PolicySetDefinitionsOperations Класс
Предупреждение
НЕ создавать экземпляр этого класса напрямую.
Вместо этого вы должны получить доступ к следующим операциям с помощью
атрибут<xref:policy_set_definitions> .
- Наследование
-
builtins.objectPolicySetDefinitionsOperations
Конструктор
PolicySetDefinitionsOperations(*args, **kwargs)
Методы
create_or_update |
Создает или обновляет определение набора политик. Эта операция создает или обновляет определение набора политик в заданной подписке с заданным именем. |
create_or_update_at_management_group |
Создает или обновляет определение набора политик. Эта операция создает или обновляет определение набора политик в заданной группе управления с заданным именем. |
delete |
Удаляет определение набора политик. Эта операция удаляет определение набора политик в заданной подписке с заданным именем. |
delete_at_management_group |
Удаляет определение набора политик. Эта операция удаляет определение набора политик в заданной группе управления с заданным именем. |
get |
Извлекает определение набора политик. Эта операция извлекает определение набора политик в заданной подписке с заданным именем. |
get_at_management_group |
Извлекает определение набора политик. Эта операция извлекает определение набора политик в заданной группе управления с заданным именем. |
get_built_in |
Извлекает встроенное определение набора политик. Эта операция извлекает встроенное определение набора политик с заданным именем. |
list |
Извлекает определения набора политик для подписки. Эта операция извлекает список всех определений набора политик в заданной подписке. |
list_built_in |
Извлекает встроенные определения набора политик. Эта операция извлекает список всех встроенных определений наборов политик. |
list_by_management_group |
Извлекает все определения набора политик в группе управления. Эта операция извлекает список всех определений набора политик в заданной группе управления. |
create_or_update
Создает или обновляет определение набора политик.
Эта операция создает или обновляет определение набора политик в заданной подписке с заданным именем.
create_or_update(policy_set_definition_name: str, parameters: _models.PolicySetDefinition, *, content_type: str = 'application/json', **kwargs: Any) -> _models.PolicySetDefinition
Параметры
- policy_set_definition_name
- str
Имя создаваемого определения набора политик. Обязательный.
- parameters
- PolicySetDefinition или IO
Свойства определения набора политик. Тип PolicySetDefinition или тип ввода-вывода. Обязательный.
- content_type
- str
Тип содержимого параметра body. Известные значения: "application/json". Значение по умолчанию —Нет.
- cls
- callable
Пользовательский тип или функция, которым будет передан прямой ответ
Возвращаемое значение
PolicySetDefinition или результат cls(response)
Возвращаемый тип
Исключения
create_or_update_at_management_group
Создает или обновляет определение набора политик.
Эта операция создает или обновляет определение набора политик в заданной группе управления с заданным именем.
create_or_update_at_management_group(policy_set_definition_name: str, management_group_id: str, parameters: _models.PolicySetDefinition, *, content_type: str = 'application/json', **kwargs: Any) -> _models.PolicySetDefinition
Параметры
- policy_set_definition_name
- str
Имя создаваемого определения набора политик. Обязательный элемент.
- parameters
- PolicySetDefinition или IO
Свойства определения набора политик. Тип PolicySetDefinition или тип ввода-вывода. Обязательный элемент.
- content_type
- str
Тип содержимого параметра body. Известные значения: "application/json". Значение по умолчанию —Нет.
- cls
- callable
Пользовательский тип или функция, которым будет передан прямой ответ
Возвращаемое значение
PolicySetDefinition или результат cls(response)
Возвращаемый тип
Исключения
delete
Удаляет определение набора политик.
Эта операция удаляет определение набора политик в заданной подписке с заданным именем.
delete(policy_set_definition_name: str, **kwargs: Any) -> None
Параметры
- cls
- callable
Пользовательский тип или функция, которым будет передан прямой ответ
Возвращаемое значение
None или результат cls(response)
Возвращаемый тип
Исключения
delete_at_management_group
Удаляет определение набора политик.
Эта операция удаляет определение набора политик в заданной группе управления с заданным именем.
delete_at_management_group(policy_set_definition_name: str, management_group_id: str, **kwargs: Any) -> None
Параметры
- cls
- callable
Пользовательский тип или функция, которым будет передан прямой ответ
Возвращаемое значение
None или результат cls(response)
Возвращаемый тип
Исключения
get
Извлекает определение набора политик.
Эта операция извлекает определение набора политик в заданной подписке с заданным именем.
get(policy_set_definition_name: str, **kwargs: Any) -> PolicySetDefinition
Параметры
- policy_set_definition_name
- str
Имя получаемого определения набора политик. Обязательный.
- cls
- callable
Пользовательский тип или функция, которым будет передан прямой ответ
Возвращаемое значение
PolicySetDefinition или результат cls(response)
Возвращаемый тип
Исключения
get_at_management_group
Извлекает определение набора политик.
Эта операция извлекает определение набора политик в заданной группе управления с заданным именем.
get_at_management_group(policy_set_definition_name: str, management_group_id: str, **kwargs: Any) -> PolicySetDefinition
Параметры
- policy_set_definition_name
- str
Имя получаемого определения набора политик. Обязательный элемент.
- cls
- callable
Пользовательский тип или функция, которым будет передан прямой ответ
Возвращаемое значение
PolicySetDefinition или результат cls(response)
Возвращаемый тип
Исключения
get_built_in
Извлекает встроенное определение набора политик.
Эта операция извлекает встроенное определение набора политик с заданным именем.
get_built_in(policy_set_definition_name: str, **kwargs: Any) -> PolicySetDefinition
Параметры
- policy_set_definition_name
- str
Имя получаемого определения набора политик. Обязательный.
- cls
- callable
Пользовательский тип или функция, которым будет передан прямой ответ
Возвращаемое значение
PolicySetDefinition или результат cls(response)
Возвращаемый тип
Исключения
list
Извлекает определения набора политик для подписки.
Эта операция извлекает список всех определений набора политик в заданной подписке.
list(**kwargs: Any) -> Iterable[PolicySetDefinition]
Параметры
- cls
- callable
Пользовательский тип или функция, которым будет передан прямой ответ
Возвращаемое значение
Итератор, например экземпляр PolicySetDefinition или результат cls(response)
Возвращаемый тип
Исключения
list_built_in
Извлекает встроенные определения набора политик.
Эта операция извлекает список всех встроенных определений наборов политик.
list_built_in(**kwargs: Any) -> Iterable[PolicySetDefinition]
Параметры
- cls
- callable
Пользовательский тип или функция, которым будет передан прямой ответ
Возвращаемое значение
Итератор, например экземпляр PolicySetDefinition или результат cls(response)
Возвращаемый тип
Исключения
list_by_management_group
Извлекает все определения набора политик в группе управления.
Эта операция извлекает список всех определений набора политик в заданной группе управления.
list_by_management_group(management_group_id: str, **kwargs: Any) -> Iterable[PolicySetDefinition]
Параметры
- cls
- callable
Пользовательский тип или функция, которым будет передан прямой ответ
Возвращаемое значение
Итератор, например экземпляр PolicySetDefinition или результат cls(response)
Возвращаемый тип
Исключения
Атрибуты
models
models = <module 'azure.mgmt.resource.policy.v2019_06_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\resource\\policy\\v2019_06_01\\models\\__init__.py'>
Azure SDK for Python
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по