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.logic.listIntegrationAccountKeyVaultKeys
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
Gets the integration account’s Key Vault keys. Azure REST API version: 2019-05-01.
Using listIntegrationAccountKeyVaultKeys
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 listIntegrationAccountKeyVaultKeys(args: ListIntegrationAccountKeyVaultKeysArgs, opts?: InvokeOptions): Promise<ListIntegrationAccountKeyVaultKeysResult>
function listIntegrationAccountKeyVaultKeysOutput(args: ListIntegrationAccountKeyVaultKeysOutputArgs, opts?: InvokeOptions): Output<ListIntegrationAccountKeyVaultKeysResult>def list_integration_account_key_vault_keys(integration_account_name: Optional[str] = None,
                                            key_vault: Optional[KeyVaultReference] = None,
                                            resource_group_name: Optional[str] = None,
                                            skip_token: Optional[str] = None,
                                            opts: Optional[InvokeOptions] = None) -> ListIntegrationAccountKeyVaultKeysResult
def list_integration_account_key_vault_keys_output(integration_account_name: Optional[pulumi.Input[str]] = None,
                                            key_vault: Optional[pulumi.Input[KeyVaultReferenceArgs]] = None,
                                            resource_group_name: Optional[pulumi.Input[str]] = None,
                                            skip_token: Optional[pulumi.Input[str]] = None,
                                            opts: Optional[InvokeOptions] = None) -> Output[ListIntegrationAccountKeyVaultKeysResult]func ListIntegrationAccountKeyVaultKeys(ctx *Context, args *ListIntegrationAccountKeyVaultKeysArgs, opts ...InvokeOption) (*ListIntegrationAccountKeyVaultKeysResult, error)
func ListIntegrationAccountKeyVaultKeysOutput(ctx *Context, args *ListIntegrationAccountKeyVaultKeysOutputArgs, opts ...InvokeOption) ListIntegrationAccountKeyVaultKeysResultOutput> Note: This function is named ListIntegrationAccountKeyVaultKeys in the Go SDK.
public static class ListIntegrationAccountKeyVaultKeys 
{
    public static Task<ListIntegrationAccountKeyVaultKeysResult> InvokeAsync(ListIntegrationAccountKeyVaultKeysArgs args, InvokeOptions? opts = null)
    public static Output<ListIntegrationAccountKeyVaultKeysResult> Invoke(ListIntegrationAccountKeyVaultKeysInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<ListIntegrationAccountKeyVaultKeysResult> listIntegrationAccountKeyVaultKeys(ListIntegrationAccountKeyVaultKeysArgs args, InvokeOptions options)
public static Output<ListIntegrationAccountKeyVaultKeysResult> listIntegrationAccountKeyVaultKeys(ListIntegrationAccountKeyVaultKeysArgs args, InvokeOptions options)
fn::invoke:
  function: azure-native:logic:listIntegrationAccountKeyVaultKeys
  arguments:
    # arguments dictionaryThe following arguments are supported:
- IntegrationAccount stringName 
- The integration account name.
- KeyVault Pulumi.Azure Native. Logic. Inputs. Key Vault Reference 
- The key vault reference.
- ResourceGroup stringName 
- The resource group name.
- SkipToken string
- The skip token.
- IntegrationAccount stringName 
- The integration account name.
- KeyVault KeyVault Reference 
- The key vault reference.
- ResourceGroup stringName 
- The resource group name.
- SkipToken string
- The skip token.
- integrationAccount StringName 
- The integration account name.
- keyVault KeyVault Reference 
- The key vault reference.
- resourceGroup StringName 
- The resource group name.
- skipToken String
- The skip token.
- integrationAccount stringName 
- The integration account name.
- keyVault KeyVault Reference 
- The key vault reference.
- resourceGroup stringName 
- The resource group name.
- skipToken string
- The skip token.
- integration_account_ strname 
- The integration account name.
- key_vault KeyVault Reference 
- The key vault reference.
- resource_group_ strname 
- The resource group name.
- skip_token str
- The skip token.
- integrationAccount StringName 
- The integration account name.
- keyVault Property Map
- The key vault reference.
- resourceGroup StringName 
- The resource group name.
- skipToken String
- The skip token.
listIntegrationAccountKeyVaultKeys Result
The following output properties are available:
- SkipToken string
- The skip token.
- Value
List<Pulumi.Azure Native. Logic. Outputs. Key Vault Key Response> 
- The key vault keys.
- SkipToken string
- The skip token.
- Value
[]KeyVault Key Response 
- The key vault keys.
- skipToken String
- The skip token.
- value
List<KeyVault Key Response> 
- The key vault keys.
- skipToken string
- The skip token.
- value
KeyVault Key Response[] 
- The key vault keys.
- skip_token str
- The skip token.
- value
Sequence[KeyVault Key Response] 
- The key vault keys.
- skipToken String
- The skip token.
- value List<Property Map>
- The key vault keys.
Supporting Types
KeyVaultKeyResponse   
- Attributes
Pulumi.Azure Native. Logic. Inputs. Key Vault Key Response Attributes 
- The key attributes.
- Kid string
- The key id.
- Attributes
KeyVault Key Response Attributes 
- The key attributes.
- Kid string
- The key id.
- attributes
KeyVault Key Response Attributes 
- The key attributes.
- kid String
- The key id.
- attributes
KeyVault Key Response Attributes 
- The key attributes.
- kid string
- The key id.
- attributes
KeyVault Key Response Attributes 
- The key attributes.
- kid str
- The key id.
- attributes Property Map
- The key attributes.
- kid String
- The key id.
KeyVaultKeyResponseAttributes    
KeyVaultReference  
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