Share via


ArmPostgreSqlFlexibleServersModelFactory Class

Definition

Model factory for models.

public static class ArmPostgreSqlFlexibleServersModelFactory
type ArmPostgreSqlFlexibleServersModelFactory = class
Public Class ArmPostgreSqlFlexibleServersModelFactory
Inheritance
ArmPostgreSqlFlexibleServersModelFactory

Methods

DbLevelValidationStatus(String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, IEnumerable<ValidationSummaryItem>)

Initializes a new instance of DbLevelValidationStatus.

DbMigrationStatus(String, Nullable<MigrationDbState>, String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, String)

Initializes a new instance of DbMigrationStatus.

PostgreSqlBaseCapability(Nullable<PostgreSqlFlexbileServerCapabilityStatus>, String)

Initializes a new instance of PostgreSqlBaseCapability.

PostgreSqlCheckMigrationNameAvailabilityContent(String, ResourceType, Nullable<Boolean>, Nullable<PostgreSqlMigrationNameUnavailableReason>, String)

Initializes a new instance of PostgreSqlCheckMigrationNameAvailabilityContent.

PostgreSqlFlexibleServerActiveDirectoryAdministratorData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<PostgreSqlFlexibleServerPrincipalType>, String, Nullable<Guid>, Nullable<Guid>)

Initializes a new instance of PostgreSqlFlexibleServerActiveDirectoryAdministratorData.

PostgreSqlFlexibleServerBackupData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<PostgreSqlFlexibleServerBackupOrigin>, Nullable<DateTimeOffset>, String)

Initializes a new instance of PostgreSqlFlexibleServerBackupData.

PostgreSqlFlexibleServerBackupProperties(Nullable<Int32>, Nullable<PostgreSqlFlexibleServerGeoRedundantBackupEnum>, Nullable<DateTimeOffset>)

Initializes a new instance of PostgreSqlFlexibleServerBackupProperties.

PostgreSqlFlexibleServerCapabilityProperties(Nullable<PostgreSqlFlexbileServerCapabilityStatus>, String, String, IEnumerable<PostgreSqlFlexibleServerEditionCapability>, IEnumerable<PostgreSqlFlexibleServerServerVersionCapability>, Nullable<PostgreSqlFlexibleServerFastProvisioningSupported>, IEnumerable<PostgreSqlFlexibleServerFastProvisioningEditionCapability>, Nullable<PostgreSqlFlexibleServerGeoBackupSupported>, Nullable<PostgreSqlFlexibleServerZoneRedundantHaSupported>, Nullable<PostgreSqlFlexibleServerZoneRedundantHaAndGeoBackupSupported>, Nullable<PostgreSqlFlexibleServerStorageAutoGrowthSupported>, Nullable<PostgreSqlFlexibleServerOnlineResizeSupported>, Nullable<PostgreSqlFlexibleServerZoneRedundantRestricted>)

Initializes a new instance of PostgreSqlFlexibleServerCapabilityProperties.

PostgreSqlFlexibleServerConfigurationData(ResourceIdentifier, String, ResourceType, SystemData, String, String, String, Nullable<PostgreSqlFlexibleServerConfigurationDataType>, String, String, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, String, String)

Initializes a new instance of PostgreSqlFlexibleServerConfigurationData.

PostgreSqlFlexibleServerData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, PostgreSqlFlexibleServerSku, PostgreSqlFlexibleServerUserAssignedIdentity, String, String, Nullable<PostgreSqlFlexibleServerVersion>, String, Nullable<PostgreSqlFlexibleServerState>, String, PostgreSqlFlexibleServerStorage, PostgreSqlFlexibleServerAuthConfig, PostgreSqlFlexibleServerDataEncryption, PostgreSqlFlexibleServerBackupProperties, PostgreSqlFlexibleServerNetwork, PostgreSqlFlexibleServerHighAvailability, PostgreSqlFlexibleServerMaintenanceWindow, ResourceIdentifier, Nullable<DateTimeOffset>, String, Nullable<PostgreSqlFlexibleServerReplicationRole>, Nullable<Int32>, Nullable<PostgreSqlFlexibleServerCreateMode>)

Initializes a new instance of PostgreSqlFlexibleServerData.

