Class PostgreSqlManager
java.lang.Object
com.azure.resourcemanager.postgresqlflexibleserver.PostgreSqlManager
Entry point to PostgreSqlManager.
The Azure Database for PostgreSQL management API provides create, read, update, and delete functionality for Azure
PostgreSQL resources including servers, databases, firewall rules, network configuration, 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 AdministratorsMicrosoftEntras.Gets the resource collection API of AdvancedThreatProtectionSettings.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.Gets the resource collection API of BackupsAutomaticAndOnDemands.Gets the resource collection API of BackupsLongTermRetentions.Gets the resource collection API of CapabilitiesByLocations.Gets the resource collection API of CapabilitiesByServers.Gets the resource collection API of CapturedLogs.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 Migrations.Gets the resource collection API of NameAvailabilities.Gets the resource collection API of Operations.Gets the resource collection API of PrivateDnsZoneSuffixes.Gets the resource collection API of PrivateEndpointConnections.Gets the resource collection API of PrivateLinkResources.Gets the resource collection API of QuotaUsages.replicas()Gets the resource collection API of Replicas.servers()Gets the resource collection API of Servers.Gets the resource collection API of ServerThreatProtectionSettings.Gets wrapped service client PostgreSqlManagementClient providing direct access to the underlying auto-generated API implementation, based on Azure REST API.Gets the resource collection API of TuningOptionsOperations.Gets the resource collection API of VirtualEndpoints.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.
-
administratorsMicrosoftEntras
Gets the resource collection API of AdministratorsMicrosoftEntras. It manages AdministratorMicrosoftEntra.- Returns:
- Resource collection API of AdministratorsMicrosoftEntras.
-
advancedThreatProtectionSettings
Gets the resource collection API of AdvancedThreatProtectionSettings.- Returns:
- Resource collection API of AdvancedThreatProtectionSettings.
-
serverThreatProtectionSettings
Gets the resource collection API of ServerThreatProtectionSettings. It manages AdvancedThreatProtectionSettingsModel.- Returns:
- Resource collection API of ServerThreatProtectionSettings.
-
backupsAutomaticAndOnDemands
Gets the resource collection API of BackupsAutomaticAndOnDemands.- Returns:
- Resource collection API of BackupsAutomaticAndOnDemands.
-
capabilitiesByLocations
Gets the resource collection API of CapabilitiesByLocations.- Returns:
- Resource collection API of CapabilitiesByLocations.
-
capabilitiesByServers
Gets the resource collection API of CapabilitiesByServers.- Returns:
- Resource collection API of CapabilitiesByServers.
-
capturedLogs
Gets the resource collection API of CapturedLogs.- Returns:
- Resource collection API of CapturedLogs.
-
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.
-
backupsLongTermRetentions
Gets the resource collection API of BackupsLongTermRetentions.- Returns:
- Resource collection API of BackupsLongTermRetentions.
-
migrations
Gets the resource collection API of Migrations. It manages Migration.- Returns:
- Resource collection API of Migrations.
-
nameAvailabilities
Gets the resource collection API of NameAvailabilities.- Returns:
- Resource collection API of NameAvailabilities.
-
operations
Gets the resource collection API of Operations.- Returns:
- Resource collection API of Operations.
-
privateDnsZoneSuffixes
Gets the resource collection API of PrivateDnsZoneSuffixes.- Returns:
- Resource collection API of PrivateDnsZoneSuffixes.
-
privateEndpointConnections
Gets the resource collection API of PrivateEndpointConnections.- Returns:
- Resource collection API of PrivateEndpointConnections.
-
privateLinkResources
Gets the resource collection API of PrivateLinkResources.- Returns:
- Resource collection API of PrivateLinkResources.
-
quotaUsages
Gets the resource collection API of QuotaUsages.- Returns:
- Resource collection API of QuotaUsages.
-
replicas
Gets the resource collection API of Replicas.- Returns:
- Resource collection API of Replicas.
-
servers
Gets the resource collection API of Servers. It manages Server.- Returns:
- Resource collection API of Servers.
-
tuningOptionsOperations
Gets the resource collection API of TuningOptionsOperations.- Returns:
- Resource collection API of TuningOptionsOperations.
-
virtualEndpoints
Gets the resource collection API of VirtualEndpoints. It manages VirtualEndpoint.- Returns:
- Resource collection API of VirtualEndpoints.
-
virtualNetworkSubnetUsages
Gets the resource collection API of VirtualNetworkSubnetUsages.- Returns:
- Resource collection API of VirtualNetworkSubnetUsages.
-
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.
-