models Package

Modules

action
action_py3
administrator_details
administrator_details_py3
attributes
attributes_py3
backup_certificate_result
backup_certificate_result_py3
backup_key_result
backup_key_result_py3
backup_secret_result
backup_secret_result_py3
backup_storage_result
backup_storage_result_py3
certificate_attributes
certificate_attributes_py3
certificate_bundle
certificate_bundle_py3
certificate_create_parameters
certificate_create_parameters_py3
certificate_import_parameters
certificate_import_parameters_py3
certificate_issuer_item
certificate_issuer_item_paged
certificate_issuer_item_py3
certificate_issuer_set_parameters
certificate_issuer_set_parameters_py3
certificate_issuer_update_parameters
certificate_issuer_update_parameters_py3
certificate_item
certificate_item_paged
certificate_item_py3
certificate_merge_parameters
certificate_merge_parameters_py3
certificate_operation
certificate_operation_py3
certificate_operation_update_parameter
certificate_operation_update_parameter_py3
certificate_policy
certificate_policy_py3
certificate_restore_parameters
certificate_restore_parameters_py3
certificate_update_parameters
certificate_update_parameters_py3
contact
contact_py3
contacts
contacts_py3
deleted_certificate_bundle
deleted_certificate_bundle_py3
deleted_certificate_item
deleted_certificate_item_paged
deleted_certificate_item_py3
deleted_key_bundle
deleted_key_bundle_py3
deleted_key_item
deleted_key_item_paged
deleted_key_item_py3
deleted_sas_definition_bundle
deleted_sas_definition_bundle_py3
deleted_sas_definition_item
deleted_sas_definition_item_paged
deleted_sas_definition_item_py3
deleted_secret_bundle
deleted_secret_bundle_py3
deleted_secret_item
deleted_secret_item_paged
deleted_secret_item_py3
deleted_storage_account_item
deleted_storage_account_item_paged
deleted_storage_account_item_py3
deleted_storage_bundle
deleted_storage_bundle_py3
error
error_py3
issuer_attributes
issuer_attributes_py3
issuer_bundle
issuer_bundle_py3
issuer_credentials
issuer_credentials_py3
issuer_parameters
issuer_parameters_py3
json_web_key
json_web_key_py3
key_attributes
key_attributes_py3
key_bundle
key_bundle_py3
key_create_parameters
key_create_parameters_py3
key_import_parameters
key_import_parameters_py3
key_item
key_item_paged
key_item_py3
key_operation_result
key_operation_result_py3
key_operations_parameters
key_operations_parameters_py3
key_properties
key_properties_py3
key_restore_parameters
key_restore_parameters_py3
key_sign_parameters
key_sign_parameters_py3
key_update_parameters
key_update_parameters_py3
key_vault_client_enums
key_vault_error
key_vault_error_py3
key_verify_parameters
key_verify_parameters_py3
key_verify_result
key_verify_result_py3
lifetime_action
lifetime_action_py3
organization_details
organization_details_py3
pending_certificate_signing_request_result
pending_certificate_signing_request_result_py3
sas_definition_attributes
sas_definition_attributes_py3
sas_definition_bundle
sas_definition_bundle_py3
sas_definition_create_parameters
sas_definition_create_parameters_py3
sas_definition_item
sas_definition_item_paged
sas_definition_item_py3
sas_definition_update_parameters
sas_definition_update_parameters_py3
secret_attributes
secret_attributes_py3
secret_bundle
secret_bundle_py3
secret_item
secret_item_paged
secret_item_py3
secret_properties
secret_properties_py3
secret_restore_parameters
secret_restore_parameters_py3
secret_set_parameters
secret_set_parameters_py3
secret_update_parameters
secret_update_parameters_py3
storage_account_attributes
storage_account_attributes_py3
storage_account_create_parameters
storage_account_create_parameters_py3
storage_account_item
storage_account_item_paged
storage_account_item_py3
storage_account_regenerte_key_parameters
storage_account_regenerte_key_parameters_py3
storage_account_update_parameters
storage_account_update_parameters_py3
storage_bundle
storage_bundle_py3
storage_restore_parameters
storage_restore_parameters_py3
subject_alternative_names
subject_alternative_names_py3
trigger
trigger_py3
x509_certificate_properties
x509_certificate_properties_py3

Classes

Action

The action that will be executed.

AdministratorDetails

Details of the organization administrator of the certificate issuer.

Attributes

The object attributes managed by the KeyVault service.

Variables are only populated by the server, and will be ignored when sending a request.

BackupCertificateResult

The backup certificate result, containing the backup blob.

Variables are only populated by the server, and will be ignored when sending a request.

BackupKeyResult

The backup key result, containing the backup blob.

