# Aspire.Hosting.Azure.Provisioning.PostgreSql

- Module: `Aspire.Hosting.Azure.Provisioning.PostgreSql`
- Version: `13.6.0-preview.1.26478.8`
- Source: [GitHub](https://github.com/microsoft/aspire/tree/f4c27f2d43ddc1cacd0dd083b30d1fea1cee7a62)
- Functions: `99`
- Types: `130`

## Types

- [Aspire_Hosting_Azure_Provisioning_PostgreSql_Generated_DictionaryOfDbMigrationStatusProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/aspire-hosting-azure-provisioning-postgresql-generated-dictionaryofdbmigrationstatusproxy.md) -- `handle` - 6 members
- [Aspire_Hosting_Azure_Provisioning_PostgreSql_Generated_DictionaryOfStringProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/aspire-hosting-azure-provisioning-postgresql-generated-dictionaryofstringproxy.md) -- `handle` - 6 members
- [Aspire_Hosting_Azure_Provisioning_PostgreSql_Generated_DictionaryOfUserAssignedIdentityDetailsProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/aspire-hosting-azure-provisioning-postgresql-generated-dictionaryofuserassignedidentitydetailsproxy.md) -- `handle` - 6 members
- [Aspire_Hosting_Azure_Provisioning_PostgreSql_Generated_ListOfDbLevelValidationStatusProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/aspire-hosting-azure-provisioning-postgresql-generated-listofdblevelvalidationstatusproxy.md) -- `handle` - 7 members
- [Aspire_Hosting_Azure_Provisioning_PostgreSql_Generated_ListOfPostgreSqlFlexibleServersPrivateEndpointConnectionDataProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/aspire-hosting-azure-provisioning-postgresql-generated-listofpostgresqlflexibleserversprivateendpointconnectiondataproxy.md) -- `handle` - 7 members
- [Aspire_Hosting_Azure_Provisioning_PostgreSql_Generated_ListOfPostgreSqlFlexibleServersValidationMessageProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/aspire-hosting-azure-provisioning-postgresql-generated-listofpostgresqlflexibleserversvalidationmessageproxy.md) -- `handle` - 7 members
- [Aspire_Hosting_Azure_Provisioning_PostgreSql_Generated_ListOfPostgreSqlServerPrivateEndpointConnectionProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/aspire-hosting-azure-provisioning-postgresql-generated-listofpostgresqlserverprivateendpointconnectionproxy.md) -- `handle` - 7 members
- [Aspire_Hosting_Azure_Provisioning_PostgreSql_Generated_ListOfStringProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/aspire-hosting-azure-provisioning-postgresql-generated-listofstringproxy.md) -- `handle` - 7 members
- [Aspire_Hosting_Azure_Provisioning_PostgreSql_Generated_ListOfValidationSummaryItemProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/aspire-hosting-azure-provisioning-postgresql-generated-listofvalidationsummaryitemproxy.md) -- `handle` - 7 members
- [AzureResourceInfrastructureProvisioningExtensions](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/azureresourceinfrastructureprovisioningextensions.md) -- `handle` - 0 members
- [DbLevelValidationStatusProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/dblevelvalidationstatusproxy.md) -- `handle` - 4 members -- Represents the DbLevelValidationStatus Azure Provisioning model.
- [DbMigrationStatusProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/dbmigrationstatusproxy.md) -- `handle` - 20 members -- Represents the DbMigrationStatus Azure Provisioning model.
- [PostgreSqlAzureLocationProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlazurelocationproxy.md) -- `handle` - 2 members -- Represents the AzureLocation Azure Provisioning model.
- [PostgreSqlConfigurationProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlconfigurationproxy.md) -- `handle` - 18 members -- Represents the PostgreSqlConfiguration Azure Provisioning model.
- [PostgreSqlDatabaseProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqldatabaseproxy.md) -- `handle` - 14 members -- Represents the PostgreSqlDatabase Azure Provisioning model.
- [PostgreSqlFirewallRuleProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlfirewallruleproxy.md) -- `handle` - 14 members -- Represents the PostgreSqlFirewallRule Azure Provisioning model.
- [PostgreSqlFlexibleServerActiveDirectoryAdministratorProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlflexibleserveractivedirectoryadministratorproxy.md) -- `handle` - 18 members -- Represents the PostgreSqlFlexibleServerActiveDirectoryAdministrator Azure Provisioning model.
- [PostgreSqlFlexibleServerAuthConfigProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlflexibleserverauthconfigproxy.md) -- `handle` - 9 members -- Represents the PostgreSqlFlexibleServerAuthConfig Azure Provisioning model.
- [PostgreSqlFlexibleServerBackupPropertiesProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlflexibleserverbackuppropertiesproxy.md) -- `handle` - 7 members -- Represents the PostgreSqlFlexibleServerBackupProperties Azure Provisioning model.
- [PostgreSqlFlexibleServerBackupProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlflexibleserverbackupproxy.md) -- `handle` - 11 members -- Represents the PostgreSqlFlexibleServerBackup Azure Provisioning model.
- [PostgreSqlFlexibleServerConfigurationProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlflexibleserverconfigurationproxy.md) -- `handle` - 23 members -- Represents the PostgreSqlFlexibleServerConfiguration Azure Provisioning model.
- [PostgreSqlFlexibleServerDatabaseProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlflexibleserverdatabaseproxy.md) -- `handle` - 14 members -- Represents the PostgreSqlFlexibleServerDatabase Azure Provisioning model.
- [PostgreSqlFlexibleServerDataEncryptionProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlflexibleserverdataencryptionproxy.md) -- `handle` - 21 members -- Represents the PostgreSqlFlexibleServerDataEncryption Azure Provisioning model.
- [PostgreSqlFlexibleServerFirewallRuleProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlflexibleserverfirewallruleproxy.md) -- `handle` - 14 members -- Represents the PostgreSqlFlexibleServerFirewallRule Azure Provisioning model.
- [PostgreSqlFlexibleServerHighAvailabilityProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlflexibleserverhighavailabilityproxy.md) -- `handle` - 7 members -- Represents the PostgreSqlFlexibleServerHighAvailability Azure Provisioning model.
- [PostgreSqlFlexibleServerMaintenanceWindowProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlflexibleservermaintenancewindowproxy.md) -- `handle` - 12 members -- Represents the PostgreSqlFlexibleServerMaintenanceWindow Azure Provisioning model.
- [PostgreSqlFlexibleServerNetworkProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlflexibleservernetworkproxy.md) -- `handle` - 9 members -- Represents the PostgreSqlFlexibleServerNetwork Azure Provisioning model.
- [PostgreSqlFlexibleServerProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlflexibleserverproxy.md) -- `handle` - 65 members -- Represents the PostgreSqlFlexibleServer Azure Provisioning model.
- [PostgreSqlFlexibleServerSkuProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlflexibleserverskuproxy.md) -- `handle` - 6 members -- Represents the PostgreSqlFlexibleServerSku Azure Provisioning model.
- [PostgreSqlFlexibleServersPrivateEndpointConnectionDataProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlflexibleserversprivateendpointconnectiondataproxy.md) -- `handle` - 9 members -- Represents the PostgreSqlFlexibleServersPrivateEndpointConnectionData Azure Provisioning model.
- [PostgreSqlFlexibleServersPrivateEndpointConnectionProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlflexibleserversprivateendpointconnectionproxy.md) -- `handle` - 13 members -- Represents the PostgreSqlFlexibleServersPrivateEndpointConnection Azure Provisioning model.
- [PostgreSqlFlexibleServersPrivateLinkServiceConnectionStateProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlflexibleserversprivatelinkserviceconnectionstateproxy.md) -- `handle` - 9 members -- Represents the PostgreSqlFlexibleServersPrivateLinkServiceConnectionState Azure Provisioning model.
- [PostgreSqlFlexibleServersReplicaProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlflexibleserversreplicaproxy.md) -- `handle` - 11 members -- Represents the PostgreSqlFlexibleServersReplica Azure Provisioning model.
- [PostgreSqlFlexibleServersServerSkuProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlflexibleserversserverskuproxy.md) -- `handle` - 2 members -- Represents the PostgreSqlFlexibleServersServerSku Azure Provisioning model.
- [PostgreSqlFlexibleServerStorageProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlflexibleserverstorageproxy.md) -- `handle` - 18 members -- Represents the PostgreSqlFlexibleServerStorage Azure Provisioning model.
- [PostgreSqlFlexibleServersValidationDetailsProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlflexibleserversvalidationdetailsproxy.md) -- `handle` - 5 members -- Represents the PostgreSqlFlexibleServersValidationDetails Azure Provisioning model.
- [PostgreSqlFlexibleServersValidationMessageProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlflexibleserversvalidationmessageproxy.md) -- `handle` - 2 members -- Represents the PostgreSqlFlexibleServersValidationMessage Azure Provisioning model.
- [PostgreSqlFlexibleServerUserAssignedIdentityProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlflexibleserveruserassignedidentityproxy.md) -- `handle` - 6 members -- Represents the PostgreSqlFlexibleServerUserAssignedIdentity Azure Provisioning model.
- [PostgreSqlManagedServiceIdentityProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlmanagedserviceidentityproxy.md) -- `handle` - 7 members -- Represents the ManagedServiceIdentity Azure Provisioning model.
- [PostgreSqlMigrationAdminCredentialsProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlmigrationadmincredentialsproxy.md) -- `handle` - 6 members -- Represents the PostgreSqlMigrationAdminCredentials Azure Provisioning model.
- [PostgreSqlMigrationProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlmigrationproxy.md) -- `handle` - 74 members -- Represents the PostgreSqlMigration Azure Provisioning model.
- [PostgreSqlMigrationSecretParametersProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlmigrationsecretparametersproxy.md) -- `handle` - 8 members -- Represents the PostgreSqlMigrationSecretParameters Azure Provisioning model.
- [PostgreSqlMigrationStatusProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlmigrationstatusproxy.md) -- `handle` - 4 members -- Represents the PostgreSqlMigrationStatus Azure Provisioning model.
- [PostgreSqlMigrationSubStateDetailsProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlmigrationsubstatedetailsproxy.md) -- `handle` - 3 members -- Represents the PostgreSqlMigrationSubStateDetails Azure Provisioning model.
- [PostgreSqlPrivateEndpointConnectionProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlprivateendpointconnectionproxy.md) -- `handle` - 14 members -- Represents the PostgreSqlPrivateEndpointConnection Azure Provisioning model.
- [PostgreSqlPrivateLinkServiceConnectionStatePropertyProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlprivatelinkserviceconnectionstatepropertyproxy.md) -- `handle` - 7 members -- Represents the PostgreSqlPrivateLinkServiceConnectionStateProperty Azure Provisioning model.
- [PostgreSqlResourceIdentifierProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlresourceidentifierproxy.md) -- `handle` - 10 members -- Represents the ResourceIdentifier Azure Provisioning model.
- [PostgreSqlResourceTypeProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlresourcetypeproxy.md) -- `handle` - 4 members -- Represents the ResourceType Azure Provisioning model.
- [PostgreSqlServerAdministratorProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlserveradministratorproxy.md) -- `handle` - 18 members -- Represents the PostgreSqlServerAdministrator Azure Provisioning model.
- [PostgreSqlServerKeyProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlserverkeyproxy.md) -- `handle` - 16 members -- Represents the PostgreSqlServerKey Azure Provisioning model.
- [PostgreSqlServerMetadataProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlservermetadataproxy.md) -- `handle` - 5 members -- Represents the PostgreSqlServerMetadata Azure Provisioning model.
- [PostgreSqlServerPrivateEndpointConnectionPropertiesProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlserverprivateendpointconnectionpropertiesproxy.md) -- `handle` - 3 members -- Represents the PostgreSqlServerPrivateEndpointConnectionProperties Azure Provisioning model.
- [PostgreSqlServerPrivateEndpointConnectionProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlserverprivateendpointconnectionproxy.md) -- `handle` - 2 members -- Represents the PostgreSqlServerPrivateEndpointConnection Azure Provisioning model.
- [PostgreSqlServerPrivateLinkServiceConnectionStatePropertyProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlserverprivatelinkserviceconnectionstatepropertyproxy.md) -- `handle` - 3 members -- Represents the PostgreSqlServerPrivateLinkServiceConnectionStateProperty Azure Provisioning model.
- [PostgreSqlServerPropertiesForCreateProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlserverpropertiesforcreateproxy.md) -- `handle` - 17 members -- Represents the PostgreSqlServerPropertiesForCreate Azure Provisioning model.
- [PostgreSqlServerPropertiesForDefaultCreateProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlserverpropertiesfordefaultcreateproxy.md) -- `handle` - 2 members -- Represents the PostgreSqlServerPropertiesForDefaultCreate Azure Provisioning model.
- [PostgreSqlServerPropertiesForGeoRestoreProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlserverpropertiesforgeorestoreproxy.md) -- `handle` - 1 members -- Represents the PostgreSqlServerPropertiesForGeoRestore Azure Provisioning model.
- [PostgreSqlServerPropertiesForReplicaProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlserverpropertiesforreplicaproxy.md) -- `handle` - 1 members -- Represents the PostgreSqlServerPropertiesForReplica Azure Provisioning model.
- [PostgreSqlServerPropertiesForRestoreProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlserverpropertiesforrestoreproxy.md) -- `handle` - 2 members -- Represents the PostgreSqlServerPropertiesForRestore Azure Provisioning model.
- [PostgreSqlServerProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlserverproxy.md) -- `handle` - 32 members -- Represents the PostgreSqlServer Azure Provisioning model.
- [PostgreSqlServerSecurityAlertPolicyProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlserversecurityalertpolicyproxy.md) -- `handle` - 25 members -- Represents the PostgreSqlServerSecurityAlertPolicy Azure Provisioning model.
- [PostgreSqlSkuProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlskuproxy.md) -- `handle` - 15 members -- Represents the PostgreSqlSku Azure Provisioning model.
- [PostgreSqlStorageProfileProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlstorageprofileproxy.md) -- `handle` - 12 members -- Represents the PostgreSqlStorageProfile Azure Provisioning model.
- [PostgreSqlSystemDataProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlsystemdataproxy.md) -- `handle` - 6 members -- Represents the SystemData Azure Provisioning model.
- [PostgreSqlUserAssignedIdentityDetailsProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqluserassignedidentitydetailsproxy.md) -- `handle` - 2 members -- Represents the UserAssignedIdentityDetails Azure Provisioning model.
- [PostgreSqlVirtualNetworkRuleProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlvirtualnetworkruleproxy.md) -- `handle` - 15 members -- Represents the PostgreSqlVirtualNetworkRule Azure Provisioning model.
- [ServerSkuProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/serverskuproxy.md) -- `handle` - 2 members -- Represents the ServerSku Azure Provisioning model.
- [ServerThreatProtectionSettingsModelProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/serverthreatprotectionsettingsmodelproxy.md) -- `handle` - 13 members -- Represents the ServerThreatProtectionSettingsModel Azure Provisioning model.
- [ValidationSummaryItemProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/validationsummaryitemproxy.md) -- `handle` - 3 members -- Represents the ValidationSummaryItem Azure Provisioning model.
- [VirtualEndpointProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/virtualendpointproxy.md) -- `handle` - 14 members -- Represents the VirtualEndpoint Azure Provisioning model.

## Functions

- [addPostgreSqlConfiguration](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/addpostgresqlconfiguration.md) -- `method` -- Adds a PostgreSqlConfiguration provisioning model.
- [addPostgreSqlDatabase](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/addpostgresqldatabase.md) -- `method` -- Adds a PostgreSqlDatabase provisioning model.
- [addPostgreSqlFirewallRule](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/addpostgresqlfirewallrule.md) -- `method` -- Adds a PostgreSqlFirewallRule provisioning model.
- [addPostgreSqlFlexibleServer](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/addpostgresqlflexibleserver.md) -- `method` -- Adds a PostgreSqlFlexibleServer provisioning model.
- [addPostgreSqlFlexibleServerActiveDirectoryAdministrator](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/addpostgresqlflexibleserveractivedirectoryadministrator.md) -- `method` -- Adds a PostgreSqlFlexibleServerActiveDirectoryAdministrator provisioning model.
- [addPostgreSqlFlexibleServerBackup](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/addpostgresqlflexibleserverbackup.md) -- `method` -- Adds a PostgreSqlFlexibleServerBackup provisioning model.
- [addPostgreSqlFlexibleServerConfiguration](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/addpostgresqlflexibleserverconfiguration.md) -- `method` -- Adds a PostgreSqlFlexibleServerConfiguration provisioning model.
- [addPostgreSqlFlexibleServerDatabase](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/addpostgresqlflexibleserverdatabase.md) -- `method` -- Adds a PostgreSqlFlexibleServerDatabase provisioning model.
- [addPostgreSqlFlexibleServerFirewallRule](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/addpostgresqlflexibleserverfirewallrule.md) -- `method` -- Adds a PostgreSqlFlexibleServerFirewallRule provisioning model.
- [addPostgreSqlFlexibleServersPrivateEndpointConnection](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/addpostgresqlflexibleserversprivateendpointconnection.md) -- `method` -- Adds a PostgreSqlFlexibleServersPrivateEndpointConnection provisioning model.
- [addPostgreSqlMigration](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/addpostgresqlmigration.md) -- `method` -- Adds a PostgreSqlMigration provisioning model.
- [addPostgreSqlPrivateEndpointConnection](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/addpostgresqlprivateendpointconnection.md) -- `method` -- Adds a PostgreSqlPrivateEndpointConnection provisioning model.
- [addPostgreSqlServer](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/addpostgresqlserver.md) -- `method` -- Adds a PostgreSqlServer provisioning model.
- [addPostgreSqlServerAdministrator](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/addpostgresqlserveradministrator.md) -- `method` -- Adds a PostgreSqlServerAdministrator provisioning model.
- [addPostgreSqlServerKey](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/addpostgresqlserverkey.md) -- `method` -- Adds a PostgreSqlServerKey provisioning model.
- [addPostgreSqlServerSecurityAlertPolicy](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/addpostgresqlserversecurityalertpolicy.md) -- `method` -- Adds a PostgreSqlServerSecurityAlertPolicy provisioning model.
- [addPostgreSqlVirtualNetworkRule](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/addpostgresqlvirtualnetworkrule.md) -- `method` -- Adds a PostgreSqlVirtualNetworkRule provisioning model.
- [addServerThreatProtectionSettingsModel](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/addserverthreatprotectionsettingsmodel.md) -- `method` -- Adds a ServerThreatProtectionSettingsModel provisioning model.
- [addVirtualEndpoint](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/addvirtualendpoint.md) -- `method` -- Adds a VirtualEndpoint provisioning model.
- [createDbLevelValidationStatus](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/createdblevelvalidationstatus.md) -- `method` -- Creates a DbLevelValidationStatus provisioning model.
- [createDbMigrationStatus](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/createdbmigrationstatus.md) -- `method` -- Creates a DbMigrationStatus provisioning model.
- [createPostgreSqlAzureLocation](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/createpostgresqlazurelocation.md) -- `method` -- Creates a AzureLocation provisioning model.
- [createPostgreSqlFlexibleServerAuthConfig](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/createpostgresqlflexibleserverauthconfig.md) -- `method` -- Creates a PostgreSqlFlexibleServerAuthConfig provisioning model.
- [createPostgreSqlFlexibleServerBackupProperties](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/createpostgresqlflexibleserverbackupproperties.md) -- `method` -- Creates a PostgreSqlFlexibleServerBackupProperties provisioning model.
- [createPostgreSqlFlexibleServerDataEncryption](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/createpostgresqlflexibleserverdataencryption.md) -- `method` -- Creates a PostgreSqlFlexibleServerDataEncryption provisioning model.
- [createPostgreSqlFlexibleServerHighAvailability](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/createpostgresqlflexibleserverhighavailability.md) -- `method` -- Creates a PostgreSqlFlexibleServerHighAvailability provisioning model.
- [createPostgreSqlFlexibleServerMaintenanceWindow](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/createpostgresqlflexibleservermaintenancewindow.md) -- `method` -- Creates a PostgreSqlFlexibleServerMaintenanceWindow provisioning model.
- [createPostgreSqlFlexibleServerNetwork](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/createpostgresqlflexibleservernetwork.md) -- `method` -- Creates a PostgreSqlFlexibleServerNetwork provisioning model.
- [createPostgreSqlFlexibleServerSku](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/createpostgresqlflexibleserversku.md) -- `method` -- Creates a PostgreSqlFlexibleServerSku provisioning model.
- [createPostgreSqlFlexibleServersPrivateEndpointConnectionData](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/createpostgresqlflexibleserversprivateendpointconnectiondata.md) -- `method` -- Creates a PostgreSqlFlexibleServersPrivateEndpointConnectionData provisioning model.
- [createPostgreSqlFlexibleServersPrivateLinkServiceConnectionState](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/createpostgresqlflexibleserversprivatelinkserviceconnectionstate.md) -- `method` -- Creates a PostgreSqlFlexibleServersPrivateLinkServiceConnectionState provisioning model.
- [createPostgreSqlFlexibleServersReplica](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/createpostgresqlflexibleserversreplica.md) -- `method` -- Creates a PostgreSqlFlexibleServersReplica provisioning model.
- [createPostgreSqlFlexibleServersServerSku](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/createpostgresqlflexibleserversserversku.md) -- `method` -- Creates a PostgreSqlFlexibleServersServerSku provisioning model.
- [createPostgreSqlFlexibleServerStorage](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/createpostgresqlflexibleserverstorage.md) -- `method` -- Creates a PostgreSqlFlexibleServerStorage provisioning model.
- [createPostgreSqlFlexibleServersValidationDetails](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/createpostgresqlflexibleserversvalidationdetails.md) -- `method` -- Creates a PostgreSqlFlexibleServersValidationDetails provisioning model.
- [createPostgreSqlFlexibleServersValidationMessage](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/createpostgresqlflexibleserversvalidationmessage.md) -- `method` -- Creates a PostgreSqlFlexibleServersValidationMessage provisioning model.
- [createPostgreSqlFlexibleServerUserAssignedIdentity](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/createpostgresqlflexibleserveruserassignedidentity.md) -- `method` -- Creates a PostgreSqlFlexibleServerUserAssignedIdentity provisioning model.
- [createPostgreSqlManagedServiceIdentity](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/createpostgresqlmanagedserviceidentity.md) -- `method` -- Creates a ManagedServiceIdentity provisioning model.
- [createPostgreSqlMigrationAdminCredentials](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/createpostgresqlmigrationadmincredentials.md) -- `method` -- Creates a PostgreSqlMigrationAdminCredentials provisioning model.
- [createPostgreSqlMigrationSecretParameters](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/createpostgresqlmigrationsecretparameters.md) -- `method` -- Creates a PostgreSqlMigrationSecretParameters provisioning model.
- [createPostgreSqlMigrationStatus](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/createpostgresqlmigrationstatus.md) -- `method` -- Creates a PostgreSqlMigrationStatus provisioning model.
- [createPostgreSqlMigrationSubStateDetails](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/createpostgresqlmigrationsubstatedetails.md) -- `method` -- Creates a PostgreSqlMigrationSubStateDetails provisioning model.
- [createPostgreSqlPrivateLinkServiceConnectionStateProperty](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/createpostgresqlprivatelinkserviceconnectionstateproperty.md) -- `method` -- Creates a PostgreSqlPrivateLinkServiceConnectionStateProperty provisioning model.
- [createPostgreSqlResourceIdentifier](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/createpostgresqlresourceidentifier.md) -- `method` -- Creates a ResourceIdentifier provisioning model.
- [createPostgreSqlResourceType](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/createpostgresqlresourcetype.md) -- `method` -- Creates a ResourceType provisioning model.
- [createPostgreSqlServerMetadata](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/createpostgresqlservermetadata.md) -- `method` -- Creates a PostgreSqlServerMetadata provisioning model.
- [createPostgreSqlServerPrivateEndpointConnection](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/createpostgresqlserverprivateendpointconnection.md) -- `method` -- Creates a PostgreSqlServerPrivateEndpointConnection provisioning model.
- [createPostgreSqlServerPrivateEndpointConnectionProperties](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/createpostgresqlserverprivateendpointconnectionproperties.md) -- `method` -- Creates a PostgreSqlServerPrivateEndpointConnectionProperties provisioning model.
- [createPostgreSqlServerPrivateLinkServiceConnectionStateProperty](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/createpostgresqlserverprivatelinkserviceconnectionstateproperty.md) -- `method` -- Creates a PostgreSqlServerPrivateLinkServiceConnectionStateProperty provisioning model.
- [createPostgreSqlServerPropertiesForCreate](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/createpostgresqlserverpropertiesforcreate.md) -- `method` -- Creates a PostgreSqlServerPropertiesForCreate provisioning model.
- [createPostgreSqlServerPropertiesForDefaultCreate](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/createpostgresqlserverpropertiesfordefaultcreate.md) -- `method` -- Creates a PostgreSqlServerPropertiesForDefaultCreate provisioning model.
- [createPostgreSqlServerPropertiesForGeoRestore](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/createpostgresqlserverpropertiesforgeorestore.md) -- `method` -- Creates a PostgreSqlServerPropertiesForGeoRestore provisioning model.
- [createPostgreSqlServerPropertiesForReplica](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/createpostgresqlserverpropertiesforreplica.md) -- `method` -- Creates a PostgreSqlServerPropertiesForReplica provisioning model.
- [createPostgreSqlServerPropertiesForRestore](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/createpostgresqlserverpropertiesforrestore.md) -- `method` -- Creates a PostgreSqlServerPropertiesForRestore provisioning model.
- [createPostgreSqlSku](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/createpostgresqlsku.md) -- `method` -- Creates a PostgreSqlSku provisioning model.
- [createPostgreSqlStorageProfile](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/createpostgresqlstorageprofile.md) -- `method` -- Creates a PostgreSqlStorageProfile provisioning model.
- [createPostgreSqlSystemData](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/createpostgresqlsystemdata.md) -- `method` -- Creates a SystemData provisioning model.
- [createPostgreSqlUserAssignedIdentityDetails](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/createpostgresqluserassignedidentitydetails.md) -- `method` -- Creates a UserAssignedIdentityDetails provisioning model.
- [createServerSku](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/createserversku.md) -- `method` -- Creates a ServerSku provisioning model.
- [createValidationSummaryItem](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/createvalidationsummaryitem.md) -- `method` -- Creates a ValidationSummaryItem provisioning model.
- [getPostgreSqlConfigurationByIdentifier](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/getpostgresqlconfigurationbyidentifier.md) -- `method` -- Gets a PostgreSqlConfiguration provisioning resource by its Bicep identifier.
- [getPostgreSqlConfigurations](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/getpostgresqlconfigurations.md) -- `method` -- Gets all PostgreSqlConfiguration provisioning resources.
- [getPostgreSqlDatabaseByIdentifier](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/getpostgresqldatabasebyidentifier.md) -- `method` -- Gets a PostgreSqlDatabase provisioning resource by its Bicep identifier.
- [getPostgreSqlDatabases](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/getpostgresqldatabases.md) -- `method` -- Gets all PostgreSqlDatabase provisioning resources.
- [getPostgreSqlFirewallRuleByIdentifier](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/getpostgresqlfirewallrulebyidentifier.md) -- `method` -- Gets a PostgreSqlFirewallRule provisioning resource by its Bicep identifier.
- [getPostgreSqlFirewallRules](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/getpostgresqlfirewallrules.md) -- `method` -- Gets all PostgreSqlFirewallRule provisioning resources.
- [getPostgreSqlFlexibleServer](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/getpostgresqlflexibleserver.md) -- `method` -- Gets the PostgreSqlFlexibleServer provisioning resource for the current Aspire resource.
- [getPostgreSqlFlexibleServerActiveDirectoryAdministratorByIdentifier](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/getpostgresqlflexibleserveractivedirectoryadministratorbyidentifier.md) -- `method` -- Gets a PostgreSqlFlexibleServerActiveDirectoryAdministrator provisioning resource by its Bicep identifier.
- [getPostgreSqlFlexibleServerActiveDirectoryAdministrators](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/getpostgresqlflexibleserveractivedirectoryadministrators.md) -- `method` -- Gets all PostgreSqlFlexibleServerActiveDirectoryAdministrator provisioning resources.
- [getPostgreSqlFlexibleServerBackupByIdentifier](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/getpostgresqlflexibleserverbackupbyidentifier.md) -- `method` -- Gets a PostgreSqlFlexibleServerBackup provisioning resource by its Bicep identifier.
- [getPostgreSqlFlexibleServerBackups](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/getpostgresqlflexibleserverbackups.md) -- `method` -- Gets all PostgreSqlFlexibleServerBackup provisioning resources.
- [getPostgreSqlFlexibleServerByIdentifier](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/getpostgresqlflexibleserverbyidentifier.md) -- `method` -- Gets a PostgreSqlFlexibleServer provisioning resource by its Bicep identifier.
- [getPostgreSqlFlexibleServerConfigurationByIdentifier](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/getpostgresqlflexibleserverconfigurationbyidentifier.md) -- `method` -- Gets a PostgreSqlFlexibleServerConfiguration provisioning resource by its Bicep identifier.
- [getPostgreSqlFlexibleServerConfigurations](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/getpostgresqlflexibleserverconfigurations.md) -- `method` -- Gets all PostgreSqlFlexibleServerConfiguration provisioning resources.
- [getPostgreSqlFlexibleServerDatabaseByIdentifier](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/getpostgresqlflexibleserverdatabasebyidentifier.md) -- `method` -- Gets a PostgreSqlFlexibleServerDatabase provisioning resource by its Bicep identifier.
- [getPostgreSqlFlexibleServerDatabases](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/getpostgresqlflexibleserverdatabases.md) -- `method` -- Gets all PostgreSqlFlexibleServerDatabase provisioning resources.
- [getPostgreSqlFlexibleServerFirewallRuleByIdentifier](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/getpostgresqlflexibleserverfirewallrulebyidentifier.md) -- `method` -- Gets a PostgreSqlFlexibleServerFirewallRule provisioning resource by its Bicep identifier.
- [getPostgreSqlFlexibleServerFirewallRules](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/getpostgresqlflexibleserverfirewallrules.md) -- `method` -- Gets all PostgreSqlFlexibleServerFirewallRule provisioning resources.
- [getPostgreSqlFlexibleServers](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/getpostgresqlflexibleservers.md) -- `method` -- Gets all PostgreSqlFlexibleServer provisioning resources.
- [getPostgreSqlFlexibleServersPrivateEndpointConnectionByIdentifier](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/getpostgresqlflexibleserversprivateendpointconnectionbyidentifier.md) -- `method` -- Gets a PostgreSqlFlexibleServersPrivateEndpointConnection provisioning resource by its Bicep identifier.
- [getPostgreSqlFlexibleServersPrivateEndpointConnections](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/getpostgresqlflexibleserversprivateendpointconnections.md) -- `method` -- Gets all PostgreSqlFlexibleServersPrivateEndpointConnection provisioning resources.
- [getPostgreSqlMigrationByIdentifier](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/getpostgresqlmigrationbyidentifier.md) -- `method` -- Gets a PostgreSqlMigration provisioning resource by its Bicep identifier.
- [getPostgreSqlMigrations](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/getpostgresqlmigrations.md) -- `method` -- Gets all PostgreSqlMigration provisioning resources.
- [getPostgreSqlPrivateEndpointConnectionByIdentifier](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/getpostgresqlprivateendpointconnectionbyidentifier.md) -- `method` -- Gets a PostgreSqlPrivateEndpointConnection provisioning resource by its Bicep identifier.
- [getPostgreSqlPrivateEndpointConnections](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/getpostgresqlprivateendpointconnections.md) -- `method` -- Gets all PostgreSqlPrivateEndpointConnection provisioning resources.
- [getPostgreSqlServerAdministratorByIdentifier](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/getpostgresqlserveradministratorbyidentifier.md) -- `method` -- Gets a PostgreSqlServerAdministrator provisioning resource by its Bicep identifier.
- [getPostgreSqlServerAdministrators](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/getpostgresqlserveradministrators.md) -- `method` -- Gets all PostgreSqlServerAdministrator provisioning resources.
- [getPostgreSqlServerByIdentifier](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/getpostgresqlserverbyidentifier.md) -- `method` -- Gets a PostgreSqlServer provisioning resource by its Bicep identifier.
- [getPostgreSqlServerKeyByIdentifier](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/getpostgresqlserverkeybyidentifier.md) -- `method` -- Gets a PostgreSqlServerKey provisioning resource by its Bicep identifier.
- [getPostgreSqlServerKeys](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/getpostgresqlserverkeys.md) -- `method` -- Gets all PostgreSqlServerKey provisioning resources.
- [getPostgreSqlServers](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/getpostgresqlservers.md) -- `method` -- Gets all PostgreSqlServer provisioning resources.
- [getPostgreSqlServerSecurityAlertPolicies](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/getpostgresqlserversecurityalertpolicies.md) -- `method` -- Gets all PostgreSqlServerSecurityAlertPolicy provisioning resources.
- [getPostgreSqlServerSecurityAlertPolicyByIdentifier](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/getpostgresqlserversecurityalertpolicybyidentifier.md) -- `method` -- Gets a PostgreSqlServerSecurityAlertPolicy provisioning resource by its Bicep identifier.
- [getPostgreSqlVirtualNetworkRuleByIdentifier](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/getpostgresqlvirtualnetworkrulebyidentifier.md) -- `method` -- Gets a PostgreSqlVirtualNetworkRule provisioning resource by its Bicep identifier.
- [getPostgreSqlVirtualNetworkRules](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/getpostgresqlvirtualnetworkrules.md) -- `method` -- Gets all PostgreSqlVirtualNetworkRule provisioning resources.
- [getServerThreatProtectionSettingsModelByIdentifier](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/getserverthreatprotectionsettingsmodelbyidentifier.md) -- `method` -- Gets a ServerThreatProtectionSettingsModel provisioning resource by its Bicep identifier.
- [getServerThreatProtectionSettingsModels](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/getserverthreatprotectionsettingsmodels.md) -- `method` -- Gets all ServerThreatProtectionSettingsModel provisioning resources.
- [getVirtualEndpointByIdentifier](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/getvirtualendpointbyidentifier.md) -- `method` -- Gets a VirtualEndpoint provisioning resource by its Bicep identifier.
- [getVirtualEndpoints](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/getvirtualendpoints.md) -- `method` -- Gets all VirtualEndpoint provisioning resources.

## Enums

- [CreatedByType](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/createdbytype.md) -- `enum` - 4 values
- [ManagedServiceIdentityType](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/managedserviceidentitytype.md) -- `enum` - 4 values
- [MigrateRolesEnum](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/migraterolesenum.md) -- `enum` - 2 values
- [MigrationDbState](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/migrationdbstate.md) -- `enum` - 6 values
- [MigrationOption](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/migrationoption.md) -- `enum` - 3 values
- [PostgreSqlAdministratorType](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqladministratortype.md) -- `enum` - 1 values
- [PostgreSqlFlexibleServerActiveDirectoryAuthEnum](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlflexibleserveractivedirectoryauthenum.md) -- `enum` - 2 values
- [PostgreSqlFlexibleServerBackupOrigin](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlflexibleserverbackuporigin.md) -- `enum` - 2 values
- [PostgreSqlFlexibleServerConfigurationDataType](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlflexibleserverconfigurationdatatype.md) -- `enum` - 4 values
- [PostgreSqlFlexibleServerCreateMode](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlflexibleservercreatemode.md) -- `enum` - 7 values
- [PostgreSqlFlexibleServerGeoRedundantBackupEnum](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlflexibleservergeoredundantbackupenum.md) -- `enum` - 2 values
- [PostgreSqlFlexibleServerHAState](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlflexibleserverhastate.md) -- `enum` - 6 values
- [PostgreSqlFlexibleServerHighAvailabilityMode](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlflexibleserverhighavailabilitymode.md) -- `enum` - 3 values
- [PostgreSqlFlexibleServerIdentityType](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlflexibleserveridentitytype.md) -- `enum` - 3 values
- [PostgreSqlFlexibleServerKeyType](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlflexibleserverkeytype.md) -- `enum` - 3 values
- [PostgreSqlFlexibleServerPasswordAuthEnum](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlflexibleserverpasswordauthenum.md) -- `enum` - 2 values
- [PostgreSqlFlexibleServerPrincipalType](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlflexibleserverprincipaltype.md) -- `enum` - 4 values
- [PostgreSqlFlexibleServerPublicNetworkAccessState](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlflexibleserverpublicnetworkaccessstate.md) -- `enum` - 2 values
- [PostgreSqlFlexibleServerReplicationRole](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlflexibleserverreplicationrole.md) -- `enum` - 8 values
- [PostgreSqlFlexibleServerSkuTier](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlflexibleserverskutier.md) -- `enum` - 3 values
- [PostgreSqlFlexibleServersPrivateEndpointConnectionProvisioningState](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlflexibleserversprivateendpointconnectionprovisioningstate.md) -- `enum` - 4 values
- [PostgreSqlFlexibleServersPrivateEndpointServiceConnectionStatus](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlflexibleserversprivateendpointserviceconnectionstatus.md) -- `enum` - 3 values
- [PostgreSqlFlexibleServersReplicationState](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlflexibleserversreplicationstate.md) -- `enum` - 6 values
- [PostgreSqlFlexibleServersSourceType](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlflexibleserverssourcetype.md) -- `enum` - 12 values
- [PostgreSqlFlexibleServersSslMode](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlflexibleserverssslmode.md) -- `enum` - 4 values
- [PostgreSqlFlexibleServersStorageType](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlflexibleserversstoragetype.md) -- `enum` - 2 values
- [PostgreSqlFlexibleServerState](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlflexibleserverstate.md) -- `enum` - 7 values
- [PostgreSqlFlexibleServersValidationState](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlflexibleserversvalidationstate.md) -- `enum` - 3 values
- [PostgreSqlFlexibleServerVersion](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlflexibleserverversion.md) -- `enum` - 6 values
- [PostgreSqlGeoRedundantBackup](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlgeoredundantbackup.md) -- `enum` - 2 values
- [PostgreSqlInfrastructureEncryption](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlinfrastructureencryption.md) -- `enum` - 2 values
- [PostgreSqlKeyStatus](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlkeystatus.md) -- `enum` - 2 values
- [PostgreSqlManagedDiskPerformanceTier](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlmanageddiskperformancetier.md) -- `enum` - 14 values
- [PostgreSqlMigrationCancel](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlmigrationcancel.md) -- `enum` - 2 values
- [PostgreSqlMigrationLogicalReplicationOnSourceDb](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlmigrationlogicalreplicationonsourcedb.md) -- `enum` - 2 values
- [PostgreSqlMigrationMode](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlmigrationmode.md) -- `enum` - 2 values
- [PostgreSqlMigrationOverwriteDbsInTarget](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlmigrationoverwritedbsintarget.md) -- `enum` - 2 values
- [PostgreSqlMigrationStartDataMigration](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlmigrationstartdatamigration.md) -- `enum` - 2 values
- [PostgreSqlMigrationState](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlmigrationstate.md) -- `enum` - 7 values
- [PostgreSqlMigrationSubState](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlmigrationsubstate.md) -- `enum` - 12 values
- [PostgreSqlMigrationTriggerCutover](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlmigrationtriggercutover.md) -- `enum` - 2 values
- [PostgreSqlMinimalTlsVersionEnum](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlminimaltlsversionenum.md) -- `enum` - 4 values
- [PostgreSqlPrivateEndpointProvisioningState](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlprivateendpointprovisioningstate.md) -- `enum` - 5 values
- [PostgreSqlPrivateLinkServiceConnectionStateRequiredAction](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlprivatelinkserviceconnectionstaterequiredaction.md) -- `enum` - 1 values
- [PostgreSqlPrivateLinkServiceConnectionStateStatus](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlprivatelinkserviceconnectionstatestatus.md) -- `enum` - 4 values
- [PostgreSqlPublicNetworkAccessEnum](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlpublicnetworkaccessenum.md) -- `enum` - 2 values
- [PostgreSqlServerKeyType](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlserverkeytype.md) -- `enum` - 1 values
- [PostgreSqlServerSecurityAlertPolicyState](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlserversecurityalertpolicystate.md) -- `enum` - 2 values
- [PostgreSqlServerState](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlserverstate.md) -- `enum` - 4 values
- [PostgreSqlServerVersion](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlserverversion.md) -- `enum` - 6 values
- [PostgreSqlSkuTier](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlskutier.md) -- `enum` - 3 values
- [PostgreSqlSslEnforcementEnum](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlsslenforcementenum.md) -- `enum` - 2 values
- [PostgreSqlStorageAutogrow](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlstorageautogrow.md) -- `enum` - 2 values
- [PostgreSqlVirtualNetworkRuleState](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlvirtualnetworkrulestate.md) -- `enum` - 5 values
- [ReadReplicaPromoteMode](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/readreplicapromotemode.md) -- `enum` - 2 values
- [ReplicationPromoteOption](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/replicationpromoteoption.md) -- `enum` - 2 values
- [StorageAutoGrow](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/storageautogrow.md) -- `enum` - 2 values
- [ThreatProtectionName](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/threatprotectionname.md) -- `enum` - 1 values
- [ThreatProtectionState](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/threatprotectionstate.md) -- `enum` - 2 values
- [VirtualEndpointType](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/virtualendpointtype.md) -- `enum` - 1 values
