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

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.

InvalidRequestException

ConflictException

_ConflictException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The request conflicts with the current state of the resource.

ThrottlingException

InternalFailureException

_InternalFailureException :: AsError a => Getting (First ServiceError) a ServiceError Source #

An unexpected error has occurred.

ResourceNotFoundException

_ResourceNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The specified resource does not exist.

LimitExceededException

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.

DescribeApplication

data DescribeApplication Source #

See: newDescribeApplication smart constructor.

Instances

Instances details
Eq DescribeApplication Source # 
Instance details

Defined in Amazonka.IoTFleetHub.DescribeApplication

Read DescribeApplication Source # 
Instance details

Defined in Amazonka.IoTFleetHub.DescribeApplication

Show DescribeApplication Source # 
Instance details

Defined in Amazonka.IoTFleetHub.DescribeApplication

Generic DescribeApplication Source # 
Instance details

Defined in Amazonka.IoTFleetHub.DescribeApplication

Associated Types

type Rep DescribeApplication :: Type -> Type #

NFData DescribeApplication Source # 
Instance details

Defined in Amazonka.IoTFleetHub.DescribeApplication

Methods

rnf :: DescribeApplication -> () #

Hashable DescribeApplication Source # 
Instance details

Defined in Amazonka.IoTFleetHub.DescribeApplication

AWSRequest DescribeApplication Source # 
Instance details

Defined in Amazonka.IoTFleetHub.DescribeApplication

Associated Types

type AWSResponse DescribeApplication #

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

type Rep DescribeApplication Source # 
Instance details

Defined in Amazonka.IoTFleetHub.DescribeApplication

