PolicyDefinitionVersionsOperations interface
PolicyDefinitionVersions 작업을 나타내는 인터페이스입니다.
속성
| create |
이 작업은 주어진 구독 내에서 해당 이름으로 정책 정의를 생성하거나 업데이트합니다. |
| create |
이 작업은 주어진 관리 그룹에서 해당 이름으로 정책 정의 버전을 생성하거나 업데이트합니다. |
| delete | |
| delete |
이 작업은 주어진 관리 그룹에서 해당 이름으로 설정된 정책 정의를 삭제합니다. |
| get | 이 연산은 주어진 구독에서 이름 이름으로 정책 정의 버전을 가져옵니다. |
| get |
이 연산은 주어진 관리 그룹에서 해당 이름으로 정책 정의 버전을 가져옵니다. |
| get |
이 연산은 기본 명칭이 포함된 내장된 정책 정의 버전을 가져옵니다. |
| list | 이 연산은 주어진 정책 정의에 대한 모든 정책 정의 버전 목록을 가져옵니다. |
| list |
이 작업은 구독 내 모든 정책 정의에 대한 모든 정책 정의 버전을 나열합니다. |
| list |
이 작업은 관리 그룹 범위에서 모든 정책 정의에 대한 모든 정책 정의 버전을 나열합니다. |
| list |
이 연산은 모든 내장 정책 정의에 대한 내장된 정책 정의 버전을 나열합니다. |
| list |
이 연산은 주어진 정책 정의에 대한 모든 내장 정책 정의 버전 목록을 가져옵니다. |
| list |
이 연산은 해당 관리 그룹 내에서 해당 정책 정의에 대한 모든 정책 정의 버전 목록을 가져옵니다. |
속성 세부 정보
createOrUpdate
이 작업은 주어진 구독 내에서 해당 이름으로 정책 정의를 생성하거나 업데이트합니다.
createOrUpdate: (policyDefinitionName: string, policyDefinitionVersion: string, parameters: PolicyDefinitionVersion, options?: PolicyDefinitionVersionsCreateOrUpdateOptionalParams) => Promise<PolicyDefinitionVersion>
속성 값
(policyDefinitionName: string, policyDefinitionVersion: string, parameters: PolicyDefinitionVersion, options?: PolicyDefinitionVersionsCreateOrUpdateOptionalParams) => Promise<PolicyDefinitionVersion>
createOrUpdateAtManagementGroup
이 작업은 주어진 관리 그룹에서 해당 이름으로 정책 정의 버전을 생성하거나 업데이트합니다.
createOrUpdateAtManagementGroup: (managementGroupName: string, policyDefinitionName: string, policyDefinitionVersion: string, parameters: PolicyDefinitionVersion, options?: PolicyDefinitionVersionsCreateOrUpdateAtManagementGroupOptionalParams) => Promise<PolicyDefinitionVersion>
속성 값
(managementGroupName: string, policyDefinitionName: string, policyDefinitionVersion: string, parameters: PolicyDefinitionVersion, options?: PolicyDefinitionVersionsCreateOrUpdateAtManagementGroupOptionalParams) => Promise<PolicyDefinitionVersion>
delete
delete: (policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsDeleteOptionalParams) => Promise<void>
속성 값
(policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsDeleteOptionalParams) => Promise<void>
deleteAtManagementGroup
이 작업은 주어진 관리 그룹에서 해당 이름으로 설정된 정책 정의를 삭제합니다.
deleteAtManagementGroup: (managementGroupName: string, policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsDeleteAtManagementGroupOptionalParams) => Promise<void>
속성 값
(managementGroupName: string, policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsDeleteAtManagementGroupOptionalParams) => Promise<void>
get
이 연산은 주어진 구독에서 이름 이름으로 정책 정의 버전을 가져옵니다.
get: (policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsGetOptionalParams) => Promise<PolicyDefinitionVersion>
속성 값
(policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsGetOptionalParams) => Promise<PolicyDefinitionVersion>
getAtManagementGroup
이 연산은 주어진 관리 그룹에서 해당 이름으로 정책 정의 버전을 가져옵니다.
getAtManagementGroup: (managementGroupName: string, policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsGetAtManagementGroupOptionalParams) => Promise<PolicyDefinitionVersion>
속성 값
(managementGroupName: string, policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsGetAtManagementGroupOptionalParams) => Promise<PolicyDefinitionVersion>
getBuiltIn
이 연산은 기본 명칭이 포함된 내장된 정책 정의 버전을 가져옵니다.
getBuiltIn: (policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsGetBuiltInOptionalParams) => Promise<PolicyDefinitionVersion>
속성 값
(policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsGetBuiltInOptionalParams) => Promise<PolicyDefinitionVersion>
list
이 연산은 주어진 정책 정의에 대한 모든 정책 정의 버전 목록을 가져옵니다.
list: (policyDefinitionName: string, options?: PolicyDefinitionVersionsListOptionalParams) => PagedAsyncIterableIterator<PolicyDefinitionVersion, PolicyDefinitionVersion[], PageSettings>
속성 값
(policyDefinitionName: string, options?: PolicyDefinitionVersionsListOptionalParams) => PagedAsyncIterableIterator<PolicyDefinitionVersion, PolicyDefinitionVersion[], PageSettings>
listAll
이 작업은 구독 내 모든 정책 정의에 대한 모든 정책 정의 버전을 나열합니다.
listAll: (options?: PolicyDefinitionVersionsListAllOptionalParams) => Promise<_PolicyDefinitionVersionListResult>
속성 값
(options?: PolicyDefinitionVersionsListAllOptionalParams) => Promise<_PolicyDefinitionVersionListResult>
listAllAtManagementGroup
이 작업은 관리 그룹 범위에서 모든 정책 정의에 대한 모든 정책 정의 버전을 나열합니다.
listAllAtManagementGroup: (managementGroupName: string, options?: PolicyDefinitionVersionsListAllAtManagementGroupOptionalParams) => Promise<_PolicyDefinitionVersionListResult>
속성 값
(managementGroupName: string, options?: PolicyDefinitionVersionsListAllAtManagementGroupOptionalParams) => Promise<_PolicyDefinitionVersionListResult>
listAllBuiltins
이 연산은 모든 내장 정책 정의에 대한 내장된 정책 정의 버전을 나열합니다.
listAllBuiltins: (options?: PolicyDefinitionVersionsListAllBuiltinsOptionalParams) => Promise<_PolicyDefinitionVersionListResult>
속성 값
(options?: PolicyDefinitionVersionsListAllBuiltinsOptionalParams) => Promise<_PolicyDefinitionVersionListResult>
listBuiltIn
이 연산은 주어진 정책 정의에 대한 모든 내장 정책 정의 버전 목록을 가져옵니다.
listBuiltIn: (policyDefinitionName: string, options?: PolicyDefinitionVersionsListBuiltInOptionalParams) => PagedAsyncIterableIterator<PolicyDefinitionVersion, PolicyDefinitionVersion[], PageSettings>
속성 값
(policyDefinitionName: string, options?: PolicyDefinitionVersionsListBuiltInOptionalParams) => PagedAsyncIterableIterator<PolicyDefinitionVersion, PolicyDefinitionVersion[], PageSettings>
listByManagementGroup
이 연산은 해당 관리 그룹 내에서 해당 정책 정의에 대한 모든 정책 정의 버전 목록을 가져옵니다.
listByManagementGroup: (managementGroupName: string, policyDefinitionName: string, options?: PolicyDefinitionVersionsListByManagementGroupOptionalParams) => PagedAsyncIterableIterator<PolicyDefinitionVersion, PolicyDefinitionVersion[], PageSettings>
속성 값
(managementGroupName: string, policyDefinitionName: string, options?: PolicyDefinitionVersionsListByManagementGroupOptionalParams) => PagedAsyncIterableIterator<PolicyDefinitionVersion, PolicyDefinitionVersion[], PageSettings>