Class: Aws::Imagebuilder::Types::S3Logs

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb

Overview

Amazon S3 logging configuration.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#s3_bucket_name ⇒ String

The name of an existing Amazon S3 bucket where Image Builder saves build logs. The bucket isn't validated when you create or update the configuration, and Image Builder doesn't create it. The instance profile associated with this infrastructure configuration must have permission to write to the bucket.

Returns:

  • (String)


8725
8726
8727
8728
8729
8730
# File 'gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb', line 8725

class S3Logs < Struct.new(
  :s3_bucket_name,
  :s3_key_prefix)
  SENSITIVE = []
  include Aws::Structure
end

#s3_key_prefix ⇒ String

The Amazon S3 key prefix under which Image Builder writes build and test logs in the bucket.

Returns:

  • (String)


8725
8726
8727
8728
8729
8730
# File 'gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb', line 8725

class S3Logs < Struct.new(
  :s3_bucket_name,
  :s3_key_prefix)
  SENSITIVE = []
  include Aws::Structure
end