Partilhar via


Key Classe

O recurso chave.

As variáveis só são preenchidas pelo servidor e serão ignoradas ao enviar um pedido.

Herança
azure.mgmt.keyvault.v2019_09_01.models._models_py3.Resource
Key

Construtor

Key(*, attributes: _models.KeyAttributes | None = None, kty: str | _models.JsonWebKeyType | None = None, key_ops: List[str | _models.JsonWebKeyOperation] | None = None, key_size: int | None = None, curve_name: str | _models.JsonWebKeyCurveName | None = None, **kwargs: Any)

Parâmetros Só de Palavra-Chave

Name Description
attributes

Os atributos da chave.

kty

O tipo da chave. Para obter valores válidos, veja JsonWebKeyType. Os valores conhecidos são: "EC", "EC-HSM", "RSA" e "RSA-HSM".

key_ops
key_size
int

O tamanho da chave em bits. Por exemplo: 2048, 3072 ou 4096 para RSA.

curve_name

O nome da curva elíptica. Para obter valores válidos, veja JsonWebKeyCurveName. Os valores conhecidos são: "P-256", "P-384", "P-521" e "P-256K".

Variáveis

Name Description
id
str

Identificador completamente qualificado do recurso do cofre de chaves.

name
str

Nome do recurso do cofre de chaves.

type
str

Tipo de recurso do recurso do cofre de chaves.

location
str

Localização do Azure do recurso do cofre de chaves.

tags

Etiquetas atribuídas ao recurso do cofre de chaves.

attributes

Os atributos da chave.

kty

O tipo da chave. Para obter valores válidos, veja JsonWebKeyType. Os valores conhecidos são: "EC", "EC-HSM", "RSA" e "RSA-HSM".

key_ops
key_size
int

O tamanho da chave em bits. Por exemplo: 2048, 3072 ou 4096 para RSA.

curve_name

O nome da curva elíptica. Para obter valores válidos, veja JsonWebKeyCurveName. Os valores conhecidos são: "P-256", "P-384", "P-521" e "P-256K".

key_uri
str

O URI para obter a versão atual da chave.

key_uri_with_version
str

O URI para obter a versão específica da chave.