Class UpdateAlarmModelRequest

    • Method Detail

      • alarmModelName

        public final String alarmModelName()

        The name of the alarm model.

        Returns:
        The name of the alarm model.
      • alarmModelDescription

        public final String alarmModelDescription()

        The description of the alarm model.

        Returns:
        The description of the alarm model.
      • roleArn

        public final String roleArn()

        The ARN of the IAM role that allows the alarm to perform actions and access AWS resources. For more information, see Amazon Resource Names (ARNs) in the AWS General Reference.

        Returns:
        The ARN of the IAM role that allows the alarm to perform actions and access AWS resources. For more information, see Amazon Resource Names (ARNs) in the AWS General Reference.
      • severity

        public final Integer severity()

        A non-negative integer that reflects the severity level of the alarm.

        Returns:
        A non-negative integer that reflects the severity level of the alarm.
      • alarmRule

        public final AlarmRule alarmRule()

        Defines when your alarm is invoked.

        Returns:
        Defines when your alarm is invoked.
      • alarmNotification

        public final AlarmNotification alarmNotification()

        Contains information about one or more notification actions.

        Returns:
        Contains information about one or more notification actions.
      • alarmEventActions

        public final AlarmEventActions alarmEventActions()

        Contains information about one or more alarm actions.

        Returns:
        Contains information about one or more alarm actions.
      • alarmCapabilities

        public final AlarmCapabilities alarmCapabilities()

        Contains the configuration information of alarm state changes.

        Returns:
        Contains the configuration information of alarm state changes.
      • toString

        public final String toString()
        Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
        Overrides:
        toString in class Object