Class: Aws::ConfigService::Types::ConformancePackStatusDetail

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

Overview

Status details of a conformance pack.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#conformance_pack_arnString

Amazon Resource Name (ARN) of comformance pack.

Returns:

  • (String)


1881
1882
1883
1884
1885
1886
1887
1888
1889
1890
1891
1892
# File 'gems/aws-sdk-configservice/lib/aws-sdk-configservice/types.rb', line 1881

class ConformancePackStatusDetail < Struct.new(
  :conformance_pack_name,
  :conformance_pack_id,
  :conformance_pack_arn,
  :conformance_pack_state,
  :stack_arn,
  :conformance_pack_status_reason,
  :last_update_requested_time,
  :last_update_completed_time)
  SENSITIVE = []
  include Aws::Structure
end

#conformance_pack_idString

ID of the conformance pack.

Returns:

  • (String)


1881
1882
1883
1884
1885
1886
1887
1888
1889
1890
1891
1892
# File 'gems/aws-sdk-configservice/lib/aws-sdk-configservice/types.rb', line 1881

class ConformancePackStatusDetail < Struct.new(
  :conformance_pack_name,
  :conformance_pack_id,
  :conformance_pack_arn,
  :conformance_pack_state,
  :stack_arn,
  :conformance_pack_status_reason,
  :last_update_requested_time,
  :last_update_completed_time)
  SENSITIVE = []
  include Aws::Structure
end

#conformance_pack_nameString

Name of the conformance pack.

Returns:

  • (String)


1881
1882
1883
1884
1885
1886
1887
1888
1889
1890
1891
1892
# File 'gems/aws-sdk-configservice/lib/aws-sdk-configservice/types.rb', line 1881

class ConformancePackStatusDetail < Struct.new(
  :conformance_pack_name,
  :conformance_pack_id,
  :conformance_pack_arn,
  :conformance_pack_state,
  :stack_arn,
  :conformance_pack_status_reason,
  :last_update_requested_time,
  :last_update_completed_time)
  SENSITIVE = []
  include Aws::Structure
end

#conformance_pack_stateString

Indicates deployment status of conformance pack.

Config sets the state of the conformance pack to:

  • CREATE_IN_PROGRESS when a conformance pack creation is in progress for an account.

  • CREATE_COMPLETE when a conformance pack has been successfully created in your account.

  • CREATE_FAILED when a conformance pack creation failed in your account.

  • DELETE_IN_PROGRESS when a conformance pack deletion is in progress.

  • DELETE_FAILED when a conformance pack deletion failed in your account.

Returns:

  • (String)


1881
1882
1883
1884
1885
1886
1887
1888
1889
1890
1891
1892
# File 'gems/aws-sdk-configservice/lib/aws-sdk-configservice/types.rb', line 1881

class ConformancePackStatusDetail < Struct.new(
  :conformance_pack_name,
  :conformance_pack_id,
  :conformance_pack_arn,
  :conformance_pack_state,
  :stack_arn,
  :conformance_pack_status_reason,
  :last_update_requested_time,
  :last_update_completed_time)
  SENSITIVE = []
  include Aws::Structure
end

#conformance_pack_status_reasonString

The reason of conformance pack creation failure.

Returns:

  • (String)


1881
1882
1883
1884
1885
1886
1887
1888
1889
1890
1891
1892
# File 'gems/aws-sdk-configservice/lib/aws-sdk-configservice/types.rb', line 1881

class ConformancePackStatusDetail < Struct.new(
  :conformance_pack_name,
  :conformance_pack_id,
  :conformance_pack_arn,
  :conformance_pack_state,
  :stack_arn,
  :conformance_pack_status_reason,
  :last_update_requested_time,
  :last_update_completed_time)
  SENSITIVE = []
  include Aws::Structure
end

#last_update_completed_timeTime

Last time when conformation pack creation and update was successful.

Returns:

  • (Time)


1881
1882
1883
1884
1885
1886
1887
1888
1889
1890
1891
1892
# File 'gems/aws-sdk-configservice/lib/aws-sdk-configservice/types.rb', line 1881

class ConformancePackStatusDetail < Struct.new(
  :conformance_pack_name,
  :conformance_pack_id,
  :conformance_pack_arn,
  :conformance_pack_state,
  :stack_arn,
  :conformance_pack_status_reason,
  :last_update_requested_time,
  :last_update_completed_time)
  SENSITIVE = []
  include Aws::Structure
end

#last_update_requested_timeTime

Last time when conformation pack creation and update was requested.

Returns:

  • (Time)


1881
1882
1883
1884
1885
1886
1887
1888
1889
1890
1891
1892
# File 'gems/aws-sdk-configservice/lib/aws-sdk-configservice/types.rb', line 1881

class ConformancePackStatusDetail < Struct.new(
  :conformance_pack_name,
  :conformance_pack_id,
  :conformance_pack_arn,
  :conformance_pack_state,
  :stack_arn,
  :conformance_pack_status_reason,
  :last_update_requested_time,
  :last_update_completed_time)
  SENSITIVE = []
  include Aws::Structure
end

#stack_arnString

Amazon Resource Name (ARN) of CloudFormation stack.

Returns:

  • (String)


1881
1882
1883
1884
1885
1886
1887
1888
1889
1890
1891
1892
# File 'gems/aws-sdk-configservice/lib/aws-sdk-configservice/types.rb', line 1881

class ConformancePackStatusDetail < Struct.new(
  :conformance_pack_name,
  :conformance_pack_id,
  :conformance_pack_arn,
  :conformance_pack_state,
  :stack_arn,
  :conformance_pack_status_reason,
  :last_update_requested_time,
  :last_update_completed_time)
  SENSITIVE = []
  include Aws::Structure
end