azure-native.datalakeanalytics.listStorageAccountSasTokens
Explore with Pulumi AI
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>
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]
func ListStorageAccountSasTokens(ctx *Context, args *ListStorageAccountSasTokensArgs, opts ...InvokeOption) (*ListStorageAccountSasTokensResult, error)
func ListStorageAccountSasTokensOutput(ctx *Context, args *ListStorageAccountSasTokensOutputArgs, opts ...InvokeOption) ListStorageAccountSasTokensResultOutput
> 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)
}
public static CompletableFuture<ListStorageAccountSasTokensResult> listStorageAccountSasTokens(ListStorageAccountSasTokensArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:datalakeanalytics:listStorageAccountSasTokens
arguments:
# arguments dictionary
The following arguments are supported:
- Account
Name string The name of the Data Lake Analytics account.
- Container
Name string The name of the Azure storage container for which the SAS token is being requested.
- Resource
Group stringName The name of the Azure resource group.
- Storage
Account stringName The name of the Azure storage account for which the SAS token is being requested.
- Account
Name string The name of the Data Lake Analytics account.
- Container
Name string The name of the Azure storage container for which the SAS token is being requested.
- Resource
Group stringName The name of the Azure resource group.
- Storage
Account stringName The name of the Azure storage account for which the SAS token is being requested.
- account
Name String The name of the Data Lake Analytics account.
- container
Name String The name of the Azure storage container for which the SAS token is being requested.
- resource
Group StringName The name of the Azure resource group.
- storage
Account StringName The name of the Azure storage account for which the SAS token is being requested.
- account
Name string The name of the Data Lake Analytics account.
- container
Name string The name of the Azure storage container for which the SAS token is being requested.
- resource
Group stringName The name of the Azure resource group.
- storage
Account stringName The name of the Azure storage account for which the SAS token is being requested.
- account_
name str The name of the Data Lake Analytics account.
- container_
name str The name of the Azure storage container for which the SAS token is being requested.
- resource_
group_ strname The name of the Azure resource group.
- storage_
account_ strname The name of the Azure storage account for which the SAS token is being requested.
- account
Name String The name of the Data Lake Analytics account.
- container
Name String The name of the Azure storage container for which the SAS token is being requested.
- resource
Group StringName The name of the Azure resource group.
- storage
Account StringName The name of the Azure storage account for which the SAS token is being requested.
listStorageAccountSasTokens Result
The following output properties are available:
- Next
Link string The link (url) to the next page of results.
- Value
List<Pulumi.
Azure Native. Data Lake Analytics. Outputs. Sas Token Information Response> The results of the list operation.
- Next
Link string The link (url) to the next page of results.
- Value
[]Sas
Token Information Response The results of the list operation.
- next
Link String The link (url) to the next page of results.
- value
List<Sas
Token Information Response> The results of the list operation.
- next
Link string The link (url) to the next page of results.
- value
Sas
Token Information Response[] The results of the list operation.
- next_
link str The link (url) to the next page of results.
- value
Sequence[Sas
Token Information Response] The results of the list operation.
- next
Link String The link (url) to the next page of results.
- value List<Property Map>
The results of the list operation.
Supporting Types
SasTokenInformationResponse
- Access
Token string The access token for the associated Azure Storage Container.
- Access
Token string The access token for the associated Azure Storage Container.
- access
Token String The access token for the associated Azure Storage Container.
- access
Token string The access token for the associated Azure Storage Container.
- access_
token str The access token for the associated Azure Storage Container.
- access
Token String The access token for the associated Azure Storage Container.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0