listStorageAccountSAS

List SAS credentials of a storage account. Uses Azure REST API version 2022-09-01. Other available API versions: 2023-01-01, 2023-04-01, 2023-05-01, 2024-01-01.

Return

The List SAS credentials operation response.

Parameters

argument

null


suspend fun listStorageAccountSAS(accountName: String, iPAddressOrRange: String? = null, keyToSign: String? = null, permissions: Either<String, Permissions>, protocols: HttpProtocol? = null, resourceGroupName: String, resourceTypes: Either<String, SignedResourceTypes>, services: Either<String, Services>, sharedAccessExpiryTime: String, sharedAccessStartTime: String? = null): ListStorageAccountSASResult

Return

The List SAS credentials operation response.

Parameters

accountName

The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.

iPAddressOrRange

An IP address or a range of IP addresses from which to accept requests.

keyToSign

The key to sign the account SAS token with.

permissions

The signed permissions for the account SAS. Possible values include: Read (r), Write (w), Delete (d), List (l), Add (a), Create (c), Update (u) and Process (p).

protocols

The protocol permitted for a request made with the account SAS.

resourceGroupName

The name of the resource group within the user's subscription. The name is case insensitive.

resourceTypes

The signed resource types that are accessible with the account SAS. Service (s): Access to service-level APIs; Container (c): Access to container-level APIs; Object (o): Access to object-level APIs for blobs, queue messages, table entities, and files.

services

The signed services accessible with the account SAS. Possible values include: Blob (b), Queue (q), Table (t), File (f).

sharedAccessExpiryTime

The time at which the shared access signature becomes invalid.

sharedAccessStartTime

The time at which the SAS becomes valid.

See also


Return

The List SAS credentials operation response.

Parameters

argument

Builder for com.pulumi.azurenative.storage.kotlin.inputs.ListStorageAccountSASPlainArgs.

See also