Class: Aws::WellArchitected::Types::CheckDetail
- Inherits:
-
Struct
- Object
- Struct
- Aws::WellArchitected::Types::CheckDetail
- Defined in:
- gems/aws-sdk-wellarchitected/lib/aws-sdk-wellarchitected/types.rb
Overview
Account details for a Well-Architected best practice in relation to Trusted Advisor checks.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#account_id ⇒ String
An Amazon Web Services account ID.
-
#choice_id ⇒ String
The ID of a choice.
-
#description ⇒ String
Trusted Advisor check description.
-
#flagged_resources ⇒ Integer
Count of flagged resources associated to the check.
-
#id ⇒ String
Trusted Advisor check ID.
-
#lens_arn ⇒ String
Well-Architected Lens ARN associated to the check.
-
#name ⇒ String
Trusted Advisor check name.
-
#pillar_id ⇒ String
The ID used to identify a pillar, for example,
security
. -
#provider ⇒ String
Provider of the check related to the best practice.
-
#question_id ⇒ String
The ID of the question.
-
#reason ⇒ String
Reason associated to the check.
-
#status ⇒ String
Status associated to the check.
-
#updated_at ⇒ Time
The date and time recorded.
Instance Attribute Details
#account_id ⇒ String
An Amazon Web Services account ID.
413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 |
# File 'gems/aws-sdk-wellarchitected/lib/aws-sdk-wellarchitected/types.rb', line 413 class CheckDetail < Struct.new( :id, :name, :description, :provider, :lens_arn, :pillar_id, :question_id, :choice_id, :status, :account_id, :flagged_resources, :reason, :updated_at) SENSITIVE = [] include Aws::Structure end |
#choice_id ⇒ String
The ID of a choice.
413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 |
# File 'gems/aws-sdk-wellarchitected/lib/aws-sdk-wellarchitected/types.rb', line 413 class CheckDetail < Struct.new( :id, :name, :description, :provider, :lens_arn, :pillar_id, :question_id, :choice_id, :status, :account_id, :flagged_resources, :reason, :updated_at) SENSITIVE = [] include Aws::Structure end |
#description ⇒ String
Trusted Advisor check description.
413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 |
# File 'gems/aws-sdk-wellarchitected/lib/aws-sdk-wellarchitected/types.rb', line 413 class CheckDetail < Struct.new( :id, :name, :description, :provider, :lens_arn, :pillar_id, :question_id, :choice_id, :status, :account_id, :flagged_resources, :reason, :updated_at) SENSITIVE = [] include Aws::Structure end |
#flagged_resources ⇒ Integer
Count of flagged resources associated to the check.
413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 |
# File 'gems/aws-sdk-wellarchitected/lib/aws-sdk-wellarchitected/types.rb', line 413 class CheckDetail < Struct.new( :id, :name, :description, :provider, :lens_arn, :pillar_id, :question_id, :choice_id, :status, :account_id, :flagged_resources, :reason, :updated_at) SENSITIVE = [] include Aws::Structure end |
#id ⇒ String
Trusted Advisor check ID.
413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 |
# File 'gems/aws-sdk-wellarchitected/lib/aws-sdk-wellarchitected/types.rb', line 413 class CheckDetail < Struct.new( :id, :name, :description, :provider, :lens_arn, :pillar_id, :question_id, :choice_id, :status, :account_id, :flagged_resources, :reason, :updated_at) SENSITIVE = [] include Aws::Structure end |
#lens_arn ⇒ String
Well-Architected Lens ARN associated to the check.
413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 |
# File 'gems/aws-sdk-wellarchitected/lib/aws-sdk-wellarchitected/types.rb', line 413 class CheckDetail < Struct.new( :id, :name, :description, :provider, :lens_arn, :pillar_id, :question_id, :choice_id, :status, :account_id, :flagged_resources, :reason, :updated_at) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
Trusted Advisor check name.
413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 |
# File 'gems/aws-sdk-wellarchitected/lib/aws-sdk-wellarchitected/types.rb', line 413 class CheckDetail < Struct.new( :id, :name, :description, :provider, :lens_arn, :pillar_id, :question_id, :choice_id, :status, :account_id, :flagged_resources, :reason, :updated_at) SENSITIVE = [] include Aws::Structure end |
#pillar_id ⇒ String
The ID used to identify a pillar, for example, security
.
A pillar is identified by its PillarReviewSummary$PillarId.
413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 |
# File 'gems/aws-sdk-wellarchitected/lib/aws-sdk-wellarchitected/types.rb', line 413 class CheckDetail < Struct.new( :id, :name, :description, :provider, :lens_arn, :pillar_id, :question_id, :choice_id, :status, :account_id, :flagged_resources, :reason, :updated_at) SENSITIVE = [] include Aws::Structure end |
#provider ⇒ String
Provider of the check related to the best practice.
413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 |
# File 'gems/aws-sdk-wellarchitected/lib/aws-sdk-wellarchitected/types.rb', line 413 class CheckDetail < Struct.new( :id, :name, :description, :provider, :lens_arn, :pillar_id, :question_id, :choice_id, :status, :account_id, :flagged_resources, :reason, :updated_at) SENSITIVE = [] include Aws::Structure end |
#question_id ⇒ String
The ID of the question.
413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 |
# File 'gems/aws-sdk-wellarchitected/lib/aws-sdk-wellarchitected/types.rb', line 413 class CheckDetail < Struct.new( :id, :name, :description, :provider, :lens_arn, :pillar_id, :question_id, :choice_id, :status, :account_id, :flagged_resources, :reason, :updated_at) SENSITIVE = [] include Aws::Structure end |
#reason ⇒ String
Reason associated to the check.
413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 |
# File 'gems/aws-sdk-wellarchitected/lib/aws-sdk-wellarchitected/types.rb', line 413 class CheckDetail < Struct.new( :id, :name, :description, :provider, :lens_arn, :pillar_id, :question_id, :choice_id, :status, :account_id, :flagged_resources, :reason, :updated_at) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
Status associated to the check.
413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 |
# File 'gems/aws-sdk-wellarchitected/lib/aws-sdk-wellarchitected/types.rb', line 413 class CheckDetail < Struct.new( :id, :name, :description, :provider, :lens_arn, :pillar_id, :question_id, :choice_id, :status, :account_id, :flagged_resources, :reason, :updated_at) SENSITIVE = [] include Aws::Structure end |
#updated_at ⇒ Time
The date and time recorded.
413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 |
# File 'gems/aws-sdk-wellarchitected/lib/aws-sdk-wellarchitected/types.rb', line 413 class CheckDetail < Struct.new( :id, :name, :description, :provider, :lens_arn, :pillar_id, :question_id, :choice_id, :status, :account_id, :flagged_resources, :reason, :updated_at) SENSITIVE = [] include Aws::Structure end |