class Amazonite::SsmV1::ParameterMetadata

Included Modules

Defined in:

ssm_v1/parameter_metadata.cr

Constructors

Instance Method Summary

Constructor Detail

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

[View source]
def self.new(name : String | Nil = nil, type : ParameterType | Nil = nil, key_id : String | Nil = nil, last_modified_date : Time | Nil = nil, last_modified_user : String | Nil = nil, description : String | Nil = nil, allowed_pattern : String | Nil = nil, version : Int64 | Nil = nil, tier : ParameterTier | Nil = nil, policies : Array(ParameterInlinePolicy) | Nil = nil, data_type : String | Nil = nil) #

[View source]

Instance Method Detail

def allowed_pattern : String | Nil #

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

[View source]
def data_type : String | Nil #

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

[View source]
def description : String | Nil #

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

[View source]
def key_id : String | Nil #

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

[View source]
def last_modified_date : Time | Nil #

[View source]
def last_modified_date=(last_modified_date : Time | Nil) #

[View source]
def last_modified_user : String | Nil #

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

[View source]
def name : String | Nil #

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

[View source]
def policies : Array(ParameterInlinePolicy) | Nil #

[View source]
def policies=(policies : Array(ParameterInlinePolicy) | Nil) #

[View source]
def tier : ParameterTier | Nil #

[View source]
def tier=(tier : ParameterTier | Nil) #

[View source]
def type : ParameterType | Nil #

[View source]
def type=(type : ParameterType | Nil) #

[View source]
def version : Int64 | Nil #

[View source]
def version=(version : Int64 | Nil) #

[View source]