BucketPolicyArgs

data class BucketPolicyArgs(val bucket: Output<String>? = null, val policyDocument: Output<Any>? = null) : ConvertibleToJava<BucketPolicyArgs>

Resource Type Definition for AWS::S3Outposts::BucketPolicy

Constructors

Link copied to clipboard
constructor(bucket: Output<String>? = null, policyDocument: Output<Any>? = null)

Properties

Link copied to clipboard
val bucket: Output<String>? = null

The Amazon Resource Name (ARN) of the specified bucket.

Link copied to clipboard
val policyDocument: Output<Any>? = null

A policy document containing permissions to add to the specified bucket. Search the CloudFormation User Guide for AWS::S3Outposts::BucketPolicy for more information about the expected schema for this property.

Functions

Link copied to clipboard
open override fun toJava(): BucketPolicyArgs