PolicyDefinitionVersionsOperations interface

PolicyDefinitionVersions 작업을 나타내는 인터페이스입니다.

속성

createOrUpdate

이 작업은 주어진 구독 내에서 해당 이름으로 정책 정의를 생성하거나 업데이트합니다.

createOrUpdateAtManagementGroup

이 작업은 주어진 관리 그룹에서 해당 이름으로 정책 정의 버전을 생성하거나 업데이트합니다.

delete
deleteAtManagementGroup

이 작업은 주어진 관리 그룹에서 해당 이름으로 설정된 정책 정의를 삭제합니다.

get

이 연산은 주어진 구독에서 이름 이름으로 정책 정의 버전을 가져옵니다.

getAtManagementGroup

이 연산은 주어진 관리 그룹에서 해당 이름으로 정책 정의 버전을 가져옵니다.

getBuiltIn

이 연산은 기본 명칭이 포함된 내장된 정책 정의 버전을 가져옵니다.

list

이 연산은 주어진 정책 정의에 대한 모든 정책 정의 버전 목록을 가져옵니다.

listAll

이 작업은 구독 내 모든 정책 정의에 대한 모든 정책 정의 버전을 나열합니다.

listAllAtManagementGroup

이 작업은 관리 그룹 범위에서 모든 정책 정의에 대한 모든 정책 정의 버전을 나열합니다.

listAllBuiltins

이 연산은 모든 내장 정책 정의에 대한 내장된 정책 정의 버전을 나열합니다.

listBuiltIn

이 연산은 주어진 정책 정의에 대한 모든 내장 정책 정의 버전 목록을 가져옵니다.

listByManagementGroup

이 연산은 해당 관리 그룹 내에서 해당 정책 정의에 대한 모든 정책 정의 버전 목록을 가져옵니다.

속성 세부 정보

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>