type Rep DescribeApplication = D1 ('MetaData "DescribeApplication" "Amazonka.IoTFleetHub.DescribeApplication" "libZSservicesZSamazonka-iotfleethubZSamazonka-iotfleethub" 'False) (C1 ('MetaCons "DescribeApplication'" 'PrefixI 'True) (S1 ('MetaSel ('Just "applicationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DescribeApplication Source # 
Instance details

Defined in Amazonka.IoTFleetHub.DescribeApplication

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:

$sel:applicationId:DescribeApplication', describeApplication_applicationId - The unique Id of the web application.

data DescribeApplicationResponse Source #

See: newDescribeApplicationResponse smart constructor.

Instances

Instances details
Eq DescribeApplicationResponse Source # 
Instance details

Defined in Amazonka.IoTFleetHub.DescribeApplication

Read DescribeApplicationResponse Source # 
Instance details

Defined in Amazonka.IoTFleetHub.DescribeApplication

Show DescribeApplicationResponse Source # 
Instance details

Defined in Amazonka.IoTFleetHub.DescribeApplication

Generic DescribeApplicationResponse Source # 
Instance details

Defined in Amazonka.IoTFleetHub.DescribeApplication

Associated Types

type Rep DescribeApplicationResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-iotfleethubZSamazonka-iotfleethub" 'False) (C1 ('MetaCons "DescribeApplicationResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "applicationDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "ssoClientId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "errorMessage") '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:

$sel:applicationDescription:DescribeApplicationResponse', describeApplicationResponse_applicationDescription - An optional description of the web application.

$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:errorMessage:DescribeApplicationResponse', describeApplicationResponse_errorMessage - A message indicating why the DescribeApplication API failed.

$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.

$sel:applicationId:DescribeApplication', describeApplicationResponse_applicationId - The unique Id of the web application.

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

$sel:applicationName:DescribeApplicationResponse', describeApplicationResponse_applicationName - The name of the web application.

$sel:applicationUrl:DescribeApplicationResponse', describeApplicationResponse_applicationUrl - The URL of the web application.

$sel:applicationState:DescribeApplicationResponse', describeApplicationResponse_applicationState - The current state of the web application.

$sel:applicationCreationDate:DescribeApplicationResponse', describeApplicationResponse_applicationCreationDate - The date (in Unix epoch time) when the application was created.

$sel:applicationLastUpdateDate: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.

ListTagsForResource

data ListTagsForResource Source #

See: newListTagsForResource smart constructor.

Instances

Instances details
Eq ListTagsForResource Source # 
Instance details

Defined in Amazonka.IoTFleetHub.ListTagsForResource

Read ListTagsForResource Source # 
Instance details

Defined in Amazonka.IoTFleetHub.ListTagsForResource

Show ListTagsForResource Source # 
Instance details

Defined in Amazonka.IoTFleetHub.ListTagsForResource

Generic ListTagsForResource Source # 
Instance details

Defined in Amazonka.IoTFleetHub.ListTagsForResource

Associated Types

type Rep ListTagsForResource :: Type -> Type #

NFData ListTagsForResource Source # 
Instance details

Defined in Amazonka.IoTFleetHub.ListTagsForResource

Methods

rnf :: ListTagsForResource -> () #

Hashable ListTagsForResource Source # 
Instance details

Defined in Amazonka.IoTFleetHub.ListTagsForResource

AWSRequest ListTagsForResource Source # 
Instance details

Defined in Amazonka.IoTFleetHub.ListTagsForResource

Associated Types

type AWSResponse ListTagsForResource #

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

type Rep ListTagsForResource Source # 
Instance details

Defined in Amazonka.IoTFleetHub.ListTagsForResource

type Rep ListTagsForResource = D1 ('MetaData "ListTagsForResource" "Amazonka.IoTFleetHub.ListTagsForResource" "libZSservicesZSamazonka-iotfleethubZSamazonka-iotfleethub" 'False) (C1 ('MetaCons "ListTagsForResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse ListTagsForResource Source # 
Instance details

Defined in Amazonka.IoTFleetHub.ListTagsForResource

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
Eq ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.IoTFleetHub.ListTagsForResource

Read ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.IoTFleetHub.ListTagsForResource

Show ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.IoTFleetHub.ListTagsForResource

Generic ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.IoTFleetHub.ListTagsForResource

Associated Types

type Rep ListTagsForResourceResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-iotfleethubZSamazonka-iotfleethub" '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.

DeleteApplication

data DeleteApplication Source #

See: newDeleteApplication smart constructor.

Instances

Instances details
Eq DeleteApplication Source # 
Instance details

Defined in Amazonka.IoTFleetHub.DeleteApplication

Read DeleteApplication Source # 
Instance details

Defined in Amazonka.IoTFleetHub.DeleteApplication

Show DeleteApplication Source # 
Instance details

Defined in Amazonka.IoTFleetHub.DeleteApplication

Generic DeleteApplication Source # 
Instance details

Defined in Amazonka.IoTFleetHub.DeleteApplication

Associated Types

type Rep DeleteApplication :: Type -> Type #

NFData DeleteApplication Source # 
Instance details

Defined in Amazonka.IoTFleetHub.DeleteApplication

Methods

rnf :: DeleteApplication -> () #

Hashable DeleteApplication Source # 
Instance details

Defined in Amazonka.IoTFleetHub.DeleteApplication

AWSRequest DeleteApplication Source # 
Instance details

Defined in Amazonka.IoTFleetHub.DeleteApplication

Associated Types

type AWSResponse DeleteApplication #

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

type Rep DeleteApplication Source # 
Instance details

Defined in Amazonka.IoTFleetHub.DeleteApplication

type Rep DeleteApplication = D1 ('MetaData "DeleteApplication" "Amazonka.IoTFleetHub.DeleteApplication" "libZSservicesZSamazonka-iotfleethubZSamazonka-iotfleethub" '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)))
type AWSResponse DeleteApplication Source # 
Instance details

Defined in Amazonka.IoTFleetHub.DeleteApplication

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.

$sel:applicationId:DeleteApplication', deleteApplication_applicationId - The unique Id of the web application.

data DeleteApplicationResponse Source #

See: newDeleteApplicationResponse smart constructor.

Instances

Instances details
Eq DeleteApplicationResponse Source # 
Instance details

Defined in Amazonka.IoTFleetHub.DeleteApplication

Read DeleteApplicationResponse Source # 
Instance details

Defined in Amazonka.IoTFleetHub.DeleteApplication

Show DeleteApplicationResponse Source # 
Instance details

Defined in Amazonka.IoTFleetHub.DeleteApplication

Generic DeleteApplicationResponse Source # 
Instance details

Defined in Amazonka.IoTFleetHub.DeleteApplication

Associated Types

type Rep DeleteApplicationResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-iotfleethubZSamazonka-iotfleethub" '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.

UpdateApplication

data UpdateApplication Source #

See: newUpdateApplication smart constructor.

Instances

Instances details
Eq UpdateApplication Source # 
Instance details

Defined in Amazonka.IoTFleetHub.UpdateApplication

Read UpdateApplication Source # 
Instance details

Defined in Amazonka.IoTFleetHub.UpdateApplication

Show UpdateApplication Source # 
Instance details

Defined in Amazonka.IoTFleetHub.UpdateApplication

Generic UpdateApplication Source # 
Instance details

Defined in Amazonka.IoTFleetHub.UpdateApplication

Associated Types

type Rep UpdateApplication :: Type -> Type #

NFData UpdateApplication Source # 
Instance details

Defined in Amazonka.IoTFleetHub.UpdateApplication

Methods

rnf :: UpdateApplication -> () #

Hashable UpdateApplication Source # 
Instance details

Defined in Amazonka.IoTFleetHub.UpdateApplication

ToJSON UpdateApplication Source # 
Instance details

Defined in Amazonka.IoTFleetHub.UpdateApplication

AWSRequest UpdateApplication Source # 
Instance details

Defined in Amazonka.IoTFleetHub.UpdateApplication

Associated Types

type AWSResponse 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

type Rep UpdateApplication Source # 
Instance details

Defined in Amazonka.IoTFleetHub.UpdateApplication

type Rep UpdateApplication = D1 ('MetaData "UpdateApplication" "Amazonka.IoTFleetHub.UpdateApplication" "libZSservicesZSamazonka-iotfleethubZSamazonka-iotfleethub" 'False) (C1 ('MetaCons "UpdateApplication'" '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 "applicationName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "applicationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse UpdateApplication Source # 
Instance details

Defined in Amazonka.IoTFleetHub.UpdateApplication

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:

$sel:applicationDescription:UpdateApplication', updateApplication_applicationDescription - An optional description 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.

$sel:applicationName:UpdateApplication', updateApplication_applicationName - The name of the web application.

$sel:applicationId:UpdateApplication', updateApplication_applicationId - The unique Id of the web application.

data UpdateApplicationResponse Source #

See: newUpdateApplicationResponse smart constructor.

Instances

Instances details
Eq UpdateApplicationResponse Source # 
Instance details

Defined in Amazonka.IoTFleetHub.UpdateApplication

Read UpdateApplicationResponse Source # 
Instance details

Defined in Amazonka.IoTFleetHub.UpdateApplication

Show UpdateApplicationResponse Source # 
Instance details

Defined in Amazonka.IoTFleetHub.UpdateApplication

Generic UpdateApplicationResponse Source # 
Instance details

Defined in Amazonka.IoTFleetHub.UpdateApplication

Associated Types

type Rep UpdateApplicationResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-iotfleethubZSamazonka-iotfleethub" '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.

CreateApplication

data CreateApplication Source #

See: newCreateApplication smart constructor.

Instances

Instances details
Eq CreateApplication Source # 
Instance details

Defined in Amazonka.IoTFleetHub.CreateApplication

Read CreateApplication Source # 
Instance details

Defined in Amazonka.IoTFleetHub.CreateApplication

Show CreateApplication Source # 
Instance details

Defined in Amazonka.IoTFleetHub.CreateApplication

Generic CreateApplication Source # 
Instance details

Defined in Amazonka.IoTFleetHub.CreateApplication

Associated Types

type Rep CreateApplication :: Type -> Type #

NFData CreateApplication Source # 
Instance details

Defined in Amazonka.IoTFleetHub.CreateApplication

Methods

rnf :: CreateApplication -> () #

Hashable CreateApplication Source # 
Instance details

Defined in Amazonka.IoTFleetHub.CreateApplication

ToJSON CreateApplication Source # 
Instance details

Defined in Amazonka.IoTFleetHub.CreateApplication

AWSRequest CreateApplication Source # 
Instance details

Defined in Amazonka.IoTFleetHub.CreateApplication

Associated Types

type AWSResponse 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

type Rep CreateApplication Source # 
Instance details

Defined in Amazonka.IoTFleetHub.CreateApplication

type Rep CreateApplication = D1 ('MetaData "CreateApplication" "Amazonka.IoTFleetHub.CreateApplication" "libZSservicesZSamazonka-iotfleethubZSamazonka-iotfleethub" '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)))))
type AWSResponse CreateApplication Source # 
Instance details

