Microsoft.Azure.KeyVault.Models Namespace

Contains classes that support access to attributes of Key Vault resources.

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.

BackupCertificateResult

The backup certificate result, containing the backup blob.

BackupKeyResult

The backup key result, containing the backup blob.

BackupSecretResult

The backup secret result, containing the backup blob.

BackupStorageResult

The backup storage result, containing the backup blob.

CertificateAttributes

The certificate management attributes.

CertificateBundle

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

CertificateContentType

Media types relevant to certificates.

CertificateCreateParameters

The certificate create parameters.

CertificateImportParameters

The certificate import parameters.

CertificateIssuerItem

The certificate issuer item containing certificate issuer metadata.

CertificateIssuerSetParameters

The certificate issuer set parameters.

CertificateIssuerUpdateParameters

The certificate issuer update parameters.

CertificateItem

The certificate item containing certificate metadata

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.

CertificateRestoreParameters

The certificate restore parameters.

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.

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.

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.

DeletedSasDefinitionItem

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

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.

DeletedStorageAccountItem

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

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.

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.

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.

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.

KeyVaultErrorException

Exception thrown for an invalid response with KeyVaultError information.

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.

NewKeyParameters

Describes parameters used for creation of a new cryptographic key.

OrganizationDetails

Details of the organization of the certificate issuer.

Page<T>

Defines a page in Azure responses.

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 storage SAS definition item containing storage SAS definition metadata.

SasDefinitionUpdateParameters

The SAS definition update parameters.

SasTokenType

Defines values for SasTokenType.

SecretAttributes

The secret management attributes.

SecretBundle

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

SecretItem

The secret item containing secret metadata.

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.

StorageRestoreParameters

The secret restore parameters.

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

Defines values for ActionType.