Поделиться через


PolicyDefinitionVersions interface

Интерфейс, представляющий PolicyDefinitionVersions.

Методы

createOrUpdate(string, string, PolicyDefinitionVersion, PolicyDefinitionVersionsCreateOrUpdateOptionalParams)

Эта операция создает или обновляет определение политики в данной подписке с заданным именем.

createOrUpdateAtManagementGroup(string, string, string, PolicyDefinitionVersion, PolicyDefinitionVersionsCreateOrUpdateAtManagementGroupOptionalParams)

Эта операция создает или обновляет версию определения политики в заданной группе управления с заданным именем.

delete(string, string, PolicyDefinitionVersionsDeleteOptionalParams)

Эта операция удаляет версию определения политики в данной подписке с заданным именем.

deleteAtManagementGroup(string, string, string, PolicyDefinitionVersionsDeleteAtManagementGroupOptionalParams)

Эта операция удаляет определение политики в заданной группе управления с заданным именем.

get(string, string, PolicyDefinitionVersionsGetOptionalParams)

Эта операция извлекает версию определения политики в данной подписке с заданным именем.

getAtManagementGroup(string, string, string, PolicyDefinitionVersionsGetAtManagementGroupOptionalParams)

Эта операция извлекает версию определения политики в заданной группе управления с заданным именем.

getBuiltIn(string, string, PolicyDefinitionVersionsGetBuiltInOptionalParams)

Эта операция извлекает встроенную версию определения политики с заданным именем.

list(string, PolicyDefinitionVersionsListOptionalParams)

Эта операция извлекает список всех версий определений политики для заданного определения политики.

listAll(PolicyDefinitionVersionsListAllOptionalParams)

Эта операция содержит все версии определений политики для всех определений политик в подписке.

listAllAtManagementGroup(string, PolicyDefinitionVersionsListAllAtManagementGroupOptionalParams)

Эта операция содержит список всех версий определений политики для всех определений политик в области группы управления.

listAllBuiltins(PolicyDefinitionVersionsListAllBuiltinsOptionalParams)

Эта операция содержит список всех встроенных версий определений политик для всех встроенных определений политик.

listBuiltIn(string, PolicyDefinitionVersionsListBuiltInOptionalParams)

Эта операция извлекает список всех встроенных версий определений политик для заданного определения политики.

listByManagementGroup(string, string, PolicyDefinitionVersionsListByManagementGroupOptionalParams)

Эта операция извлекает список всех версий определений политики для заданного определения политики в данной группе управления.

Сведения о методе

createOrUpdate(string, string, PolicyDefinitionVersion, PolicyDefinitionVersionsCreateOrUpdateOptionalParams)

Эта операция создает или обновляет определение политики в данной подписке с заданным именем.

function createOrUpdate(policyDefinitionName: string, policyDefinitionVersion: string, parameters: PolicyDefinitionVersion, options?: PolicyDefinitionVersionsCreateOrUpdateOptionalParams): Promise<PolicyDefinitionVersion>

Параметры

policyDefinitionName

string

Имя определения политики.

policyDefinitionVersion

string

Версия определения политики. Формат x.y.z, где x — основной номер версии, y — дополнительный номер версии, а z — номер исправления.

parameters
PolicyDefinitionVersion

Свойства определения политики.

options
PolicyDefinitionVersionsCreateOrUpdateOptionalParams

Параметры параметров.

Возвращаемое значение

createOrUpdateAtManagementGroup(string, string, string, PolicyDefinitionVersion, PolicyDefinitionVersionsCreateOrUpdateAtManagementGroupOptionalParams)

Эта операция создает или обновляет версию определения политики в заданной группе управления с заданным именем.

function createOrUpdateAtManagementGroup(managementGroupName: string, policyDefinitionName: string, policyDefinitionVersion: string, parameters: PolicyDefinitionVersion, options?: PolicyDefinitionVersionsCreateOrUpdateAtManagementGroupOptionalParams): Promise<PolicyDefinitionVersion>

Параметры

managementGroupName

string

Имя группы управления. Имя не учитывает регистр.

policyDefinitionName

string

Имя определения политики.

policyDefinitionVersion

string

Версия определения политики. Формат x.y.z, где x — основной номер версии, y — дополнительный номер версии, а z — номер исправления.

parameters
PolicyDefinitionVersion

Свойства определения политики.

options
PolicyDefinitionVersionsCreateOrUpdateAtManagementGroupOptionalParams

Параметры параметров.

Возвращаемое значение

delete(string, string, PolicyDefinitionVersionsDeleteOptionalParams)

Эта операция удаляет версию определения политики в данной подписке с заданным именем.

function delete(policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsDeleteOptionalParams): Promise<void>

Параметры

policyDefinitionName

string

Имя определения политики.

policyDefinitionVersion

string

Версия определения политики. Формат x.y.z, где x — основной номер версии, y — дополнительный номер версии, а z — номер исправления.

options
PolicyDefinitionVersionsDeleteOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<void>

deleteAtManagementGroup(string, string, string, PolicyDefinitionVersionsDeleteAtManagementGroupOptionalParams)

Эта операция удаляет определение политики в заданной группе управления с заданным именем.

function deleteAtManagementGroup(managementGroupName: string, policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsDeleteAtManagementGroupOptionalParams): Promise<void>

Параметры

managementGroupName

string

Имя группы управления. Имя не учитывает регистр.

policyDefinitionName

string

Имя определения политики.

policyDefinitionVersion

