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
策略集定义的名称。