다음을 통해 공유


Identity interface

리소스의 ID입니다. 정책 할당은 최대 하나의 ID를 지원합니다. 시스템 할당 ID 또는 단일 사용자 할당 ID입니다.

속성

principalId

리소스 ID의 보안 주체 ID입니다. 이 속성은 시스템 할당 ID에 대해서만 제공됩니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

tenantId

리소스 ID의 테넌트 ID입니다. 이 속성은 시스템 할당 ID에 대해서만 제공됩니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

type

ID 형식입니다. 리소스에 시스템 또는 사용자 할당 ID를 추가할 때 유일한 필수 필드입니다.

userAssignedIdentities

정책과 연결된 사용자 ID입니다. 사용자 ID 사전 키 참조는 '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}' 형식의 ARM 리소스 ID입니다.

속성 세부 정보

principalId

리소스 ID의 보안 주체 ID입니다. 이 속성은 시스템 할당 ID에 대해서만 제공됩니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

principalId?: string

속성 값

string

tenantId

리소스 ID의 테넌트 ID입니다. 이 속성은 시스템 할당 ID에 대해서만 제공됩니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

tenantId?: string

속성 값

string

type

ID 형식입니다. 리소스에 시스템 또는 사용자 할당 ID를 추가할 때 유일한 필수 필드입니다.

type?: ResourceIdentityType

속성 값

userAssignedIdentities

정책과 연결된 사용자 ID입니다. 사용자 ID 사전 키 참조는 '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}' 형식의 ARM 리소스 ID입니다.

userAssignedIdentities?: {[propertyName: string]: UserAssignedIdentitiesValue}

속성 값

{[propertyName: string]: UserAssignedIdentitiesValue}