Class: Aws::Types::AppAssessment

Inherits:
Object
  • Object
show all
Defined in:
sig/types.rbs

Constant Summary collapse

SENSITIVE =

Returns:

  • ([:tags])

Instance Attribute Summary collapse

Instance Attribute Details

#app_arn ⇒ ::String

Returns the value of attribute app_arn.

Returns:

  • (::String)


90
91
92
# File 'sig/types.rbs', line 90

def app_arn
  @app_arn
end

#app_version ⇒ ::String

Returns the value of attribute app_version.

Returns:

  • (::String)


91
92
93
# File 'sig/types.rbs', line 91

def app_version
  @app_version
end

#assessment_arn ⇒ ::String

Returns the value of attribute assessment_arn.

Returns:

  • (::String)


92
93
94
# File 'sig/types.rbs', line 92

def assessment_arn
  @assessment_arn
end

#assessment_name ⇒ ::String

Returns the value of attribute assessment_name.

Returns:

  • (::String)


93
94
95
# File 'sig/types.rbs', line 93

def assessment_name
  @assessment_name
end

#assessment_status ⇒ "Pending", ...

Returns the value of attribute assessment_status.

Returns:

  • ("Pending", "InProgress", "Failed", "Success")


94
95
96
# File 'sig/types.rbs', line 94

def assessment_status
  @assessment_status
end

#compliance ⇒ ::Hash[("Software" | "Hardware" | "AZ" | "Region"), Types::DisruptionCompliance]

Returns the value of attribute compliance.

Returns:



95
96
97
# File 'sig/types.rbs', line 95

def compliance
  @compliance
end

#compliance_status ⇒ "PolicyBreached", ...

Returns the value of attribute compliance_status.

Returns:

  • ("PolicyBreached", "PolicyMet", "NotApplicable", "MissingPolicy")


96
97
98
# File 'sig/types.rbs', line 96

def compliance_status
  @compliance_status
end

#cost ⇒ Types::Cost

Returns the value of attribute cost.

Returns:



97
98
99
# File 'sig/types.rbs', line 97

def cost
  @cost
end

#drift_status ⇒ "NotChecked", ...

Returns the value of attribute drift_status.

Returns:

  • ("NotChecked", "NotDetected", "Detected")


98
99
100
# File 'sig/types.rbs', line 98

def drift_status
  @drift_status
end

#end_time ⇒ ::Time

Returns the value of attribute end_time.

Returns:

  • (::Time)


99
100
101
# File 'sig/types.rbs', line 99

def end_time
  @end_time
end

#invoker ⇒ "User", "System"

Returns the value of attribute invoker.

Returns:

  • ("User", "System")


100
101
102
# File 'sig/types.rbs', line 100

def invoker
  @invoker
end

#message ⇒ ::String

Returns the value of attribute message.

Returns:

  • (::String)


101
102
103
# File 'sig/types.rbs', line 101

def message
  @message
end

#policy ⇒ Types::ResiliencyPolicy

Returns the value of attribute policy.



102
103
104
# File 'sig/types.rbs', line 102

def policy
  @policy
end

#resiliency_score ⇒ Types::ResiliencyScore

Returns the value of attribute resiliency_score.



103
104
105
# File 'sig/types.rbs', line 103

def resiliency_score
  @resiliency_score
end

#resource_errors_details ⇒ Types::ResourceErrorsDetails

Returns the value of attribute resource_errors_details.



104
105
106
# File 'sig/types.rbs', line 104

def resource_errors_details
  @resource_errors_details
end

#start_time ⇒ ::Time

Returns the value of attribute start_time.

Returns:

  • (::Time)


105
106
107
# File 'sig/types.rbs', line 105

def start_time
  @start_time
end

#summary ⇒ Types::AssessmentSummary

Returns the value of attribute summary.



106
107
108
# File 'sig/types.rbs', line 106

def summary
  @summary
end

#tags ⇒ ::Hash[::String, ::String]

Returns the value of attribute tags.

Returns:

  • (::Hash[::String, ::String])


107
108
109
# File 'sig/types.rbs', line 107

def tags
  @tags
end

#version_name ⇒ ::String

Returns the value of attribute version_name.

Returns:

  • (::String)


108
109
110
# File 'sig/types.rbs', line 108

def version_name
  @version_name
end