string

Версия определения политики. Формат x.y.z, где x — основной номер версии, y — дополнительный номер версии, а z — номер исправления.

options
PolicyDefinitionVersionsDeleteAtManagementGroupOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<void>

get(string, string, PolicyDefinitionVersionsGetOptionalParams)

Эта операция извлекает версию определения политики в данной подписке с заданным именем.

function get(policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsGetOptionalParams): Promise<PolicyDefinitionVersion>

Параметры

policyDefinitionName

string

Имя определения политики.

policyDefinitionVersion

string

Версия определения политики. Формат x.y.z, где x — основной номер версии, y — дополнительный номер версии, а z — номер исправления.

options
PolicyDefinitionVersionsGetOptionalParams

Параметры параметров.

Возвращаемое значение

getAtManagementGroup(string, string, string, PolicyDefinitionVersionsGetAtManagementGroupOptionalParams)

Эта операция извлекает версию определения политики в заданной группе управления с заданным именем.

function getAtManagementGroup(managementGroupName: string, policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsGetAtManagementGroupOptionalParams): Promise<PolicyDefinitionVersion>

Параметры

managementGroupName

string

Имя группы управления. Имя не учитывает регистр.

policyDefinitionName

string

Имя определения политики.

policyDefinitionVersion

string

Версия определения политики. Формат x.y.z, где x — основной номер версии, y — дополнительный номер версии, а z — номер исправления.

options
PolicyDefinitionVersionsGetAtManagementGroupOptionalParams

Параметры параметров.

Возвращаемое значение

getBuiltIn(string, string, PolicyDefinitionVersionsGetBuiltInOptionalParams)

Эта операция извлекает встроенную версию определения политики с заданным именем.

function getBuiltIn(policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsGetBuiltInOptionalParams): Promise<PolicyDefinitionVersion>

Параметры

policyDefinitionName

string

Имя определения политики.

policyDefinitionVersion

string

Версия определения политики. Формат x.y.z, где x — основной номер версии, y — дополнительный номер версии, а z — номер исправления.

options
PolicyDefinitionVersionsGetBuiltInOptionalParams

Параметры параметров.

Возвращаемое значение

list(string, PolicyDefinitionVersionsListOptionalParams)

Эта операция извлекает список всех версий определений политики для заданного определения политики.

function list(policyDefinitionName: string, options?: PolicyDefinitionVersionsListOptionalParams): PagedAsyncIterableIterator<PolicyDefinitionVersion, PolicyDefinitionVersion[], PageSettings>

Параметры

policyDefinitionName

string

Имя определения политики.

options
PolicyDefinitionVersionsListOptionalParams

Параметры параметров.

Возвращаемое значение

listAll(PolicyDefinitionVersionsListAllOptionalParams)

Эта операция содержит все версии определений политики для всех определений политик в подписке.

function listAll(options?: PolicyDefinitionVersionsListAllOptionalParams): Promise<PolicyDefinitionVersionListResult>

Параметры

options
PolicyDefinitionVersionsListAllOptionalParams

Параметры параметров.

Возвращаемое значение

listAllAtManagementGroup(string, PolicyDefinitionVersionsListAllAtManagementGroupOptionalParams)

Эта операция содержит список всех версий определений политики для всех определений политик в области группы управления.

function listAllAtManagementGroup(managementGroupName: string, options?: PolicyDefinitionVersionsListAllAtManagementGroupOptionalParams): Promise<PolicyDefinitionVersionListResult>

Параметры

managementGroupName

string

Имя группы управления. Имя не учитывает регистр.

options
PolicyDefinitionVersionsListAllAtManagementGroupOptionalParams

Параметры параметров.

Возвращаемое значение

listAllBuiltins(PolicyDefinitionVersionsListAllBuiltinsOptionalParams)

Эта операция содержит список всех встроенных версий определений политик для всех встроенных определений политик.

function listAllBuiltins(options?: PolicyDefinitionVersionsListAllBuiltinsOptionalParams): Promise<PolicyDefinitionVersionListResult>

Параметры

options
PolicyDefinitionVersionsListAllBuiltinsOptionalParams

Параметры параметров.

Возвращаемое значение

listBuiltIn(string, PolicyDefinitionVersionsListBuiltInOptionalParams)

Эта операция извлекает список всех встроенных версий определений политик для заданного определения политики.

function listBuiltIn(policyDefinitionName: string, options?: PolicyDefinitionVersionsListBuiltInOptionalParams): PagedAsyncIterableIterator<PolicyDefinitionVersion, PolicyDefinitionVersion[], PageSettings>

Параметры

policyDefinitionName

string

Имя определения политики.

options
PolicyDefinitionVersionsListBuiltInOptionalParams

Параметры параметров.

Возвращаемое значение

listByManagementGroup(string, string, PolicyDefinitionVersionsListByManagementGroupOptionalParams)

Эта операция извлекает список всех версий определений политики для заданного определения политики в данной группе управления.

function listByManagementGroup(managementGroupName: string, policyDefinitionName: string, options?: PolicyDefinitionVersionsListByManagementGroupOptionalParams): PagedAsyncIterableIterator<PolicyDefinitionVersion, PolicyDefinitionVersion[], PageSettings>

Параметры

managementGroupName

string

Имя группы управления. Имя не учитывает регистр.

policyDefinitionName

string

Имя определения политики.

options
PolicyDefinitionVersionsListByManagementGroupOptionalParams

Параметры параметров.

Возвращаемое значение