共用方式為


PolicySetDefinitionVersions interface

代表 PolicySetDefinitionVersions 的介面。

方法

createOrUpdate(string, string, PolicySetDefinitionVersion, PolicySetDefinitionVersionsCreateOrUpdateOptionalParams)

此作業會使用指定名稱和版本,在指定的訂用帳戶中建立或更新原則集定義版本。

createOrUpdateAtManagementGroup(string, string, string, PolicySetDefinitionVersion, PolicySetDefinitionVersionsCreateOrUpdateAtManagementGroupOptionalParams)

此作業會使用指定的名稱和版本,在指定的管理群組中建立或更新原則集定義版本。

delete(string, string, PolicySetDefinitionVersionsDeleteOptionalParams)

此作業會刪除具有指定名稱和版本之指定訂用帳戶中的原則集定義版本。

deleteAtManagementGroup(string, string, string, PolicySetDefinitionVersionsDeleteAtManagementGroupOptionalParams)

此作業會刪除指定管理群組中具有指定名稱和版本的原則集定義版本。

get(string, string, PolicySetDefinitionVersionsGetOptionalParams)

此作業會擷取指定訂用帳戶中具有指定名稱和版本的原則集定義版本。

getAtManagementGroup(string, string, string, PolicySetDefinitionVersionsGetAtManagementGroupOptionalParams)

此作業會擷取指定管理群組中具有指定名稱和版本的原則集定義版本。

getBuiltIn(string, string, PolicySetDefinitionVersionsGetBuiltInOptionalParams)

此作業會擷取具有指定名稱和版本的內建原則集定義版本。

list(string, PolicySetDefinitionVersionsListOptionalParams)

此作業會擷取指定原則集定義的所有原則集定義版本清單。

listAll(PolicySetDefinitionVersionsListAllOptionalParams)

此作業會列出訂用帳戶內所有原則集定義的所有原則集定義版本。

listAllAtManagementGroup(string, PolicySetDefinitionVersionsListAllAtManagementGroupOptionalParams)

此作業會列出管理群組範圍中所有原則集定義的所有原則集定義版本。

listAllBuiltins(PolicySetDefinitionVersionsListAllBuiltinsOptionalParams)

此作業會列出所有內建原則集定義的所有內建原則集定義版本。

listBuiltIn(string, PolicySetDefinitionVersionsListBuiltInOptionalParams)

此作業會擷取指定內建原則集定義的所有內建原則集定義版本清單。

listByManagementGroup(string, string, PolicySetDefinitionVersionsListByManagementGroupOptionalParams)

這項作業會擷取指定管理群組中指定原則集定義的所有原則集定義版本清單。

方法詳細資料

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

原則集定義屬性。

傳回

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

原則集定義版本屬性。

傳回

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 是修補程式編號

傳回

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 是修補程式編號

傳回

getBuiltIn(string, string, PolicySetDefinitionVersionsGetBuiltInOptionalParams)

此作業會擷取具有指定名稱和版本的內建原則集定義版本。

function getBuiltIn(policySetDefinitionName: string, policyDefinitionVersion: string, options?: PolicySetDefinitionVersionsGetBuiltInOptionalParams): Promise<PolicySetDefinitionVersion>

參數

policySetDefinitionName

string

原則集定義的名稱。

policyDefinitionVersion

string

原則集定義版本。 格式為 x.y.z,其中 x 是主要版本號碼、y 是次要版本號碼,而 z 是修補程式編號

傳回

list(string, PolicySetDefinitionVersionsListOptionalParams)

此作業會擷取指定原則集定義的所有原則集定義版本清單。

function list(policySetDefinitionName: string, options?: PolicySetDefinitionVersionsListOptionalParams): PagedAsyncIterableIterator<PolicySetDefinitionVersion, PolicySetDefinitionVersion[], PageSettings>

參數

policySetDefinitionName

string

原則集定義的名稱。

傳回

listAll(PolicySetDefinitionVersionsListAllOptionalParams)

此作業會列出訂用帳戶內所有原則集定義的所有原則集定義版本。

function listAll(options?: PolicySetDefinitionVersionsListAllOptionalParams): Promise<PolicySetDefinitionVersionListResult>

參數

傳回

listAllAtManagementGroup(string, PolicySetDefinitionVersionsListAllAtManagementGroupOptionalParams)

此作業會列出管理群組範圍中所有原則集定義的所有原則集定義版本。

function listAllAtManagementGroup(managementGroupName: string, options?: PolicySetDefinitionVersionsListAllAtManagementGroupOptionalParams): Promise<PolicySetDefinitionVersionListResult>

參數

managementGroupName

string

管理群組的名稱。 名稱不區分大小寫。

傳回

listAllBuiltins(PolicySetDefinitionVersionsListAllBuiltinsOptionalParams)

此作業會列出所有內建原則集定義的所有內建原則集定義版本。

function listAllBuiltins(options?: PolicySetDefinitionVersionsListAllBuiltinsOptionalParams): 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

原則集定義的名稱。

傳回