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 |
Synopsis
- describeApplication_applicationId :: Lens' DescribeApplication Text
- describeApplicationResponse_applicationDescription :: Lens' DescribeApplicationResponse (Maybe Text)
- describeApplicationResponse_ssoClientId :: Lens' DescribeApplicationResponse (Maybe Text)
- describeApplicationResponse_errorMessage :: Lens' DescribeApplicationResponse (Maybe Text)
- describeApplicationResponse_tags :: Lens' DescribeApplicationResponse (Maybe (HashMap Text Text))
- describeApplicationResponse_httpStatus :: Lens' DescribeApplicationResponse Int
- describeApplicationResponse_applicationId :: Lens' DescribeApplicationResponse Text
- describeApplicationResponse_applicationArn :: Lens' DescribeApplicationResponse Text
- describeApplicationResponse_applicationName :: Lens' DescribeApplicationResponse Text
- describeApplicationResponse_applicationUrl :: Lens' DescribeApplicationResponse Text
- describeApplicationResponse_applicationState :: Lens' DescribeApplicationResponse ApplicationState
- describeApplicationResponse_applicationCreationDate :: Lens' DescribeApplicationResponse Integer
- describeApplicationResponse_applicationLastUpdateDate :: Lens' DescribeApplicationResponse Integer
- describeApplicationResponse_roleArn :: Lens' DescribeApplicationResponse Text
- listTagsForResource_resourceArn :: Lens' ListTagsForResource Text
- listTagsForResourceResponse_tags :: Lens' ListTagsForResourceResponse (Maybe (HashMap Text Text))
- listTagsForResourceResponse_httpStatus :: Lens' ListTagsForResourceResponse Int
- deleteApplication_clientToken :: Lens' DeleteApplication (Maybe Text)
- deleteApplication_applicationId :: Lens' DeleteApplication Text
- deleteApplicationResponse_httpStatus :: Lens' DeleteApplicationResponse Int
- updateApplication_applicationDescription :: Lens' UpdateApplication (Maybe Text)
- updateApplication_clientToken :: Lens' UpdateApplication (Maybe Text)
- updateApplication_applicationName :: Lens' UpdateApplication (Maybe Text)
- updateApplication_applicationId :: Lens' UpdateApplication Text
- updateApplicationResponse_httpStatus :: Lens' UpdateApplicationResponse Int
- createApplication_applicationDescription :: Lens' CreateApplication (Maybe Text)
- createApplication_clientToken :: Lens' CreateApplication (Maybe Text)
- createApplication_tags :: Lens' CreateApplication (Maybe (HashMap Text Text))
- createApplication_applicationName :: Lens' CreateApplication Text
- createApplication_roleArn :: Lens' CreateApplication Text
- createApplicationResponse_httpStatus :: Lens' CreateApplicationResponse Int
- createApplicationResponse_applicationId :: Lens' CreateApplicationResponse Text
- createApplicationResponse_applicationArn :: Lens' CreateApplicationResponse Text
- tagResource_resourceArn :: Lens' TagResource Text
- tagResource_tags :: Lens' TagResource (HashMap Text Text)
- tagResourceResponse_httpStatus :: Lens' TagResourceResponse Int
- listApplications_nextToken :: Lens' ListApplications (Maybe Text)
- listApplicationsResponse_nextToken :: Lens' ListApplicationsResponse (Maybe Text)
- listApplicationsResponse_applicationSummaries :: Lens' ListApplicationsResponse (Maybe [ApplicationSummary])
- listApplicationsResponse_httpStatus :: Lens' ListApplicationsResponse Int
- untagResource_resourceArn :: Lens' UntagResource Text
- untagResource_tagKeys :: Lens' UntagResource [Text]
- untagResourceResponse_httpStatus :: Lens' UntagResourceResponse Int
- applicationSummary_applicationDescription :: Lens' ApplicationSummary (Maybe Text)
- applicationSummary_applicationState :: Lens' ApplicationSummary (Maybe ApplicationState)
- applicationSummary_applicationCreationDate :: Lens' ApplicationSummary (Maybe Integer)
- applicationSummary_applicationLastUpdateDate :: Lens' ApplicationSummary (Maybe Integer)
- applicationSummary_applicationId :: Lens' ApplicationSummary Text
- applicationSummary_applicationName :: Lens' ApplicationSummary Text
- applicationSummary_applicationUrl :: Lens' ApplicationSummary Text
Operations
DescribeApplication
describeApplication_applicationId :: Lens' DescribeApplication Text Source #
The unique Id of the web application.
describeApplicationResponse_applicationDescription :: Lens' DescribeApplicationResponse (Maybe Text) Source #
An optional description of the web application.
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_httpStatus :: Lens' DescribeApplicationResponse Int Source #
The response's http status code.
describeApplicationResponse_applicationId :: Lens' DescribeApplicationResponse Text Source #
The unique Id of the web application.
describeApplicationResponse_applicationArn :: Lens' DescribeApplicationResponse Text Source #
The ARN of the web application.
describeApplicationResponse_applicationName :: Lens' DescribeApplicationResponse Text Source #
The name of the web application.
describeApplicationResponse_applicationUrl :: Lens' DescribeApplicationResponse Text Source #
The URL of the web application.
describeApplicationResponse_applicationState :: Lens' DescribeApplicationResponse ApplicationState Source #
The current state of the web application.
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
listTagsForResource_resourceArn :: Lens' ListTagsForResource Text Source #
The ARN of the resource.
listTagsForResourceResponse_tags :: Lens' ListTagsForResourceResponse (Maybe (HashMap Text Text)) Source #
The list of tags assigned to the resource.
listTagsForResourceResponse_httpStatus :: Lens' ListTagsForResourceResponse Int Source #
The response's http status code.
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.
deleteApplicationResponse_httpStatus :: Lens' DeleteApplicationResponse Int Source #
The response's http status code.
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_applicationName :: Lens' UpdateApplication (Maybe Text) Source #
The name of the web application.
updateApplication_applicationId :: Lens' UpdateApplication Text Source #
The unique Id of the web application.
updateApplicationResponse_httpStatus :: Lens' UpdateApplicationResponse Int Source #
The response's http status code.
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_applicationName :: Lens' CreateApplication Text Source #
The name of the web application.
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
.
createApplicationResponse_httpStatus :: Lens' CreateApplicationResponse Int Source #
The response's http status code.
createApplicationResponse_applicationId :: Lens' CreateApplicationResponse Text Source #
The unique Id of the web application.
createApplicationResponse_applicationArn :: Lens' CreateApplicationResponse Text Source #
The ARN of the web application.
TagResource
tagResource_resourceArn :: Lens' TagResource Text Source #
The ARN of the resource.
tagResource_tags :: Lens' TagResource (HashMap Text Text) Source #
The new or modified tags for the resource.
tagResourceResponse_httpStatus :: Lens' TagResourceResponse Int Source #
The response's http status code.
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.
listApplicationsResponse_httpStatus :: Lens' ListApplicationsResponse Int Source #
The response's http status code.
UntagResource
untagResource_resourceArn :: Lens' UntagResource Text Source #
The ARN of the resource.
untagResource_tagKeys :: Lens' UntagResource [Text] Source #
A list of the keys of the tags to be removed from the resource.
untagResourceResponse_httpStatus :: Lens' UntagResourceResponse Int Source #
The response's http status code.
Types
ApplicationSummary
applicationSummary_applicationDescription :: Lens' ApplicationSummary (Maybe Text) Source #
An optional description of the web application.
applicationSummary_applicationState :: Lens' ApplicationSummary (Maybe ApplicationState) Source #
The current state 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.
applicationSummary_applicationName :: Lens' ApplicationSummary Text Source #
The name of the web application.
applicationSummary_applicationUrl :: Lens' ApplicationSummary Text Source #
The URL of the web application.