module Azure::KeyVault::Profiles::Latest::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.

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.

CertificateCreateParameters

The certificate create parameters.

CertificateImportParameters

The certificate import parameters.

CertificateInfoObject

Model object.

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.

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.

DataAction

Defines values for DataAction

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.

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.

DeletedSasDefinitionListResult

The deleted SAS definition list result

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

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.

DeletedStorageListResult

The deleted storage account list result

DeletionRecoveryLevel

Defines values for DeletionRecoveryLevel

Error

The key vault server error.

FullBackupOperation

Full backup operation

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.

OperationStatus

Defines values for OperationStatus

OrganizationDetails

Details of the organization of the certificate issuer.

PendingCertificateSigningRequestResult

The pending certificate signing request result.

Permission

Role definition permissions.

RestoreOperation

Restore operation

RestoreOperationParameters

Model object.

RoleAssignment

Role Assignments

RoleAssignmentCreateParameters

Role assignment create parameters.

RoleAssignmentFilter

Role Assignments filter

RoleAssignmentListResult

Role assignment list operation result.

RoleAssignmentProperties

Role assignment properties.

RoleAssignmentPropertiesWithScope

Role assignment properties with scope.

RoleDefinition

Role definition.

RoleDefinitionCreateParameters

Role definition create parameters.

RoleDefinitionFilter

Role Definitions filter

RoleDefinitionListResult

Role definition list operation result.

RoleDefinitionProperties

Role definition properties.

RoleDefinitionType

Defines values for RoleDefinitionType

RoleScope

Defines values for RoleScope

RoleType

Defines values for RoleType

SASTokenParameter

Model object.

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.

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.

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.

SecurityDomainCertificateItem

Model object.

SecurityDomainJsonWebKey

Model object.

SecurityDomainObject

The Security Domain.

SecurityDomainOperationStatus

Model object.

SelectiveKeyRestoreOperation

Selective Key Restore operation

SelectiveKeyRestoreOperationParameters

Model object.

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.

StorageRestoreParameters

The secret restore parameters.

SubjectAlternativeNames

The subject alternate names of a X509 object.

TransferKey

Model object.

Trigger

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

X509CertificateProperties

Properties of the X509 component of a certificate.