PostgreSqlManager Class

  • java.lang.Object
    • com.azure.resourcemanager.postgresql.PostgreSqlManager

public final class PostgreSqlManager

Entry point to PostgreSqlManager. The Microsoft Azure management API provides create, read, update, and delete functionality for Azure PostgreSQL resources including servers, databases, firewall rules, VNET rules, security alert policies, log files and configurations with new business model.

Method Summary

Modifier and Type Method and Description
static PostgreSqlManager authenticate(TokenCredential credential, AzureProfile profile)

Creates an instance of PostgreSql service API entry point.

CheckNameAvailabilities checkNameAvailabilities()
Configurations configurations()
static Configurable configure()

Gets a Configurable instance that can be used to create PostgreSqlManager with optional configuration.

Databases databases()
FirewallRules firewallRules()
LocationBasedPerformanceTiers locationBasedPerformanceTiers()
LogFiles logFiles()
Operations operations()
PrivateEndpointConnections privateEndpointConnections()
PrivateLinkResources privateLinkResources()
RecoverableServers recoverableServers()
Replicas replicas()
ServerAdministrators serverAdministrators()
ServerBasedPerformanceTiers serverBasedPerformanceTiers()
ServerKeys serverKeys()
ServerParameters serverParameters()
ServerSecurityAlertPolicies serverSecurityAlertPolicies()
Servers servers()
PostgreSqlManagementClient serviceClient()
VirtualNetworkRules virtualNetworkRules()

Methods inherited from java.lang.Object

Method Details

authenticate

public static PostgreSqlManager authenticate(TokenCredential credential, AzureProfile profile)

Creates an instance of PostgreSql service API entry point.

Parameters:

credential - the credential to use.
profile - the Azure profile for client.

Returns:

the PostgreSql service API instance.

checkNameAvailabilities

public CheckNameAvailabilities checkNameAvailabilities()

Returns:

Resource collection API of CheckNameAvailabilities.

configurations

public Configurations configurations()

Returns:

Resource collection API of Configurations.

configure

public static PostgreSqlManager.Configurable configure()

Gets a Configurable instance that can be used to create PostgreSqlManager with optional configuration.

Returns:

the Configurable instance allowing configurations.

databases

public Databases databases()

Returns:

Resource collection API of Databases.

firewallRules

public FirewallRules firewallRules()

Returns:

Resource collection API of FirewallRules.

locationBasedPerformanceTiers

public LocationBasedPerformanceTiers locationBasedPerformanceTiers()

Returns:

Resource collection API of LocationBasedPerformanceTiers.

logFiles

public LogFiles logFiles()

Returns:

Resource collection API of LogFiles.

operations

public Operations operations()

Returns:

Resource collection API of Operations.

privateEndpointConnections

public PrivateEndpointConnections privateEndpointConnections()

Returns:

Resource collection API of PrivateEndpointConnections.

privateLinkResources

public PrivateLinkResources privateLinkResources()

Returns:

Resource collection API of PrivateLinkResources.

recoverableServers

public RecoverableServers recoverableServers()

Returns:

Resource collection API of RecoverableServers.

replicas

public Replicas replicas()

Returns:

Resource collection API of Replicas.

serverAdministrators

public ServerAdministrators serverAdministrators()

Returns:

Resource collection API of ServerAdministrators.

serverBasedPerformanceTiers

public ServerBasedPerformanceTiers serverBasedPerformanceTiers()

Returns:

Resource collection API of ServerBasedPerformanceTiers.

serverKeys

public ServerKeys serverKeys()

Returns:

Resource collection API of ServerKeys.

serverParameters

public ServerParameters serverParameters()

Returns:

Resource collection API of ServerParameters.

serverSecurityAlertPolicies

public ServerSecurityAlertPolicies serverSecurityAlertPolicies()

Returns:

Resource collection API of ServerSecurityAlertPolicies.

servers

public Servers servers()

Returns:

Resource collection API of Servers.

serviceClient

public PostgreSqlManagementClient serviceClient()

Returns:

Wrapped service client PostgreSqlManagementClient providing direct access to the underlying auto-generated API implementation, based on Azure REST API.

virtualNetworkRules

public VirtualNetworkRules virtualNetworkRules()

Returns:

Resource collection API of VirtualNetworkRules.

Applies to