PolicySetDefinitionVersions interface
代表 PolicySetDefinitionVersions 的介面。
方法
方法詳細資料
createOrUpdate(string, string, PolicySetDefinitionVersion, PolicySetDefinitionVersionsCreateOrUpdateOptionalParams)
此作業會使用指定名稱和版本,在指定的訂用帳戶中建立或更新原則集定義版本。
function createOrUpdate(policySetDefinitionName: string, policyDefinitionVersion: string, parameters: PolicySetDefinitionVersion, options?: PolicySetDefinitionVersionsCreateOrUpdateOptionalParams): Promise<PolicySetDefinitionVersion>
參數
- policySetDefinitionName
-
string
原則集定義的名稱。
- policyDefinitionVersion
-
string
原則集定義版本。 格式為 x.y.z,其中 x 是主要版本號碼、y 是次要版本號碼,而 z 是修補程式編號
- parameters
- PolicySetDefinitionVersion
原則集定義屬性。
選項參數。
傳回
Promise<PolicySetDefinitionVersion>
createOrUpdateAtManagementGroup(string, string, string, PolicySetDefinitionVersion, PolicySetDefinitionVersionsCreateOrUpdateAtManagementGroupOptionalParams)
此作業會使用指定的名稱和版本,在指定的管理群組中建立或更新原則集定義版本。
function createOrUpdateAtManagementGroup(managementGroupName: string, policySetDefinitionName: string, policyDefinitionVersion: string, parameters: PolicySetDefinitionVersion, options?: PolicySetDefinitionVersionsCreateOrUpdateAtManagementGroupOptionalParams): Promise<PolicySetDefinitionVersion>
參數
- managementGroupName
-
string
管理群組的名稱。 名稱不區分大小寫。
- policySetDefinitionName
-
string
原則集定義的名稱。
- policyDefinitionVersion
-
string
原則集定義版本。 格式為 x.y.z,其中 x 是主要版本號碼、y 是次要版本號碼,而 z 是修補程式編號
- parameters
- PolicySetDefinitionVersion
原則集定義版本屬性。
傳回
Promise<PolicySetDefinitionVersion>
delete(string, string, PolicySetDefinitionVersionsDeleteOptionalParams)
此作業會刪除具有指定名稱和版本之指定訂用帳戶中的原則集定義版本。
function delete(policySetDefinitionName: string, policyDefinitionVersion: string, options?: PolicySetDefinitionVersionsDeleteOptionalParams): Promise<void>
參數
- policySetDefinitionName
-
string
原則集定義的名稱。
- policyDefinitionVersion
-
string
原則集定義版本。 格式為 x.y.z,其中 x 是主要版本號碼、y 是次要版本號碼,而 z 是修補程式編號
選項參數。
傳回
Promise<void>
deleteAtManagementGroup(string, string, string, PolicySetDefinitionVersionsDeleteAtManagementGroupOptionalParams)
此作業會刪除指定管理群組中具有指定名稱和版本的原則集定義版本。
function deleteAtManagementGroup(managementGroupName: string, policySetDefinitionName: string, policyDefinitionVersion: string, options?: PolicySetDefinitionVersionsDeleteAtManagementGroupOptionalParams): Promise<void>
參數
- managementGroupName
-
string
管理群組的名稱。 名稱不區分大小寫。
- policySetDefinitionName
-
string
原則集定義的名稱。
- policyDefinitionVersion
-
string
原則集定義版本。 格式為 x.y.z,其中 x 是主要版本號碼、y 是次要版本號碼,而 z 是修補程式編號
傳回
Promise<void>
get(string, string, PolicySetDefinitionVersionsGetOptionalParams)
此作業會擷取指定訂用帳戶中具有指定名稱和版本的原則集定義版本。
function get(policySetDefinitionName: string, policyDefinitionVersion: string, options?: PolicySetDefinitionVersionsGetOptionalParams): Promise<PolicySetDefinitionVersion>
參數
- policySetDefinitionName
-
string
原則集定義的名稱。
- policyDefinitionVersion
-
string
原則集定義版本。 格式為 x.y.z,其中 x 是主要版本號碼、y 是次要版本號碼,而 z 是修補程式編號
選項參數。
傳回
Promise<PolicySetDefinitionVersion>
getAtManagementGroup(string, string, string, PolicySetDefinitionVersionsGetAtManagementGroupOptionalParams)
此作業會擷取指定管理群組中具有指定名稱和版本的原則集定義版本。
function getAtManagementGroup(managementGroupName: string, policySetDefinitionName: string, policyDefinitionVersion: string, options?: PolicySetDefinitionVersionsGetAtManagementGroupOptionalParams): Promise<PolicySetDefinitionVersion>
參數
- managementGroupName
-
string
管理群組的名稱。 名稱不區分大小寫。
- policySetDefinitionName
-
string
原則集定義的名稱。
- policyDefinitionVersion
-
string
原則集定義版本。 格式為 x.y.z,其中 x 是主要版本號碼、y 是次要版本號碼,而 z 是修補程式編號
傳回
Promise<PolicySetDefinitionVersion>
getBuiltIn(string, string, PolicySetDefinitionVersionsGetBuiltInOptionalParams)
此作業會擷取具有指定名稱和版本的內建原則集定義版本。
function getBuiltIn(policySetDefinitionName: string, policyDefinitionVersion: string, options?: PolicySetDefinitionVersionsGetBuiltInOptionalParams): Promise<PolicySetDefinitionVersion>
參數
- policySetDefinitionName
-
string
原則集定義的名稱。
- policyDefinitionVersion
-
string
原則集定義版本。 格式為 x.y.z,其中 x 是主要版本號碼、y 是次要版本號碼,而 z 是修補程式編號
選項參數。
傳回
Promise<PolicySetDefinitionVersion>
list(string, PolicySetDefinitionVersionsListOptionalParams)
此作業會擷取指定原則集定義的所有原則集定義版本清單。
function list(policySetDefinitionName: string, options?: PolicySetDefinitionVersionsListOptionalParams): PagedAsyncIterableIterator<PolicySetDefinitionVersion, PolicySetDefinitionVersion[], PageSettings>
參數
- policySetDefinitionName
-
string
原則集定義的名稱。
選項參數。
傳回
listAll(PolicySetDefinitionVersionsListAllOptionalParams)
此作業會列出訂用帳戶內所有原則集定義的所有原則集定義版本。
function listAll(options?: PolicySetDefinitionVersionsListAllOptionalParams): Promise<PolicySetDefinitionVersionListResult>
參數
選項參數。
傳回
Promise<PolicySetDefinitionVersionListResult>
listAllAtManagementGroup(string, PolicySetDefinitionVersionsListAllAtManagementGroupOptionalParams)
此作業會列出管理群組範圍中所有原則集定義的所有原則集定義版本。
function listAllAtManagementGroup(managementGroupName: string, options?: PolicySetDefinitionVersionsListAllAtManagementGroupOptionalParams): Promise<PolicySetDefinitionVersionListResult>
參數
- managementGroupName
-
string
管理群組的名稱。 名稱不區分大小寫。
傳回
Promise<PolicySetDefinitionVersionListResult>
listAllBuiltins(PolicySetDefinitionVersionsListAllBuiltinsOptionalParams)
此作業會列出所有內建原則集定義的所有內建原則集定義版本。
function listAllBuiltins(options?: PolicySetDefinitionVersionsListAllBuiltinsOptionalParams): Promise<PolicySetDefinitionVersionListResult>
參數
選項參數。
傳回
Promise<PolicySetDefinitionVersionListResult>
listBuiltIn(string, PolicySetDefinitionVersionsListBuiltInOptionalParams)
此作業會擷取指定內建原則集定義的所有內建原則集定義版本清單。
function listBuiltIn(policySetDefinitionName: string, options?: PolicySetDefinitionVersionsListBuiltInOptionalParams): PagedAsyncIterableIterator<PolicySetDefinitionVersion, PolicySetDefinitionVersion[], PageSettings>
參數
- policySetDefinitionName
-
string
原則集定義的名稱。
選項參數。
傳回
listByManagementGroup(string, string, PolicySetDefinitionVersionsListByManagementGroupOptionalParams)
這項作業會擷取指定管理群組中指定原則集定義的所有原則集定義版本清單。
function listByManagementGroup(managementGroupName: string, policySetDefinitionName: string, options?: PolicySetDefinitionVersionsListByManagementGroupOptionalParams): PagedAsyncIterableIterator<PolicySetDefinitionVersion, PolicySetDefinitionVersion[], PageSettings>
參數
- managementGroupName
-
string
管理群組的名稱。 名稱不區分大小寫。
- policySetDefinitionName
-
string
原則集定義的名稱。