class Amazonite::Ssm::CreateOpsMetadataRequest

Included Modules

Defined in:

ssm/create_ops_metadata_request.cr

Constructors

Instance Method Summary

Constructor Detail

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

[View source]
def self.new(resource_id : String, metadata : Hash(String, MetadataValue) | Nil = nil, tags : Array(Tag) | Nil = nil) #

[View source]
def self.new(*, __pull_for_json_serializable pull : JSON::PullParser) #

[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 metadata : Hash(String, MetadataValue) | Nil #

Metadata for a new Application Manager application.


[View source]
def metadata=(metadata : Hash(String, MetadataValue) | Nil) #

Metadata for a new Application Manager application.


[View source]
def resource_id : String #

A resource ID for a new Application Manager application.


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

A resource ID for a new Application Manager application.


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

Optional metadata that you assign to a resource. You can specify a maximum of five tags for an OpsMetadata object. Tags enable you to categorize a resource in different ways, such as by purpose, owner, or environment. For example, you might want to tag an OpsMetadata object to identify an environment or target Amazon Web Services Region. In this case, you could specify the following key-value pairs:

  • Key=Environment,Value=Production

  • Key=Region,Value=us-east-2


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

Optional metadata that you assign to a resource. You can specify a maximum of five tags for an OpsMetadata object. Tags enable you to categorize a resource in different ways, such as by purpose, owner, or environment. For example, you might want to tag an OpsMetadata object to identify an environment or target Amazon Web Services Region. In this case, you could specify the following key-value pairs:

  • Key=Environment,Value=Production

  • Key=Region,Value=us-east-2


[View source]
def validate! : Nil #

[View source]