libZSservicesZSamazonka-iotfleethubZSamazonka-iotfleethub
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.IoTFleetHub.Lens

Description

 
Synopsis

Operations

DescribeApplication

describeApplicationResponse_ssoClientId :: Lens' DescribeApplicationResponse (Maybe Text) Source #

The Id of the single sign-on client that you use to authenticate and authorize users on the web application.

describeApplicationResponse_errorMessage :: Lens' DescribeApplicationResponse (Maybe Text) Source #

A message indicating why the DescribeApplication API failed.

describeApplicationResponse_tags :: Lens' DescribeApplicationResponse (Maybe (HashMap Text Text)) Source #

A set of key/value pairs that you can use to manage the web application resource.

describeApplicationResponse_applicationCreationDate :: Lens' DescribeApplicationResponse Integer Source #

The date (in Unix epoch time) when the application was created.

describeApplicationResponse_applicationLastUpdateDate :: Lens' DescribeApplicationResponse Integer Source #

The date (in Unix epoch time) when the application was last updated.

describeApplicationResponse_roleArn :: Lens' DescribeApplicationResponse Text Source #

The ARN of the role that the web application assumes when it interacts with AWS IoT Core.

ListTagsForResource

DeleteApplication

deleteApplication_clientToken :: Lens' DeleteApplication (Maybe Text) Source #

A unique case-sensitive identifier that you can provide to ensure the idempotency of the request. Don't reuse this client token if a new idempotent request is required.

deleteApplication_applicationId :: Lens' DeleteApplication Text Source #

The unique Id of the web application.

UpdateApplication

updateApplication_applicationDescription :: Lens' UpdateApplication (Maybe Text) Source #

An optional description of the web application.

updateApplication_clientToken :: Lens' UpdateApplication (Maybe Text) Source #

A unique case-sensitive identifier that you can provide to ensure the idempotency of the request. Don't reuse this client token if a new idempotent request is required.

updateApplication_applicationId :: Lens' UpdateApplication Text Source #

The unique Id of the web application.

CreateApplication

createApplication_applicationDescription :: Lens' CreateApplication (Maybe Text) Source #

An optional description of the web application.

createApplication_clientToken :: Lens' CreateApplication (Maybe Text) Source #

A unique case-sensitive identifier that you can provide to ensure the idempotency of the request. Don't reuse this client token if a new idempotent request is required.

createApplication_tags :: Lens' CreateApplication (Maybe (HashMap Text Text)) Source #

A set of key/value pairs that you can use to manage the web application resource.

createApplication_roleArn :: Lens' CreateApplication Text Source #

The ARN of the role that the web application assumes when it interacts with AWS IoT Core.

The name of the role must be in the form AWSIotFleetHub_random_string .

TagResource

tagResource_tags :: Lens' TagResource (HashMap Text Text) Source #

The new or modified tags for the resource.

ListApplications

listApplications_nextToken :: Lens' ListApplications (Maybe Text) Source #

A token used to get the next set of results.

listApplicationsResponse_nextToken :: Lens' ListApplicationsResponse (Maybe Text) Source #

A token used to get the next set of results.

listApplicationsResponse_applicationSummaries :: Lens' ListApplicationsResponse (Maybe [ApplicationSummary]) Source #

An array of objects that provide summaries of information about the web applications in the list.

UntagResource

untagResource_tagKeys :: Lens' UntagResource [Text] Source #

A list of the keys of the tags to be removed from the resource.

Types

ApplicationSummary

applicationSummary_applicationDescription :: Lens' ApplicationSummary (Maybe Text) Source #

An optional description of the web application.

applicationSummary_applicationCreationDate :: Lens' ApplicationSummary (Maybe Integer) Source #

The date (in Unix epoch time) when the web application was created.

applicationSummary_applicationLastUpdateDate :: Lens' ApplicationSummary (Maybe Integer) Source #

The date (in Unix epoch time) when the web application was last updated.

applicationSummary_applicationId :: Lens' ApplicationSummary Text Source #

The unique Id of the web application.