Package-level declarations

Types

Link copied to clipboard
enum ActiveDirectoryAuth : Enum<ActiveDirectoryAuth> , ConvertibleToJava<ActiveDirectoryAuth>
Link copied to clipboard
enum ActiveDirectoryAuthEnum : Enum<ActiveDirectoryAuthEnum> , ConvertibleToJava<ActiveDirectoryAuthEnum>

If Enabled, Azure Active Directory authentication is enabled.

Link copied to clipboard
enum AdministratorType : Enum<AdministratorType> , ConvertibleToJava<AdministratorType>

The type of administrator.

Link copied to clipboard
enum ArmServerKeyType : Enum<ArmServerKeyType> , ConvertibleToJava<ArmServerKeyType>

Data encryption type to depict if it is System Managed vs Azure Key vault.

Link copied to clipboard
enum AzureManagedDiskPerformanceTiers : Enum<AzureManagedDiskPerformanceTiers> , ConvertibleToJava<AzureManagedDiskPerformanceTiers>

Name of storage tier for IOPS.

Link copied to clipboard
enum CancelEnum : Enum<CancelEnum> , ConvertibleToJava<CancelEnum>

To trigger cancel for entire migration we need to send this flag as True

Link copied to clipboard
enum CreateMode : Enum<CreateMode> , ConvertibleToJava<CreateMode>

The mode to create a new PostgreSQL server.

Link copied to clipboard
enum DataEncryptionType : Enum<DataEncryptionType> , ConvertibleToJava<DataEncryptionType>
Link copied to clipboard
enum GeoRedundantBackup : Enum<GeoRedundantBackup> , ConvertibleToJava<GeoRedundantBackup>

Enable Geo-redundant or not for server backup.

Link copied to clipboard
enum GeoRedundantBackupEnum : Enum<GeoRedundantBackupEnum> , ConvertibleToJava<GeoRedundantBackupEnum>

A value indicating whether Geo-Redundant backup is enabled on the server.

Link copied to clipboard
enum HighAvailabilityMode : Enum<HighAvailabilityMode> , ConvertibleToJava<HighAvailabilityMode>

The HA mode for the server.

Link copied to clipboard
enum IdentityType : Enum<IdentityType> , ConvertibleToJava<IdentityType>
Link copied to clipboard
enum InfrastructureEncryption : Enum<InfrastructureEncryption> , ConvertibleToJava<InfrastructureEncryption>

Status showing whether the server enabled infrastructure encryption.

Link copied to clipboard
enum KeyStatusEnum : Enum<KeyStatusEnum> , ConvertibleToJava<KeyStatusEnum>

Primary encryption key status for Data encryption enabled server.

Link copied to clipboard
enum LogicalReplicationOnSourceDbEnum : Enum<LogicalReplicationOnSourceDbEnum> , ConvertibleToJava<LogicalReplicationOnSourceDbEnum>

Indicates whether to setup LogicalReplicationOnSourceDb, if needed

Link copied to clipboard
enum MigrateRolesEnum : Enum<MigrateRolesEnum> , ConvertibleToJava<MigrateRolesEnum>

To migrate roles and permissions we need to send this flag as True

Link copied to clipboard
enum MigrationMode : Enum<MigrationMode> , ConvertibleToJava<MigrationMode>

There are two types of migration modes Online and Offline

Link copied to clipboard
enum MigrationOption : Enum<MigrationOption> , ConvertibleToJava<MigrationOption>

This indicates the supported Migration option for the migration

Link copied to clipboard
enum MinimalTlsVersionEnum : Enum<MinimalTlsVersionEnum> , ConvertibleToJava<MinimalTlsVersionEnum>

Enforce a minimal Tls version for the server.

Link copied to clipboard
enum OverwriteDbsInTargetEnum : Enum<OverwriteDbsInTargetEnum> , ConvertibleToJava<OverwriteDbsInTargetEnum>

Indicates whether the databases on the target server can be overwritten, if already present. If set to False, the migration workflow will wait for a confirmation, if it detects that the database already exists.

Link copied to clipboard
enum PasswordAuth : Enum<PasswordAuth> , ConvertibleToJava<PasswordAuth>
Link copied to clipboard
enum PasswordAuthEnum : Enum<PasswordAuthEnum> , ConvertibleToJava<PasswordAuthEnum>

If Enabled, Password authentication is enabled.

