This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi
azure-native.solutions.listApplicationTokens
Explore with Pulumi AI
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi
List tokens for application. Azure REST API version: 2021-07-01.
Other available API versions: 2023-12-01-preview.
Using listApplicationTokens
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 listApplicationTokens(args: ListApplicationTokensArgs, opts?: InvokeOptions): Promise<ListApplicationTokensResult>
function listApplicationTokensOutput(args: ListApplicationTokensOutputArgs, opts?: InvokeOptions): Output<ListApplicationTokensResult>def list_application_tokens(application_name: Optional[str] = None,
                            authorization_audience: Optional[str] = None,
                            resource_group_name: Optional[str] = None,
                            user_assigned_identities: Optional[Sequence[str]] = None,
                            opts: Optional[InvokeOptions] = None) -> ListApplicationTokensResult
def list_application_tokens_output(application_name: Optional[pulumi.Input[str]] = None,
                            authorization_audience: Optional[pulumi.Input[str]] = None,
                            resource_group_name: Optional[pulumi.Input[str]] = None,
                            user_assigned_identities: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                            opts: Optional[InvokeOptions] = None) -> Output[ListApplicationTokensResult]func ListApplicationTokens(ctx *Context, args *ListApplicationTokensArgs, opts ...InvokeOption) (*ListApplicationTokensResult, error)
func ListApplicationTokensOutput(ctx *Context, args *ListApplicationTokensOutputArgs, opts ...InvokeOption) ListApplicationTokensResultOutput> Note: This function is named ListApplicationTokens in the Go SDK.
public static class ListApplicationTokens 
{
    public static Task<ListApplicationTokensResult> InvokeAsync(ListApplicationTokensArgs args, InvokeOptions? opts = null)
    public static Output<ListApplicationTokensResult> Invoke(ListApplicationTokensInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<ListApplicationTokensResult> listApplicationTokens(ListApplicationTokensArgs args, InvokeOptions options)
public static Output<ListApplicationTokensResult> listApplicationTokens(ListApplicationTokensArgs args, InvokeOptions options)
fn::invoke:
  function: azure-native:solutions:listApplicationTokens
  arguments:
    # arguments dictionaryThe following arguments are supported:
- ApplicationName string
- The name of the managed application.
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- string
- The authorization audience.
- UserAssigned List<string>Identities 
- The user assigned identities.
- ApplicationName string
- The name of the managed application.
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- string
- The authorization audience.
- UserAssigned []stringIdentities 
- The user assigned identities.
- applicationName String
- The name of the managed application.
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
- String
- The authorization audience.
- userAssigned List<String>Identities 
- The user assigned identities.
- applicationName string
- The name of the managed application.
- resourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- string
- The authorization audience.
- userAssigned string[]Identities 
- The user assigned identities.
- application_name str
- The name of the managed application.
- resource_group_ strname 
- The name of the resource group. The name is case insensitive.
- str
- The authorization audience.
- user_assigned_ Sequence[str]identities 
- The user assigned identities.
- applicationName String
- The name of the managed application.
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
- String
- The authorization audience.
- userAssigned List<String>Identities 
- The user assigned identities.
listApplicationTokens Result
The following output properties are available:
- Value
List<Pulumi.Azure Native. Solutions. Outputs. Managed Identity Token Response> 
- The array of managed identity tokens.
- Value
[]ManagedIdentity Token Response 
- The array of managed identity tokens.
- value
List<ManagedIdentity Token Response> 
- The array of managed identity tokens.
- value
ManagedIdentity Token Response[] 
- The array of managed identity tokens.
- value
Sequence[ManagedIdentity Token Response] 
- The array of managed identity tokens.
- value List<Property Map>
- The array of managed identity tokens.
Supporting Types
ManagedIdentityTokenResponse   
- AccessToken string
- The requested access token.
- string
- The aud (audience) the access token was request for. This is the same as what was provided in the listTokens request.
- ExpiresIn string
- The number of seconds the access token will be valid.
- ExpiresOn string
- The timespan when the access token expires. This is represented as the number of seconds from epoch.
- NotBefore string
- The timespan when the access token takes effect. This is represented as the number of seconds from epoch.
- ResourceId string
- The Azure resource ID for the issued token. This is either the managed application ID or the user-assigned identity ID.
- TokenType string
- The type of the token.
- AccessToken string
- The requested access token.
- string
- The aud (audience) the access token was request for. This is the same as what was provided in the listTokens request.
- ExpiresIn string
- The number of seconds the access token will be valid.
- ExpiresOn string
- The timespan when the access token expires. This is represented as the number of seconds from epoch.
- NotBefore string
- The timespan when the access token takes effect. This is represented as the number of seconds from epoch.
- ResourceId string
- The Azure resource ID for the issued token. This is either the managed application ID or the user-assigned identity ID.
- TokenType string
- The type of the token.
- accessToken String
- The requested access token.
- String
- The aud (audience) the access token was request for. This is the same as what was provided in the listTokens request.
- expiresIn String
- The number of seconds the access token will be valid.
- expiresOn String
- The timespan when the access token expires. This is represented as the number of seconds from epoch.
- notBefore String
- The timespan when the access token takes effect. This is represented as the number of seconds from epoch.
- resourceId String
- The Azure resource ID for the issued token. This is either the managed application ID or the user-assigned identity ID.
- tokenType String
- The type of the token.
- accessToken string
- The requested access token.
- string
- The aud (audience) the access token was request for. This is the same as what was provided in the listTokens request.
- expiresIn string
- The number of seconds the access token will be valid.
- expiresOn string
- The timespan when the access token expires. This is represented as the number of seconds from epoch.
- notBefore string
- The timespan when the access token takes effect. This is represented as the number of seconds from epoch.
- resourceId string
- The Azure resource ID for the issued token. This is either the managed application ID or the user-assigned identity ID.
- tokenType string
- The type of the token.
- access_token str
- The requested access token.
- str
- The aud (audience) the access token was request for. This is the same as what was provided in the listTokens request.
- expires_in str
- The number of seconds the access token will be valid.
- expires_on str
- The timespan when the access token expires. This is represented as the number of seconds from epoch.
- not_before str
- The timespan when the access token takes effect. This is represented as the number of seconds from epoch.
- resource_id str
- The Azure resource ID for the issued token. This is either the managed application ID or the user-assigned identity ID.
- token_type str
- The type of the token.
- accessToken String
- The requested access token.
- String
- The aud (audience) the access token was request for. This is the same as what was provided in the listTokens request.
- expiresIn String
- The number of seconds the access token will be valid.
- expiresOn String
- The timespan when the access token expires. This is represented as the number of seconds from epoch.
- notBefore String
- The timespan when the access token takes effect. This is represented as the number of seconds from epoch.
- resourceId String
- The Azure resource ID for the issued token. This is either the managed application ID or the user-assigned identity ID.
- tokenType String
- The type of the token.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi