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

Description

Describes a robot application.

Synopsis

Creating a Request

data DescribeRobotApplication Source #

See: newDescribeRobotApplication smart constructor.

Constructors

DescribeRobotApplication' 

Fields

Instances

Instances details
Eq DescribeRobotApplication Source # 
Instance details

Defined in Amazonka.RobOMaker.DescribeRobotApplication

Read DescribeRobotApplication Source # 
Instance details

Defined in Amazonka.RobOMaker.DescribeRobotApplication

Show DescribeRobotApplication Source # 
Instance details

Defined in Amazonka.RobOMaker.DescribeRobotApplication

Generic DescribeRobotApplication Source # 
Instance details

Defined in Amazonka.RobOMaker.DescribeRobotApplication

Associated Types

type Rep DescribeRobotApplication :: Type -> Type #

NFData DescribeRobotApplication Source # 
Instance details

Defined in Amazonka.RobOMaker.DescribeRobotApplication

Hashable DescribeRobotApplication Source # 
Instance details

Defined in Amazonka.RobOMaker.DescribeRobotApplication

ToJSON DescribeRobotApplication Source # 
Instance details

Defined in Amazonka.RobOMaker.DescribeRobotApplication

AWSRequest DescribeRobotApplication Source # 
Instance details

Defined in Amazonka.RobOMaker.DescribeRobotApplication

ToHeaders DescribeRobotApplication Source # 
Instance details

Defined in Amazonka.RobOMaker.DescribeRobotApplication

ToPath DescribeRobotApplication Source # 
Instance details

Defined in Amazonka.RobOMaker.DescribeRobotApplication

ToQuery DescribeRobotApplication Source # 
Instance details

Defined in Amazonka.RobOMaker.DescribeRobotApplication

type Rep DescribeRobotApplication Source # 
Instance details

Defined in Amazonka.RobOMaker.DescribeRobotApplication

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

Defined in Amazonka.RobOMaker.DescribeRobotApplication

newDescribeRobotApplication Source #

Create a value of DescribeRobotApplication 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:applicationVersion:DescribeRobotApplication', describeRobotApplication_applicationVersion - The version of the robot application to describe.

$sel:application:DescribeRobotApplication', describeRobotApplication_application - The Amazon Resource Name (ARN) of the robot application.

Request Lenses

describeRobotApplication_applicationVersion :: Lens' DescribeRobotApplication (Maybe Text) Source #

The version of the robot application to describe.

describeRobotApplication_application :: Lens' DescribeRobotApplication Text Source #

The Amazon Resource Name (ARN) of the robot application.

Destructuring the Response

data DescribeRobotApplicationResponse Source #

See: newDescribeRobotApplicationResponse smart constructor.

Constructors

DescribeRobotApplicationResponse' 

Fields

Instances

Instances details
Eq DescribeRobotApplicationResponse Source # 
Instance details

Defined in Amazonka.RobOMaker.DescribeRobotApplication

Read DescribeRobotApplicationResponse Source # 
Instance details

Defined in Amazonka.RobOMaker.DescribeRobotApplication

Show DescribeRobotApplicationResponse Source # 
Instance details

Defined in Amazonka.RobOMaker.DescribeRobotApplication

Generic DescribeRobotApplicationResponse Source # 
Instance details

Defined in Amazonka.RobOMaker.DescribeRobotApplication

Associated Types

type Rep DescribeRobotApplicationResponse :: Type -> Type #

NFData DescribeRobotApplicationResponse Source # 
Instance details

Defined in Amazonka.RobOMaker.DescribeRobotApplication

type Rep DescribeRobotApplicationResponse Source # 
Instance details

Defined in Amazonka.RobOMaker.DescribeRobotApplication

type Rep DescribeRobotApplicationResponse = D1 ('MetaData "DescribeRobotApplicationResponse" "Amazonka.RobOMaker.DescribeRobotApplication" "libZSservicesZSamazonka-robomakerZSamazonka-robomaker" 'False) (C1 ('MetaCons "DescribeRobotApplicationResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "lastUpdatedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "environment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Environment)) :*: (S1 ('MetaSel ('Just "sources") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Source])) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "imageDigest") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "robotSoftwareSuite") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RobotSoftwareSuite)))) :*: (S1 ('MetaSel ('Just "revisionId") '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))))))

newDescribeRobotApplicationResponse Source #

Create a value of DescribeRobotApplicationResponse 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:lastUpdatedAt:DescribeRobotApplicationResponse', describeRobotApplicationResponse_lastUpdatedAt - The time, in milliseconds since the epoch, when the robot application was last updated.

$sel:arn:DescribeRobotApplicationResponse', describeRobotApplicationResponse_arn - The Amazon Resource Name (ARN) of the robot application.

$sel:environment:DescribeRobotApplicationResponse', describeRobotApplicationResponse_environment - The object that contains the Docker image URI used to create the robot application.

$sel:sources:DescribeRobotApplicationResponse', describeRobotApplicationResponse_sources - The sources of the robot application.

$sel:name:DescribeRobotApplicationResponse', describeRobotApplicationResponse_name - The name of the robot application.

$sel:imageDigest:DescribeRobotApplicationResponse', describeRobotApplicationResponse_imageDigest - A SHA256 identifier for the Docker image that you use for your robot application.

$sel:version:DescribeRobotApplicationResponse', describeRobotApplicationResponse_version - The version of the robot application.

$sel:robotSoftwareSuite:DescribeRobotApplicationResponse', describeRobotApplicationResponse_robotSoftwareSuite - The robot software suite (ROS distribution) used by the robot application.

$sel:revisionId:DescribeRobotApplicationResponse', describeRobotApplicationResponse_revisionId - The revision id of the robot application.

$sel:tags:DescribeRobotApplicationResponse', describeRobotApplicationResponse_tags - The list of all tags added to the specified robot application.

$sel:httpStatus:DescribeRobotApplicationResponse', describeRobotApplicationResponse_httpStatus - The response's http status code.

Response Lenses

describeRobotApplicationResponse_lastUpdatedAt :: Lens' DescribeRobotApplicationResponse (Maybe UTCTime) Source #

The time, in milliseconds since the epoch, when the robot application was last updated.

describeRobotApplicationResponse_arn :: Lens' DescribeRobotApplicationResponse (Maybe Text) Source #

The Amazon Resource Name (ARN) of the robot application.

describeRobotApplicationResponse_environment :: Lens' DescribeRobotApplicationResponse (Maybe Environment) Source #

The object that contains the Docker image URI used to create the robot application.

describeRobotApplicationResponse_imageDigest :: Lens' DescribeRobotApplicationResponse (Maybe Text) Source #

A SHA256 identifier for the Docker image that you use for your robot application.

describeRobotApplicationResponse_robotSoftwareSuite :: Lens' DescribeRobotApplicationResponse (Maybe RobotSoftwareSuite) Source #

The robot software suite (ROS distribution) used by the robot application.

describeRobotApplicationResponse_tags :: Lens' DescribeRobotApplicationResponse (Maybe (HashMap Text Text)) Source #

The list of all tags added to the specified robot application.