다음을 통해 공유


PolicySetDefinition 클래스

정책 집합 정의입니다.

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

상속
azure.mgmt.resource.policy._serialization.Model
PolicySetDefinition

생성자

PolicySetDefinition(*, policy_type: str | _models.PolicyType | None = None, display_name: str | None = None, description: str | None = None, metadata: MutableMapping[str, Any] | None = None, parameters: Dict[str, _models.ParameterDefinitionsValue] | None = None, policy_definitions: List[_models.PolicyDefinitionReference] | None = None, policy_definition_groups: List[_models.PolicyDefinitionGroup] | None = None, **kwargs: Any)

키워드 전용 매개 변수

Name Description
policy_type
str 또는 PolicyType

정책 정의의 유형입니다. 가능한 값은 NotSpecified, BuiltIn, Custom 및 Static입니다. 알려진 값은 "NotSpecified", "BuiltIn", "Custom" 및 "Static"입니다.

display_name
str

정책 집합 정의의 표시 이름입니다.

description
str

정책 집합 정의 설명입니다.

metadata
<xref:JSON>

정책 집합 정의 메타데이터입니다. 메타데이터는 개방형 종료 개체이며 일반적으로 키 값 쌍의 컬렉션입니다.

parameters

정책 정의 참조에 사용할 수 있는 정책 집합 정의 매개 변수입니다.

policy_definitions

정책 정의 참조의 배열입니다.

policy_definition_groups

정책 집합 정의 내의 정책 정의 참조 그룹을 설명하는 메타데이터입니다.

변수

Name Description
id
str

정책 집합 정의의 ID입니다.

name
str

정책 집합 정의의 이름입니다.

type
str

리소스 유형(Microsoft.Authorization/policySetDefinitions)입니다.

system_data

이 리소스와 관련된 시스템 메타데이터입니다.

policy_type
str 또는 PolicyType

정책 정의의 유형입니다. 가능한 값은 NotSpecified, BuiltIn, Custom 및 Static입니다. 알려진 값은 "NotSpecified", "BuiltIn", "Custom" 및 "Static"입니다.

display_name
str

정책 집합 정의의 표시 이름입니다.

description
str

정책 집합 정의 설명입니다.

metadata
<xref:JSON>

정책 집합 정의 메타데이터입니다. 메타데이터는 개방형 종료 개체이며 일반적으로 키 값 쌍의 컬렉션입니다.

parameters

정책 정의 참조에 사용할 수 있는 정책 집합 정의 매개 변수입니다.

policy_definitions

정책 정의 참조의 배열입니다.

policy_definition_groups

정책 집합 정의 내의 정책 정의 참조 그룹을 설명하는 메타데이터입니다.