PolicySetDefinitionsOperations interface

PolicySetDefinitions操作を表すインターフェース。

プロパティ

createOrUpdate

この操作は、与えられたサブスクリプション内で名前のポリシーセット定義を作成または更新します。

createOrUpdateAtManagementGroup

この操作は、与えられた管理グループ内で名前のポリシーセット定義を作成または更新します。

delete
deleteAtManagementGroup

この操作は、与えられた管理グループ内のポリシーセット定義をその名前で削除します。

get

この操作は、与えられたサブスクリプション内のポリシーセット定義を名前で取得します。

getAtManagementGroup

この操作は、与えられた管理グループ内のポリシーセット定義を名前で取得します。

getBuiltIn

この操作は、名前付きの組み込みポリシーセット定義を取得します。

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}に一致するすべてのポリシーセット定義のみが含まれます。

listBuiltIn

この操作は、任意の$filterに一致する組み込みのポリシーセット定義のリストを取得します。 $filter='category -eq {value}'が提供されている場合、返されるリストには{value}に一致するカテゴリを持つ組み込みのポリシーセット定義のみが含まれます。

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}に一致するすべてのポリシーセット定義のみが含まれます。

プロパティの詳細

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>