Azure.ResourceManager.PostgreSql.FlexibleServers.Models Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Classes
| Name | Description |
|---|---|
| ArmPostgreSqlFlexibleServersModelFactory |
Model factory for models. |
| DbLevelValidationStatus |
Validation status summary for a database. |
| DbMigrateNetworkStatus |
Status of a network migration operation. |
| DbMigrationStatus |
Migration status of an individual database. |
| MaintenanceEventActionResult |
Response model for maintenance event reschedule and apply-now actions. |
| MaintenanceEventProperties |
Properties of a maintenance event resource. |
| MaintenanceEventRescheduleContent |
Parameters to reschedule a maintenance event. |
| MajorVersionUpgradePrecheckErrorInfo |
Error information from precheck validation. |
| MajorVersionUpgradePrecheckPolicyDetail |
Policy validation details. |
| MajorVersionUpgradePrecheckProperties |
Major version upgrade precheck resource with validation results. |
| MajorVersionUpgradePrecheckResult |
Precheck result details. |
| ObjectRecommendation |
Object recommendation properties. |
| ObjectRecommendationAnalyzedWorkload |
Workload information for the recommended action. |
| ObjectRecommendationDetails |
Recommendation details for the recommended action. |
| ObjectRecommendationImplementationDetails |
Implementation details for the recommended action. |
| PostgreSqlBackupContent |
BackupRequestBase is the base for all backup request. |
| PostgreSqlBaseCapability |
Base object for representing capability. |
| PostgreSqlCheckMigrationNameAvailabilityContent |
Availability of a migration name. |
| PostgreSqlFlexibleServerAuthConfig |
Authentication configuration properties of a server. |
| PostgreSqlFlexibleServerBackupProperties |
Backup properties of a server. |
| PostgreSqlFlexibleServerBackupSettings |
Settings for the long term backup. |
| PostgreSqlFlexibleServerBackupStoreDetails |
Details about the target where the backup content will be stored. |
| PostgreSqlFlexibleServerCapabilityProperties |
Capability for the PostgreSQL server. |
| PostgreSqlFlexibleServerClusterProperties |
Cluster properties of a server. |
| PostgreSqlFlexibleServerConfigurationCreateOrUpdateContent |
Configuration (also known as server parameter). |
| PostgreSqlFlexibleServerDataEncryption |
Data encryption properties of a server. |
| PostgreSqlFlexibleServerDelegatedSubnetUsage |
Delegated subnet usage data. |
| PostgreSqlFlexibleServerEditionCapability |
Flexible server edition capabilities. |
| PostgreSqlFlexibleServerFastProvisioningEditionCapability |
Represents capability of a fast provisioning edition. |
| PostgreSqlFlexibleServerHighAvailability |
High availability properties of a server. |
| PostgreSqlFlexibleServerLogFile |
Log file. |
| PostgreSqlFlexibleServerLtrBackupContent |
Request made for a long term retention backup. |
| PostgreSqlFlexibleServerLtrBackupResult |
Response for the LTR backup API call. |
| PostgreSqlFlexibleServerLtrPreBackupContent |
A request that is made for pre-backup. |
| PostgreSqlFlexibleServerLtrPreBackupResult |
Response for the LTR pre-backup API call. |
| PostgreSqlFlexibleServerMaintenanceWindow |
Maintenance window properties of a server. |
| PostgreSqlFlexibleServerMicrosoftEntraAdministratorCreateOrUpdateContent |
Server administrator associated to a Microsoft Entra principal. |
| PostgreSqlFlexibleServerNameAvailabilityContent |
The check availability request body. |
| PostgreSqlFlexibleServerNameAvailabilityResponse |
The check availability result. |
| PostgreSqlFlexibleServerNameAvailabilityResult |
Availability of a name. |
| PostgreSqlFlexibleServerNetwork |
Network properties of a server. |
| PostgreSqlFlexibleServerPatch |
Represents a server to be updated. |
| PostgreSqlFlexibleServerQuotaUsage |
Quota usage for servers. |
| PostgreSqlFlexibleServerRestartParameter |
PostgreSQL database engine restart parameters. |
| PostgreSqlFlexibleServerServerVersionCapability |
Server version capabilities. |
| PostgreSqlFlexibleServerSku |
Compute information of a server. |
| PostgreSqlFlexibleServerSkuCapability |
Capabilities in terms of compute. |
| PostgreSqlFlexibleServersPrivateLinkServiceConnectionState |
A collection of information about the state of the connection between service consumer and provider. |
| PostgreSqlFlexibleServersReplica |
Replica properties of a server. |
| PostgreSqlFlexibleServersServerSku |
Compute information of a server. |
| PostgreSqlFlexibleServerStorage |
Storage properties of a server. |
| PostgreSqlFlexibleServerStorageCapability |
storage size in MB capability. |
| PostgreSqlFlexibleServerStorageEditionCapability |
Capabilities in terms of storage tier. |
| PostgreSqlFlexibleServerStorageTierCapability |
Represents capability of a storage tier. |
| PostgreSqlFlexibleServerSupportedFeature |
Features supported. |
| PostgreSqlFlexibleServersValidationDetails |
Details for the validation for migration. |
| PostgreSqlFlexibleServersValidationMessage |
Validation message object. |
| PostgreSqlFlexibleServerUserAssignedIdentity |
Identities associated with a server. |
| PostgreSqlFlexibleServerVirtualNetworkSubnetUsageParameter |
Virtual network subnet usage parameter. |
| PostgreSqlFlexibleServerVirtualNetworkSubnetUsageResult |
Virtual network subnet usage data. |
| PostgreSqlMajorVersionUpgradeSequence |
Upgrade sequence information. |
| PostgreSqlMigrationAdminCredentials |
Credentials of administrator users for source and target servers. |
| PostgreSqlMigrationPatch |
Migration. |
| PostgreSqlMigrationSecretParameters |
Migration secret parameters. |
| PostgreSqlMigrationStatus |
State of migration. |
| PostgreSqlMigrationSubStateDetails |
Details of migration substate. |
| PostgreSqlServerMetadata |
Database server metadata. |
| QuotaUsageNameProperty |
Name property for quota usage. |
| RecommendationImpactRecord |
Impact on some metric if this recommended action is applied. |
| StartMajorVersionUpgradePrecheckContent |
Request model for starting a major version upgrade precheck. |
| StartMajorVersionUpgradePrecheckResult |
Response model for starting a major version upgrade precheck. |
| ValidationSummaryItem |
Validation summary object. |
| VirtualEndpointResourcePatch |
Pair of virtual endpoints for a server. |
Structs
| Name | Description |
|---|---|
| DbNetworkMigrationState |
State of the network migration operation. |
| MaintenanceEventStatus |
The status of a maintenance event. |
| MaintenanceEventStatusFilter |
Filter for maintenance event status. |
| MajorVersionUpgradePrecheckStatus |
The status of the major version upgrade precheck. |
| MigrateRolesEnum |
Indicates if roles and permissions must be migrated. |
| MigrationDbState |
Migration state of a database. |
| MigrationOption |
Supported option for a migration. |
| PostgreSqlExecutionStatus |
Service-set extensible enumeration indicating the status of operation. |
| PostgreSqlFlexibleServerActiveDirectoryAuthEnum |
Indicates if the server supports Microsoft Entra authentication. |
| PostgreSqlFlexibleServerBackupOrigin |
Type of backup. |
| PostgreSqlFlexibleServerConfigurationDataType |
Data type of the configuration (also known as server parameter). |
| PostgreSqlFlexibleServerCreateMode |
Creation mode of a new server. |
| PostgreSqlFlexibleServerCreateModeForUpdate |
Update mode of an existing server. |
| PostgreSqlFlexibleServerFailoverMode |
Failover mode. |
| PostgreSqlFlexibleServerFastProvisioningSupported |
Indicates if fast provisioning is supported. 'Enabled' means fast provisioning is supported. 'Disabled' stands for fast provisioning is not supported. Will be deprecated in the future. Look to Supported Features for 'FastProvisioning'. |
| PostgreSqlFlexibleServerFeatureStatus |
Status of the feature. Indicates if the feature is enabled or not. |
| PostgreSqlFlexibleServerGeoBackupSupported |
Indicates if geographically redundant backups are supported in this location. Will be deprecated in the future. Look to Supported Features for 'GeoBackup'. |
| PostgreSqlFlexibleServerGeoRedundantBackupEnum |
Indicates if the server is configured to create geographically redundant backups. |
| PostgreSqlFlexibleServerHAMode |
Mode of high availability supported for this compute. |
| PostgreSqlFlexibleServerHAState |
Possible states of the standby server created when high availability is set to SameZone or ZoneRedundant. |
| PostgreSqlFlexibleServerHighAvailabilityMode |
Mode of high availability supported for this compute. |
| PostgreSqlFlexibleServerIdentityType |
the types of identities associated with this resource; currently restricted to 'None and UserAssigned'. |
| PostgreSqlFlexibleServerKeyType |
Data encryption type to depict if it is System Managed vs Azure Key vault. |
| PostgreSqlFlexibleServerMaintenanceType |
Type of a maintenance event resource. |
| PostgreSqlFlexibleServerNameUnavailableReason |
Reason why the given name is not available. |
| PostgreSqlFlexibleServerOnlineResizeSupported |
Indicates if resizing the storage, without interrupting the operation of the database engine, is supported in this location for the given subscription. Will be deprecated in the future. Look to Supported Features for 'OnlineResize'. |
| PostgreSqlFlexibleServerPasswordAuthEnum |
Indicates if the server supports password based authentication. |
| PostgreSqlFlexibleServerPrincipalType |
Type of Microsoft Entra principal to which the server administrator is associated. |
| PostgreSqlFlexibleServerPublicNetworkAccessState |
Indicates if public network access is enabled or not. |
| PostgreSqlFlexibleServerRecommendationFilterType |
Recommendations list filter. Retrieves recommendations based on type. |
| PostgreSqlFlexibleServerRecommendationType |
Type for this recommendation. |
| PostgreSqlFlexibleServerReplicationRole |
Used to indicate role of the server in replication set. |
| PostgreSqlFlexibleServerSkuTier |
Tier of the compute assigned to a server. |
| PostgreSqlFlexibleServersPrivateEndpointConnectionProvisioningState |
The current provisioning state. |
| PostgreSqlFlexibleServersPrivateEndpointServiceConnectionStatus |
The private endpoint connection status. |
| PostgreSqlFlexibleServersReplicationState |
Indicates the replication state of a read replica. This property is returned only when the target server is a read replica. |
| PostgreSqlFlexibleServersSourceType |
Source server type used for the migration. |
| PostgreSqlFlexibleServersSslMode |
SSL mode used by a migration. Default SSL mode for 'PostgreSQLSingleServer' is 'VerifyFull'. Default SSL mode for other source types is 'Prefer'. |
| PostgreSqlFlexibleServersStorageType |
Type of storage assigned to a server. If not specified, it defaults to Premium_LRS. |
| PostgreSqlFlexibleServerState |
State of a server. |
| PostgreSqlFlexibleServerStorageAutoGrowthSupported |
Indicates if storage autogrow is supported in this location. Will be deprecated in the future. Look to Supported Features for 'StorageAutoGrowth'. |
| PostgreSqlFlexibleServersValidationState |
Validation state for migration. |
| PostgreSqlFlexibleServerTuningOptionType |
Name of the tuning option. |
| PostgreSqlFlexibleServerVersion |
The version of a server. |
| PostgreSqlFlexibleServerZoneRedundantHaAndGeoBackupSupported |
Indicates if high availability with zone redundancy is supported in conjunction with geographically redundant backups in this location. Will be deprecated in the future. Look to Supported Features for 'ZoneRedundantHaAndGeoBackup'. |
| PostgreSqlFlexibleServerZoneRedundantHaSupported |
Indicates if high availability with zone redundancy is supported in this location. Will be deprecated in the future. Look to Supported Features for 'ZoneRedundantHa'. |
| PostgreSqlFlexibleServerZoneRedundantRestricted |
Indicates if this location is restricted. Will be deprecated in the future. Look to Supported Features for 'Restricted'. |
| PostgreSqlKeyStatus |
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. |
| PostgreSqlManagedDiskPerformanceTier |
Storage tier of a server. |
| PostgreSqlMigrationCancel |
Indicates if cancel must be triggered for the entire migration. |
| PostgreSqlMigrationListFilter |
Indicates the filter to apply when listing migrations. |
| PostgreSqlMigrationLogicalReplicationOnSourceDb |
Indicates whether to setup logical replication on source server, if needed. |
| PostgreSqlMigrationMode |
Mode used to perform the migration. |
| PostgreSqlMigrationNameUnavailableReason |
Migration name availability reason. |
| PostgreSqlMigrationOverwriteDbsInTarget |
Indicates if databases on the target server can be overwritten when already present. |
| PostgreSqlMigrationStartDataMigration |
Indicates if data migration must start right away. |
| PostgreSqlMigrationState |
State of migration. |
| PostgreSqlMigrationSubState |
Substate of migration. |
| PostgreSqlMigrationTriggerCutover |
Indicates if cutover must be triggered for the entire migration. |
| ReadReplicaPromoteMode |
Type of operation to apply on the read replica. This property is write only. |
| ReplicationPromoteOption |
Data synchronization option to use when processing the operation specified in the promoteMode property. This property is write only. |
| StorageAutoGrow |
Indicates if the server is configured to automatically grow storage size when available space is nearing zero and conditions allow for automatic growing storage size. |
| ThreatProtectionName | |
| VirtualEndpointType |
Type of endpoint for the virtual endpoints. |
Enums
| Name | Description |
|---|---|
| PostgreSqlFlexbileServerCapabilityStatus |
Status of the capability. |
| ThreatProtectionState |
Specifies the state of the advanced threat protection, whether it is enabled, disabled, or a state has not been applied yet on the server. |