Share via


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
str

The ID of the target subscription. Required.

base_url
str

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
str

Api Version. Default value is "2021-06-01". Note that overriding this default value may result in unsupported behavior.

polling_interval
int

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