Class: Aws::Imagebuilder::Types::PipelineLoggingConfiguration

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

Overview

The logging configuration that's defined for pipeline execution.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#image_log_group_nameString

Specifies the CloudWatch Logs log group name for image build logs. The log group name can contain alphanumeric characters, hyphens, underscores, forward slashes, and periods, up to 512 characters. Log group names not starting with /aws/imagebuilder/ require an executionRole with CloudWatch Logs write permissions. If not specified, defaults to /aws/imagebuilder/image-name.

Returns:

  • (String)


7475
7476
7477
7478
7479
7480
# File 'gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb', line 7475

class PipelineLoggingConfiguration < Struct.new(
  :image_log_group_name,
  :pipeline_log_group_name)
  SENSITIVE = []
  include Aws::Structure
end

#pipeline_log_group_nameString

Specifies the CloudWatch Logs log group name for pipeline execution logs. The log group name can contain alphanumeric characters, hyphens, underscores, forward slashes, and periods, up to 512 characters. Log group names not starting with /aws/imagebuilder/ require an executionRole with CloudWatch Logs write permissions. If not specified, defaults to /aws/imagebuilder/pipeline/pipeline-name.

Returns:

  • (String)


7475
7476
7477
7478
7479
7480
# File 'gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb', line 7475

class PipelineLoggingConfiguration < Struct.new(
  :image_log_group_name,
  :pipeline_log_group_name)
  SENSITIVE = []
  include Aws::Structure
end