PolicySetDefinitionVersionsOperations interface

介面代表 PolicySetDefinitionVersions 操作。

屬性

createOrUpdate

此操作會在給定訂閱中建立或更新一個包含名稱與版本的政策集定義版本。

createOrUpdateAtManagementGroup

此操作會在指定管理群組中建立或更新一個包含名稱與版本的政策集定義版本。

delete
deleteAtManagementGroup

此操作會刪除給定管理群組中以指定名稱與版本的政策集定義版本。

get

此操作會取得給定訂閱中政策集定義版本,並取得名稱與版本。

getAtManagementGroup

此操作會取得給定管理群組中以名稱與版本取得政策集定義版本。

getBuiltIn

此操作會取得內建的政策集定義版本,包含指定名稱與版本。

list

此操作會取得該政策集定義的所有政策集定義版本清單。

listAll

此操作列出訂閱內所有政策集定義的所有版本。

listAllAtManagementGroup

此操作列出管理群組範圍內所有政策集定義的所有版本。

listAllBuiltins

此操作列出所有內建政策集定義的版本。

listBuiltIn

此操作會取得該內建政策集定義的所有版本清單。

listByManagementGroup

此操作會取得該管理群組中所有政策集定義版本的清單。

屬性詳細資料

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>