class Amazonite::Iam::TagMFADeviceRequest

Defined in:

iam/tag_mfa_device_request.cr

Constructors

Instance Method Summary

Constructor Detail

def self.from_xml(node : XML::Node) : self #

[View source]
def self.new(serial_number : String, tags : Array(Tag)) #

[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 hash(hasher) #
Description copied from class Reference

See Object#hash(hasher)


def serial_number : String #

The unique identifier for the IAM virtual MFA device to which you want to add tags. For virtual MFA devices, the serial number is the same as the ARN.

This parameter allows (through its regex pattern) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-


[View source]
def serial_number=(serial_number : String) #

The unique identifier for the IAM virtual MFA device to which you want to add tags. For virtual MFA devices, the serial number is the same as the ARN.

This parameter allows (through its regex pattern) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-


[View source]
def tags : Array(Tag) #

The list of tags that you want to attach to the IAM virtual MFA device. Each tag consists of a key name and an associated value.


[View source]
def tags=(tags : Array(Tag)) #

The list of tags that you want to attach to the IAM virtual MFA device. Each tag consists of a key name and an associated value.


[View source]
def to_query_params(prefix : String) : Array(Tuple(String, String)) #

[View source]
def validate! : Nil #

[View source]