PolicyDefinitionVersions interface
Интерфейс, представляющий PolicyDefinitionVersions.
Методы
| create |
Эта операция создает или обновляет определение политики в данной подписке с заданным именем. |
| create |
Эта операция создает или обновляет версию определения политики в заданной группе управления с заданным именем. |
| delete(string, string, Policy |
Эта операция удаляет версию определения политики в данной подписке с заданным именем. |
| delete |
Эта операция удаляет определение политики в заданной группе управления с заданным именем. |
| get(string, string, Policy |
Эта операция извлекает версию определения политики в данной подписке с заданным именем. |
| get |
Эта операция извлекает версию определения политики в заданной группе управления с заданным именем. |
| get |
Эта операция извлекает встроенную версию определения политики с заданным именем. |
| list(string, Policy |
Эта операция извлекает список всех версий определений политики для заданного определения политики. |
| list |
Эта операция содержит все версии определений политики для всех определений политик в подписке. |
| list |
Эта операция содержит список всех версий определений политики для всех определений политик в области группы управления. |
| list |
Эта операция содержит список всех встроенных версий определений политик для всех встроенных определений политик. |
| list |
Эта операция извлекает список всех встроенных версий определений политик для заданного определения политики. |
| list |
Эта операция извлекает список всех версий определений политики для заданного определения политики в данной группе управления. |
Сведения о методе
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
Свойства определения политики.
Параметры параметров.
Возвращаемое значение
Promise<PolicyDefinitionVersion>
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
Свойства определения политики.
Параметры параметров.
Возвращаемое значение
Promise<PolicyDefinitionVersion>
delete(string, string, PolicyDefinitionVersionsDeleteOptionalParams)
Эта операция удаляет версию определения политики в данной подписке с заданным именем.
function delete(policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsDeleteOptionalParams): Promise<void>
Параметры
- policyDefinitionName
-
string
Имя определения политики.
- policyDefinitionVersion
-
string
Версия определения политики. Формат x.y.z, где x — основной номер версии, y — дополнительный номер версии, а z — номер исправления.
Параметры параметров.
Возвращаемое значение
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 — номер исправления.
Параметры параметров.
Возвращаемое значение
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 — номер исправления.
Параметры параметров.
Возвращаемое значение
Promise<PolicyDefinitionVersion>
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 — номер исправления.
Параметры параметров.
Возвращаемое значение
Promise<PolicyDefinitionVersion>
getBuiltIn(string, string, PolicyDefinitionVersionsGetBuiltInOptionalParams)
Эта операция извлекает встроенную версию определения политики с заданным именем.
function getBuiltIn(policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsGetBuiltInOptionalParams): Promise<PolicyDefinitionVersion>
Параметры
- policyDefinitionName
-
string
Имя определения политики.
- policyDefinitionVersion
-
string
Версия определения политики. Формат x.y.z, где x — основной номер версии, y — дополнительный номер версии, а z — номер исправления.
Параметры параметров.
Возвращаемое значение
Promise<PolicyDefinitionVersion>
list(string, PolicyDefinitionVersionsListOptionalParams)
Эта операция извлекает список всех версий определений политики для заданного определения политики.
function list(policyDefinitionName: string, options?: PolicyDefinitionVersionsListOptionalParams): PagedAsyncIterableIterator<PolicyDefinitionVersion, PolicyDefinitionVersion[], PageSettings>
Параметры
- policyDefinitionName
-
string
Имя определения политики.
Параметры параметров.
Возвращаемое значение
listAll(PolicyDefinitionVersionsListAllOptionalParams)
Эта операция содержит все версии определений политики для всех определений политик в подписке.
function listAll(options?: PolicyDefinitionVersionsListAllOptionalParams): Promise<PolicyDefinitionVersionListResult>
Параметры
Параметры параметров.
Возвращаемое значение
Promise<PolicyDefinitionVersionListResult>
listAllAtManagementGroup(string, PolicyDefinitionVersionsListAllAtManagementGroupOptionalParams)
Эта операция содержит список всех версий определений политики для всех определений политик в области группы управления.
function listAllAtManagementGroup(managementGroupName: string, options?: PolicyDefinitionVersionsListAllAtManagementGroupOptionalParams): Promise<PolicyDefinitionVersionListResult>
Параметры
- managementGroupName
-
string
Имя группы управления. Имя не учитывает регистр.
Параметры параметров.
Возвращаемое значение
Promise<PolicyDefinitionVersionListResult>
listAllBuiltins(PolicyDefinitionVersionsListAllBuiltinsOptionalParams)
Эта операция содержит список всех встроенных версий определений политик для всех встроенных определений политик.
function listAllBuiltins(options?: PolicyDefinitionVersionsListAllBuiltinsOptionalParams): Promise<PolicyDefinitionVersionListResult>
Параметры
Параметры параметров.
Возвращаемое значение
Promise<PolicyDefinitionVersionListResult>
listBuiltIn(string, PolicyDefinitionVersionsListBuiltInOptionalParams)
Эта операция извлекает список всех встроенных версий определений политик для заданного определения политики.
function listBuiltIn(policyDefinitionName: string, options?: PolicyDefinitionVersionsListBuiltInOptionalParams): PagedAsyncIterableIterator<PolicyDefinitionVersion, PolicyDefinitionVersion[], PageSettings>
Параметры
- policyDefinitionName
-
string
Имя определения политики.
Параметры параметров.
Возвращаемое значение
listByManagementGroup(string, string, PolicyDefinitionVersionsListByManagementGroupOptionalParams)
Эта операция извлекает список всех версий определений политики для заданного определения политики в данной группе управления.
function listByManagementGroup(managementGroupName: string, policyDefinitionName: string, options?: PolicyDefinitionVersionsListByManagementGroupOptionalParams): PagedAsyncIterableIterator<PolicyDefinitionVersion, PolicyDefinitionVersion[], PageSettings>
Параметры
- managementGroupName
-
string
Имя группы управления. Имя не учитывает регистр.
- policyDefinitionName
-
string
Имя определения политики.
Параметры параметров.