libZSservicesZSamazonka-snow-device-managementZSamazonka-snow-device-management
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.SnowDeviceManagement.DescribeDeviceEc2Instances

Description

Checks the current state of the Amazon EC2 instances. The output is similar to describeDevice, but the results are sourced from the device cache in the Amazon Web Services Cloud and include a subset of the available fields.

Synopsis

Creating a Request

data DescribeDeviceEc2Instances Source #

See: newDescribeDeviceEc2Instances smart constructor.

Constructors

DescribeDeviceEc2Instances' 

Fields

Instances

Instances details
Eq DescribeDeviceEc2Instances Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.DescribeDeviceEc2Instances

Read DescribeDeviceEc2Instances Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.DescribeDeviceEc2Instances

Show DescribeDeviceEc2Instances Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.DescribeDeviceEc2Instances

Generic DescribeDeviceEc2Instances Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.DescribeDeviceEc2Instances

Associated Types

type Rep DescribeDeviceEc2Instances :: Type -> Type #

NFData DescribeDeviceEc2Instances Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.DescribeDeviceEc2Instances

Hashable DescribeDeviceEc2Instances Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.DescribeDeviceEc2Instances

ToJSON DescribeDeviceEc2Instances Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.DescribeDeviceEc2Instances

AWSRequest DescribeDeviceEc2Instances Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.DescribeDeviceEc2Instances

ToHeaders DescribeDeviceEc2Instances Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.DescribeDeviceEc2Instances

ToPath DescribeDeviceEc2Instances Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.DescribeDeviceEc2Instances

ToQuery DescribeDeviceEc2Instances Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.DescribeDeviceEc2Instances

type Rep DescribeDeviceEc2Instances Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.DescribeDeviceEc2Instances

type Rep DescribeDeviceEc2Instances = D1 ('MetaData "DescribeDeviceEc2Instances" "Amazonka.SnowDeviceManagement.DescribeDeviceEc2Instances" "libZSservicesZSamazonka-snow-device-managementZSamazonka-snow-device-management" 'False) (C1 ('MetaCons "DescribeDeviceEc2Instances'" 'PrefixI 'True) (S1 ('MetaSel ('Just "instanceIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text]) :*: S1 ('MetaSel ('Just "managedDeviceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DescribeDeviceEc2Instances Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.DescribeDeviceEc2Instances

newDescribeDeviceEc2Instances Source #

Create a value of DescribeDeviceEc2Instances 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:instanceIds:DescribeDeviceEc2Instances', describeDeviceEc2Instances_instanceIds - A list of instance IDs associated with the managed device.

$sel:managedDeviceId:DescribeDeviceEc2Instances', describeDeviceEc2Instances_managedDeviceId - The ID of the managed device.

Request Lenses

describeDeviceEc2Instances_instanceIds :: Lens' DescribeDeviceEc2Instances [Text] Source #

A list of instance IDs associated with the managed device.

Destructuring the Response

data DescribeDeviceEc2InstancesResponse Source #

Constructors

DescribeDeviceEc2InstancesResponse' 

Fields

Instances

Instances details
Eq DescribeDeviceEc2InstancesResponse Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.DescribeDeviceEc2Instances

Read DescribeDeviceEc2InstancesResponse Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.DescribeDeviceEc2Instances

Show DescribeDeviceEc2InstancesResponse Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.DescribeDeviceEc2Instances

Generic DescribeDeviceEc2InstancesResponse Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.DescribeDeviceEc2Instances

Associated Types

type Rep DescribeDeviceEc2InstancesResponse :: Type -> Type #

NFData DescribeDeviceEc2InstancesResponse Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.DescribeDeviceEc2Instances

type Rep DescribeDeviceEc2InstancesResponse Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.DescribeDeviceEc2Instances

type Rep DescribeDeviceEc2InstancesResponse = D1 ('MetaData "DescribeDeviceEc2InstancesResponse" "Amazonka.SnowDeviceManagement.DescribeDeviceEc2Instances" "libZSservicesZSamazonka-snow-device-managementZSamazonka-snow-device-management" 'False) (C1 ('MetaCons "DescribeDeviceEc2InstancesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "instances") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [InstanceSummary])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDescribeDeviceEc2InstancesResponse Source #

Create a value of DescribeDeviceEc2InstancesResponse 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:instances:DescribeDeviceEc2InstancesResponse', describeDeviceEc2InstancesResponse_instances - A list of structures containing information about each instance.

$sel:httpStatus:DescribeDeviceEc2InstancesResponse', describeDeviceEc2InstancesResponse_httpStatus - The response's http status code.

Response Lenses

describeDeviceEc2InstancesResponse_instances :: Lens' DescribeDeviceEc2InstancesResponse (Maybe [InstanceSummary]) Source #

A list of structures containing information about each instance.