All Classes and Interfaces
Class
Description
An immutable client-side representation of a key vault access policy.
The entirety of an access policy definition.
Grouping of access policy definition stages applicable as part of a key vault creation.
The first stage of an access policy definition.
The final stage of the access policy definition.
The access policy definition stage allowing the Active Directory identity to be specified.
The access policy definition stage allowing permissions to be added.
The entirety of an access policy update as part of a key vault update.
The entirety of an access policy definition as part of a key vault update.
Grouping of access policy definition stages applicable as part of a key vault update.
The first stage of an access policy definition.
The final stage of the access policy definition.
The access policy definition stage allowing the Active Directory identity to be specified.
The access policy definition stage allowing permissions to be added.
Grouping of all the key vault update stages.
The access policy update stage allowing permissions to be added or removed.
An identity that have access to the key vault.
Defines values for AccessPolicyUpdateKind.
Defines values for CertificatePermissions.
The CheckNameAvailability operation response wrapper.
The CheckNameAvailability operation response.
Defines values for CreateMode.
An immutable client-side representation of an Azure Key Vault.
Deleted vault information with extended details.
List of vaults.
Properties of the deleted vault.
Type of operation: get, read, delete, etc.
A rule governing the accessibility of a vault from a specific ip address or ip range.
An immutable client-side representation of an Azure Key Vault key.
Container interface for all the definitions.
Grouping of key definition stages.
The first stage of a key definition.
The stage of a key definition allowing to specify the attributes of the key.
The stage of the key definition which contains all the minimum required inputs for the key to be created but
also allows for any other optional settings to be specified.
The base stage of the key definition allowing for any other optional settings to be specified.
The stage of a key definition allowing to specify whether to store the key in hardware security modules.
The stage of the key definition which contains all the minimum required inputs for the key to be imported but
also allows for any other optional settings to be specified.
The stage of a key definition allowing to specify whether to create a key or to import a key.
The stage of a key definition allowing to specify the allowed operations for the key.
The stage of a key definition allowing to specify the key size.
The stage of a key definition allowing to specify the tags of the key.
The template for a key update operation, containing all the settings that can be modified.
Grouping of key update stages.
The stage of a key update allowing to specify the attributes of the key.
The stage of a key update allowing to specify whether to store the key in hardware security modules.
The stage of a key update allowing to create a new version of the key.
The stage of a key update allowing to specify the allowed operations for the key.
The stage of a key update allowing to specify the key size.
The stage of a key update allowing to specify the tags of the key.
The template for a key vault update operation, with a new key version to be created.
The template for a key vault update operation, with a new key version to be imported.
Defines values for KeyPermissions.
Entry point for Key Vault keys API.
The interface for KeyVaultManagementClient class.
Entry point to Azure KeyVault resource management.
The interface allowing configurations to be set.
Log specification of operation.
Metric specification of operation.
Defines values for NetworkRuleAction.
Defines values for NetworkRuleBypassOptions.
A set of rules governing the network accessibility of a vault.
Display metadata associated with the operation.
Key Vault REST API operation definition.
Result of the request to list Storage operations.
Properties of operation, include metric specifications.
An instance of this class provides access to all the operations defined in OperationsClient.
Permissions the identity has for keys, secrets, certificates and storage.
Private endpoint object properties.
Private endpoint connection resource.
Private endpoint connection item.
Properties of the private endpoint connection resource.
Defines values for PrivateEndpointConnectionProvisioningState.
An instance of this class provides access to all the operations defined in PrivateEndpointConnectionsClient.
The PrivateEndpointConnectionsDeleteHeaders model.
Contains all response data for the delete operation.
The PrivateEndpointConnectionsPutHeaders model.
Contains all response data for the put operation.
Defines values for PrivateEndpointServiceConnectionStatus.
A private link resource.
A list of private link resources.
Properties of a private link resource.
An instance of this class provides access to all the operations defined in PrivateLinkResourcesClient.
An object that represents the approval state of the private link connection.
Defines values for Reason.
List of vault resources.
An immutable client-side representation of an Azure Key Vault secret.
Container interface for all the definitions.
Grouping of secret definition stages.
The first stage of a secret definition.
The stage of a secret definition allowing to specify the secret attributes.
The stage of a secret definition allowing to specify the secret content type.
The stage of the secret definition which contains all the minimum required inputs for the secret to be
created but also allows for any optional settings to be specified.
The stage of a secret definition allowing to specify the tags.
The stage of a secret definition allowing to specify the secret value.
The template for a secret update operation, containing all the settings that can be modified.
Grouping of secret update stages.
The stage of a secret update allowing to specify the secret attributes.
The stage of a secret update allowing to set the content type of the secret.
The stage of a secret update allowing to specify the tags.
The stage of a secret update allowing to create a new version of the secret value.
Defines values for SecretPermissions.
Entry point for Key Vault secrets API.
One property of operation, include log specifications.
SKU details.
Defines values for SkuFamily.
Defines values for SkuName.
Defines values for StoragePermissions.
An immutable client-side representation of an Azure Key Vault.
Container interface for all the definitions that need to be implemented.
Grouping of all the key vault definition stages.
The first stage of the key vault definition.
A key vault definition allowing access policies to be attached.
A key vault definition allowing various configurations to be set.
A key vault definition with sufficient inputs to create a new storage account in the cloud, but exposing
additional optional inputs to specify.
A key vault definition allowing resource group to be set.
A key vault definition allowing the networkAcl to be set.
A key vault definition allowing the sku to be set.
The template for a key vault update operation, containing all the settings that can be modified.
Grouping of all the key vault update stages.
A key vault update allowing access policies to be modified, attached, or removed.
A key vault update allowing various configurations to be set.
A key vault update allowing the NetworkRuleSet to be set.
Parameters for updating the access policy in a vault.
Properties of the vault access policy.
The parameters used to check the availability of the vault name.
Parameters for creating or updating a vault.
Resource information with extended details.
List of vaults.
Parameters for creating or updating a vault.
Properties of the vault.
Properties of the vault.
Defines values for VaultProvisioningState.
Entry point for key vaults management API.
An instance of this class provides access to all the operations defined in VaultsClient.
A rule governing the accessibility of a vault from a specific virtual network.