class
Amazonite::Ssm::InstanceInformationStringFilter
- Amazonite::Ssm::InstanceInformationStringFilter
- Reference
- Object
Overview
The filters to describe or get information about your managed nodes.
Included Modules
- JSON::Serializable
Defined in:
ssm/instance_information_string_filter.crConstructors
- .new(key : String, values : Array(String))
- .new(pull : JSON::PullParser)
- .new(*, __pull_for_json_serializable pull : JSON::PullParser)
Instance Method Summary
-
#==(other : self)
Returns
trueif this reference is the same as other. -
#hash(hasher)
See
Object#hash(hasher) -
#key : String
The filter key name to describe your managed nodes.
-
#key=(key : String)
The filter key name to describe your managed nodes.
- #validate! : Nil
-
#values : Array(String)
The filter values.
-
#values=(values : Array(String))
The filter values.
Constructor Detail
Instance Method Detail
Returns true if this reference is the same as other. Invokes same?.
The filter key name to describe your managed nodes.
Valid filter key values: ActivationIds | AgentVersion | AssociationStatus | IamRole |
InstanceIds | PingStatus | PlatformTypes | ResourceType | SourceIds | SourceTypes | "tag-key" |
"tag:{keyname}
-
Valid values for the
AssociationStatusfilter key: Success | Pending | Failed -
Valid values for the
PingStatusfilter key: Online | ConnectionLost | Inactive (deprecated) -
Valid values for the
PlatformTypesfilter key: Windows | Linux | MacOS -
Valid values for the
ResourceTypefilter key: EC2Instance | ManagedInstance -
Valid values for the
SourceTypefilter key: AWS::EC2::Instance | AWS::SSM::ManagedInstance | AWS::IoT::Thing | Microsoft.Compute/virtualMachines -
Valid tag examples:
Key=tag-key,Values=Purpose|Key=tag:Purpose,Values=Test.
The filter key name to describe your managed nodes.
Valid filter key values: ActivationIds | AgentVersion | AssociationStatus | IamRole |
InstanceIds | PingStatus | PlatformTypes | ResourceType | SourceIds | SourceTypes | "tag-key" |
"tag:{keyname}
-
Valid values for the
AssociationStatusfilter key: Success | Pending | Failed -
Valid values for the
PingStatusfilter key: Online | ConnectionLost | Inactive (deprecated) -
Valid values for the
PlatformTypesfilter key: Windows | Linux | MacOS -
Valid values for the
ResourceTypefilter key: EC2Instance | ManagedInstance -
Valid values for the
SourceTypefilter key: AWS::EC2::Instance | AWS::SSM::ManagedInstance | AWS::IoT::Thing | Microsoft.Compute/virtualMachines -
Valid tag examples:
Key=tag-key,Values=Purpose|Key=tag:Purpose,Values=Test.