Package-level declarations

Types

Link copied to clipboard
data class AccessPointVpcConfiguration(val vpcId: String? = null)
Link copied to clipboard
data class BucketAbortIncompleteMultipartUpload(val daysAfterInitiation: Int)

Specifies the days since the initiation of an incomplete multipart upload that Amazon S3Outposts will wait before permanently removing all parts of the upload.

Link copied to clipboard
data class BucketFilterAndOperatorProperties(val prefix: String? = null, val tags: List<BucketFilterTag>)
Link copied to clipboard
data class BucketFilterTag(val key: String, val value: String)

Tag used to identify a subset of objects for an Amazon S3Outposts bucket.

Link copied to clipboard
Link copied to clipboard
data class BucketRule(val abortIncompleteMultipartUpload: BucketAbortIncompleteMultipartUpload? = null, val expirationDate: String? = null, val expirationInDays: Int? = null, val filter: BucketRuleFilterProperties? = null, val id: String? = null, val status: BucketRuleStatus? = null)

Specifies lifecycle rules for an Amazon S3Outposts bucket. You must specify at least one of the following: AbortIncompleteMultipartUpload, ExpirationDate, ExpirationInDays.

Link copied to clipboard
data class BucketRuleFilterProperties(val andOperator: BucketFilterAndOperatorProperties? = null, val prefix: String? = null, val tag: BucketFilterTag? = null)

The container for the filter of the lifecycle rule.

Link copied to clipboard
data class EndpointFailedReason(val errorCode: String? = null, val message: String? = null)
Link copied to clipboard
data class EndpointNetworkInterface(val networkInterfaceId: String)

The container for the network interface.

Link copied to clipboard
data class GetAccessPointResult(val arn: String? = null, val policy: Any? = null)
Link copied to clipboard
data class GetBucketPolicyResult(val policyDocument: Any? = null)
Link copied to clipboard
data class GetBucketResult(val arn: String? = null, val lifecycleConfiguration: BucketLifecycleConfiguration? = null, val tags: List<Tag>? = null)
Link copied to clipboard
data class GetEndpointResult(val arn: String? = null, val cidrBlock: String? = null, val creationTime: String? = null, val failedReason: EndpointFailedReason? = null, val id: String? = null, val networkInterfaces: List<EndpointNetworkInterface>? = null, val status: EndpointStatus? = null)