<PackageReference Include="Azure.Storage.Common" Version="12.26.0" />

Azure.Storage.Sas.AccountSasBuilder

public class AccountSasBuilder
AccountSasBuilder is used to generate an account level Shared Access Signature (SAS) for Azure Storage services. For more information, see Create an account SAS.
namespace Azure.Storage.Sas { public class AccountSasBuilder { public string Version { get; set; } public SasProtocol Protocol { get; set; } public DateTimeOffset StartsOn { get; set; } public DateTimeOffset ExpiresOn { get; set; } public string Permissions { get; } public SasIPRange IPRange { get; set; } public AccountSasServices Services { get; set; } public AccountSasResourceTypes ResourceTypes { get; set; } public string EncryptionScope { get; set; } public AccountSasBuilder(); public AccountSasBuilder(AccountSasPermissions permissions, DateTimeOffset expiresOn, AccountSasServices services, AccountSasResourceTypes resourceTypes); public void SetPermissions(AccountSasPermissions permissions); public void SetPermissions(string rawPermissions); public SasQueryParameters ToSasQueryParameters(StorageSharedKeyCredential sharedKeyCredential); public SasQueryParameters ToSasQueryParameters(StorageSharedKeyCredential sharedKeyCredential, out string stringToSign); } }