models Package
Classes
AccessPolicyEntry |
An identity that have access to the key vault. All identities in the array must use the same tenant ID as the key vault's tenant ID. All required parameters must be populated in order to send to server. |
CheckNameAvailabilityResult |
The CheckNameAvailability operation response. Variables are only populated by the server, and will be ignored when sending a request. |
CloudErrorBody |
An error response from Key Vault resource provider. |
DeletedManagedHsm |
DeletedManagedHsm. Variables are only populated by the server, and will be ignored when sending a request. |
DeletedManagedHsmListResult |
List of deleted managed HSM Pools. |
DeletedManagedHsmProperties |
Properties of the deleted managed HSM. Variables are only populated by the server, and will be ignored when sending a request. |
DeletedVault |
Deleted vault information with extended details. Variables are only populated by the server, and will be ignored when sending a request. |
DeletedVaultListResult |
List of vaults. |
DeletedVaultProperties |
Properties of the deleted vault. Variables are only populated by the server, and will be ignored when sending a request. |
DimensionProperties |
Type of operation: get, read, delete, etc. |
Error |
The server error. Variables are only populated by the server, and will be ignored when sending a request. |
IPRule |
A rule governing the accessibility of a vault from a specific ip address or ip range. All required parameters must be populated in order to send to server. |
LogSpecification |
Log specification of operation. |
MHSMIPRule |
A rule governing the accessibility of a managed hsm pool from a specific ip address or ip range. All required parameters must be populated in order to send to server. |
MHSMNetworkRuleSet |
A set of rules governing the network accessibility of a managed hsm pool. |
MHSMPrivateEndpoint |
Private endpoint object properties. Variables are only populated by the server, and will be ignored when sending a request. |
MHSMPrivateEndpointConnection |
Private endpoint connection resource. Variables are only populated by the server, and will be ignored when sending a request. |
MHSMPrivateEndpointConnectionItem |
Private endpoint connection item. |
MHSMPrivateEndpointConnectionsListResult |
List of private endpoint connections associated with a managed HSM Pools. |
MHSMPrivateLinkResource |
A private link resource. Variables are only populated by the server, and will be ignored when sending a request. |
MHSMPrivateLinkResourceListResult |
A list of private link resources. |
MHSMPrivateLinkServiceConnectionState |
An object that represents the approval state of the private link connection. |
MHSMVirtualNetworkRule |
A rule governing the accessibility of a managed hsm pool from a specific virtual network. All required parameters must be populated in order to send to server. |
ManagedHsm |
Resource information with extended details. Variables are only populated by the server, and will be ignored when sending a request. |
ManagedHsmError |
The error exception. Variables are only populated by the server, and will be ignored when sending a request. |
ManagedHsmListResult |
List of managed HSM Pools. |
ManagedHsmProperties |
Properties of the managed HSM Pool. Variables are only populated by the server, and will be ignored when sending a request. |
ManagedHsmResource |
Managed HSM resource. Variables are only populated by the server, and will be ignored when sending a request. |
ManagedHsmSku |
SKU details. All required parameters must be populated in order to send to server. |
MetricSpecification |
Metric specification of operation. |
NetworkRuleSet |
A set of rules governing the network accessibility of a vault. |
Operation |
Key Vault REST API operation definition. |
OperationDisplay |
Display metadata associated with the operation. |
OperationListResult |
Result of the request to list Storage operations. It contains a list of operations and a URL link to get the next set of results. |
Permissions |
Permissions the identity has for keys, secrets, certificates and storage. |
PrivateEndpoint |
Private endpoint object properties. Variables are only populated by the server, and will be ignored when sending a request. |
PrivateEndpointConnection |
Private endpoint connection resource. Variables are only populated by the server, and will be ignored when sending a request. |
PrivateEndpointConnectionItem |
Private endpoint connection item. |
PrivateEndpointConnectionListResult |
List of private endpoint connections. |
PrivateLinkResource |
A private link resource. Variables are only populated by the server, and will be ignored when sending a request. |
PrivateLinkResourceListResult |
A list of private link resources. |
PrivateLinkServiceConnectionState |
An object that represents the approval state of the private link connection. |
Resource |
Key Vault resource. Variables are only populated by the server, and will be ignored when sending a request. |
ResourceListResult |
List of vault resources. |
ServiceSpecification |
One property of operation, include log specifications. |
Sku |
SKU details. All required parameters must be populated in order to send to server. |
SystemData |
Metadata pertaining to creation and last modification of the key vault resource. |
Vault |
Resource information with extended details. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to server. |
VaultAccessPolicyParameters |
Parameters for updating the access policy in a vault. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to server. |
VaultAccessPolicyProperties |
Properties of the vault access policy. All required parameters must be populated in order to send to server. |
VaultCheckNameAvailabilityParameters |
The parameters used to check the availability of the vault name. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to server. |
VaultCreateOrUpdateParameters |
Parameters for creating or updating a vault. All required parameters must be populated in order to send to server. |
VaultListResult |
List of vaults. |
VaultPatchParameters |
Parameters for creating or updating a vault. |
VaultPatchProperties |
Properties of the vault. |
VaultProperties |
Properties of the vault. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to server. |
VirtualNetworkRule |
A rule governing the accessibility of a vault from a specific virtual network. All required parameters must be populated in order to send to server. |
Enums
AccessPolicyUpdateKind |
AccessPolicyUpdateKind. |
ActionsRequired |
A message indicating if changes on the service provider require any updates on the consumer. |
CertificatePermissions |
CertificatePermissions. |
CreateMode |
The vault's create mode to indicate whether the vault need to be recovered or not. |
IdentityType |
The type of identity. |
KeyPermissions |
KeyPermissions. |
ManagedHsmSkuFamily |
SKU Family of the managed HSM Pool. |
ManagedHsmSkuName |
SKU of the managed HSM Pool. |
NetworkRuleAction |
The default action when no rule from ipRules and from virtualNetworkRules match. This is only used after the bypass property has been evaluated. |
NetworkRuleBypassOptions |
Tells what traffic can bypass network rules. This can be 'AzureServices' or 'None'. If not specified the default is 'AzureServices'. |
PrivateEndpointConnectionProvisioningState |
The current provisioning state. |
PrivateEndpointServiceConnectionStatus |
The private endpoint connection status. |
ProvisioningState |
Provisioning state. |
PublicNetworkAccess |
Control permission to the managed HSM from public networks. |
Reason |
The reason that a vault name could not be used. The Reason element is only returned if NameAvailable is false. |
SecretPermissions |
SecretPermissions. |
SkuFamily |
SKU family name. |
SkuName |
SKU name to specify whether the key vault is a standard vault or a premium vault. |
StoragePermissions |
StoragePermissions. |
VaultProvisioningState |
Provisioning state of the vault. |
Azure SDK for Python