PostgreSqlMigrationProxy
Handle
interface PostgreSqlMigrationProxy { cancel: BicepValueProxy | PostgreSqlMigrationCancel; readonly currentStatus: PostgreSqlMigrationStatusProxy; dbsToCancelMigrationOn: Aspire_Hosting_Azure_Provisioning_PostgreSql_Generated_ListOfStringProxy; dbsToMigrate: Aspire_Hosting_Azure_Provisioning_PostgreSql_Generated_ListOfStringProxy; dbsToTriggerCutoverOn: Aspire_Hosting_Azure_Provisioning_PostgreSql_Generated_ListOfStringProxy; readonly id: BicepValueProxy; location: BicepValueProxy; migrateRoles: BicepValueProxy | MigrateRolesEnum; readonly migrationId: BicepValueProxy | string; migrationInstanceResourceId: BicepValueProxy; migrationMode: BicepValueProxy | PostgreSqlMigrationMode; migrationOption: BicepValueProxy | MigrationOption; migrationWindowEndTimeInUtc: BicepValueProxy | datetimeoffset; migrationWindowStartTimeInUtc: BicepValueProxy | datetimeoffset; name: BicepValueProxy | string; overwriteDbsInTarget: BicepValueProxy | PostgreSqlMigrationOverwriteDbsInTarget; parent: PostgreSqlFlexibleServerProxy; secretParameters: PostgreSqlMigrationSecretParametersProxy; setupLogicalReplicationOnSourceDbIfNeeded: BicepValueProxy | PostgreSqlMigrationLogicalReplicationOnSourceDb; sourceDbServerFullyQualifiedDomainName: BicepValueProxy | string; readonly sourceDbServerMetadata: PostgreSqlServerMetadataProxy; sourceDbServerResourceId: BicepValueProxy; sourceType: BicepValueProxy | PostgreSqlFlexibleServersSourceType; sslMode: BicepValueProxy | PostgreSqlFlexibleServersSslMode; startDataMigration: BicepValueProxy | PostgreSqlMigrationStartDataMigration; readonly systemData: PostgreSqlSystemDataProxy; tags: Aspire_Hosting_Azure_Provisioning_PostgreSql_Generated_DictionaryOfStringProxy; targetDbServerFullyQualifiedDomainName: BicepValueProxy | string; readonly targetDbServerMetadata: PostgreSqlServerMetadataProxy; readonly targetDbServerResourceId: BicepValueProxy; triggerCutover: BicepValueProxy | PostgreSqlMigrationTriggerCutover; addTo(infrastructure: AzureResourceInfrastructure): void; clearCancel(): void; clearLocation(): void; clearMigrateRoles(): void; clearMigrationInstanceResourceId(): void; clearMigrationMode(): void; clearMigrationOption(): void; clearMigrationWindowEndTimeInUtc(): void; clearMigrationWindowStartTimeInUtc(): void; clearName(): void; clearOverwriteDbsInTarget(): void; clearSetupLogicalReplicationOnSourceDbIfNeeded(): void; clearSourceDbServerFullyQualifiedDomainName(): void; clearSourceDbServerResourceId(): void; clearSourceType(): void; clearSslMode(): void; clearStartDataMigration(): void; clearTargetDbServerFullyQualifiedDomainName(): void; clearTriggerCutover(): void;}74 members
Properties
property
cancelBicepValueProxy | PostgreSqlMigrationCancel get · setGets or sets the Cancel provisioning property.
property
currentStatus PostgreSqlMigrationStatusProxy getGets the CurrentStatus provisioning property.
property
dbsToCancelMigrationOn Aspire_Hosting_Azure_Provisioning_PostgreSql_Generated_ListOfStringProxy get · setGets or sets the DbsToCancelMigrationOn provisioning property.
property
dbsToMigrate Aspire_Hosting_Azure_Provisioning_PostgreSql_Generated_ListOfStringProxy get · setGets or sets the DbsToMigrate provisioning property.
property
dbsToTriggerCutoverOn Aspire_Hosting_Azure_Provisioning_PostgreSql_Generated_ListOfStringProxy get · setGets or sets the DbsToTriggerCutoverOn provisioning property.
property
idBicepValueProxy getGets the Id provisioning property.
property
locationBicepValueProxy get · setGets or sets the Location provisioning property.
property
migrateRoles BicepValueProxy | MigrateRolesEnum get · setGets or sets the MigrateRoles provisioning property.
property
migrationId BicepValueProxy | string getGets the MigrationId provisioning property.
property
migrationInstanceResourceId BicepValueProxy get · setGets or sets the MigrationInstanceResourceId provisioning property.
property
migrationMode BicepValueProxy | PostgreSqlMigrationMode get · setGets or sets the MigrationMode provisioning property.
property
migrationOption BicepValueProxy | MigrationOption get · setGets or sets the MigrationOption provisioning property.
property
migrationWindowEndTimeInUtc BicepValueProxy | datetimeoffset get · setGets or sets the MigrationWindowEndTimeInUtc provisioning property.
property
migrationWindowStartTimeInUtc BicepValueProxy | datetimeoffset get · setGets or sets the MigrationWindowStartTimeInUtc provisioning property.
property
nameBicepValueProxy | string get · setGets or sets the Name provisioning property.
property
overwriteDbsInTarget BicepValueProxy | PostgreSqlMigrationOverwriteDbsInTarget get · setGets or sets the OverwriteDbsInTarget provisioning property.
property
parentPostgreSqlFlexibleServerProxy get · setGets or sets the Parent provisioning property.
property
secretParameters PostgreSqlMigrationSecretParametersProxy get · setGets or sets the SecretParameters provisioning property.
property
setupLogicalReplicationOnSourceDbIfNeeded BicepValueProxy | PostgreSqlMigrationLogicalReplicationOnSourceDb get · setGets or sets the SetupLogicalReplicationOnSourceDbIfNeeded provisioning property.
property
sourceDbServerFullyQualifiedDomainName BicepValueProxy | string get · setGets or sets the SourceDbServerFullyQualifiedDomainName provisioning property.
property
sourceDbServerMetadata PostgreSqlServerMetadataProxy getGets the SourceDbServerMetadata provisioning property.
property
sourceDbServerResourceId BicepValueProxy get · setGets or sets the SourceDbServerResourceId provisioning property.
property
sourceType BicepValueProxy | PostgreSqlFlexibleServersSourceType get · setGets or sets the SourceType provisioning property.
property
sslMode BicepValueProxy | PostgreSqlFlexibleServersSslMode get · setGets or sets the SslMode provisioning property.
property
startDataMigration BicepValueProxy | PostgreSqlMigrationStartDataMigration get · setGets or sets the StartDataMigration provisioning property.
property
systemData PostgreSqlSystemDataProxy getGets the SystemData provisioning property.
property
targetDbServerFullyQualifiedDomainName BicepValueProxy | string get · setGets or sets the TargetDbServerFullyQualifiedDomainName provisioning property.
property
targetDbServerMetadata PostgreSqlServerMetadataProxy getGets the TargetDbServerMetadata provisioning property.
property
targetDbServerResourceId BicepValueProxy getGets the TargetDbServerResourceId provisioning property.
property
triggerCutover BicepValueProxy | PostgreSqlMigrationTriggerCutover get · setGets or sets the TriggerCutover provisioning property.
Methods
method
addTo Adds this provisioning resource to the Azure resource infrastructure.
addTo(infrastructure: AzureResourceInfrastructure): voidParameters
infrastructureAzureResourceInfrastructure Clears the MigrationInstanceResourceId provisioning property.
clearMigrationInstanceResourceId(): voidmethod
clearMigrationOption Clears the MigrationOption provisioning property.
clearMigrationOption(): voidClears the MigrationWindowEndTimeInUtc provisioning property.
clearMigrationWindowEndTimeInUtc(): voidClears the MigrationWindowStartTimeInUtc provisioning property.
clearMigrationWindowStartTimeInUtc(): voidClears the OverwriteDbsInTarget provisioning property.
clearOverwriteDbsInTarget(): voidClears the SetupLogicalReplicationOnSourceDbIfNeeded provisioning property.
clearSetupLogicalReplicationOnSourceDbIfNeeded(): voidClears the SourceDbServerFullyQualifiedDomainName provisioning property.
clearSourceDbServerFullyQualifiedDomainName(): voidClears the SourceDbServerResourceId provisioning property.
clearSourceDbServerResourceId(): voidmethod
clearStartDataMigration Clears the StartDataMigration provisioning property.
clearStartDataMigration(): voidClears the TargetDbServerFullyQualifiedDomainName provisioning property.
clearTargetDbServerFullyQualifiedDomainName(): voidmethod
clearTriggerCutover Clears the TriggerCutover provisioning property.
clearTriggerCutover(): void