Class: Aws::Types::AppComponentCompliance

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

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#app_component_name ⇒ ::String

Returns the value of attribute app_component_name.

Returns:

  • (::String)


139
140
141
# File 'sig/types.rbs', line 139

def app_component_name
  @app_component_name
end

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

Returns the value of attribute compliance.

Returns:



140
141
142
# File 'sig/types.rbs', line 140

def compliance
  @compliance
end

#cost ⇒ Types::Cost

Returns the value of attribute cost.

Returns:



141
142
143
# File 'sig/types.rbs', line 141

def cost
  @cost
end

#message ⇒ ::String

Returns the value of attribute message.

Returns:

  • (::String)


142
143
144
# File 'sig/types.rbs', line 142

def message
  @message
end

#resiliency_score ⇒ Types::ResiliencyScore

Returns the value of attribute resiliency_score.



143
144
145
# File 'sig/types.rbs', line 143

def resiliency_score
  @resiliency_score
end

#status ⇒ "PolicyBreached", ...

Returns the value of attribute status.

Returns:

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


144
145
146
# File 'sig/types.rbs', line 144

def status
  @status
end