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
Nested ClassesModifier and TypeClassDescriptionstatic final classThe Configurable allowing configurations to be set. -
Method Summary
Modifier and TypeMethodDescriptionGets the resource collection API of Administrators.static PostgreSqlManagerauthenticate(com.azure.core.credential.TokenCredential credential, com.azure.core.management.profile.AzureProfile profile) Creates an instance of PostgreSql service API entry point.static PostgreSqlManagerauthenticate(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 FlexibleServers.Gets the resource collection API of GetPrivateDnsZoneSuffixes.Gets the resource collection API of LocationBasedCapabilities.logFiles()Gets the resource collection API of LogFiles.Gets the resource collection API of LtrBackupOperations.Gets the resource collection API of Migrations.Gets the resource collection API of Operations.replicas()Gets the resource collection API of Replicas.Gets the resource collection API of ResourceProviders.Gets the resource collection API of ServerCapabilities.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- theHttpPipelineconfigured 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.
-
serverCapabilities
Gets the resource collection API of ServerCapabilities.- Returns:
- Resource collection API of ServerCapabilities.
-
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.
-
migrations
Gets the resource collection API of Migrations. It manages MigrationResource.- Returns:
- Resource collection API of Migrations.
-
resourceProviders
Gets the resource collection API of ResourceProviders.- Returns:
- Resource collection API of ResourceProviders.
-
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.
-
logFiles
Gets the resource collection API of LogFiles.- Returns:
- Resource collection API of LogFiles.
-
virtualNetworkSubnetUsages
Gets the resource collection API of VirtualNetworkSubnetUsages.- Returns:
- Resource collection API of VirtualNetworkSubnetUsages.
-
flexibleServers
Gets the resource collection API of FlexibleServers.- Returns:
- Resource collection API of FlexibleServers.
-
ltrBackupOperations
Gets the resource collection API of LtrBackupOperations.- Returns:
- Resource collection API of LtrBackupOperations.
-
serviceClient
- Returns:
- Wrapped service client PostgreSqlManagementClient providing direct access to the underlying auto-generated API implementation, based on Azure REST API.
-