amazonka-iotfleethub-2.0: Amazon IoT Fleet Hub SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.IoTFleetHub

Description

Derived from API version 2020-11-03 of the AWS service descriptions, licensed under Apache 2.0.

With Fleet Hub for AWS IoT Device Management you can build stand-alone web applications for monitoring the health of your device fleets.

Fleet Hub for AWS IoT Device Management is in public preview and is subject to change.

Synopsis

Service Configuration

defaultService :: Service Source #

API version 2020-11-03 of the Amazon IoT Fleet Hub SDK configuration.

Errors

Error matchers are designed for use with the functions provided by Control.Exception.Lens. This allows catching (and rethrowing) service specific errors returned by IoTFleetHub.

ConflictException

_ConflictException :: AsError a => Fold a ServiceError Source #

The request conflicts with the current state of the resource.

InternalFailureException

_InternalFailureException :: AsError a => Fold a ServiceError Source #

An unexpected error has occurred.

InvalidRequestException

_InvalidRequestException :: AsError a => Fold a ServiceError Source #

The request is not valid.

LimitExceededException

_LimitExceededException :: AsError a => Fold a ServiceError Source #

A limit has been exceeded.

ResourceNotFoundException

_ResourceNotFoundException :: AsError a => Fold a ServiceError Source #

The specified resource does not exist.

ThrottlingException

_ThrottlingException :: AsError a => Fold a ServiceError Source #

The rate exceeds the limit.

Waiters

Waiters poll by repeatedly sending a request until some remote success condition configured by the Wait specification is fulfilled. The Wait specification determines how many attempts should be made, in addition to delay and retry strategies.

Operations

Some AWS operations return results that are incomplete and require subsequent requests in order to obtain the entire result set. The process of sending subsequent requests to continue where a previous request left off is called pagination. For example, the ListObjects operation of Amazon S3 returns up to 1000 objects at a time, and you must send subsequent requests with the appropriate Marker in order to retrieve the next page of results.

Operations that have an AWSPager instance can transparently perform subsequent requests, correctly setting Markers and other request facets to iterate through the entire result set of a truncated API operation. Operations which support this have an additional note in the documentation.

Many operations have the ability to filter results on the server side. See the individual operation parameters for details.

CreateApplication

data CreateApplication Source #

See: newCreateApplication smart constructor.

Instances

Instances details
ToJSON CreateApplication Source # 
Instance details

Defined in Amazonka.IoTFleetHub.CreateApplication

ToHeaders CreateApplication Source # 
Instance details

Defined in Amazonka.IoTFleetHub.CreateApplication

ToPath CreateApplication Source # 
Instance details

Defined in Amazonka.IoTFleetHub.CreateApplication

ToQuery CreateApplication Source # 
Instance details

Defined in Amazonka.IoTFleetHub.CreateApplication

AWSRequest CreateApplication Source # 
Instance details

Defined in Amazonka.IoTFleetHub.CreateApplication

Associated Types

type AWSResponse CreateApplication #

Generic CreateApplication Source # 
Instance details

Defined in Amazonka.IoTFleetHub.CreateApplication

Associated Types

type Rep CreateApplication :: Type -> Type #

Read CreateApplication Source # 
Instance details

Defined in Amazonka.IoTFleetHub.CreateApplication

Show CreateApplication Source # 
Instance details

Defined in Amazonka.IoTFleetHub.CreateApplication

NFData CreateApplication Source # 
Instance details

Defined in Amazonka.IoTFleetHub.CreateApplication

Methods

rnf :: CreateApplication -> () #

Eq CreateApplication Source # 
Instance details

Defined in Amazonka.IoTFleetHub.CreateApplication

Hashable CreateApplication Source # 
Instance details

Defined in Amazonka.IoTFleetHub.CreateApplication

type AWSResponse CreateApplication Source # 
Instance details

Defined in Amazonka.IoTFleetHub.CreateApplication

type Rep CreateApplication Source # 
Instance details

Defined in Amazonka.IoTFleetHub.CreateApplication

