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(HttpPipeline httpPipeline, AzureProfile profile)

Creates an instance of PostgreSql service API entry point.

static PostgreSqlManager authenticate(TokenCredential credential, AzureProfile profile)

Creates an instance of PostgreSql service API entry point.

CheckNameAvailabilities checkNameAvailabilities()

Gets the resource collection API of CheckNameAvailabilities.

Configurations configurations()

Gets the resource collection API of Configurations.

static Configurable configure()

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

Databases databases()

Gets the resource collection API of Databases.

FirewallRules firewallRules()

Gets the resource collection API of FirewallRules.

LocationBasedPerformanceTiers locationBasedPerformanceTiers()

Gets the resource collection API of LocationBasedPerformanceTiers.

LogFiles logFiles()

Gets the resource collection API of LogFiles.

Operations operations()

Gets the resource collection API of Operations.

PrivateEndpointConnections privateEndpointConnections()

Gets the resource collection API of PrivateEndpointConnections.

PrivateLinkResources privateLinkResources()

Gets the resource collection API of PrivateLinkResources.

RecoverableServers recoverableServers()

Gets the resource collection API of RecoverableServers.

Replicas replicas()

Gets the resource collection API of Replicas.

ServerAdministrators serverAdministrators()

Gets the resource collection API of ServerAdministrators.

ServerBasedPerformanceTiers serverBasedPerformanceTiers()

Gets the resource collection API of ServerBasedPerformanceTiers.

ServerKeys serverKeys()

Gets the resource collection API of ServerKeys.

ServerParameters serverParameters()

Gets the resource collection API of ServerParameters.

Servers servers()

Gets the resource collection API of Servers.

ServerSecurityAlertPolicies serverSecurityAlertPolicies()

Gets the resource collection API of ServerSecurityAlertPolicies.

PostgreSqlManagementClient serviceClient()

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

VirtualNetworkRules virtualNetworkRules()

Gets the resource collection API of VirtualNetworkRules.

Methods inherited from java.lang.Object

Method Details

authenticate

public static PostgreSqlManager authenticate(HttpPipeline httpPipeline, AzureProfile profile)

Creates an instance of PostgreSql service API entry point.

Parameters:

httpPipeline - the HttpPipeline configured with Azure authentication credential.
profile - the Azure profile for client.

Returns:

the PostgreSql service API instance.

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()

Gets the resource collection API of CheckNameAvailabilities.

Returns:

Resource collection API of CheckNameAvailabilities.

configurations

public Configurations configurations()

Gets the resource collection API of Configurations. It manages Configuration.

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()

Gets the resource collection API of Databases. It manages Database.

Returns:

Resource collection API of Databases.

firewallRules

public FirewallRules firewallRules()

Gets the resource collection API of FirewallRules. It manages FirewallRule.

Returns:

Resource collection API of FirewallRules.

locationBasedPerformanceTiers

public LocationBasedPerformanceTiers locationBasedPerformanceTiers()

Gets the resource collection API of LocationBasedPerformanceTiers.

Returns:

Resource collection API of LocationBasedPerformanceTiers.

logFiles

public LogFiles logFiles()

Gets the resource collection API of LogFiles.

Returns:

Resource collection API of LogFiles.

operations

public Operations operations()

Gets the resource collection API of Operations.

Returns:

Resource collection API of Operations.

privateEndpointConnections

public PrivateEndpointConnections privateEndpointConnections()

Gets the resource collection API of PrivateEndpointConnections. It manages PrivateEndpointConnection.

Returns:

Resource collection API of PrivateEndpointConnections.

privateLinkResources

public PrivateLinkResources privateLinkResources()

Gets the resource collection API of PrivateLinkResources.

Returns:

Resource collection API of PrivateLinkResources.

recoverableServers

public RecoverableServers recoverableServers()

Gets the resource collection API of RecoverableServers.

Returns:

Resource collection API of RecoverableServers.

replicas

public Replicas replicas()

Gets the resource collection API of Replicas.

Returns:

Resource collection API of Replicas.

serverAdministrators

public ServerAdministrators serverAdministrators()

Gets the resource collection API of ServerAdministrators.

Returns:

Resource collection API of ServerAdministrators.

serverBasedPerformanceTiers

public ServerBasedPerformanceTiers serverBasedPerformanceTiers()

Gets the resource collection API of ServerBasedPerformanceTiers.

Returns:

Resource collection API of ServerBasedPerformanceTiers.

serverKeys

public ServerKeys serverKeys()

Gets the resource collection API of ServerKeys. It manages ServerKey.

Returns:

Resource collection API of ServerKeys.

serverParameters

public ServerParameters serverParameters()

Gets the resource collection API of ServerParameters.

Returns:

Resource collection API of ServerParameters.

servers

public Servers servers()

Gets the resource collection API of Servers. It manages Server.

Returns:

Resource collection API of Servers.

serverSecurityAlertPolicies

public ServerSecurityAlertPolicies serverSecurityAlertPolicies()

Gets the resource collection API of ServerSecurityAlertPolicies. It manages ServerSecurityAlertPolicy.

Returns:

Resource collection API of ServerSecurityAlertPolicies.

serviceClient

public PostgreSqlManagementClient serviceClient()

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

Returns:

Wrapped service client PostgreSqlManagementClient.

virtualNetworkRules

public VirtualNetworkRules virtualNetworkRules()

Gets the resource collection API of VirtualNetworkRules. It manages VirtualNetworkRule.

Returns:

Resource collection API of VirtualNetworkRules.

Applies to