Class PostgreSqlManager

java.lang.Object
com.azure.resourcemanager.postgresqlflexibleserver.PostgreSqlManager

public final class PostgreSqlManager extends Object
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 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 - the HttpPipeline configured with Azure authentication credential.
      profile - the Azure profile for client.
      Returns:
      the PostgreSql service API instance.
    • 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.
    • administrators

      public Administrators administrators()
      Gets the resource collection API of Administrators. It manages ActiveDirectoryAdministrator.
      Returns:
      Resource collection API of Administrators.
    • backups

      public Backups backups()
      Gets the resource collection API of Backups.
      Returns:
      Resource collection API of Backups.
    • locationBasedCapabilities

      public LocationBasedCapabilities locationBasedCapabilities()
      Gets the resource collection API of LocationBasedCapabilities.
      Returns:
      Resource collection API of LocationBasedCapabilities.
    • checkNameAvailabilities

      public CheckNameAvailabilities checkNameAvailabilities()
      Gets the resource collection API of CheckNameAvailabilities.
      Returns:
      Resource collection API of CheckNameAvailabilities.
    • checkNameAvailabilityWithLocations

      public CheckNameAvailabilityWithLocations checkNameAvailabilityWithLocations()
      Gets the resource collection API of CheckNameAvailabilityWithLocations.
      Returns:
      Resource collection API of CheckNameAvailabilityWithLocations.
    • configurations

      public Configurations configurations()
      Gets the resource collection API of Configurations. It manages Configuration.
      Returns:
      Resource collection API of 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.
    • servers

      public Servers servers()
      Gets the resource collection API of Servers. It manages Server.
      Returns:
      Resource collection API of Servers.
    • operations

      public Operations operations()
      Gets the resource collection API of Operations.
      Returns:
      Resource collection API of Operations.
    • getPrivateDnsZoneSuffixes

      public GetPrivateDnsZoneSuffixes getPrivateDnsZoneSuffixes()
      Gets the resource collection API of GetPrivateDnsZoneSuffixes.
      Returns:
      Resource collection API of GetPrivateDnsZoneSuffixes.
    • replicas

      public Replicas replicas()
      Gets the resource collection API of Replicas.
      Returns:
      Resource collection API of Replicas.
    • virtualNetworkSubnetUsages

      public VirtualNetworkSubnetUsages virtualNetworkSubnetUsages()
      Gets the resource collection API of VirtualNetworkSubnetUsages.
      Returns:
      Resource collection API of VirtualNetworkSubnetUsages.
    • serviceClient

      public PostgreSqlManagementClient serviceClient()
      Returns:
      Wrapped service client PostgreSqlManagementClient providing direct access to the underlying auto-generated API implementation, based on Azure REST API.