package awsec2 // Options for Amazon S3 as a logging destination. // // Example: // // The code below shows an example of how to instantiate this type. // // The values are placeholders you should change. // import "github.com/aws/aws-cdk-go/awscdk" // // s3Property := &S3Property{ // BucketName: jsii.String("bucketName"), // BucketOwner: jsii.String("bucketOwner"), // Enabled: jsii.Boolean(false), // Prefix: jsii.String("prefix"), // } // // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-verifiedaccessinstance-s3.html // type CfnVerifiedAccessInstance_S3Property struct { // The bucket name. // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-verifiedaccessinstance-s3.html#cfn-ec2-verifiedaccessinstance-s3-bucketname // BucketName *string `field:"optional" json:"bucketName" yaml:"bucketName"` // The AWS account number that owns the bucket. // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-verifiedaccessinstance-s3.html#cfn-ec2-verifiedaccessinstance-s3-bucketowner // BucketOwner *string `field:"optional" json:"bucketOwner" yaml:"bucketOwner"` // Indicates whether logging is enabled. // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-verifiedaccessinstance-s3.html#cfn-ec2-verifiedaccessinstance-s3-enabled // Enabled interface{} `field:"optional" json:"enabled" yaml:"enabled"` // The bucket prefix. // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-verifiedaccessinstance-s3.html#cfn-ec2-verifiedaccessinstance-s3-prefix // Prefix *string `field:"optional" json:"prefix" yaml:"prefix"` }