PostgreSqlFlexibleServerData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, PostgreSqlFlexibleServerSku, PostgreSqlFlexibleServerUserAssignedIdentity, String, String, Nullable<PostgreSqlFlexibleServerVersion>, String, Nullable<PostgreSqlFlexibleServerState>, String, PostgreSqlFlexibleServerStorage, PostgreSqlFlexibleServerAuthConfig, PostgreSqlFlexibleServerDataEncryption, PostgreSqlFlexibleServerBackupProperties, PostgreSqlFlexibleServerNetwork, PostgreSqlFlexibleServerHighAvailability, PostgreSqlFlexibleServerMaintenanceWindow, ResourceIdentifier, Nullable<DateTimeOffset>, String, Nullable<PostgreSqlFlexibleServerReplicationRole>, Nullable<Int32>, PostgreSqlFlexibleServersReplica, Nullable<PostgreSqlFlexibleServerCreateMode>, IEnumerable<PostgreSqlFlexibleServersPrivateEndpointConnectionData>)

Initializes a new instance of PostgreSqlFlexibleServerData.

PostgreSqlFlexibleServerDatabaseData(ResourceIdentifier, String, ResourceType, SystemData, String, String)

Initializes a new instance of PostgreSqlFlexibleServerDatabaseData.

PostgreSqlFlexibleServerDelegatedSubnetUsage(String, Nullable<Int64>)

Initializes a new instance of PostgreSqlFlexibleServerDelegatedSubnetUsage.

PostgreSqlFlexibleServerEditionCapability(Nullable<PostgreSqlFlexbileServerCapabilityStatus>, String, String, String, IEnumerable<PostgreSqlFlexibleServerStorageEditionCapability>, IEnumerable<PostgreSqlFlexibleServerSkuCapability>)

Initializes a new instance of PostgreSqlFlexibleServerEditionCapability.

PostgreSqlFlexibleServerFastProvisioningEditionCapability(Nullable<PostgreSqlFlexbileServerCapabilityStatus>, String, String, String, Nullable<Int64>, String, Nullable<Int32>)

Initializes a new instance of PostgreSqlFlexibleServerFastProvisioningEditionCapability.

PostgreSqlFlexibleServerFirewallRuleData(ResourceIdentifier, String, ResourceType, SystemData, IPAddress, IPAddress)

Initializes a new instance of PostgreSqlFlexibleServerFirewallRuleData.

PostgreSqlFlexibleServerHighAvailability(Nullable<PostgreSqlFlexibleServerHighAvailabilityMode>, Nullable<PostgreSqlFlexibleServerHAState>, String)

Initializes a new instance of PostgreSqlFlexibleServerHighAvailability.

PostgreSqlFlexibleServerLogFile(ResourceIdentifier, String, ResourceType, SystemData, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<Int64>, String, Uri)

Initializes a new instance of PostgreSqlFlexibleServerLogFile.

PostgreSqlFlexibleServerLtrBackupResult(Nullable<Int64>, Nullable<Int64>, String, String, Nullable<PostgreSqlExecutionStatus>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<Double>, String, String)

Initializes a new instance of PostgreSqlFlexibleServerLtrBackupResult.

PostgreSqlFlexibleServerLtrPreBackupResult(Int32)

Initializes a new instance of PostgreSqlFlexibleServerLtrPreBackupResult.

PostgreSqlFlexibleServerNameAvailabilityContent(String, Nullable<ResourceType>)

Initializes a new instance of PostgreSqlFlexibleServerNameAvailabilityContent.

PostgreSqlFlexibleServerNameAvailabilityResponse(Nullable<Boolean>, Nullable<PostgreSqlFlexibleServerNameUnavailableReason>, String)

Initializes a new instance of PostgreSqlFlexibleServerNameAvailabilityResponse.

PostgreSqlFlexibleServerNameAvailabilityResult(Nullable<Boolean>, Nullable<PostgreSqlFlexibleServerNameUnavailableReason>, String, String, Nullable<ResourceType>)

Initializes a new instance of PostgreSqlFlexibleServerNameAvailabilityResult.

PostgreSqlFlexibleServerServerVersionCapability(Nullable<PostgreSqlFlexbileServerCapabilityStatus>, String, String, IEnumerable<String>)

