Package-level declarations

Types

data class AccessPointPublicAccessBlockConfiguration(val blockPublicAccess: Boolean? = null)
Link copied to clipboard
data class AccessPointVpcConfiguration(val vpcId: String? = null)
Link copied to clipboard
data class BucketAccessMonitor(val status: String? = null)
Link copied to clipboard
data class BucketCnameCertificate(val certId: String? = null, val certificate: String? = null, val creationDate: String? = null, val fingerprint: String? = null, val privateKey: String? = null, val status: String? = null, val type: String? = null, val validEndDate: String? = null, val validStartDate: String? = null)
Link copied to clipboard
data class BucketCorsCorsRule(val allowedHeaders: List<String>? = null, val allowedMethods: List<String>, val allowedOrigins: List<String>? = null, val exposeHeaders: List<String>? = null, val maxAgeSeconds: Int? = 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, String>? = 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 kmsDataEncryption: String? = null, 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 BucketWebsiteErrorDocument(val httpStatus: Int? = null, val key: String? = null)
Link copied to clipboard
data class BucketWebsiteIndexDocument(val suffix: String? = null, val supportSubDir: Boolean? = null, val type: String? = null)
Link copied to clipboard
data class BucketWebsiteRoutingRulesRoutingRuleCondition(val httpErrorCodeReturnedEquals: String? = null, val includeHeaders: List<BucketWebsiteRoutingRulesRoutingRuleConditionIncludeHeader>? = null, val keyPrefixEquals: String? = null, val keySuffixEquals: String? = null)
data class BucketWebsiteRoutingRulesRoutingRuleConditionIncludeHeader(val endsWith: String? = null, val equals: String? = null, val key: String? = null, val startsWith: String? = null)
data class BucketWebsiteRoutingRulesRoutingRuleRedirect(val enableReplacePrefix: Boolean? = null, val hostName: String? = null, val httpRedirectCode: String? = null, val mirrorAllowGetImageInfo: Boolean? = null, val mirrorAllowHeadObject: Boolean? = null, val mirrorAllowVideoSnapshot: Boolean? = null, val mirrorAsyncStatus: Int? = null, val mirrorAuth: BucketWebsiteRoutingRulesRoutingRuleRedirectMirrorAuth? = null, val mirrorCheckMd5: Boolean? = null, val mirrorDstRegion: String? = null, val mirrorDstSlaveVpcId: String? = null, val mirrorDstVpcId: String? = null, val mirrorFollowRedirect: Boolean? = null, val mirrorHeaders: BucketWebsiteRoutingRulesRoutingRuleRedirectMirrorHeaders? = null, val mirrorIsExpressTunnel: Boolean? = null, val mirrorMultiAlternates: BucketWebsiteRoutingRulesRoutingRuleRedirectMirrorMultiAlternates? = null, val mirrorPassOriginalSlashes: Boolean? = null, val mirrorPassQueryString: Boolean? = null, val mirrorProxyPass: Boolean? = null, val mirrorReturnHeaders: BucketWebsiteRoutingRulesRoutingRuleRedirectMirrorReturnHeaders? = null, val mirrorRole: String? = null, val mirrorSaveOssMeta: Boolean? = null, val mirrorSni: Boolean? = null, val mirrorSwitchAllErrors: Boolean? = null, val mirrorTaggings: BucketWebsiteRoutingRulesRoutingRuleRedirectMirrorTaggings? = null, val mirrorTunnelId: String? = null, val mirrorUrl: String? = null, val mirrorUrlProbe: String? = null, val mirrorUrlSlave: String? = null, val mirrorUserLastModified: Boolean? = null, val mirrorUsingRole: Boolean? = null, val passQueryString: Boolean? = null, val protocol: String? = null, val redirectType: String? = null, val replaceKeyPrefixWith: String? = null, val replaceKeyWith: String? = null, val transparentMirrorResponseCodes: String? = null)
data class BucketWebsiteRoutingRulesRoutingRuleRedirectMirrorAuth(val accessKeyId: String? = null, val accessKeySecret: String? = null, val authType: String? = null, val region: String? = null)
data class BucketWebsiteRoutingRulesRoutingRuleRedirectMirrorMultiAlternatesMirrorMultiAlternate(val mirrorMultiAlternateDstRegion: String? = null, val mirrorMultiAlternateNumber: Int? = null, val mirrorMultiAlternateUrl: String? = null, val mirrorMultiAlternateVpcId: String? = null)
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, val redundancyType: String, val refererConfig: GetBucketsBucketRefererConfig, val serverSideEncryptionRule: GetBucketsBucketServerSideEncryptionRule, val storageClass: String, val tags: Map<String, String>, 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, val days: Int)
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 networkSourceAcls: List<String>, val networkTypeAcls: List<String>, val policy: String, val policyVersion: Int, val resourceGroupId: String, val status: String, val tableQuota: Int, val tags: Map<String, String>, val userId: String)
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, String>? = 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)