| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.RobOMaker.DescribeRobotApplication
Description
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' {
- arn :: Maybe Text
- environment :: Maybe Environment
- imageDigest :: Maybe Text
- lastUpdatedAt :: Maybe POSIX
- name :: Maybe Text
- revisionId :: Maybe Text
- robotSoftwareSuite :: Maybe RobotSoftwareSuite
- sources :: Maybe [Source]
- tags :: Maybe (HashMap Text Text)
- version :: Maybe Text
- httpStatus :: Int
- newDescribeRobotApplicationResponse :: Int -> DescribeRobotApplicationResponse
- describeRobotApplicationResponse_arn :: Lens' DescribeRobotApplicationResponse (Maybe Text)
- describeRobotApplicationResponse_environment :: Lens' DescribeRobotApplicationResponse (Maybe Environment)
- describeRobotApplicationResponse_imageDigest :: Lens' DescribeRobotApplicationResponse (Maybe Text)
- describeRobotApplicationResponse_lastUpdatedAt :: Lens' DescribeRobotApplicationResponse (Maybe UTCTime)
- describeRobotApplicationResponse_name :: Lens' DescribeRobotApplicationResponse (Maybe Text)
- describeRobotApplicationResponse_revisionId :: Lens' DescribeRobotApplicationResponse (Maybe Text)
- describeRobotApplicationResponse_robotSoftwareSuite :: Lens' DescribeRobotApplicationResponse (Maybe RobotSoftwareSuite)
- describeRobotApplicationResponse_sources :: Lens' DescribeRobotApplicationResponse (Maybe [Source])
- describeRobotApplicationResponse_tags :: Lens' DescribeRobotApplicationResponse (Maybe (HashMap Text Text))
- describeRobotApplicationResponse_version :: Lens' DescribeRobotApplicationResponse (Maybe Text)
- describeRobotApplicationResponse_httpStatus :: Lens' DescribeRobotApplicationResponse Int
Creating a Request
data DescribeRobotApplication Source #
See: newDescribeRobotApplication smart constructor.
Constructors
| DescribeRobotApplication' | |
Fields
| |
Instances
newDescribeRobotApplication Source #
Arguments
| :: Text | |
| -> DescribeRobotApplication |
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:
DescribeRobotApplication, describeRobotApplication_applicationVersion - The version of the robot application to describe.
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
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:
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:imageDigest:DescribeRobotApplicationResponse', describeRobotApplicationResponse_imageDigest - A SHA256 identifier for the Docker image that you use for your robot
application.
DescribeRobotApplicationResponse, describeRobotApplicationResponse_lastUpdatedAt - The time, in milliseconds since the epoch, when the robot application
was last updated.
DescribeRobotApplicationResponse, describeRobotApplicationResponse_name - The name of the robot application.
$sel:revisionId:DescribeRobotApplicationResponse', describeRobotApplicationResponse_revisionId - The revision id of the robot application.
DescribeRobotApplicationResponse, describeRobotApplicationResponse_robotSoftwareSuite - The robot software suite (ROS distribution) used by the robot
application.
$sel:sources:DescribeRobotApplicationResponse', describeRobotApplicationResponse_sources - The sources of the robot application.
DescribeRobotApplicationResponse, describeRobotApplicationResponse_tags - The list of all tags added to the specified robot application.
DescribeRobotApplicationResponse, describeRobotApplicationResponse_version - The version of the robot application.
$sel:httpStatus:DescribeRobotApplicationResponse', describeRobotApplicationResponse_httpStatus - The response's http status code.
Response Lenses
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_lastUpdatedAt :: Lens' DescribeRobotApplicationResponse (Maybe UTCTime) Source #
The time, in milliseconds since the epoch, when the robot application was last updated.
describeRobotApplicationResponse_name :: Lens' DescribeRobotApplicationResponse (Maybe Text) Source #
The name of the robot application.
describeRobotApplicationResponse_revisionId :: Lens' DescribeRobotApplicationResponse (Maybe Text) Source #
The revision id of the robot application.
describeRobotApplicationResponse_robotSoftwareSuite :: Lens' DescribeRobotApplicationResponse (Maybe RobotSoftwareSuite) Source #
The robot software suite (ROS distribution) used by the robot application.
describeRobotApplicationResponse_sources :: Lens' DescribeRobotApplicationResponse (Maybe [Source]) Source #
The sources 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_version :: Lens' DescribeRobotApplicationResponse (Maybe Text) Source #
The version of the robot application.
describeRobotApplicationResponse_httpStatus :: Lens' DescribeRobotApplicationResponse Int Source #
The response's http status code.