Package-level declarations

Types

Link copied to clipboard
class BackupPlan : KotlinCustomResource

Provides a DBS Backup Plan resource. For information about DBS Backup Plan and how to use it, see What is Backup Plan.

Link copied to clipboard
data class BackupPlanArgs(val backupGatewayId: Output<String>? = null, val backupLogIntervalSeconds: Output<Int>? = null, val backupMethod: Output<String>? = null, val backupObjects: Output<String>? = null, val backupPeriod: Output<String>? = null, val backupPlanName: Output<String>? = null, val backupRateLimit: Output<String>? = null, val backupRetentionPeriod: Output<Int>? = null, val backupSpeedLimit: Output<String>? = null, val backupStartTime: Output<String>? = null, val backupStorageType: Output<String>? = null, val backupStrategyType: Output<String>? = null, val crossAliyunId: Output<String>? = null, val crossRoleName: Output<String>? = null, val databaseRegion: Output<String>? = null, val databaseType: Output<String>? = null, val duplicationArchivePeriod: Output<Int>? = null, val duplicationInfrequentAccessPeriod: Output<Int>? = null, val enableBackupLog: Output<Boolean>? = null, val instanceClass: Output<String>? = null, val instanceType: Output<String>? = null, val ossBucketName: Output<String>? = null, val paymentType: Output<String>? = null, val period: Output<String>? = null, val resourceGroupId: Output<String>? = null, val sourceEndpointDatabaseName: Output<String>? = null, val sourceEndpointInstanceId: Output<String>? = null, val sourceEndpointInstanceType: Output<String>? = null, val sourceEndpointIp: Output<String>? = null, val sourceEndpointOracleSid: Output<String>? = null, val sourceEndpointPassword: Output<String>? = null, val sourceEndpointPort: Output<Int>? = null, val sourceEndpointRegion: Output<String>? = null, val sourceEndpointSid: Output<String>? = null, val sourceEndpointUserName: Output<String>? = null, val status: Output<String>? = null, val storageRegion: Output<String>? = null, val usedTime: Output<Int>? = null) : ConvertibleToJava<BackupPlanArgs>

Provides a DBS Backup Plan resource. For information about DBS Backup Plan and how to use it, see What is Backup Plan.

Link copied to clipboard
Link copied to clipboard
object BackupPlanMapper : ResourceMapper<BackupPlan>
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
suspend fun backupPlan(name: String, block: suspend BackupPlanResourceBuilder.() -> Unit): BackupPlan