- ArmPostgreSqlFlexibleServersModelFactory - DbLevelValidationStatus(String, DateTimeOffset?, DateTimeOffset?, IEnumerable<ValidationSummaryItem>) 
- DbMigrationStatus(String, MigrationDbState?, String, DateTimeOffset?, DateTimeOffset?, Int32?, Int32?, Int32?, Int32?, Int32?, Int32?, Int32?, Int32?, Int32?, Int32?, String) 
- PostgreSqlBaseCapability(PostgreSqlFlexbileServerCapabilityStatus?, String) 
- PostgreSqlCheckMigrationNameAvailabilityContent(String, ResourceType, Boolean?, PostgreSqlMigrationNameUnavailableReason?, String) 
- PostgreSqlFlexibleServerActiveDirectoryAdministratorData(ResourceIdentifier, String, ResourceType, SystemData, PostgreSqlFlexibleServerPrincipalType?, String, Guid?, Guid?) 
- PostgreSqlFlexibleServerBackupData(ResourceIdentifier, String, ResourceType, SystemData, PostgreSqlFlexibleServerBackupOrigin?, DateTimeOffset?, String) 
- PostgreSqlFlexibleServerBackupProperties(Int32?, PostgreSqlFlexibleServerGeoRedundantBackupEnum?, DateTimeOffset?) 
- PostgreSqlFlexibleServerCapabilityProperties(String, IEnumerable<String>, Boolean?, Boolean?, Boolean?, IEnumerable<PostgreSqlFlexibleServerEditionCapability>, IEnumerable<PostgreSqlFlexibleServerHyperscaleNodeEditionCapability>, Boolean?, IEnumerable<PostgreSqlFlexibleServerFastProvisioningEditionCapability>, String) 
- PostgreSqlFlexibleServerCapabilityProperties(PostgreSqlFlexbileServerCapabilityStatus?, String, String, IEnumerable<PostgreSqlFlexibleServerEditionCapability>, IEnumerable<PostgreSqlFlexibleServerServerVersionCapability>, PostgreSqlFlexibleServerFastProvisioningSupported?, IEnumerable<PostgreSqlFlexibleServerFastProvisioningEditionCapability>, PostgreSqlFlexibleServerGeoBackupSupported?, PostgreSqlFlexibleServerZoneRedundantHaSupported?, PostgreSqlFlexibleServerZoneRedundantHaAndGeoBackupSupported?, PostgreSqlFlexibleServerStorageAutoGrowthSupported?, PostgreSqlFlexibleServerOnlineResizeSupported?, PostgreSqlFlexibleServerZoneRedundantRestricted?) 
- PostgreSqlFlexibleServerConfigurationData(ResourceIdentifier, String, ResourceType, SystemData, String, String, String, PostgreSqlFlexibleServerConfigurationDataType?, String, String, Boolean?, Boolean?, Boolean?, String, String) 
- PostgreSqlFlexibleServerData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String, String>, AzureLocation, PostgreSqlFlexibleServerSku, PostgreSqlFlexibleServerUserAssignedIdentity, String, String, PostgreSqlFlexibleServerVersion?, String, PostgreSqlFlexibleServerState?, String, Int32?, PostgreSqlFlexibleServerAuthConfig, PostgreSqlFlexibleServerDataEncryption, PostgreSqlFlexibleServerBackupProperties, PostgreSqlFlexibleServerNetwork, PostgreSqlFlexibleServerHighAvailability, PostgreSqlFlexibleServerMaintenanceWindow, ResourceIdentifier, DateTimeOffset?, String, PostgreSqlFlexibleServerReplicationRole?, Int32?, PostgreSqlFlexibleServerCreateMode?) 
- PostgreSqlFlexibleServerData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String, String>, AzureLocation, PostgreSqlFlexibleServerSku, PostgreSqlFlexibleServerUserAssignedIdentity, String, String, PostgreSqlFlexibleServerVersion?, String, PostgreSqlFlexibleServerState?, String, PostgreSqlFlexibleServerStorage, PostgreSqlFlexibleServerAuthConfig, PostgreSqlFlexibleServerDataEncryption, PostgreSqlFlexibleServerBackupProperties, PostgreSqlFlexibleServerNetwork, PostgreSqlFlexibleServerHighAvailability, PostgreSqlFlexibleServerMaintenanceWindow, ResourceIdentifier, DateTimeOffset?, String, PostgreSqlFlexibleServerReplicationRole?, Int32?, PostgreSqlFlexibleServersReplica, PostgreSqlFlexibleServerCreateMode?, IEnumerable<PostgreSqlFlexibleServersPrivateEndpointConnectionData>) 
- PostgreSqlFlexibleServerDatabaseData(ResourceIdentifier, String, ResourceType, SystemData, String, String) 
- PostgreSqlFlexibleServerDelegatedSubnetUsage(String, Int64?) 
- PostgreSqlFlexibleServerEditionCapability(String, IEnumerable<PostgreSqlFlexibleServerStorageEditionCapability>, IEnumerable<PostgreSqlFlexibleServerServerVersionCapability>, String) 
- PostgreSqlFlexibleServerEditionCapability(PostgreSqlFlexbileServerCapabilityStatus?, String, String, String, IEnumerable<PostgreSqlFlexibleServerStorageEditionCapability>, IEnumerable<PostgreSqlFlexibleServerSkuCapability>) 
- PostgreSqlFlexibleServerFastProvisioningEditionCapability(String, Int64?, String) 
- PostgreSqlFlexibleServerFastProvisioningEditionCapability(PostgreSqlFlexbileServerCapabilityStatus?, String, String, String, Int64?, String, Int32?) 
- PostgreSqlFlexibleServerFirewallRuleData(ResourceIdentifier, String, ResourceType, SystemData, IPAddress, IPAddress) 
- PostgreSqlFlexibleServerHighAvailability(PostgreSqlFlexibleServerHighAvailabilityMode?, PostgreSqlFlexibleServerHAState?, String) 
- PostgreSqlFlexibleServerHyperscaleNodeEditionCapability(String, IEnumerable<PostgreSqlFlexibleServerStorageEditionCapability>, IEnumerable<PostgreSqlFlexibleServerServerVersionCapability>, IEnumerable<PostgreSqlFlexibleServerNodeTypeCapability>, String) 
- PostgreSqlFlexibleServerLogFile(ResourceIdentifier, String, ResourceType, SystemData, DateTimeOffset?, DateTimeOffset?, Int64?, String, Uri) 
- PostgreSqlFlexibleServerLtrBackupResult(Int64?, Int64?, String, String, PostgreSqlExecutionStatus?, DateTimeOffset?, DateTimeOffset?, Double?, String, String) 
- PostgreSqlFlexibleServerLtrPreBackupResult(Int32) 
- PostgreSqlFlexibleServerNameAvailabilityContent(String, ResourceType?) 
- PostgreSqlFlexibleServerNameAvailabilityResponse(Boolean?, PostgreSqlFlexibleServerNameUnavailableReason?, String) 
- PostgreSqlFlexibleServerNameAvailabilityResult(Boolean?, PostgreSqlFlexibleServerNameUnavailableReason?, String, String, ResourceType?) 
- PostgreSqlFlexibleServerNetwork(PostgreSqlFlexibleServerPublicNetworkAccessState?, ResourceIdentifier, ResourceIdentifier) 
- PostgreSqlFlexibleServerNodeTypeCapability(String, String, String) 
- PostgreSqlFlexibleServerServerVersionCapability(PostgreSqlFlexbileServerCapabilityStatus?, String, String, IEnumerable<String>) 
- PostgreSqlFlexibleServerServerVersionCapability(String, IEnumerable<String>, IEnumerable<PostgreSqlFlexibleServerVCoreCapability>, String) 
- PostgreSqlFlexibleServerSkuCapability(PostgreSqlFlexbileServerCapabilityStatus?, String, String, Int32?, Int32?, Int64?, IEnumerable<String>, IEnumerable<PostgreSqlFlexibleServerHAMode>) 
- PostgreSqlFlexibleServersPrivateEndpointConnectionData(ResourceIdentifier, String, ResourceType, SystemData, IEnumerable<String>, ResourceIdentifier, PostgreSqlFlexibleServersPrivateLinkServiceConnectionState, PostgreSqlFlexibleServersPrivateEndpointConnectionProvisioningState?) 
- PostgreSqlFlexibleServersPrivateLinkResourceData(ResourceIdentifier, String, ResourceType, SystemData, String, IEnumerable<String>, IEnumerable<String>) 
- PostgreSqlFlexibleServersReplica(PostgreSqlFlexibleServerReplicationRole?, Int32?, PostgreSqlFlexibleServersReplicationState?, ReadReplicaPromoteMode?, ReplicationPromoteOption?) 
- PostgreSqlFlexibleServersServerSku(String, PostgreSqlFlexibleServerSkuTier?) 
- PostgreSqlFlexibleServerStorageCapability(String, Int64?, Int64?, IEnumerable<PostgreSqlFlexibleServerStorageTierCapability>, String) 
- PostgreSqlFlexibleServerStorageCapability(PostgreSqlFlexbileServerCapabilityStatus?, String, Int64?, Int32?, Int64?, Int64?, Int32?, Int32?, String, IEnumerable<PostgreSqlFlexibleServerStorageTierCapability>) 
- PostgreSqlFlexibleServerStorageEditionCapability(String, IEnumerable<PostgreSqlFlexibleServerStorageCapability>, String) 
- PostgreSqlFlexibleServerStorageEditionCapability(PostgreSqlFlexbileServerCapabilityStatus?, String, String, Int64?, IEnumerable<PostgreSqlFlexibleServerStorageCapability>) 
- PostgreSqlFlexibleServerStorageTierCapability(PostgreSqlFlexbileServerCapabilityStatus?, String, String, Int64?) 
- PostgreSqlFlexibleServerStorageTierCapability(String, String, Int64?, Boolean?, String) 
- PostgreSqlFlexibleServersValidationDetails(PostgreSqlFlexibleServersValidationState?, DateTimeOffset?, DateTimeOffset?, IEnumerable<ValidationSummaryItem>, IEnumerable<DbLevelValidationStatus>) 
- PostgreSqlFlexibleServersValidationMessage(PostgreSqlFlexibleServersValidationState?, String) 
- PostgreSqlFlexibleServerUserAssignedIdentity(IDictionary<String, UserAssignedIdentity>, PostgreSqlFlexibleServerIdentityType, Guid?) 
- PostgreSqlFlexibleServerVCoreCapability(String, Int64?, Int64?, Int64?, String) 
- PostgreSqlFlexibleServerVirtualNetworkSubnetUsageResult(IEnumerable<PostgreSqlFlexibleServerDelegatedSubnetUsage>, AzureLocation?, String) 
- PostgreSqlLtrServerBackupOperationData(ResourceIdentifier, String, ResourceType, SystemData, Int64?, Int64?, String, String, PostgreSqlExecutionStatus?, DateTimeOffset?, DateTimeOffset?, Double?, String, String) 
- PostgreSqlMigrationData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String, String>, AzureLocation, String, PostgreSqlMigrationStatus, ResourceIdentifier, PostgreSqlMigrationMode?, MigrationOption?, PostgreSqlFlexibleServersSourceType?, PostgreSqlFlexibleServersSslMode?, PostgreSqlServerMetadata, PostgreSqlServerMetadata, ResourceIdentifier, String, ResourceIdentifier, String, PostgreSqlMigrationSecretParameters, IEnumerable<String>, PostgreSqlMigrationLogicalReplicationOnSourceDb?, PostgreSqlMigrationOverwriteDbsInTarget?, DateTimeOffset?, DateTimeOffset?, MigrateRolesEnum?, PostgreSqlMigrationStartDataMigration?, PostgreSqlMigrationTriggerCutover?, IEnumerable<String>, PostgreSqlMigrationCancel?, IEnumerable<String>) 
- PostgreSqlMigrationStatus(PostgreSqlMigrationState?, String, PostgreSqlMigrationSubStateDetails) 
- PostgreSqlMigrationSubStateDetails(PostgreSqlMigrationSubState?, IReadOnlyDictionary<String, DbMigrationStatus>, PostgreSqlFlexibleServersValidationDetails) 
- PostgreSqlServerMetadata(AzureLocation?, String, Int32?, PostgreSqlFlexibleServersServerSku) 
- ServerThreatProtectionSettingsModelData(ResourceIdentifier, String, ResourceType, SystemData, ThreatProtectionState?, DateTimeOffset?) 
- ValidationSummaryItem(String, PostgreSqlFlexibleServersValidationState?, IEnumerable<PostgreSqlFlexibleServersValidationMessage>) 
- VirtualEndpointResourceData(ResourceIdentifier, String, ResourceType, SystemData, VirtualEndpointType?, IEnumerable<String>, IEnumerable<String>) 
- VirtualEndpointResourcePatch(VirtualEndpointType?, IEnumerable<String>, IEnumerable<String>) 
 