type Rep CreateApplication = D1 ('MetaData "CreateApplication" "Amazonka.IoTFleetHub.CreateApplication" "amazonka-iotfleethub-2.0-1Oha97Qc1wULe7vLoTb84J" 'False) (C1 ('MetaCons "CreateApplication'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "applicationDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "clientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: (S1 ('MetaSel ('Just "applicationName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "roleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newCreateApplication Source #

Create a value of CreateApplication 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:

CreateApplication, createApplication_applicationDescription - An optional description of the web application.

$sel:clientToken:CreateApplication', createApplication_clientToken - 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.

$sel:tags:CreateApplication', createApplication_tags - A set of key/value pairs that you can use to manage the web application resource.

CreateApplication, createApplication_applicationName - The name of the web application.

$sel:roleArn:CreateApplication', createApplication_roleArn - 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 .

data CreateApplicationResponse Source #

See: newCreateApplicationResponse smart constructor.

Instances

Instances details
Generic CreateApplicationResponse Source # 
Instance details

Defined in Amazonka.IoTFleetHub.CreateApplication

Associated Types

type Rep CreateApplicationResponse :: Type -> Type #

Read CreateApplicationResponse Source # 
Instance details

Defined in Amazonka.IoTFleetHub.CreateApplication

Show CreateApplicationResponse Source # 
Instance details

Defined in Amazonka.IoTFleetHub.CreateApplication

NFData CreateApplicationResponse Source # 
Instance details

Defined in Amazonka.IoTFleetHub.CreateApplication

Eq CreateApplicationResponse Source # 
Instance details

Defined in Amazonka.IoTFleetHub.CreateApplication

type Rep CreateApplicationResponse Source # 
Instance details

Defined in Amazonka.IoTFleetHub.CreateApplication

type Rep CreateApplicationResponse = D1 ('MetaData "CreateApplicationResponse" "Amazonka.IoTFleetHub.CreateApplication" "amazonka-iotfleethub-2.0-1Oha97Qc1wULe7vLoTb84J" 'False) (C1 ('MetaCons "CreateApplicationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: (S1 ('MetaSel ('Just "applicationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "applicationArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newCreateApplicationResponse Source #

Create a value of CreateApplicationResponse 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:httpStatus:CreateApplicationResponse', createApplicationResponse_httpStatus - The response's http status code.

CreateApplicationResponse, createApplicationResponse_applicationId - The unique Id of the web application.

$sel:applicationArn:CreateApplicationResponse', createApplicationResponse_applicationArn - The ARN of the web application.

DeleteApplication

data DeleteApplication Source #

See: newDeleteApplication smart constructor.

Instances

Instances details
ToHeaders DeleteApplication Source # 
Instance details

Defined in Amazonka.IoTFleetHub.DeleteApplication

ToPath DeleteApplication Source # 
Instance details

Defined in Amazonka.IoTFleetHub.DeleteApplication

ToQuery DeleteApplication Source # 
Instance details

Defined in Amazonka.IoTFleetHub.DeleteApplication

AWSRequest DeleteApplication Source # 
Instance details

Defined in Amazonka.IoTFleetHub.DeleteApplication

Associated Types

type AWSResponse DeleteApplication #

Generic DeleteApplication Source # 
Instance details

Defined in Amazonka.IoTFleetHub.DeleteApplication

Associated Types

type Rep DeleteApplication :: Type -> Type #

Read DeleteApplication Source # 
Instance details

Defined in Amazonka.IoTFleetHub.DeleteApplication

Show DeleteApplication Source # 
Instance details

Defined in Amazonka.IoTFleetHub.DeleteApplication

NFData DeleteApplication Source # 
Instance details

Defined in Amazonka.IoTFleetHub.DeleteApplication

Methods

rnf :: DeleteApplication -> () #

Eq DeleteApplication Source # 
Instance details

Defined in Amazonka.IoTFleetHub.DeleteApplication

Hashable DeleteApplication Source # 
Instance details

Defined in Amazonka.IoTFleetHub.DeleteApplication

type AWSResponse DeleteApplication Source # 
Instance details

Defined in Amazonka.IoTFleetHub.DeleteApplication

type Rep DeleteApplication Source # 
Instance details

Defined in Amazonka.IoTFleetHub.DeleteApplication

type Rep DeleteApplication = D1 ('MetaData "DeleteApplication" "Amazonka.IoTFleetHub.DeleteApplication" "amazonka-iotfleethub-2.0-1Oha97Qc1wULe7vLoTb84J" 'False) (C1 ('MetaCons "DeleteApplication'" 'PrefixI 'True) (S1 ('MetaSel ('Just "clientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "applicationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteApplication Source #

Create a value of DeleteApplication 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:clientToken:DeleteApplication', deleteApplication_clientToken - 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, deleteApplication_applicationId - The unique Id of the web application.

data DeleteApplicationResponse Source #

See: newDeleteApplicationResponse smart constructor.

Instances

Instances details
Generic DeleteApplicationResponse Source # 
Instance details

Defined in Amazonka.IoTFleetHub.DeleteApplication

Associated Types

type Rep DeleteApplicationResponse :: Type -> Type #

Read DeleteApplicationResponse Source # 
Instance details

Defined in Amazonka.IoTFleetHub.DeleteApplication

Show DeleteApplicationResponse Source # 
Instance details

Defined in Amazonka.IoTFleetHub.DeleteApplication

NFData DeleteApplicationResponse Source # 
Instance details

Defined in Amazonka.IoTFleetHub.DeleteApplication

Eq DeleteApplicationResponse Source # 
Instance details

Defined in Amazonka.IoTFleetHub.DeleteApplication

type Rep DeleteApplicationResponse Source # 
Instance details

Defined in Amazonka.IoTFleetHub.DeleteApplication

type Rep DeleteApplicationResponse = D1 ('MetaData "DeleteApplicationResponse" "Amazonka.IoTFleetHub.DeleteApplication" "amazonka-iotfleethub-2.0-1Oha97Qc1wULe7vLoTb84J" 'False) (C1 ('MetaCons "DeleteApplicationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteApplicationResponse Source #

Create a value of DeleteApplicationResponse 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:httpStatus:DeleteApplicationResponse', deleteApplicationResponse_httpStatus - The response's http status code.

DescribeApplication

data DescribeApplication Source #

See: newDescribeApplication smart constructor.

Instances

Instances details
ToHeaders DescribeApplication Source # 
Instance details

Defined in Amazonka.IoTFleetHub.DescribeApplication

ToPath DescribeApplication Source # 
Instance details

Defined in Amazonka.IoTFleetHub.DescribeApplication

ToQuery DescribeApplication Source # 
Instance details

Defined in Amazonka.IoTFleetHub.DescribeApplication

AWSRequest DescribeApplication Source # 
Instance details

Defined in Amazonka.IoTFleetHub.DescribeApplication

Associated Types

type AWSResponse DescribeApplication #

Generic DescribeApplication Source # 
Instance details

Defined in Amazonka.IoTFleetHub.DescribeApplication

Associated Types

type Rep DescribeApplication :: Type -> Type #

Read DescribeApplication Source # 
Instance details

Defined in Amazonka.IoTFleetHub.DescribeApplication

Show DescribeApplication Source # 
Instance details

Defined in Amazonka.IoTFleetHub.DescribeApplication

NFData DescribeApplication Source # 
Instance details

Defined in Amazonka.IoTFleetHub.DescribeApplication

Methods

rnf :: DescribeApplication -> () #

Eq DescribeApplication Source # 
Instance details

Defined in Amazonka.IoTFleetHub.DescribeApplication

Hashable DescribeApplication Source # 
Instance details

Defined in Amazonka.IoTFleetHub.DescribeApplication

type AWSResponse DescribeApplication Source # 
Instance details

Defined in Amazonka.IoTFleetHub.DescribeApplication

type Rep DescribeApplication Source # 
Instance details

Defined in Amazonka.IoTFleetHub.DescribeApplication

type Rep DescribeApplication = D1 ('MetaData "DescribeApplication" "Amazonka.IoTFleetHub.DescribeApplication" "amazonka-iotfleethub-2.0-1Oha97Qc1wULe7vLoTb84J" 'False) (C1 ('MetaCons "DescribeApplication'" 'PrefixI 'True) (S1 ('MetaSel ('Just "applicationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDescribeApplication Source #

Create a value of DescribeApplication 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:

DescribeApplication, describeApplication_applicationId - The unique Id of the web application.

data DescribeApplicationResponse Source #

See: newDescribeApplicationResponse smart constructor.

Instances

Instances details
Generic DescribeApplicationResponse Source # 
Instance details

Defined in Amazonka.IoTFleetHub.DescribeApplication

Associated Types

type Rep DescribeApplicationResponse :: Type -> Type #

Read DescribeApplicationResponse Source # 
Instance details

Defined in Amazonka.IoTFleetHub.DescribeApplication

Show DescribeApplicationResponse Source # 
Instance details

Defined in Amazonka.IoTFleetHub.DescribeApplication

NFData DescribeApplicationResponse Source # 
Instance details

Defined in Amazonka.IoTFleetHub.DescribeApplication

Eq DescribeApplicationResponse Source # 
Instance details

Defined in Amazonka.IoTFleetHub.DescribeApplication

type Rep DescribeApplicationResponse Source # 
Instance details

Defined in Amazonka.IoTFleetHub.DescribeApplication

type Rep DescribeApplicationResponse = D1 ('MetaData "DescribeApplicationResponse" "Amazonka.IoTFleetHub.DescribeApplication" "amazonka-iotfleethub-2.0-1Oha97Qc1wULe7vLoTb84J" 'False) (C1 ('MetaCons "DescribeApplicationResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "applicationDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "errorMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "ssoClientId") '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) :*: S1 ('MetaSel ('Just "applicationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))) :*: ((S1 ('MetaSel ('Just "applicationArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "applicationName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "applicationUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: ((S1 ('MetaSel ('Just "applicationState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ApplicationState) :*: S1 ('MetaSel ('Just "applicationCreationDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Integer)) :*: (S1 ('MetaSel ('Just "applicationLastUpdateDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Integer) :*: S1 ('MetaSel ('Just "roleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))

newDescribeApplicationResponse Source #

Create a value of DescribeApplicationResponse 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:

DescribeApplicationResponse, describeApplicationResponse_applicationDescription - An optional description of the web application.

$sel:errorMessage:DescribeApplicationResponse', describeApplicationResponse_errorMessage - A message indicating why the DescribeApplication API failed.

$sel:ssoClientId:DescribeApplicationResponse', describeApplicationResponse_ssoClientId - The Id of the single sign-on client that you use to authenticate and authorize users on the web application.

$sel:tags:DescribeApplicationResponse', describeApplicationResponse_tags - A set of key/value pairs that you can use to manage the web application resource.

$sel:httpStatus:DescribeApplicationResponse', describeApplicationResponse_httpStatus - The response's http status code.

DescribeApplication, describeApplicationResponse_applicationId - The unique Id of the web application.

$sel:applicationArn:DescribeApplicationResponse', describeApplicationResponse_applicationArn - The ARN of the web application.

DescribeApplicationResponse, describeApplicationResponse_applicationName - The name of the web application.

DescribeApplicationResponse, describeApplicationResponse_applicationUrl - The URL of the web application.

DescribeApplicationResponse, describeApplicationResponse_applicationState - The current state of the web application.

DescribeApplicationResponse, describeApplicationResponse_applicationCreationDate - The date (in Unix epoch time) when the application was created.

DescribeApplicationResponse, describeApplicationResponse_applicationLastUpdateDate - The date (in Unix epoch time) when the application was last updated.

$sel:roleArn:DescribeApplicationResponse', describeApplicationResponse_roleArn - The ARN of the role that the web application assumes when it interacts with AWS IoT Core.

ListApplications (Paginated)

data ListApplications Source #

See: newListApplications smart constructor.

Constructors

ListApplications' (Maybe Text) 

Instances

Instances details
ToHeaders ListApplications Source # 
Instance details

Defined in Amazonka.IoTFleetHub.ListApplications

ToPath ListApplications Source # 
Instance details

Defined in Amazonka.IoTFleetHub.ListApplications

ToQuery ListApplications Source # 
Instance details

Defined in Amazonka.IoTFleetHub.ListApplications

AWSPager ListApplications Source # 
Instance details

Defined in Amazonka.IoTFleetHub.ListApplications

AWSRequest ListApplications Source # 
Instance details

Defined in Amazonka.IoTFleetHub.ListApplications

Associated Types

type AWSResponse ListApplications #

Generic ListApplications Source # 
Instance details

Defined in Amazonka.IoTFleetHub.ListApplications

Associated Types

type Rep ListApplications :: Type -> Type #

Read ListApplications Source # 
Instance details

Defined in Amazonka.IoTFleetHub.ListApplications

Show ListApplications Source # 
Instance details

Defined in Amazonka.IoTFleetHub.ListApplications

NFData ListApplications Source # 
Instance details

Defined in Amazonka.IoTFleetHub.ListApplications

Methods

rnf :: ListApplications -> () #

Eq ListApplications Source # 
Instance details

Defined in Amazonka.IoTFleetHub.ListApplications

Hashable ListApplications Source # 
Instance details

Defined in Amazonka.IoTFleetHub.ListApplications

type AWSResponse ListApplications Source # 
Instance details

Defined in Amazonka.IoTFleetHub.ListApplications

type Rep ListApplications Source # 
Instance details

Defined in Amazonka.IoTFleetHub.ListApplications

type Rep ListApplications = D1 ('MetaData "ListApplications" "Amazonka.IoTFleetHub.ListApplications" "amazonka-iotfleethub-2.0-1Oha97Qc1wULe7vLoTb84J" 'False) (C1 ('MetaCons "ListApplications'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newListApplications :: ListApplications Source #

Create a value of ListApplications 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:

ListApplications, listApplications_nextToken - A token used to get the next set of results.

data ListApplicationsResponse Source #

See: newListApplicationsResponse smart constructor.

Instances

Instances details
Generic ListApplicationsResponse Source # 
Instance details

Defined in Amazonka.IoTFleetHub.ListApplications

Associated Types

type Rep ListApplicationsResponse :: Type -> Type #

Read ListApplicationsResponse Source # 
Instance details

Defined in Amazonka.IoTFleetHub.ListApplications

Show ListApplicationsResponse Source # 
Instance details

Defined in Amazonka.IoTFleetHub.ListApplications

NFData ListApplicationsResponse Source # 
Instance details

Defined in Amazonka.IoTFleetHub.ListApplications

Eq ListApplicationsResponse Source # 
Instance details

Defined in Amazonka.IoTFleetHub.ListApplications

type Rep ListApplicationsResponse Source # 
Instance details

Defined in Amazonka.IoTFleetHub.ListApplications

type Rep ListApplicationsResponse = D1 ('MetaData "ListApplicationsResponse" "Amazonka.IoTFleetHub.ListApplications" "amazonka-iotfleethub-2.0-1Oha97Qc1wULe7vLoTb84J" 'False) (C1 ('MetaCons "ListApplicationsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "applicationSummaries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ApplicationSummary])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListApplicationsResponse Source #

Create a value of ListApplicationsResponse 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:applicationSummaries:ListApplicationsResponse', listApplicationsResponse_applicationSummaries - An array of objects that provide summaries of information about the web applications in the list.

ListApplications, listApplicationsResponse_nextToken - A token used to get the next set of results.

$sel:httpStatus:ListApplicationsResponse', listApplicationsResponse_httpStatus - The response's http status code.

ListTagsForResource

data ListTagsForResource Source #

See: newListTagsForResource smart constructor.

Instances

Instances details
ToHeaders ListTagsForResource Source # 
Instance details

Defined in Amazonka.IoTFleetHub.ListTagsForResource

ToPath ListTagsForResource Source # 
Instance details

Defined in Amazonka.IoTFleetHub.ListTagsForResource

ToQuery ListTagsForResource Source # 
Instance details

Defined in Amazonka.IoTFleetHub.ListTagsForResource

AWSRequest ListTagsForResource Source # 
Instance details

Defined in Amazonka.IoTFleetHub.ListTagsForResource

Associated Types

type AWSResponse ListTagsForResource #

Generic ListTagsForResource Source # 
Instance details

Defined in Amazonka.IoTFleetHub.ListTagsForResource

Associated Types

type Rep ListTagsForResource :: Type -> Type #

Read ListTagsForResource Source # 
Instance details

Defined in Amazonka.IoTFleetHub.ListTagsForResource

Show ListTagsForResource Source # 
Instance details

Defined in Amazonka.IoTFleetHub.ListTagsForResource

NFData ListTagsForResource Source # 
Instance details

Defined in Amazonka.IoTFleetHub.ListTagsForResource

Methods

rnf :: ListTagsForResource -> () #

Eq ListTagsForResource Source # 
Instance details

Defined in Amazonka.IoTFleetHub.ListTagsForResource

Hashable ListTagsForResource Source # 
Instance details

Defined in Amazonka.IoTFleetHub.ListTagsForResource

type AWSResponse ListTagsForResource Source # 
Instance details

Defined in Amazonka.IoTFleetHub.ListTagsForResource

type Rep ListTagsForResource Source # 
Instance details

Defined in Amazonka.IoTFleetHub.ListTagsForResource

type Rep ListTagsForResource = D1 ('MetaData "ListTagsForResource" "Amazonka.IoTFleetHub.ListTagsForResource" "amazonka-iotfleethub-2.0-1Oha97Qc1wULe7vLoTb84J" 'False) (C1 ('MetaCons "ListTagsForResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newListTagsForResource Source #

Create a value of ListTagsForResource 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:resourceArn:ListTagsForResource', listTagsForResource_resourceArn - The ARN of the resource.

data ListTagsForResourceResponse Source #

See: newListTagsForResourceResponse smart constructor.

Instances

Instances details
Generic ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.IoTFleetHub.ListTagsForResource

Associated Types

type Rep ListTagsForResourceResponse :: Type -> Type #

Read ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.IoTFleetHub.ListTagsForResource

Show ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.IoTFleetHub.ListTagsForResource

NFData ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.IoTFleetHub.ListTagsForResource

Eq ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.IoTFleetHub.ListTagsForResource

type Rep ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.IoTFleetHub.ListTagsForResource

type Rep ListTagsForResourceResponse = D1 ('MetaData "ListTagsForResourceResponse" "Amazonka.IoTFleetHub.ListTagsForResource" "amazonka-iotfleethub-2.0-1Oha97Qc1wULe7vLoTb84J" 'False) (C1 ('MetaCons "ListTagsForResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newListTagsForResourceResponse Source #

Create a value of ListTagsForResourceResponse 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:tags:ListTagsForResourceResponse', listTagsForResourceResponse_tags - The list of tags assigned to the resource.

$sel:httpStatus:ListTagsForResourceResponse', listTagsForResourceResponse_httpStatus - The response's http status code.

TagResource

data TagResource Source #

See: newTagResource smart constructor.

Instances

Instances details
ToJSON TagResource Source # 
Instance details

Defined in Amazonka.IoTFleetHub.TagResource

ToHeaders TagResource Source # 
Instance details

Defined in Amazonka.IoTFleetHub.TagResource

Methods

toHeaders :: TagResource -> [Header] #

ToPath TagResource Source # 
Instance details

Defined in Amazonka.IoTFleetHub.TagResource

ToQuery TagResource Source # 
Instance details

Defined in Amazonka.IoTFleetHub.TagResource

AWSRequest TagResource Source # 
Instance details

Defined in Amazonka.IoTFleetHub.TagResource

Associated Types

type AWSResponse TagResource #

Generic TagResource Source # 
Instance details

Defined in Amazonka.IoTFleetHub.TagResource

Associated Types

type Rep TagResource :: Type -> Type #

Read TagResource Source # 
Instance details

Defined in Amazonka.IoTFleetHub.TagResource

Show TagResource Source # 
Instance details

Defined in Amazonka.IoTFleetHub.TagResource

NFData TagResource Source # 
Instance details

Defined in Amazonka.IoTFleetHub.TagResource

Methods

rnf :: TagResource -> () #

Eq TagResource Source # 
Instance details

Defined in Amazonka.IoTFleetHub.TagResource

Hashable TagResource Source # 
Instance details

Defined in Amazonka.IoTFleetHub.TagResource

type AWSResponse TagResource Source # 
Instance details

Defined in Amazonka.IoTFleetHub.TagResource

type Rep TagResource Source # 
Instance details

Defined in Amazonka.IoTFleetHub.TagResource

type Rep TagResource = D1 ('MetaData "TagResource" "Amazonka.IoTFleetHub.TagResource" "amazonka-iotfleethub-2.0-1Oha97Qc1wULe7vLoTb84J" 'False) (C1 ('MetaCons "TagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (HashMap Text Text))))

newTagResource Source #

Create a value of TagResource 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:resourceArn:TagResource', tagResource_resourceArn - The ARN of the resource.

$sel:tags:TagResource', tagResource_tags - The new or modified tags for the resource.

data TagResourceResponse Source #

See: newTagResourceResponse smart constructor.

Instances

Instances details
Generic TagResourceResponse Source # 
Instance details

Defined in Amazonka.IoTFleetHub.TagResource

Associated Types

type Rep TagResourceResponse :: Type -> Type #

Read TagResourceResponse Source # 
Instance details

Defined in Amazonka.IoTFleetHub.TagResource

Show TagResourceResponse Source # 
Instance details

Defined in Amazonka.IoTFleetHub.TagResource

NFData TagResourceResponse Source # 
Instance details

Defined in Amazonka.IoTFleetHub.TagResource

Methods

rnf :: TagResourceResponse -> () #

Eq TagResourceResponse Source # 
Instance details

Defined in Amazonka.IoTFleetHub.TagResource

type Rep TagResourceResponse Source # 
Instance details

Defined in Amazonka.IoTFleetHub.TagResource

type Rep TagResourceResponse = D1 ('MetaData "TagResourceResponse" "Amazonka.IoTFleetHub.TagResource" "amazonka-iotfleethub-2.0-1Oha97Qc1wULe7vLoTb84J" 'False) (C1 ('MetaCons "TagResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newTagResourceResponse Source #

Create a value of TagResourceResponse 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:httpStatus:TagResourceResponse', tagResourceResponse_httpStatus - The response's http status code.

UntagResource

data UntagResource Source #

See: newUntagResource smart constructor.

Constructors

UntagResource' Text [Text] 

Instances

Instances details
ToHeaders UntagResource Source # 
Instance details

Defined in Amazonka.IoTFleetHub.UntagResource

ToPath UntagResource Source # 
Instance details

Defined in Amazonka.IoTFleetHub.UntagResource

ToQuery UntagResource Source # 
Instance details

Defined in Amazonka.IoTFleetHub.UntagResource

AWSRequest UntagResource Source # 
Instance details

Defined in Amazonka.IoTFleetHub.UntagResource

Associated Types

type AWSResponse UntagResource #

Generic UntagResource Source # 
Instance details

Defined in Amazonka.IoTFleetHub.UntagResource

Associated Types

type Rep UntagResource :: Type -> Type #

Read UntagResource Source # 
Instance details

Defined in Amazonka.IoTFleetHub.UntagResource

Show UntagResource Source # 
Instance details

Defined in Amazonka.IoTFleetHub.UntagResource

NFData UntagResource Source # 
Instance details

Defined in Amazonka.IoTFleetHub.UntagResource

Methods

rnf :: UntagResource -> () #

Eq UntagResource Source # 
Instance details

Defined in Amazonka.IoTFleetHub.UntagResource

Hashable UntagResource Source # 
Instance details

Defined in Amazonka.IoTFleetHub.UntagResource

type AWSResponse UntagResource Source # 
Instance details

Defined in Amazonka.IoTFleetHub.UntagResource

type Rep UntagResource Source # 
Instance details

Defined in Amazonka.IoTFleetHub.UntagResource

type Rep UntagResource = D1 ('MetaData "UntagResource" "Amazonka.IoTFleetHub.UntagResource" "amazonka-iotfleethub-2.0-1Oha97Qc1wULe7vLoTb84J" 'False) (C1 ('MetaCons "UntagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tagKeys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))

newUntagResource Source #

Create a value of UntagResource 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:resourceArn:UntagResource', untagResource_resourceArn - The ARN of the resource.

$sel:tagKeys:UntagResource', untagResource_tagKeys - A list of the keys of the tags to be removed from the resource.

data UntagResourceResponse Source #

See: newUntagResourceResponse smart constructor.

Instances

Instances details
Generic UntagResourceResponse Source # 
Instance details

Defined in Amazonka.IoTFleetHub.UntagResource

Associated Types

type Rep UntagResourceResponse :: Type -> Type #

Read UntagResourceResponse Source # 
Instance details

Defined in Amazonka.IoTFleetHub.UntagResource

Show UntagResourceResponse Source # 
Instance details

Defined in Amazonka.IoTFleetHub.UntagResource

NFData UntagResourceResponse Source # 
Instance details

Defined in Amazonka.IoTFleetHub.UntagResource

Methods

rnf :: UntagResourceResponse -> () #

Eq UntagResourceResponse Source # 
Instance details

Defined in Amazonka.IoTFleetHub.UntagResource

type Rep UntagResourceResponse Source # 
Instance details

Defined in Amazonka.IoTFleetHub.UntagResource

type Rep UntagResourceResponse = D1 ('MetaData "UntagResourceResponse" "Amazonka.IoTFleetHub.UntagResource" "amazonka-iotfleethub-2.0-1Oha97Qc1wULe7vLoTb84J" 'False) (C1 ('MetaCons "UntagResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUntagResourceResponse Source #

Create a value of UntagResourceResponse 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:httpStatus:UntagResourceResponse', untagResourceResponse_httpStatus - The response's http status code.

UpdateApplication

data UpdateApplication Source #

See: newUpdateApplication smart constructor.

Instances

Instances details
ToJSON UpdateApplication Source # 
Instance details

Defined in Amazonka.IoTFleetHub.UpdateApplication

ToHeaders UpdateApplication Source # 
Instance details

Defined in Amazonka.IoTFleetHub.UpdateApplication

ToPath UpdateApplication Source # 
Instance details

Defined in Amazonka.IoTFleetHub.UpdateApplication

ToQuery UpdateApplication Source # 
Instance details

Defined in Amazonka.IoTFleetHub.UpdateApplication

AWSRequest UpdateApplication Source # 
Instance details

Defined in Amazonka.IoTFleetHub.UpdateApplication

Associated Types

type AWSResponse UpdateApplication #

Generic UpdateApplication Source # 
Instance details

Defined in Amazonka.IoTFleetHub.UpdateApplication

Associated Types

type Rep UpdateApplication :: Type -> Type #

Read UpdateApplication Source # 
Instance details

Defined in Amazonka.IoTFleetHub.UpdateApplication

Show UpdateApplication Source # 
Instance details

Defined in Amazonka.IoTFleetHub.UpdateApplication

NFData UpdateApplication Source # 
Instance details

Defined in Amazonka.IoTFleetHub.UpdateApplication

Methods

rnf :: UpdateApplication -> () #

Eq UpdateApplication Source # 
Instance details

Defined in Amazonka.IoTFleetHub.UpdateApplication

Hashable UpdateApplication Source # 
Instance details

Defined in Amazonka.IoTFleetHub.UpdateApplication

type AWSResponse UpdateApplication Source # 
Instance details

Defined in Amazonka.IoTFleetHub.UpdateApplication

type Rep UpdateApplication Source # 
Instance details

Defined in Amazonka.IoTFleetHub.UpdateApplication

type Rep UpdateApplication = D1 ('MetaData "UpdateApplication" "Amazonka.IoTFleetHub.UpdateApplication" "amazonka-iotfleethub-2.0-1Oha97Qc1wULe7vLoTb84J" 'False) (C1 ('MetaCons "UpdateApplication'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "applicationDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "applicationName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "clientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "applicationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newUpdateApplication Source #

Create a value of UpdateApplication 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:

UpdateApplication, updateApplication_applicationDescription - An optional description of the web application.

UpdateApplication, updateApplication_applicationName - The name of the web application.

$sel:clientToken:UpdateApplication', updateApplication_clientToken - 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, updateApplication_applicationId - The unique Id of the web application.

data UpdateApplicationResponse Source #

See: newUpdateApplicationResponse smart constructor.

Instances

Instances details
Generic UpdateApplicationResponse Source # 
Instance details

Defined in Amazonka.IoTFleetHub.UpdateApplication

Associated Types

type Rep UpdateApplicationResponse :: Type -> Type #

Read UpdateApplicationResponse Source # 
Instance details

Defined in Amazonka.IoTFleetHub.UpdateApplication

Show UpdateApplicationResponse Source # 
Instance details

Defined in Amazonka.IoTFleetHub.UpdateApplication

NFData UpdateApplicationResponse Source # 
Instance details

Defined in Amazonka.IoTFleetHub.UpdateApplication

Eq UpdateApplicationResponse Source # 
Instance details

Defined in Amazonka.IoTFleetHub.UpdateApplication

type Rep UpdateApplicationResponse Source # 
Instance details

Defined in Amazonka.IoTFleetHub.UpdateApplication

type Rep UpdateApplicationResponse = D1 ('MetaData "UpdateApplicationResponse" "Amazonka.IoTFleetHub.UpdateApplication" "amazonka-iotfleethub-2.0-1Oha97Qc1wULe7vLoTb84J" 'False) (C1 ('MetaCons "UpdateApplicationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateApplicationResponse Source #

Create a value of UpdateApplicationResponse 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:httpStatus:UpdateApplicationResponse', updateApplicationResponse_httpStatus - The response's http status code.

Types

ApplicationState

newtype ApplicationState Source #

Instances

Instances details
FromJSON ApplicationState Source # 
Instance details

Defined in Amazonka.IoTFleetHub.Types.ApplicationState

FromJSONKey ApplicationState Source # 
Instance details

Defined in Amazonka.IoTFleetHub.Types.ApplicationState

ToJSON ApplicationState Source # 
Instance details

Defined in Amazonka.IoTFleetHub.Types.ApplicationState

ToJSONKey ApplicationState Source # 
Instance details

Defined in Amazonka.IoTFleetHub.Types.ApplicationState

ToByteString ApplicationState Source # 
Instance details

Defined in Amazonka.IoTFleetHub.Types.ApplicationState

ToHeader ApplicationState Source # 
Instance details

Defined in Amazonka.IoTFleetHub.Types.ApplicationState

ToLog ApplicationState Source # 
Instance details

Defined in Amazonka.IoTFleetHub.Types.ApplicationState

ToQuery ApplicationState Source # 
Instance details

Defined in Amazonka.IoTFleetHub.Types.ApplicationState

FromText ApplicationState Source # 
Instance details

Defined in Amazonka.IoTFleetHub.Types.ApplicationState

ToText ApplicationState Source # 
Instance details

Defined in Amazonka.IoTFleetHub.Types.ApplicationState

FromXML ApplicationState Source # 
Instance details

Defined in Amazonka.IoTFleetHub.Types.ApplicationState

ToXML ApplicationState Source # 
Instance details

Defined in Amazonka.IoTFleetHub.Types.ApplicationState

Generic ApplicationState Source # 
Instance details

Defined in Amazonka.IoTFleetHub.Types.ApplicationState

Associated Types

type Rep ApplicationState :: Type -> Type #

Read ApplicationState Source # 
Instance details

Defined in Amazonka.IoTFleetHub.Types.ApplicationState

Show ApplicationState Source # 
Instance details

Defined in Amazonka.IoTFleetHub.Types.ApplicationState

NFData ApplicationState Source # 
Instance details

Defined in Amazonka.IoTFleetHub.Types.ApplicationState

Methods

rnf :: ApplicationState -> () #

Eq ApplicationState Source # 
Instance details

Defined in Amazonka.IoTFleetHub.Types.ApplicationState

Ord ApplicationState Source # 
Instance details

Defined in Amazonka.IoTFleetHub.Types.ApplicationState

Hashable ApplicationState Source # 
Instance details

Defined in Amazonka.IoTFleetHub.Types.ApplicationState

type Rep ApplicationState Source # 
Instance details

Defined in Amazonka.IoTFleetHub.Types.ApplicationState

type Rep ApplicationState = D1 ('MetaData "ApplicationState" "Amazonka.IoTFleetHub.Types.ApplicationState" "amazonka-iotfleethub-2.0-1Oha97Qc1wULe7vLoTb84J" 'True) (C1 ('MetaCons "ApplicationState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromApplicationState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ApplicationSummary

data ApplicationSummary Source #

A summary of information about a AWS IoT Device Management web application.

Fleet Hub for AWS IoT Device Management is in public preview and is subject to change.

See: newApplicationSummary smart constructor.

Instances

Instances details
FromJSON ApplicationSummary Source # 
Instance details

Defined in Amazonka.IoTFleetHub.Types.ApplicationSummary

Generic ApplicationSummary Source # 
Instance details

Defined in Amazonka.IoTFleetHub.Types.ApplicationSummary

Associated Types

type Rep ApplicationSummary :: Type -> Type #

Read ApplicationSummary Source # 
Instance details

Defined in Amazonka.IoTFleetHub.Types.ApplicationSummary

Show ApplicationSummary Source # 
Instance details

Defined in Amazonka.IoTFleetHub.Types.ApplicationSummary

NFData ApplicationSummary Source # 
Instance details

Defined in Amazonka.IoTFleetHub.Types.ApplicationSummary

Methods

rnf :: ApplicationSummary -> () #

Eq ApplicationSummary Source # 
Instance details

Defined in Amazonka.IoTFleetHub.Types.ApplicationSummary

Hashable ApplicationSummary Source # 
Instance details

Defined in Amazonka.IoTFleetHub.Types.ApplicationSummary

type Rep ApplicationSummary Source # 
Instance details

Defined in Amazonka.IoTFleetHub.Types.ApplicationSummary

type Rep ApplicationSummary = D1 ('MetaData "ApplicationSummary" "Amazonka.IoTFleetHub.Types.ApplicationSummary" "amazonka-iotfleethub-2.0-1Oha97Qc1wULe7vLoTb84J" 'False) (C1 ('MetaCons "ApplicationSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "applicationCreationDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: (S1 ('MetaSel ('Just "applicationDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "applicationLastUpdateDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)))) :*: ((S1 ('MetaSel ('Just "applicationState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ApplicationState)) :*: S1 ('MetaSel ('Just "applicationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "applicationName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "applicationUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newApplicationSummary Source #

Create a value of ApplicationSummary 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:applicationCreationDate:ApplicationSummary', applicationSummary_applicationCreationDate - The date (in Unix epoch time) when the web application was created.

$sel:applicationDescription:ApplicationSummary', applicationSummary_applicationDescription - An optional description of the web application.

$sel:applicationLastUpdateDate:ApplicationSummary', applicationSummary_applicationLastUpdateDate - The date (in Unix epoch time) when the web application was last updated.

$sel:applicationState:ApplicationSummary', applicationSummary_applicationState - The current state of the web application.

$sel:applicationId:ApplicationSummary', applicationSummary_applicationId - The unique Id of the web application.

$sel:applicationName:ApplicationSummary', applicationSummary_applicationName - The name of the web application.

$sel:applicationUrl:ApplicationSummary', applicationSummary_applicationUrl - The URL of the web application.