Delen via


FirewallRulesOperations Klas

FirewallRulesOperations-bewerkingen.

U moet deze klasse niet rechtstreeks instantiëren. In plaats daarvan moet u een clientexemplaren maken die deze voor u instantiëren en als een kenmerk koppelen.

Overname
builtins.object
FirewallRulesOperations

Constructor

FirewallRulesOperations(client, config, serializer, deserializer)

Parameters

client
Vereist

Client voor serviceaanvragen.

config
Vereist

Configuratie van de serviceclient.

serializer
Vereist

Een serialisatiefunctie voor objectmodellen.

deserializer
Vereist

Een deserializer voor objectmodellen.

Variabelen

models

Alias voor modelklassen die in deze bewerkingsgroep worden gebruikt.

Methoden

begin_create_or_update

Hiermee maakt u een nieuwe firewallregel of werkt u een bestaande firewallregel bij.

begin_delete

Hiermee verwijdert u een PostgreSQL-serverfirewallregel.

get

Alle firewallregels op een bepaalde server weergeven.

list_by_server

Alle firewallregels in een bepaalde PostgreSQL-server weergeven.

begin_create_or_update

Hiermee maakt u een nieuwe firewallregel of werkt u een bestaande firewallregel bij.

begin_create_or_update(resource_group_name: str, server_name: str, firewall_rule_name: str, parameters: '_models.FirewallRule', **kwargs: Any) -> LROPoller['_models.FirewallRule']

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

server_name
str
Vereist

De naam van de server.

firewall_rule_name
str
Vereist

De naam van de serverfirewallregel.

parameters
FirewallRule
Vereist

De vereiste parameters voor het maken of bijwerken van een firewallregel.

cls
callable

Een aangepast type of functie die wordt doorgegeven aan het directe antwoord

continuation_token
str

Een vervolgtoken om een poller opnieuw te starten vanuit een opgeslagen status.

polling
bool of PollingMethod

Standaard is de pollingmethode ARMPolling. Geef onwaar door om deze bewerking niet te peilen of uw eigen geïnitialiseerde pollingobject door te geven voor een persoonlijke pollingstrategie.

polling_interval
int

Standaardwachttijd tussen twee polls voor LRO-bewerkingen als er geen Retry-After header aanwezig is.

Retouren

Een exemplaar van LROPoller dat FirewallRule of het resultaat van cls(response) retourneert

Retourtype

Uitzonderingen

begin_delete

Hiermee verwijdert u een PostgreSQL-serverfirewallregel.

begin_delete(resource_group_name: str, server_name: str, firewall_rule_name: str, **kwargs: Any) -> LROPoller[None]

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

server_name
str
Vereist

De naam van de server.

firewall_rule_name
str
Vereist

De naam van de serverfirewallregel.

cls
callable

Een aangepast type of functie die wordt doorgegeven aan het directe antwoord

continuation_token
str

Een vervolgtoken om een poller opnieuw te starten vanuit een opgeslagen status.

polling
bool of PollingMethod

Standaard is de pollingmethode ARMPolling. Geef onwaar door om deze bewerking niet te peilen of uw eigen geïnitialiseerde pollingobject door te geven voor een persoonlijke pollingstrategie.

polling_interval
int

Standaardwachttijd tussen twee polls voor LRO-bewerkingen als er geen Retry-After header aanwezig is.

Retouren

Een exemplaar van LROPoller dat Geen of het resultaat van cls(response) retourneert

Retourtype

Uitzonderingen

get

Alle firewallregels op een bepaalde server weergeven.

get(resource_group_name: str, server_name: str, firewall_rule_name: str, **kwargs: Any) -> _models.FirewallRule

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

server_name
str
Vereist

De naam van de server.

firewall_rule_name
str
Vereist

De naam van de serverfirewallregel.

cls
callable

Een aangepast type of functie die wordt doorgegeven aan het directe antwoord

Retouren

FirewallRule of het resultaat van cls(response)

Retourtype

Uitzonderingen

list_by_server

Alle firewallregels in een bepaalde PostgreSQL-server weergeven.

list_by_server(resource_group_name: str, server_name: str, **kwargs: Any) -> Iterable['_models.FirewallRuleListResult']

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

server_name
str
Vereist

De naam van de server.

cls
callable

Een aangepast type of functie die wordt doorgegeven aan het directe antwoord

Retouren

Een iterator zoals een exemplaar van FirewallRuleListResult of het resultaat van cls(response)

Retourtype

Uitzonderingen

Kenmerken

models

models = <module 'azure.mgmt.rdbms.postgresql_flexibleservers.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\rdbms\\postgresql_flexibleservers\\models\\__init__.py'>