Package-level declarations

Types

Link copied to clipboard
data class ClusterMasterUserSecret(val kmsKeyId: String? = null, val secretArn: String? = null, val secretStatus: String? = null)
Link copied to clipboard
data class ClusterParameterGroupParameter(val applyMethod: String? = null, val name: String, val value: String)
Link copied to clipboard
data class ClusterRestoreToPointInTime(val restoreToTime: String? = null, val restoreType: String? = null, val sourceClusterIdentifier: String, val useLatestRestorableTime: Boolean? = null)
Link copied to clipboard
data class ClusterS3Import(val bucketName: String, val bucketPrefix: String? = null, val ingestionRole: String, val sourceEngine: String, val sourceEngineVersion: String)
Link copied to clipboard
data class ClusterScalingConfiguration(val autoPause: Boolean? = null, val maxCapacity: Int? = null, val minCapacity: Int? = null, val secondsUntilAutoPause: Int? = null, val timeoutAction: String? = null)
Link copied to clipboard
data class ClusterServerlessv2ScalingConfiguration(val maxCapacity: Double, val minCapacity: Double)
Link copied to clipboard
data class GetCertificateResult(val arn: String, val certificateType: String, val customerOverride: Boolean, val customerOverrideValidTill: String, val id: String, val latestValidTill: Boolean? = null, val thumbprint: String, val validFrom: String, val validTill: String)

A collection of values returned by getCertificate.

Link copied to clipboard
data class GetClusterMasterUserSecret(val kmsKeyId: String, val secretArn: String, val secretStatus: String)
Link copied to clipboard
data class GetClusterResult(val arn: String, val availabilityZones: List<String>, val backtrackWindow: Int, val backupRetentionPeriod: Int, val clusterIdentifier: String, val clusterMembers: List<String>, val clusterResourceId: String, val databaseName: String, val dbClusterParameterGroupName: String, val dbSubnetGroupName: String, val enabledCloudwatchLogsExports: List<String>, val endpoint: String, val engine: String, val engineMode: String, val engineVersion: String, val finalSnapshotIdentifier: String, val hostedZoneId: String, val iamDatabaseAuthenticationEnabled: Boolean, val iamRoles: List<String>, val id: String, val kmsKeyId: String, val masterUserSecrets: List<GetClusterMasterUserSecret>, val masterUsername: String, val networkType: String, val port: Int, val preferredBackupWindow: String, val preferredMaintenanceWindow: String, val readerEndpoint: String, val replicationSourceIdentifier: String, val storageEncrypted: Boolean, val tags: Map<String, String>, val vpcSecurityGroupIds: List<String>)

A collection of values returned by getCluster.

Link copied to clipboard
data class GetClustersFilter(val name: String, val values: List<String>)
Link copied to clipboard
data class GetClusterSnapshotResult(val allocatedStorage: Int, val availabilityZones: List<String>, val dbClusterIdentifier: String? = null, val dbClusterSnapshotArn: String, val dbClusterSnapshotIdentifier: String? = null, val engine: String, val engineVersion: String, val id: String, val includePublic: Boolean? = null, val includeShared: Boolean? = null, val kmsKeyId: String, val licenseModel: String, val mostRecent: Boolean? = null, val port: Int, val snapshotCreateTime: String, val snapshotType: String? = null, val sourceDbClusterSnapshotArn: String, val status: String, val storageEncrypted: Boolean, val tags: Map<String, String>, val vpcId: String)

A collection of values returned by getClusterSnapshot.

Link copied to clipboard
data class GetClustersResult(val clusterArns: List<String>, val clusterIdentifiers: List<String>, val filters: List<GetClustersFilter>? = null, val id: String)

A collection of values returned by getClusters.

