exportMetadataModelAssessment
abstract suspend fun exportMetadataModelAssessment(input: ExportMetadataModelAssessmentRequest): ExportMetadataModelAssessmentResponse
Saves a copy of a database migration assessment report to your Amazon S3 bucket. DMS can save your assessment report as a comma-separated value (CSV) or a PDF file.
Samples
import aws.sdk.kotlin.services.databasemigrationservice.model.AssessmentReportType
fun main() {
//sampleStart
// Saves a copy of a database migration assessment report to your S3 bucket. DMS can save your
// assessment report as a comma separated value (CSV) or a PDF file.
val resp = databaseMigrationClient.exportMetadataModelAssessment {
migrationProjectIdentifier = "arn:aws:dms:us-east-1:012345678901:migration-project:0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ012"
selectionRules = "{\"rules\": [{\"rule-type\": \"selection\",\"rule-id\": \"1\",\"rule-name\": \"1\",\"object-locator\": {\"server-name\": \"aurora-pg.cluster-a1b2c3d4e5f6.us-east-1.rds.amazonaws.com\", \"schema-name\": \"schema1\", \"table-name\": \"Cities\"},\"rule-action\": \"explicit\"} ]}"
fileName = "file"
assessmentReportTypes = listOf<AssessmentReportType>(
AssessmentReportType.fromValue("pdf")
)
}
//sampleEnd
}