PolicySetDefinitions interface
Интерфейс, представляющий PolicySetDefinitions.
Методы
create |
Эта операция создает или обновляет определение набора политик в заданной подписке с заданным именем. |
create |
Эта операция создает или обновляет определение набора политик в заданной группе управления с заданным именем. |
delete(string, Policy |
Эта операция удаляет определение набора политик в заданной подписке с заданным именем. |
delete |
Эта операция удаляет определение набора политик в заданной группе управления с заданным именем. |
get(string, Policy |
Эта операция извлекает определение набора политик в заданной подписке с заданным именем. |
get |
Эта операция извлекает определение набора политик в заданной группе управления с заданным именем. |
get |
Эта операция извлекает встроенное определение набора политик с заданным именем. |
list(Policy |
Эта операция извлекает список всех определений наборов политик в заданной подписке, которые соответствуют необязательному заданному $filter. Допустимые значения для $filter: "atExactScope()", "policyType -eq {value}" или "category eq "{value}". Если $filter не указан, нефильтрованный список включает все определения наборов политик, связанные с подпиской, включая определения, которые применяются непосредственно или из групп управления, содержащих указанную подписку. Если указан параметр $filter=atExactScope(), возвращенный список содержит только все определения наборов политик в заданной подписке. Если указан $filter='policyType -eq {value}', возвращенный список содержит только все определения наборов политик, тип которых соответствует {value}. Возможные значения policyType: NotSpecified, BuiltIn и Custom. Если указан $filter='category -eq {value}', возвращенный список включает только все определения наборов политик, категория которых соответствует {value}. |
list |
Эта операция извлекает список всех встроенных определений наборов политик, которые соответствуют необязательному заданному $filter. Если указан $filter='category -eq {value}', возвращенный список содержит только все встроенные определения наборов политик, категория которых соответствует {value}. |
list |
Эта операция извлекает список всех определений наборов политик в заданной группе управления, которые соответствуют необязательному заданному $filter. Допустимые значения для $filter: "atExactScope()", "policyType -eq {value}" или "category eq "{value}". Если $filter не указан, нефильтрованный список включает все определения наборов политик, связанные с группой управления, включая определения, которые применяются непосредственно или из групп управления, содержащих указанную группу управления. Если указан $filter=atExactScope(), возвращаемый список включает только все определения наборов политик, которые относятся к заданной группе управления. Если указан $filter='policyType -eq {value}', возвращенный список содержит только все определения наборов политик, тип которых соответствует {value}. Возможные значения policyType: NotSpecified, BuiltIn и Custom. Если указан $filter='category -eq {value}', возвращенный список включает только все определения наборов политик, категория которых соответствует {value}. |
Сведения о методе
createOrUpdate(string, PolicySetDefinition, PolicySetDefinitionsCreateOrUpdateOptionalParams)
Эта операция создает или обновляет определение набора политик в заданной подписке с заданным именем.
function createOrUpdate(policySetDefinitionName: string, parameters: PolicySetDefinition, options?: PolicySetDefinitionsCreateOrUpdateOptionalParams): Promise<PolicySetDefinition>
Параметры
- policySetDefinitionName
-
string
Имя создаваемого определения набора политик.
- parameters
- PolicySetDefinition
Свойства определения набора политик.
Параметры параметров.
Возвращаемое значение
Promise<PolicySetDefinition>
createOrUpdateAtManagementGroup(string, string, PolicySetDefinition, PolicySetDefinitionsCreateOrUpdateAtManagementGroupOptionalParams)
Эта операция создает или обновляет определение набора политик в заданной группе управления с заданным именем.
function createOrUpdateAtManagementGroup(policySetDefinitionName: string, managementGroupId: string, parameters: PolicySetDefinition, options?: PolicySetDefinitionsCreateOrUpdateAtManagementGroupOptionalParams): Promise<PolicySetDefinition>
Параметры
- policySetDefinitionName
-
string
Имя создаваемого определения набора политик.
- managementGroupId
-
string
Идентификатор группы управления.
- parameters
- PolicySetDefinition
Свойства определения набора политик.
Параметры параметров.
Возвращаемое значение
Promise<PolicySetDefinition>
delete(string, PolicySetDefinitionsDeleteOptionalParams)
Эта операция удаляет определение набора политик в заданной подписке с заданным именем.
function delete(policySetDefinitionName: string, options?: PolicySetDefinitionsDeleteOptionalParams): Promise<void>
Параметры
- policySetDefinitionName
-
string
Имя удаляемого определения набора политик.
Параметры параметров.
Возвращаемое значение
Promise<void>
deleteAtManagementGroup(string, string, PolicySetDefinitionsDeleteAtManagementGroupOptionalParams)
Эта операция удаляет определение набора политик в заданной группе управления с заданным именем.
function deleteAtManagementGroup(policySetDefinitionName: string, managementGroupId: string, options?: PolicySetDefinitionsDeleteAtManagementGroupOptionalParams): Promise<void>
Параметры
- policySetDefinitionName
-
string
Имя удаляемого определения набора политик.
- managementGroupId
-
string
Идентификатор группы управления.
Параметры параметров.
Возвращаемое значение
Promise<void>
get(string, PolicySetDefinitionsGetOptionalParams)
Эта операция извлекает определение набора политик в заданной подписке с заданным именем.
function get(policySetDefinitionName: string, options?: PolicySetDefinitionsGetOptionalParams): Promise<PolicySetDefinition>
Параметры
- policySetDefinitionName
-
string
Имя получаемого определения набора политик.
Параметры параметров.
Возвращаемое значение
Promise<PolicySetDefinition>
getAtManagementGroup(string, string, PolicySetDefinitionsGetAtManagementGroupOptionalParams)
Эта операция извлекает определение набора политик в заданной группе управления с заданным именем.
function getAtManagementGroup(policySetDefinitionName: string, managementGroupId: string, options?: PolicySetDefinitionsGetAtManagementGroupOptionalParams): Promise<PolicySetDefinition>
Параметры
- policySetDefinitionName
-
string
Имя получаемого определения набора политик.
- managementGroupId
-
string
Идентификатор группы управления.
Параметры параметров.
Возвращаемое значение
Promise<PolicySetDefinition>
getBuiltIn(string, PolicySetDefinitionsGetBuiltInOptionalParams)
Эта операция извлекает встроенное определение набора политик с заданным именем.
function getBuiltIn(policySetDefinitionName: string, options?: PolicySetDefinitionsGetBuiltInOptionalParams): Promise<PolicySetDefinition>
Параметры
- policySetDefinitionName
-
string
Имя получаемого определения набора политик.
Параметры параметров.
Возвращаемое значение
Promise<PolicySetDefinition>
list(PolicySetDefinitionsListOptionalParams)
Эта операция извлекает список всех определений наборов политик в заданной подписке, которые соответствуют необязательному заданному $filter. Допустимые значения для $filter: "atExactScope()", "policyType -eq {value}" или "category eq "{value}". Если $filter не указан, нефильтрованный список включает все определения наборов политик, связанные с подпиской, включая определения, которые применяются непосредственно или из групп управления, содержащих указанную подписку. Если указан параметр $filter=atExactScope(), возвращенный список содержит только все определения наборов политик в заданной подписке. Если указан $filter='policyType -eq {value}', возвращенный список содержит только все определения наборов политик, тип которых соответствует {value}. Возможные значения policyType: NotSpecified, BuiltIn и Custom. Если указан $filter='category -eq {value}', возвращенный список включает только все определения наборов политик, категория которых соответствует {value}.
function list(options?: PolicySetDefinitionsListOptionalParams): PagedAsyncIterableIterator<PolicySetDefinition, PolicySetDefinition[], PageSettings>
Параметры
Параметры параметров.
Возвращаемое значение
listBuiltIn(PolicySetDefinitionsListBuiltInOptionalParams)
Эта операция извлекает список всех встроенных определений наборов политик, которые соответствуют необязательному заданному $filter. Если указан $filter='category -eq {value}', возвращенный список содержит только все встроенные определения наборов политик, категория которых соответствует {value}.
function listBuiltIn(options?: PolicySetDefinitionsListBuiltInOptionalParams): PagedAsyncIterableIterator<PolicySetDefinition, PolicySetDefinition[], PageSettings>
Параметры
Параметры параметров.
Возвращаемое значение
listByManagementGroup(string, PolicySetDefinitionsListByManagementGroupOptionalParams)
Эта операция извлекает список всех определений наборов политик в заданной группе управления, которые соответствуют необязательному заданному $filter. Допустимые значения для $filter: "atExactScope()", "policyType -eq {value}" или "category eq "{value}". Если $filter не указан, нефильтрованный список включает все определения наборов политик, связанные с группой управления, включая определения, которые применяются непосредственно или из групп управления, содержащих указанную группу управления. Если указан $filter=atExactScope(), возвращаемый список включает только все определения наборов политик, которые относятся к заданной группе управления. Если указан $filter='policyType -eq {value}', возвращенный список содержит только все определения наборов политик, тип которых соответствует {value}. Возможные значения policyType: NotSpecified, BuiltIn и Custom. Если указан $filter='category -eq {value}', возвращенный список включает только все определения наборов политик, категория которых соответствует {value}.
function listByManagementGroup(managementGroupId: string, options?: PolicySetDefinitionsListByManagementGroupOptionalParams): PagedAsyncIterableIterator<PolicySetDefinition, PolicySetDefinition[], PageSettings>
Параметры
- managementGroupId
-
string
Идентификатор группы управления.
Параметры параметров.