Link copied to clipboard
data class GetEngineVersionFilter(val name: String, val values: List<String>)
Link copied to clipboard
data class GetEngineVersionResult(val defaultCharacterSet: String, val defaultOnly: Boolean? = null, val engine: String, val engineDescription: String, val exportableLogTypes: List<String>, val filters: List<GetEngineVersionFilter>? = null, val id: String, val includeAll: Boolean? = null, val parameterGroupFamily: String, val preferredVersions: List<String>? = null, val status: String, val supportedCharacterSets: List<String>, val supportedFeatureNames: List<String>, val supportedModes: List<String>, val supportedTimezones: List<String>, val supportsGlobalDatabases: Boolean, val supportsLogExportsToCloudwatch: Boolean, val supportsParallelQuery: Boolean, val supportsReadReplica: Boolean, val validUpgradeTargets: List<String>, val version: String, val versionDescription: String)

A collection of values returned by getEngineVersion.

Link copied to clipboard
data class GetEventCategoriesResult(val eventCategories: List<String>, val id: String, val sourceType: String? = null)

A collection of values returned by getEventCategories.

Link copied to clipboard
data class GetInstanceMasterUserSecret(val kmsKeyId: String, val secretArn: String, val secretStatus: String)
Link copied to clipboard
data class GetInstanceResult(val address: String, val allocatedStorage: Int, val autoMinorVersionUpgrade: Boolean, val availabilityZone: String, val backupRetentionPeriod: Int, val caCertIdentifier: String, val dbClusterIdentifier: String, val dbInstanceArn: String, val dbInstanceClass: String, val dbInstanceIdentifier: String, val dbInstancePort: Int, val dbName: String, val dbParameterGroups: List<String>, val dbSecurityGroups: List<String>, val dbSubnetGroup: String, val enabledCloudwatchLogsExports: List<String>, val endpoint: String, val engine: String, val engineVersion: String, val hostedZoneId: String, val id: String, val iops: Int, val kmsKeyId: String, val licenseModel: String, val masterUserSecrets: List<GetInstanceMasterUserSecret>, val masterUsername: String, val monitoringInterval: Int, val monitoringRoleArn: String, val multiAz: Boolean, val networkType: String, val optionGroupMemberships: List<String>, val port: Int, val preferredBackupWindow: String, val preferredMaintenanceWindow: String, val publiclyAccessible: Boolean, val replicateSourceDb: String, val resourceId: String, val storageEncrypted: Boolean, val storageThroughput: Int, val storageType: String, val tags: Map<String, String>, val timezone: String, val vpcSecurityGroups: List<String>)

A collection of values returned by getInstance.

Link copied to clipboard
data class GetInstancesFilter(val name: String, val values: List<String>)
Link copied to clipboard
data class GetInstancesResult(val filters: List<GetInstancesFilter>? = null, val id: String, val instanceArns: List<String>, val instanceIdentifiers: List<String>)

A collection of values returned by getInstances.

Link copied to clipboard
data class GetOrderableDbInstanceResult(val availabilityZoneGroup: String, val availabilityZones: List<String>, val engine: String, val engineVersion: String, val id: String, val instanceClass: String, val licenseModel: String, val maxIopsPerDbInstance: Int, val maxIopsPerGib: Double, val maxStorageSize: Int, val minIopsPerDbInstance: Int, val minIopsPerGib: Double, val minStorageSize: Int, val multiAzCapable: Boolean, val outpostCapable: Boolean, val preferredEngineVersions: List<String>? = null, val preferredInstanceClasses: List<String>? = null, val readReplicaCapable: Boolean, val storageType: String, val supportedEngineModes: List<String>, val supportedNetworkTypes: List<String>, val supportsEnhancedMonitoring: Boolean, val supportsGlobalDatabases: Boolean, val supportsIamDatabaseAuthentication: Boolean, val supportsIops: Boolean, val supportsKerberosAuthentication: Boolean, val supportsPerformanceInsights: Boolean, val supportsStorageAutoscaling: Boolean, val supportsStorageEncryption: Boolean, val vpc: Boolean)

A collection of values returned by getOrderableDbInstance.

Link copied to clipboard
data class GetProxyAuth(val authScheme: String, val clientPasswordAuthType: String, val description: String, val iamAuth: String, val secretArn: String, val username: String)
Link copied to clipboard
data class GetProxyResult(val arn: String, val auths: List<GetProxyAuth>, val debugLogging: Boolean, val endpoint: String, val engineFamily: String, val id: String, val idleClientTimeout: Int, val name: String, val requireTls: Boolean, val roleArn: String, val vpcId: String, val vpcSecurityGroupIds: List<String>, val vpcSubnetIds: List<String>)

