Share via


KeyRotationPolicy interface

A política de rotação de chaves completa que pertence a uma chave.

Extends

Propriedades

createdOn

A hora de criação em UTC. Pode ser indefinido se uma política não tiver sido explicitamente definida.

id

O identificador da Política de Rotação de Chaves. Pode ser indefinido se uma política não tiver sido explicitamente definida.

updatedOn

A última hora atualizada em UTC. Pode ser indefinido se uma política não tiver sido explicitamente definida.

Propriedades Herdadas

expiresIn

Período de expiração da chave opcional utilizado para definir a duração após a qual uma chave recentemente rodada irá expirar, definida como uma duração ISO 8601.

lifetimeActions

Ações que serão executadas por Key Vault ao longo da duração de uma chave.

Também pode transmitir uma matriz vazia para restaurar para os respetivos valores predefinidos.

Detalhes de Propriedade

createdOn

A hora de criação em UTC. Pode ser indefinido se uma política não tiver sido explicitamente definida.

createdOn?: Date

Valor de Propriedade

Date

id

O identificador da Política de Rotação de Chaves. Pode ser indefinido se uma política não tiver sido explicitamente definida.

id?: string

Valor de Propriedade

string

updatedOn

A última hora atualizada em UTC. Pode ser indefinido se uma política não tiver sido explicitamente definida.

updatedOn?: Date

Valor de Propriedade

Date

Detalhes da Propriedade Herdada

expiresIn

Período de expiração da chave opcional utilizado para definir a duração após a qual uma chave recentemente rodada irá expirar, definida como uma duração ISO 8601.

expiresIn?: string

Valor de Propriedade

string

Herdado deKeyRotationPolicyProperties.expiresIn

lifetimeActions

Ações que serão executadas por Key Vault ao longo da duração de uma chave.

Também pode transmitir uma matriz vazia para restaurar para os respetivos valores predefinidos.

lifetimeActions?: KeyRotationLifetimeAction[]

Valor de Propriedade

Herdado deKeyRotationPolicyProperties.lifetimeActions