Variables are only populated by the server, and will be ignored when sending a request.

BackupSecretResult

The backup secret result, containing the backup blob.

Variables are only populated by the server, and will be ignored when sending a request.

BackupStorageResult

The backup storage result, containing the backup blob.

Variables are only populated by the server, and will be ignored when sending a request.

CertificateAttributes

The certificate management attributes.

Variables are only populated by the server, and will be ignored when sending a request.

CertificateBundle

A certificate bundle consists of a certificate (X509) plus its attributes.

Variables are only populated by the server, and will be ignored when sending a request.

CertificateCreateParameters

The certificate create parameters.

CertificateImportParameters

The certificate import parameters.

All required parameters must be populated in order to send to Azure.

CertificateIssuerItem

The certificate issuer item containing certificate issuer metadata.

CertificateIssuerItemPaged

A paging container for iterating over a list of CertificateIssuerItem object

CertificateIssuerSetParameters

The certificate issuer set parameters.

All required parameters must be populated in order to send to Azure.

CertificateIssuerUpdateParameters

The certificate issuer update parameters.

CertificateItem

The certificate item containing certificate metadata.

CertificateItemPaged

A paging container for iterating over a list of CertificateItem object

CertificateMergeParameters

The certificate merge parameters.

All required parameters must be populated in order to send to Azure.

CertificateOperation

A certificate operation is returned in case of asynchronous requests.

Variables are only populated by the server, and will be ignored when sending a request.

CertificateOperationUpdateParameter

The certificate operation update parameters.

All required parameters must be populated in order to send to Azure.

CertificatePolicy

Management policy for a certificate.

Variables are only populated by the server, and will be ignored when sending a request.

CertificateRestoreParameters

The certificate restore parameters.

All required parameters must be populated in order to send to Azure.

CertificateUpdateParameters

The certificate update parameters.

Contact

The contact information for the vault certificates.

Contacts

The contacts for the vault certificates.

Variables are only populated by the server, and will be ignored when sending a request.

DeletedCertificateBundle

A Deleted Certificate consisting of its previous id, attributes and its tags, as well as information on when it will be purged.

Variables are only populated by the server, and will be ignored when sending a request.

DeletedCertificateItem

The deleted certificate item containing metadata about the deleted certificate.

Variables are only populated by the server, and will be ignored when sending a request.

DeletedCertificateItemPaged

A paging container for iterating over a list of DeletedCertificateItem object

DeletedKeyBundle

A DeletedKeyBundle consisting of a WebKey plus its Attributes and deletion info.

Variables are only populated by the server, and will be ignored when sending a request.

DeletedKeyItem

The deleted key item containing the deleted key metadata and information about deletion.

Variables are only populated by the server, and will be ignored when sending a request.

DeletedKeyItemPaged

A paging container for iterating over a list of DeletedKeyItem object

DeletedSasDefinitionBundle

A deleted SAS definition bundle consisting of its previous id, attributes and its tags, as well as information on when it will be purged.

Variables are only populated by the server, and will be ignored when sending a request.

DeletedSasDefinitionItem

The deleted SAS definition item containing metadata about the deleted SAS definition.

Variables are only populated by the server, and will be ignored when sending a request.

DeletedSasDefinitionItemPaged

A paging container for iterating over a list of DeletedSasDefinitionItem object

DeletedSecretBundle

A Deleted Secret consisting of its previous id, attributes and its tags, as well as information on when it will be purged.

Variables are only populated by the server, and will be ignored when sending a request.

DeletedSecretItem

The deleted secret item containing metadata about the deleted secret.

Variables are only populated by the server, and will be ignored when sending a request.

DeletedSecretItemPaged

A paging container for iterating over a list of DeletedSecretItem object

DeletedStorageAccountItem

The deleted storage account item containing metadata about the deleted storage account.

Variables are only populated by the server, and will be ignored when sending a request.

DeletedStorageAccountItemPaged

A paging container for iterating over a list of DeletedStorageAccountItem object

DeletedStorageBundle

A deleted storage account bundle consisting of its previous id, attributes and its tags, as well as information on when it will be purged.

Variables are only populated by the server, and will be ignored when sending a request.

Error

The key vault server error.

Variables are only populated by the server, and will be ignored when sending a request.

IssuerAttributes

The attributes of an issuer managed by the Key Vault service.

Variables are only populated by the server, and will be ignored when sending a request.

IssuerBundle

The issuer for Key Vault certificate.

Variables are only populated by the server, and will be ignored when sending a request.

IssuerCredentials

The credentials to be used for the certificate issuer.

IssuerParameters

Parameters for the issuer of the X509 component of a certificate.

JsonWebKey

As of http://tools.ietf.org/html/draft-ietf-jose-json-web-key-18.

