class Amazonite::Ssm::DescribeInstanceInformationRequest

Included Modules

Defined in:

ssm/describe_instance_information_request.cr

Constructors

Instance Method Summary

Constructor Detail

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

[View source]
def self.new(instance_information_filter_list : Array(InstanceInformationFilter) | Nil = nil, filters : Array(InstanceInformationStringFilter) | Nil = nil, max_results : Int32 | Nil = nil, next_token : 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 filters : Array(InstanceInformationStringFilter) | Nil #

One or more filters. Use a filter to return a more specific list of managed nodes. You can filter based on tags applied to your managed nodes. Tag filters can't be combined with other filter types. Use this Filters data type instead of InstanceInformationFilterList, which is deprecated.


[View source]
def filters=(filters : Array(InstanceInformationStringFilter) | Nil) #

One or more filters. Use a filter to return a more specific list of managed nodes. You can filter based on tags applied to your managed nodes. Tag filters can't be combined with other filter types. Use this Filters data type instead of InstanceInformationFilterList, which is deprecated.


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

See Object#hash(hasher)


def instance_information_filter_list : Array(InstanceInformationFilter) | Nil #

This is a legacy method. We recommend that you don't use this method. Instead, use the Filters data type. Filters enables you to return node information by filtering based on tags applied to managed nodes.

Attempting to use InstanceInformationFilterList and Filters leads to an exception error.


[View source]
def instance_information_filter_list=(instance_information_filter_list : Array(InstanceInformationFilter) | Nil) #

This is a legacy method. We recommend that you don't use this method. Instead, use the Filters data type. Filters enables you to return node information by filtering based on tags applied to managed nodes.

Attempting to use InstanceInformationFilterList and Filters leads to an exception error.


[View source]
def max_results : Int32 | Nil #

The maximum number of items to return for this call. The call also returns a token that you can specify in a subsequent call to get the next set of results. The default value is 10 items.


[View source]
def max_results=(max_results : Int32 | Nil) #

The maximum number of items to return for this call. The call also returns a token that you can specify in a subsequent call to get the next set of results. The default value is 10 items.


[View source]
def next_token : String | Nil #

The token for the next set of items to return. (You received this token from a previous call.)


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

The token for the next set of items to return. (You received this token from a previous call.)


[View source]
def validate! : Nil #

[View source]