class Amazonite::CloudWatch::PartialFailure

Overview

This array is empty if the API operation was successful for all the rules specified in the request. If the operation could not process one of the rules, the following data is returned for each of those rules.

Included Modules

Defined in:

cloudwatch/partial_failure.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(pull : JSON::PullParser) #

[View source]
def self.new(failure_resource : String | Nil = nil, exception_type : String | Nil = nil, failure_code : String | Nil = nil, failure_description : String | Nil = nil) #

[View source]

Instance Method Detail

def ==(other : self) #
Description copied from class Reference

Returns true if this reference is the same as other. Invokes same?.


def exception_type : String | Nil #

The type of error.


[View source]
def exception_type=(exception_type : String | Nil) #

The type of error.


[View source]
def failure_code : String | Nil #

The code of the error.


[View source]
def failure_code=(failure_code : String | Nil) #

The code of the error.


[View source]
def failure_description : String | Nil #

A description of the error.


[View source]
def failure_description=(failure_description : String | Nil) #

A description of the error.


[View source]
def failure_resource : String | Nil #

The specified rule that could not be deleted.


[View source]
def failure_resource=(failure_resource : String | Nil) #

The specified rule that could not be deleted.


[View source]
def hash(hasher) #
Description copied from class Reference

See Object#hash(hasher)


def validate! : Nil #

[View source]