amazonka-groundstation-2.0: Amazon Ground Station SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

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
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

AWSRequest DescribeContact Source # 
Instance details

Defined in Amazonka.GroundStation.DescribeContact

Associated Types

type AWSResponse DescribeContact #

Generic DescribeContact Source # 
Instance details

Defined in Amazonka.GroundStation.DescribeContact

Associated Types

type Rep DescribeContact :: Type -> Type #

Read DescribeContact Source # 
Instance details

Defined in Amazonka.GroundStation.DescribeContact

Show DescribeContact Source # 
Instance details

Defined in Amazonka.GroundStation.DescribeContact

NFData DescribeContact Source # 
Instance details

Defined in Amazonka.GroundStation.DescribeContact

Methods

rnf :: DescribeContact -> () #

Eq DescribeContact Source # 
Instance details

Defined in Amazonka.GroundStation.DescribeContact

Hashable DescribeContact Source # 
Instance details

Defined in Amazonka.GroundStation.DescribeContact

type AWSResponse 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" "amazonka-groundstation-2.0-CCmZVFTDcPRGN6Gwr7o4th" 'False) (C1 ('MetaCons "DescribeContact'" 'PrefixI 'True) (S1 ('MetaSel ('Just "contactId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

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:

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
Generic DescribeContactResponse Source # 
Instance details

Defined in Amazonka.GroundStation.DescribeContact

Associated Types

type Rep DescribeContactResponse :: Type -> Type #

Read DescribeContactResponse Source # 
Instance details

Defined in Amazonka.GroundStation.DescribeContact

Show DescribeContactResponse Source # 
Instance details

Defined in Amazonka.GroundStation.DescribeContact

NFData DescribeContactResponse Source # 
Instance details

Defined in Amazonka.GroundStation.DescribeContact

Methods

rnf :: DescribeContactResponse -> () #

Eq DescribeContactResponse Source # 
Instance details

Defined in Amazonka.GroundStation.DescribeContact

type Rep DescribeContactResponse Source # 
Instance details

Defined in Amazonka.GroundStation.DescribeContact

type Rep DescribeContactResponse = D1 ('MetaData "DescribeContactResponse" "Amazonka.GroundStation.DescribeContact" "amazonka-groundstation-2.0-CCmZVFTDcPRGN6Gwr7o4th" 'False) (C1 ('MetaCons "DescribeContactResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "contactId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "contactStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ContactStatus)) :*: S1 ('MetaSel ('Just "dataflowList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DataflowDetail])))) :*: ((S1 ('MetaSel ('Just "endTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "errorMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "groundStation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maximumElevation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Elevation))))) :*: (((S1 ('MetaSel ('Just "missionProfileArn") '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 "region") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "satelliteArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "startTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (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:

DescribeContact, describeContactResponse_contactId - UUID of a contact.

DescribeContactResponse, describeContactResponse_contactStatus - Status of a contact.

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

DescribeContactResponse, describeContactResponse_endTime - End time of a contact in UTC.

DescribeContactResponse, describeContactResponse_errorMessage - Error message for a contact.

DescribeContactResponse, describeContactResponse_groundStation - Ground station for a contact.

DescribeContactResponse, describeContactResponse_maximumElevation - Maximum elevation angle of a contact.

DescribeContactResponse, describeContactResponse_missionProfileArn - ARN of a mission profile.

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

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

DescribeContactResponse, describeContactResponse_region - Region of a contact.

DescribeContactResponse, describeContactResponse_satelliteArn - ARN of a satellite.

DescribeContactResponse, describeContactResponse_startTime - Start time of a contact in UTC.

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.