PolicySetDefinitionsOperations interface
PolicySetDefinitions 연산을 나타내는 인터페이스입니다.
속성
| create |
이 작업은 주어진 구독 내에서 해당 이름으로 정책 집합 정의를 생성하거나 업데이트합니다. |
| create |
이 작업은 주어진 관리 그룹에서 해당 이름으로 정책 집합 정의를 생성하거나 업데이트합니다. |
| delete | |
| delete |
이 연산은 해당 관리 그룹에서 해당 이름으로 설정된 정책 집합 정의를 삭제합니다. |
| get | 이 연산은 주어진 구독 내에서 이름 이름으로 정책 집합 정의를 가져옵니다. |
| get |
이 연산은 주어진 관리 그룹에서 해당 이름으로 정책 집합 정의를 가져옵니다. |
| get |
이 연산은 기본 정책 집합 정의를 이름으로 불러옵니다. |
| list | 이 연산은 선택적 $filter과 일치하는 모든 정책 집합 정의 목록을 가져옵니다. 유효한 $filter값은 'atExactScope()', 'policyType -eq {value}', 'category eq '{value}''입니다. $filter가 제공되지 않을 경우, 필터링되지 않은 목록에는 구독과 관련된 모든 정책 세트 정의가 포함되어 있으며, 해당 구독을 직접 적용하거나 해당 구독을 포함하는 관리 그룹에서 나온 정의도 포함됩니다. 만약 $filter=atExactScope()가 제공된다면, 반환되는 목록에는 해당 구독에서 정의된 모든 정책 세트만 포함됩니다. 만약 $filter='policyType -eq {value}'가 제공되면, 반환되는 리스트에는 {value}와 일치하는 타입을 가진 모든 정책 집합 정의만 포함됩니다. 가능한 policyType 값은 NotSpecified, BuiltIn, Custom입니다. 만약 $filter='범주 -eq {value}''가 제공된다면, 반환되는 목록에는 {value}와 일치하는 모든 정책 집합 정의만 포함됩니다. |
| list |
이 연산은 선택적으로 주어진 $filter에 맞는 모든 내장 정책 집합 정의 목록을 가져옵니다. 만약 $filter='category -eq {value}'가 제공되면, 반환되는 리스트는 {value}와 일치하는 범주를 가진 모든 내장 정책 집합 정의만 포함합니다. |
| list |
이 연산은 선택적으로 주어진 $filter와 일치하는 모든 정책 집합 정의 목록을 가져옵니다. 유효한 $filter값은 'atExactScope()', 'policyType -eq {value}', 'category eq '{value}''입니다. $filter이 제공되지 않을 경우, 필터링되지 않은 목록에는 해당 관리 그룹과 연관된 모든 정책 세트 정의가 포함되어 있으며, 여기에는 해당 관리 그룹을 포함하는 직접 적용되는 정의나 관리 그룹에서 나오는 정의도 포함됩니다. 만약 $filter=atExactScope()가 제공된다면, 반환되는 목록에는 해당 관리 그룹의 모든 정책 세트 정의만 포함됩니다. 만약 $filter='policyType -eq {value}'가 제공되면, 반환되는 리스트에는 {value}와 일치하는 타입을 가진 모든 정책 집합 정의만 포함됩니다. 가능한 policyType 값은 NotSpecified, BuiltIn, Custom입니다. 만약 $filter='범주 -eq {value}''가 제공된다면, 반환되는 목록에는 {value}와 일치하는 모든 정책 집합 정의만 포함됩니다. |
속성 세부 정보
createOrUpdate
이 작업은 주어진 구독 내에서 해당 이름으로 정책 집합 정의를 생성하거나 업데이트합니다.
createOrUpdate: (policySetDefinitionName: string, parameters: PolicySetDefinition, options?: PolicySetDefinitionsCreateOrUpdateOptionalParams) => Promise<PolicySetDefinition>
속성 값
(policySetDefinitionName: string, parameters: PolicySetDefinition, options?: PolicySetDefinitionsCreateOrUpdateOptionalParams) => Promise<PolicySetDefinition>
createOrUpdateAtManagementGroup
이 작업은 주어진 관리 그룹에서 해당 이름으로 정책 집합 정의를 생성하거나 업데이트합니다.
createOrUpdateAtManagementGroup: (managementGroupId: string, policySetDefinitionName: string, parameters: PolicySetDefinition, options?: PolicySetDefinitionsCreateOrUpdateAtManagementGroupOptionalParams) => Promise<PolicySetDefinition>
속성 값
(managementGroupId: string, policySetDefinitionName: string, parameters: PolicySetDefinition, options?: PolicySetDefinitionsCreateOrUpdateAtManagementGroupOptionalParams) => Promise<PolicySetDefinition>
delete
delete: (policySetDefinitionName: string, options?: PolicySetDefinitionsDeleteOptionalParams) => Promise<void>
속성 값
(policySetDefinitionName: string, options?: PolicySetDefinitionsDeleteOptionalParams) => Promise<void>
deleteAtManagementGroup
이 연산은 해당 관리 그룹에서 해당 이름으로 설정된 정책 집합 정의를 삭제합니다.
deleteAtManagementGroup: (managementGroupId: string, policySetDefinitionName: string, options?: PolicySetDefinitionsDeleteAtManagementGroupOptionalParams) => Promise<void>
속성 값
(managementGroupId: string, policySetDefinitionName: string, options?: PolicySetDefinitionsDeleteAtManagementGroupOptionalParams) => Promise<void>
get
이 연산은 주어진 구독 내에서 이름 이름으로 정책 집합 정의를 가져옵니다.
get: (policySetDefinitionName: string, options?: PolicySetDefinitionsGetOptionalParams) => Promise<PolicySetDefinition>
속성 값
(policySetDefinitionName: string, options?: PolicySetDefinitionsGetOptionalParams) => Promise<PolicySetDefinition>
getAtManagementGroup
이 연산은 주어진 관리 그룹에서 해당 이름으로 정책 집합 정의를 가져옵니다.
getAtManagementGroup: (managementGroupId: string, policySetDefinitionName: string, options?: PolicySetDefinitionsGetAtManagementGroupOptionalParams) => Promise<PolicySetDefinition>
속성 값
(managementGroupId: string, policySetDefinitionName: string, options?: PolicySetDefinitionsGetAtManagementGroupOptionalParams) => Promise<PolicySetDefinition>
getBuiltIn
이 연산은 기본 정책 집합 정의를 이름으로 불러옵니다.
getBuiltIn: (policySetDefinitionName: string, options?: PolicySetDefinitionsGetBuiltInOptionalParams) => Promise<PolicySetDefinition>
속성 값
(policySetDefinitionName: string, options?: PolicySetDefinitionsGetBuiltInOptionalParams) => Promise<PolicySetDefinition>
list
이 연산은 선택적 $filter과 일치하는 모든 정책 집합 정의 목록을 가져옵니다. 유효한 $filter값은 'atExactScope()', 'policyType -eq {value}', 'category eq '{value}''입니다. $filter가 제공되지 않을 경우, 필터링되지 않은 목록에는 구독과 관련된 모든 정책 세트 정의가 포함되어 있으며, 해당 구독을 직접 적용하거나 해당 구독을 포함하는 관리 그룹에서 나온 정의도 포함됩니다. 만약 $filter=atExactScope()가 제공된다면, 반환되는 목록에는 해당 구독에서 정의된 모든 정책 세트만 포함됩니다. 만약 $filter='policyType -eq {value}'가 제공되면, 반환되는 리스트에는 {value}와 일치하는 타입을 가진 모든 정책 집합 정의만 포함됩니다. 가능한 policyType 값은 NotSpecified, BuiltIn, Custom입니다. 만약 $filter='범주 -eq {value}''가 제공된다면, 반환되는 목록에는 {value}와 일치하는 모든 정책 집합 정의만 포함됩니다.
list: (options?: PolicySetDefinitionsListOptionalParams) => PagedAsyncIterableIterator<PolicySetDefinition, PolicySetDefinition[], PageSettings>
속성 값
(options?: PolicySetDefinitionsListOptionalParams) => PagedAsyncIterableIterator<PolicySetDefinition, PolicySetDefinition[], PageSettings>
listBuiltIn
이 연산은 선택적으로 주어진 $filter에 맞는 모든 내장 정책 집합 정의 목록을 가져옵니다. 만약 $filter='category -eq {value}'가 제공되면, 반환되는 리스트는 {value}와 일치하는 범주를 가진 모든 내장 정책 집합 정의만 포함합니다.
listBuiltIn: (options?: PolicySetDefinitionsListBuiltInOptionalParams) => PagedAsyncIterableIterator<PolicySetDefinition, PolicySetDefinition[], PageSettings>
속성 값
(options?: PolicySetDefinitionsListBuiltInOptionalParams) => PagedAsyncIterableIterator<PolicySetDefinition, PolicySetDefinition[], PageSettings>
listByManagementGroup
이 연산은 선택적으로 주어진 $filter와 일치하는 모든 정책 집합 정의 목록을 가져옵니다. 유효한 $filter값은 'atExactScope()', 'policyType -eq {value}', 'category eq '{value}''입니다. $filter이 제공되지 않을 경우, 필터링되지 않은 목록에는 해당 관리 그룹과 연관된 모든 정책 세트 정의가 포함되어 있으며, 여기에는 해당 관리 그룹을 포함하는 직접 적용되는 정의나 관리 그룹에서 나오는 정의도 포함됩니다. 만약 $filter=atExactScope()가 제공된다면, 반환되는 목록에는 해당 관리 그룹의 모든 정책 세트 정의만 포함됩니다. 만약 $filter='policyType -eq {value}'가 제공되면, 반환되는 리스트에는 {value}와 일치하는 타입을 가진 모든 정책 집합 정의만 포함됩니다. 가능한 policyType 값은 NotSpecified, BuiltIn, Custom입니다. 만약 $filter='범주 -eq {value}''가 제공된다면, 반환되는 목록에는 {value}와 일치하는 모든 정책 집합 정의만 포함됩니다.
listByManagementGroup: (managementGroupId: string, options?: PolicySetDefinitionsListByManagementGroupOptionalParams) => PagedAsyncIterableIterator<PolicySetDefinition, PolicySetDefinition[], PageSettings>
속성 값
(managementGroupId: string, options?: PolicySetDefinitionsListByManagementGroupOptionalParams) => PagedAsyncIterableIterator<PolicySetDefinition, PolicySetDefinition[], PageSettings>