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>