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)


7671
7672
7673
7674
7675
7676
# File 'gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb', line 7671

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)


7671
7672
7673
7674
7675
7676
# File 'gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb', line 7671

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