Link copied to clipboard
enum PrincipalType : Enum<PrincipalType> , ConvertibleToJava<PrincipalType>
Link copied to clipboard
enum PrivateEndpointServiceConnectionStatus : Enum<PrivateEndpointServiceConnectionStatus> , ConvertibleToJava<PrivateEndpointServiceConnectionStatus>

Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.

Link copied to clipboard
enum PublicNetworkAccessEnum : Enum<PublicNetworkAccessEnum> , ConvertibleToJava<PublicNetworkAccessEnum>

Whether or not public network access is allowed for this server. Value is optional but if passed in, must be 'Enabled' or 'Disabled'

Link copied to clipboard
enum ReadReplicaPromoteMode : Enum<ReadReplicaPromoteMode> , ConvertibleToJava<ReadReplicaPromoteMode>

Sets the promote mode for a replica server. This is a write only property.

Link copied to clipboard
enum ReplicationPromoteOption : Enum<ReplicationPromoteOption> , ConvertibleToJava<ReplicationPromoteOption>

Sets the promote options for a replica server. This is a write only property.

Link copied to clipboard
enum ReplicationRole : Enum<ReplicationRole> , ConvertibleToJava<ReplicationRole>

Replication role of the server

Link copied to clipboard
enum RoleType : Enum<RoleType> , ConvertibleToJava<RoleType>
Link copied to clipboard
enum ServerPublicNetworkAccessState : Enum<ServerPublicNetworkAccessState> , ConvertibleToJava<ServerPublicNetworkAccessState>

public network access is enabled or not

Link copied to clipboard
enum ServerSecurityAlertPolicyState : Enum<ServerSecurityAlertPolicyState> , ConvertibleToJava<ServerSecurityAlertPolicyState>

Specifies the state of the policy, whether it is enabled or disabled.

Link copied to clipboard
enum ServerVersion : Enum<ServerVersion> , ConvertibleToJava<ServerVersion>

PostgreSQL Server version.

Link copied to clipboard
enum SingleServerIdentityProperties : Enum<SingleServerIdentityProperties> , ConvertibleToJava<SingleServerIdentityProperties>

The identity type. Set this to 'SystemAssigned' in order to automatically create and assign an Azure Active Directory principal for the resource.

Link copied to clipboard
enum SingleServerSkuTier : Enum<SingleServerSkuTier> , ConvertibleToJava<SingleServerSkuTier>

The tier of the particular SKU, e.g. Basic.

Link copied to clipboard
enum SingleServerVersion : Enum<SingleServerVersion> , ConvertibleToJava<SingleServerVersion>

Server version.

Link copied to clipboard
enum SkuTier : Enum<SkuTier> , ConvertibleToJava<SkuTier>

The tier of the particular SKU, e.g. Burstable.

Link copied to clipboard
enum SourceType : Enum<SourceType> , ConvertibleToJava<SourceType>

migration source server type : OnPremises, AWS, GCP, AzureVM, PostgreSQLSingleServer, AWS_RDS, AWS_AURORA, AWS_EC2, GCP_CloudSQL, GCP_AlloyDB, GCP_Compute, or EDB

Link copied to clipboard
enum SslEnforcementEnum : Enum<SslEnforcementEnum> , ConvertibleToJava<SslEnforcementEnum>

Enable ssl enforcement or not when connect to server.

Link copied to clipboard
enum SslMode : Enum<SslMode> , ConvertibleToJava<SslMode>

SSL modes for migration. Default SSL mode for PostgreSQLSingleServer is VerifyFull and Prefer for other source types

Link copied to clipboard
enum StartDataMigrationEnum : Enum<StartDataMigrationEnum> , ConvertibleToJava<StartDataMigrationEnum>

Indicates whether the data migration should start right away

Link copied to clipboard
enum StorageAutoGrow : Enum<StorageAutoGrow> , ConvertibleToJava<StorageAutoGrow>

Flag to enable / disable Storage Auto grow for flexible server.

Link copied to clipboard
enum StorageType : Enum<StorageType> , ConvertibleToJava<StorageType>

Storage type for the server. Allowed values are Premium_LRS and PremiumV2_LRS, and default is Premium_LRS if not specified

Link copied to clipboard
enum TriggerCutoverEnum : Enum<TriggerCutoverEnum> , ConvertibleToJava<TriggerCutoverEnum>

To trigger cutover for entire migration we need to send this flag as True

Link copied to clipboard
enum VirtualEndpointType : Enum<VirtualEndpointType> , ConvertibleToJava<VirtualEndpointType>

The endpoint type for the virtual endpoint.