KeyAttributes

The attributes of a key managed by the key vault service.

Variables are only populated by the server, and will be ignored when sending a request.

KeyBundle

A KeyBundle consisting of a WebKey plus its attributes.

Variables are only populated by the server, and will be ignored when sending a request.

KeyCreateParameters

The key create parameters.

All required parameters must be populated in order to send to Azure.

KeyImportParameters

The key import parameters.

All required parameters must be populated in order to send to Azure.

KeyItem

The key item containing key metadata.

Variables are only populated by the server, and will be ignored when sending a request.

KeyItemPaged

A paging container for iterating over a list of KeyItem object

KeyOperationResult

The key operation result.

Variables are only populated by the server, and will be ignored when sending a request.

KeyOperationsParameters

The key operations parameters.

All required parameters must be populated in order to send to Azure.

KeyProperties

Properties of the key pair backing a certificate.

KeyRestoreParameters

The key restore parameters.

All required parameters must be populated in order to send to Azure.

KeySignParameters

The key operations parameters.

All required parameters must be populated in order to send to Azure.

KeyUpdateParameters

The key update parameters.

KeyVaultError

The key vault error exception.

Variables are only populated by the server, and will be ignored when sending a request.

KeyVaultErrorException

Server responsed with exception of type: 'KeyVaultError'.

KeyVerifyParameters

The key verify parameters.

All required parameters must be populated in order to send to Azure.

KeyVerifyResult

The key verify result.

Variables are only populated by the server, and will be ignored when sending a request.

LifetimeAction

Action and its trigger that will be performed by Key Vault over the lifetime of a certificate.

OrganizationDetails

Details of the organization of the certificate issuer.

PendingCertificateSigningRequestResult

The pending certificate signing request result.

Variables are only populated by the server, and will be ignored when sending a request.

SasDefinitionAttributes

The SAS definition management attributes.

Variables are only populated by the server, and will be ignored when sending a request.

SasDefinitionBundle

A SAS definition bundle consists of key vault SAS definition details plus its attributes.

Variables are only populated by the server, and will be ignored when sending a request.

SasDefinitionCreateParameters

The SAS definition create parameters.

All required parameters must be populated in order to send to Azure.

SasDefinitionItem

The SAS definition item containing storage SAS definition metadata.

Variables are only populated by the server, and will be ignored when sending a request.

SasDefinitionItemPaged

A paging container for iterating over a list of SasDefinitionItem object

SasDefinitionUpdateParameters

The SAS definition update parameters.

SecretAttributes

The secret management attributes.

Variables are only populated by the server, and will be ignored when sending a request.

SecretBundle

A secret consisting of a value, id and its attributes.

Variables are only populated by the server, and will be ignored when sending a request.

SecretItem

The secret item containing secret metadata.

Variables are only populated by the server, and will be ignored when sending a request.

SecretItemPaged

A paging container for iterating over a list of SecretItem object

SecretProperties

Properties of the key backing a certificate.

SecretRestoreParameters

The secret restore parameters.

All required parameters must be populated in order to send to Azure.

SecretSetParameters

The secret set parameters.

All required parameters must be populated in order to send to Azure.

SecretUpdateParameters

The secret update parameters.

StorageAccountAttributes

The storage account management attributes.

Variables are only populated by the server, and will be ignored when sending a request.

StorageAccountCreateParameters

The storage account create parameters.

All required parameters must be populated in order to send to Azure.

StorageAccountItem

The storage account item containing storage account metadata.

Variables are only populated by the server, and will be ignored when sending a request.

StorageAccountItemPaged

A paging container for iterating over a list of StorageAccountItem object

StorageAccountRegenerteKeyParameters

The storage account key regenerate parameters.

All required parameters must be populated in order to send to Azure.

StorageAccountUpdateParameters

The storage account update parameters.

StorageBundle

A Storage account bundle consists of key vault storage account details plus its attributes.

Variables are only populated by the server, and will be ignored when sending a request.

StorageRestoreParameters

The secret restore parameters.

All required parameters must be populated in order to send to Azure.

SubjectAlternativeNames

The subject alternate names of a X509 object.

Trigger

A condition to be satisfied for an action to be executed.

X509CertificateProperties

Properties of the X509 component of a certificate.

Enums

ActionType

An enumeration.

DeletionRecoveryLevel

An enumeration.

JsonWebKeyCurveName

An enumeration.

JsonWebKeyEncryptionAlgorithm

An enumeration.

JsonWebKeyOperation

An enumeration.

JsonWebKeySignatureAlgorithm

An enumeration.

JsonWebKeyType

An enumeration.

KeyUsageType

An enumeration.

SasTokenType

An enumeration.