다음을 통해 공유


Key 클래스

키 리소스입니다.

변수는 서버에서만 채워지고 요청을 보낼 때 무시됩니다.

상속
azure.mgmt.keyvault.v2022_07_01.models._models_py3.Resource
Key

생성자

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, rotation_policy: _models.RotationPolicy | None = None, release_policy: _models.KeyReleasePolicy | None = None, **kwargs: Any)

키워드 전용 매개 변수

Name Description
attributes

키의 특성입니다.

kty

키의 형식입니다. 유효한 값은 JsonWebKeyType을 참조하세요. 알려진 값은 "EC", "EC-HSM", "RSA" 및 "RSA-HSM"입니다.

key_ops
key_size
int

키의 크기(비트)입니다. 예: RSA의 경우 2048, 3072 또는 4096입니다.

curve_name

타원 곡선 이름입니다. 유효한 값은 JsonWebKeyCurveName을 참조하세요. 알려진 값은 "P-256", "P-384", "P-521" 및 "P-256K"입니다.

rotation_policy

응답의 키 회전 정책입니다. 출력과 입력 모두에 사용됩니다. 비어 있으면 생략됩니다.

release_policy

응답의 키 릴리스 정책입니다. 출력과 입력 모두에 사용됩니다. 비어 있으면 생략됩니다.

변수

Name Description
id
str

키 자격 증명 모음 리소스의 정규화된 식별자입니다.

name
str

키 자격 증명 모음 리소스의 이름입니다.

type
str

키 자격 증명 모음 리소스의 리소스 종류입니다.

location
str

키 자격 증명 모음 리소스의 Azure 위치입니다.

tags

키 자격 증명 모음 리소스에 할당된 태그입니다.

attributes

키의 특성입니다.

kty

키의 형식입니다. 유효한 값은 JsonWebKeyType을 참조하세요. 알려진 값은 "EC", "EC-HSM", "RSA" 및 "RSA-HSM"입니다.

key_ops
key_size
int

키의 크기(비트)입니다. 예: RSA의 경우 2048, 3072 또는 4096입니다.

curve_name

타원 곡선 이름입니다. 유효한 값은 JsonWebKeyCurveName을 참조하세요. 알려진 값은 "P-256", "P-384", "P-521" 및 "P-256K"입니다.

key_uri
str

키의 현재 버전을 검색할 URI입니다.

key_uri_with_version
str

키의 특정 버전을 검색할 URI입니다.

rotation_policy

응답의 키 회전 정책입니다. 출력과 입력 모두에 사용됩니다. 비어 있으면 생략됩니다.

release_policy

응답의 키 릴리스 정책입니다. 출력과 입력 모두에 사용됩니다. 비어 있으면 생략됩니다.