Compartilhar via


KeyRotationPolicy interface

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

Extends

Propriedades

createdOn

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

id

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

updatedOn

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

Propriedades herdadas

expiresIn

Período de expiração de chave opcional usado para definir a duração após a qual uma chave recém-girada expirará, definida como uma duração ISO 8601.

lifetimeActions

Ações que serão executadas por Key Vault ao longo do tempo de vida de uma chave.

Você também pode passar uma matriz vazia para restaurar para seus valores padrão.

Detalhes da propriedade

createdOn

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

createdOn?: Date

Valor da propriedade

Date

id

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

id?: string

Valor da propriedade

string

updatedOn

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

updatedOn?: Date

Valor da propriedade

Date

Detalhes das propriedades herdadas

expiresIn

Período de expiração de chave opcional usado para definir a duração após a qual uma chave recém-girada expirará, definida como uma duração ISO 8601.

expiresIn?: string

Valor da propriedade

string

Herdado deKeyRotationPolicyProperties.expiresIn

lifetimeActions

Ações que serão executadas por Key Vault ao longo do tempo de vida de uma chave.

Você também pode passar uma matriz vazia para restaurar para seus valores padrão.

lifetimeActions?: KeyRotationLifetimeAction[]

Valor da propriedade

Herdado deKeyRotationPolicyProperties.lifetimeActions