Class PostgreSqlManager
java.lang.Object
com.azure.resourcemanager.postgresqlflexibleserver.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.
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic final class
The Configurable allowing configurations to be set. -
Method Summary
Modifier and TypeMethodDescriptionGets the resource collection API of Administrators.static PostgreSqlManager
authenticate
(com.azure.core.credential.TokenCredential credential, com.azure.core.management.profile.AzureProfile profile) Creates an instance of PostgreSql service API entry point.static PostgreSqlManager
authenticate
(com.azure.core.http.HttpPipeline httpPipeline, com.azure.core.management.profile.AzureProfile profile) Creates an instance of PostgreSql service API entry point.backups()
Gets the resource collection API of Backups.Gets the resource collection API of CheckNameAvailabilities.Gets the resource collection API of CheckNameAvailabilityWithLocations.Gets the resource collection API of Configurations.Gets a Configurable instance that can be used to create PostgreSqlManager with optional configuration.Gets the resource collection API of Databases.Gets the resource collection API of FirewallRules.Gets the resource collection API of GetPrivateDnsZoneSuffixes.Gets the resource collection API of LocationBasedCapabilities.Gets the resource collection API of Operations.replicas()
Gets the resource collection API of Replicas.servers()
Gets the resource collection API of Servers.Gets the resource collection API of VirtualNetworkSubnetUsages.
-
Method Details
-
authenticate
public static PostgreSqlManager authenticate(com.azure.core.credential.TokenCredential credential, com.azure.core.management.profile.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.
-
authenticate
public static PostgreSqlManager authenticate(com.azure.core.http.HttpPipeline httpPipeline, com.azure.core.management.profile.AzureProfile profile) Creates an instance of PostgreSql service API entry point.- Parameters:
httpPipeline
- theHttpPipeline
configured with Azure authentication credential.profile
- the Azure profile for client.- Returns:
- the PostgreSql service API instance.
-
configure
Gets a Configurable instance that can be used to create PostgreSqlManager with optional configuration.- Returns:
- the Configurable instance allowing configurations.
-
administrators
Gets the resource collection API of Administrators. It manages ActiveDirectoryAdministrator.- Returns:
- Resource collection API of Administrators.
-
backups
Gets the resource collection API of Backups.- Returns:
- Resource collection API of Backups.
-
locationBasedCapabilities
Gets the resource collection API of LocationBasedCapabilities.- Returns:
- Resource collection API of LocationBasedCapabilities.
-
checkNameAvailabilities
Gets the resource collection API of CheckNameAvailabilities.- Returns:
- Resource collection API of CheckNameAvailabilities.
-
checkNameAvailabilityWithLocations
Gets the resource collection API of CheckNameAvailabilityWithLocations.- Returns:
- Resource collection API of CheckNameAvailabilityWithLocations.
-
configurations
Gets the resource collection API of Configurations. It manages Configuration.- Returns:
- Resource collection API of Configurations.
-
databases
Gets the resource collection API of Databases. It manages Database.- Returns:
- Resource collection API of Databases.
-
firewallRules
Gets the resource collection API of FirewallRules. It manages FirewallRule.- Returns:
- Resource collection API of FirewallRules.
-
servers
Gets the resource collection API of Servers. It manages Server.- Returns:
- Resource collection API of Servers.
-
operations
Gets the resource collection API of Operations.- Returns:
- Resource collection API of Operations.
-
getPrivateDnsZoneSuffixes
Gets the resource collection API of GetPrivateDnsZoneSuffixes.- Returns:
- Resource collection API of GetPrivateDnsZoneSuffixes.
-
replicas
Gets the resource collection API of Replicas.- Returns:
- Resource collection API of Replicas.
-
virtualNetworkSubnetUsages
Gets the resource collection API of VirtualNetworkSubnetUsages.- Returns:
- Resource collection API of VirtualNetworkSubnetUsages.
-
serviceClient
- Returns:
- Wrapped service client PostgreSqlManagementClient providing direct access to the underlying auto-generated API implementation, based on Azure REST API.
-