Initializes a new instance of PostgreSqlFlexibleServerServerVersionCapability.

PostgreSqlFlexibleServerSkuCapability(Nullable<PostgreSqlFlexbileServerCapabilityStatus>, String, String, Nullable<Int32>, Nullable<Int32>, Nullable<Int64>, IEnumerable<String>, IEnumerable<PostgreSqlFlexibleServerHAMode>)

Initializes a new instance of PostgreSqlFlexibleServerSkuCapability.

PostgreSqlFlexibleServersPrivateEndpointConnectionData(ResourceIdentifier, String, ResourceType, SystemData, IEnumerable<String>, ResourceIdentifier, PostgreSqlFlexibleServersPrivateLinkServiceConnectionState, Nullable<PostgreSqlFlexibleServersPrivateEndpointConnectionProvisioningState>)

Initializes a new instance of PostgreSqlFlexibleServersPrivateEndpointConnectionData.

PostgreSqlFlexibleServersPrivateLinkResourceData(ResourceIdentifier, String, ResourceType, SystemData, String, IEnumerable<String>, IEnumerable<String>)

Initializes a new instance of PostgreSqlFlexibleServersPrivateLinkResourceData.

PostgreSqlFlexibleServersReplica(Nullable<PostgreSqlFlexibleServerReplicationRole>, Nullable<Int32>, Nullable<PostgreSqlFlexibleServersReplicationState>, Nullable<ReadReplicaPromoteMode>, Nullable<ReplicationPromoteOption>)

Initializes a new instance of PostgreSqlFlexibleServersReplica.

PostgreSqlFlexibleServersServerSku(String, Nullable<PostgreSqlFlexibleServerSkuTier>)

Initializes a new instance of PostgreSqlFlexibleServersServerSku.

PostgreSqlFlexibleServerStorage(Nullable<Int32>, Nullable<StorageAutoGrow>, Nullable<PostgreSqlManagedDiskPerformanceTier>, Nullable<Int32>)

Initializes a new instance of PostgreSqlFlexibleServerStorage.

PostgreSqlFlexibleServerStorageCapability(Nullable<PostgreSqlFlexbileServerCapabilityStatus>, String, Nullable<Int64>, Nullable<Int32>, Nullable<Int64>, Nullable<Int64>, Nullable<Int32>, Nullable<Int32>, String, IEnumerable<PostgreSqlFlexibleServerStorageTierCapability>)

Initializes a new instance of PostgreSqlFlexibleServerStorageCapability.

PostgreSqlFlexibleServerStorageCapability(Nullable<PostgreSqlFlexbileServerCapabilityStatus>, String, Nullable<Int64>, Nullable<Int64>, String, IEnumerable<PostgreSqlFlexibleServerStorageTierCapability>)

Initializes a new instance of PostgreSqlFlexibleServerStorageCapability.

PostgreSqlFlexibleServerStorageEditionCapability(Nullable<PostgreSqlFlexbileServerCapabilityStatus>, String, String, Nullable<Int64>, IEnumerable<PostgreSqlFlexibleServerStorageCapability>)

Initializes a new instance of PostgreSqlFlexibleServerStorageEditionCapability.

PostgreSqlFlexibleServerStorageTierCapability(Nullable<PostgreSqlFlexbileServerCapabilityStatus>, String, String, Nullable<Int64>)

Initializes a new instance of PostgreSqlFlexibleServerStorageTierCapability.

PostgreSqlFlexibleServersValidationDetails(Nullable<PostgreSqlFlexibleServersValidationState>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, IEnumerable<ValidationSummaryItem>, IEnumerable<DbLevelValidationStatus>)

Initializes a new instance of PostgreSqlFlexibleServersValidationDetails.

PostgreSqlFlexibleServersValidationMessage(Nullable<PostgreSqlFlexibleServersValidationState>, String)

Initializes a new instance of PostgreSqlFlexibleServersValidationMessage.

PostgreSqlFlexibleServerUserAssignedIdentity(IDictionary<String,UserAssignedIdentity>, PostgreSqlFlexibleServerIdentityType, Nullable<Guid>)

Initializes a new instance of PostgreSqlFlexibleServerUserAssignedIdentity.

