Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Synopsis
- data InstanceInformationStringFilter = InstanceInformationStringFilter' {}
- newInstanceInformationStringFilter :: Text -> NonEmpty Text -> InstanceInformationStringFilter
- instanceInformationStringFilter_key :: Lens' InstanceInformationStringFilter Text
- instanceInformationStringFilter_values :: Lens' InstanceInformationStringFilter (NonEmpty Text)
Documentation
data InstanceInformationStringFilter Source #
The filters to describe or get information about your managed nodes.
See: newInstanceInformationStringFilter
smart constructor.
InstanceInformationStringFilter' | |
|
Instances
newInstanceInformationStringFilter Source #
Create a value of InstanceInformationStringFilter
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:key:InstanceInformationStringFilter'
, instanceInformationStringFilter_key
- 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
AssociationStatus
filter key: Success | Pending | Failed - Valid values for the
PingStatus
filter key: Online | ConnectionLost | Inactive (deprecated) - Valid values for the
PlatformType
filter key: Windows | Linux | MacOS - Valid values for the
ResourceType
filter key: EC2Instance | ManagedInstance - Valid values for the
SourceType
filter key: AWS::EC2::Instance | AWS::SSM::ManagedInstance | AWS::IoT::Thing - Valid tag examples:
Key=tag-key,Values=Purpose
|Key=tag:Purpose,Values=Test
.
$sel:values:InstanceInformationStringFilter'
, instanceInformationStringFilter_values
- The filter values.
instanceInformationStringFilter_key :: Lens' InstanceInformationStringFilter Text Source #
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
AssociationStatus
filter key: Success | Pending | Failed - Valid values for the
PingStatus
filter key: Online | ConnectionLost | Inactive (deprecated) - Valid values for the
PlatformType
filter key: Windows | Linux | MacOS - Valid values for the
ResourceType
filter key: EC2Instance | ManagedInstance - Valid values for the
SourceType
filter key: AWS::EC2::Instance | AWS::SSM::ManagedInstance | AWS::IoT::Thing - Valid tag examples:
Key=tag-key,Values=Purpose
|Key=tag:Purpose,Values=Test
.
instanceInformationStringFilter_values :: Lens' InstanceInformationStringFilter (NonEmpty Text) Source #
The filter values.