Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
data class BucketLifecycleRule(val abortMultipartUploads: List<BucketLifecycleRuleAbortMultipartUpload>? = null, val enabled: Boolean, val expirations: List<BucketLifecycleRuleExpiration>? = null, val filter: BucketLifecycleRuleFilter? = null, val id: String? = null, val noncurrentVersionExpirations: List<BucketLifecycleRuleNoncurrentVersionExpiration>? = null, val noncurrentVersionTransitions: List<BucketLifecycleRuleNoncurrentVersionTransition>? = null, val prefix: String? = null, val tags: Map<String, Any>? = null, val transitions: List<BucketLifecycleRuleTransition>? = null)
Link copied to clipboard
data class BucketLifecycleRuleAbortMultipartUpload(val createdBeforeDate: String? = null, val days: Int? = null)
Link copied to clipboard
data class BucketLifecycleRuleExpiration(val createdBeforeDate: String? = null, val date: String? = null, val days: Int? = null, val expiredObjectDeleteMarker: Boolean? = null)
Link copied to clipboard
data class BucketLifecycleRuleFilter(val not: BucketLifecycleRuleFilterNot? = null, val objectSizeGreaterThan: Int? = null, val objectSizeLessThan: Int? = null)
Link copied to clipboard
data class BucketLifecycleRuleFilterNot(val prefix: String? = null, val tag: BucketLifecycleRuleFilterNotTag? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class BucketLifecycleRuleNoncurrentVersionTransition(val days: Int, val isAccessTime: Boolean? = null, val returnToStdWhenVisit: Boolean? = null, val storageClass: String)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class BucketReplicationDestination(val bucket: String, val location: String, val transferType: String? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class BucketReplicationProgress(val historicalObject: String? = null, val newObject: String? = null)
Link copied to clipboard
data class BucketReplicationSourceSelectionCriteria(val sseKmsEncryptedObjects: BucketReplicationSourceSelectionCriteriaSseKmsEncryptedObjects? = null)
Link copied to clipboard
data class BucketReplicationSourceSelectionCriteriaSseKmsEncryptedObjects(val status: String? = null)
Link copied to clipboard
data class BucketServerSideEncryptionRule(val kmsMasterKeyId: String? = null, val sseAlgorithm: String)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GetBucketObjectsObject(val acl: String, val cacheControl: String, val contentDisposition: String, val contentEncoding: String, val contentLength: String, val contentMd5: String, val contentType: String, val etag: String, val expires: String, val key: String, val lastModificationTime: String, val serverSideEncryption: String, val sseKmsKeyId: String, val storageClass: String)
Link copied to clipboard
data class GetBucketObjectsResult(val bucketName: String, val id: String, val keyPrefix: String? = null, val keyRegex: String? = null, val objects: List<GetBucketObjectsObject>, val outputFile: String? = null)
A collection of values returned by getBucketObjects.
Link copied to clipboard
data class GetBucketsBucket(val acl: String, val corsRules: List<GetBucketsBucketCorsRule>, val creationDate: String, val extranetEndpoint: String, val intranetEndpoint: String, val lifecycleRules: List<GetBucketsBucketLifecycleRule>, val location: String, val logging: GetBucketsBucketLogging, val name: String, val owner: String, val policy: String? = null, val redundancyType: String, val refererConfig: GetBucketsBucketRefererConfig, val serverSideEncryptionRule: GetBucketsBucketServerSideEncryptionRule, val storageClass: String, val tags: Map<String, Any>, val versioning: GetBucketsBucketVersioning, val website: GetBucketsBucketWebsite)
Link copied to clipboard
data class GetBucketsBucketLifecycleRule(val enabled: Boolean, val expiration: GetBucketsBucketLifecycleRuleExpiration, val id: String, val prefix: String)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GetBucketsBucketServerSideEncryptionRule(val kmsMasterKeyId: String, val sseAlgorithm: String)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GetBucketsResult(val buckets: List<GetBucketsBucket>, val id: String, val nameRegex: String? = null, val names: List<String>, val outputFile: String? = null)
A collection of values returned by getBuckets.
Link copied to clipboard
Link copied to clipboard
data class GetInstanceAttachmentsResult(val attachments: List<GetInstanceAttachmentsAttachment>, val id: String, val instanceName: String, val nameRegex: String? = null, val names: List<String>, val outputFile: String? = null, val vpcIds: List<String>)
A collection of values returned by getInstanceAttachments.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
A collection of values returned by getService.
Link copied to clipboard
Link copied to clipboard
data class GetTablesTable(val definedColumns: List<GetTablesTableDefinedColumn>, val id: String, val instanceName: String, val maxVersion: Int, val primaryKeys: List<GetTablesTablePrimaryKey>, val tableName: String, val timeToLive: Int)
Link copied to clipboard
Link copied to clipboard