다음을 통해 공유


PolicyAssignment interface

정책 할당입니다.

속성

definitionVersion

사용할 정책 정의의 버전입니다.

description

이 메시지는 정책 위반의 경우 응답의 일부가 됩니다.

displayName

정책 할당의 표시 이름입니다.

effectiveDefinitionVersion

사용 중인 정책 정의의 유효 버전입니다. 이는 $expand 쿼리 매개 변수를 통해 요청된 경우에만 존재합니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

enforcementMode

정책 할당 적용 모드입니다. 가능한 값은 Default 및 DoNotEnforce입니다.

id

정책 할당의 ID입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

identity

정책 할당과 연결된 관리 ID입니다.

latestDefinitionVersion

사용 가능한 정책 정의의 최신 버전입니다. 이는 $expand 쿼리 매개 변수를 통해 요청된 경우에만 존재합니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

location

정책 할당의 위치입니다. 관리 ID를 활용하는 경우에만 필요합니다.

metadata

정책 할당 메타데이터입니다. 메타데이터는 열려 있는 종료된 개체이며 일반적으로 키 값 쌍의 컬렉션입니다.

name

정책 할당의 이름입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

nonComplianceMessages

리소스가 정책을 준수하지 않는 이유를 설명하는 메시지입니다.

notScopes

정책의 제외된 범위입니다.

overrides

정책 속성 값이 재정의됩니다.

parameters

할당된 정책 규칙의 매개 변수 값입니다. 키는 매개 변수 이름입니다.

policyDefinitionId

할당되는 정책 정의 또는 정책 집합 정의의 ID입니다.

resourceSelectors

리소스 속성별로 정책을 필터링할 리소스 선택기 목록입니다.

scope

정책 할당의 범위입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

systemData

이 리소스와 관련된 시스템 메타데이터입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

type

정책 할당의 형식입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

속성 세부 정보

definitionVersion

사용할 정책 정의의 버전입니다.

definitionVersion?: string

속성 값

string

description

이 메시지는 정책 위반의 경우 응답의 일부가 됩니다.

description?: string

속성 값

string

displayName

정책 할당의 표시 이름입니다.

displayName?: string

속성 값

string

effectiveDefinitionVersion

사용 중인 정책 정의의 유효 버전입니다. 이는 $expand 쿼리 매개 변수를 통해 요청된 경우에만 존재합니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

effectiveDefinitionVersion?: string

속성 값

string

enforcementMode

정책 할당 적용 모드입니다. 가능한 값은 Default 및 DoNotEnforce입니다.

enforcementMode?: string

속성 값

string

id

정책 할당의 ID입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

id?: string

속성 값

string

identity

정책 할당과 연결된 관리 ID입니다.

identity?: Identity

속성 값

latestDefinitionVersion

사용 가능한 정책 정의의 최신 버전입니다. 이는 $expand 쿼리 매개 변수를 통해 요청된 경우에만 존재합니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

latestDefinitionVersion?: string

속성 값

string

location

정책 할당의 위치입니다. 관리 ID를 활용하는 경우에만 필요합니다.

location?: string

속성 값

string

metadata

정책 할당 메타데이터입니다. 메타데이터는 열려 있는 종료된 개체이며 일반적으로 키 값 쌍의 컬렉션입니다.

metadata?: any

속성 값

any

name

정책 할당의 이름입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

name?: string

속성 값

string

nonComplianceMessages

리소스가 정책을 준수하지 않는 이유를 설명하는 메시지입니다.

nonComplianceMessages?: NonComplianceMessage[]

속성 값

notScopes

정책의 제외된 범위입니다.

notScopes?: string[]

속성 값

string[]

overrides

정책 속성 값이 재정의됩니다.

overrides?: Override[]

속성 값

parameters

할당된 정책 규칙의 매개 변수 값입니다. 키는 매개 변수 이름입니다.

parameters?: {[propertyName: string]: ParameterValuesValue}

속성 값

{[propertyName: string]: ParameterValuesValue}

policyDefinitionId

할당되는 정책 정의 또는 정책 집합 정의의 ID입니다.

policyDefinitionId?: string

속성 값

string

resourceSelectors

리소스 속성별로 정책을 필터링할 리소스 선택기 목록입니다.

resourceSelectors?: ResourceSelector[]

속성 값

scope

정책 할당의 범위입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

scope?: string

속성 값

string

systemData

이 리소스와 관련된 시스템 메타데이터입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

systemData?: SystemData

속성 값

type

정책 할당의 형식입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

type?: string

속성 값

string