1. Packages
  2. Azure Native v2
  3. API Docs
  4. datalakeanalytics
  5. listStorageAccountSasTokens
These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.82.0 published on Friday, Jan 10, 2025 by Pulumi

azure-native-v2.datalakeanalytics.listStorageAccountSasTokens

Explore with Pulumi AI

These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.82.0 published on Friday, Jan 10, 2025 by Pulumi

Gets the SAS token associated with the specified Data Lake Analytics and Azure Storage account and container combination. Azure REST API version: 2019-11-01-preview.

Using listStorageAccountSasTokens

Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

function listStorageAccountSasTokens(args: ListStorageAccountSasTokensArgs, opts?: InvokeOptions): Promise<ListStorageAccountSasTokensResult>
function listStorageAccountSasTokensOutput(args: ListStorageAccountSasTokensOutputArgs, opts?: InvokeOptions): Output<ListStorageAccountSasTokensResult>
Copy
def list_storage_account_sas_tokens(account_name: Optional[str] = None,
                                    container_name: Optional[str] = None,
                                    resource_group_name: Optional[str] = None,
                                    storage_account_name: Optional[str] = None,
                                    opts: Optional[InvokeOptions] = None) -> ListStorageAccountSasTokensResult
def list_storage_account_sas_tokens_output(account_name: Optional[pulumi.Input[str]] = None,
                                    container_name: Optional[pulumi.Input[str]] = None,
                                    resource_group_name: Optional[pulumi.Input[str]] = None,
                                    storage_account_name: Optional[pulumi.Input[str]] = None,
                                    opts: Optional[InvokeOptions] = None) -> Output[ListStorageAccountSasTokensResult]
Copy
func ListStorageAccountSasTokens(ctx *Context, args *ListStorageAccountSasTokensArgs, opts ...InvokeOption) (*ListStorageAccountSasTokensResult, error)
func ListStorageAccountSasTokensOutput(ctx *Context, args *ListStorageAccountSasTokensOutputArgs, opts ...InvokeOption) ListStorageAccountSasTokensResultOutput
Copy

> Note: This function is named ListStorageAccountSasTokens in the Go SDK.

public static class ListStorageAccountSasTokens 
{
    public static Task<ListStorageAccountSasTokensResult> InvokeAsync(ListStorageAccountSasTokensArgs args, InvokeOptions? opts = null)
    public static Output<ListStorageAccountSasTokensResult> Invoke(ListStorageAccountSasTokensInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<ListStorageAccountSasTokensResult> listStorageAccountSasTokens(ListStorageAccountSasTokensArgs args, InvokeOptions options)
public static Output<ListStorageAccountSasTokensResult> listStorageAccountSasTokens(ListStorageAccountSasTokensArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: azure-native:datalakeanalytics:listStorageAccountSasTokens
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

AccountName
This property is required.
Changes to this property will trigger replacement.
string
The name of the Data Lake Analytics account.
ContainerName
This property is required.
Changes to this property will trigger replacement.
string
The name of the Azure storage container for which the SAS token is being requested.
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the Azure resource group.
StorageAccountName
This property is required.
Changes to this property will trigger replacement.
string
The name of the Azure storage account for which the SAS token is being requested.
AccountName
This property is required.
Changes to this property will trigger replacement.
string
The name of the Data Lake Analytics account.
ContainerName
This property is required.
Changes to this property will trigger replacement.
string
The name of the Azure storage container for which the SAS token is being requested.
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the Azure resource group.
StorageAccountName
This property is required.
Changes to this property will trigger replacement.
string
The name of the Azure storage account for which the SAS token is being requested.
accountName
This property is required.
Changes to this property will trigger replacement.
String
The name of the Data Lake Analytics account.
containerName
This property is required.
Changes to this property will trigger replacement.
String
The name of the Azure storage container for which the SAS token is being requested.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the Azure resource group.
storageAccountName
This property is required.
Changes to this property will trigger replacement.
String
The name of the Azure storage account for which the SAS token is being requested.
accountName
This property is required.
Changes to this property will trigger replacement.
string
The name of the Data Lake Analytics account.
containerName
This property is required.
Changes to this property will trigger replacement.
string
The name of the Azure storage container for which the SAS token is being requested.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the Azure resource group.
storageAccountName
This property is required.
Changes to this property will trigger replacement.
string
The name of the Azure storage account for which the SAS token is being requested.
account_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the Data Lake Analytics account.
container_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the Azure storage container for which the SAS token is being requested.
resource_group_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the Azure resource group.
storage_account_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the Azure storage account for which the SAS token is being requested.
accountName
This property is required.
Changes to this property will trigger replacement.
String
The name of the Data Lake Analytics account.
containerName
This property is required.
Changes to this property will trigger replacement.
String
The name of the Azure storage container for which the SAS token is being requested.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the Azure resource group.
storageAccountName
This property is required.
Changes to this property will trigger replacement.
String
The name of the Azure storage account for which the SAS token is being requested.

listStorageAccountSasTokens Result

The following output properties are available:

NextLink string
The link (url) to the next page of results.
Value List<Pulumi.AzureNative.DataLakeAnalytics.Outputs.SasTokenInformationResponse>
The results of the list operation.
NextLink string
The link (url) to the next page of results.
Value []SasTokenInformationResponse
The results of the list operation.
nextLink String
The link (url) to the next page of results.
value List<SasTokenInformationResponse>
The results of the list operation.
nextLink string
The link (url) to the next page of results.
value SasTokenInformationResponse[]
The results of the list operation.
next_link str
The link (url) to the next page of results.
value Sequence[SasTokenInformationResponse]
The results of the list operation.
nextLink String
The link (url) to the next page of results.
value List<Property Map>
The results of the list operation.

Supporting Types

SasTokenInformationResponse

AccessToken This property is required. string
The access token for the associated Azure Storage Container.
AccessToken This property is required. string
The access token for the associated Azure Storage Container.
accessToken This property is required. String
The access token for the associated Azure Storage Container.
accessToken This property is required. string
The access token for the associated Azure Storage Container.
access_token This property is required. str
The access token for the associated Azure Storage Container.
accessToken This property is required. String
The access token for the associated Azure Storage Container.

Package Details

Repository
azure-native-v2 pulumi/pulumi-azure-native
License
Apache-2.0
These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.82.0 published on Friday, Jan 10, 2025 by Pulumi