다음을 통해 공유


Key interface

키 리소스입니다.

Extends

속성

attributes

키의 특성입니다.

curveName

타원 곡선 이름입니다. 유효한 값은 JsonWebKeyCurveName을 참조하세요. EC 및 EC-HSM 키의 기본값은 P-256입니다.

keyOps
keySize

키 크기(비트)입니다. 예: RSA의 경우 2048, 3072 또는 4096입니다. RSA 및 RSA-HSM 키의 기본값은 2048입니다. BYOK(Bring Your Own Key)에 대해 예외가 발생하며 키 교환 키는 기본적으로 4096입니다.

keyUri

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

keyUriWithVersion

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

kty

키의 형식입니다. 유효한 값은 JsonWebKeyType을 참조하세요.

location

관리형 HSM 풀을 만들어야 하는 지원되는 Azure 위치입니다.

releasePolicy

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

rotationPolicy

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

tags

리소스 태그

상속된 속성

id

리소스에 대한 정규화된 리소스 ID입니다. 예 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

리소스의 이름

systemData

createdBy 및 modifiedBy 정보가 포함된 Azure Resource Manager 메타데이터입니다.

type

리소스의 형식입니다. 예: "Microsoft.Compute/virtualMachines" 또는 "Microsoft.Storage/storageAccounts"

속성 세부 정보

attributes

키의 특성입니다.

attributes?: KeyAttributes

속성 값

curveName

타원 곡선 이름입니다. 유효한 값은 JsonWebKeyCurveName을 참조하세요. EC 및 EC-HSM 키의 기본값은 P-256입니다.

curveName?: string

속성 값

string

keyOps

keyOps?: string[]

속성 값

string[]

keySize

키 크기(비트)입니다. 예: RSA의 경우 2048, 3072 또는 4096입니다. RSA 및 RSA-HSM 키의 기본값은 2048입니다. BYOK(Bring Your Own Key)에 대해 예외가 발생하며 키 교환 키는 기본적으로 4096입니다.

keySize?: number

속성 값

number

keyUri

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

keyUri?: string

속성 값

string

keyUriWithVersion

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

keyUriWithVersion?: string

속성 값

string

kty

키의 형식입니다. 유효한 값은 JsonWebKeyType을 참조하세요.

kty?: string

속성 값

string

location

관리형 HSM 풀을 만들어야 하는 지원되는 Azure 위치입니다.

location?: string

속성 값

string

releasePolicy

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

releasePolicy?: KeyReleasePolicy

속성 값

rotationPolicy

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

rotationPolicy?: RotationPolicy

속성 값

tags

리소스 태그

tags?: Record<string, string>

속성 값

Record<string, string>

상속된 속성 세부 정보

id

리소스에 대한 정규화된 리소스 ID입니다. 예 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

id?: string

속성 값

string

ProxyResource.id 상속된

name

리소스의 이름

name?: string

속성 값

string

ProxyResource.name 상속된

systemData

createdBy 및 modifiedBy 정보가 포함된 Azure Resource Manager 메타데이터입니다.

systemData?: SystemData

속성 값

ProxyResource.systemData 상속된

type

리소스의 형식입니다. 예: "Microsoft.Compute/virtualMachines" 또는 "Microsoft.Storage/storageAccounts"

type?: string

속성 값

string

ProxyResource.type 상속된