Defined in Amazonka.IoTFleetHub.CreateApplication

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:

$sel:applicationDescription: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.

$sel:applicationName: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
Eq CreateApplicationResponse Source # 
Instance details

Defined in Amazonka.IoTFleetHub.CreateApplication

Read CreateApplicationResponse Source # 
Instance details

Defined in Amazonka.IoTFleetHub.CreateApplication

Show CreateApplicationResponse Source # 
Instance details

Defined in Amazonka.IoTFleetHub.CreateApplication

Generic CreateApplicationResponse Source # 
Instance details

Defined in Amazonka.IoTFleetHub.CreateApplication

Associated Types

type Rep CreateApplicationResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-iotfleethubZSamazonka-iotfleethub" '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.

$sel:applicationId:CreateApplicationResponse', createApplicationResponse_applicationId - The unique Id of the web application.

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

TagResource

data TagResource Source #

See: newTagResource smart constructor.

Instances

Instances details
Eq TagResource Source # 
Instance details

Defined in Amazonka.IoTFleetHub.TagResource

Read TagResource Source # 
Instance details

Defined in Amazonka.IoTFleetHub.TagResource

Show TagResource Source # 
Instance details

Defined in Amazonka.IoTFleetHub.TagResource

Generic TagResource Source # 
Instance details

