Package-level declarations

Types

Link copied to clipboard
data class BucketAccessMonitor(val status: String? = null)
Link copied to clipboard
data class BucketCorsRule(val allowedHeaders: List<String>? = null, val allowedMethods: List<String>, val allowedOrigins: List<String>, val exposeHeaders: List<String>? = null, val maxAgeSeconds: Int? = null)
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
data class BucketLifecycleRuleFilterNotTag(val key: String, val value: String)
data class BucketLifecycleRuleNoncurrentVersionTransition(val days: Int, val isAccessTime: Boolean? = null, val returnToStdWhenVisit: Boolean? = null, val storageClass: String)
Link copied to clipboard
data class BucketLifecycleRuleTransition(val createdBeforeDate: String? = null, val days: Int? = null, val isAccessTime: Boolean? = null, val returnToStdWhenVisit: Boolean? = null, val storageClass: String)
Link copied to clipboard
data class BucketLogging(val targetBucket: String, val targetPrefix: String? = null)
Link copied to clipboard
data class BucketRefererConfig(val allowEmpty: Boolean? = null, val referers: List<String>)
Link copied to clipboard
data class BucketReplicationDestination(val bucket: String, val location: String, val transferType: String? = null)
Link copied to clipboard
data class BucketReplicationEncryptionConfiguration(val replicaKmsKeyId: String)
Link copied to clipboard
data class BucketReplicationPrefixSet(val prefixes: List<String>)
Link copied to clipboard
data class BucketReplicationProgress(val historicalObject: String? = null, val newObject: String? = null)
Link copied to clipboard
data class BucketServerSideEncryptionRule(val kmsMasterKeyId: String? = null, val sseAlgorithm: String)
Link copied to clipboard
data class BucketTransferAcceleration(val enabled: Boolean)
Link copied to clipboard
data class BucketVersioning(val status: String)
Link copied to clipboard
data class BucketWebsite(val errorDocument: String? = null, val indexDocument: String)
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 GetBucketsBucketCorsRule(val allowedHeaders: List<String>, val allowedMethods: List<String>, val allowedOrigins: List<String>, val exposeHeaders: List<String>, val maxAgeSeconds: Int)
Link copied to clipboard
data class GetBucketsBucketLifecycleRule(val enabled: Boolean, val expiration: GetBucketsBucketLifecycleRuleExpiration, val id: String, val prefix: String)
Link copied to clipboard
data class GetBucketsBucketLifecycleRuleExpiration(val date: String? = null, val days: Int? = null)
Link copied to clipboard
data class GetBucketsBucketLogging(val targetBucket: String, val targetPrefix: String)
Link copied to clipboard
data class GetBucketsBucketRefererConfig(val allowEmpty: Boolean, val referers: List<String>)
Link copied to clipboard
data class GetBucketsBucketServerSideEncryptionRule(val kmsMasterKeyId: String, val sseAlgorithm: String)
Link copied to clipboard
data class GetBucketsBucketVersioning(val status: String)
Link copied to clipboard
data class GetBucketsBucketWebsite(val errorDocument: String, val indexDocument: String)
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
data class GetInstanceAttachmentsAttachment(val domain: String, val endpoint: String, val id: String, val instanceName: String, val region: String, val vpcId: String, val vpcName: String)
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
data class GetInstancesInstance(val clusterType: String, val createTime: String, val description: String, val entityQuota: Int, val id: String, val name: String, val network: String, val readCapacity: Int, val status: String, val tags: Map<String, Any>, val userId: String, val writeCapacity: Int)
Link copied to clipboard
data class GetInstancesResult(val id: String, val ids: List<String>, val instances: List<GetInstancesInstance>, val nameRegex: String? = null, val names: List<String>, val outputFile: String? = null, val tags: Map<String, Any>? = null)

A collection of values returned by getInstances.

Link copied to clipboard
data class GetServiceResult(val enable: String? = null, val id: String, val status: String)

A collection of values returned by getService.

Link copied to clipboard
data class GetTablesResult(val id: String, val ids: List<String>, val instanceName: String, val nameRegex: String? = null, val names: List<String>, val outputFile: String? = null, val tables: List<GetTablesTable>)

A collection of values returned by getTables.

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
data class GetTablesTableDefinedColumn(val name: String, val type: String)
Link copied to clipboard
data class GetTablesTablePrimaryKey(val name: String, val type: String)