Class: Aws::ResilienceHub::Types::AppAssessmentSummary
- Inherits:
-
Struct
- Object
- Struct
- Aws::ResilienceHub::Types::AppAssessmentSummary
- Defined in:
- gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb
Overview
Defines an application assessment summary.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#app_arn ⇒ String
Amazon Resource Name (ARN) of the Resilience Hub application.
-
#app_version ⇒ String
Version of an application.
-
#assessment_arn ⇒ String
Amazon Resource Name (ARN) of the assessment.
-
#assessment_name ⇒ String
Name of the assessment.
-
#assessment_status ⇒ String
Current status of the assessment for the resiliency policy.
-
#compliance_status ⇒ String
TCurrent status of compliance for the resiliency policy.
-
#cost ⇒ Types::Cost
Cost for an application.
-
#drift_status ⇒ String
Indicates if compliance drifts (deviations) were detected while running an assessment for your application.
-
#end_time ⇒ Time
End time for the action.
-
#invoker ⇒ String
Entity that invoked the assessment.
-
#message ⇒ String
Message from the assessment run.
-
#resiliency_score ⇒ Float
Current resiliency score for the application.
-
#start_time ⇒ Time
Starting time for the action.
-
#version_name ⇒ String
Name of an application version.
Instance Attribute Details
#app_arn ⇒ String
Amazon Resource Name (ARN) of the Resilience Hub application. The
format for this ARN is:
arn:partition
:resiliencehub:region
:account
:app/app-id
. For
more information about ARNs, see Amazon Resource Names (ARNs)
in the Amazon Web Services General Reference guide.
471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 |
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 471 class AppAssessmentSummary < Struct.new( :app_arn, :app_version, :assessment_arn, :assessment_name, :assessment_status, :compliance_status, :cost, :drift_status, :end_time, :invoker, :message, :resiliency_score, :start_time, :version_name) SENSITIVE = [] include Aws::Structure end |
#app_version ⇒ String
Version of an application.
471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 |
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 471 class AppAssessmentSummary < Struct.new( :app_arn, :app_version, :assessment_arn, :assessment_name, :assessment_status, :compliance_status, :cost, :drift_status, :end_time, :invoker, :message, :resiliency_score, :start_time, :version_name) SENSITIVE = [] include Aws::Structure end |
#assessment_arn ⇒ String
Amazon Resource Name (ARN) of the assessment. The format for this
ARN is:
arn:partition
:resiliencehub:region
:account
:app-assessment/app-id
.
For more information about ARNs, see Amazon Resource Names
(ARNs) in the Amazon Web Services General Reference guide.
471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 |
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 471 class AppAssessmentSummary < Struct.new( :app_arn, :app_version, :assessment_arn, :assessment_name, :assessment_status, :compliance_status, :cost, :drift_status, :end_time, :invoker, :message, :resiliency_score, :start_time, :version_name) SENSITIVE = [] include Aws::Structure end |
#assessment_name ⇒ String
Name of the assessment.
471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 |
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 471 class AppAssessmentSummary < Struct.new( :app_arn, :app_version, :assessment_arn, :assessment_name, :assessment_status, :compliance_status, :cost, :drift_status, :end_time, :invoker, :message, :resiliency_score, :start_time, :version_name) SENSITIVE = [] include Aws::Structure end |
#assessment_status ⇒ String
Current status of the assessment for the resiliency policy.
471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 |
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 471 class AppAssessmentSummary < Struct.new( :app_arn, :app_version, :assessment_arn, :assessment_name, :assessment_status, :compliance_status, :cost, :drift_status, :end_time, :invoker, :message, :resiliency_score, :start_time, :version_name) SENSITIVE = [] include Aws::Structure end |
#compliance_status ⇒ String
TCurrent status of compliance for the resiliency policy.
471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 |
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 471 class AppAssessmentSummary < Struct.new( :app_arn, :app_version, :assessment_arn, :assessment_name, :assessment_status, :compliance_status, :cost, :drift_status, :end_time, :invoker, :message, :resiliency_score, :start_time, :version_name) SENSITIVE = [] include Aws::Structure end |
#cost ⇒ Types::Cost
Cost for an application.
471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 |
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 471 class AppAssessmentSummary < Struct.new( :app_arn, :app_version, :assessment_arn, :assessment_name, :assessment_status, :compliance_status, :cost, :drift_status, :end_time, :invoker, :message, :resiliency_score, :start_time, :version_name) SENSITIVE = [] include Aws::Structure end |
#drift_status ⇒ String
Indicates if compliance drifts (deviations) were detected while running an assessment for your application.
471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 |
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 471 class AppAssessmentSummary < Struct.new( :app_arn, :app_version, :assessment_arn, :assessment_name, :assessment_status, :compliance_status, :cost, :drift_status, :end_time, :invoker, :message, :resiliency_score, :start_time, :version_name) SENSITIVE = [] include Aws::Structure end |
#end_time ⇒ Time
End time for the action.
471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 |
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 471 class AppAssessmentSummary < Struct.new( :app_arn, :app_version, :assessment_arn, :assessment_name, :assessment_status, :compliance_status, :cost, :drift_status, :end_time, :invoker, :message, :resiliency_score, :start_time, :version_name) SENSITIVE = [] include Aws::Structure end |
#invoker ⇒ String
Entity that invoked the assessment.
471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 |
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 471 class AppAssessmentSummary < Struct.new( :app_arn, :app_version, :assessment_arn, :assessment_name, :assessment_status, :compliance_status, :cost, :drift_status, :end_time, :invoker, :message, :resiliency_score, :start_time, :version_name) SENSITIVE = [] include Aws::Structure end |
#message ⇒ String
Message from the assessment run.
471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 |
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 471 class AppAssessmentSummary < Struct.new( :app_arn, :app_version, :assessment_arn, :assessment_name, :assessment_status, :compliance_status, :cost, :drift_status, :end_time, :invoker, :message, :resiliency_score, :start_time, :version_name) SENSITIVE = [] include Aws::Structure end |
#resiliency_score ⇒ Float
Current resiliency score for the application.
471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 |
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 471 class AppAssessmentSummary < Struct.new( :app_arn, :app_version, :assessment_arn, :assessment_name, :assessment_status, :compliance_status, :cost, :drift_status, :end_time, :invoker, :message, :resiliency_score, :start_time, :version_name) SENSITIVE = [] include Aws::Structure end |
#start_time ⇒ Time
Starting time for the action.
471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 |
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 471 class AppAssessmentSummary < Struct.new( :app_arn, :app_version, :assessment_arn, :assessment_name, :assessment_status, :compliance_status, :cost, :drift_status, :end_time, :invoker, :message, :resiliency_score, :start_time, :version_name) SENSITIVE = [] include Aws::Structure end |
#version_name ⇒ String
Name of an application version.
471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 |
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 471 class AppAssessmentSummary < Struct.new( :app_arn, :app_version, :assessment_arn, :assessment_name, :assessment_status, :compliance_status, :cost, :drift_status, :end_time, :invoker, :message, :resiliency_score, :start_time, :version_name) SENSITIVE = [] include Aws::Structure end |