Data de expiração em segundos desde 1970-01-01T00:00:00Z.
int
Exportável
Indica se a chave privada pode ser exportada.
Bool
nbf
Não antes da data em segundos desde 1970-01-01T00:00:00Z.
int
KeyCreateParametersTags
Nome
Descrição
Valor
KeyProperties
Nome
Descrição
Valor
Atributos
Os atributos da chave.
KeyAttributes
curveName
O nome da curva elíptica. Para obter valores válidos, consulte JsonWebKeyCurveName. O padrão para chaves EC e EC-HSM é P-256
'P-256' 'P-256K' 'P-384' 'P-521'
keyOps
Matriz de cadeia de caracteres que contém qualquer um dos: 'descriptografar' 'encrypt' 'importar' 'release' 'sign' 'unwrapKey' 'verify' 'wrapKey'
keySize
O tamanho da chave em bits. Por exemplo: 2048, 3072 ou 4096 para RSA. O padrão para chaves RSA e RSA-HSM é 2048. Exceção feita para trazer sua própria chave (BYOK), chaves de troca de chaves padrão para 4096.
int
kty
O tipo da chave. Para obter valores válidos, consulte JsonWebKeyType.
'EC' 'EC-HSM' 'RSA' 'RSA-HSM'
release_policy
Política de liberação de chave em resposta. Ele será usado para saída e entrada. Omitido se vazio
KeyReleasePolicy
rotationPolicy
Política de rotação de chave em resposta. Ele será usado para saída e entrada. Omitido se vazio
RotationPolicy
KeyReleasePolicy
Nome
Descrição
Valor
contentType
Tipo de conteúdo e versão da política de versão de chave
corda
dados
Codificação de blob das regras de política sob as quais a chave pode ser liberada.
corda
KeyRotationPolicyAttributes
Nome
Descrição
Valor
expiryTime
A hora de expiração da nova versão da chave. Ele deve estar no formato ISO8601. Por exemplo: 'P90D', 'P1Y'.
corda
LifetimeAction
Nome
Descrição
Valor
ação
A ação da política de rotação de chaves lifetimeAction.
de Ação
gatilho
O gatilho do lifetimeAction da política de rotação de chaves.
No Bicep, você pode especificar o recurso pai para um recurso filho. Você só precisa adicionar essa propriedade quando o recurso filho é declarado fora do recurso pai.
O lifetimeActions para a ação de rotação de chave.
LifetimeAction []
Gatilho
Nome
Descrição
Valor
timeAfterCreate
A duração do tempo após a criação da chave para girar a chave. Ele só se aplica à rotação. Ele estará no formato de duração ISO 8601. Por exemplo: 'P90D', 'P1Y'.
corda
timeBeforeExpiry
A duração do tempo antes da expiração da chave para girar ou notificar. Ele estará no formato de duração ISO 8601. Por exemplo: 'P90D', 'P1Y'.
corda
Exemplos de início rápido
Os exemplos de início rápido a seguir implantam esse tipo de recurso.
Data de expiração em segundos desde 1970-01-01T00:00:00Z.
int
Exportável
Indica se a chave privada pode ser exportada.
Bool
nbf
Não antes da data em segundos desde 1970-01-01T00:00:00Z.
int
KeyCreateParametersTags
Nome
Descrição
Valor
KeyProperties
Nome
Descrição
Valor
Atributos
Os atributos da chave.
KeyAttributes
curveName
O nome da curva elíptica. Para obter valores válidos, consulte JsonWebKeyCurveName. O padrão para chaves EC e EC-HSM é P-256
'P-256' 'P-256K' 'P-384' 'P-521'
keyOps
Matriz de cadeia de caracteres que contém qualquer um dos: 'descriptografar' 'encrypt' 'importar' 'release' 'sign' 'unwrapKey' 'verify' 'wrapKey'
keySize
O tamanho da chave em bits. Por exemplo: 2048, 3072 ou 4096 para RSA. O padrão para chaves RSA e RSA-HSM é 2048. Exceção feita para trazer sua própria chave (BYOK), chaves de troca de chaves padrão para 4096.
int
kty
O tipo da chave. Para obter valores válidos, consulte JsonWebKeyType.
'EC' 'EC-HSM' 'RSA' 'RSA-HSM'
release_policy
Política de liberação de chave em resposta. Ele será usado para saída e entrada. Omitido se vazio
KeyReleasePolicy
rotationPolicy
Política de rotação de chave em resposta. Ele será usado para saída e entrada. Omitido se vazio
RotationPolicy
KeyReleasePolicy
Nome
Descrição
Valor
contentType
Tipo de conteúdo e versão da política de versão de chave
corda
dados
Codificação de blob das regras de política sob as quais a chave pode ser liberada.
corda
KeyRotationPolicyAttributes
Nome
Descrição
Valor
expiryTime
A hora de expiração da nova versão da chave. Ele deve estar no formato ISO8601. Por exemplo: 'P90D', 'P1Y'.
corda
LifetimeAction
Nome
Descrição
Valor
ação
A ação da política de rotação de chaves lifetimeAction.
de Ação
gatilho
O gatilho do lifetimeAction da política de rotação de chaves.
O lifetimeActions para a ação de rotação de chave.
LifetimeAction []
Gatilho
Nome
Descrição
Valor
timeAfterCreate
A duração do tempo após a criação da chave para girar a chave. Ele só se aplica à rotação. Ele estará no formato de duração ISO 8601. Por exemplo: 'P90D', 'P1Y'.
corda
timeBeforeExpiry
A duração do tempo antes da expiração da chave para girar ou notificar. Ele estará no formato de duração ISO 8601. Por exemplo: 'P90D', 'P1Y'.
corda
Modelos de início rápido
Os modelos de início rápido a seguir implantam esse tipo de recurso.
Data de expiração em segundos desde 1970-01-01T00:00:00Z.
int
Exportável
Indica se a chave privada pode ser exportada.
Bool
nbf
Não antes da data em segundos desde 1970-01-01T00:00:00Z.
int
KeyCreateParametersTags
Nome
Descrição
Valor
KeyProperties
Nome
Descrição
Valor
Atributos
Os atributos da chave.
KeyAttributes
curveName
O nome da curva elíptica. Para obter valores válidos, consulte JsonWebKeyCurveName. O padrão para chaves EC e EC-HSM é P-256
'P-256' 'P-256K' 'P-384' 'P-521'
keyOps
Matriz de cadeia de caracteres que contém qualquer um dos: 'descriptografar' 'encrypt' 'importar' 'release' 'sign' 'unwrapKey' 'verify' 'wrapKey'
keySize
O tamanho da chave em bits. Por exemplo: 2048, 3072 ou 4096 para RSA. O padrão para chaves RSA e RSA-HSM é 2048. Exceção feita para trazer sua própria chave (BYOK), chaves de troca de chaves padrão para 4096.
int
kty
O tipo da chave. Para obter valores válidos, consulte JsonWebKeyType.
'EC' 'EC-HSM' 'RSA' 'RSA-HSM'
release_policy
Política de liberação de chave em resposta. Ele será usado para saída e entrada. Omitido se vazio
KeyReleasePolicy
rotationPolicy
Política de rotação de chave em resposta. Ele será usado para saída e entrada. Omitido se vazio
RotationPolicy
KeyReleasePolicy
Nome
Descrição
Valor
contentType
Tipo de conteúdo e versão da política de versão de chave
corda
dados
Codificação de blob das regras de política sob as quais a chave pode ser liberada.
corda
KeyRotationPolicyAttributes
Nome
Descrição
Valor
expiryTime
A hora de expiração da nova versão da chave. Ele deve estar no formato ISO8601. Por exemplo: 'P90D', 'P1Y'.
corda
LifetimeAction
Nome
Descrição
Valor
ação
A ação da política de rotação de chaves lifetimeAction.
de Ação
gatilho
O gatilho do lifetimeAction da política de rotação de chaves.
O lifetimeActions para a ação de rotação de chave.
LifetimeAction []
Gatilho
Nome
Descrição
Valor
timeAfterCreate
A duração do tempo após a criação da chave para girar a chave. Ele só se aplica à rotação. Ele estará no formato de duração ISO 8601. Por exemplo: 'P90D', 'P1Y'.
corda
timeBeforeExpiry
A duração do tempo antes da expiração da chave para girar ou notificar. Ele estará no formato de duração ISO 8601. Por exemplo: 'P90D', 'P1Y'.