libZSservicesZSamazonka-robomakerZSamazonka-robomaker
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.RobOMaker.DescribeDeploymentJob

Description

Describes a deployment job.

Synopsis

Creating a Request

data DescribeDeploymentJob Source #

See: newDescribeDeploymentJob smart constructor.

Constructors

DescribeDeploymentJob' 

Fields

  • job :: Text

    The Amazon Resource Name (ARN) of the deployment job.

Instances

Instances details
Eq DescribeDeploymentJob Source # 
Instance details

Defined in Amazonka.RobOMaker.DescribeDeploymentJob

Read DescribeDeploymentJob Source # 
Instance details

Defined in Amazonka.RobOMaker.DescribeDeploymentJob

Show DescribeDeploymentJob Source # 
Instance details

Defined in Amazonka.RobOMaker.DescribeDeploymentJob

Generic DescribeDeploymentJob Source # 
Instance details

Defined in Amazonka.RobOMaker.DescribeDeploymentJob

Associated Types

type Rep DescribeDeploymentJob :: Type -> Type #

NFData DescribeDeploymentJob Source # 
Instance details

Defined in Amazonka.RobOMaker.DescribeDeploymentJob

Methods

rnf :: DescribeDeploymentJob -> () #

Hashable DescribeDeploymentJob Source # 
Instance details

Defined in Amazonka.RobOMaker.DescribeDeploymentJob

ToJSON DescribeDeploymentJob Source # 
Instance details

Defined in Amazonka.RobOMaker.DescribeDeploymentJob

AWSRequest DescribeDeploymentJob Source # 
Instance details

Defined in Amazonka.RobOMaker.DescribeDeploymentJob

Associated Types

type AWSResponse DescribeDeploymentJob #

ToHeaders DescribeDeploymentJob Source # 
Instance details

Defined in Amazonka.RobOMaker.DescribeDeploymentJob

ToPath DescribeDeploymentJob Source # 
Instance details

Defined in Amazonka.RobOMaker.DescribeDeploymentJob

ToQuery DescribeDeploymentJob Source # 
Instance details

Defined in Amazonka.RobOMaker.DescribeDeploymentJob

type Rep DescribeDeploymentJob Source # 
Instance details

Defined in Amazonka.RobOMaker.DescribeDeploymentJob

type Rep DescribeDeploymentJob = D1 ('MetaData "DescribeDeploymentJob" "Amazonka.RobOMaker.DescribeDeploymentJob" "libZSservicesZSamazonka-robomakerZSamazonka-robomaker" 'False) (C1 ('MetaCons "DescribeDeploymentJob'" 'PrefixI 'True) (S1 ('MetaSel ('Just "job") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DescribeDeploymentJob Source # 
Instance details

Defined in Amazonka.RobOMaker.DescribeDeploymentJob

newDescribeDeploymentJob Source #

Create a value of DescribeDeploymentJob 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:job:DescribeDeploymentJob', describeDeploymentJob_job - The Amazon Resource Name (ARN) of the deployment job.

Request Lenses

describeDeploymentJob_job :: Lens' DescribeDeploymentJob Text Source #

The Amazon Resource Name (ARN) of the deployment job.

Destructuring the Response

data DescribeDeploymentJobResponse Source #

See: newDescribeDeploymentJobResponse smart constructor.

Constructors

DescribeDeploymentJobResponse' 

Fields

Instances

Instances details
Eq DescribeDeploymentJobResponse Source # 
Instance details

Defined in Amazonka.RobOMaker.DescribeDeploymentJob

Read DescribeDeploymentJobResponse Source # 
Instance details

Defined in Amazonka.RobOMaker.DescribeDeploymentJob

Show DescribeDeploymentJobResponse Source # 
Instance details

Defined in Amazonka.RobOMaker.DescribeDeploymentJob

Generic DescribeDeploymentJobResponse Source # 
Instance details

Defined in Amazonka.RobOMaker.DescribeDeploymentJob

Associated Types

type Rep DescribeDeploymentJobResponse :: Type -> Type #

NFData DescribeDeploymentJobResponse Source # 
Instance details

Defined in Amazonka.RobOMaker.DescribeDeploymentJob

type Rep DescribeDeploymentJobResponse Source # 
Instance details

Defined in Amazonka.RobOMaker.DescribeDeploymentJob

type Rep DescribeDeploymentJobResponse = D1 ('MetaData "DescribeDeploymentJobResponse" "Amazonka.RobOMaker.DescribeDeploymentJob" "libZSservicesZSamazonka-robomakerZSamazonka-robomaker" 'False) (C1 ('MetaCons "DescribeDeploymentJobResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "failureReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DeploymentStatus))) :*: (S1 ('MetaSel ('Just "deploymentApplicationConfigs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty DeploymentApplicationConfig))) :*: (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))))) :*: ((S1 ('MetaSel ('Just "failureCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DeploymentJobErrorCode)) :*: (S1 ('MetaSel ('Just "deploymentConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DeploymentConfig)) :*: S1 ('MetaSel ('Just "fleet") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "robotDeploymentSummary") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [RobotDeployment])) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))))

newDescribeDeploymentJobResponse Source #

Create a value of DescribeDeploymentJobResponse 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:failureReason:DescribeDeploymentJobResponse', describeDeploymentJobResponse_failureReason - A short description of the reason why the deployment job failed.

$sel:status:DescribeDeploymentJobResponse', describeDeploymentJobResponse_status - The status of the deployment job.

$sel:deploymentApplicationConfigs:DescribeDeploymentJobResponse', describeDeploymentJobResponse_deploymentApplicationConfigs - The deployment application configuration.

$sel:arn:DescribeDeploymentJobResponse', describeDeploymentJobResponse_arn - The Amazon Resource Name (ARN) of the deployment job.

$sel:createdAt:DescribeDeploymentJobResponse', describeDeploymentJobResponse_createdAt - The time, in milliseconds since the epoch, when the deployment job was created.

$sel:failureCode:DescribeDeploymentJobResponse', describeDeploymentJobResponse_failureCode - The deployment job failure code.

$sel:deploymentConfig:DescribeDeploymentJobResponse', describeDeploymentJobResponse_deploymentConfig - The deployment configuration.

$sel:fleet:DescribeDeploymentJobResponse', describeDeploymentJobResponse_fleet - The Amazon Resource Name (ARN) of the fleet.

$sel:robotDeploymentSummary:DescribeDeploymentJobResponse', describeDeploymentJobResponse_robotDeploymentSummary - A list of robot deployment summaries.

$sel:tags:DescribeDeploymentJobResponse', describeDeploymentJobResponse_tags - The list of all tags added to the specified deployment job.

$sel:httpStatus:DescribeDeploymentJobResponse', describeDeploymentJobResponse_httpStatus - The response's http status code.

Response Lenses

describeDeploymentJobResponse_failureReason :: Lens' DescribeDeploymentJobResponse (Maybe Text) Source #

A short description of the reason why the deployment job failed.

describeDeploymentJobResponse_arn :: Lens' DescribeDeploymentJobResponse (Maybe Text) Source #

The Amazon Resource Name (ARN) of the deployment job.

describeDeploymentJobResponse_createdAt :: Lens' DescribeDeploymentJobResponse (Maybe UTCTime) Source #

The time, in milliseconds since the epoch, when the deployment job was created.

describeDeploymentJobResponse_tags :: Lens' DescribeDeploymentJobResponse (Maybe (HashMap Text Text)) Source #

The list of all tags added to the specified deployment job.