A collection of values returned by getProxy.

Link copied to clipboard
data class GetReservedInstanceOfferingResult(val currencyCode: String, val dbInstanceClass: String, val duration: Int, val fixedPrice: Double, val id: String, val multiAz: Boolean, val offeringId: String, val offeringType: String, val productDescription: String)

A collection of values returned by getReservedInstanceOffering.

Link copied to clipboard
data class GetSnapshotResult(val allocatedStorage: Int, val availabilityZone: String, val dbInstanceIdentifier: String? = null, val dbSnapshotArn: String, val dbSnapshotIdentifier: String? = null, val encrypted: Boolean, val engine: String, val engineVersion: String, val id: String, val includePublic: Boolean? = null, val includeShared: Boolean? = null, val iops: Int, val kmsKeyId: String, val licenseModel: String, val mostRecent: Boolean? = null, val optionGroupName: String, val port: Int, val snapshotCreateTime: String, val snapshotType: String? = null, val sourceDbSnapshotIdentifier: String, val sourceRegion: String, val status: String, val storageType: String, val vpcId: String)

A collection of values returned by getSnapshot.

Link copied to clipboard
data class GetSubnetGroupResult(val arn: String, val description: String, val id: String, val name: String, val status: String, val subnetIds: List<String>, val supportedNetworkTypes: List<String>, val vpcId: String)

A collection of values returned by getSubnetGroup.

Link copied to clipboard
data class GlobalClusterGlobalClusterMember(val dbClusterArn: String? = null, val isWriter: Boolean? = null)
Link copied to clipboard
data class InstanceBlueGreenUpdate(val enabled: Boolean? = null)
Link copied to clipboard
data class InstanceListenerEndpoint(val address: String? = null, val hostedZoneId: String? = null, val port: Int? = null)
Link copied to clipboard
data class InstanceMasterUserSecret(val kmsKeyId: String? = null, val secretArn: String? = null, val secretStatus: String? = null)
Link copied to clipboard
data class InstanceRestoreToPointInTime(val restoreTime: String? = null, val sourceDbInstanceAutomatedBackupsArn: String? = null, val sourceDbInstanceIdentifier: String? = null, val sourceDbiResourceId: String? = null, val useLatestRestorableTime: Boolean? = null)
Link copied to clipboard
data class InstanceS3Import(val bucketName: String, val bucketPrefix: String? = null, val ingestionRole: String, val sourceEngine: String, val sourceEngineVersion: String)
Link copied to clipboard
data class OptionGroupOption(val dbSecurityGroupMemberships: List<String>? = null, val optionName: String, val optionSettings: List<OptionGroupOptionOptionSetting>? = null, val port: Int? = null, val version: String? = null, val vpcSecurityGroupMemberships: List<String>? = null)
Link copied to clipboard
data class OptionGroupOptionOptionSetting(val name: String, val value: String)
Link copied to clipboard
data class ParameterGroupParameter(val applyMethod: String? = null, val name: String, val value: String)
Link copied to clipboard
data class ProxyAuth(val authScheme: String? = null, val clientPasswordAuthType: String? = null, val description: String? = null, val iamAuth: String? = null, val secretArn: String? = null, val username: String? = null)
data class ProxyDefaultTargetGroupConnectionPoolConfig(val connectionBorrowTimeout: Int? = null, val initQuery: String? = null, val maxConnectionsPercent: Int? = null, val maxIdleConnectionsPercent: Int? = null, val sessionPinningFilters: List<String>? = null)
Link copied to clipboard
data class ReservedInstanceRecurringCharge(val recurringChargeAmount: Int? = null, val recurringChargeFrequency: String? = null)
Link copied to clipboard
data class SecurityGroupIngress(val cidr: String? = null, val securityGroupId: String? = null, val securityGroupName: String? = null, val securityGroupOwnerId: String? = null)