Get Account SASPlain Args
data class GetAccountSASPlainArgs(val connectionString: String, val expiry: String, val httpsOnly: Boolean? = null, val ipAddresses: String? = null, val permissions: GetAccountSASPermissions, val resourceTypes: GetAccountSASResourceTypes, val services: GetAccountSASServices, val signedVersion: String? = null, val start: String) : ConvertibleToJava<GetAccountSASPlainArgs>
A collection of arguments for invoking getAccountSAS.
Constructors
Link copied to clipboard
constructor(connectionString: String, expiry: String, httpsOnly: Boolean? = null, ipAddresses: String? = null, permissions: GetAccountSASPermissions, resourceTypes: GetAccountSASResourceTypes, services: GetAccountSASServices, signedVersion: String? = null, start: String)
Properties
Link copied to clipboard
The connection string for the storage account to which this SAS applies. Typically directly from the primary_connection_string
attribute of a azure.storage.Account
resource.
Link copied to clipboard
IP address, or a range of IP addresses, from which to accept requests. When specifying a range, note that the range is inclusive.
Link copied to clipboard
A permissions
block as defined below.
Link copied to clipboard
A resource_types
block as defined below.
Link copied to clipboard
A services
block as defined below.
Link copied to clipboard
Specifies the signed storage service version to use to authorize requests made with this account SAS. Defaults to 2022-11-02
.