module Azure::KeyVault::Profiles::V2017_03_09::Models

Constants

Action

The action that will be executed.

ActionType

Defines values for ActionType

AdministratorDetails

Details of the organization administrator of the certificate issuer.

Attributes

The object attributes managed by the KeyVault service.

BackupKeyResult

The backup key result, containing the backup blob.

BackupSecretResult

The backup secret result, containing the backup blob.

CertificateAttributes

The certificate management attributes.

CertificateBundle

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

CertificateCreateParameters

The certificate create parameters.

CertificateImportParameters

The certificate import parameters.

CertificateIssuerItem

The certificate issuer item containing certificate issuer metadata.

CertificateIssuerListResult

The certificate issuer list result.

CertificateIssuerSetParameters

The certificate issuer set parameters.

CertificateIssuerUpdateParameters

The certificate issuer update parameters.

CertificateItem

The certificate item containing certificate metadata.

CertificateListResult

The certificate list result.

CertificateMergeParameters

The certificate merge parameters

CertificateOperation

A certificate operation is returned in case of asynchronous requests.

CertificateOperationUpdateParameter

The certificate operation update parameters.

CertificatePolicy

Management policy for a certificate.

CertificateUpdateParameters

The certificate update parameters.

Contact

The contact information for the vault certificates.

Contacts

The contacts for the vault certificates.

DeletedCertificateBundle

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

DeletedCertificateItem

The deleted certificate item containing metadata about the deleted certificate.

DeletedCertificateListResult

A list of certificates that have been deleted in this vault.

DeletedKeyBundle

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

DeletedKeyItem

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

DeletedKeyListResult

A list of keys that have been deleted in this vault.

DeletedSecretBundle

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

DeletedSecretItem

The deleted secret item containing metadata about the deleted secret.

DeletedSecretListResult

The deleted secret list result

DeletionRecoveryLevel

Defines values for DeletionRecoveryLevel

Error

The key vault server error.

IssuerAttributes

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

IssuerBundle

The issuer for Key Vault certificate.

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 tools.ietf.org/html/draft-ietf-jose-json-web-key-18

JsonWebKeyCurveName

Defines values for JsonWebKeyCurveName

JsonWebKeyEncryptionAlgorithm

Defines values for JsonWebKeyEncryptionAlgorithm

JsonWebKeyOperation

Defines values for JsonWebKeyOperation

JsonWebKeySignatureAlgorithm

Defines values for JsonWebKeySignatureAlgorithm

JsonWebKeyType

Defines values for JsonWebKeyType

KeyAttributes

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

KeyBundle

A KeyBundle consisting of a WebKey plus its attributes.

KeyCreateParameters

The key create parameters.

KeyImportParameters

The key import parameters.

KeyItem

The key item containing key metadata.

KeyListResult

The key list result.

KeyOperationResult

The key operation result.

KeyOperationsParameters

The key operations parameters.

KeyProperties

Properties of the key pair backing a certificate.

KeyRestoreParameters

The key restore parameters.

KeySignParameters

The key operations parameters.

KeyUpdateParameters

The key update parameters.

KeyUsageType

Defines values for KeyUsageType

KeyVaultError

The key vault error exception.

KeyVerifyParameters

The key verify parameters.

KeyVerifyResult

The key verify result.

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.

SasDefinitionAttributes

The SAS definition management attributes.

SasDefinitionBundle

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

SasDefinitionCreateParameters

The SAS definition create parameters.

SasDefinitionItem

The SAS definition item containing storage SAS definition metadata.

SasDefinitionListResult

The storage account SAS definition list result.

SasDefinitionUpdateParameters

The SAS definition update parameters.

SecretAttributes

The secret management attributes.

SecretBundle

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

SecretItem

The secret item containing secret metadata.

SecretListResult

The secret list result.

SecretProperties

Properties of the key backing a certificate.

SecretRestoreParameters

The secret restore parameters.

SecretSetParameters

The secret set parameters.

SecretUpdateParameters

The secret update parameters.

StorageAccountAttributes

The storage account management attributes.

StorageAccountCreateParameters

The storage account create parameters.

StorageAccountItem

The storage account item containing storage account metadata.

StorageAccountRegenerteKeyParameters

The storage account key regenerate parameters.

StorageAccountUpdateParameters

The storage account update parameters.

StorageBundle

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

StorageListResult

The storage accounts list result.

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.