Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Describes a robot application.
Synopsis
- data DescribeRobotApplication = DescribeRobotApplication' {}
- newDescribeRobotApplication :: Text -> DescribeRobotApplication
- describeRobotApplication_applicationVersion :: Lens' DescribeRobotApplication (Maybe Text)
- describeRobotApplication_application :: Lens' DescribeRobotApplication Text
- data DescribeRobotApplicationResponse = DescribeRobotApplicationResponse' {
- lastUpdatedAt :: Maybe POSIX
- arn :: Maybe Text
- environment :: Maybe Environment
- sources :: Maybe [Source]
- name :: Maybe Text
- imageDigest :: Maybe Text
- version :: Maybe Text
- robotSoftwareSuite :: Maybe RobotSoftwareSuite
- revisionId :: Maybe Text
- tags :: Maybe (HashMap Text Text)
- httpStatus :: Int
- newDescribeRobotApplicationResponse :: Int -> DescribeRobotApplicationResponse
- describeRobotApplicationResponse_lastUpdatedAt :: Lens' DescribeRobotApplicationResponse (Maybe UTCTime)
- describeRobotApplicationResponse_arn :: Lens' DescribeRobotApplicationResponse (Maybe Text)
- describeRobotApplicationResponse_environment :: Lens' DescribeRobotApplicationResponse (Maybe Environment)
- describeRobotApplicationResponse_sources :: Lens' DescribeRobotApplicationResponse (Maybe [Source])
- describeRobotApplicationResponse_name :: Lens' DescribeRobotApplicationResponse (Maybe Text)
- describeRobotApplicationResponse_imageDigest :: Lens' DescribeRobotApplicationResponse (Maybe Text)
- describeRobotApplicationResponse_version :: Lens' DescribeRobotApplicationResponse (Maybe Text)
- describeRobotApplicationResponse_robotSoftwareSuite :: Lens' DescribeRobotApplicationResponse (Maybe RobotSoftwareSuite)
- describeRobotApplicationResponse_revisionId :: Lens' DescribeRobotApplicationResponse (Maybe Text)
- describeRobotApplicationResponse_tags :: Lens' DescribeRobotApplicationResponse (Maybe (HashMap Text Text))
- describeRobotApplicationResponse_httpStatus :: Lens' DescribeRobotApplicationResponse Int
Creating a Request
data DescribeRobotApplication Source #
See: newDescribeRobotApplication
smart constructor.
DescribeRobotApplication' | |
|
Instances
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.
DescribeRobotApplicationResponse' | |
|
Instances
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_sources :: Lens' DescribeRobotApplicationResponse (Maybe [Source]) Source #
The sources of the robot application.
describeRobotApplicationResponse_name :: Lens' DescribeRobotApplicationResponse (Maybe Text) Source #
The name of 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_version :: Lens' DescribeRobotApplicationResponse (Maybe Text) Source #
The version of the robot application.
describeRobotApplicationResponse_robotSoftwareSuite :: Lens' DescribeRobotApplicationResponse (Maybe RobotSoftwareSuite) Source #
The robot software suite (ROS distribution) used by the robot application.
describeRobotApplicationResponse_revisionId :: Lens' DescribeRobotApplicationResponse (Maybe Text) Source #
The revision id of the robot application.
describeRobotApplicationResponse_tags :: Lens' DescribeRobotApplicationResponse (Maybe (HashMap Text Text)) Source #
The list of all tags added to the specified robot application.
describeRobotApplicationResponse_httpStatus :: Lens' DescribeRobotApplicationResponse Int Source #
The response's http status code.