PolicyDefinitions interface
Интерфейс, представляющий PolicyDefinitions.
Методы
Сведения о методе
createOrUpdate(string, PolicyDefinition, PolicyDefinitionsCreateOrUpdateOptionalParams)
Создает или обновляет определение политики.
function createOrUpdate(policyDefinitionName: string, parameters: PolicyDefinition, options?: PolicyDefinitionsCreateOrUpdateOptionalParams): Promise<PolicyDefinition>
Параметры
- policyDefinitionName
-
string
Имя создаваемого определения политики.
- parameters
- PolicyDefinition
Свойства определения политики.
Параметры параметров.
Возвращаемое значение
Promise<PolicyDefinition>
createOrUpdateAtManagementGroup(string, string, PolicyDefinition, PolicyDefinitionsCreateOrUpdateAtManagementGroupOptionalParams)
Создает или обновляет определение политики на уровне группы управления.
function createOrUpdateAtManagementGroup(policyDefinitionName: string, managementGroupId: string, parameters: PolicyDefinition, options?: PolicyDefinitionsCreateOrUpdateAtManagementGroupOptionalParams): Promise<PolicyDefinition>
Параметры
- policyDefinitionName
-
string
Имя создаваемого определения политики.
- managementGroupId
-
string
Идентификатор группы управления.
- parameters
- PolicyDefinition
Свойства определения политики.
Параметры параметров.
Возвращаемое значение
Promise<PolicyDefinition>
delete(string, PolicyDefinitionsDeleteOptionalParams)
Удаляет определение политики.
function delete(policyDefinitionName: string, options?: PolicyDefinitionsDeleteOptionalParams): Promise<void>
Параметры
- policyDefinitionName
-
string
Имя удаляемого определения политики.
Параметры параметров.
Возвращаемое значение
Promise<void>
deleteAtManagementGroup(string, string, PolicyDefinitionsDeleteAtManagementGroupOptionalParams)
Удаляет определение политики на уровне группы управления.
function deleteAtManagementGroup(policyDefinitionName: string, managementGroupId: string, options?: PolicyDefinitionsDeleteAtManagementGroupOptionalParams): Promise<void>
Параметры
- policyDefinitionName
-
string
Имя удаляемого определения политики.
- managementGroupId
-
string
Идентификатор группы управления.
Параметры параметров.
Возвращаемое значение
Promise<void>
get(string, PolicyDefinitionsGetOptionalParams)
Возвращает определение политики.
function get(policyDefinitionName: string, options?: PolicyDefinitionsGetOptionalParams): Promise<PolicyDefinition>
Параметры
- policyDefinitionName
-
string
Имя получаемого определения политики.
Параметры параметров.
Возвращаемое значение
Promise<PolicyDefinition>
getAtManagementGroup(string, string, PolicyDefinitionsGetAtManagementGroupOptionalParams)
Возвращает определение политики на уровне группы управления.
function getAtManagementGroup(policyDefinitionName: string, managementGroupId: string, options?: PolicyDefinitionsGetAtManagementGroupOptionalParams): Promise<PolicyDefinition>
Параметры
- policyDefinitionName
-
string
Имя получаемого определения политики.
- managementGroupId
-
string
Идентификатор группы управления.
Параметры параметров.
Возвращаемое значение
Promise<PolicyDefinition>
getBuiltIn(string, PolicyDefinitionsGetBuiltInOptionalParams)
Возвращает встроенное определение политики.
function getBuiltIn(policyDefinitionName: string, options?: PolicyDefinitionsGetBuiltInOptionalParams): Promise<PolicyDefinition>
Параметры
- policyDefinitionName
-
string
Имя получаемого встроенного определения политики.
Параметры параметров.
Возвращаемое значение
Promise<PolicyDefinition>
list(PolicyDefinitionsListOptionalParams)
Возвращает все определения политик для подписки.
function list(options?: PolicyDefinitionsListOptionalParams): PagedAsyncIterableIterator<PolicyDefinition, PolicyDefinition[], PageSettings>
Параметры
Параметры параметров.
Возвращаемое значение
listBuiltIn(PolicyDefinitionsListBuiltInOptionalParams)
Возвращает все встроенные определения политик.
function listBuiltIn(options?: PolicyDefinitionsListBuiltInOptionalParams): PagedAsyncIterableIterator<PolicyDefinition, PolicyDefinition[], PageSettings>
Параметры
Параметры параметров.
Возвращаемое значение
listByManagementGroup(string, PolicyDefinitionsListByManagementGroupOptionalParams)
Возвращает все определения политик для подписки на уровне группы управления.
function listByManagementGroup(managementGroupId: string, options?: PolicyDefinitionsListByManagementGroupOptionalParams): PagedAsyncIterableIterator<PolicyDefinition, PolicyDefinition[], PageSettings>
Параметры
- managementGroupId
-
string
Идентификатор группы управления.
Параметры параметров.