class Amazonite::SsmV1::CreateActivationRequest
- Amazonite::SsmV1::CreateActivationRequest
- Reference
- Object
Included Modules
- JSON::Serializable
Defined in:
ssm_v1/create_activation_request.crConstructors
- .new(pull : JSON::PullParser)
- .new(iam_role : String, description : String | Nil = nil, default_instance_name : String | Nil = nil, registration_limit : Int32 | Nil = nil, expiration_date : Time | Nil = nil, tags : Array(Tag) | Nil = nil, registration_metadata : Array(RegistrationMetadataItem) | Nil = nil)
Instance Method Summary
- #default_instance_name : String | Nil
- #default_instance_name=(default_instance_name : String | Nil)
- #description : String | Nil
- #description=(description : String | Nil)
- #expiration_date : Time | Nil
- #expiration_date=(expiration_date : Time | Nil)
- #iam_role : String
- #iam_role=(iam_role : String)
- #registration_limit : Int32 | Nil
- #registration_limit=(registration_limit : Int32 | Nil)
- #registration_metadata : Array(RegistrationMetadataItem) | Nil
- #registration_metadata=(registration_metadata : Array(RegistrationMetadataItem) | Nil)
- #tags : Array(Tag) | Nil
- #tags=(tags : Array(Tag) | Nil)
Constructor Detail
def self.new(iam_role : String, description : String | Nil = nil, default_instance_name : String | Nil = nil, registration_limit : Int32 | Nil = nil, expiration_date : Time | Nil = nil, tags : Array(Tag) | Nil = nil, registration_metadata : Array(RegistrationMetadataItem) | Nil = nil)
#
Instance Method Detail
def registration_metadata=(registration_metadata : Array(RegistrationMetadataItem) | Nil)
#