libZSservicesZSamazonka-groundstationZSamazonka-groundstation
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.GroundStation.DescribeContact

Description

Describes an existing contact.

Synopsis

Creating a Request

data DescribeContact Source #

See: newDescribeContact smart constructor.

Constructors

DescribeContact' 

Fields

Instances

Instances details
Eq DescribeContact Source # 
Instance details

Defined in Amazonka.GroundStation.DescribeContact

Read DescribeContact Source # 
Instance details

Defined in Amazonka.GroundStation.DescribeContact

Show DescribeContact Source # 
Instance details

Defined in Amazonka.GroundStation.DescribeContact

Generic DescribeContact Source # 
Instance details

Defined in Amazonka.GroundStation.DescribeContact

Associated Types

type Rep DescribeContact :: Type -> Type #

NFData DescribeContact Source # 
Instance details

Defined in Amazonka.GroundStation.DescribeContact

Methods

rnf :: DescribeContact -> () #

Hashable DescribeContact Source # 
Instance details

Defined in Amazonka.GroundStation.DescribeContact

AWSRequest DescribeContact Source # 
Instance details

Defined in Amazonka.GroundStation.DescribeContact

Associated Types

type AWSResponse DescribeContact #

ToHeaders DescribeContact Source # 
Instance details

Defined in Amazonka.GroundStation.DescribeContact

ToPath DescribeContact Source # 
Instance details

Defined in Amazonka.GroundStation.DescribeContact

ToQuery DescribeContact Source # 
Instance details

Defined in Amazonka.GroundStation.DescribeContact

type Rep DescribeContact Source # 
Instance details

Defined in Amazonka.GroundStation.DescribeContact

type Rep DescribeContact = D1 ('MetaData "DescribeContact" "Amazonka.GroundStation.DescribeContact" "libZSservicesZSamazonka-groundstationZSamazonka-groundstation" 'False) (C1 ('MetaCons "DescribeContact'" 'PrefixI 'True) (S1 ('MetaSel ('Just "contactId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DescribeContact Source # 
Instance details

Defined in Amazonka.GroundStation.DescribeContact

newDescribeContact Source #

Create a value of DescribeContact 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:contactId:DescribeContact', describeContact_contactId - UUID of a contact.

Request Lenses

Destructuring the Response

data DescribeContactResponse Source #

See: newDescribeContactResponse smart constructor.

Constructors

DescribeContactResponse' 

Fields

Instances

Instances details
Eq DescribeContactResponse Source # 
Instance details

Defined in Amazonka.GroundStation.DescribeContact

Read DescribeContactResponse Source # 
Instance details

Defined in Amazonka.GroundStation.DescribeContact

Show DescribeContactResponse Source # 
Instance details

Defined in Amazonka.GroundStation.DescribeContact

Generic DescribeContactResponse Source # 
Instance details

Defined in Amazonka.GroundStation.DescribeContact

Associated Types

type Rep DescribeContactResponse :: Type -> Type #

NFData DescribeContactResponse Source # 
Instance details

Defined in Amazonka.GroundStation.DescribeContact

Methods

rnf :: DescribeContactResponse -> () #

type Rep DescribeContactResponse Source # 
Instance details

Defined in Amazonka.GroundStation.DescribeContact

type Rep DescribeContactResponse = D1 ('MetaData "DescribeContactResponse" "Amazonka.GroundStation.DescribeContact" "libZSservicesZSamazonka-groundstationZSamazonka-groundstation" 'False) (C1 ('MetaCons "DescribeContactResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "contactStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ContactStatus)) :*: (S1 ('MetaSel ('Just "missionProfileArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "startTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: ((S1 ('MetaSel ('Just "dataflowList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DataflowDetail])) :*: S1 ('MetaSel ('Just "satelliteArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "maximumElevation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Elevation)) :*: S1 ('MetaSel ('Just "groundStation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: (((S1 ('MetaSel ('Just "endTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "contactId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "region") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "postPassEndTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: ((S1 ('MetaSel ('Just "prePassStartTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "errorMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))))

newDescribeContactResponse Source #

Create a value of DescribeContactResponse 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:contactStatus:DescribeContactResponse', describeContactResponse_contactStatus - Status of a contact.

$sel:missionProfileArn:DescribeContactResponse', describeContactResponse_missionProfileArn - ARN of a mission profile.

$sel:startTime:DescribeContactResponse', describeContactResponse_startTime - Start time of a contact.

$sel:dataflowList:DescribeContactResponse', describeContactResponse_dataflowList - List describing source and destination details for each dataflow edge.

$sel:satelliteArn:DescribeContactResponse', describeContactResponse_satelliteArn - ARN of a satellite.

$sel:maximumElevation:DescribeContactResponse', describeContactResponse_maximumElevation - Maximum elevation angle of a contact.

$sel:groundStation:DescribeContactResponse', describeContactResponse_groundStation - Ground station for a contact.

$sel:endTime:DescribeContactResponse', describeContactResponse_endTime - End time of a contact.

$sel:contactId:DescribeContact', describeContactResponse_contactId - UUID of a contact.

$sel:region:DescribeContactResponse', describeContactResponse_region - Region of a contact.

$sel:postPassEndTime:DescribeContactResponse', describeContactResponse_postPassEndTime - Amount of time after a contact ends that you’d like to receive a CloudWatch event indicating the pass has finished.

$sel:prePassStartTime:DescribeContactResponse', describeContactResponse_prePassStartTime - Amount of time prior to contact start you’d like to receive a CloudWatch event indicating an upcoming pass.

$sel:errorMessage:DescribeContactResponse', describeContactResponse_errorMessage - Error message for a contact.

$sel:tags:DescribeContactResponse', describeContactResponse_tags - Tags assigned to a contact.

$sel:httpStatus:DescribeContactResponse', describeContactResponse_httpStatus - The response's http status code.

Response Lenses

describeContactResponse_dataflowList :: Lens' DescribeContactResponse (Maybe [DataflowDetail]) Source #

List describing source and destination details for each dataflow edge.

describeContactResponse_postPassEndTime :: Lens' DescribeContactResponse (Maybe UTCTime) Source #

Amount of time after a contact ends that you’d like to receive a CloudWatch event indicating the pass has finished.

describeContactResponse_prePassStartTime :: Lens' DescribeContactResponse (Maybe UTCTime) Source #

Amount of time prior to contact start you’d like to receive a CloudWatch event indicating an upcoming pass.