Class: Aws::Types::App

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)


67
68
69
# File 'sig/types.rbs', line 67

def app_arn
  @app_arn
end

#assessment_schedule ⇒ "Disabled", "Daily"

Returns the value of attribute assessment_schedule.

Returns:

  • ("Disabled", "Daily")


68
69
70
# File 'sig/types.rbs', line 68

def assessment_schedule
  @assessment_schedule
end

#aws_application_arn ⇒ ::String

Returns the value of attribute aws_application_arn.

Returns:

  • (::String)


69
70
71
# File 'sig/types.rbs', line 69

def aws_application_arn
  @aws_application_arn
end

#compliance_status ⇒ "PolicyBreached", ...

Returns the value of attribute compliance_status.

Returns:

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


70
71
72
# File 'sig/types.rbs', line 70

def compliance_status
  @compliance_status
end

#creation_time ⇒ ::Time

Returns the value of attribute creation_time.

Returns:

  • (::Time)


71
72
73
# File 'sig/types.rbs', line 71

def creation_time
  @creation_time
end

#description ⇒ ::String

Returns the value of attribute description.

Returns:

  • (::String)


72
73
74
# File 'sig/types.rbs', line 72

def description
  @description
end

#drift_status ⇒ "NotChecked", ...

Returns the value of attribute drift_status.

Returns:

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


73
74
75
# File 'sig/types.rbs', line 73

def drift_status
  @drift_status
end

#event_subscriptions ⇒ ::Array[Types::EventSubscription]

Returns the value of attribute event_subscriptions.

Returns:



74
75
76
# File 'sig/types.rbs', line 74

def event_subscriptions
  @event_subscriptions
end

#last_app_compliance_evaluation_time ⇒ ::Time

Returns the value of attribute last_app_compliance_evaluation_time.

Returns:

  • (::Time)


75
76
77
# File 'sig/types.rbs', line 75

def last_app_compliance_evaluation_time
  @last_app_compliance_evaluation_time
end

#last_drift_evaluation_time ⇒ ::Time

Returns the value of attribute last_drift_evaluation_time.

Returns:

  • (::Time)


76
77
78
# File 'sig/types.rbs', line 76

def last_drift_evaluation_time
  @last_drift_evaluation_time
end

#last_resiliency_score_evaluation_time ⇒ ::Time

Returns the value of attribute last_resiliency_score_evaluation_time.

Returns:

  • (::Time)


77
78
79
# File 'sig/types.rbs', line 77

def last_resiliency_score_evaluation_time
  @last_resiliency_score_evaluation_time
end

#name ⇒ ::String

Returns the value of attribute name.

Returns:

  • (::String)


78
79
80
# File 'sig/types.rbs', line 78

def name
  @name
end

#permission_model ⇒ Types::PermissionModel

Returns the value of attribute permission_model.



79
80
81
# File 'sig/types.rbs', line 79

def permission_model
  @permission_model
end

#policy_arn ⇒ ::String

Returns the value of attribute policy_arn.

Returns:

  • (::String)


80
81
82
# File 'sig/types.rbs', line 80

def policy_arn
  @policy_arn
end

#resiliency_score ⇒ ::Float

Returns the value of attribute resiliency_score.

Returns:

  • (::Float)


81
82
83
# File 'sig/types.rbs', line 81

def resiliency_score
  @resiliency_score
end

#rpo_in_secs ⇒ ::Integer

Returns the value of attribute rpo_in_secs.

Returns:

  • (::Integer)


82
83
84
# File 'sig/types.rbs', line 82

def rpo_in_secs
  @rpo_in_secs
end

#rto_in_secs ⇒ ::Integer

Returns the value of attribute rto_in_secs.

Returns:

  • (::Integer)


83
84
85
# File 'sig/types.rbs', line 83

def rto_in_secs
  @rto_in_secs
end

#status ⇒ "Active", "Deleting"

Returns the value of attribute status.

Returns:

  • ("Active", "Deleting")


84
85
86
# File 'sig/types.rbs', line 84

def status
  @status
end

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

Returns the value of attribute tags.

Returns:

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


85
86
87
# File 'sig/types.rbs', line 85

def tags
  @tags
end