net5.0
    namespace Azure.ResourceManager.PostgreSql.FlexibleServers.Models
{
    public static class ArmPostgreSqlFlexibleServersModelFactory
    {
        [EditorBrowsable(EditorBrowsableState.Never)]
        public static PostgreSqlFlexibleServerCapabilityProperties PostgreSqlFlexibleServerCapabilityProperties(string zone = null, IEnumerable<string> supportedHAModes = null, bool? isGeoBackupSupported = default, bool? isZoneRedundantHASupported = default, bool? isZoneRedundantHAAndGeoBackupSupported = default, IEnumerable<PostgreSqlFlexibleServerEditionCapability> supportedFlexibleServerEditions = null, IEnumerable<PostgreSqlFlexibleServerHyperscaleNodeEditionCapability> supportedHyperscaleNodeEditions = null, bool? fastProvisioningSupported = default, IEnumerable<PostgreSqlFlexibleServerFastProvisioningEditionCapability> supportedFastProvisioningEditions = null, string status = null);
    }
}
            | .NET | 5.06.07.08.09.010.0 | 
|---|---|
| .NET Core | 2.02.12.23.03.1 | 
| .NET Framework | 4.6.14.6.24.74.7.14.7.24.84.8.1 | 
| .NET Standard | 2.02.1 | 
| Information specific to net5.0 | |
| Assembly | Azure.ResourceManager.PostgreSql , Version=1.2.0.0, PublicKeyToken=92742159e12e44c8 | 
| Referencing | Your project needs a package reference to  | 
| Package | Azure.ResourceManager.PostgreSql (1.2.0) netstandard2.0 | 
| Platform Restrictions | This API is supported on all platforms. | 
- Built-in API
- Package-provided API