PostgreSqlFlexibleServerVirtualNetworkSubnetUsageResult(IEnumerable<PostgreSqlFlexibleServerDelegatedSubnetUsage>, Nullable<AzureLocation>, String)

Initializes a new instance of PostgreSqlFlexibleServerVirtualNetworkSubnetUsageResult.

PostgreSqlLtrServerBackupOperationData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<Int64>, Nullable<Int64>, String, String, Nullable<PostgreSqlExecutionStatus>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<Double>, String, String)

Initializes a new instance of PostgreSqlLtrServerBackupOperationData.

PostgreSqlMigrationData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, String, PostgreSqlMigrationStatus, Nullable<PostgreSqlMigrationMode>, PostgreSqlServerMetadata, PostgreSqlServerMetadata, ResourceIdentifier, String, ResourceIdentifier, String, PostgreSqlMigrationSecretParameters, IEnumerable<String>, Nullable<PostgreSqlMigrationLogicalReplicationOnSourceDb>, Nullable<PostgreSqlMigrationOverwriteDbsInTarget>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<PostgreSqlMigrationStartDataMigration>, Nullable<PostgreSqlMigrationTriggerCutover>, IEnumerable<String>, Nullable<PostgreSqlMigrationCancel>, IEnumerable<String>)

Initializes a new instance of PostgreSqlMigrationData.

PostgreSqlMigrationData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, String, PostgreSqlMigrationStatus, ResourceIdentifier, Nullable<PostgreSqlMigrationMode>, Nullable<MigrationOption>, Nullable<PostgreSqlFlexibleServersSourceType>, Nullable<PostgreSqlFlexibleServersSslMode>, PostgreSqlServerMetadata, PostgreSqlServerMetadata, ResourceIdentifier, String, ResourceIdentifier, String, PostgreSqlMigrationSecretParameters, IEnumerable<String>, Nullable<PostgreSqlMigrationLogicalReplicationOnSourceDb>, Nullable<PostgreSqlMigrationOverwriteDbsInTarget>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<MigrateRolesEnum>, Nullable<PostgreSqlMigrationStartDataMigration>, Nullable<PostgreSqlMigrationTriggerCutover>, IEnumerable<String>, Nullable<PostgreSqlMigrationCancel>, IEnumerable<String>)

Initializes a new instance of PostgreSqlMigrationData.

PostgreSqlMigrationStatus(Nullable<PostgreSqlMigrationState>, String, Nullable<PostgreSqlMigrationSubState>)

Initializes a new instance of PostgreSqlMigrationStatus.

PostgreSqlMigrationStatus(Nullable<PostgreSqlMigrationState>, String, PostgreSqlMigrationSubStateDetails)

Initializes a new instance of PostgreSqlMigrationStatus.

PostgreSqlMigrationSubStateDetails(Nullable<PostgreSqlMigrationSubState>, IReadOnlyDictionary<String,DbMigrationStatus>, PostgreSqlFlexibleServersValidationDetails)

Initializes a new instance of PostgreSqlMigrationSubStateDetails.

PostgreSqlServerMetadata(Nullable<AzureLocation>, String, Nullable<Int32>, PostgreSqlFlexibleServersServerSku)

Initializes a new instance of PostgreSqlServerMetadata.

PostgreSqlServerMetadata(Nullable<AzureLocation>, String, Nullable<Int32>, ServerSku)

Initializes a new instance of PostgreSqlServerMetadata.

ServerSku(String, PostgreSqlFlexibleServerSkuTier)

Initializes a new instance of ServerSku.

ServerThreatProtectionSettingsModelData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<ThreatProtectionState>, Nullable<DateTimeOffset>)

Initializes a new instance of ServerThreatProtectionSettingsModelData.

ValidationSummaryItem(String, Nullable<PostgreSqlFlexibleServersValidationState>, IEnumerable<PostgreSqlFlexibleServersValidationMessage>)

Initializes a new instance of ValidationSummaryItem.

VirtualEndpointResourceData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<VirtualEndpointType>, IEnumerable<String>, IEnumerable<String>)

Initializes a new instance of VirtualEndpointResourceData.

VirtualEndpointResourcePatch(Nullable<VirtualEndpointType>, IEnumerable<String>, IEnumerable<String>)

Initializes a new instance of VirtualEndpointResourcePatch.

Applies to