Defined in Amazonka.IoTFleetHub.TagResource

Associated Types

type Rep TagResource :: Type -> Type #

NFData TagResource Source # 
Instance details

Defined in Amazonka.IoTFleetHub.TagResource

Methods

rnf :: TagResource -> () #

Hashable TagResource Source # 
Instance details

Defined in Amazonka.IoTFleetHub.TagResource

ToJSON TagResource Source # 
Instance details

Defined in Amazonka.IoTFleetHub.TagResource

AWSRequest TagResource Source # 
Instance details

Defined in Amazonka.IoTFleetHub.TagResource

Associated Types

type AWSResponse 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

type Rep TagResource Source # 
Instance details

Defined in Amazonka.IoTFleetHub.TagResource

type Rep TagResource = D1 ('MetaData "TagResource" "Amazonka.IoTFleetHub.TagResource" "libZSservicesZSamazonka-iotfleethubZSamazonka-iotfleethub" '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))))
type AWSResponse TagResource Source # 
Instance details

Defined in Amazonka.IoTFleetHub.TagResource

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
Eq TagResourceResponse Source # 
Instance details

Defined in Amazonka.IoTFleetHub.TagResource

Read TagResourceResponse Source # 
Instance details

Defined in Amazonka.IoTFleetHub.TagResource

Show TagResourceResponse Source # 
Instance details

Defined in Amazonka.IoTFleetHub.TagResource

Generic TagResourceResponse Source # 
Instance details

Defined in Amazonka.IoTFleetHub.TagResource

Associated Types

type Rep TagResourceResponse :: Type -> Type #

NFData TagResourceResponse Source # 
Instance details

Defined in Amazonka.IoTFleetHub.TagResource

Methods

rnf :: TagResourceResponse -> () #

type Rep TagResourceResponse Source # 
Instance details

Defined in Amazonka.IoTFleetHub.TagResource

