Class: Aws::ResilienceHub::Types::AppAssessmentSummary
- Inherits:
-
Struct
- Object
- Struct
- Aws::ResilienceHub::Types::AppAssessmentSummary
- Includes:
- Structure
- Defined in:
- 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
Current 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.
[1]: docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html
544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 |
# File 'lib/aws-sdk-resiliencehub/types.rb', line 544 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.
544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 |
# File 'lib/aws-sdk-resiliencehub/types.rb', line 544 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.
[1]: docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html
544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 |
# File 'lib/aws-sdk-resiliencehub/types.rb', line 544 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.
544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 |
# File 'lib/aws-sdk-resiliencehub/types.rb', line 544 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.
544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 |
# File 'lib/aws-sdk-resiliencehub/types.rb', line 544 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
Current status of compliance for the resiliency policy.
544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 |
# File 'lib/aws-sdk-resiliencehub/types.rb', line 544 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.
544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 |
# File 'lib/aws-sdk-resiliencehub/types.rb', line 544 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.
544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 |
# File 'lib/aws-sdk-resiliencehub/types.rb', line 544 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.
544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 |
# File 'lib/aws-sdk-resiliencehub/types.rb', line 544 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.
544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 |
# File 'lib/aws-sdk-resiliencehub/types.rb', line 544 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.
544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 |
# File 'lib/aws-sdk-resiliencehub/types.rb', line 544 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.
544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 |
# File 'lib/aws-sdk-resiliencehub/types.rb', line 544 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.
544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 |
# File 'lib/aws-sdk-resiliencehub/types.rb', line 544 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.
544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 |
# File 'lib/aws-sdk-resiliencehub/types.rb', line 544 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 |