Package com.azure.resourcemanager.postgresqlflexibleserver.models
package com.azure.resourcemanager.postgresqlflexibleserver.models
Package containing the data models for PostgreSqlManagementClient.
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.
-
ClassDescriptionCredentials of administrator users for source and target servers.Credentials of administrator users for source and target servers.An immutable client-side representation of AdministratorMicrosoftEntra.The entirety of the AdministratorMicrosoftEntra definition.The AdministratorMicrosoftEntra definition stages.The first stage of the AdministratorMicrosoftEntra definition.The stage of the AdministratorMicrosoftEntra definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.The stage of the AdministratorMicrosoftEntra definition allowing to specify parent resource.The stage of the AdministratorMicrosoftEntra definition allowing to specify principalName.The stage of the AdministratorMicrosoftEntra definition allowing to specify principalType.The stage of the AdministratorMicrosoftEntra definition allowing to specify tenantId.The template for AdministratorMicrosoftEntra update.The AdministratorMicrosoftEntra update stages.The stage of the AdministratorMicrosoftEntra update allowing to specify principalName.The stage of the AdministratorMicrosoftEntra update allowing to specify principalType.The stage of the AdministratorMicrosoftEntra update allowing to specify tenantId.Server administrator associated to a Microsoft Entra principal.List of server administrators associated to Microsoft Entra principals.Resource collection API of AdministratorsMicrosoftEntras.Resource collection API of AdvancedThreatProtectionSettings.List of advanced threat protection settings for a server.An immutable client-side representation of AdvancedThreatProtectionSettingsModel.The entirety of the AdvancedThreatProtectionSettingsModel definition.The AdvancedThreatProtectionSettingsModel definition stages.The first stage of the AdvancedThreatProtectionSettingsModel definition.The stage of the AdvancedThreatProtectionSettingsModel definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.The stage of the AdvancedThreatProtectionSettingsModel definition allowing to specify parent resource.The stage of the AdvancedThreatProtectionSettingsModel definition allowing to specify state.The template for AdvancedThreatProtectionSettingsModel update.The AdvancedThreatProtectionSettingsModel update stages.The stage of the AdvancedThreatProtectionSettingsModel update allowing to specify state.Authentication configuration properties of a server.Authentication configuration properties of a server.Storage tier of a server.Backup properties of a server.An immutable client-side representation of BackupAutomaticAndOnDemand.List of backups.Backup properties of a server.BackupRequestBase is the base for all backup request.Resource collection API of BackupsAutomaticAndOnDemands.The settings for the long term backup.An immutable client-side representation of BackupsLongTermRetentionOperation.The request that is made for a long term retention backup.An immutable client-side representation of BackupsLongTermRetentionResponse.Resource collection API of BackupsLongTermRetentions.The BackupsLongTermRetentionsCheckPrerequisitesHeaders model.Contains all response data for the checkPrerequisites operation.Details about the target where the backup content will be stored.Type of backup.Indicates if cancel must be triggered for the entire migration.Resource collection API of CapabilitiesByLocations.Resource collection API of CapabilitiesByServers.An immutable client-side representation of Capability.Base object for representing capability.List of capabilities for the Azure Database for PostgreSQL flexible server.The status of the capability.An immutable client-side representation of CapturedLog.List of log files.Resource collection API of CapturedLogs.The reason why the given name is not available.The check availability request body.The check availability result.Cluster properties of a server.An immutable client-side representation of Configuration.The entirety of the Configuration definition.The Configuration definition stages.The first stage of the Configuration definition.The stage of the Configuration definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.The stage of the Configuration definition allowing to specify parent resource.The stage of the Configuration definition allowing to specify source.The stage of the Configuration definition allowing to specify value.The template for Configuration update.The Configuration update stages.The stage of the Configuration update allowing to specify source.The stage of the Configuration update allowing to specify value.Data type of the configuration (also known as server parameter).Configuration (also known as server parameter).List of configurations (also known as server parameters).Resource collection API of Configurations.Creation mode of a new server.Update mode of an existing server.An immutable client-side representation of Database.The entirety of the Database definition.The Database definition stages.The first stage of the Database definition.The stage of the Database definition allowing to specify charset.The stage of the Database definition allowing to specify collation.The stage of the Database definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.The stage of the Database definition allowing to specify parent resource.List of all databases in a server.Migration state of a database.Resource collection API of Databases.Data encryption properties of a server.Data encryption type used by a server.Validation status summary for a database.Database server metadata.Delegated subnet usage data.Status of key used by a server configured with data encryption based on customer managed key, to encrypt the primary storage associated to the server.Service-set extensible enum indicating the status of operation.Failover mode.Capability of a fast provisioning compute tier.Indicates if fast provisioning is supported.Status of the feature.An immutable client-side representation of FirewallRule.The entirety of the FirewallRule definition.The FirewallRule definition stages.The first stage of the FirewallRule definition.The stage of the FirewallRule definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.The stage of the FirewallRule definition allowing to specify endIpAddress.The stage of the FirewallRule definition allowing to specify parent resource.The stage of the FirewallRule definition allowing to specify startIpAddress.The template for FirewallRule update.The FirewallRule update stages.The stage of the FirewallRule update allowing to specify endIpAddress.The stage of the FirewallRule update allowing to specify startIpAddress.List of firewall rules.Resource collection API of FirewallRules.Indicates if the server is configured to create geographically redundant backups.Indicates if geographically redundant backups are supported in this location.High availability properties of a server.High availability properties of a server.Modes of high availability supported for this compute.Possible states of the standby server created when high availability is set to SameZone or ZoneRedundant.Types of identities associated with a server.Impact on some metric if this recommended action is applied.Indicates if this location is restricted.Indicates whether to setup logical replication on source server, if needed.A request that is made for pre-backup.An immutable client-side representation of LtrPreBackupResponse.A list of long term retention backup operations for server.Maintenance window properties of a server.Maintenance window properties of a server.Indicates if the server supports Microsoft Entra authentication.Indicates if roles and permissions must be migrated.An immutable client-side representation of Migration.The entirety of the Migration definition.The Migration definition stages.The first stage of the Migration definition.The stage of the Migration definition allowing to specify cancel.The stage of the Migration definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.The stage of the Migration definition allowing to specify dbsToCancelMigrationOn.The stage of the Migration definition allowing to specify dbsToMigrate.The stage of the Migration definition allowing to specify dbsToTriggerCutoverOn.The stage of the Migration definition allowing to specify location.The stage of the Migration definition allowing to specify migrateRoles.The stage of the Migration definition allowing to specify migrationInstanceResourceId.The stage of the Migration definition allowing to specify migrationMode.The stage of the Migration definition allowing to specify migrationOption.The stage of the Migration definition allowing to specify migrationWindowEndTimeInUtc.The stage of the Migration definition allowing to specify migrationWindowStartTimeInUtc.The stage of the Migration definition allowing to specify overwriteDbsInTarget.The stage of the Migration definition allowing to specify parent resource.The stage of the Migration definition allowing to specify secretParameters.The stage of the Migration definition allowing to specify setupLogicalReplicationOnSourceDbIfNeeded.The stage of the Migration definition allowing to specify sourceDbServerFullyQualifiedDomainName.The stage of the Migration definition allowing to specify sourceDbServerResourceId.The stage of the Migration definition allowing to specify sourceType.The stage of the Migration definition allowing to specify sslMode.The stage of the Migration definition allowing to specify startDataMigration.The stage of the Migration definition allowing to specify tags.The stage of the Migration definition allowing to specify targetDbServerFullyQualifiedDomainName.The stage of the Migration definition allowing to specify triggerCutover.The template for Migration update.The Migration update stages.The stage of the Migration update allowing to specify cancel.The stage of the Migration update allowing to specify dbsToCancelMigrationOn.The stage of the Migration update allowing to specify dbsToMigrate.The stage of the Migration update allowing to specify dbsToTriggerCutoverOn.The stage of the Migration update allowing to specify migrateRoles.The stage of the Migration update allowing to specify migrationMode.The stage of the Migration update allowing to specify migrationWindowStartTimeInUtc.The stage of the Migration update allowing to specify overwriteDbsInTarget.The stage of the Migration update allowing to specify secretParameters.The stage of the Migration update allowing to specify setupLogicalReplicationOnSourceDbIfNeeded.The stage of the Migration update allowing to specify sourceDbServerFullyQualifiedDomainName.The stage of the Migration update allowing to specify sourceDbServerResourceId.The stage of the Migration update allowing to specify startDataMigration.The stage of the Migration update allowing to specify tags.The stage of the Migration update allowing to specify targetDbServerFullyQualifiedDomainName.The stage of the Migration update allowing to specify triggerCutover.Migration state of a database.List of migrations.Defines values for MigrationListFilter.Mode used to perform the migration: Online or Offline.An immutable client-side representation of MigrationNameAvailability.Migration name availability reason.Supported option for a migration.Migration.Resource collection API of Migrations.Migration secret parameters.Migration secret parameters.State of migration.State of migration.Substate of migration.Details of migration substate.Resource collection API of NameAvailabilities.An immutable client-side representation of NameAvailabilityModel.Name property for quota usage.Network properties of a server.An immutable client-side representation of ObjectRecommendation.Recommendation details for the recommended action.List of available object recommendations.Workload information for the recommended action.Implementation details for the recommended action.Indicates if resizing the storage, without interrupting the operation of the database engine, is supported in this location for the given subscription.An immutable client-side representation of Operation.Display metadata associated with the operation.List of resource provider operations.Intended executor of the operation.Resource collection API of Operations.Indicates if databases on the target server can be overwritten when already present.Indicates if the server supports password based authentication.Major version of PostgreSQL database engine.Type of Microsoft Entra principal to which the server administrator is associated.Resource collection API of PrivateDnsZoneSuffixes.The private endpoint resource.An immutable client-side representation of PrivateEndpointConnection.List of private endpoint connections.The current provisioning state.Resource collection API of PrivateEndpointConnections.The private endpoint connection status.An immutable client-side representation of PrivateLinkResource.A list of private link resources.Resource collection API of PrivateLinkResources.A collection of information about the state of the connection between service consumer and provider.An immutable client-side representation of QuotaUsage.Capability for the PostgreSQL server.Resource collection API of QuotaUsages.Type of operation to apply on the read replica.Data synchronization option to use when processing the operation specified in the promoteMode property.Type for this recommendation.Defines values for RecommendationTypeParameterEnum.Replica properties of a server.Resource collection API of Replicas.Role of the server in a replication set.Indicates the replication state of a read replica.PostgreSQL database engine restart parameters.An immutable client-side representation of Server.The entirety of the Server definition.The Server definition stages.The first stage of the Server definition.The stage of the Server definition allowing to specify administratorLogin.The stage of the Server definition allowing to specify administratorLoginPassword.The stage of the Server definition allowing to specify authConfig.The stage of the Server definition allowing to specify availabilityZone.The stage of the Server definition allowing to specify backup.The stage of the Server definition allowing to specify cluster.The stage of the Server definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.The stage of the Server definition allowing to specify createMode.The stage of the Server definition allowing to specify dataEncryption.The stage of the Server definition allowing to specify highAvailability.The stage of the Server definition allowing to specify identity.The stage of the Server definition allowing to specify location.The stage of the Server definition allowing to specify network.The stage of the Server definition allowing to specify pointInTimeUtc.The stage of the Server definition allowing to specify replicationRole.The stage of the Server definition allowing to specify parent resource.The stage of the Server definition allowing to specify sku.The stage of the Server definition allowing to specify sourceServerResourceId.The stage of the Server definition allowing to specify storage.The stage of the Server definition allowing to specify tags.The stage of the Server definition allowing to specify version.The template for Server update.The Server update stages.The stage of the Server update allowing to specify administratorLoginPassword.The stage of the Server update allowing to specify authConfig.The stage of the Server update allowing to specify availabilityZone.The stage of the Server update allowing to specify backup.The stage of the Server update allowing to specify cluster.The stage of the Server update allowing to specify createMode.The stage of the Server update allowing to specify dataEncryption.The stage of the Server update allowing to specify highAvailability.The stage of the Server update allowing to specify identity.The stage of the Server update allowing to specify maintenanceWindow.The stage of the Server update allowing to specify network.The stage of the Server update allowing to specify replica.The stage of the Server update allowing to specify replicationRole.The stage of the Server update allowing to specify sku.The stage of the Server update allowing to specify storage.The stage of the Server update allowing to specify tags.The stage of the Server update allowing to specify version.Capabilities in terms of compute tier.Represents a server to be updated.A list of servers.Indicates if public network access is enabled or not.Resource collection API of Servers.Compute information of a server.Capabilities in terms of compute.Possible states of a server.Resource collection API of ServerThreatProtectionSettings.Capabilities in terms of major versions of PostgreSQL database engine.Compute information of a server.Compute information of a server.Tier of the compute assigned to a server.Source server type used for the migration: ApsaraDB_RDS, AWS, AWS_AURORA, AWS_EC2, AWS_RDS, AzureVM, Crunchy_PostgreSQL, Digital_Ocean_Droplets, Digital_Ocean_PostgreSQL, EDB, EDB_Oracle_Server, EDB_PostgreSQL, GCP, GCP_AlloyDB, GCP_CloudSQL, GCP_Compute, Heroku_PostgreSQL, Huawei_Compute, Huawei_RDS, OnPremises, PostgreSQLCosmosDB, PostgreSQLFlexibleServer, PostgreSQLSingleServer, or Supabase_PostgreSQL.SSL mode used by a migration.Indicates if data migration must start right away.Storage properties of a server.Flag to enable or disable the automatic growth of storage size of a server when available space is nearing zero and conditions allow for automatically growing storage size.Indicates if storage autogrow is supported in this location.Capabilities in terms of storage tier.Storage size (in MB) capability.Capability of a storage tier.Type of storage assigned to a server.Features supported.Defines values for ThreatProtectionName.Specifies the state of the advanced threat protection, whether it is enabled, disabled, or a state has not been applied yet on the server.Indicates if cutover must be triggered for the entire migration.Defines values for TuningOptionParameterEnum.An immutable client-side representation of TuningOptions.List of server tuning options.Resource collection API of TuningOptionsOperations.Identities associated with a server.User assigned managed identity associated with a server.Details for the validation for migration.Validation message object.Validation status for migration.Validation summary object.An immutable client-side representation of VirtualEndpoint.The entirety of the VirtualEndpoint definition.The VirtualEndpoint definition stages.The first stage of the VirtualEndpoint definition.The stage of the VirtualEndpoint definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.The stage of the VirtualEndpoint definition allowing to specify endpointType.The stage of the VirtualEndpoint definition allowing to specify members.The stage of the VirtualEndpoint definition allowing to specify parent resource.The template for VirtualEndpoint update.The VirtualEndpoint update stages.The stage of the VirtualEndpoint update allowing to specify endpointType.The stage of the VirtualEndpoint update allowing to specify members.Pair of virtual endpoints for a server.Resource collection API of VirtualEndpoints.List of virtual endpoints.Type of endpoint for the virtual endpoints.An immutable client-side representation of VirtualNetworkSubnetUsageModel.Virtual network subnet usage parameter.Resource collection API of VirtualNetworkSubnetUsages.Indicates if high availability with zone redundancy is supported in conjunction with geographically redundant backups in this location.Indicates if high availability with zone redundancy is supported in this location.