class
Amazonite::Ssm::Node
- Amazonite::Ssm::Node
- Reference
- Object
Overview
Details about an individual managed node.
Included Modules
- JSON::Serializable
Defined in:
ssm/node.crConstructors
- .new(pull : JSON::PullParser)
- .new(capture_time : Time | Nil = nil, id : String | Nil = nil, owner : NodeOwnerInfo | Nil = nil, region : String | Nil = nil, node_type : NodeType | Nil = nil)
- .new(*, __pull_for_json_serializable pull : JSON::PullParser)
Instance Method Summary
-
#==(other : self)
Returns
trueif this reference is the same as other. -
#capture_time : Time | Nil
The UTC timestamp for when the managed node data was last captured.
-
#capture_time=(capture_time : Time | Nil)
The UTC timestamp for when the managed node data was last captured.
-
#hash(hasher)
See
Object#hash(hasher) -
#id : String | Nil
The ID of the managed node.
-
#id=(id : String | Nil)
The ID of the managed node.
-
#node_type : NodeType | Nil
Information about the type of node.
-
#node_type=(node_type : NodeType | Nil)
Information about the type of node.
-
#owner : NodeOwnerInfo | Nil
Information about the ownership of the managed node.
-
#owner=(owner : NodeOwnerInfo | Nil)
Information about the ownership of the managed node.
-
#region : String | Nil
The Amazon Web Services Region that a managed node was created in or assigned to.
-
#region=(region : String | Nil)
The Amazon Web Services Region that a managed node was created in or assigned to.
- #validate! : Nil
Constructor Detail
Instance Method Detail
Returns true if this reference is the same as other. Invokes same?.
The UTC timestamp for when the managed node data was last captured.
The Amazon Web Services Region that a managed node was created in or assigned to.
The Amazon Web Services Region that a managed node was created in or assigned to.