FirewallRulesOperations Класс
Предупреждение
НЕ создавать экземпляр этого класса напрямую.
Вместо этого вы должны получить доступ к следующим операциям с помощью
DataLakeAnalyticsAccountManagementClient's
атрибут<xref:firewall_rules> .
- Наследование
-
builtins.objectFirewallRulesOperations
Конструктор
FirewallRulesOperations(*args, **kwargs)
Методы
create_or_update |
Создает или обновляет указанное правило брандмауэра. Во время обновления правило брандмауэра с указанным именем будет заменено этим новым правилом брандмауэра. |
delete |
Удаляет указанное правило брандмауэра из указанной учетной записи Data Lake Analytics. |
get |
Возвращает указанное правило брандмауэра Data Lake Analytics. |
list_by_account |
Список правил брандмауэра Data Lake Analytics в указанной учетной записи Data Lake Analytics. |
update |
Обновления указанное правило брандмауэра. |
create_or_update
Создает или обновляет указанное правило брандмауэра. Во время обновления правило брандмауэра с указанным именем будет заменено этим новым правилом брандмауэра.
create_or_update(resource_group_name: str, account_name: str, firewall_rule_name: str, parameters: _models.CreateOrUpdateFirewallRuleParameters, *, content_type: str = 'application/json', **kwargs: Any) -> _models.FirewallRule
Параметры
- firewall_rule_name
- str
Имя создаваемого или обновляемого правила брандмауэра. Обязательный.
- parameters
- CreateOrUpdateFirewallRuleParameters или IO
Параметры, предоставленные для создания или обновления правила брандмауэра. Тип модели или тип ввода-вывода. Обязательный.
- content_type
- str
Тип содержимого параметра body. Известные значения: "application/json". Значение по умолчанию —Нет.
- cls
- callable
Пользовательский тип или функция, которым будет передан прямой ответ
Возвращаемое значение
FirewallRule или результат cls(response)
Возвращаемый тип
Исключения
delete
Удаляет указанное правило брандмауэра из указанной учетной записи Data Lake Analytics.
delete(resource_group_name: str, account_name: str, firewall_rule_name: str, **kwargs: Any) -> None
Параметры
- cls
- callable
Пользовательский тип или функция, которым будет передан прямой ответ
Возвращаемое значение
None или результат cls(response)
Возвращаемый тип
Исключения
get
Возвращает указанное правило брандмауэра Data Lake Analytics.
get(resource_group_name: str, account_name: str, firewall_rule_name: str, **kwargs: Any) -> FirewallRule
Параметры
- cls
- callable
Пользовательский тип или функция, которым будет передан прямой ответ
Возвращаемое значение
FirewallRule или результат cls(response)
Возвращаемый тип
Исключения
list_by_account
Список правил брандмауэра Data Lake Analytics в указанной учетной записи Data Lake Analytics.
list_by_account(resource_group_name: str, account_name: str, **kwargs: Any) -> Iterable[FirewallRule]
Параметры
- cls
- callable
Пользовательский тип или функция, которым будет передан прямой ответ
Возвращаемое значение
Итератор, например экземпляр FirewallRule или результат cls(response)
Возвращаемый тип
Исключения
update
Обновления указанное правило брандмауэра.
update(resource_group_name: str, account_name: str, firewall_rule_name: str, parameters: _models.UpdateFirewallRuleParameters | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> _models.FirewallRule
Параметры
- parameters
- UpdateFirewallRuleParameters или IO
Параметры, предоставленные для обновления правила брандмауэра. Тип модели или тип ввода-вывода. Значение по умолчанию —Нет.
- content_type
- str
Тип содержимого параметра body. Известные значения: "application/json". Значение по умолчанию —Нет.
- cls
- callable
Пользовательский тип или функция, которым будет передан прямой ответ
Возвращаемое значение
FirewallRule или результат cls(response)
Возвращаемый тип
Исключения
Атрибуты
models
models = <module 'azure.mgmt.datalake.analytics.account.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\datalake\\analytics\\account\\models\\__init__.py'>
Azure SDK for Python