Select your cookie preferences

We use essential cookies and similar tools that are necessary to provide our site and services. We use performance cookies to collect anonymous statistics, so we can understand how customers use our site and make improvements. Essential cookies cannot be deactivated, but you can choose “Customize” or “Decline” to decline performance cookies.

If you agree, AWS and approved third parties will also use cookies to provide useful site features, remember your preferences, and display relevant content, including relevant advertising. To accept or decline all non-essential cookies, choose “Accept” or “Decline.” To make more detailed choices, choose “Customize.”

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)

2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
2244
2245
# File 'gems/aws-sdk-configservice/lib/aws-sdk-configservice/types.rb', line 2234

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)

2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
2244
2245
# File 'gems/aws-sdk-configservice/lib/aws-sdk-configservice/types.rb', line 2234

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)

2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
2244
2245
# File 'gems/aws-sdk-configservice/lib/aws-sdk-configservice/types.rb', line 2234

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)

2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
2244
2245
# File 'gems/aws-sdk-configservice/lib/aws-sdk-configservice/types.rb', line 2234

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)

2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
2244
2245
# File 'gems/aws-sdk-configservice/lib/aws-sdk-configservice/types.rb', line 2234

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)

2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
2244
2245
# File 'gems/aws-sdk-configservice/lib/aws-sdk-configservice/types.rb', line 2234

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)

2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
2244
2245
# File 'gems/aws-sdk-configservice/lib/aws-sdk-configservice/types.rb', line 2234

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)

2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
2244
2245
# File 'gems/aws-sdk-configservice/lib/aws-sdk-configservice/types.rb', line 2234

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