PolicySetDefinitionVersionsOperations interface
介面代表 PolicySetDefinitionVersions 操作。
屬性
| create |
此操作會在給定訂閱中建立或更新一個包含名稱與版本的政策集定義版本。 |
| create |
此操作會在指定管理群組中建立或更新一個包含名稱與版本的政策集定義版本。 |
| delete | |
| delete |
此操作會刪除給定管理群組中以指定名稱與版本的政策集定義版本。 |
| get | 此操作會取得給定訂閱中政策集定義版本,並取得名稱與版本。 |
| get |
此操作會取得給定管理群組中以名稱與版本取得政策集定義版本。 |
| get |
此操作會取得內建的政策集定義版本,包含指定名稱與版本。 |
| list | 此操作會取得該政策集定義的所有政策集定義版本清單。 |
| list |
此操作列出訂閱內所有政策集定義的所有版本。 |
| list |
此操作列出管理群組範圍內所有政策集定義的所有版本。 |
| list |
此操作列出所有內建政策集定義的版本。 |
| list |
此操作會取得該內建政策集定義的所有版本清單。 |
| list |
此操作會取得該管理群組中所有政策集定義版本的清單。 |
屬性詳細資料
createOrUpdate
此操作會在給定訂閱中建立或更新一個包含名稱與版本的政策集定義版本。
createOrUpdate: (policySetDefinitionName: string, policyDefinitionVersion: string, parameters: PolicySetDefinitionVersion, options?: PolicySetDefinitionVersionsCreateOrUpdateOptionalParams) => Promise<PolicySetDefinitionVersion>
屬性值
(policySetDefinitionName: string, policyDefinitionVersion: string, parameters: PolicySetDefinitionVersion, options?: PolicySetDefinitionVersionsCreateOrUpdateOptionalParams) => Promise<PolicySetDefinitionVersion>
createOrUpdateAtManagementGroup
此操作會在指定管理群組中建立或更新一個包含名稱與版本的政策集定義版本。
createOrUpdateAtManagementGroup: (managementGroupName: string, policySetDefinitionName: string, policyDefinitionVersion: string, parameters: PolicySetDefinitionVersion, options?: PolicySetDefinitionVersionsCreateOrUpdateAtManagementGroupOptionalParams) => Promise<PolicySetDefinitionVersion>
屬性值
(managementGroupName: string, policySetDefinitionName: string, policyDefinitionVersion: string, parameters: PolicySetDefinitionVersion, options?: PolicySetDefinitionVersionsCreateOrUpdateAtManagementGroupOptionalParams) => Promise<PolicySetDefinitionVersion>
delete
delete: (policySetDefinitionName: string, policyDefinitionVersion: string, options?: PolicySetDefinitionVersionsDeleteOptionalParams) => Promise<void>
屬性值
(policySetDefinitionName: string, policyDefinitionVersion: string, options?: PolicySetDefinitionVersionsDeleteOptionalParams) => Promise<void>
deleteAtManagementGroup
此操作會刪除給定管理群組中以指定名稱與版本的政策集定義版本。
deleteAtManagementGroup: (managementGroupName: string, policySetDefinitionName: string, policyDefinitionVersion: string, options?: PolicySetDefinitionVersionsDeleteAtManagementGroupOptionalParams) => Promise<void>
屬性值
(managementGroupName: string, policySetDefinitionName: string, policyDefinitionVersion: string, options?: PolicySetDefinitionVersionsDeleteAtManagementGroupOptionalParams) => Promise<void>
get
此操作會取得給定訂閱中政策集定義版本,並取得名稱與版本。
get: (policySetDefinitionName: string, policyDefinitionVersion: string, options?: PolicySetDefinitionVersionsGetOptionalParams) => Promise<PolicySetDefinitionVersion>
屬性值
(policySetDefinitionName: string, policyDefinitionVersion: string, options?: PolicySetDefinitionVersionsGetOptionalParams) => Promise<PolicySetDefinitionVersion>
getAtManagementGroup
此操作會取得給定管理群組中以名稱與版本取得政策集定義版本。
getAtManagementGroup: (managementGroupName: string, policySetDefinitionName: string, policyDefinitionVersion: string, options?: PolicySetDefinitionVersionsGetAtManagementGroupOptionalParams) => Promise<PolicySetDefinitionVersion>
屬性值
(managementGroupName: string, policySetDefinitionName: string, policyDefinitionVersion: string, options?: PolicySetDefinitionVersionsGetAtManagementGroupOptionalParams) => Promise<PolicySetDefinitionVersion>
getBuiltIn
此操作會取得內建的政策集定義版本,包含指定名稱與版本。
getBuiltIn: (policySetDefinitionName: string, policyDefinitionVersion: string, options?: PolicySetDefinitionVersionsGetBuiltInOptionalParams) => Promise<PolicySetDefinitionVersion>
屬性值
(policySetDefinitionName: string, policyDefinitionVersion: string, options?: PolicySetDefinitionVersionsGetBuiltInOptionalParams) => Promise<PolicySetDefinitionVersion>
list
此操作會取得該政策集定義的所有政策集定義版本清單。
list: (policySetDefinitionName: string, options?: PolicySetDefinitionVersionsListOptionalParams) => PagedAsyncIterableIterator<PolicySetDefinitionVersion, PolicySetDefinitionVersion[], PageSettings>
屬性值
(policySetDefinitionName: string, options?: PolicySetDefinitionVersionsListOptionalParams) => PagedAsyncIterableIterator<PolicySetDefinitionVersion, PolicySetDefinitionVersion[], PageSettings>
listAll
此操作列出訂閱內所有政策集定義的所有版本。
listAll: (options?: PolicySetDefinitionVersionsListAllOptionalParams) => Promise<_PolicySetDefinitionVersionListResult>
屬性值
(options?: PolicySetDefinitionVersionsListAllOptionalParams) => Promise<_PolicySetDefinitionVersionListResult>
listAllAtManagementGroup
此操作列出管理群組範圍內所有政策集定義的所有版本。
listAllAtManagementGroup: (managementGroupName: string, options?: PolicySetDefinitionVersionsListAllAtManagementGroupOptionalParams) => Promise<_PolicySetDefinitionVersionListResult>
屬性值
(managementGroupName: string, options?: PolicySetDefinitionVersionsListAllAtManagementGroupOptionalParams) => Promise<_PolicySetDefinitionVersionListResult>
listAllBuiltins
此操作列出所有內建政策集定義的版本。
listAllBuiltins: (options?: PolicySetDefinitionVersionsListAllBuiltinsOptionalParams) => Promise<_PolicySetDefinitionVersionListResult>
屬性值
(options?: PolicySetDefinitionVersionsListAllBuiltinsOptionalParams) => Promise<_PolicySetDefinitionVersionListResult>
listBuiltIn
此操作會取得該內建政策集定義的所有版本清單。
listBuiltIn: (policySetDefinitionName: string, options?: PolicySetDefinitionVersionsListBuiltInOptionalParams) => PagedAsyncIterableIterator<PolicySetDefinitionVersion, PolicySetDefinitionVersion[], PageSettings>
屬性值
(policySetDefinitionName: string, options?: PolicySetDefinitionVersionsListBuiltInOptionalParams) => PagedAsyncIterableIterator<PolicySetDefinitionVersion, PolicySetDefinitionVersion[], PageSettings>
listByManagementGroup
此操作會取得該管理群組中所有政策集定義版本的清單。
listByManagementGroup: (managementGroupName: string, policySetDefinitionName: string, options?: PolicySetDefinitionVersionsListByManagementGroupOptionalParams) => PagedAsyncIterableIterator<PolicySetDefinitionVersion, PolicySetDefinitionVersion[], PageSettings>
屬性值
(managementGroupName: string, policySetDefinitionName: string, options?: PolicySetDefinitionVersionsListByManagementGroupOptionalParams) => PagedAsyncIterableIterator<PolicySetDefinitionVersion, PolicySetDefinitionVersion[], PageSettings>