type Rep TagResourceResponse = D1 ('MetaData "TagResourceResponse" "Amazonka.IoTFleetHub.TagResource" "libZSservicesZSamazonka-iotfleethubZSamazonka-iotfleethub" '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.

ListApplications (Paginated)

data ListApplications Source #

See: newListApplications smart constructor.

Constructors

ListApplications' (Maybe Text) 

Instances

Instances details
Eq ListApplications Source # 
Instance details

Defined in Amazonka.IoTFleetHub.ListApplications

Read ListApplications Source # 
Instance details

Defined in Amazonka.IoTFleetHub.ListApplications

Show ListApplications Source # 
Instance details

Defined in Amazonka.IoTFleetHub.ListApplications

Generic ListApplications Source # 
Instance details

Defined in Amazonka.IoTFleetHub.ListApplications

Associated Types

type Rep ListApplications :: Type -> Type #

NFData ListApplications Source # 
Instance details

Defined in Amazonka.IoTFleetHub.ListApplications

Methods

rnf :: ListApplications -> () #

Hashable 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 #

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

type Rep ListApplications Source # 
Instance details

Defined in Amazonka.IoTFleetHub.ListApplications

type Rep ListApplications = D1 ('MetaData "ListApplications" "Amazonka.IoTFleetHub.ListApplications" "libZSservicesZSamazonka-iotfleethubZSamazonka-iotfleethub" 'False) (C1 ('MetaCons "ListApplications'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))
type AWSResponse ListApplications Source # 
Instance details

Defined in Amazonka.IoTFleetHub.ListApplications

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:

$sel:nextToken:ListApplications', listApplications_nextToken - A token used to get the next set of results.

data ListApplicationsResponse Source #

See: newListApplicationsResponse smart constructor.

Instances

Instances details
Eq ListApplicationsResponse Source # 
Instance details

Defined in Amazonka.IoTFleetHub.ListApplications

Read ListApplicationsResponse Source # 
Instance details

Defined in Amazonka.IoTFleetHub.ListApplications

Show ListApplicationsResponse Source # 
Instance details

Defined in Amazonka.IoTFleetHub.ListApplications

Generic ListApplicationsResponse Source # 
Instance details

Defined in Amazonka.IoTFleetHub.ListApplications

Associated Types

type Rep ListApplicationsResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-iotfleethubZSamazonka-iotfleethub" 'False) (C1 ('MetaCons "ListApplicationsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "applicationSummaries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ApplicationSummary])) :*: 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:nextToken:ListApplications', listApplicationsResponse_nextToken - A token used to get the next set of results.

$sel:applicationSummaries:ListApplicationsResponse', listApplicationsResponse_applicationSummaries - An array of objects that provide summaries of information about the web applications in the list.

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

UntagResource

data UntagResource Source #

See: newUntagResource smart constructor.

Constructors

UntagResource' Text [Text] 

Instances

Instances details
Eq UntagResource Source # 
Instance details

Defined in Amazonka.IoTFleetHub.UntagResource

Read UntagResource Source # 
Instance details

Defined in Amazonka.IoTFleetHub.UntagResource

Show UntagResource Source # 
Instance details

Defined in Amazonka.IoTFleetHub.UntagResource

Generic UntagResource Source # 
Instance details

Defined in Amazonka.IoTFleetHub.UntagResource

Associated Types

type Rep UntagResource :: Type -> Type #

NFData UntagResource Source # 
Instance details

Defined in Amazonka.IoTFleetHub.UntagResource

Methods

rnf :: UntagResource -> () #

Hashable UntagResource Source # 
Instance details

Defined in Amazonka.IoTFleetHub.UntagResource

AWSRequest UntagResource Source # 
Instance details

Defined in Amazonka.IoTFleetHub.UntagResource

Associated Types

type AWSResponse UntagResource #

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

type Rep UntagResource Source # 
Instance details

Defined in Amazonka.IoTFleetHub.UntagResource

type Rep UntagResource = D1 ('MetaData "UntagResource" "Amazonka.IoTFleetHub.UntagResource" "libZSservicesZSamazonka-iotfleethubZSamazonka-iotfleethub" 'False) (C1 ('MetaCons "UntagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tagKeys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))
type AWSResponse UntagResource Source # 
Instance details

Defined in Amazonka.IoTFleetHub.UntagResource

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
Eq UntagResourceResponse Source # 
Instance details

Defined in Amazonka.IoTFleetHub.UntagResource

Read UntagResourceResponse Source # 
Instance details

Defined in Amazonka.IoTFleetHub.UntagResource

Show UntagResourceResponse Source # 
Instance details

Defined in Amazonka.IoTFleetHub.UntagResource

Generic UntagResourceResponse Source # 
Instance details

Defined in Amazonka.IoTFleetHub.UntagResource

Associated Types

type Rep UntagResourceResponse :: Type -> Type #

NFData UntagResourceResponse Source # 
Instance details

Defined in Amazonka.IoTFleetHub.UntagResource

Methods

rnf :: UntagResourceResponse -> () #

type Rep UntagResourceResponse Source # 
Instance details

Defined in Amazonka.IoTFleetHub.UntagResource

type Rep UntagResourceResponse = D1 ('MetaData "UntagResourceResponse" "Amazonka.IoTFleetHub.UntagResource" "libZSservicesZSamazonka-iotfleethubZSamazonka-iotfleethub" '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.

Types

ApplicationState

newtype ApplicationState Source #

Instances

Instances details
Eq ApplicationState Source # 
Instance details

Defined in Amazonka.IoTFleetHub.Types.ApplicationState

Ord ApplicationState Source # 
Instance details

Defined in Amazonka.IoTFleetHub.Types.ApplicationState

Read ApplicationState Source # 
Instance details

Defined in Amazonka.IoTFleetHub.Types.ApplicationState

Show 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 #

NFData ApplicationState Source # 
Instance details

Defined in Amazonka.IoTFleetHub.Types.ApplicationState

Methods

rnf :: ApplicationState -> () #

Hashable 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

FromJSON ApplicationState Source # 
Instance details

Defined in Amazonka.IoTFleetHub.Types.ApplicationState

FromJSONKey ApplicationState Source # 
Instance details

Defined in Amazonka.IoTFleetHub.Types.ApplicationState

ToLog ApplicationState Source # 
Instance details

Defined in Amazonka.IoTFleetHub.Types.ApplicationState

ToHeader ApplicationState Source # 
Instance details

Defined in Amazonka.IoTFleetHub.Types.ApplicationState

ToQuery 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

ToByteString 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

type Rep ApplicationState Source # 
Instance details

Defined in Amazonka.IoTFleetHub.Types.ApplicationState

type Rep ApplicationState = D1 ('MetaData "ApplicationState" "Amazonka.IoTFleetHub.Types.ApplicationState" "libZSservicesZSamazonka-iotfleethubZSamazonka-iotfleethub" '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
Eq ApplicationSummary Source # 
Instance details

Defined in Amazonka.IoTFleetHub.Types.ApplicationSummary

Read ApplicationSummary Source # 
Instance details

Defined in Amazonka.IoTFleetHub.Types.ApplicationSummary

Show 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 #

NFData ApplicationSummary Source # 
Instance details

Defined in Amazonka.IoTFleetHub.Types.ApplicationSummary

Methods

rnf :: ApplicationSummary -> () #

Hashable ApplicationSummary Source # 
Instance details

Defined in Amazonka.IoTFleetHub.Types.ApplicationSummary

FromJSON 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" "libZSservicesZSamazonka-iotfleethubZSamazonka-iotfleethub" 'False) (C1 ('MetaCons "ApplicationSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "applicationDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "applicationState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ApplicationState)) :*: S1 ('MetaSel ('Just "applicationCreationDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)))) :*: ((S1 ('MetaSel ('Just "applicationLastUpdateDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: 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:applicationDescription:ApplicationSummary', applicationSummary_applicationDescription - An optional description of the web application.

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

$sel:applicationCreationDate:ApplicationSummary', applicationSummary_applicationCreationDate - The date (in Unix epoch time) when the web application was created.

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

$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.