Compartilhar via


Key Classe

O recurso de chave.

As variáveis são preenchidas apenas pelo servidor e serão ignoradas ao enviar uma solicitação.

Herança
azure.mgmt.keyvault.v2020_04_01_preview.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 somente de palavra-chave

Nome Description
attributes

Os atributos da chave.

kty

Tipo da chave. Para obter valores válidos, consulte 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, consulte JsonWebKeyCurveName. Os valores conhecidos são: "P-256", "P-384", "P-521" e "P-256K".

Variáveis

Nome Description
id
str

Identificador totalmente 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

Local do Azure do recurso do cofre de chaves.

tags

Marcas atribuídas ao recurso do cofre de chaves.

attributes

Os atributos da chave.

kty

Tipo da chave. Para obter valores válidos, consulte 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, consulte JsonWebKeyCurveName. Os valores conhecidos são: "P-256", "P-384", "P-521" e "P-256K".

key_uri
str

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

key_uri_with_version
str

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