PostgreSQLManagementClient Class
The Azure Database for PostgreSQL management API provides create, read, update, and delete functionality for Azure PostgreSQL resources including servers, databases, firewall rules, network configuration, security alert policies, log files and configurations with new business model.
Constructor
PostgreSQLManagementClient(credential: TokenCredential, subscription_id: str, base_url: str | None = None, *, cloud_setting: AzureClouds | None = None, **kwargs: Any)
Parameters
| Name | Description |
|---|---|
|
credential
Required
|
Credential needed for the client to connect to Azure. Required. |
|
subscription_id
Required
|
The ID of the target subscription. Required. |
|
base_url
|
Service URL. Default value is None. Default value: None
|
Keyword-Only Parameters
| Name | Description |
|---|---|
|
cloud_setting
|
The cloud setting for which to get the ARM endpoint. Default value is None. Default value: None
|
|
api_version
|
Api Version. Default value is "2021-06-01". Note that overriding this default value may result in unsupported behavior. |
|
polling_interval
|
Default waiting time between two polls for LRO operations if no Retry-After header is present. |
Variables
| Name | Description |
|---|---|
|
servers
|
ServersOperations operations |
|
firewall_rules
|
FirewallRulesOperations operations |
|
configurations
|
ConfigurationsOperations operations |
|
check_name_availability
|
CheckNameAvailabilityOperations operations |
|
location_based_capabilities
|
LocationBasedCapabilitiesOperations operations |
|
virtual_network_subnet_usage
|
VirtualNetworkSubnetUsageOperations operations |
|
operations
|
Operations operations |
|
databases
|
DatabasesOperations operations |
|
get_private_dns_zone_suffix
|
GetPrivateDnsZoneSuffixOperations operations |
Methods
| close |
close
close() -> None