通过


你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

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

策略集定义的名称。

返回