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>