다음을 통해 공유


MigrationResourceForPatch interface

Migration.

속성

cancel

전체 마이그레이션에 대해 취소를 트리거해야 하는지 여부를 나타냅니다.

dbsToCancelMigrationOn

특정 데이터베이스에 대해 취소를 트리거하려면 'triggerCutover'를 'True'로 설정하고 이 배열에 있는 특정 데이터베이스의 이름을 설정합니다.

dbsToMigrate

마이그레이션할 데이터베이스의 이름입니다.

dbsToTriggerCutoverOn

특정 데이터베이스에 대한 컷오버를 트리거하려면 'triggerCutover'를 'True'로 설정하고 이 배열에 있는 특정 데이터베이스의 이름을 설정합니다.

migrateRoles

역할 및 권한을 마이그레이션해야 하는지 여부를 나타냅니다.

migrationMode

마이그레이션을 수행하는 데 사용되는 모드: 온라인 또는 오프라인.

migrationWindowStartTimeInUtc

마이그레이션 창의 시작 시간(UTC)입니다.

overwriteDbsInTarget

대상 서버의 데이터베이스가 이미 있는 경우 덮어쓸 수 있는지 여부를 나타냅니다. 'False'로 설정하면 마이그레이션 워크플로에서 데이터베이스가 대상 서버에 이미 있음을 감지하면 확인을 기다립니다.

secretParameters

마이그레이션 비밀 매개 변수입니다.

setupLogicalReplicationOnSourceDbIfNeeded

필요한 경우 원본 서버에서 논리적 복제를 설정할지 여부를 나타냅니다.

sourceDbServerFullyQualifiedDomainName

원본 서버의 FQDN(정규화된 도메인 이름) 또는 IP 주소입니다. 이 속성은 선택 사항입니다. 제공되는 경우 마이그레이션 서비스는 항상 이를 사용하여 원본 서버에 연결합니다.

sourceDbServerResourceId

'sourceType'이 'PostgreSQLSingleServer'인 경우 소스 데이터베이스 서버 리소스의 식별자입니다. 다른 소스 유형의 경우 ipaddress:port@username 또는 hostname:port@username로 설정해야 합니다.

startDataMigration

데이터 마이그레이션을 즉시 시작해야 하는지 여부를 나타냅니다.

tags

키-값 쌍 형식의 애플리케이션별 메타데이터입니다.

targetDbServerFullyQualifiedDomainName

대상 서버의 FQDN(정규화된 도메인 이름) 또는 IP 주소입니다. 이 속성은 선택 사항입니다. 제공되는 경우 마이그레이션 서비스는 항상 이를 사용하여 대상 서버에 연결합니다.

triggerCutover

전체 마이그레이션에 대해 단독형을 트리거해야 하는지 여부를 나타냅니다.

속성 세부 정보

cancel

전체 마이그레이션에 대해 취소를 트리거해야 하는지 여부를 나타냅니다.

cancel?: string

속성 값

string

dbsToCancelMigrationOn

특정 데이터베이스에 대해 취소를 트리거하려면 'triggerCutover'를 'True'로 설정하고 이 배열에 있는 특정 데이터베이스의 이름을 설정합니다.

dbsToCancelMigrationOn?: string[]

속성 값

string[]

dbsToMigrate

마이그레이션할 데이터베이스의 이름입니다.

dbsToMigrate?: string[]

속성 값

string[]

dbsToTriggerCutoverOn

특정 데이터베이스에 대한 컷오버를 트리거하려면 'triggerCutover'를 'True'로 설정하고 이 배열에 있는 특정 데이터베이스의 이름을 설정합니다.

dbsToTriggerCutoverOn?: string[]

속성 값

string[]

migrateRoles

역할 및 권한을 마이그레이션해야 하는지 여부를 나타냅니다.

migrateRoles?: string

속성 값

string

migrationMode

마이그레이션을 수행하는 데 사용되는 모드: 온라인 또는 오프라인.

migrationMode?: string

속성 값

string

migrationWindowStartTimeInUtc

마이그레이션 창의 시작 시간(UTC)입니다.

migrationWindowStartTimeInUtc?: Date

속성 값

Date

overwriteDbsInTarget

대상 서버의 데이터베이스가 이미 있는 경우 덮어쓸 수 있는지 여부를 나타냅니다. 'False'로 설정하면 마이그레이션 워크플로에서 데이터베이스가 대상 서버에 이미 있음을 감지하면 확인을 기다립니다.

overwriteDbsInTarget?: string

속성 값

string

secretParameters

마이그레이션 비밀 매개 변수입니다.

secretParameters?: MigrationSecretParametersForPatch

속성 값

setupLogicalReplicationOnSourceDbIfNeeded

필요한 경우 원본 서버에서 논리적 복제를 설정할지 여부를 나타냅니다.

setupLogicalReplicationOnSourceDbIfNeeded?: string

속성 값

string

sourceDbServerFullyQualifiedDomainName

원본 서버의 FQDN(정규화된 도메인 이름) 또는 IP 주소입니다. 이 속성은 선택 사항입니다. 제공되는 경우 마이그레이션 서비스는 항상 이를 사용하여 원본 서버에 연결합니다.

sourceDbServerFullyQualifiedDomainName?: string

속성 값

string

sourceDbServerResourceId

'sourceType'이 'PostgreSQLSingleServer'인 경우 소스 데이터베이스 서버 리소스의 식별자입니다. 다른 소스 유형의 경우 ipaddress:port@username 또는 hostname:port@username로 설정해야 합니다.

sourceDbServerResourceId?: string

속성 값

string

startDataMigration

데이터 마이그레이션을 즉시 시작해야 하는지 여부를 나타냅니다.

startDataMigration?: string

속성 값

string

tags

키-값 쌍 형식의 애플리케이션별 메타데이터입니다.

tags?: {[propertyName: string]: string}

속성 값

{[propertyName: string]: string}

targetDbServerFullyQualifiedDomainName

대상 서버의 FQDN(정규화된 도메인 이름) 또는 IP 주소입니다. 이 속성은 선택 사항입니다. 제공되는 경우 마이그레이션 서비스는 항상 이를 사용하여 대상 서버에 연결합니다.

targetDbServerFullyQualifiedDomainName?: string

속성 값

string

triggerCutover

전체 마이그레이션에 대해 단독형을 트리거해야 하는지 여부를 나타냅니다.

triggerCutover?: string

속성 값

string