Package-level declarations
Types
Link copied to clipboard
Resource Type Definition for AWS::S3Outposts::AccessPoint
Link copied to clipboard
data class AccessPointArgs(val bucket: Output<String>? = null, val name: Output<String>? = null, val policy: Output<Any>? = null, val vpcConfiguration: Output<AccessPointVpcConfigurationArgs>? = null) : ConvertibleToJava<AccessPointArgs>
Resource Type Definition for AWS::S3Outposts::AccessPoint
Link copied to clipboard
class AccessPointArgsBuilder
Builder for AccessPointArgs.
Link copied to clipboard
Link copied to clipboard
Builder for AccessPoint.
Link copied to clipboard
data class BucketArgs(val bucketName: Output<String>? = null, val lifecycleConfiguration: Output<BucketLifecycleConfigurationArgs>? = null, val outpostId: Output<String>? = null, val tags: Output<List<TagArgs>>? = null) : ConvertibleToJava<BucketArgs>
Resource Type Definition for AWS::S3Outposts::Bucket
Link copied to clipboard
class BucketArgsBuilder
Builder for BucketArgs.
Link copied to clipboard
Link copied to clipboard
Resource Type Definition for AWS::S3Outposts::BucketPolicy
Link copied to clipboard
data class BucketPolicyArgs(val bucket: Output<String>? = null, val policyDocument: Output<Any>? = null) : ConvertibleToJava<BucketPolicyArgs>
Resource Type Definition for AWS::S3Outposts::BucketPolicy
Link copied to clipboard
class BucketPolicyArgsBuilder
Builder for BucketPolicyArgs.
Link copied to clipboard
Link copied to clipboard
Builder for BucketPolicy.
Link copied to clipboard
class BucketResourceBuilder
Builder for Bucket.
Link copied to clipboard
data class EndpointArgs(val accessType: Output<EndpointAccessType>? = null, val customerOwnedIpv4Pool: Output<String>? = null, val failedReason: Output<EndpointFailedReasonArgs>? = null, val outpostId: Output<String>? = null, val securityGroupId: Output<String>? = null, val subnetId: Output<String>? = null) : ConvertibleToJava<EndpointArgs>
Resource Type Definition for AWS::S3Outposts::Endpoint
Link copied to clipboard
class EndpointArgsBuilder
Builder for EndpointArgs.
Link copied to clipboard
Link copied to clipboard
class EndpointResourceBuilder
Builder for Endpoint.
Link copied to clipboard
object S3outpostsFunctions
Functions
Link copied to clipboard
suspend fun accessPoint(name: String, block: suspend AccessPointResourceBuilder.() -> Unit): AccessPoint
Link copied to clipboard
suspend fun bucketPolicy(name: String, block: suspend BucketPolicyResourceBuilder.() -> Unit): BucketPolicy