Microsoft.Authorization policyExemptions 2022-07-01-preview
Bicep 리소스 정의
policyExemptions 리소스 종류는 다음을 대상으로 하는 작업으로 배포할 수 있습니다.
각 API 버전에서 변경된 속성 목록은 변경 로그참조하세요.
리소스 형식
Microsoft.Authorization/policyExemptions 리소스를 만들려면 템플릿에 다음 Bicep을 추가합니다.
resource symbolicname 'Microsoft.Authorization/policyExemptions@2022-07-01-preview' = {
scope: resourceSymbolicName or scope
name: 'string'
properties: {
assignmentScopeValidation: 'string'
description: 'string'
displayName: 'string'
exemptionCategory: 'string'
expiresOn: 'string'
metadata: any(Azure.Bicep.Types.Concrete.AnyType)
policyAssignmentId: 'string'
policyDefinitionReferenceIds: [
'string'
]
resourceSelectors: [
{
name: 'string'
selectors: [
{
in: [
'string'
]
kind: 'string'
notIn: [
'string'
]
}
]
}
]
}
}
속성 값
Microsoft.Authorization/policyExemptions
이름 | 묘사 | 값 |
---|---|---|
이름 | 리소스 이름 | string(필수) |
속성 | 정책 예외에 대한 속성입니다. | PolicyExemptionProperties(필수) |
범위 | 배포 범위와 다른 범위에서 리소스를 만들 때 사용합니다. | 확장 리소스적용하려면 이 속성을 리소스의 기호 이름으로 설정합니다. |
PolicyExemptionProperties
이름 | 묘사 | 값 |
---|---|---|
assignmentScopeValidation | 예외의 유효성을 검사할지 아니면 할당 범위 아래에 있는지 여부 옵션입니다. | '기본값' 'DoNotValidate' |
묘사 | 정책 예외에 대한 설명입니다. | 문자열 |
displayName | 정책 예외의 표시 이름입니다. | 문자열 |
exemptionCategory | 정책 예외 범주입니다. 가능한 값은 면제 및 완화입니다. | '완화됨' '면제'(필수) |
expiresOn | 정책 예외의 만료 날짜 및 시간(UTC ISO 8601 형식 yyyy-MM-ddTHH:mm:ssZ)입니다. | 문자열 |
메타데이터 | 정책 예외 메타데이터입니다. 메타데이터는 열려 있는 종료된 개체이며 일반적으로 키 값 쌍의 컬렉션입니다. | 어떤 |
policyAssignmentId | 제외되는 정책 할당의 ID입니다. | string(필수) |
policyDefinitionReferenceIds | 연결된 정책 할당이 정책 집합 정의의 할당인 경우 정책 정의 참조 ID 목록입니다. | string[] |
resourceSelectors | 리소스 속성별로 정책을 필터링할 리소스 선택기 목록입니다. | resourceSelector |
ResourceSelector
이름 | 묘사 | 값 |
---|---|---|
이름 | 리소스 선택기의 이름입니다. | 문자열 |
선택기 | 선택기 식의 목록입니다. | 선택기[] |
선택자
이름 | 묘사 | 값 |
---|---|---|
안으로 | 필터링할 값 목록입니다. | string[] |
종류 | 선택기 종류입니다. | 'policyDefinitionReferenceId' 'resourceLocation' 'resourceType' 'resourceWithoutLocation' |
notIn | 필터링할 값 목록입니다. | string[] |
ARM 템플릿 리소스 정의
policyExemptions 리소스 종류는 다음을 대상으로 하는 작업으로 배포할 수 있습니다.
각 API 버전에서 변경된 속성 목록은 변경 로그참조하세요.
리소스 형식
Microsoft.Authorization/policyExemptions 리소스를 만들려면 템플릿에 다음 JSON을 추가합니다.
{
"type": "Microsoft.Authorization/policyExemptions",
"apiVersion": "2022-07-01-preview",
"name": "string",
"properties": {
"assignmentScopeValidation": "string",
"description": "string",
"displayName": "string",
"exemptionCategory": "string",
"expiresOn": "string",
"metadata": {},
"policyAssignmentId": "string",
"policyDefinitionReferenceIds": [ "string" ],
"resourceSelectors": [
{
"name": "string",
"selectors": [
{
"in": [ "string" ],
"kind": "string",
"notIn": [ "string" ]
}
]
}
]
}
}
속성 값
Microsoft.Authorization/policyExemptions
이름 | 묘사 | 값 |
---|---|---|
apiVersion | api 버전 | '2022-07-01-preview' |
이름 | 리소스 이름 | string(필수) |
속성 | 정책 예외에 대한 속성입니다. | PolicyExemptionProperties(필수) |
형 | 리소스 종류 | 'Microsoft.Authorization/policyExemptions' |
PolicyExemptionProperties
이름 | 묘사 | 값 |
---|---|---|
assignmentScopeValidation | 예외의 유효성을 검사할지 아니면 할당 범위 아래에 있는지 여부 옵션입니다. | '기본값' 'DoNotValidate' |
묘사 | 정책 예외에 대한 설명입니다. | 문자열 |
displayName | 정책 예외의 표시 이름입니다. | 문자열 |
exemptionCategory | 정책 예외 범주입니다. 가능한 값은 면제 및 완화입니다. | '완화됨' '면제'(필수) |
expiresOn | 정책 예외의 만료 날짜 및 시간(UTC ISO 8601 형식 yyyy-MM-ddTHH:mm:ssZ)입니다. | 문자열 |
메타데이터 | 정책 예외 메타데이터입니다. 메타데이터는 열려 있는 종료된 개체이며 일반적으로 키 값 쌍의 컬렉션입니다. | 어떤 |
policyAssignmentId | 제외되는 정책 할당의 ID입니다. | string(필수) |
policyDefinitionReferenceIds | 연결된 정책 할당이 정책 집합 정의의 할당인 경우 정책 정의 참조 ID 목록입니다. | string[] |
resourceSelectors | 리소스 속성별로 정책을 필터링할 리소스 선택기 목록입니다. | resourceSelector |
ResourceSelector
이름 | 묘사 | 값 |
---|---|---|
이름 | 리소스 선택기의 이름입니다. | 문자열 |
선택기 | 선택기 식의 목록입니다. | 선택기[] |
선택자
이름 | 묘사 | 값 |
---|---|---|
안으로 | 필터링할 값 목록입니다. | string[] |
종류 | 선택기 종류입니다. | 'policyDefinitionReferenceId' 'resourceLocation' 'resourceType' 'resourceWithoutLocation' |
notIn | 필터링할 값 목록입니다. | string[] |
Terraform(AzAPI 공급자) 리소스 정의
policyExemptions 리소스 종류는 다음을 대상으로 하는 작업으로 배포할 수 있습니다.
각 API 버전에서 변경된 속성 목록은 변경 로그참조하세요.
리소스 형식
Microsoft.Authorization/policyExemptions 리소스를 만들려면 템플릿에 다음 Terraform을 추가합니다.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Authorization/policyExemptions@2022-07-01-preview"
name = "string"
parent_id = "string"
body = jsonencode({
properties = {
assignmentScopeValidation = "string"
description = "string"
displayName = "string"
exemptionCategory = "string"
expiresOn = "string"
metadata = ?
policyAssignmentId = "string"
policyDefinitionReferenceIds = [
"string"
]
resourceSelectors = [
{
name = "string"
selectors = [
{
in = [
"string"
]
kind = "string"
notIn = [
"string"
]
}
]
}
]
}
})
}
속성 값
Microsoft.Authorization/policyExemptions
이름 | 묘사 | 값 |
---|---|---|
이름 | 리소스 이름 | string(필수) |
parent_id | 이 확장 리소스를 적용할 리소스의 ID입니다. | string(필수) |
속성 | 정책 예외에 대한 속성입니다. | PolicyExemptionProperties(필수) |
형 | 리소스 종류 | "Microsoft.Authorization/policyExemptions@2022-07-01-preview" |
PolicyExemptionProperties
이름 | 묘사 | 값 |
---|---|---|
assignmentScopeValidation | 예외의 유효성을 검사할지 아니면 할당 범위 아래에 있는지 여부 옵션입니다. | '기본값' 'DoNotValidate' |
묘사 | 정책 예외에 대한 설명입니다. | 문자열 |
displayName | 정책 예외의 표시 이름입니다. | 문자열 |
exemptionCategory | 정책 예외 범주입니다. 가능한 값은 면제 및 완화입니다. | '완화됨' '면제'(필수) |
expiresOn | 정책 예외의 만료 날짜 및 시간(UTC ISO 8601 형식 yyyy-MM-ddTHH:mm:ssZ)입니다. | 문자열 |
메타데이터 | 정책 예외 메타데이터입니다. 메타데이터는 열려 있는 종료된 개체이며 일반적으로 키 값 쌍의 컬렉션입니다. | 어떤 |
policyAssignmentId | 제외되는 정책 할당의 ID입니다. | string(필수) |
policyDefinitionReferenceIds | 연결된 정책 할당이 정책 집합 정의의 할당인 경우 정책 정의 참조 ID 목록입니다. | string[] |
resourceSelectors | 리소스 속성별로 정책을 필터링할 리소스 선택기 목록입니다. | resourceSelector |
ResourceSelector
이름 | 묘사 | 값 |
---|---|---|
이름 | 리소스 선택기의 이름입니다. | 문자열 |
선택기 | 선택기 식의 목록입니다. | 선택기[] |
선택자
이름 | 묘사 | 값 |
---|---|---|
안으로 | 필터링할 값 목록입니다. | string[] |
종류 | 선택기 종류입니다. | 'policyDefinitionReferenceId' 'resourceLocation' 'resourceType' 'resourceWithoutLocation' |
notIn | 필터링할 값 목록입니다. | string[] |