libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise
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.IoTSiteWise

Contents

Description

Derived from API version 2019-12-02 of the AWS service descriptions, licensed under Apache 2.0.

Welcome to the IoT SiteWise API Reference. IoT SiteWise is an Amazon Web Services service that connects Industrial Internet of Things (IIoT) devices to the power of the Amazon Web Services Cloud. For more information, see the IoT SiteWise User Guide. For information about IoT SiteWise quotas, see Quotas in the IoT SiteWise User Guide.

Synopsis

Service Configuration

defaultService :: Service Source #

API version 2019-12-02 of the Amazon IoT SiteWise 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 IoTSiteWise.

InvalidRequestException

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

The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.

ResourceAlreadyExistsException

TooManyTagsException

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

You've reached the limit for the number of tags allowed for a resource. For more information, see Tag naming limits and requirements in the Amazon Web Services General Reference.

ConflictingOperationException

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

Your request has conflicting operations. This can occur if you're trying to perform more than one operation on the same resource at the same time.

ThrottlingException

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

Your request exceeded a rate limit. For example, you might have exceeded the number of IoT SiteWise assets that can be created per second, the allowed number of messages per second, and so on.

For more information, see Quotas in the IoT SiteWise User Guide.

InternalFailureException

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

IoT SiteWise can't process your request right now. Try again later.

ServiceUnavailableException

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

The requested service is unavailable.

UnauthorizedException

ResourceNotFoundException

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

The requested resource can't be found.

LimitExceededException

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

You've reached the limit for a resource. For example, this can occur if you're trying to associate more than the allowed number of child assets or attempting to create more than the allowed number of properties for an asset model.

For more information, see Quotas in the IoT SiteWise User Guide.

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.

AssetModelNotExists

newAssetModelNotExists :: Wait DescribeAssetModel Source #

Polls DescribeAssetModel every 3 seconds until a successful state is reached. An error is returned after 20 failed checks.

AssetNotExists

newAssetNotExists :: Wait DescribeAsset Source #

Polls DescribeAsset every 3 seconds until a successful state is reached. An error is returned after 20 failed checks.

AssetModelActive

newAssetModelActive :: Wait DescribeAssetModel Source #

Polls DescribeAssetModel every 3 seconds until a successful state is reached. An error is returned after 20 failed checks.

PortalNotExists

newPortalNotExists :: Wait DescribePortal Source #

Polls DescribePortal every 3 seconds until a successful state is reached. An error is returned after 20 failed checks.

AssetActive

newAssetActive :: Wait DescribeAsset Source #

Polls DescribeAsset every 3 seconds until a successful state is reached. An error is returned after 20 failed checks.

PortalActive

newPortalActive :: Wait DescribePortal Source #

Polls DescribePortal every 3 seconds until a successful state is reached. An error is returned after 20 failed checks.

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.

ListProjects (Paginated)

data ListProjects Source #

See: newListProjects smart constructor.

Instances

Instances details
Eq ListProjects Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListProjects

Read ListProjects Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListProjects

Show ListProjects Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListProjects

Generic ListProjects Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListProjects

Associated Types

type Rep ListProjects :: Type -> Type #

NFData ListProjects Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListProjects

Methods

rnf :: ListProjects -> () #

Hashable ListProjects Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListProjects

AWSPager ListProjects Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListProjects

AWSRequest ListProjects Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListProjects

Associated Types

type AWSResponse ListProjects #

ToHeaders ListProjects Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListProjects

ToPath ListProjects Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListProjects

ToQuery ListProjects Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListProjects

type Rep ListProjects Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListProjects

type Rep ListProjects = D1 ('MetaData "ListProjects" "Amazonka.IoTSiteWise.ListProjects" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "ListProjects'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "portalId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse ListProjects Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListProjects

newListProjects Source #

Create a value of ListProjects 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:ListProjects', listProjects_nextToken - The token to be used for the next set of paginated results.

$sel:maxResults:ListProjects', listProjects_maxResults - The maximum number of results to return for each paginated request.

Default: 50

$sel:portalId:ListProjects', listProjects_portalId - The ID of the portal.

data ListProjectsResponse Source #

See: newListProjectsResponse smart constructor.

Instances

Instances details
Eq ListProjectsResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListProjects

Read ListProjectsResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListProjects

Show ListProjectsResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListProjects

Generic ListProjectsResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListProjects

Associated Types

type Rep ListProjectsResponse :: Type -> Type #

NFData ListProjectsResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListProjects

Methods

rnf :: ListProjectsResponse -> () #

type Rep ListProjectsResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListProjects

type Rep ListProjectsResponse = D1 ('MetaData "ListProjectsResponse" "Amazonka.IoTSiteWise.ListProjects" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "ListProjectsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "projectSummaries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [ProjectSummary]))))

newListProjectsResponse Source #

Create a value of ListProjectsResponse 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:ListProjects', listProjectsResponse_nextToken - The token for the next set of results, or null if there are no additional results.

$sel:httpStatus:ListProjectsResponse', listProjectsResponse_httpStatus - The response's http status code.

$sel:projectSummaries:ListProjectsResponse', listProjectsResponse_projectSummaries - A list that summarizes each project in the portal.

DeleteProject

data DeleteProject Source #

See: newDeleteProject smart constructor.

Constructors

DeleteProject' (Maybe Text) Text 

Instances

Instances details
Eq DeleteProject Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteProject

Read DeleteProject Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteProject

Show DeleteProject Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteProject

Generic DeleteProject Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteProject

Associated Types

type Rep DeleteProject :: Type -> Type #

NFData DeleteProject Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteProject

Methods

rnf :: DeleteProject -> () #

Hashable DeleteProject Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteProject

AWSRequest DeleteProject Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteProject

Associated Types

type AWSResponse DeleteProject #

ToHeaders DeleteProject Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteProject

ToPath DeleteProject Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteProject

ToQuery DeleteProject Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteProject

type Rep DeleteProject Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteProject

type Rep DeleteProject = D1 ('MetaData "DeleteProject" "Amazonka.IoTSiteWise.DeleteProject" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "DeleteProject'" 'PrefixI 'True) (S1 ('MetaSel ('Just "clientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "projectId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteProject Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteProject

newDeleteProject Source #

Create a value of DeleteProject 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:DeleteProject', deleteProject_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:projectId:DeleteProject', deleteProject_projectId - The ID of the project.

data DeleteProjectResponse Source #

See: newDeleteProjectResponse smart constructor.

Instances

Instances details
Eq DeleteProjectResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteProject

Read DeleteProjectResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteProject

Show DeleteProjectResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteProject

Generic DeleteProjectResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteProject

Associated Types

type Rep DeleteProjectResponse :: Type -> Type #

NFData DeleteProjectResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteProject

Methods

rnf :: DeleteProjectResponse -> () #

type Rep DeleteProjectResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteProject

type Rep DeleteProjectResponse = D1 ('MetaData "DeleteProjectResponse" "Amazonka.IoTSiteWise.DeleteProject" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "DeleteProjectResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteProjectResponse Source #

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

UpdateProject

data UpdateProject Source #

See: newUpdateProject smart constructor.

Instances

Instances details
Eq UpdateProject Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateProject

Read UpdateProject Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateProject

Show UpdateProject Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateProject

Generic UpdateProject Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateProject

Associated Types

type Rep UpdateProject :: Type -> Type #

NFData UpdateProject Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateProject

Methods

rnf :: UpdateProject -> () #

Hashable UpdateProject Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateProject

ToJSON UpdateProject Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateProject

AWSRequest UpdateProject Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateProject

Associated Types

type AWSResponse UpdateProject #

ToHeaders UpdateProject Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateProject

ToPath UpdateProject Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateProject

ToQuery UpdateProject Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateProject

type Rep UpdateProject Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateProject

type Rep UpdateProject = D1 ('MetaData "UpdateProject" "Amazonka.IoTSiteWise.UpdateProject" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "UpdateProject'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "clientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "projectDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "projectId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "projectName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse UpdateProject Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateProject

newUpdateProject Source #

Create a value of UpdateProject 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:UpdateProject', updateProject_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:projectDescription:UpdateProject', updateProject_projectDescription - A new description for the project.

$sel:projectId:UpdateProject', updateProject_projectId - The ID of the project to update.

$sel:projectName:UpdateProject', updateProject_projectName - A new friendly name for the project.

data UpdateProjectResponse Source #

See: newUpdateProjectResponse smart constructor.

Instances

Instances details
Eq UpdateProjectResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateProject

Read UpdateProjectResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateProject

Show UpdateProjectResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateProject

Generic UpdateProjectResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateProject

Associated Types

type Rep UpdateProjectResponse :: Type -> Type #

NFData UpdateProjectResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateProject

Methods

rnf :: UpdateProjectResponse -> () #

type Rep UpdateProjectResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateProject

type Rep UpdateProjectResponse = D1 ('MetaData "UpdateProjectResponse" "Amazonka.IoTSiteWise.UpdateProject" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "UpdateProjectResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateProjectResponse Source #

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

PutLoggingOptions

data PutLoggingOptions Source #

See: newPutLoggingOptions smart constructor.

Instances

Instances details
Eq PutLoggingOptions Source # 
Instance details

Defined in Amazonka.IoTSiteWise.PutLoggingOptions

Read PutLoggingOptions Source # 
Instance details

Defined in Amazonka.IoTSiteWise.PutLoggingOptions

Show PutLoggingOptions Source # 
Instance details

Defined in Amazonka.IoTSiteWise.PutLoggingOptions

Generic PutLoggingOptions Source # 
Instance details

Defined in Amazonka.IoTSiteWise.PutLoggingOptions

Associated Types

type Rep PutLoggingOptions :: Type -> Type #

NFData PutLoggingOptions Source # 
Instance details

Defined in Amazonka.IoTSiteWise.PutLoggingOptions

Methods

rnf :: PutLoggingOptions -> () #

Hashable PutLoggingOptions Source # 
Instance details

Defined in Amazonka.IoTSiteWise.PutLoggingOptions

ToJSON PutLoggingOptions Source # 
Instance details

Defined in Amazonka.IoTSiteWise.PutLoggingOptions

AWSRequest PutLoggingOptions Source # 
Instance details

Defined in Amazonka.IoTSiteWise.PutLoggingOptions

Associated Types

type AWSResponse PutLoggingOptions #

ToHeaders PutLoggingOptions Source # 
Instance details

Defined in Amazonka.IoTSiteWise.PutLoggingOptions

ToPath PutLoggingOptions Source # 
Instance details

Defined in Amazonka.IoTSiteWise.PutLoggingOptions

ToQuery PutLoggingOptions Source # 
Instance details

Defined in Amazonka.IoTSiteWise.PutLoggingOptions

type Rep PutLoggingOptions Source # 
Instance details

Defined in Amazonka.IoTSiteWise.PutLoggingOptions

type Rep PutLoggingOptions = D1 ('MetaData "PutLoggingOptions" "Amazonka.IoTSiteWise.PutLoggingOptions" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "PutLoggingOptions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "loggingOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 LoggingOptions)))
type AWSResponse PutLoggingOptions Source # 
Instance details

Defined in Amazonka.IoTSiteWise.PutLoggingOptions

newPutLoggingOptions Source #

Create a value of PutLoggingOptions 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:loggingOptions:PutLoggingOptions', putLoggingOptions_loggingOptions - The logging options to set.

data PutLoggingOptionsResponse Source #

See: newPutLoggingOptionsResponse smart constructor.

Instances

Instances details
Eq PutLoggingOptionsResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.PutLoggingOptions

Read PutLoggingOptionsResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.PutLoggingOptions

Show PutLoggingOptionsResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.PutLoggingOptions

Generic PutLoggingOptionsResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.PutLoggingOptions

Associated Types

type Rep PutLoggingOptionsResponse :: Type -> Type #

NFData PutLoggingOptionsResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.PutLoggingOptions

type Rep PutLoggingOptionsResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.PutLoggingOptions

type Rep PutLoggingOptionsResponse = D1 ('MetaData "PutLoggingOptionsResponse" "Amazonka.IoTSiteWise.PutLoggingOptions" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "PutLoggingOptionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newPutLoggingOptionsResponse Source #

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

DescribeAssetModel

data DescribeAssetModel Source #

See: newDescribeAssetModel smart constructor.

Instances

Instances details
Eq DescribeAssetModel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeAssetModel

Read DescribeAssetModel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeAssetModel

Show DescribeAssetModel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeAssetModel

Generic DescribeAssetModel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeAssetModel

Associated Types

type Rep DescribeAssetModel :: Type -> Type #

NFData DescribeAssetModel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeAssetModel

Methods

rnf :: DescribeAssetModel -> () #

Hashable DescribeAssetModel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeAssetModel

AWSRequest DescribeAssetModel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeAssetModel

Associated Types

type AWSResponse DescribeAssetModel #

ToHeaders DescribeAssetModel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeAssetModel

ToPath DescribeAssetModel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeAssetModel

ToQuery DescribeAssetModel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeAssetModel

type Rep DescribeAssetModel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeAssetModel

type Rep DescribeAssetModel = D1 ('MetaData "DescribeAssetModel" "Amazonka.IoTSiteWise.DescribeAssetModel" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "DescribeAssetModel'" 'PrefixI 'True) (S1 ('MetaSel ('Just "assetModelId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DescribeAssetModel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeAssetModel

newDescribeAssetModel Source #

Create a value of DescribeAssetModel 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:assetModelId:DescribeAssetModel', describeAssetModel_assetModelId - The ID of the asset model.

data DescribeAssetModelResponse Source #

See: newDescribeAssetModelResponse smart constructor.

Instances

Instances details
Eq DescribeAssetModelResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeAssetModel

Read DescribeAssetModelResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeAssetModel

Show DescribeAssetModelResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeAssetModel

Generic DescribeAssetModelResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeAssetModel

Associated Types

type Rep DescribeAssetModelResponse :: Type -> Type #

NFData DescribeAssetModelResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeAssetModel

type Rep DescribeAssetModelResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeAssetModel

type Rep DescribeAssetModelResponse = D1 ('MetaData "DescribeAssetModelResponse" "Amazonka.IoTSiteWise.DescribeAssetModel" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "DescribeAssetModelResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "assetModelCompositeModels") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AssetModelCompositeModel])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)) :*: (S1 ('MetaSel ('Just "assetModelId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "assetModelArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "assetModelName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))) :*: ((S1 ('MetaSel ('Just "assetModelDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "assetModelProperties") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [AssetModelProperty]) :*: S1 ('MetaSel ('Just "assetModelHierarchies") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [AssetModelHierarchy]))) :*: (S1 ('MetaSel ('Just "assetModelCreationDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: (S1 ('MetaSel ('Just "assetModelLastUpdateDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: S1 ('MetaSel ('Just "assetModelStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 AssetModelStatus))))))

newDescribeAssetModelResponse Source #

Create a value of DescribeAssetModelResponse 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:assetModelCompositeModels:DescribeAssetModelResponse', describeAssetModelResponse_assetModelCompositeModels - The list of composite asset models for the asset model.

$sel:httpStatus:DescribeAssetModelResponse', describeAssetModelResponse_httpStatus - The response's http status code.

$sel:assetModelId:DescribeAssetModel', describeAssetModelResponse_assetModelId - The ID of the asset model.

$sel:assetModelArn:DescribeAssetModelResponse', describeAssetModelResponse_assetModelArn - The ARN of the asset model, which has the following format.

arn:${Partition}:iotsitewise:${Region}:${Account}:asset-model/${AssetModelId}

$sel:assetModelName:DescribeAssetModelResponse', describeAssetModelResponse_assetModelName - The name of the asset model.

$sel:assetModelDescription:DescribeAssetModelResponse', describeAssetModelResponse_assetModelDescription - The asset model's description.

$sel:assetModelProperties:DescribeAssetModelResponse', describeAssetModelResponse_assetModelProperties - The list of asset properties for the asset model.

This object doesn't include properties that you define in composite models. You can find composite model properties in the assetModelCompositeModels object.

$sel:assetModelHierarchies:DescribeAssetModelResponse', describeAssetModelResponse_assetModelHierarchies - A list of asset model hierarchies that each contain a childAssetModelId and a hierarchyId (named id). A hierarchy specifies allowed parent/child asset relationships for an asset model.

$sel:assetModelCreationDate:DescribeAssetModelResponse', describeAssetModelResponse_assetModelCreationDate - The date the asset model was created, in Unix epoch time.

$sel:assetModelLastUpdateDate:DescribeAssetModelResponse', describeAssetModelResponse_assetModelLastUpdateDate - The date the asset model was last updated, in Unix epoch time.

$sel:assetModelStatus:DescribeAssetModelResponse', describeAssetModelResponse_assetModelStatus - The current status of the asset model, which contains a state and any error message.

DescribeAssetProperty

data DescribeAssetProperty Source #

See: newDescribeAssetProperty smart constructor.

Instances

Instances details
Eq DescribeAssetProperty Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeAssetProperty

Read DescribeAssetProperty Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeAssetProperty

Show DescribeAssetProperty Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeAssetProperty

Generic DescribeAssetProperty Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeAssetProperty

Associated Types

type Rep DescribeAssetProperty :: Type -> Type #

NFData DescribeAssetProperty Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeAssetProperty

Methods

rnf :: DescribeAssetProperty -> () #

Hashable DescribeAssetProperty Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeAssetProperty

AWSRequest DescribeAssetProperty Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeAssetProperty

Associated Types

type AWSResponse DescribeAssetProperty #

ToHeaders DescribeAssetProperty Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeAssetProperty

ToPath DescribeAssetProperty Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeAssetProperty

ToQuery DescribeAssetProperty Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeAssetProperty

type Rep DescribeAssetProperty Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeAssetProperty

type Rep DescribeAssetProperty = D1 ('MetaData "DescribeAssetProperty" "Amazonka.IoTSiteWise.DescribeAssetProperty" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "DescribeAssetProperty'" 'PrefixI 'True) (S1 ('MetaSel ('Just "assetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "propertyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DescribeAssetProperty Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeAssetProperty

newDescribeAssetProperty Source #

Create a value of DescribeAssetProperty 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:assetId:DescribeAssetProperty', describeAssetProperty_assetId - The ID of the asset.

$sel:propertyId:DescribeAssetProperty', describeAssetProperty_propertyId - The ID of the asset property.

data DescribeAssetPropertyResponse Source #

See: newDescribeAssetPropertyResponse smart constructor.

Instances

Instances details
Eq DescribeAssetPropertyResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeAssetProperty

Read DescribeAssetPropertyResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeAssetProperty

Show DescribeAssetPropertyResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeAssetProperty

Generic DescribeAssetPropertyResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeAssetProperty

Associated Types

type Rep DescribeAssetPropertyResponse :: Type -> Type #

NFData DescribeAssetPropertyResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeAssetProperty

type Rep DescribeAssetPropertyResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeAssetProperty

type Rep DescribeAssetPropertyResponse = D1 ('MetaData "DescribeAssetPropertyResponse" "Amazonka.IoTSiteWise.DescribeAssetProperty" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "DescribeAssetPropertyResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "assetProperty") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Property)) :*: (S1 ('MetaSel ('Just "compositeModel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CompositeModelProperty)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) :*: (S1 ('MetaSel ('Just "assetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "assetName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "assetModelId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newDescribeAssetPropertyResponse Source #

Create a value of DescribeAssetPropertyResponse 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:assetProperty:DescribeAssetPropertyResponse', describeAssetPropertyResponse_assetProperty - The asset property's definition, alias, and notification state.

This response includes this object for normal asset properties. If you describe an asset property in a composite model, this response includes the asset property information in compositeModel.

$sel:compositeModel:DescribeAssetPropertyResponse', describeAssetPropertyResponse_compositeModel - The composite asset model that declares this asset property, if this asset property exists in a composite model.

$sel:httpStatus:DescribeAssetPropertyResponse', describeAssetPropertyResponse_httpStatus - The response's http status code.

$sel:assetId:DescribeAssetProperty', describeAssetPropertyResponse_assetId - The ID of the asset.

$sel:assetName:DescribeAssetPropertyResponse', describeAssetPropertyResponse_assetName - The name of the asset.

$sel:assetModelId:DescribeAssetPropertyResponse', describeAssetPropertyResponse_assetModelId - The ID of the asset model.

ListTagsForResource

data ListTagsForResource Source #

See: newListTagsForResource smart constructor.

Instances

Instances details
Eq ListTagsForResource Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListTagsForResource

Read ListTagsForResource Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListTagsForResource

Show ListTagsForResource Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListTagsForResource

Generic ListTagsForResource Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListTagsForResource

Associated Types

type Rep ListTagsForResource :: Type -> Type #

NFData ListTagsForResource Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListTagsForResource

Methods

rnf :: ListTagsForResource -> () #

Hashable ListTagsForResource Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListTagsForResource

AWSRequest ListTagsForResource Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListTagsForResource

Associated Types

type AWSResponse ListTagsForResource #

ToHeaders ListTagsForResource Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListTagsForResource

ToPath ListTagsForResource Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListTagsForResource

ToQuery ListTagsForResource Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListTagsForResource

type Rep ListTagsForResource Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListTagsForResource

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

Defined in Amazonka.IoTSiteWise.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.IoTSiteWise.ListTagsForResource

Read ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListTagsForResource

Show ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListTagsForResource

Generic ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListTagsForResource

Associated Types

type Rep ListTagsForResourceResponse :: Type -> Type #

NFData ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListTagsForResource

type Rep ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListTagsForResource

type Rep ListTagsForResourceResponse = D1 ('MetaData "ListTagsForResourceResponse" "Amazonka.IoTSiteWise.ListTagsForResource" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" '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 key-value pairs that contain metadata for the resource. For more information, see Tagging your IoT SiteWise resources in the IoT SiteWise User Guide.

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

GetAssetPropertyValue

data GetAssetPropertyValue Source #

See: newGetAssetPropertyValue smart constructor.

Instances

Instances details
Eq GetAssetPropertyValue Source # 
Instance details

Defined in Amazonka.IoTSiteWise.GetAssetPropertyValue

Read GetAssetPropertyValue Source # 
Instance details

Defined in Amazonka.IoTSiteWise.GetAssetPropertyValue

Show GetAssetPropertyValue Source # 
Instance details

Defined in Amazonka.IoTSiteWise.GetAssetPropertyValue

Generic GetAssetPropertyValue Source # 
Instance details

Defined in Amazonka.IoTSiteWise.GetAssetPropertyValue

Associated Types

type Rep GetAssetPropertyValue :: Type -> Type #

NFData GetAssetPropertyValue Source # 
Instance details

Defined in Amazonka.IoTSiteWise.GetAssetPropertyValue

Methods

rnf :: GetAssetPropertyValue -> () #

Hashable GetAssetPropertyValue Source # 
Instance details

Defined in Amazonka.IoTSiteWise.GetAssetPropertyValue

AWSRequest GetAssetPropertyValue Source # 
Instance details

Defined in Amazonka.IoTSiteWise.GetAssetPropertyValue

Associated Types

type AWSResponse GetAssetPropertyValue #

ToHeaders GetAssetPropertyValue Source # 
Instance details

Defined in Amazonka.IoTSiteWise.GetAssetPropertyValue

ToPath GetAssetPropertyValue Source # 
Instance details

Defined in Amazonka.IoTSiteWise.GetAssetPropertyValue

ToQuery GetAssetPropertyValue Source # 
Instance details

Defined in Amazonka.IoTSiteWise.GetAssetPropertyValue

type Rep GetAssetPropertyValue Source # 
Instance details

Defined in Amazonka.IoTSiteWise.GetAssetPropertyValue

type Rep GetAssetPropertyValue = D1 ('MetaData "GetAssetPropertyValue" "Amazonka.IoTSiteWise.GetAssetPropertyValue" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "GetAssetPropertyValue'" 'PrefixI 'True) (S1 ('MetaSel ('Just "propertyAlias") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "propertyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "assetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))
type AWSResponse GetAssetPropertyValue Source # 
Instance details

Defined in Amazonka.IoTSiteWise.GetAssetPropertyValue

newGetAssetPropertyValue :: GetAssetPropertyValue Source #

Create a value of GetAssetPropertyValue 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:propertyAlias:GetAssetPropertyValue', getAssetPropertyValue_propertyAlias - The alias that identifies the property, such as an OPC-UA server data stream path (for example, /company/windfarm/3/turbine/7/temperature). For more information, see Mapping industrial data streams to asset properties in the IoT SiteWise User Guide.

$sel:propertyId:GetAssetPropertyValue', getAssetPropertyValue_propertyId - The ID of the asset property.

$sel:assetId:GetAssetPropertyValue', getAssetPropertyValue_assetId - The ID of the asset.

data GetAssetPropertyValueResponse Source #

See: newGetAssetPropertyValueResponse smart constructor.

Instances

Instances details
Eq GetAssetPropertyValueResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.GetAssetPropertyValue

Read GetAssetPropertyValueResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.GetAssetPropertyValue

Show GetAssetPropertyValueResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.GetAssetPropertyValue

Generic GetAssetPropertyValueResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.GetAssetPropertyValue

Associated Types

type Rep GetAssetPropertyValueResponse :: Type -> Type #

NFData GetAssetPropertyValueResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.GetAssetPropertyValue

type Rep GetAssetPropertyValueResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.GetAssetPropertyValue

type Rep GetAssetPropertyValueResponse = D1 ('MetaData "GetAssetPropertyValueResponse" "Amazonka.IoTSiteWise.GetAssetPropertyValue" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "GetAssetPropertyValueResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "propertyValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AssetPropertyValue)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetAssetPropertyValueResponse Source #

Create a value of GetAssetPropertyValueResponse 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:propertyValue:GetAssetPropertyValueResponse', getAssetPropertyValueResponse_propertyValue - The current asset property value.

$sel:httpStatus:GetAssetPropertyValueResponse', getAssetPropertyValueResponse_httpStatus - The response's http status code.

DeleteAccessPolicy

data DeleteAccessPolicy Source #

See: newDeleteAccessPolicy smart constructor.

Instances

Instances details
Eq DeleteAccessPolicy Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteAccessPolicy

Read DeleteAccessPolicy Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteAccessPolicy

Show DeleteAccessPolicy Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteAccessPolicy

Generic DeleteAccessPolicy Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteAccessPolicy

Associated Types

type Rep DeleteAccessPolicy :: Type -> Type #

NFData DeleteAccessPolicy Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteAccessPolicy

Methods

rnf :: DeleteAccessPolicy -> () #

Hashable DeleteAccessPolicy Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteAccessPolicy

AWSRequest DeleteAccessPolicy Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteAccessPolicy

Associated Types

type AWSResponse DeleteAccessPolicy #

ToHeaders DeleteAccessPolicy Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteAccessPolicy

ToPath DeleteAccessPolicy Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteAccessPolicy

ToQuery DeleteAccessPolicy Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteAccessPolicy

type Rep DeleteAccessPolicy Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteAccessPolicy

type Rep DeleteAccessPolicy = D1 ('MetaData "DeleteAccessPolicy" "Amazonka.IoTSiteWise.DeleteAccessPolicy" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "DeleteAccessPolicy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "clientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "accessPolicyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteAccessPolicy Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteAccessPolicy

newDeleteAccessPolicy Source #

Create a value of DeleteAccessPolicy 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:DeleteAccessPolicy', deleteAccessPolicy_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:accessPolicyId:DeleteAccessPolicy', deleteAccessPolicy_accessPolicyId - The ID of the access policy to be deleted.

data DeleteAccessPolicyResponse Source #

See: newDeleteAccessPolicyResponse smart constructor.

Instances

Instances details
Eq DeleteAccessPolicyResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteAccessPolicy

Read DeleteAccessPolicyResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteAccessPolicy

Show DeleteAccessPolicyResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteAccessPolicy

Generic DeleteAccessPolicyResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteAccessPolicy

Associated Types

type Rep DeleteAccessPolicyResponse :: Type -> Type #

NFData DeleteAccessPolicyResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteAccessPolicy

type Rep DeleteAccessPolicyResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteAccessPolicy

type Rep DeleteAccessPolicyResponse = D1 ('MetaData "DeleteAccessPolicyResponse" "Amazonka.IoTSiteWise.DeleteAccessPolicy" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "DeleteAccessPolicyResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteAccessPolicyResponse Source #

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

UpdateAccessPolicy

data UpdateAccessPolicy Source #

See: newUpdateAccessPolicy smart constructor.

Instances

Instances details
Eq UpdateAccessPolicy Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateAccessPolicy

Read UpdateAccessPolicy Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateAccessPolicy

Show UpdateAccessPolicy Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateAccessPolicy

Generic UpdateAccessPolicy Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateAccessPolicy

Associated Types

type Rep UpdateAccessPolicy :: Type -> Type #

NFData UpdateAccessPolicy Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateAccessPolicy

Methods

rnf :: UpdateAccessPolicy -> () #

Hashable UpdateAccessPolicy Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateAccessPolicy

ToJSON UpdateAccessPolicy Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateAccessPolicy

AWSRequest UpdateAccessPolicy Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateAccessPolicy

Associated Types

type AWSResponse UpdateAccessPolicy #

ToHeaders UpdateAccessPolicy Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateAccessPolicy

ToPath UpdateAccessPolicy Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateAccessPolicy

ToQuery UpdateAccessPolicy Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateAccessPolicy

type Rep UpdateAccessPolicy Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateAccessPolicy

type Rep UpdateAccessPolicy = D1 ('MetaData "UpdateAccessPolicy" "Amazonka.IoTSiteWise.UpdateAccessPolicy" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "UpdateAccessPolicy'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "clientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "accessPolicyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "accessPolicyIdentity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Identity) :*: (S1 ('MetaSel ('Just "accessPolicyResource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Resource) :*: S1 ('MetaSel ('Just "accessPolicyPermission") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Permission)))))
type AWSResponse UpdateAccessPolicy Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateAccessPolicy

newUpdateAccessPolicy Source #

Create a value of UpdateAccessPolicy 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:UpdateAccessPolicy', updateAccessPolicy_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:accessPolicyId:UpdateAccessPolicy', updateAccessPolicy_accessPolicyId - The ID of the access policy.

$sel:accessPolicyIdentity:UpdateAccessPolicy', updateAccessPolicy_accessPolicyIdentity - The identity for this access policy. Choose an Amazon Web Services SSO user, an Amazon Web Services SSO group, or an IAM user.

$sel:accessPolicyResource:UpdateAccessPolicy', updateAccessPolicy_accessPolicyResource - The IoT SiteWise Monitor resource for this access policy. Choose either a portal or a project.

$sel:accessPolicyPermission:UpdateAccessPolicy', updateAccessPolicy_accessPolicyPermission - The permission level for this access policy. Note that a project ADMINISTRATOR is also known as a project owner.

data UpdateAccessPolicyResponse Source #

See: newUpdateAccessPolicyResponse smart constructor.

Instances

Instances details
Eq UpdateAccessPolicyResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateAccessPolicy

Read UpdateAccessPolicyResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateAccessPolicy

Show UpdateAccessPolicyResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateAccessPolicy

Generic UpdateAccessPolicyResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateAccessPolicy

Associated Types

type Rep UpdateAccessPolicyResponse :: Type -> Type #

NFData UpdateAccessPolicyResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateAccessPolicy

type Rep UpdateAccessPolicyResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateAccessPolicy

type Rep UpdateAccessPolicyResponse = D1 ('MetaData "UpdateAccessPolicyResponse" "Amazonka.IoTSiteWise.UpdateAccessPolicy" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "UpdateAccessPolicyResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateAccessPolicyResponse Source #

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

DescribeGateway

data DescribeGateway Source #

See: newDescribeGateway smart constructor.

Constructors

DescribeGateway' Text 

Instances

Instances details
Eq DescribeGateway Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeGateway

Read DescribeGateway Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeGateway

Show DescribeGateway Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeGateway

Generic DescribeGateway Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeGateway

Associated Types

type Rep DescribeGateway :: Type -> Type #

NFData DescribeGateway Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeGateway

Methods

rnf :: DescribeGateway -> () #

Hashable DescribeGateway Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeGateway

AWSRequest DescribeGateway Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeGateway

Associated Types

type AWSResponse DescribeGateway #

ToHeaders DescribeGateway Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeGateway

ToPath DescribeGateway Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeGateway

ToQuery DescribeGateway Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeGateway

type Rep DescribeGateway Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeGateway

type Rep DescribeGateway = D1 ('MetaData "DescribeGateway" "Amazonka.IoTSiteWise.DescribeGateway" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "DescribeGateway'" 'PrefixI 'True) (S1 ('MetaSel ('Just "gatewayId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DescribeGateway Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeGateway

newDescribeGateway Source #

Create a value of DescribeGateway 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:gatewayId:DescribeGateway', describeGateway_gatewayId - The ID of the gateway device.

data DescribeGatewayResponse Source #

See: newDescribeGatewayResponse smart constructor.

Instances

Instances details
Eq DescribeGatewayResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeGateway

Read DescribeGatewayResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeGateway

Show DescribeGatewayResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeGateway

Generic DescribeGatewayResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeGateway

Associated Types

type Rep DescribeGatewayResponse :: Type -> Type #

NFData DescribeGatewayResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeGateway

Methods

rnf :: DescribeGatewayResponse -> () #

type Rep DescribeGatewayResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeGateway

type Rep DescribeGatewayResponse = D1 ('MetaData "DescribeGatewayResponse" "Amazonka.IoTSiteWise.DescribeGateway" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "DescribeGatewayResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "gatewayPlatform") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GatewayPlatform)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)) :*: (S1 ('MetaSel ('Just "gatewayId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "gatewayName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: ((S1 ('MetaSel ('Just "gatewayArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "gatewayCapabilitySummaries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [GatewayCapabilitySummary])) :*: (S1 ('MetaSel ('Just "creationDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: S1 ('MetaSel ('Just "lastUpdateDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX)))))

newDescribeGatewayResponse Source #

Create a value of DescribeGatewayResponse 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:gatewayPlatform:DescribeGatewayResponse', describeGatewayResponse_gatewayPlatform - The gateway's platform.

$sel:httpStatus:DescribeGatewayResponse', describeGatewayResponse_httpStatus - The response's http status code.

$sel:gatewayId:DescribeGateway', describeGatewayResponse_gatewayId - The ID of the gateway device.

$sel:gatewayName:DescribeGatewayResponse', describeGatewayResponse_gatewayName - The name of the gateway.

$sel:gatewayArn:DescribeGatewayResponse', describeGatewayResponse_gatewayArn - The ARN of the gateway, which has the following format.

arn:${Partition}:iotsitewise:${Region}:${Account}:gateway/${GatewayId}

$sel:gatewayCapabilitySummaries:DescribeGatewayResponse', describeGatewayResponse_gatewayCapabilitySummaries - A list of gateway capability summaries that each contain a namespace and status. Each gateway capability defines data sources for the gateway. To retrieve a capability configuration's definition, use DescribeGatewayCapabilityConfiguration.

$sel:creationDate:DescribeGatewayResponse', describeGatewayResponse_creationDate - The date the gateway was created, in Unix epoch time.

$sel:lastUpdateDate:DescribeGatewayResponse', describeGatewayResponse_lastUpdateDate - The date the gateway was last updated, in Unix epoch time.

DescribeAsset

data DescribeAsset Source #

See: newDescribeAsset smart constructor.

Constructors

DescribeAsset' Text 

Instances

Instances details
Eq DescribeAsset Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeAsset

Read DescribeAsset Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeAsset

Show DescribeAsset Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeAsset

Generic DescribeAsset Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeAsset

Associated Types

type Rep DescribeAsset :: Type -> Type #

NFData DescribeAsset Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeAsset

Methods

rnf :: DescribeAsset -> () #

Hashable DescribeAsset Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeAsset

AWSRequest DescribeAsset Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeAsset

Associated Types

type AWSResponse DescribeAsset #

ToHeaders DescribeAsset Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeAsset

ToPath DescribeAsset Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeAsset

ToQuery DescribeAsset Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeAsset

type Rep DescribeAsset Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeAsset

type Rep DescribeAsset = D1 ('MetaData "DescribeAsset" "Amazonka.IoTSiteWise.DescribeAsset" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "DescribeAsset'" 'PrefixI 'True) (S1 ('MetaSel ('Just "assetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DescribeAsset Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeAsset

newDescribeAsset Source #

Create a value of DescribeAsset 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:assetId:DescribeAsset', describeAsset_assetId - The ID of the asset.

data DescribeAssetResponse Source #

See: newDescribeAssetResponse smart constructor.

Instances

Instances details
Eq DescribeAssetResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeAsset

Read DescribeAssetResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeAsset

Show DescribeAssetResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeAsset

Generic DescribeAssetResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeAsset

Associated Types

type Rep DescribeAssetResponse :: Type -> Type #

NFData DescribeAssetResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeAsset

Methods

rnf :: DescribeAssetResponse -> () #

type Rep DescribeAssetResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeAsset

type Rep DescribeAssetResponse = D1 ('MetaData "DescribeAssetResponse" "Amazonka.IoTSiteWise.DescribeAsset" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "DescribeAssetResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "assetCompositeModels") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AssetCompositeModel])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)) :*: (S1 ('MetaSel ('Just "assetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "assetArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "assetName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))) :*: ((S1 ('MetaSel ('Just "assetModelId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "assetProperties") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [AssetProperty]) :*: S1 ('MetaSel ('Just "assetHierarchies") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [AssetHierarchy]))) :*: (S1 ('MetaSel ('Just "assetCreationDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: (S1 ('MetaSel ('Just "assetLastUpdateDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: S1 ('MetaSel ('Just "assetStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 AssetStatus))))))

newDescribeAssetResponse Source #

Create a value of DescribeAssetResponse 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:assetCompositeModels:DescribeAssetResponse', describeAssetResponse_assetCompositeModels - The composite models for the asset.

$sel:httpStatus:DescribeAssetResponse', describeAssetResponse_httpStatus - The response's http status code.

$sel:assetId:DescribeAsset', describeAssetResponse_assetId - The ID of the asset.

$sel:assetArn:DescribeAssetResponse', describeAssetResponse_assetArn - The ARN of the asset, which has the following format.

arn:${Partition}:iotsitewise:${Region}:${Account}:asset/${AssetId}

$sel:assetName:DescribeAssetResponse', describeAssetResponse_assetName - The name of the asset.

$sel:assetModelId:DescribeAssetResponse', describeAssetResponse_assetModelId - The ID of the asset model that was used to create the asset.

$sel:assetProperties:DescribeAssetResponse', describeAssetResponse_assetProperties - The list of asset properties for the asset.

This object doesn't include properties that you define in composite models. You can find composite model properties in the assetCompositeModels object.

$sel:assetHierarchies:DescribeAssetResponse', describeAssetResponse_assetHierarchies - A list of asset hierarchies that each contain a hierarchyId. A hierarchy specifies allowed parent/child asset relationships.

$sel:assetCreationDate:DescribeAssetResponse', describeAssetResponse_assetCreationDate - The date the asset was created, in Unix epoch time.

$sel:assetLastUpdateDate:DescribeAssetResponse', describeAssetResponse_assetLastUpdateDate - The date the asset was last updated, in Unix epoch time.

$sel:assetStatus:DescribeAssetResponse', describeAssetResponse_assetStatus - The current status of the asset, which contains a state and any error message.

ListDashboards (Paginated)

data ListDashboards Source #

See: newListDashboards smart constructor.

Instances

Instances details
Eq ListDashboards Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListDashboards

Read ListDashboards Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListDashboards

Show ListDashboards Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListDashboards

Generic ListDashboards Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListDashboards

Associated Types

type Rep ListDashboards :: Type -> Type #

NFData ListDashboards Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListDashboards

Methods

rnf :: ListDashboards -> () #

Hashable ListDashboards Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListDashboards

AWSPager ListDashboards Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListDashboards

AWSRequest ListDashboards Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListDashboards

Associated Types

type AWSResponse ListDashboards #

ToHeaders ListDashboards Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListDashboards

ToPath ListDashboards Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListDashboards

ToQuery ListDashboards Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListDashboards

type Rep ListDashboards Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListDashboards

type Rep ListDashboards = D1 ('MetaData "ListDashboards" "Amazonka.IoTSiteWise.ListDashboards" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "ListDashboards'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "projectId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse ListDashboards Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListDashboards

newListDashboards Source #

Create a value of ListDashboards 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:ListDashboards', listDashboards_nextToken - The token to be used for the next set of paginated results.

$sel:maxResults:ListDashboards', listDashboards_maxResults - The maximum number of results to return for each paginated request.

Default: 50

$sel:projectId:ListDashboards', listDashboards_projectId - The ID of the project.

data ListDashboardsResponse Source #

See: newListDashboardsResponse smart constructor.

Instances

Instances details
Eq ListDashboardsResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListDashboards

Read ListDashboardsResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListDashboards

Show ListDashboardsResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListDashboards

Generic ListDashboardsResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListDashboards

Associated Types

type Rep ListDashboardsResponse :: Type -> Type #

NFData ListDashboardsResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListDashboards

Methods

rnf :: ListDashboardsResponse -> () #

type Rep ListDashboardsResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListDashboards

type Rep ListDashboardsResponse = D1 ('MetaData "ListDashboardsResponse" "Amazonka.IoTSiteWise.ListDashboards" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "ListDashboardsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "dashboardSummaries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [DashboardSummary]))))

newListDashboardsResponse Source #

Create a value of ListDashboardsResponse 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:ListDashboards', listDashboardsResponse_nextToken - The token for the next set of results, or null if there are no additional results.

$sel:httpStatus:ListDashboardsResponse', listDashboardsResponse_httpStatus - The response's http status code.

$sel:dashboardSummaries:ListDashboardsResponse', listDashboardsResponse_dashboardSummaries - A list that summarizes each dashboard in the project.

ListAccessPolicies (Paginated)

data ListAccessPolicies Source #

See: newListAccessPolicies smart constructor.

Instances

Instances details
Eq ListAccessPolicies Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListAccessPolicies

Read ListAccessPolicies Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListAccessPolicies

Show ListAccessPolicies Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListAccessPolicies

Generic ListAccessPolicies Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListAccessPolicies

Associated Types

type Rep ListAccessPolicies :: Type -> Type #

NFData ListAccessPolicies Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListAccessPolicies

Methods

rnf :: ListAccessPolicies -> () #

Hashable ListAccessPolicies Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListAccessPolicies

AWSPager ListAccessPolicies Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListAccessPolicies

AWSRequest ListAccessPolicies Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListAccessPolicies

Associated Types

type AWSResponse ListAccessPolicies #

ToHeaders ListAccessPolicies Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListAccessPolicies

ToPath ListAccessPolicies Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListAccessPolicies

ToQuery ListAccessPolicies Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListAccessPolicies

type Rep ListAccessPolicies Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListAccessPolicies

type Rep ListAccessPolicies = D1 ('MetaData "ListAccessPolicies" "Amazonka.IoTSiteWise.ListAccessPolicies" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "ListAccessPolicies'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "resourceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "resourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourceType)) :*: S1 ('MetaSel ('Just "identityType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe IdentityType)))) :*: ((S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "iamArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "identityId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))))
type AWSResponse ListAccessPolicies Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListAccessPolicies

newListAccessPolicies :: ListAccessPolicies Source #

Create a value of ListAccessPolicies 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:resourceId:ListAccessPolicies', listAccessPolicies_resourceId - The ID of the resource. This parameter is required if you specify resourceType.

$sel:resourceType:ListAccessPolicies', listAccessPolicies_resourceType - The type of resource (portal or project). This parameter is required if you specify resourceId.

$sel:identityType:ListAccessPolicies', listAccessPolicies_identityType - The type of identity (Amazon Web Services SSO user, Amazon Web Services SSO group, or IAM user). This parameter is required if you specify identityId.

$sel:nextToken:ListAccessPolicies', listAccessPolicies_nextToken - The token to be used for the next set of paginated results.

$sel:iamArn:ListAccessPolicies', listAccessPolicies_iamArn - The ARN of the IAM user. For more information, see IAM ARNs in the IAM User Guide. This parameter is required if you specify IAM for identityType.

$sel:identityId:ListAccessPolicies', listAccessPolicies_identityId - The ID of the identity. This parameter is required if you specify USER or GROUP for identityType.

$sel:maxResults:ListAccessPolicies', listAccessPolicies_maxResults - The maximum number of results to return for each paginated request.

Default: 50

data ListAccessPoliciesResponse Source #

See: newListAccessPoliciesResponse smart constructor.

Instances

Instances details
Eq ListAccessPoliciesResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListAccessPolicies

Read ListAccessPoliciesResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListAccessPolicies

Show ListAccessPoliciesResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListAccessPolicies

Generic ListAccessPoliciesResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListAccessPolicies

Associated Types

type Rep ListAccessPoliciesResponse :: Type -> Type #

NFData ListAccessPoliciesResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListAccessPolicies

type Rep ListAccessPoliciesResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListAccessPolicies

type Rep ListAccessPoliciesResponse = D1 ('MetaData "ListAccessPoliciesResponse" "Amazonka.IoTSiteWise.ListAccessPolicies" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "ListAccessPoliciesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "accessPolicySummaries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [AccessPolicySummary]))))

newListAccessPoliciesResponse Source #

Create a value of ListAccessPoliciesResponse 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:ListAccessPolicies', listAccessPoliciesResponse_nextToken - The token for the next set of results, or null if there are no additional results.

$sel:httpStatus:ListAccessPoliciesResponse', listAccessPoliciesResponse_httpStatus - The response's http status code.

$sel:accessPolicySummaries:ListAccessPoliciesResponse', listAccessPoliciesResponse_accessPolicySummaries - A list that summarizes each access policy.

DescribeProject

data DescribeProject Source #

See: newDescribeProject smart constructor.

Constructors

DescribeProject' Text 

Instances

Instances details
Eq DescribeProject Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeProject

Read DescribeProject Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeProject

Show DescribeProject Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeProject

Generic DescribeProject Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeProject

Associated Types

type Rep DescribeProject :: Type -> Type #

NFData DescribeProject Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeProject

Methods

rnf :: DescribeProject -> () #

Hashable DescribeProject Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeProject

AWSRequest DescribeProject Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeProject

Associated Types

type AWSResponse DescribeProject #

ToHeaders DescribeProject Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeProject

ToPath DescribeProject Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeProject

ToQuery DescribeProject Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeProject

type Rep DescribeProject Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeProject

type Rep DescribeProject = D1 ('MetaData "DescribeProject" "Amazonka.IoTSiteWise.DescribeProject" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "DescribeProject'" 'PrefixI 'True) (S1 ('MetaSel ('Just "projectId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DescribeProject Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeProject

newDescribeProject Source #

Create a value of DescribeProject 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:projectId:DescribeProject', describeProject_projectId - The ID of the project.

data DescribeProjectResponse Source #

See: newDescribeProjectResponse smart constructor.

Instances

Instances details
Eq DescribeProjectResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeProject

Read DescribeProjectResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeProject

Show DescribeProjectResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeProject

Generic DescribeProjectResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeProject

Associated Types

type Rep DescribeProjectResponse :: Type -> Type #

NFData DescribeProjectResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeProject

Methods

rnf :: DescribeProjectResponse -> () #

type Rep DescribeProjectResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeProject

type Rep DescribeProjectResponse = D1 ('MetaData "DescribeProjectResponse" "Amazonka.IoTSiteWise.DescribeProject" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "DescribeProjectResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "projectDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)) :*: (S1 ('MetaSel ('Just "projectId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "projectArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: ((S1 ('MetaSel ('Just "projectName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "portalId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "projectCreationDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: S1 ('MetaSel ('Just "projectLastUpdateDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX)))))

newDescribeProjectResponse Source #

Create a value of DescribeProjectResponse 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:projectDescription:DescribeProjectResponse', describeProjectResponse_projectDescription - The project's description.

$sel:httpStatus:DescribeProjectResponse', describeProjectResponse_httpStatus - The response's http status code.

$sel:projectId:DescribeProject', describeProjectResponse_projectId - The ID of the project.

$sel:projectArn:DescribeProjectResponse', describeProjectResponse_projectArn - The ARN of the project, which has the following format.

arn:${Partition}:iotsitewise:${Region}:${Account}:project/${ProjectId}

$sel:projectName:DescribeProjectResponse', describeProjectResponse_projectName - The name of the project.

$sel:portalId:DescribeProjectResponse', describeProjectResponse_portalId - The ID of the portal that the project is in.

$sel:projectCreationDate:DescribeProjectResponse', describeProjectResponse_projectCreationDate - The date the project was created, in Unix epoch time.

$sel:projectLastUpdateDate:DescribeProjectResponse', describeProjectResponse_projectLastUpdateDate - The date the project was last updated, in Unix epoch time.

GetAssetPropertyValueHistory (Paginated)

data GetAssetPropertyValueHistory Source #

See: newGetAssetPropertyValueHistory smart constructor.

Instances

Instances details
Eq GetAssetPropertyValueHistory Source # 
Instance details

Defined in Amazonka.IoTSiteWise.GetAssetPropertyValueHistory

Read GetAssetPropertyValueHistory Source # 
Instance details

Defined in Amazonka.IoTSiteWise.GetAssetPropertyValueHistory

Show GetAssetPropertyValueHistory Source # 
Instance details

Defined in Amazonka.IoTSiteWise.GetAssetPropertyValueHistory

Generic GetAssetPropertyValueHistory Source # 
Instance details

Defined in Amazonka.IoTSiteWise.GetAssetPropertyValueHistory

Associated Types

type Rep GetAssetPropertyValueHistory :: Type -> Type #

NFData GetAssetPropertyValueHistory Source # 
Instance details

Defined in Amazonka.IoTSiteWise.GetAssetPropertyValueHistory

Hashable GetAssetPropertyValueHistory Source # 
Instance details

Defined in Amazonka.IoTSiteWise.GetAssetPropertyValueHistory

AWSPager GetAssetPropertyValueHistory Source # 
Instance details

Defined in Amazonka.IoTSiteWise.GetAssetPropertyValueHistory

AWSRequest GetAssetPropertyValueHistory Source # 
Instance details

Defined in Amazonka.IoTSiteWise.GetAssetPropertyValueHistory

ToHeaders GetAssetPropertyValueHistory Source # 
Instance details

Defined in Amazonka.IoTSiteWise.GetAssetPropertyValueHistory

ToPath GetAssetPropertyValueHistory Source # 
Instance details

Defined in Amazonka.IoTSiteWise.GetAssetPropertyValueHistory

ToQuery GetAssetPropertyValueHistory Source # 
Instance details

Defined in Amazonka.IoTSiteWise.GetAssetPropertyValueHistory

type Rep GetAssetPropertyValueHistory Source # 
Instance details

Defined in Amazonka.IoTSiteWise.GetAssetPropertyValueHistory

type Rep GetAssetPropertyValueHistory = D1 ('MetaData "GetAssetPropertyValueHistory" "Amazonka.IoTSiteWise.GetAssetPropertyValueHistory" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "GetAssetPropertyValueHistory'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "endDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "qualities") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Quality)))) :*: (S1 ('MetaSel ('Just "timeOrdering") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TimeOrdering)) :*: S1 ('MetaSel ('Just "propertyAlias") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "startDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "propertyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "assetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))))))
type AWSResponse GetAssetPropertyValueHistory Source # 
Instance details

Defined in Amazonka.IoTSiteWise.GetAssetPropertyValueHistory

newGetAssetPropertyValueHistory :: GetAssetPropertyValueHistory Source #

Create a value of GetAssetPropertyValueHistory 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:endDate:GetAssetPropertyValueHistory', getAssetPropertyValueHistory_endDate - The inclusive end of the range from which to query historical data, expressed in seconds in Unix epoch time.

$sel:qualities:GetAssetPropertyValueHistory', getAssetPropertyValueHistory_qualities - The quality by which to filter asset data.

$sel:timeOrdering:GetAssetPropertyValueHistory', getAssetPropertyValueHistory_timeOrdering - The chronological sorting order of the requested information.

Default: ASCENDING

$sel:propertyAlias:GetAssetPropertyValueHistory', getAssetPropertyValueHistory_propertyAlias - The alias that identifies the property, such as an OPC-UA server data stream path (for example, /company/windfarm/3/turbine/7/temperature). For more information, see Mapping industrial data streams to asset properties in the IoT SiteWise User Guide.

$sel:startDate:GetAssetPropertyValueHistory', getAssetPropertyValueHistory_startDate - The exclusive start of the range from which to query historical data, expressed in seconds in Unix epoch time.

$sel:nextToken:GetAssetPropertyValueHistory', getAssetPropertyValueHistory_nextToken - The token to be used for the next set of paginated results.

$sel:propertyId:GetAssetPropertyValueHistory', getAssetPropertyValueHistory_propertyId - The ID of the asset property.

$sel:assetId:GetAssetPropertyValueHistory', getAssetPropertyValueHistory_assetId - The ID of the asset.

$sel:maxResults:GetAssetPropertyValueHistory', getAssetPropertyValueHistory_maxResults - The maximum number of results to return for each paginated request.

Default: 100

data GetAssetPropertyValueHistoryResponse Source #

Instances

Instances details
Eq GetAssetPropertyValueHistoryResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.GetAssetPropertyValueHistory

Read GetAssetPropertyValueHistoryResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.GetAssetPropertyValueHistory

Show GetAssetPropertyValueHistoryResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.GetAssetPropertyValueHistory

Generic GetAssetPropertyValueHistoryResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.GetAssetPropertyValueHistory

NFData GetAssetPropertyValueHistoryResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.GetAssetPropertyValueHistory

type Rep GetAssetPropertyValueHistoryResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.GetAssetPropertyValueHistory

type Rep GetAssetPropertyValueHistoryResponse = D1 ('MetaData "GetAssetPropertyValueHistoryResponse" "Amazonka.IoTSiteWise.GetAssetPropertyValueHistory" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "GetAssetPropertyValueHistoryResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "assetPropertyValueHistory") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [AssetPropertyValue]))))

newGetAssetPropertyValueHistoryResponse Source #

Create a value of GetAssetPropertyValueHistoryResponse 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:GetAssetPropertyValueHistory', getAssetPropertyValueHistoryResponse_nextToken - The token for the next set of results, or null if there are no additional results.

$sel:httpStatus:GetAssetPropertyValueHistoryResponse', getAssetPropertyValueHistoryResponse_httpStatus - The response's http status code.

$sel:assetPropertyValueHistory:GetAssetPropertyValueHistoryResponse', getAssetPropertyValueHistoryResponse_assetPropertyValueHistory - The asset property's value history.

CreateDashboard

data CreateDashboard Source #

See: newCreateDashboard smart constructor.

Instances

Instances details
Eq CreateDashboard Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateDashboard

Read CreateDashboard Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateDashboard

Show CreateDashboard Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateDashboard

Generic CreateDashboard Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateDashboard

Associated Types

type Rep CreateDashboard :: Type -> Type #

NFData CreateDashboard Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateDashboard

Methods

rnf :: CreateDashboard -> () #

Hashable CreateDashboard Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateDashboard

ToJSON CreateDashboard Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateDashboard

AWSRequest CreateDashboard Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateDashboard

Associated Types

type AWSResponse CreateDashboard #

ToHeaders CreateDashboard Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateDashboard

ToPath CreateDashboard Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateDashboard

ToQuery CreateDashboard Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateDashboard

type Rep CreateDashboard Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateDashboard

type Rep CreateDashboard = D1 ('MetaData "CreateDashboard" "Amazonka.IoTSiteWise.CreateDashboard" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "CreateDashboard'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "clientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "dashboardDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))))) :*: (S1 ('MetaSel ('Just "projectId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "dashboardName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "dashboardDefinition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse CreateDashboard Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateDashboard

newCreateDashboard Source #

Create a value of CreateDashboard 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:CreateDashboard', createDashboard_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:dashboardDescription:CreateDashboard', createDashboard_dashboardDescription - A description for the dashboard.

$sel:tags:CreateDashboard', createDashboard_tags - A list of key-value pairs that contain metadata for the dashboard. For more information, see Tagging your IoT SiteWise resources in the IoT SiteWise User Guide.

$sel:projectId:CreateDashboard', createDashboard_projectId - The ID of the project in which to create the dashboard.

$sel:dashboardName:CreateDashboard', createDashboard_dashboardName - A friendly name for the dashboard.

$sel:dashboardDefinition:CreateDashboard', createDashboard_dashboardDefinition - The dashboard definition specified in a JSON literal. For detailed information, see Creating dashboards (CLI) in the IoT SiteWise User Guide.

data CreateDashboardResponse Source #

See: newCreateDashboardResponse smart constructor.

Instances

Instances details
Eq CreateDashboardResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateDashboard

Read CreateDashboardResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateDashboard

Show CreateDashboardResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateDashboard

Generic CreateDashboardResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateDashboard

Associated Types

type Rep CreateDashboardResponse :: Type -> Type #

NFData CreateDashboardResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateDashboard

Methods

rnf :: CreateDashboardResponse -> () #

type Rep CreateDashboardResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateDashboard

type Rep CreateDashboardResponse = D1 ('MetaData "CreateDashboardResponse" "Amazonka.IoTSiteWise.CreateDashboard" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "CreateDashboardResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: (S1 ('MetaSel ('Just "dashboardId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "dashboardArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newCreateDashboardResponse Source #

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

$sel:dashboardId:CreateDashboardResponse', createDashboardResponse_dashboardId - The ID of the dashboard.

$sel:dashboardArn:CreateDashboardResponse', createDashboardResponse_dashboardArn - The ARN of the dashboard, which has the following format.

arn:${Partition}:iotsitewise:${Region}:${Account}:dashboard/${DashboardId}

CreateAccessPolicy

data CreateAccessPolicy Source #

See: newCreateAccessPolicy smart constructor.

Instances

Instances details
Eq CreateAccessPolicy Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateAccessPolicy

Read CreateAccessPolicy Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateAccessPolicy

Show CreateAccessPolicy Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateAccessPolicy

Generic CreateAccessPolicy Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateAccessPolicy

Associated Types

type Rep CreateAccessPolicy :: Type -> Type #

NFData CreateAccessPolicy Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateAccessPolicy

Methods

rnf :: CreateAccessPolicy -> () #

Hashable CreateAccessPolicy Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateAccessPolicy

ToJSON CreateAccessPolicy Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateAccessPolicy

AWSRequest CreateAccessPolicy Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateAccessPolicy

Associated Types

type AWSResponse CreateAccessPolicy #

ToHeaders CreateAccessPolicy Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateAccessPolicy

ToPath CreateAccessPolicy Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateAccessPolicy

ToQuery CreateAccessPolicy Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateAccessPolicy

type Rep CreateAccessPolicy Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateAccessPolicy

type Rep CreateAccessPolicy = D1 ('MetaData "CreateAccessPolicy" "Amazonka.IoTSiteWise.CreateAccessPolicy" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "CreateAccessPolicy'" 'PrefixI 'True) ((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 "accessPolicyIdentity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Identity) :*: (S1 ('MetaSel ('Just "accessPolicyResource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Resource) :*: S1 ('MetaSel ('Just "accessPolicyPermission") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Permission)))))
type AWSResponse CreateAccessPolicy Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateAccessPolicy

newCreateAccessPolicy Source #

Create a value of CreateAccessPolicy 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:CreateAccessPolicy', createAccessPolicy_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:CreateAccessPolicy', createAccessPolicy_tags - A list of key-value pairs that contain metadata for the access policy. For more information, see Tagging your IoT SiteWise resources in the IoT SiteWise User Guide.

$sel:accessPolicyIdentity:CreateAccessPolicy', createAccessPolicy_accessPolicyIdentity - The identity for this access policy. Choose an Amazon Web Services SSO user, an Amazon Web Services SSO group, or an IAM user.

$sel:accessPolicyResource:CreateAccessPolicy', createAccessPolicy_accessPolicyResource - The IoT SiteWise Monitor resource for this access policy. Choose either a portal or a project.

$sel:accessPolicyPermission:CreateAccessPolicy', createAccessPolicy_accessPolicyPermission - The permission level for this access policy. Note that a project ADMINISTRATOR is also known as a project owner.

data CreateAccessPolicyResponse Source #

See: newCreateAccessPolicyResponse smart constructor.

Instances

Instances details
Eq CreateAccessPolicyResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateAccessPolicy

Read CreateAccessPolicyResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateAccessPolicy

Show CreateAccessPolicyResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateAccessPolicy

Generic CreateAccessPolicyResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateAccessPolicy

Associated Types

type Rep CreateAccessPolicyResponse :: Type -> Type #

NFData CreateAccessPolicyResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateAccessPolicy

type Rep CreateAccessPolicyResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateAccessPolicy

type Rep CreateAccessPolicyResponse = D1 ('MetaData "CreateAccessPolicyResponse" "Amazonka.IoTSiteWise.CreateAccessPolicy" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "CreateAccessPolicyResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: (S1 ('MetaSel ('Just "accessPolicyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "accessPolicyArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newCreateAccessPolicyResponse Source #

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

$sel:accessPolicyId:CreateAccessPolicyResponse', createAccessPolicyResponse_accessPolicyId - The ID of the access policy.

$sel:accessPolicyArn:CreateAccessPolicyResponse', createAccessPolicyResponse_accessPolicyArn - The ARN of the access policy, which has the following format.

arn:${Partition}:iotsitewise:${Region}:${Account}:access-policy/${AccessPolicyId}

CreateAssetModel

data CreateAssetModel Source #

See: newCreateAssetModel smart constructor.

Instances

Instances details
Eq CreateAssetModel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateAssetModel

Read CreateAssetModel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateAssetModel

Show CreateAssetModel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateAssetModel

Generic CreateAssetModel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateAssetModel

Associated Types

type Rep CreateAssetModel :: Type -> Type #

NFData CreateAssetModel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateAssetModel

Methods

rnf :: CreateAssetModel -> () #

Hashable CreateAssetModel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateAssetModel

ToJSON CreateAssetModel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateAssetModel

AWSRequest CreateAssetModel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateAssetModel

Associated Types

type AWSResponse CreateAssetModel #

ToHeaders CreateAssetModel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateAssetModel

ToPath CreateAssetModel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateAssetModel

ToQuery CreateAssetModel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateAssetModel

type Rep CreateAssetModel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateAssetModel

type Rep CreateAssetModel = D1 ('MetaData "CreateAssetModel" "Amazonka.IoTSiteWise.CreateAssetModel" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "CreateAssetModel'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "clientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "assetModelDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "assetModelProperties") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AssetModelPropertyDefinition])))) :*: ((S1 ('MetaSel ('Just "assetModelCompositeModels") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AssetModelCompositeModelDefinition])) :*: S1 ('MetaSel ('Just "assetModelHierarchies") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AssetModelHierarchyDefinition]))) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "assetModelName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse CreateAssetModel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateAssetModel

newCreateAssetModel Source #

Create a value of CreateAssetModel 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:CreateAssetModel', createAssetModel_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:assetModelDescription:CreateAssetModel', createAssetModel_assetModelDescription - A description for the asset model.

$sel:assetModelProperties:CreateAssetModel', createAssetModel_assetModelProperties - The property definitions of the asset model. For more information, see Asset properties in the IoT SiteWise User Guide.

You can specify up to 200 properties per asset model. For more information, see Quotas in the IoT SiteWise User Guide.

$sel:assetModelCompositeModels:CreateAssetModel', createAssetModel_assetModelCompositeModels - The composite asset models that are part of this asset model. Composite asset models are asset models that contain specific properties. Each composite model has a type that defines the properties that the composite model supports. Use composite asset models to define alarms on this asset model.

$sel:assetModelHierarchies:CreateAssetModel', createAssetModel_assetModelHierarchies - The hierarchy definitions of the asset model. Each hierarchy specifies an asset model whose assets can be children of any other assets created from this asset model. For more information, see Asset hierarchies in the IoT SiteWise User Guide.

You can specify up to 10 hierarchies per asset model. For more information, see Quotas in the IoT SiteWise User Guide.

$sel:tags:CreateAssetModel', createAssetModel_tags - A list of key-value pairs that contain metadata for the asset model. For more information, see Tagging your IoT SiteWise resources in the IoT SiteWise User Guide.

$sel:assetModelName:CreateAssetModel', createAssetModel_assetModelName - A unique, friendly name for the asset model.

data CreateAssetModelResponse Source #

See: newCreateAssetModelResponse smart constructor.

Instances

Instances details
Eq CreateAssetModelResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateAssetModel

Read CreateAssetModelResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateAssetModel

Show CreateAssetModelResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateAssetModel

Generic CreateAssetModelResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateAssetModel

Associated Types

type Rep CreateAssetModelResponse :: Type -> Type #

NFData CreateAssetModelResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateAssetModel

type Rep CreateAssetModelResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateAssetModel

type Rep CreateAssetModelResponse = D1 ('MetaData "CreateAssetModelResponse" "Amazonka.IoTSiteWise.CreateAssetModel" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "CreateAssetModelResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "assetModelId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "assetModelArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "assetModelStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 AssetModelStatus))))

newCreateAssetModelResponse Source #

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

$sel:assetModelId:CreateAssetModelResponse', createAssetModelResponse_assetModelId - The ID of the asset model. You can use this ID when you call other IoT SiteWise APIs.

$sel:assetModelArn:CreateAssetModelResponse', createAssetModelResponse_assetModelArn - The ARN of the asset model, which has the following format.

arn:${Partition}:iotsitewise:${Region}:${Account}:asset-model/${AssetModelId}

$sel:assetModelStatus:CreateAssetModelResponse', createAssetModelResponse_assetModelStatus - The status of the asset model, which contains a state (CREATING after successfully calling this operation) and any error message.

BatchAssociateProjectAssets

data BatchAssociateProjectAssets Source #

See: newBatchAssociateProjectAssets smart constructor.

Instances

Instances details
Eq BatchAssociateProjectAssets Source # 
Instance details

Defined in Amazonka.IoTSiteWise.BatchAssociateProjectAssets

Read BatchAssociateProjectAssets Source # 
Instance details

Defined in Amazonka.IoTSiteWise.BatchAssociateProjectAssets

Show BatchAssociateProjectAssets Source # 
Instance details

Defined in Amazonka.IoTSiteWise.BatchAssociateProjectAssets

Generic BatchAssociateProjectAssets Source # 
Instance details

Defined in Amazonka.IoTSiteWise.BatchAssociateProjectAssets

Associated Types

type Rep BatchAssociateProjectAssets :: Type -> Type #

NFData BatchAssociateProjectAssets Source # 
Instance details

Defined in Amazonka.IoTSiteWise.BatchAssociateProjectAssets

Hashable BatchAssociateProjectAssets Source # 
Instance details

Defined in Amazonka.IoTSiteWise.BatchAssociateProjectAssets

ToJSON BatchAssociateProjectAssets Source # 
Instance details

Defined in Amazonka.IoTSiteWise.BatchAssociateProjectAssets

AWSRequest BatchAssociateProjectAssets Source # 
Instance details

Defined in Amazonka.IoTSiteWise.BatchAssociateProjectAssets

ToHeaders BatchAssociateProjectAssets Source # 
Instance details

Defined in Amazonka.IoTSiteWise.BatchAssociateProjectAssets

ToPath BatchAssociateProjectAssets Source # 
Instance details

Defined in Amazonka.IoTSiteWise.BatchAssociateProjectAssets

ToQuery BatchAssociateProjectAssets Source # 
Instance details

Defined in Amazonka.IoTSiteWise.BatchAssociateProjectAssets

type Rep BatchAssociateProjectAssets Source # 
Instance details

Defined in Amazonka.IoTSiteWise.BatchAssociateProjectAssets

type Rep BatchAssociateProjectAssets = D1 ('MetaData "BatchAssociateProjectAssets" "Amazonka.IoTSiteWise.BatchAssociateProjectAssets" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "BatchAssociateProjectAssets'" 'PrefixI 'True) (S1 ('MetaSel ('Just "clientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "projectId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "assetIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text)))))
type AWSResponse BatchAssociateProjectAssets Source # 
Instance details

Defined in Amazonka.IoTSiteWise.BatchAssociateProjectAssets

newBatchAssociateProjectAssets Source #

Create a value of BatchAssociateProjectAssets 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:BatchAssociateProjectAssets', batchAssociateProjectAssets_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:projectId:BatchAssociateProjectAssets', batchAssociateProjectAssets_projectId - The ID of the project to which to associate the assets.

$sel:assetIds:BatchAssociateProjectAssets', batchAssociateProjectAssets_assetIds - The IDs of the assets to be associated to the project.

data BatchAssociateProjectAssetsResponse Source #

Instances

Instances details
Eq BatchAssociateProjectAssetsResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.BatchAssociateProjectAssets

Read BatchAssociateProjectAssetsResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.BatchAssociateProjectAssets

Show BatchAssociateProjectAssetsResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.BatchAssociateProjectAssets

Generic BatchAssociateProjectAssetsResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.BatchAssociateProjectAssets

NFData BatchAssociateProjectAssetsResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.BatchAssociateProjectAssets

type Rep BatchAssociateProjectAssetsResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.BatchAssociateProjectAssets

type Rep BatchAssociateProjectAssetsResponse = D1 ('MetaData "BatchAssociateProjectAssetsResponse" "Amazonka.IoTSiteWise.BatchAssociateProjectAssets" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "BatchAssociateProjectAssetsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "errors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AssetErrorDetails])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newBatchAssociateProjectAssetsResponse Source #

Create a value of BatchAssociateProjectAssetsResponse 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:errors:BatchAssociateProjectAssetsResponse', batchAssociateProjectAssetsResponse_errors - A list of associated error information, if any.

$sel:httpStatus:BatchAssociateProjectAssetsResponse', batchAssociateProjectAssetsResponse_httpStatus - The response's http status code.

ListAssetModels (Paginated)

data ListAssetModels Source #

See: newListAssetModels smart constructor.

Instances

Instances details
Eq ListAssetModels Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListAssetModels

Read ListAssetModels Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListAssetModels

Show ListAssetModels Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListAssetModels

Generic ListAssetModels Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListAssetModels

Associated Types

type Rep ListAssetModels :: Type -> Type #

NFData ListAssetModels Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListAssetModels

Methods

rnf :: ListAssetModels -> () #

Hashable ListAssetModels Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListAssetModels

AWSPager ListAssetModels Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListAssetModels

AWSRequest ListAssetModels Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListAssetModels

Associated Types

type AWSResponse ListAssetModels #

ToHeaders ListAssetModels Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListAssetModels

ToPath ListAssetModels Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListAssetModels

ToQuery ListAssetModels Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListAssetModels

type Rep ListAssetModels Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListAssetModels

type Rep ListAssetModels = D1 ('MetaData "ListAssetModels" "Amazonka.IoTSiteWise.ListAssetModels" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "ListAssetModels'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))
type AWSResponse ListAssetModels Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListAssetModels

newListAssetModels :: ListAssetModels Source #

Create a value of ListAssetModels 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:ListAssetModels', listAssetModels_nextToken - The token to be used for the next set of paginated results.

$sel:maxResults:ListAssetModels', listAssetModels_maxResults - The maximum number of results to return for each paginated request.

Default: 50

data ListAssetModelsResponse Source #

See: newListAssetModelsResponse smart constructor.

Instances

Instances details
Eq ListAssetModelsResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListAssetModels

Read ListAssetModelsResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListAssetModels

Show ListAssetModelsResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListAssetModels

Generic ListAssetModelsResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListAssetModels

Associated Types

type Rep ListAssetModelsResponse :: Type -> Type #

NFData ListAssetModelsResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListAssetModels

Methods

rnf :: ListAssetModelsResponse -> () #

type Rep ListAssetModelsResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListAssetModels

type Rep ListAssetModelsResponse = D1 ('MetaData "ListAssetModelsResponse" "Amazonka.IoTSiteWise.ListAssetModels" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "ListAssetModelsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "assetModelSummaries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [AssetModelSummary]))))

newListAssetModelsResponse Source #

Create a value of ListAssetModelsResponse 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:ListAssetModels', listAssetModelsResponse_nextToken - The token for the next set of results, or null if there are no additional results.

$sel:httpStatus:ListAssetModelsResponse', listAssetModelsResponse_httpStatus - The response's http status code.

$sel:assetModelSummaries:ListAssetModelsResponse', listAssetModelsResponse_assetModelSummaries - A list that summarizes each asset model.

ListAssociatedAssets (Paginated)

data ListAssociatedAssets Source #

See: newListAssociatedAssets smart constructor.

Instances

Instances details
Eq ListAssociatedAssets Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListAssociatedAssets

Read ListAssociatedAssets Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListAssociatedAssets

Show ListAssociatedAssets Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListAssociatedAssets

Generic ListAssociatedAssets Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListAssociatedAssets

Associated Types

type Rep ListAssociatedAssets :: Type -> Type #

NFData ListAssociatedAssets Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListAssociatedAssets

Methods

rnf :: ListAssociatedAssets -> () #

Hashable ListAssociatedAssets Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListAssociatedAssets

AWSPager ListAssociatedAssets Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListAssociatedAssets

AWSRequest ListAssociatedAssets Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListAssociatedAssets

Associated Types

type AWSResponse ListAssociatedAssets #

ToHeaders ListAssociatedAssets Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListAssociatedAssets

ToPath ListAssociatedAssets Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListAssociatedAssets

ToQuery ListAssociatedAssets Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListAssociatedAssets

type Rep ListAssociatedAssets Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListAssociatedAssets

type Rep ListAssociatedAssets = D1 ('MetaData "ListAssociatedAssets" "Amazonka.IoTSiteWise.ListAssociatedAssets" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "ListAssociatedAssets'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "hierarchyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "traversalDirection") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TraversalDirection))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "assetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse ListAssociatedAssets Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListAssociatedAssets

newListAssociatedAssets Source #

Create a value of ListAssociatedAssets 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:hierarchyId:ListAssociatedAssets', listAssociatedAssets_hierarchyId - The ID of the hierarchy by which child assets are associated to the asset. To find a hierarchy ID, use the DescribeAsset or DescribeAssetModel operations. This parameter is required if you choose CHILD for traversalDirection.

For more information, see Asset hierarchies in the IoT SiteWise User Guide.

$sel:traversalDirection:ListAssociatedAssets', listAssociatedAssets_traversalDirection - The direction to list associated assets. Choose one of the following options:

  • CHILD – The list includes all child assets associated to the asset. The hierarchyId parameter is required if you choose CHILD.
  • PARENT – The list includes the asset's parent asset.

Default: CHILD

$sel:nextToken:ListAssociatedAssets', listAssociatedAssets_nextToken - The token to be used for the next set of paginated results.

$sel:maxResults:ListAssociatedAssets', listAssociatedAssets_maxResults - The maximum number of results to return for each paginated request.

Default: 50

$sel:assetId:ListAssociatedAssets', listAssociatedAssets_assetId - The ID of the asset to query.

data ListAssociatedAssetsResponse Source #

See: newListAssociatedAssetsResponse smart constructor.

Instances

Instances details
Eq ListAssociatedAssetsResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListAssociatedAssets

Read ListAssociatedAssetsResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListAssociatedAssets

Show ListAssociatedAssetsResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListAssociatedAssets

Generic ListAssociatedAssetsResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListAssociatedAssets

Associated Types

type Rep ListAssociatedAssetsResponse :: Type -> Type #

NFData ListAssociatedAssetsResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListAssociatedAssets

type Rep ListAssociatedAssetsResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListAssociatedAssets

type Rep ListAssociatedAssetsResponse = D1 ('MetaData "ListAssociatedAssetsResponse" "Amazonka.IoTSiteWise.ListAssociatedAssets" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "ListAssociatedAssetsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "assetSummaries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [AssociatedAssetsSummary]))))

newListAssociatedAssetsResponse Source #

Create a value of ListAssociatedAssetsResponse 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:ListAssociatedAssets', listAssociatedAssetsResponse_nextToken - The token for the next set of results, or null if there are no additional results.

$sel:httpStatus:ListAssociatedAssetsResponse', listAssociatedAssetsResponse_httpStatus - The response's http status code.

$sel:assetSummaries:ListAssociatedAssetsResponse', listAssociatedAssetsResponse_assetSummaries - A list that summarizes the associated assets.

BatchPutAssetPropertyValue

data BatchPutAssetPropertyValue Source #

See: newBatchPutAssetPropertyValue smart constructor.

Instances

Instances details
Eq BatchPutAssetPropertyValue Source # 
Instance details

Defined in Amazonka.IoTSiteWise.BatchPutAssetPropertyValue

Read BatchPutAssetPropertyValue Source # 
Instance details

Defined in Amazonka.IoTSiteWise.BatchPutAssetPropertyValue

Show BatchPutAssetPropertyValue Source # 
Instance details

Defined in Amazonka.IoTSiteWise.BatchPutAssetPropertyValue

Generic BatchPutAssetPropertyValue Source # 
Instance details

Defined in Amazonka.IoTSiteWise.BatchPutAssetPropertyValue

Associated Types

type Rep BatchPutAssetPropertyValue :: Type -> Type #

NFData BatchPutAssetPropertyValue Source # 
Instance details

Defined in Amazonka.IoTSiteWise.BatchPutAssetPropertyValue

Hashable BatchPutAssetPropertyValue Source # 
Instance details

Defined in Amazonka.IoTSiteWise.BatchPutAssetPropertyValue

ToJSON BatchPutAssetPropertyValue Source # 
Instance details

Defined in Amazonka.IoTSiteWise.BatchPutAssetPropertyValue

AWSRequest BatchPutAssetPropertyValue Source # 
Instance details

Defined in Amazonka.IoTSiteWise.BatchPutAssetPropertyValue

ToHeaders BatchPutAssetPropertyValue Source # 
Instance details

Defined in Amazonka.IoTSiteWise.BatchPutAssetPropertyValue

ToPath BatchPutAssetPropertyValue Source # 
Instance details

Defined in Amazonka.IoTSiteWise.BatchPutAssetPropertyValue

ToQuery BatchPutAssetPropertyValue Source # 
Instance details

Defined in Amazonka.IoTSiteWise.BatchPutAssetPropertyValue

type Rep BatchPutAssetPropertyValue Source # 
Instance details

Defined in Amazonka.IoTSiteWise.BatchPutAssetPropertyValue

type Rep BatchPutAssetPropertyValue = D1 ('MetaData "BatchPutAssetPropertyValue" "Amazonka.IoTSiteWise.BatchPutAssetPropertyValue" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "BatchPutAssetPropertyValue'" 'PrefixI 'True) (S1 ('MetaSel ('Just "entries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [PutAssetPropertyValueEntry])))
type AWSResponse BatchPutAssetPropertyValue Source # 
Instance details

Defined in Amazonka.IoTSiteWise.BatchPutAssetPropertyValue

newBatchPutAssetPropertyValue :: BatchPutAssetPropertyValue Source #

Create a value of BatchPutAssetPropertyValue 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:entries:BatchPutAssetPropertyValue', batchPutAssetPropertyValue_entries - The list of asset property value entries for the batch put request. You can specify up to 10 entries per request.

data BatchPutAssetPropertyValueResponse Source #

Instances

Instances details
Eq BatchPutAssetPropertyValueResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.BatchPutAssetPropertyValue

Read BatchPutAssetPropertyValueResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.BatchPutAssetPropertyValue

Show BatchPutAssetPropertyValueResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.BatchPutAssetPropertyValue

Generic BatchPutAssetPropertyValueResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.BatchPutAssetPropertyValue

Associated Types

type Rep BatchPutAssetPropertyValueResponse :: Type -> Type #

NFData BatchPutAssetPropertyValueResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.BatchPutAssetPropertyValue

type Rep BatchPutAssetPropertyValueResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.BatchPutAssetPropertyValue

type Rep BatchPutAssetPropertyValueResponse = D1 ('MetaData "BatchPutAssetPropertyValueResponse" "Amazonka.IoTSiteWise.BatchPutAssetPropertyValue" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "BatchPutAssetPropertyValueResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "errorEntries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [BatchPutAssetPropertyErrorEntry])))

newBatchPutAssetPropertyValueResponse Source #

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

$sel:errorEntries:BatchPutAssetPropertyValueResponse', batchPutAssetPropertyValueResponse_errorEntries - A list of the errors (if any) associated with the batch put request. Each error entry contains the entryId of the entry that failed.

DeleteAsset

data DeleteAsset Source #

See: newDeleteAsset smart constructor.

Constructors

DeleteAsset' (Maybe Text) Text 

Instances

Instances details
Eq DeleteAsset Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteAsset

Read DeleteAsset Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteAsset

Show DeleteAsset Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteAsset

Generic DeleteAsset Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteAsset

Associated Types

type Rep DeleteAsset :: Type -> Type #

NFData DeleteAsset Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteAsset

Methods

rnf :: DeleteAsset -> () #

Hashable DeleteAsset Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteAsset

AWSRequest DeleteAsset Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteAsset

Associated Types

type AWSResponse DeleteAsset #

ToHeaders DeleteAsset Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteAsset

Methods

toHeaders :: DeleteAsset -> [Header] #

ToPath DeleteAsset Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteAsset

ToQuery DeleteAsset Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteAsset

type Rep DeleteAsset Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteAsset

type Rep DeleteAsset = D1 ('MetaData "DeleteAsset" "Amazonka.IoTSiteWise.DeleteAsset" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "DeleteAsset'" 'PrefixI 'True) (S1 ('MetaSel ('Just "clientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "assetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteAsset Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteAsset

newDeleteAsset Source #

Create a value of DeleteAsset 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:DeleteAsset', deleteAsset_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:assetId:DeleteAsset', deleteAsset_assetId - The ID of the asset to delete.

data DeleteAssetResponse Source #

See: newDeleteAssetResponse smart constructor.

Instances

Instances details
Eq DeleteAssetResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteAsset

Read DeleteAssetResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteAsset

Show DeleteAssetResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteAsset

Generic DeleteAssetResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteAsset

Associated Types

type Rep DeleteAssetResponse :: Type -> Type #

NFData DeleteAssetResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteAsset

Methods

rnf :: DeleteAssetResponse -> () #

type Rep DeleteAssetResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteAsset

type Rep DeleteAssetResponse = D1 ('MetaData "DeleteAssetResponse" "Amazonka.IoTSiteWise.DeleteAsset" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "DeleteAssetResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "assetStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 AssetStatus)))

newDeleteAssetResponse Source #

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

$sel:assetStatus:DeleteAssetResponse', deleteAssetResponse_assetStatus - The status of the asset, which contains a state (DELETING after successfully calling this operation) and any error message.

UpdateAsset

data UpdateAsset Source #

See: newUpdateAsset smart constructor.

Constructors

UpdateAsset' (Maybe Text) Text Text 

Instances

Instances details
Eq UpdateAsset Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateAsset

Read UpdateAsset Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateAsset

Show UpdateAsset Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateAsset

Generic UpdateAsset Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateAsset

Associated Types

type Rep UpdateAsset :: Type -> Type #

NFData UpdateAsset Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateAsset

Methods

rnf :: UpdateAsset -> () #

Hashable UpdateAsset Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateAsset

ToJSON UpdateAsset Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateAsset

AWSRequest UpdateAsset Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateAsset

Associated Types

type AWSResponse UpdateAsset #

ToHeaders UpdateAsset Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateAsset

Methods

toHeaders :: UpdateAsset -> [Header] #

ToPath UpdateAsset Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateAsset

ToQuery UpdateAsset Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateAsset

type Rep UpdateAsset Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateAsset

type Rep UpdateAsset = D1 ('MetaData "UpdateAsset" "Amazonka.IoTSiteWise.UpdateAsset" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "UpdateAsset'" 'PrefixI 'True) (S1 ('MetaSel ('Just "clientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "assetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "assetName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse UpdateAsset Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateAsset

newUpdateAsset Source #

Create a value of UpdateAsset 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:UpdateAsset', updateAsset_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:assetId:UpdateAsset', updateAsset_assetId - The ID of the asset to update.

$sel:assetName:UpdateAsset', updateAsset_assetName - A unique, friendly name for the asset.

data UpdateAssetResponse Source #

See: newUpdateAssetResponse smart constructor.

Instances

Instances details
Eq UpdateAssetResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateAsset

Read UpdateAssetResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateAsset

Show UpdateAssetResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateAsset

Generic UpdateAssetResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateAsset

Associated Types

type Rep UpdateAssetResponse :: Type -> Type #

NFData UpdateAssetResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateAsset

Methods

rnf :: UpdateAssetResponse -> () #

type Rep UpdateAssetResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateAsset

type Rep UpdateAssetResponse = D1 ('MetaData "UpdateAssetResponse" "Amazonka.IoTSiteWise.UpdateAsset" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "UpdateAssetResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "assetStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 AssetStatus)))

newUpdateAssetResponse Source #

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

$sel:assetStatus:UpdateAssetResponse', updateAssetResponse_assetStatus - The status of the asset, which contains a state (UPDATING after successfully calling this operation) and any error message.

DeleteGateway

data DeleteGateway Source #

See: newDeleteGateway smart constructor.

Constructors

DeleteGateway' Text 

Instances

Instances details
Eq DeleteGateway Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteGateway

Read DeleteGateway Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteGateway

Show DeleteGateway Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteGateway

Generic DeleteGateway Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteGateway

Associated Types

type Rep DeleteGateway :: Type -> Type #

NFData DeleteGateway Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteGateway

Methods

rnf :: DeleteGateway -> () #

Hashable DeleteGateway Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteGateway

AWSRequest DeleteGateway Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteGateway

Associated Types

type AWSResponse DeleteGateway #

ToHeaders DeleteGateway Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteGateway

ToPath DeleteGateway Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteGateway

ToQuery DeleteGateway Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteGateway

type Rep DeleteGateway Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteGateway

type Rep DeleteGateway = D1 ('MetaData "DeleteGateway" "Amazonka.IoTSiteWise.DeleteGateway" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "DeleteGateway'" 'PrefixI 'True) (S1 ('MetaSel ('Just "gatewayId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteGateway Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteGateway

newDeleteGateway Source #

Create a value of DeleteGateway 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:gatewayId:DeleteGateway', deleteGateway_gatewayId - The ID of the gateway to delete.

data DeleteGatewayResponse Source #

See: newDeleteGatewayResponse smart constructor.

Instances

Instances details
Eq DeleteGatewayResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteGateway

Read DeleteGatewayResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteGateway

Show DeleteGatewayResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteGateway

Generic DeleteGatewayResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteGateway

Associated Types

type Rep DeleteGatewayResponse :: Type -> Type #

NFData DeleteGatewayResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteGateway

Methods

rnf :: DeleteGatewayResponse -> () #

type Rep DeleteGatewayResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteGateway

type Rep DeleteGatewayResponse = D1 ('MetaData "DeleteGatewayResponse" "Amazonka.IoTSiteWise.DeleteGateway" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "DeleteGatewayResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newDeleteGatewayResponse :: DeleteGatewayResponse Source #

Create a value of DeleteGatewayResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

DescribeAccessPolicy

data DescribeAccessPolicy Source #

See: newDescribeAccessPolicy smart constructor.

Instances

Instances details
Eq DescribeAccessPolicy Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeAccessPolicy

Read DescribeAccessPolicy Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeAccessPolicy

Show DescribeAccessPolicy Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeAccessPolicy

Generic DescribeAccessPolicy Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeAccessPolicy

Associated Types

type Rep DescribeAccessPolicy :: Type -> Type #

NFData DescribeAccessPolicy Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeAccessPolicy

Methods

rnf :: DescribeAccessPolicy -> () #

Hashable DescribeAccessPolicy Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeAccessPolicy

AWSRequest DescribeAccessPolicy Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeAccessPolicy

Associated Types

type AWSResponse DescribeAccessPolicy #

ToHeaders DescribeAccessPolicy Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeAccessPolicy

ToPath DescribeAccessPolicy Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeAccessPolicy

ToQuery DescribeAccessPolicy Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeAccessPolicy

type Rep DescribeAccessPolicy Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeAccessPolicy

type Rep DescribeAccessPolicy = D1 ('MetaData "DescribeAccessPolicy" "Amazonka.IoTSiteWise.DescribeAccessPolicy" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "DescribeAccessPolicy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "accessPolicyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DescribeAccessPolicy Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeAccessPolicy

newDescribeAccessPolicy Source #

Create a value of DescribeAccessPolicy 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:accessPolicyId:DescribeAccessPolicy', describeAccessPolicy_accessPolicyId - The ID of the access policy.

data DescribeAccessPolicyResponse Source #

See: newDescribeAccessPolicyResponse smart constructor.

Instances

Instances details
Eq DescribeAccessPolicyResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeAccessPolicy

Read DescribeAccessPolicyResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeAccessPolicy

Show DescribeAccessPolicyResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeAccessPolicy

Generic DescribeAccessPolicyResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeAccessPolicy

Associated Types

type Rep DescribeAccessPolicyResponse :: Type -> Type #

NFData DescribeAccessPolicyResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeAccessPolicy

type Rep DescribeAccessPolicyResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeAccessPolicy

type Rep DescribeAccessPolicyResponse = D1 ('MetaData "DescribeAccessPolicyResponse" "Amazonka.IoTSiteWise.DescribeAccessPolicy" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "DescribeAccessPolicyResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "accessPolicyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "accessPolicyArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "accessPolicyIdentity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Identity))) :*: ((S1 ('MetaSel ('Just "accessPolicyResource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Resource) :*: S1 ('MetaSel ('Just "accessPolicyPermission") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Permission)) :*: (S1 ('MetaSel ('Just "accessPolicyCreationDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: S1 ('MetaSel ('Just "accessPolicyLastUpdateDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX)))))

newDescribeAccessPolicyResponse Source #

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

$sel:accessPolicyId:DescribeAccessPolicy', describeAccessPolicyResponse_accessPolicyId - The ID of the access policy.

$sel:accessPolicyArn:DescribeAccessPolicyResponse', describeAccessPolicyResponse_accessPolicyArn - The ARN of the access policy, which has the following format.

arn:${Partition}:iotsitewise:${Region}:${Account}:access-policy/${AccessPolicyId}

$sel:accessPolicyIdentity:DescribeAccessPolicyResponse', describeAccessPolicyResponse_accessPolicyIdentity - The identity (Amazon Web Services SSO user, Amazon Web Services SSO group, or IAM user) to which this access policy applies.

$sel:accessPolicyResource:DescribeAccessPolicyResponse', describeAccessPolicyResponse_accessPolicyResource - The IoT SiteWise Monitor resource (portal or project) to which this access policy provides access.

$sel:accessPolicyPermission:DescribeAccessPolicyResponse', describeAccessPolicyResponse_accessPolicyPermission - The access policy permission. Note that a project ADMINISTRATOR is also known as a project owner.

$sel:accessPolicyCreationDate:DescribeAccessPolicyResponse', describeAccessPolicyResponse_accessPolicyCreationDate - The date the access policy was created, in Unix epoch time.

$sel:accessPolicyLastUpdateDate:DescribeAccessPolicyResponse', describeAccessPolicyResponse_accessPolicyLastUpdateDate - The date the access policy was last updated, in Unix epoch time.

UpdateGateway

data UpdateGateway Source #

See: newUpdateGateway smart constructor.

Constructors

UpdateGateway' Text Text 

Instances

Instances details
Eq UpdateGateway Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateGateway

Read UpdateGateway Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateGateway

Show UpdateGateway Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateGateway

Generic UpdateGateway Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateGateway

Associated Types

type Rep UpdateGateway :: Type -> Type #

NFData UpdateGateway Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateGateway

Methods

rnf :: UpdateGateway -> () #

Hashable UpdateGateway Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateGateway

ToJSON UpdateGateway Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateGateway

AWSRequest UpdateGateway Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateGateway

Associated Types

type AWSResponse UpdateGateway #

ToHeaders UpdateGateway Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateGateway

ToPath UpdateGateway Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateGateway

ToQuery UpdateGateway Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateGateway

type Rep UpdateGateway Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateGateway

type Rep UpdateGateway = D1 ('MetaData "UpdateGateway" "Amazonka.IoTSiteWise.UpdateGateway" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "UpdateGateway'" 'PrefixI 'True) (S1 ('MetaSel ('Just "gatewayId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "gatewayName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse UpdateGateway Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateGateway

newUpdateGateway Source #

Create a value of UpdateGateway 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:gatewayId:UpdateGateway', updateGateway_gatewayId - The ID of the gateway to update.

$sel:gatewayName:UpdateGateway', updateGateway_gatewayName - A unique, friendly name for the gateway.

data UpdateGatewayResponse Source #

See: newUpdateGatewayResponse smart constructor.

Instances

Instances details
Eq UpdateGatewayResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateGateway

Read UpdateGatewayResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateGateway

Show UpdateGatewayResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateGateway

Generic UpdateGatewayResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateGateway

Associated Types

type Rep UpdateGatewayResponse :: Type -> Type #

NFData UpdateGatewayResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateGateway

Methods

rnf :: UpdateGatewayResponse -> () #

type Rep UpdateGatewayResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateGateway

type Rep UpdateGatewayResponse = D1 ('MetaData "UpdateGatewayResponse" "Amazonka.IoTSiteWise.UpdateGateway" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "UpdateGatewayResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newUpdateGatewayResponse :: UpdateGatewayResponse Source #

Create a value of UpdateGatewayResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

ListProjectAssets (Paginated)

data ListProjectAssets Source #

See: newListProjectAssets smart constructor.

Instances

Instances details
Eq ListProjectAssets Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListProjectAssets

Read ListProjectAssets Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListProjectAssets

Show ListProjectAssets Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListProjectAssets

Generic ListProjectAssets Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListProjectAssets

Associated Types

type Rep ListProjectAssets :: Type -> Type #

NFData ListProjectAssets Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListProjectAssets

Methods

rnf :: ListProjectAssets -> () #

Hashable ListProjectAssets Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListProjectAssets

AWSPager ListProjectAssets Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListProjectAssets

AWSRequest ListProjectAssets Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListProjectAssets

Associated Types

type AWSResponse ListProjectAssets #

ToHeaders ListProjectAssets Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListProjectAssets

ToPath ListProjectAssets Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListProjectAssets

ToQuery ListProjectAssets Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListProjectAssets

type Rep ListProjectAssets Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListProjectAssets

type Rep ListProjectAssets = D1 ('MetaData "ListProjectAssets" "Amazonka.IoTSiteWise.ListProjectAssets" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "ListProjectAssets'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "projectId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse ListProjectAssets Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListProjectAssets

newListProjectAssets Source #

Create a value of ListProjectAssets 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:ListProjectAssets', listProjectAssets_nextToken - The token to be used for the next set of paginated results.

$sel:maxResults:ListProjectAssets', listProjectAssets_maxResults - The maximum number of results to return for each paginated request.

Default: 50

$sel:projectId:ListProjectAssets', listProjectAssets_projectId - The ID of the project.

data ListProjectAssetsResponse Source #

See: newListProjectAssetsResponse smart constructor.

Instances

Instances details
Eq ListProjectAssetsResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListProjectAssets

Read ListProjectAssetsResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListProjectAssets

Show ListProjectAssetsResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListProjectAssets

Generic ListProjectAssetsResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListProjectAssets

Associated Types

type Rep ListProjectAssetsResponse :: Type -> Type #

NFData ListProjectAssetsResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListProjectAssets

type Rep ListProjectAssetsResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListProjectAssets

type Rep ListProjectAssetsResponse = D1 ('MetaData "ListProjectAssetsResponse" "Amazonka.IoTSiteWise.ListProjectAssets" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "ListProjectAssetsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "assetIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text]))))

newListProjectAssetsResponse Source #

Create a value of ListProjectAssetsResponse 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:ListProjectAssets', listProjectAssetsResponse_nextToken - The token for the next set of results, or null if there are no additional results.

$sel:httpStatus:ListProjectAssetsResponse', listProjectAssetsResponse_httpStatus - The response's http status code.

$sel:assetIds:ListProjectAssetsResponse', listProjectAssetsResponse_assetIds - A list that contains the IDs of each asset associated with the project.

CreateGateway

data CreateGateway Source #

See: newCreateGateway smart constructor.

Instances

Instances details
Eq CreateGateway Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateGateway

Read CreateGateway Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateGateway

Show CreateGateway Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateGateway

Generic CreateGateway Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateGateway

Associated Types

type Rep CreateGateway :: Type -> Type #

NFData CreateGateway Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateGateway

Methods

rnf :: CreateGateway -> () #

Hashable CreateGateway Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateGateway

ToJSON CreateGateway Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateGateway

AWSRequest CreateGateway Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateGateway

Associated Types

type AWSResponse CreateGateway #

ToHeaders CreateGateway Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateGateway

ToPath CreateGateway Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateGateway

ToQuery CreateGateway Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateGateway

type Rep CreateGateway Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateGateway

type Rep CreateGateway = D1 ('MetaData "CreateGateway" "Amazonka.IoTSiteWise.CreateGateway" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "CreateGateway'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: (S1 ('MetaSel ('Just "gatewayName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "gatewayPlatform") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 GatewayPlatform))))
type AWSResponse CreateGateway Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateGateway

newCreateGateway Source #

Create a value of CreateGateway 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:CreateGateway', createGateway_tags - A list of key-value pairs that contain metadata for the gateway. For more information, see Tagging your IoT SiteWise resources in the IoT SiteWise User Guide.

$sel:gatewayName:CreateGateway', createGateway_gatewayName - A unique, friendly name for the gateway.

$sel:gatewayPlatform:CreateGateway', createGateway_gatewayPlatform - The gateway's platform. You can only specify one platform in a gateway.

data CreateGatewayResponse Source #

See: newCreateGatewayResponse smart constructor.

Instances

Instances details
Eq CreateGatewayResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateGateway

Read CreateGatewayResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateGateway

Show CreateGatewayResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateGateway

Generic CreateGatewayResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateGateway

Associated Types

type Rep CreateGatewayResponse :: Type -> Type #

NFData CreateGatewayResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateGateway

Methods

rnf :: CreateGatewayResponse -> () #

type Rep CreateGatewayResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateGateway

type Rep CreateGatewayResponse = D1 ('MetaData "CreateGatewayResponse" "Amazonka.IoTSiteWise.CreateGateway" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "CreateGatewayResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: (S1 ('MetaSel ('Just "gatewayId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "gatewayArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newCreateGatewayResponse Source #

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

$sel:gatewayId:CreateGatewayResponse', createGatewayResponse_gatewayId - The ID of the gateway device. You can use this ID when you call other IoT SiteWise APIs.

$sel:gatewayArn:CreateGatewayResponse', createGatewayResponse_gatewayArn - The ARN of the gateway, which has the following format.

arn:${Partition}:iotsitewise:${Region}:${Account}:gateway/${GatewayId}

DescribeStorageConfiguration

data DescribeStorageConfiguration Source #

See: newDescribeStorageConfiguration smart constructor.

Instances

Instances details
Eq DescribeStorageConfiguration Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeStorageConfiguration

Read DescribeStorageConfiguration Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeStorageConfiguration

Show DescribeStorageConfiguration Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeStorageConfiguration

Generic DescribeStorageConfiguration Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeStorageConfiguration

Associated Types

type Rep DescribeStorageConfiguration :: Type -> Type #

NFData DescribeStorageConfiguration Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeStorageConfiguration

Hashable DescribeStorageConfiguration Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeStorageConfiguration

AWSRequest DescribeStorageConfiguration Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeStorageConfiguration

ToHeaders DescribeStorageConfiguration Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeStorageConfiguration

ToPath DescribeStorageConfiguration Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeStorageConfiguration

ToQuery DescribeStorageConfiguration Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeStorageConfiguration

type Rep DescribeStorageConfiguration Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeStorageConfiguration

type Rep DescribeStorageConfiguration = D1 ('MetaData "DescribeStorageConfiguration" "Amazonka.IoTSiteWise.DescribeStorageConfiguration" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "DescribeStorageConfiguration'" 'PrefixI 'False) (U1 :: Type -> Type))
type AWSResponse DescribeStorageConfiguration Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeStorageConfiguration

newDescribeStorageConfiguration :: DescribeStorageConfiguration Source #

Create a value of DescribeStorageConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

data DescribeStorageConfigurationResponse Source #

Instances

Instances details
Eq DescribeStorageConfigurationResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeStorageConfiguration

Read DescribeStorageConfigurationResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeStorageConfiguration

Show DescribeStorageConfigurationResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeStorageConfiguration

Generic DescribeStorageConfigurationResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeStorageConfiguration

NFData DescribeStorageConfigurationResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeStorageConfiguration

type Rep DescribeStorageConfigurationResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeStorageConfiguration

type Rep DescribeStorageConfigurationResponse = D1 ('MetaData "DescribeStorageConfigurationResponse" "Amazonka.IoTSiteWise.DescribeStorageConfiguration" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "DescribeStorageConfigurationResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "multiLayerStorage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MultiLayerStorage)) :*: S1 ('MetaSel ('Just "lastUpdateDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: (S1 ('MetaSel ('Just "storageType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 StorageType) :*: S1 ('MetaSel ('Just "configurationStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ConfigurationStatus)))))

newDescribeStorageConfigurationResponse Source #

Create a value of DescribeStorageConfigurationResponse 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:multiLayerStorage:DescribeStorageConfigurationResponse', describeStorageConfigurationResponse_multiLayerStorage - Contains information about the storage destination.

$sel:lastUpdateDate:DescribeStorageConfigurationResponse', describeStorageConfigurationResponse_lastUpdateDate - The date the storage configuration was last updated, in Unix epoch time.

$sel:httpStatus:DescribeStorageConfigurationResponse', describeStorageConfigurationResponse_httpStatus - The response's http status code.

$sel:storageType:DescribeStorageConfigurationResponse', describeStorageConfigurationResponse_storageType - The type of storage that you specified for your data. The storage type can be one of the following values:

  • SITEWISE_DEFAULT_STORAGE – IoT SiteWise replicates your data into a service managed database.
  • MULTI_LAYER_STORAGE – IoT SiteWise replicates your data into a service managed database and saves a copy of your raw data and metadata in an Amazon S3 object that you specified.

$sel:configurationStatus:DescribeStorageConfigurationResponse', describeStorageConfigurationResponse_configurationStatus - Undocumented member.

CreateAsset

data CreateAsset Source #

See: newCreateAsset smart constructor.

Instances

Instances details
Eq CreateAsset Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateAsset

Read CreateAsset Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateAsset

Show CreateAsset Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateAsset

Generic CreateAsset Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateAsset

Associated Types

type Rep CreateAsset :: Type -> Type #

NFData CreateAsset Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateAsset

Methods

rnf :: CreateAsset -> () #

Hashable CreateAsset Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateAsset

ToJSON CreateAsset Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateAsset

AWSRequest CreateAsset Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateAsset

Associated Types

type AWSResponse CreateAsset #

ToHeaders CreateAsset Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateAsset

Methods

toHeaders :: CreateAsset -> [Header] #

ToPath CreateAsset Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateAsset

ToQuery CreateAsset Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateAsset

type Rep CreateAsset Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateAsset

type Rep CreateAsset = D1 ('MetaData "CreateAsset" "Amazonka.IoTSiteWise.CreateAsset" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "CreateAsset'" 'PrefixI 'True) ((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 "assetName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "assetModelId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse CreateAsset Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateAsset

newCreateAsset Source #

Create a value of CreateAsset 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:CreateAsset', createAsset_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:CreateAsset', createAsset_tags - A list of key-value pairs that contain metadata for the asset. For more information, see Tagging your IoT SiteWise resources in the IoT SiteWise User Guide.

$sel:assetName:CreateAsset', createAsset_assetName - A unique, friendly name for the asset.

$sel:assetModelId:CreateAsset', createAsset_assetModelId - The ID of the asset model from which to create the asset.

data CreateAssetResponse Source #

See: newCreateAssetResponse smart constructor.

Instances

Instances details
Eq CreateAssetResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateAsset

Read CreateAssetResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateAsset

Show CreateAssetResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateAsset

Generic CreateAssetResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateAsset

Associated Types

type Rep CreateAssetResponse :: Type -> Type #

NFData CreateAssetResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateAsset

Methods

rnf :: CreateAssetResponse -> () #

type Rep CreateAssetResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateAsset

type Rep CreateAssetResponse = D1 ('MetaData "CreateAssetResponse" "Amazonka.IoTSiteWise.CreateAsset" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "CreateAssetResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "assetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "assetArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "assetStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 AssetStatus))))

newCreateAssetResponse Source #

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

$sel:assetId:CreateAssetResponse', createAssetResponse_assetId - The ID of the asset. This ID uniquely identifies the asset within IoT SiteWise and can be used with other IoT SiteWise APIs.

$sel:assetArn:CreateAssetResponse', createAssetResponse_assetArn - The ARN of the asset, which has the following format.

arn:${Partition}:iotsitewise:${Region}:${Account}:asset/${AssetId}

$sel:assetStatus:CreateAssetResponse', createAssetResponse_assetStatus - The status of the asset, which contains a state (CREATING after successfully calling this operation) and any error message.

AssociateAssets

data AssociateAssets Source #

See: newAssociateAssets smart constructor.

Instances

Instances details
Eq AssociateAssets Source # 
Instance details

Defined in Amazonka.IoTSiteWise.AssociateAssets

Read AssociateAssets Source # 
Instance details

Defined in Amazonka.IoTSiteWise.AssociateAssets

Show AssociateAssets Source # 
Instance details

Defined in Amazonka.IoTSiteWise.AssociateAssets

Generic AssociateAssets Source # 
Instance details

Defined in Amazonka.IoTSiteWise.AssociateAssets

Associated Types

type Rep AssociateAssets :: Type -> Type #

NFData AssociateAssets Source # 
Instance details

Defined in Amazonka.IoTSiteWise.AssociateAssets

Methods

rnf :: AssociateAssets -> () #

Hashable AssociateAssets Source # 
Instance details

Defined in Amazonka.IoTSiteWise.AssociateAssets

ToJSON AssociateAssets Source # 
Instance details

Defined in Amazonka.IoTSiteWise.AssociateAssets

AWSRequest AssociateAssets Source # 
Instance details

Defined in Amazonka.IoTSiteWise.AssociateAssets

Associated Types

type AWSResponse AssociateAssets #

ToHeaders AssociateAssets Source # 
Instance details

Defined in Amazonka.IoTSiteWise.AssociateAssets

ToPath AssociateAssets Source # 
Instance details

Defined in Amazonka.IoTSiteWise.AssociateAssets

ToQuery AssociateAssets Source # 
Instance details

Defined in Amazonka.IoTSiteWise.AssociateAssets

type Rep AssociateAssets Source # 
Instance details

Defined in Amazonka.IoTSiteWise.AssociateAssets

type Rep AssociateAssets = D1 ('MetaData "AssociateAssets" "Amazonka.IoTSiteWise.AssociateAssets" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "AssociateAssets'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "clientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "assetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "hierarchyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "childAssetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse AssociateAssets Source # 
Instance details

Defined in Amazonka.IoTSiteWise.AssociateAssets

newAssociateAssets Source #

Create a value of AssociateAssets 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:AssociateAssets', associateAssets_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:assetId:AssociateAssets', associateAssets_assetId - The ID of the parent asset.

$sel:hierarchyId:AssociateAssets', associateAssets_hierarchyId - The ID of a hierarchy in the parent asset's model. Hierarchies allow different groupings of assets to be formed that all come from the same asset model. For more information, see Asset hierarchies in the IoT SiteWise User Guide.

$sel:childAssetId:AssociateAssets', associateAssets_childAssetId - The ID of the child asset to be associated.

data AssociateAssetsResponse Source #

See: newAssociateAssetsResponse smart constructor.

Instances

Instances details
Eq AssociateAssetsResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.AssociateAssets

Read AssociateAssetsResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.AssociateAssets

Show AssociateAssetsResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.AssociateAssets

Generic AssociateAssetsResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.AssociateAssets

Associated Types

type Rep AssociateAssetsResponse :: Type -> Type #

NFData AssociateAssetsResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.AssociateAssets

Methods

rnf :: AssociateAssetsResponse -> () #

type Rep AssociateAssetsResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.AssociateAssets

type Rep AssociateAssetsResponse = D1 ('MetaData "AssociateAssetsResponse" "Amazonka.IoTSiteWise.AssociateAssets" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "AssociateAssetsResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newAssociateAssetsResponse :: AssociateAssetsResponse Source #

Create a value of AssociateAssetsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

GetInterpolatedAssetPropertyValues (Paginated)

data GetInterpolatedAssetPropertyValues Source #

Instances

Instances details
Eq GetInterpolatedAssetPropertyValues Source # 
Instance details

Defined in Amazonka.IoTSiteWise.GetInterpolatedAssetPropertyValues

Read GetInterpolatedAssetPropertyValues Source # 
Instance details

Defined in Amazonka.IoTSiteWise.GetInterpolatedAssetPropertyValues

Show GetInterpolatedAssetPropertyValues Source # 
Instance details

Defined in Amazonka.IoTSiteWise.GetInterpolatedAssetPropertyValues

Generic GetInterpolatedAssetPropertyValues Source # 
Instance details

Defined in Amazonka.IoTSiteWise.GetInterpolatedAssetPropertyValues

Associated Types

type Rep GetInterpolatedAssetPropertyValues :: Type -> Type #

NFData GetInterpolatedAssetPropertyValues Source # 
Instance details

Defined in Amazonka.IoTSiteWise.GetInterpolatedAssetPropertyValues

Hashable GetInterpolatedAssetPropertyValues Source # 
Instance details

Defined in Amazonka.IoTSiteWise.GetInterpolatedAssetPropertyValues

AWSPager GetInterpolatedAssetPropertyValues Source # 
Instance details

Defined in Amazonka.IoTSiteWise.GetInterpolatedAssetPropertyValues

AWSRequest GetInterpolatedAssetPropertyValues Source # 
Instance details

Defined in Amazonka.IoTSiteWise.GetInterpolatedAssetPropertyValues

ToHeaders GetInterpolatedAssetPropertyValues Source # 
Instance details

Defined in Amazonka.IoTSiteWise.GetInterpolatedAssetPropertyValues

ToPath GetInterpolatedAssetPropertyValues Source # 
Instance details

Defined in Amazonka.IoTSiteWise.GetInterpolatedAssetPropertyValues

ToQuery GetInterpolatedAssetPropertyValues Source # 
Instance details

Defined in Amazonka.IoTSiteWise.GetInterpolatedAssetPropertyValues

type Rep GetInterpolatedAssetPropertyValues Source # 
Instance details

Defined in Amazonka.IoTSiteWise.GetInterpolatedAssetPropertyValues

type Rep GetInterpolatedAssetPropertyValues = D1 ('MetaData "GetInterpolatedAssetPropertyValues" "Amazonka.IoTSiteWise.GetInterpolatedAssetPropertyValues" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "GetInterpolatedAssetPropertyValues'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "startTimeOffsetInNanos") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "endTimeOffsetInNanos") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "propertyAlias") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "intervalWindowInSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "propertyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "assetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "startTimeInSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural))) :*: ((S1 ('MetaSel ('Just "endTimeInSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural) :*: S1 ('MetaSel ('Just "quality") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Quality)) :*: (S1 ('MetaSel ('Just "intervalInSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))
type AWSResponse GetInterpolatedAssetPropertyValues Source # 
Instance details

Defined in Amazonka.IoTSiteWise.GetInterpolatedAssetPropertyValues

newGetInterpolatedAssetPropertyValues Source #

Create a value of GetInterpolatedAssetPropertyValues 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:startTimeOffsetInNanos:GetInterpolatedAssetPropertyValues', getInterpolatedAssetPropertyValues_startTimeOffsetInNanos - The nanosecond offset converted from startTimeInSeconds.

$sel:endTimeOffsetInNanos:GetInterpolatedAssetPropertyValues', getInterpolatedAssetPropertyValues_endTimeOffsetInNanos - The nanosecond offset converted from endTimeInSeconds.

$sel:propertyAlias:GetInterpolatedAssetPropertyValues', getInterpolatedAssetPropertyValues_propertyAlias - The alias that identifies the property, such as an OPC-UA server data stream path (for example, /company/windfarm/3/turbine/7/temperature). For more information, see Mapping industrial data streams to asset properties in the IoT SiteWise User Guide.

$sel:nextToken:GetInterpolatedAssetPropertyValues', getInterpolatedAssetPropertyValues_nextToken - The token to be used for the next set of paginated results.

$sel:intervalWindowInSeconds:GetInterpolatedAssetPropertyValues', getInterpolatedAssetPropertyValues_intervalWindowInSeconds - The query interval for the window in seconds. IoT SiteWise computes each interpolated value by using data points from the timestamp of each interval minus the window to the timestamp of each interval plus the window. If not specified, the window is between the start time minus the interval and the end time plus the interval.

  • If you specify a value for the intervalWindowInSeconds parameter, the type parameter must be LINEAR_INTERPOLATION.
  • If no data point is found during the specified query window, IoT SiteWise won't return an interpolated value for the interval. This indicates that there's a gap in the ingested data points.

For example, you can get the interpolated temperature values for a wind turbine every 24 hours over a duration of 7 days. If the interpolation starts on July 1, 2021, at 9 AM with a window of 2 hours, IoT SiteWise uses the data points from 7 AM (9 AM - 2 hours) to 11 AM (9 AM + 2 hours) on July 2, 2021 to compute the first interpolated value, uses the data points from 7 AM (9 AM - 2 hours) to 11 AM (9 AM + 2 hours) on July 3, 2021 to compute the second interpolated value, and so on.

$sel:propertyId:GetInterpolatedAssetPropertyValues', getInterpolatedAssetPropertyValues_propertyId - The ID of the asset property.

$sel:assetId:GetInterpolatedAssetPropertyValues', getInterpolatedAssetPropertyValues_assetId - The ID of the asset.

$sel:maxResults:GetInterpolatedAssetPropertyValues', getInterpolatedAssetPropertyValues_maxResults - The maximum number of results to return for each paginated request. If not specified, the default value is 10.

$sel:startTimeInSeconds:GetInterpolatedAssetPropertyValues', getInterpolatedAssetPropertyValues_startTimeInSeconds - The exclusive start of the range from which to interpolate data, expressed in seconds in Unix epoch time.

$sel:endTimeInSeconds:GetInterpolatedAssetPropertyValues', getInterpolatedAssetPropertyValues_endTimeInSeconds - The inclusive end of the range from which to interpolate data, expressed in seconds in Unix epoch time.

$sel:quality:GetInterpolatedAssetPropertyValues', getInterpolatedAssetPropertyValues_quality - The quality of the asset property value. You can use this parameter as a filter to choose only the asset property values that have a specific quality.

$sel:intervalInSeconds:GetInterpolatedAssetPropertyValues', getInterpolatedAssetPropertyValues_intervalInSeconds - The time interval in seconds over which to interpolate data. Each interval starts when the previous one ends.

$sel:type':GetInterpolatedAssetPropertyValues', getInterpolatedAssetPropertyValues_type - The interpolation type.

Valid values: LINEAR_INTERPOLATION | LOCF_INTERPOLATION

  • LINEAR_INTERPOLATION – Estimates missing data using linear interpolation.

    For example, you can use this operation to return the interpolated temperature values for a wind turbine every 24 hours over a duration of 7 days. If the interpolation starts on July 1, 2021, at 9 AM, IoT SiteWise returns the first interpolated value on July 2, 2021, at 9 AM, the second interpolated value on July 3, 2021, at 9 AM, and so on.

  • LOCF_INTERPOLATION – Estimates missing data using last observation carried forward interpolation

    If no data point is found for an interval, IoT SiteWise returns the last observed data point for the previous interval and carries forward this interpolated value until a new data point is found.

    For example, you can get the state of an on-off valve every 24 hours over a duration of 7 days. If the interpolation starts on July 1, 2021, at 9 AM, IoT SiteWise returns the last observed data point between July 1, 2021, at 9 AM and July 2, 2021, at 9 AM as the first interpolated value. If no data point is found after 9 AM on July 2, 2021, IoT SiteWise uses the same interpolated value for the rest of the days.

data GetInterpolatedAssetPropertyValuesResponse Source #

Instances

Instances details
Eq GetInterpolatedAssetPropertyValuesResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.GetInterpolatedAssetPropertyValues

Read GetInterpolatedAssetPropertyValuesResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.GetInterpolatedAssetPropertyValues

Show GetInterpolatedAssetPropertyValuesResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.GetInterpolatedAssetPropertyValues

Generic GetInterpolatedAssetPropertyValuesResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.GetInterpolatedAssetPropertyValues

NFData GetInterpolatedAssetPropertyValuesResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.GetInterpolatedAssetPropertyValues

type Rep GetInterpolatedAssetPropertyValuesResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.GetInterpolatedAssetPropertyValues

type Rep GetInterpolatedAssetPropertyValuesResponse = D1 ('MetaData "GetInterpolatedAssetPropertyValuesResponse" "Amazonka.IoTSiteWise.GetInterpolatedAssetPropertyValues" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "GetInterpolatedAssetPropertyValuesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "interpolatedAssetPropertyValues") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [InterpolatedAssetPropertyValue]))))

DescribeGatewayCapabilityConfiguration

data DescribeGatewayCapabilityConfiguration Source #

Instances

Instances details
Eq DescribeGatewayCapabilityConfiguration Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeGatewayCapabilityConfiguration

Read DescribeGatewayCapabilityConfiguration Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeGatewayCapabilityConfiguration

Show DescribeGatewayCapabilityConfiguration Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeGatewayCapabilityConfiguration

Generic DescribeGatewayCapabilityConfiguration Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeGatewayCapabilityConfiguration

NFData DescribeGatewayCapabilityConfiguration Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeGatewayCapabilityConfiguration

Hashable DescribeGatewayCapabilityConfiguration Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeGatewayCapabilityConfiguration

AWSRequest DescribeGatewayCapabilityConfiguration Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeGatewayCapabilityConfiguration

ToHeaders DescribeGatewayCapabilityConfiguration Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeGatewayCapabilityConfiguration

ToPath DescribeGatewayCapabilityConfiguration Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeGatewayCapabilityConfiguration

ToQuery DescribeGatewayCapabilityConfiguration Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeGatewayCapabilityConfiguration

type Rep DescribeGatewayCapabilityConfiguration Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeGatewayCapabilityConfiguration

type Rep DescribeGatewayCapabilityConfiguration = D1 ('MetaData "DescribeGatewayCapabilityConfiguration" "Amazonka.IoTSiteWise.DescribeGatewayCapabilityConfiguration" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "DescribeGatewayCapabilityConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "gatewayId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "capabilityNamespace") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DescribeGatewayCapabilityConfiguration Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeGatewayCapabilityConfiguration

newDescribeGatewayCapabilityConfiguration Source #

Create a value of DescribeGatewayCapabilityConfiguration 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:gatewayId:DescribeGatewayCapabilityConfiguration', describeGatewayCapabilityConfiguration_gatewayId - The ID of the gateway that defines the capability configuration.

$sel:capabilityNamespace:DescribeGatewayCapabilityConfiguration', describeGatewayCapabilityConfiguration_capabilityNamespace - The namespace of the capability configuration. For example, if you configure OPC-UA sources from the IoT SiteWise console, your OPC-UA capability configuration has the namespace iotsitewise:opcuacollector:version, where version is a number such as 1.

data DescribeGatewayCapabilityConfigurationResponse Source #

Instances

Instances details
Eq DescribeGatewayCapabilityConfigurationResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeGatewayCapabilityConfiguration

Read DescribeGatewayCapabilityConfigurationResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeGatewayCapabilityConfiguration

Show DescribeGatewayCapabilityConfigurationResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeGatewayCapabilityConfiguration

Generic DescribeGatewayCapabilityConfigurationResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeGatewayCapabilityConfiguration

NFData DescribeGatewayCapabilityConfigurationResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeGatewayCapabilityConfiguration

type Rep DescribeGatewayCapabilityConfigurationResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeGatewayCapabilityConfiguration

type Rep DescribeGatewayCapabilityConfigurationResponse = D1 ('MetaData "DescribeGatewayCapabilityConfigurationResponse" "Amazonka.IoTSiteWise.DescribeGatewayCapabilityConfiguration" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "DescribeGatewayCapabilityConfigurationResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "gatewayId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "capabilityNamespace") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "capabilityConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "capabilitySyncStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 CapabilitySyncStatus)))))

newDescribeGatewayCapabilityConfigurationResponse Source #

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

$sel:gatewayId:DescribeGatewayCapabilityConfiguration', describeGatewayCapabilityConfigurationResponse_gatewayId - The ID of the gateway that defines the capability configuration.

$sel:capabilityNamespace:DescribeGatewayCapabilityConfiguration', describeGatewayCapabilityConfigurationResponse_capabilityNamespace - The namespace of the gateway capability.

$sel:capabilityConfiguration:DescribeGatewayCapabilityConfigurationResponse', describeGatewayCapabilityConfigurationResponse_capabilityConfiguration - The JSON document that defines the gateway capability's configuration. For more information, see Configuring data sources (CLI) in the IoT SiteWise User Guide.

$sel:capabilitySyncStatus:DescribeGatewayCapabilityConfigurationResponse', describeGatewayCapabilityConfigurationResponse_capabilitySyncStatus - The synchronization status of the capability configuration. The sync status can be one of the following:

  • IN_SYNC – The gateway is running the capability configuration.
  • OUT_OF_SYNC – The gateway hasn't received the capability configuration.
  • SYNC_FAILED – The gateway rejected the capability configuration.

PutDefaultEncryptionConfiguration

data PutDefaultEncryptionConfiguration Source #

See: newPutDefaultEncryptionConfiguration smart constructor.

Instances

Instances details
Eq PutDefaultEncryptionConfiguration Source # 
Instance details

Defined in Amazonka.IoTSiteWise.PutDefaultEncryptionConfiguration

Read PutDefaultEncryptionConfiguration Source # 
Instance details

Defined in Amazonka.IoTSiteWise.PutDefaultEncryptionConfiguration

Show PutDefaultEncryptionConfiguration Source # 
Instance details

Defined in Amazonka.IoTSiteWise.PutDefaultEncryptionConfiguration

Generic PutDefaultEncryptionConfiguration Source # 
Instance details

Defined in Amazonka.IoTSiteWise.PutDefaultEncryptionConfiguration

Associated Types

type Rep PutDefaultEncryptionConfiguration :: Type -> Type #

NFData PutDefaultEncryptionConfiguration Source # 
Instance details

Defined in Amazonka.IoTSiteWise.PutDefaultEncryptionConfiguration

Hashable PutDefaultEncryptionConfiguration Source # 
Instance details

Defined in Amazonka.IoTSiteWise.PutDefaultEncryptionConfiguration

ToJSON PutDefaultEncryptionConfiguration Source # 
Instance details

Defined in Amazonka.IoTSiteWise.PutDefaultEncryptionConfiguration

AWSRequest PutDefaultEncryptionConfiguration Source # 
Instance details

Defined in Amazonka.IoTSiteWise.PutDefaultEncryptionConfiguration

ToHeaders PutDefaultEncryptionConfiguration Source # 
Instance details

Defined in Amazonka.IoTSiteWise.PutDefaultEncryptionConfiguration

ToPath PutDefaultEncryptionConfiguration Source # 
Instance details

Defined in Amazonka.IoTSiteWise.PutDefaultEncryptionConfiguration

ToQuery PutDefaultEncryptionConfiguration Source # 
Instance details

Defined in Amazonka.IoTSiteWise.PutDefaultEncryptionConfiguration

type Rep PutDefaultEncryptionConfiguration Source # 
Instance details

Defined in Amazonka.IoTSiteWise.PutDefaultEncryptionConfiguration

type Rep PutDefaultEncryptionConfiguration = D1 ('MetaData "PutDefaultEncryptionConfiguration" "Amazonka.IoTSiteWise.PutDefaultEncryptionConfiguration" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "PutDefaultEncryptionConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "kmsKeyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "encryptionType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 EncryptionType)))
type AWSResponse PutDefaultEncryptionConfiguration Source # 
Instance details

Defined in Amazonka.IoTSiteWise.PutDefaultEncryptionConfiguration

newPutDefaultEncryptionConfiguration Source #

Create a value of PutDefaultEncryptionConfiguration 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:kmsKeyId:PutDefaultEncryptionConfiguration', putDefaultEncryptionConfiguration_kmsKeyId - The Key ID of the customer managed customer master key (CMK) used for KMS encryption. This is required if you use KMS_BASED_ENCRYPTION.

$sel:encryptionType:PutDefaultEncryptionConfiguration', putDefaultEncryptionConfiguration_encryptionType - The type of encryption used for the encryption configuration.

data PutDefaultEncryptionConfigurationResponse Source #

Instances

Instances details
Eq PutDefaultEncryptionConfigurationResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.PutDefaultEncryptionConfiguration

Read PutDefaultEncryptionConfigurationResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.PutDefaultEncryptionConfiguration

Show PutDefaultEncryptionConfigurationResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.PutDefaultEncryptionConfiguration

Generic PutDefaultEncryptionConfigurationResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.PutDefaultEncryptionConfiguration

NFData PutDefaultEncryptionConfigurationResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.PutDefaultEncryptionConfiguration

type Rep PutDefaultEncryptionConfigurationResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.PutDefaultEncryptionConfiguration

type Rep PutDefaultEncryptionConfigurationResponse = D1 ('MetaData "PutDefaultEncryptionConfigurationResponse" "Amazonka.IoTSiteWise.PutDefaultEncryptionConfiguration" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "PutDefaultEncryptionConfigurationResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "kmsKeyArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)) :*: (S1 ('MetaSel ('Just "encryptionType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 EncryptionType) :*: S1 ('MetaSel ('Just "configurationStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ConfigurationStatus))))

newPutDefaultEncryptionConfigurationResponse Source #

Create a value of PutDefaultEncryptionConfigurationResponse 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:kmsKeyArn:PutDefaultEncryptionConfigurationResponse', putDefaultEncryptionConfigurationResponse_kmsKeyArn - The Key ARN of the KMS CMK used for KMS encryption if you use KMS_BASED_ENCRYPTION.

$sel:httpStatus:PutDefaultEncryptionConfigurationResponse', putDefaultEncryptionConfigurationResponse_httpStatus - The response's http status code.

$sel:encryptionType:PutDefaultEncryptionConfiguration', putDefaultEncryptionConfigurationResponse_encryptionType - The type of encryption used for the encryption configuration.

$sel:configurationStatus:PutDefaultEncryptionConfigurationResponse', putDefaultEncryptionConfigurationResponse_configurationStatus - The status of the account configuration. This contains the ConfigurationState. If there is an error, it also contains the ErrorDetails.

DeletePortal

data DeletePortal Source #

See: newDeletePortal smart constructor.

Constructors

DeletePortal' (Maybe Text) Text 

Instances

Instances details
Eq DeletePortal Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeletePortal

Read DeletePortal Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeletePortal

Show DeletePortal Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeletePortal

Generic DeletePortal Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeletePortal

Associated Types

type Rep DeletePortal :: Type -> Type #

NFData DeletePortal Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeletePortal

Methods

rnf :: DeletePortal -> () #

Hashable DeletePortal Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeletePortal

AWSRequest DeletePortal Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeletePortal

Associated Types

type AWSResponse DeletePortal #

ToHeaders DeletePortal Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeletePortal

ToPath DeletePortal Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeletePortal

ToQuery DeletePortal Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeletePortal

type Rep DeletePortal Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeletePortal

type Rep DeletePortal = D1 ('MetaData "DeletePortal" "Amazonka.IoTSiteWise.DeletePortal" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "DeletePortal'" 'PrefixI 'True) (S1 ('MetaSel ('Just "clientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "portalId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeletePortal Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeletePortal

newDeletePortal Source #

Create a value of DeletePortal 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:DeletePortal', deletePortal_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:portalId:DeletePortal', deletePortal_portalId - The ID of the portal to delete.

data DeletePortalResponse Source #

See: newDeletePortalResponse smart constructor.

Instances

Instances details
Eq DeletePortalResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeletePortal

Read DeletePortalResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeletePortal

Show DeletePortalResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeletePortal

Generic DeletePortalResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeletePortal

Associated Types

type Rep DeletePortalResponse :: Type -> Type #

NFData DeletePortalResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeletePortal

Methods

rnf :: DeletePortalResponse -> () #

type Rep DeletePortalResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeletePortal

type Rep DeletePortalResponse = D1 ('MetaData "DeletePortalResponse" "Amazonka.IoTSiteWise.DeletePortal" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "DeletePortalResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "portalStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 PortalStatus)))

newDeletePortalResponse Source #

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

$sel:portalStatus:DeletePortalResponse', deletePortalResponse_portalStatus - The status of the portal, which contains a state (DELETING after successfully calling this operation) and any error message.

ListAssetRelationships (Paginated)

data ListAssetRelationships Source #

See: newListAssetRelationships smart constructor.

Instances

Instances details
Eq ListAssetRelationships Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListAssetRelationships

Read ListAssetRelationships Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListAssetRelationships

Show ListAssetRelationships Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListAssetRelationships

Generic ListAssetRelationships Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListAssetRelationships

Associated Types

type Rep ListAssetRelationships :: Type -> Type #

NFData ListAssetRelationships Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListAssetRelationships

Methods

rnf :: ListAssetRelationships -> () #

Hashable ListAssetRelationships Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListAssetRelationships

AWSPager ListAssetRelationships Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListAssetRelationships

AWSRequest ListAssetRelationships Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListAssetRelationships

Associated Types

type AWSResponse ListAssetRelationships #

ToHeaders ListAssetRelationships Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListAssetRelationships

ToPath ListAssetRelationships Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListAssetRelationships

ToQuery ListAssetRelationships Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListAssetRelationships

type Rep ListAssetRelationships Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListAssetRelationships

type Rep ListAssetRelationships = D1 ('MetaData "ListAssetRelationships" "Amazonka.IoTSiteWise.ListAssetRelationships" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "ListAssetRelationships'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "assetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "traversalType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 TraversalType))))
type AWSResponse ListAssetRelationships Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListAssetRelationships

newListAssetRelationships Source #

Create a value of ListAssetRelationships 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:ListAssetRelationships', listAssetRelationships_nextToken - The token to be used for the next set of paginated results.

$sel:maxResults:ListAssetRelationships', listAssetRelationships_maxResults - The maximum number of results to return for each paginated request.

$sel:assetId:ListAssetRelationships', listAssetRelationships_assetId - The ID of the asset.

$sel:traversalType:ListAssetRelationships', listAssetRelationships_traversalType - The type of traversal to use to identify asset relationships. Choose the following option:

  • PATH_TO_ROOT – Identify the asset's parent assets up to the root asset. The asset that you specify in assetId is the first result in the list of assetRelationshipSummaries, and the root asset is the last result.

data ListAssetRelationshipsResponse Source #

See: newListAssetRelationshipsResponse smart constructor.

Instances

Instances details
Eq ListAssetRelationshipsResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListAssetRelationships

Read ListAssetRelationshipsResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListAssetRelationships

Show ListAssetRelationshipsResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListAssetRelationships

Generic ListAssetRelationshipsResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListAssetRelationships

Associated Types

type Rep ListAssetRelationshipsResponse :: Type -> Type #

NFData ListAssetRelationshipsResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListAssetRelationships

type Rep ListAssetRelationshipsResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListAssetRelationships

type Rep ListAssetRelationshipsResponse = D1 ('MetaData "ListAssetRelationshipsResponse" "Amazonka.IoTSiteWise.ListAssetRelationships" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "ListAssetRelationshipsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "assetRelationshipSummaries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [AssetRelationshipSummary]))))

newListAssetRelationshipsResponse Source #

Create a value of ListAssetRelationshipsResponse 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:ListAssetRelationships', listAssetRelationshipsResponse_nextToken - The token for the next set of results, or null if there are no additional results.

$sel:httpStatus:ListAssetRelationshipsResponse', listAssetRelationshipsResponse_httpStatus - The response's http status code.

$sel:assetRelationshipSummaries:ListAssetRelationshipsResponse', listAssetRelationshipsResponse_assetRelationshipSummaries - A list that summarizes each asset relationship.

UpdatePortal

data UpdatePortal Source #

See: newUpdatePortal smart constructor.

Instances

Instances details
Eq UpdatePortal Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdatePortal

Read UpdatePortal Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdatePortal

Show UpdatePortal Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdatePortal

Generic UpdatePortal Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdatePortal

Associated Types

type Rep UpdatePortal :: Type -> Type #

NFData UpdatePortal Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdatePortal

Methods

rnf :: UpdatePortal -> () #

Hashable UpdatePortal Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdatePortal

ToJSON UpdatePortal Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdatePortal

AWSRequest UpdatePortal Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdatePortal

Associated Types

type AWSResponse UpdatePortal #

ToHeaders UpdatePortal Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdatePortal

ToPath UpdatePortal Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdatePortal

ToQuery UpdatePortal Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdatePortal

type Rep UpdatePortal Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdatePortal

type Rep UpdatePortal = D1 ('MetaData "UpdatePortal" "Amazonka.IoTSiteWise.UpdatePortal" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "UpdatePortal'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "clientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "portalDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "notificationSenderEmail") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "portalLogoImage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Image)))) :*: ((S1 ('MetaSel ('Just "alarms") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Alarms)) :*: S1 ('MetaSel ('Just "portalId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "portalName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "portalContactEmail") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "roleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))
type AWSResponse UpdatePortal Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdatePortal

newUpdatePortal Source #

Create a value of UpdatePortal 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:UpdatePortal', updatePortal_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:portalDescription:UpdatePortal', updatePortal_portalDescription - A new description for the portal.

$sel:notificationSenderEmail:UpdatePortal', updatePortal_notificationSenderEmail - The email address that sends alarm notifications.

$sel:portalLogoImage:UpdatePortal', updatePortal_portalLogoImage - Undocumented member.

$sel:alarms:UpdatePortal', updatePortal_alarms - Contains the configuration information of an alarm created in an IoT SiteWise Monitor portal. You can use the alarm to monitor an asset property and get notified when the asset property value is outside a specified range. For more information, see Monitoring with alarms in the IoT SiteWise Application Guide.

$sel:portalId:UpdatePortal', updatePortal_portalId - The ID of the portal to update.

$sel:portalName:UpdatePortal', updatePortal_portalName - A new friendly name for the portal.

$sel:portalContactEmail:UpdatePortal', updatePortal_portalContactEmail - The Amazon Web Services administrator's contact email address.

$sel:roleArn:UpdatePortal', updatePortal_roleArn - The ARN of a service role that allows the portal's users to access your IoT SiteWise resources on your behalf. For more information, see Using service roles for IoT SiteWise Monitor in the IoT SiteWise User Guide.

data UpdatePortalResponse Source #

See: newUpdatePortalResponse smart constructor.

Instances

Instances details
Eq UpdatePortalResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdatePortal

Read UpdatePortalResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdatePortal

Show UpdatePortalResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdatePortal

Generic UpdatePortalResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdatePortal

Associated Types

type Rep UpdatePortalResponse :: Type -> Type #

NFData UpdatePortalResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdatePortal

Methods

rnf :: UpdatePortalResponse -> () #

type Rep UpdatePortalResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdatePortal

type Rep UpdatePortalResponse = D1 ('MetaData "UpdatePortalResponse" "Amazonka.IoTSiteWise.UpdatePortal" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "UpdatePortalResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "portalStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 PortalStatus)))

newUpdatePortalResponse Source #

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

$sel:portalStatus:UpdatePortalResponse', updatePortalResponse_portalStatus - The status of the portal, which contains a state (UPDATING after successfully calling this operation) and any error message.

ListPortals (Paginated)

data ListPortals Source #

See: newListPortals smart constructor.

Constructors

ListPortals' (Maybe Text) (Maybe Natural) 

Instances

Instances details
Eq ListPortals Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListPortals

Read ListPortals Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListPortals

Show ListPortals Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListPortals

Generic ListPortals Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListPortals

Associated Types

type Rep ListPortals :: Type -> Type #

NFData ListPortals Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListPortals

Methods

rnf :: ListPortals -> () #

Hashable ListPortals Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListPortals

AWSPager ListPortals Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListPortals

AWSRequest ListPortals Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListPortals

Associated Types

type AWSResponse ListPortals #

ToHeaders ListPortals Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListPortals

Methods

toHeaders :: ListPortals -> [Header] #

ToPath ListPortals Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListPortals

ToQuery ListPortals Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListPortals

type Rep ListPortals Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListPortals

type Rep ListPortals = D1 ('MetaData "ListPortals" "Amazonka.IoTSiteWise.ListPortals" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "ListPortals'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))
type AWSResponse ListPortals Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListPortals

newListPortals :: ListPortals Source #

Create a value of ListPortals 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:ListPortals', listPortals_nextToken - The token to be used for the next set of paginated results.

$sel:maxResults:ListPortals', listPortals_maxResults - The maximum number of results to return for each paginated request.

Default: 50

data ListPortalsResponse Source #

See: newListPortalsResponse smart constructor.

Instances

Instances details
Eq ListPortalsResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListPortals

Read ListPortalsResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListPortals

Show ListPortalsResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListPortals

Generic ListPortalsResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListPortals

Associated Types

type Rep ListPortalsResponse :: Type -> Type #

NFData ListPortalsResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListPortals

Methods

rnf :: ListPortalsResponse -> () #

type Rep ListPortalsResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListPortals

type Rep ListPortalsResponse = D1 ('MetaData "ListPortalsResponse" "Amazonka.IoTSiteWise.ListPortals" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "ListPortalsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "portalSummaries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [PortalSummary])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListPortalsResponse Source #

Create a value of ListPortalsResponse 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:portalSummaries:ListPortalsResponse', listPortalsResponse_portalSummaries - A list that summarizes each portal.

$sel:nextToken:ListPortals', listPortalsResponse_nextToken - The token for the next set of results, or null if there are no additional results.

$sel:httpStatus:ListPortalsResponse', listPortalsResponse_httpStatus - The response's http status code.

DeleteDashboard

data DeleteDashboard Source #

See: newDeleteDashboard smart constructor.

Instances

Instances details
Eq DeleteDashboard Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteDashboard

Read DeleteDashboard Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteDashboard

Show DeleteDashboard Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteDashboard

Generic DeleteDashboard Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteDashboard

Associated Types

type Rep DeleteDashboard :: Type -> Type #

NFData DeleteDashboard Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteDashboard

Methods

rnf :: DeleteDashboard -> () #

Hashable DeleteDashboard Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteDashboard

AWSRequest DeleteDashboard Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteDashboard

Associated Types

type AWSResponse DeleteDashboard #

ToHeaders DeleteDashboard Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteDashboard

ToPath DeleteDashboard Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteDashboard

ToQuery DeleteDashboard Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteDashboard

type Rep DeleteDashboard Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteDashboard

type Rep DeleteDashboard = D1 ('MetaData "DeleteDashboard" "Amazonka.IoTSiteWise.DeleteDashboard" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "DeleteDashboard'" 'PrefixI 'True) (S1 ('MetaSel ('Just "clientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "dashboardId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteDashboard Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteDashboard

newDeleteDashboard Source #

Create a value of DeleteDashboard 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:DeleteDashboard', deleteDashboard_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:dashboardId:DeleteDashboard', deleteDashboard_dashboardId - The ID of the dashboard to delete.

data DeleteDashboardResponse Source #

See: newDeleteDashboardResponse smart constructor.

Instances

Instances details
Eq DeleteDashboardResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteDashboard

Read DeleteDashboardResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteDashboard

Show DeleteDashboardResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteDashboard

Generic DeleteDashboardResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteDashboard

Associated Types

type Rep DeleteDashboardResponse :: Type -> Type #

NFData DeleteDashboardResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteDashboard

Methods

rnf :: DeleteDashboardResponse -> () #

type Rep DeleteDashboardResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteDashboard

type Rep DeleteDashboardResponse = D1 ('MetaData "DeleteDashboardResponse" "Amazonka.IoTSiteWise.DeleteDashboard" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "DeleteDashboardResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteDashboardResponse Source #

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

UpdateDashboard

data UpdateDashboard Source #

See: newUpdateDashboard smart constructor.

Instances

Instances details
Eq UpdateDashboard Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateDashboard

Read UpdateDashboard Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateDashboard

Show UpdateDashboard Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateDashboard

Generic UpdateDashboard Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateDashboard

Associated Types

type Rep UpdateDashboard :: Type -> Type #

NFData UpdateDashboard Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateDashboard

Methods

rnf :: UpdateDashboard -> () #

Hashable UpdateDashboard Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateDashboard

ToJSON UpdateDashboard Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateDashboard

AWSRequest UpdateDashboard Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateDashboard

Associated Types

type AWSResponse UpdateDashboard #

ToHeaders UpdateDashboard Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateDashboard

ToPath UpdateDashboard Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateDashboard

ToQuery UpdateDashboard Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateDashboard

type Rep UpdateDashboard Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateDashboard

type Rep UpdateDashboard = D1 ('MetaData "UpdateDashboard" "Amazonka.IoTSiteWise.UpdateDashboard" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "UpdateDashboard'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "clientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "dashboardDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "dashboardId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "dashboardName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "dashboardDefinition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse UpdateDashboard Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateDashboard

newUpdateDashboard Source #

Create a value of UpdateDashboard 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:UpdateDashboard', updateDashboard_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:dashboardDescription:UpdateDashboard', updateDashboard_dashboardDescription - A new description for the dashboard.

$sel:dashboardId:UpdateDashboard', updateDashboard_dashboardId - The ID of the dashboard to update.

$sel:dashboardName:UpdateDashboard', updateDashboard_dashboardName - A new friendly name for the dashboard.

$sel:dashboardDefinition:UpdateDashboard', updateDashboard_dashboardDefinition - The new dashboard definition, as specified in a JSON literal. For detailed information, see Creating dashboards (CLI) in the IoT SiteWise User Guide.

data UpdateDashboardResponse Source #

See: newUpdateDashboardResponse smart constructor.

Instances

Instances details
Eq UpdateDashboardResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateDashboard

Read UpdateDashboardResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateDashboard

Show UpdateDashboardResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateDashboard

Generic UpdateDashboardResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateDashboard

Associated Types

type Rep UpdateDashboardResponse :: Type -> Type #

NFData UpdateDashboardResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateDashboard

Methods

rnf :: UpdateDashboardResponse -> () #

type Rep UpdateDashboardResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateDashboard

type Rep UpdateDashboardResponse = D1 ('MetaData "UpdateDashboardResponse" "Amazonka.IoTSiteWise.UpdateDashboard" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "UpdateDashboardResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateDashboardResponse Source #

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

PutStorageConfiguration

data PutStorageConfiguration Source #

See: newPutStorageConfiguration smart constructor.

Instances

Instances details
Eq PutStorageConfiguration Source # 
Instance details

Defined in Amazonka.IoTSiteWise.PutStorageConfiguration

Read PutStorageConfiguration Source # 
Instance details

Defined in Amazonka.IoTSiteWise.PutStorageConfiguration

Show PutStorageConfiguration Source # 
Instance details

Defined in Amazonka.IoTSiteWise.PutStorageConfiguration

Generic PutStorageConfiguration Source # 
Instance details

Defined in Amazonka.IoTSiteWise.PutStorageConfiguration

Associated Types

type Rep PutStorageConfiguration :: Type -> Type #

NFData PutStorageConfiguration Source # 
Instance details

Defined in Amazonka.IoTSiteWise.PutStorageConfiguration

Methods

rnf :: PutStorageConfiguration -> () #

Hashable PutStorageConfiguration Source # 
Instance details

Defined in Amazonka.IoTSiteWise.PutStorageConfiguration

ToJSON PutStorageConfiguration Source # 
Instance details

Defined in Amazonka.IoTSiteWise.PutStorageConfiguration

AWSRequest PutStorageConfiguration Source # 
Instance details

Defined in Amazonka.IoTSiteWise.PutStorageConfiguration

ToHeaders PutStorageConfiguration Source # 
Instance details

Defined in Amazonka.IoTSiteWise.PutStorageConfiguration

ToPath PutStorageConfiguration Source # 
Instance details

Defined in Amazonka.IoTSiteWise.PutStorageConfiguration

ToQuery PutStorageConfiguration Source # 
Instance details

Defined in Amazonka.IoTSiteWise.PutStorageConfiguration

type Rep PutStorageConfiguration Source # 
Instance details

Defined in Amazonka.IoTSiteWise.PutStorageConfiguration

type Rep PutStorageConfiguration = D1 ('MetaData "PutStorageConfiguration" "Amazonka.IoTSiteWise.PutStorageConfiguration" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "PutStorageConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "multiLayerStorage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MultiLayerStorage)) :*: S1 ('MetaSel ('Just "storageType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 StorageType)))
type AWSResponse PutStorageConfiguration Source # 
Instance details

Defined in Amazonka.IoTSiteWise.PutStorageConfiguration

newPutStorageConfiguration Source #

Create a value of PutStorageConfiguration 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:multiLayerStorage:PutStorageConfiguration', putStorageConfiguration_multiLayerStorage - Identifies a storage destination. If you specified MULTI_LAYER_STORAGE for the storage type, you must specify a MultiLayerStorage object.

$sel:storageType:PutStorageConfiguration', putStorageConfiguration_storageType - The type of storage that you specified for your data. The storage type can be one of the following values:

  • SITEWISE_DEFAULT_STORAGE – IoT SiteWise replicates your data into a service managed database.
  • MULTI_LAYER_STORAGE – IoT SiteWise replicates your data into a service managed database and saves a copy of your raw data and metadata in an Amazon S3 object that you specified.

data PutStorageConfigurationResponse Source #

See: newPutStorageConfigurationResponse smart constructor.

Instances

Instances details
Eq PutStorageConfigurationResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.PutStorageConfiguration

Read PutStorageConfigurationResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.PutStorageConfiguration

Show PutStorageConfigurationResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.PutStorageConfiguration

Generic PutStorageConfigurationResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.PutStorageConfiguration

Associated Types

type Rep PutStorageConfigurationResponse :: Type -> Type #

NFData PutStorageConfigurationResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.PutStorageConfiguration

type Rep PutStorageConfigurationResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.PutStorageConfiguration

type Rep PutStorageConfigurationResponse = D1 ('MetaData "PutStorageConfigurationResponse" "Amazonka.IoTSiteWise.PutStorageConfiguration" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "PutStorageConfigurationResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "multiLayerStorage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MultiLayerStorage)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)) :*: (S1 ('MetaSel ('Just "storageType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 StorageType) :*: S1 ('MetaSel ('Just "configurationStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ConfigurationStatus))))

newPutStorageConfigurationResponse Source #

Create a value of PutStorageConfigurationResponse 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:multiLayerStorage:PutStorageConfiguration', putStorageConfigurationResponse_multiLayerStorage - Contains information about the storage destination.

$sel:httpStatus:PutStorageConfigurationResponse', putStorageConfigurationResponse_httpStatus - The response's http status code.

$sel:storageType:PutStorageConfiguration', putStorageConfigurationResponse_storageType - The type of storage that you specified for your data. The storage type can be one of the following values:

  • SITEWISE_DEFAULT_STORAGE – IoT SiteWise replicates your data into a service managed database.
  • MULTI_LAYER_STORAGE – IoT SiteWise replicates your data into a service managed database and saves a copy of your raw data and metadata in an Amazon S3 object that you specified.

$sel:configurationStatus:PutStorageConfigurationResponse', putStorageConfigurationResponse_configurationStatus - Undocumented member.

CreatePortal

data CreatePortal Source #

See: newCreatePortal smart constructor.

Instances

Instances details
Eq CreatePortal Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreatePortal

Read CreatePortal Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreatePortal

Show CreatePortal Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreatePortal

Generic CreatePortal Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreatePortal

Associated Types

type Rep CreatePortal :: Type -> Type #

NFData CreatePortal Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreatePortal

Methods

rnf :: CreatePortal -> () #

Hashable CreatePortal Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreatePortal

ToJSON CreatePortal Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreatePortal

AWSRequest CreatePortal Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreatePortal

Associated Types

type AWSResponse CreatePortal #

ToHeaders CreatePortal Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreatePortal

ToPath CreatePortal Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreatePortal

ToQuery CreatePortal Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreatePortal

type Rep CreatePortal Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreatePortal

type AWSResponse CreatePortal Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreatePortal

newCreatePortal Source #

Create a value of CreatePortal 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:portalAuthMode:CreatePortal', createPortal_portalAuthMode - The service to use to authenticate users to the portal. Choose from the following options:

  • SSO – The portal uses Amazon Web Services Single Sign On to authenticate users and manage user permissions. Before you can create a portal that uses Amazon Web Services SSO, you must enable Amazon Web Services SSO. For more information, see Enabling Amazon Web Services SSO in the IoT SiteWise User Guide. This option is only available in Amazon Web Services Regions other than the China Regions.
  • IAM – The portal uses Identity and Access Management to authenticate users and manage user permissions. This option is only available in the China Regions.

You can't change this value after you create a portal.

Default: SSO

$sel:clientToken:CreatePortal', createPortal_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:portalDescription:CreatePortal', createPortal_portalDescription - A description for the portal.

$sel:notificationSenderEmail:CreatePortal', createPortal_notificationSenderEmail - The email address that sends alarm notifications.

If you use the IoT Events managed Lambda function to manage your emails, you must verify the sender email address in Amazon SES.

$sel:alarms:CreatePortal', createPortal_alarms - Contains the configuration information of an alarm created in an IoT SiteWise Monitor portal. You can use the alarm to monitor an asset property and get notified when the asset property value is outside a specified range. For more information, see Monitoring with alarms in the IoT SiteWise Application Guide.

$sel:portalLogoImageFile:CreatePortal', createPortal_portalLogoImageFile - A logo image to display in the portal. Upload a square, high-resolution image. The image is displayed on a dark background.

$sel:tags:CreatePortal', createPortal_tags - A list of key-value pairs that contain metadata for the portal. For more information, see Tagging your IoT SiteWise resources in the IoT SiteWise User Guide.

$sel:portalName:CreatePortal', createPortal_portalName - A friendly name for the portal.

$sel:portalContactEmail:CreatePortal', createPortal_portalContactEmail - The Amazon Web Services administrator's contact email address.

$sel:roleArn:CreatePortal', createPortal_roleArn - The ARN of a service role that allows the portal's users to access your IoT SiteWise resources on your behalf. For more information, see Using service roles for IoT SiteWise Monitor in the IoT SiteWise User Guide.

data CreatePortalResponse Source #

See: newCreatePortalResponse smart constructor.

Instances

Instances details
Eq CreatePortalResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreatePortal

Read CreatePortalResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreatePortal

Show CreatePortalResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreatePortal

Generic CreatePortalResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreatePortal

Associated Types

type Rep CreatePortalResponse :: Type -> Type #

NFData CreatePortalResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreatePortal

Methods

rnf :: CreatePortalResponse -> () #

type Rep CreatePortalResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreatePortal

type Rep CreatePortalResponse = D1 ('MetaData "CreatePortalResponse" "Amazonka.IoTSiteWise.CreatePortal" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "CreatePortalResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: (S1 ('MetaSel ('Just "portalId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "portalArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: (S1 ('MetaSel ('Just "portalStartUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "portalStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 PortalStatus) :*: S1 ('MetaSel ('Just "ssoApplicationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newCreatePortalResponse Source #

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

$sel:portalId:CreatePortalResponse', createPortalResponse_portalId - The ID of the created portal.

$sel:portalArn:CreatePortalResponse', createPortalResponse_portalArn - The ARN of the portal, which has the following format.

arn:${Partition}:iotsitewise:${Region}:${Account}:portal/${PortalId}

$sel:portalStartUrl:CreatePortalResponse', createPortalResponse_portalStartUrl - The URL for the IoT SiteWise Monitor portal. You can use this URL to access portals that use Amazon Web Services SSO for authentication. For portals that use IAM for authentication, you must use the IoT SiteWise console to get a URL that you can use to access the portal.

$sel:portalStatus:CreatePortalResponse', createPortalResponse_portalStatus - The status of the portal, which contains a state (CREATING after successfully calling this operation) and any error message.

$sel:ssoApplicationId:CreatePortalResponse', createPortalResponse_ssoApplicationId - The associated Amazon Web Services SSO application ID, if the portal uses Amazon Web Services SSO.

TagResource

data TagResource Source #

See: newTagResource smart constructor.

Instances

Instances details
Eq TagResource Source # 
Instance details

Defined in Amazonka.IoTSiteWise.TagResource

Read TagResource Source # 
Instance details

Defined in Amazonka.IoTSiteWise.TagResource

Show TagResource Source # 
Instance details

Defined in Amazonka.IoTSiteWise.TagResource

Generic TagResource Source # 
Instance details

Defined in Amazonka.IoTSiteWise.TagResource

Associated Types

type Rep TagResource :: Type -> Type #

NFData TagResource Source # 
Instance details

Defined in Amazonka.IoTSiteWise.TagResource

Methods

rnf :: TagResource -> () #

Hashable TagResource Source # 
Instance details

Defined in Amazonka.IoTSiteWise.TagResource

ToJSON TagResource Source # 
Instance details

Defined in Amazonka.IoTSiteWise.TagResource

AWSRequest TagResource Source # 
Instance details

Defined in Amazonka.IoTSiteWise.TagResource

Associated Types

type AWSResponse TagResource #

ToHeaders TagResource Source # 
Instance details

Defined in Amazonka.IoTSiteWise.TagResource

Methods

toHeaders :: TagResource -> [Header] #

ToPath TagResource Source # 
Instance details

Defined in Amazonka.IoTSiteWise.TagResource

ToQuery TagResource Source # 
Instance details

Defined in Amazonka.IoTSiteWise.TagResource

type Rep TagResource Source # 
Instance details

Defined in Amazonka.IoTSiteWise.TagResource

type Rep TagResource = D1 ('MetaData "TagResource" "Amazonka.IoTSiteWise.TagResource" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" '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.IoTSiteWise.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 to tag.

$sel:tags:TagResource', tagResource_tags - A list of key-value pairs that contain metadata for the resource. For more information, see Tagging your IoT SiteWise resources in the IoT SiteWise User Guide.

data TagResourceResponse Source #

See: newTagResourceResponse smart constructor.

Instances

Instances details
Eq TagResourceResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.TagResource

Read TagResourceResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.TagResource

Show TagResourceResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.TagResource

Generic TagResourceResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.TagResource

Associated Types

type Rep TagResourceResponse :: Type -> Type #

NFData TagResourceResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.TagResource

Methods

rnf :: TagResourceResponse -> () #

type Rep TagResourceResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.TagResource

type Rep TagResourceResponse = D1 ('MetaData "TagResourceResponse" "Amazonka.IoTSiteWise.TagResource" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" '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.

BatchDisassociateProjectAssets

data BatchDisassociateProjectAssets Source #

See: newBatchDisassociateProjectAssets smart constructor.

Instances

Instances details
Eq BatchDisassociateProjectAssets Source # 
Instance details

Defined in Amazonka.IoTSiteWise.BatchDisassociateProjectAssets

Read BatchDisassociateProjectAssets Source # 
Instance details

Defined in Amazonka.IoTSiteWise.BatchDisassociateProjectAssets

Show BatchDisassociateProjectAssets Source # 
Instance details

Defined in Amazonka.IoTSiteWise.BatchDisassociateProjectAssets

Generic BatchDisassociateProjectAssets Source # 
Instance details

Defined in Amazonka.IoTSiteWise.BatchDisassociateProjectAssets

Associated Types

type Rep BatchDisassociateProjectAssets :: Type -> Type #

NFData BatchDisassociateProjectAssets Source # 
Instance details

Defined in Amazonka.IoTSiteWise.BatchDisassociateProjectAssets

Hashable BatchDisassociateProjectAssets Source # 
Instance details

Defined in Amazonka.IoTSiteWise.BatchDisassociateProjectAssets

ToJSON BatchDisassociateProjectAssets Source # 
Instance details

Defined in Amazonka.IoTSiteWise.BatchDisassociateProjectAssets

AWSRequest BatchDisassociateProjectAssets Source # 
Instance details

Defined in Amazonka.IoTSiteWise.BatchDisassociateProjectAssets

ToHeaders BatchDisassociateProjectAssets Source # 
Instance details

Defined in Amazonka.IoTSiteWise.BatchDisassociateProjectAssets

ToPath BatchDisassociateProjectAssets Source # 
Instance details

Defined in Amazonka.IoTSiteWise.BatchDisassociateProjectAssets

ToQuery BatchDisassociateProjectAssets Source # 
Instance details

Defined in Amazonka.IoTSiteWise.BatchDisassociateProjectAssets

type Rep BatchDisassociateProjectAssets Source # 
Instance details

Defined in Amazonka.IoTSiteWise.BatchDisassociateProjectAssets

type Rep BatchDisassociateProjectAssets = D1 ('MetaData "BatchDisassociateProjectAssets" "Amazonka.IoTSiteWise.BatchDisassociateProjectAssets" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "BatchDisassociateProjectAssets'" 'PrefixI 'True) (S1 ('MetaSel ('Just "clientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "projectId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "assetIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text)))))
type AWSResponse BatchDisassociateProjectAssets Source # 
Instance details

Defined in Amazonka.IoTSiteWise.BatchDisassociateProjectAssets

newBatchDisassociateProjectAssets Source #

Create a value of BatchDisassociateProjectAssets 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:BatchDisassociateProjectAssets', batchDisassociateProjectAssets_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:projectId:BatchDisassociateProjectAssets', batchDisassociateProjectAssets_projectId - The ID of the project from which to disassociate the assets.

$sel:assetIds:BatchDisassociateProjectAssets', batchDisassociateProjectAssets_assetIds - The IDs of the assets to be disassociated from the project.

data BatchDisassociateProjectAssetsResponse Source #

Instances

Instances details
Eq BatchDisassociateProjectAssetsResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.BatchDisassociateProjectAssets

Read BatchDisassociateProjectAssetsResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.BatchDisassociateProjectAssets

Show BatchDisassociateProjectAssetsResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.BatchDisassociateProjectAssets

Generic BatchDisassociateProjectAssetsResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.BatchDisassociateProjectAssets

NFData BatchDisassociateProjectAssetsResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.BatchDisassociateProjectAssets

type Rep BatchDisassociateProjectAssetsResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.BatchDisassociateProjectAssets

type Rep BatchDisassociateProjectAssetsResponse = D1 ('MetaData "BatchDisassociateProjectAssetsResponse" "Amazonka.IoTSiteWise.BatchDisassociateProjectAssets" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "BatchDisassociateProjectAssetsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "errors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AssetErrorDetails])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newBatchDisassociateProjectAssetsResponse Source #

Create a value of BatchDisassociateProjectAssetsResponse 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:errors:BatchDisassociateProjectAssetsResponse', batchDisassociateProjectAssetsResponse_errors - A list of associated error information, if any.

$sel:httpStatus:BatchDisassociateProjectAssetsResponse', batchDisassociateProjectAssetsResponse_httpStatus - The response's http status code.

GetAssetPropertyAggregates (Paginated)

data GetAssetPropertyAggregates Source #

See: newGetAssetPropertyAggregates smart constructor.

Instances

Instances details
Eq GetAssetPropertyAggregates Source # 
Instance details

Defined in Amazonka.IoTSiteWise.GetAssetPropertyAggregates

Read GetAssetPropertyAggregates Source # 
Instance details

Defined in Amazonka.IoTSiteWise.GetAssetPropertyAggregates

Show GetAssetPropertyAggregates Source # 
Instance details

Defined in Amazonka.IoTSiteWise.GetAssetPropertyAggregates

Generic GetAssetPropertyAggregates Source # 
Instance details

Defined in Amazonka.IoTSiteWise.GetAssetPropertyAggregates

Associated Types

type Rep GetAssetPropertyAggregates :: Type -> Type #

NFData GetAssetPropertyAggregates Source # 
Instance details

Defined in Amazonka.IoTSiteWise.GetAssetPropertyAggregates

Hashable GetAssetPropertyAggregates Source # 
Instance details

Defined in Amazonka.IoTSiteWise.GetAssetPropertyAggregates

AWSPager GetAssetPropertyAggregates Source # 
Instance details

Defined in Amazonka.IoTSiteWise.GetAssetPropertyAggregates

AWSRequest GetAssetPropertyAggregates Source # 
Instance details

Defined in Amazonka.IoTSiteWise.GetAssetPropertyAggregates

ToHeaders GetAssetPropertyAggregates Source # 
Instance details

Defined in Amazonka.IoTSiteWise.GetAssetPropertyAggregates

ToPath GetAssetPropertyAggregates Source # 
Instance details

Defined in Amazonka.IoTSiteWise.GetAssetPropertyAggregates

ToQuery GetAssetPropertyAggregates Source # 
Instance details

Defined in Amazonka.IoTSiteWise.GetAssetPropertyAggregates

type Rep GetAssetPropertyAggregates Source # 
Instance details

Defined in Amazonka.IoTSiteWise.GetAssetPropertyAggregates

type Rep GetAssetPropertyAggregates = D1 ('MetaData "GetAssetPropertyAggregates" "Amazonka.IoTSiteWise.GetAssetPropertyAggregates" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "GetAssetPropertyAggregates'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "qualities") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Quality))) :*: S1 ('MetaSel ('Just "timeOrdering") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TimeOrdering))) :*: (S1 ('MetaSel ('Just "propertyAlias") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "propertyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "assetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "aggregateTypes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty AggregateType)))) :*: (S1 ('MetaSel ('Just "resolution") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "startDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: S1 ('MetaSel ('Just "endDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX))))))
type AWSResponse GetAssetPropertyAggregates Source # 
Instance details

Defined in Amazonka.IoTSiteWise.GetAssetPropertyAggregates

newGetAssetPropertyAggregates Source #

Create a value of GetAssetPropertyAggregates 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:qualities:GetAssetPropertyAggregates', getAssetPropertyAggregates_qualities - The quality by which to filter asset data.

$sel:timeOrdering:GetAssetPropertyAggregates', getAssetPropertyAggregates_timeOrdering - The chronological sorting order of the requested information.

Default: ASCENDING

$sel:propertyAlias:GetAssetPropertyAggregates', getAssetPropertyAggregates_propertyAlias - The alias that identifies the property, such as an OPC-UA server data stream path (for example, /company/windfarm/3/turbine/7/temperature). For more information, see Mapping industrial data streams to asset properties in the IoT SiteWise User Guide.

$sel:nextToken:GetAssetPropertyAggregates', getAssetPropertyAggregates_nextToken - The token to be used for the next set of paginated results.

$sel:propertyId:GetAssetPropertyAggregates', getAssetPropertyAggregates_propertyId - The ID of the asset property.

$sel:assetId:GetAssetPropertyAggregates', getAssetPropertyAggregates_assetId - The ID of the asset.

$sel:maxResults:GetAssetPropertyAggregates', getAssetPropertyAggregates_maxResults - The maximum number of results to return for each paginated request.

Default: 100

$sel:aggregateTypes:GetAssetPropertyAggregates', getAssetPropertyAggregates_aggregateTypes - The data aggregating function.

$sel:resolution:GetAssetPropertyAggregates', getAssetPropertyAggregates_resolution - The time interval over which to aggregate data.

$sel:startDate:GetAssetPropertyAggregates', getAssetPropertyAggregates_startDate - The exclusive start of the range from which to query historical data, expressed in seconds in Unix epoch time.

$sel:endDate:GetAssetPropertyAggregates', getAssetPropertyAggregates_endDate - The inclusive end of the range from which to query historical data, expressed in seconds in Unix epoch time.

data GetAssetPropertyAggregatesResponse Source #

Instances

Instances details
Eq GetAssetPropertyAggregatesResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.GetAssetPropertyAggregates

Read GetAssetPropertyAggregatesResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.GetAssetPropertyAggregates

Show GetAssetPropertyAggregatesResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.GetAssetPropertyAggregates

Generic GetAssetPropertyAggregatesResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.GetAssetPropertyAggregates

Associated Types

type Rep GetAssetPropertyAggregatesResponse :: Type -> Type #

NFData GetAssetPropertyAggregatesResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.GetAssetPropertyAggregates

type Rep GetAssetPropertyAggregatesResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.GetAssetPropertyAggregates

type Rep GetAssetPropertyAggregatesResponse = D1 ('MetaData "GetAssetPropertyAggregatesResponse" "Amazonka.IoTSiteWise.GetAssetPropertyAggregates" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "GetAssetPropertyAggregatesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "aggregatedValues") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [AggregatedValue]))))

newGetAssetPropertyAggregatesResponse Source #

Create a value of GetAssetPropertyAggregatesResponse 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:GetAssetPropertyAggregates', getAssetPropertyAggregatesResponse_nextToken - The token for the next set of results, or null if there are no additional results.

$sel:httpStatus:GetAssetPropertyAggregatesResponse', getAssetPropertyAggregatesResponse_httpStatus - The response's http status code.

$sel:aggregatedValues:GetAssetPropertyAggregatesResponse', getAssetPropertyAggregatesResponse_aggregatedValues - The requested aggregated values.

UntagResource

data UntagResource Source #

See: newUntagResource smart constructor.

Constructors

UntagResource' Text [Text] 

Instances

Instances details
Eq UntagResource Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UntagResource

Read UntagResource Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UntagResource

Show UntagResource Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UntagResource

Generic UntagResource Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UntagResource

Associated Types

type Rep UntagResource :: Type -> Type #

NFData UntagResource Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UntagResource

Methods

rnf :: UntagResource -> () #

Hashable UntagResource Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UntagResource

AWSRequest UntagResource Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UntagResource

Associated Types

type AWSResponse UntagResource #

ToHeaders UntagResource Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UntagResource

ToPath UntagResource Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UntagResource

ToQuery UntagResource Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UntagResource

type Rep UntagResource Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UntagResource

type Rep UntagResource = D1 ('MetaData "UntagResource" "Amazonka.IoTSiteWise.UntagResource" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" '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.IoTSiteWise.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 to untag.

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

data UntagResourceResponse Source #

See: newUntagResourceResponse smart constructor.

Instances

Instances details
Eq UntagResourceResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UntagResource

Read UntagResourceResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UntagResource

Show UntagResourceResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UntagResource

Generic UntagResourceResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UntagResource

Associated Types

type Rep UntagResourceResponse :: Type -> Type #

NFData UntagResourceResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UntagResource

Methods

rnf :: UntagResourceResponse -> () #

type Rep UntagResourceResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UntagResource

type Rep UntagResourceResponse = D1 ('MetaData "UntagResourceResponse" "Amazonka.IoTSiteWise.UntagResource" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" '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.

DeleteAssetModel

data DeleteAssetModel Source #

See: newDeleteAssetModel smart constructor.

Instances

Instances details
Eq DeleteAssetModel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteAssetModel

Read DeleteAssetModel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteAssetModel

Show DeleteAssetModel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteAssetModel

Generic DeleteAssetModel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteAssetModel

Associated Types

type Rep DeleteAssetModel :: Type -> Type #

NFData DeleteAssetModel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteAssetModel

Methods

rnf :: DeleteAssetModel -> () #

Hashable DeleteAssetModel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteAssetModel

AWSRequest DeleteAssetModel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteAssetModel

Associated Types

type AWSResponse DeleteAssetModel #

ToHeaders DeleteAssetModel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteAssetModel

ToPath DeleteAssetModel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteAssetModel

ToQuery DeleteAssetModel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteAssetModel

type Rep DeleteAssetModel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteAssetModel

type Rep DeleteAssetModel = D1 ('MetaData "DeleteAssetModel" "Amazonka.IoTSiteWise.DeleteAssetModel" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "DeleteAssetModel'" 'PrefixI 'True) (S1 ('MetaSel ('Just "clientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "assetModelId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteAssetModel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteAssetModel

newDeleteAssetModel Source #

Create a value of DeleteAssetModel 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:DeleteAssetModel', deleteAssetModel_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:assetModelId:DeleteAssetModel', deleteAssetModel_assetModelId - The ID of the asset model to delete.

data DeleteAssetModelResponse Source #

See: newDeleteAssetModelResponse smart constructor.

Instances

Instances details
Eq DeleteAssetModelResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteAssetModel

Read DeleteAssetModelResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteAssetModel

Show DeleteAssetModelResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteAssetModel

Generic DeleteAssetModelResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteAssetModel

Associated Types

type Rep DeleteAssetModelResponse :: Type -> Type #

NFData DeleteAssetModelResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteAssetModel

type Rep DeleteAssetModelResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DeleteAssetModel

type Rep DeleteAssetModelResponse = D1 ('MetaData "DeleteAssetModelResponse" "Amazonka.IoTSiteWise.DeleteAssetModel" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "DeleteAssetModelResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "assetModelStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 AssetModelStatus)))

newDeleteAssetModelResponse Source #

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

$sel:assetModelStatus:DeleteAssetModelResponse', deleteAssetModelResponse_assetModelStatus - The status of the asset model, which contains a state (DELETING after successfully calling this operation) and any error message.

UpdateAssetModel

data UpdateAssetModel Source #

See: newUpdateAssetModel smart constructor.

Instances

Instances details
Eq UpdateAssetModel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateAssetModel

Read UpdateAssetModel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateAssetModel

Show UpdateAssetModel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateAssetModel

Generic UpdateAssetModel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateAssetModel

Associated Types

type Rep UpdateAssetModel :: Type -> Type #

NFData UpdateAssetModel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateAssetModel

Methods

rnf :: UpdateAssetModel -> () #

Hashable UpdateAssetModel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateAssetModel

ToJSON UpdateAssetModel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateAssetModel

AWSRequest UpdateAssetModel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateAssetModel

Associated Types

type AWSResponse UpdateAssetModel #

ToHeaders UpdateAssetModel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateAssetModel

ToPath UpdateAssetModel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateAssetModel

ToQuery UpdateAssetModel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateAssetModel

type Rep UpdateAssetModel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateAssetModel

type Rep UpdateAssetModel = D1 ('MetaData "UpdateAssetModel" "Amazonka.IoTSiteWise.UpdateAssetModel" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "UpdateAssetModel'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "clientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "assetModelDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "assetModelProperties") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AssetModelProperty])))) :*: ((S1 ('MetaSel ('Just "assetModelCompositeModels") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AssetModelCompositeModel])) :*: S1 ('MetaSel ('Just "assetModelHierarchies") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AssetModelHierarchy]))) :*: (S1 ('MetaSel ('Just "assetModelId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "assetModelName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse UpdateAssetModel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateAssetModel

newUpdateAssetModel Source #

Create a value of UpdateAssetModel 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:UpdateAssetModel', updateAssetModel_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:assetModelDescription:UpdateAssetModel', updateAssetModel_assetModelDescription - A description for the asset model.

$sel:assetModelProperties:UpdateAssetModel', updateAssetModel_assetModelProperties - The updated property definitions of the asset model. For more information, see Asset properties in the IoT SiteWise User Guide.

You can specify up to 200 properties per asset model. For more information, see Quotas in the IoT SiteWise User Guide.

$sel:assetModelCompositeModels:UpdateAssetModel', updateAssetModel_assetModelCompositeModels - The composite asset models that are part of this asset model. Composite asset models are asset models that contain specific properties. Each composite model has a type that defines the properties that the composite model supports. Use composite asset models to define alarms on this asset model.

$sel:assetModelHierarchies:UpdateAssetModel', updateAssetModel_assetModelHierarchies - The updated hierarchy definitions of the asset model. Each hierarchy specifies an asset model whose assets can be children of any other assets created from this asset model. For more information, see Asset hierarchies in the IoT SiteWise User Guide.

You can specify up to 10 hierarchies per asset model. For more information, see Quotas in the IoT SiteWise User Guide.

$sel:assetModelId:UpdateAssetModel', updateAssetModel_assetModelId - The ID of the asset model to update.

$sel:assetModelName:UpdateAssetModel', updateAssetModel_assetModelName - A unique, friendly name for the asset model.

data UpdateAssetModelResponse Source #

See: newUpdateAssetModelResponse smart constructor.

Instances

Instances details
Eq UpdateAssetModelResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateAssetModel

Read UpdateAssetModelResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateAssetModel

Show UpdateAssetModelResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateAssetModel

Generic UpdateAssetModelResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateAssetModel

Associated Types

type Rep UpdateAssetModelResponse :: Type -> Type #

NFData UpdateAssetModelResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateAssetModel

type Rep UpdateAssetModelResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateAssetModel

type Rep UpdateAssetModelResponse = D1 ('MetaData "UpdateAssetModelResponse" "Amazonka.IoTSiteWise.UpdateAssetModel" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "UpdateAssetModelResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "assetModelStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 AssetModelStatus)))

newUpdateAssetModelResponse Source #

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

$sel:assetModelStatus:UpdateAssetModelResponse', updateAssetModelResponse_assetModelStatus - The status of the asset model, which contains a state (UPDATING after successfully calling this operation) and any error message.

UpdateAssetProperty

data UpdateAssetProperty Source #

See: newUpdateAssetProperty smart constructor.

Instances

Instances details
Eq UpdateAssetProperty Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateAssetProperty

Read UpdateAssetProperty Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateAssetProperty

Show UpdateAssetProperty Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateAssetProperty

Generic UpdateAssetProperty Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateAssetProperty

Associated Types

type Rep UpdateAssetProperty :: Type -> Type #

NFData UpdateAssetProperty Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateAssetProperty

Methods

rnf :: UpdateAssetProperty -> () #

Hashable UpdateAssetProperty Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateAssetProperty

ToJSON UpdateAssetProperty Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateAssetProperty

AWSRequest UpdateAssetProperty Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateAssetProperty

Associated Types

type AWSResponse UpdateAssetProperty #

ToHeaders UpdateAssetProperty Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateAssetProperty

ToPath UpdateAssetProperty Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateAssetProperty

ToQuery UpdateAssetProperty Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateAssetProperty

type Rep UpdateAssetProperty Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateAssetProperty

type Rep UpdateAssetProperty = D1 ('MetaData "UpdateAssetProperty" "Amazonka.IoTSiteWise.UpdateAssetProperty" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "UpdateAssetProperty'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "clientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "propertyNotificationState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PropertyNotificationState))) :*: (S1 ('MetaSel ('Just "propertyAlias") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "assetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "propertyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse UpdateAssetProperty Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateAssetProperty

newUpdateAssetProperty Source #

Create a value of UpdateAssetProperty 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:UpdateAssetProperty', updateAssetProperty_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:propertyNotificationState:UpdateAssetProperty', updateAssetProperty_propertyNotificationState - The MQTT notification state (enabled or disabled) for this asset property. When the notification state is enabled, IoT SiteWise publishes property value updates to a unique MQTT topic. For more information, see Interacting with other services in the IoT SiteWise User Guide.

If you omit this parameter, the notification state is set to DISABLED.

$sel:propertyAlias:UpdateAssetProperty', updateAssetProperty_propertyAlias - The alias that identifies the property, such as an OPC-UA server data stream path (for example, /company/windfarm/3/turbine/7/temperature). For more information, see Mapping industrial data streams to asset properties in the IoT SiteWise User Guide.

If you omit this parameter, the alias is removed from the property.

$sel:assetId:UpdateAssetProperty', updateAssetProperty_assetId - The ID of the asset to be updated.

$sel:propertyId:UpdateAssetProperty', updateAssetProperty_propertyId - The ID of the asset property to be updated.

data UpdateAssetPropertyResponse Source #

See: newUpdateAssetPropertyResponse smart constructor.

Instances

Instances details
Eq UpdateAssetPropertyResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateAssetProperty

Read UpdateAssetPropertyResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateAssetProperty

Show UpdateAssetPropertyResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateAssetProperty

Generic UpdateAssetPropertyResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateAssetProperty

Associated Types

type Rep UpdateAssetPropertyResponse :: Type -> Type #

NFData UpdateAssetPropertyResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateAssetProperty

type Rep UpdateAssetPropertyResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateAssetProperty

type Rep UpdateAssetPropertyResponse = D1 ('MetaData "UpdateAssetPropertyResponse" "Amazonka.IoTSiteWise.UpdateAssetProperty" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "UpdateAssetPropertyResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newUpdateAssetPropertyResponse :: UpdateAssetPropertyResponse Source #

Create a value of UpdateAssetPropertyResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

DescribeLoggingOptions

data DescribeLoggingOptions Source #

See: newDescribeLoggingOptions smart constructor.

Instances

Instances details
Eq DescribeLoggingOptions Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeLoggingOptions

Read DescribeLoggingOptions Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeLoggingOptions

Show DescribeLoggingOptions Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeLoggingOptions

Generic DescribeLoggingOptions Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeLoggingOptions

Associated Types

type Rep DescribeLoggingOptions :: Type -> Type #

NFData DescribeLoggingOptions Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeLoggingOptions

Methods

rnf :: DescribeLoggingOptions -> () #

Hashable DescribeLoggingOptions Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeLoggingOptions

AWSRequest DescribeLoggingOptions Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeLoggingOptions

Associated Types

type AWSResponse DescribeLoggingOptions #

ToHeaders DescribeLoggingOptions Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeLoggingOptions

ToPath DescribeLoggingOptions Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeLoggingOptions

ToQuery DescribeLoggingOptions Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeLoggingOptions

type Rep DescribeLoggingOptions Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeLoggingOptions

type Rep DescribeLoggingOptions = D1 ('MetaData "DescribeLoggingOptions" "Amazonka.IoTSiteWise.DescribeLoggingOptions" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "DescribeLoggingOptions'" 'PrefixI 'False) (U1 :: Type -> Type))
type AWSResponse DescribeLoggingOptions Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeLoggingOptions

newDescribeLoggingOptions :: DescribeLoggingOptions Source #

Create a value of DescribeLoggingOptions with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

data DescribeLoggingOptionsResponse Source #

See: newDescribeLoggingOptionsResponse smart constructor.

Instances

Instances details
Eq DescribeLoggingOptionsResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeLoggingOptions

Read DescribeLoggingOptionsResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeLoggingOptions

Show DescribeLoggingOptionsResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeLoggingOptions

Generic DescribeLoggingOptionsResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeLoggingOptions

Associated Types

type Rep DescribeLoggingOptionsResponse :: Type -> Type #

NFData DescribeLoggingOptionsResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeLoggingOptions

type Rep DescribeLoggingOptionsResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeLoggingOptions

type Rep DescribeLoggingOptionsResponse = D1 ('MetaData "DescribeLoggingOptionsResponse" "Amazonka.IoTSiteWise.DescribeLoggingOptions" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "DescribeLoggingOptionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "loggingOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 LoggingOptions)))

newDescribeLoggingOptionsResponse Source #

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

$sel:loggingOptions:DescribeLoggingOptionsResponse', describeLoggingOptionsResponse_loggingOptions - The current logging options.

ListGateways (Paginated)

data ListGateways Source #

See: newListGateways smart constructor.

Instances

Instances details
Eq ListGateways Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListGateways

Read ListGateways Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListGateways

Show ListGateways Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListGateways

Generic ListGateways Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListGateways

Associated Types

type Rep ListGateways :: Type -> Type #

NFData ListGateways Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListGateways

Methods

rnf :: ListGateways -> () #

Hashable ListGateways Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListGateways

AWSPager ListGateways Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListGateways

AWSRequest ListGateways Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListGateways

Associated Types

type AWSResponse ListGateways #

ToHeaders ListGateways Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListGateways

ToPath ListGateways Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListGateways

ToQuery ListGateways Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListGateways

type Rep ListGateways Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListGateways

type Rep ListGateways = D1 ('MetaData "ListGateways" "Amazonka.IoTSiteWise.ListGateways" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "ListGateways'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))
type AWSResponse ListGateways Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListGateways

newListGateways :: ListGateways Source #

Create a value of ListGateways 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:ListGateways', listGateways_nextToken - The token to be used for the next set of paginated results.

$sel:maxResults:ListGateways', listGateways_maxResults - The maximum number of results to return for each paginated request.

Default: 50

data ListGatewaysResponse Source #

See: newListGatewaysResponse smart constructor.

Instances

Instances details
Eq ListGatewaysResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListGateways

Read ListGatewaysResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListGateways

Show ListGatewaysResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListGateways

Generic ListGatewaysResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListGateways

Associated Types

type Rep ListGatewaysResponse :: Type -> Type #

NFData ListGatewaysResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListGateways

Methods

rnf :: ListGatewaysResponse -> () #

type Rep ListGatewaysResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListGateways

type Rep ListGatewaysResponse = D1 ('MetaData "ListGatewaysResponse" "Amazonka.IoTSiteWise.ListGateways" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "ListGatewaysResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "gatewaySummaries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [GatewaySummary]))))

newListGatewaysResponse Source #

Create a value of ListGatewaysResponse 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:ListGateways', listGatewaysResponse_nextToken - The token for the next set of results, or null if there are no additional results.

$sel:httpStatus:ListGatewaysResponse', listGatewaysResponse_httpStatus - The response's http status code.

$sel:gatewaySummaries:ListGatewaysResponse', listGatewaysResponse_gatewaySummaries - A list that summarizes each gateway.

UpdateGatewayCapabilityConfiguration

data UpdateGatewayCapabilityConfiguration Source #

Instances

Instances details
Eq UpdateGatewayCapabilityConfiguration Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateGatewayCapabilityConfiguration

Read UpdateGatewayCapabilityConfiguration Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateGatewayCapabilityConfiguration

Show UpdateGatewayCapabilityConfiguration Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateGatewayCapabilityConfiguration

Generic UpdateGatewayCapabilityConfiguration Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateGatewayCapabilityConfiguration

NFData UpdateGatewayCapabilityConfiguration Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateGatewayCapabilityConfiguration

Hashable UpdateGatewayCapabilityConfiguration Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateGatewayCapabilityConfiguration

ToJSON UpdateGatewayCapabilityConfiguration Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateGatewayCapabilityConfiguration

AWSRequest UpdateGatewayCapabilityConfiguration Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateGatewayCapabilityConfiguration

ToHeaders UpdateGatewayCapabilityConfiguration Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateGatewayCapabilityConfiguration

ToPath UpdateGatewayCapabilityConfiguration Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateGatewayCapabilityConfiguration

ToQuery UpdateGatewayCapabilityConfiguration Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateGatewayCapabilityConfiguration

type Rep UpdateGatewayCapabilityConfiguration Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateGatewayCapabilityConfiguration

type Rep UpdateGatewayCapabilityConfiguration = D1 ('MetaData "UpdateGatewayCapabilityConfiguration" "Amazonka.IoTSiteWise.UpdateGatewayCapabilityConfiguration" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "UpdateGatewayCapabilityConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "gatewayId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "capabilityNamespace") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "capabilityConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse UpdateGatewayCapabilityConfiguration Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateGatewayCapabilityConfiguration

newUpdateGatewayCapabilityConfiguration Source #

Create a value of UpdateGatewayCapabilityConfiguration 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:gatewayId:UpdateGatewayCapabilityConfiguration', updateGatewayCapabilityConfiguration_gatewayId - The ID of the gateway to be updated.

$sel:capabilityNamespace:UpdateGatewayCapabilityConfiguration', updateGatewayCapabilityConfiguration_capabilityNamespace - The namespace of the gateway capability configuration to be updated. For example, if you configure OPC-UA sources from the IoT SiteWise console, your OPC-UA capability configuration has the namespace iotsitewise:opcuacollector:version, where version is a number such as 1.

$sel:capabilityConfiguration:UpdateGatewayCapabilityConfiguration', updateGatewayCapabilityConfiguration_capabilityConfiguration - The JSON document that defines the configuration for the gateway capability. For more information, see Configuring data sources (CLI) in the IoT SiteWise User Guide.

data UpdateGatewayCapabilityConfigurationResponse Source #

Instances

Instances details
Eq UpdateGatewayCapabilityConfigurationResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateGatewayCapabilityConfiguration

Read UpdateGatewayCapabilityConfigurationResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateGatewayCapabilityConfiguration

Show UpdateGatewayCapabilityConfigurationResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateGatewayCapabilityConfiguration

Generic UpdateGatewayCapabilityConfigurationResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateGatewayCapabilityConfiguration

NFData UpdateGatewayCapabilityConfigurationResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateGatewayCapabilityConfiguration

type Rep UpdateGatewayCapabilityConfigurationResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.UpdateGatewayCapabilityConfiguration

type Rep UpdateGatewayCapabilityConfigurationResponse = D1 ('MetaData "UpdateGatewayCapabilityConfigurationResponse" "Amazonka.IoTSiteWise.UpdateGatewayCapabilityConfiguration" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "UpdateGatewayCapabilityConfigurationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: (S1 ('MetaSel ('Just "capabilityNamespace") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "capabilitySyncStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 CapabilitySyncStatus))))

newUpdateGatewayCapabilityConfigurationResponse Source #

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

$sel:capabilityNamespace:UpdateGatewayCapabilityConfiguration', updateGatewayCapabilityConfigurationResponse_capabilityNamespace - The namespace of the gateway capability.

$sel:capabilitySyncStatus:UpdateGatewayCapabilityConfigurationResponse', updateGatewayCapabilityConfigurationResponse_capabilitySyncStatus - The synchronization status of the capability configuration. The sync status can be one of the following:

  • IN_SYNC – The gateway is running the capability configuration.
  • OUT_OF_SYNC – The gateway hasn't received the capability configuration.
  • SYNC_FAILED – The gateway rejected the capability configuration.

After you update a capability configuration, its sync status is OUT_OF_SYNC until the gateway receives and applies or rejects the updated configuration.

DescribeDashboard

data DescribeDashboard Source #

See: newDescribeDashboard smart constructor.

Constructors

DescribeDashboard' Text 

Instances

Instances details
Eq DescribeDashboard Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeDashboard

Read DescribeDashboard Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeDashboard

Show DescribeDashboard Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeDashboard

Generic DescribeDashboard Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeDashboard

Associated Types

type Rep DescribeDashboard :: Type -> Type #

NFData DescribeDashboard Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeDashboard

Methods

rnf :: DescribeDashboard -> () #

Hashable DescribeDashboard Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeDashboard

AWSRequest DescribeDashboard Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeDashboard

Associated Types

type AWSResponse DescribeDashboard #

ToHeaders DescribeDashboard Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeDashboard

ToPath DescribeDashboard Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeDashboard

ToQuery DescribeDashboard Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeDashboard

type Rep DescribeDashboard Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeDashboard

type Rep DescribeDashboard = D1 ('MetaData "DescribeDashboard" "Amazonka.IoTSiteWise.DescribeDashboard" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "DescribeDashboard'" 'PrefixI 'True) (S1 ('MetaSel ('Just "dashboardId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DescribeDashboard Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeDashboard

newDescribeDashboard Source #

Create a value of DescribeDashboard 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:dashboardId:DescribeDashboard', describeDashboard_dashboardId - The ID of the dashboard.

data DescribeDashboardResponse Source #

See: newDescribeDashboardResponse smart constructor.

Instances

Instances details
Eq DescribeDashboardResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeDashboard

Read DescribeDashboardResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeDashboard

Show DescribeDashboardResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeDashboard

Generic DescribeDashboardResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeDashboard

Associated Types

type Rep DescribeDashboardResponse :: Type -> Type #

NFData DescribeDashboardResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeDashboard

type Rep DescribeDashboardResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeDashboard

type Rep DescribeDashboardResponse = D1 ('MetaData "DescribeDashboardResponse" "Amazonka.IoTSiteWise.DescribeDashboard" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "DescribeDashboardResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "dashboardDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)) :*: (S1 ('MetaSel ('Just "dashboardId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "dashboardArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: ((S1 ('MetaSel ('Just "dashboardName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "projectId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "dashboardDefinition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "dashboardCreationDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: S1 ('MetaSel ('Just "dashboardLastUpdateDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX))))))

newDescribeDashboardResponse Source #

Create a value of DescribeDashboardResponse 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:dashboardDescription:DescribeDashboardResponse', describeDashboardResponse_dashboardDescription - The dashboard's description.

$sel:httpStatus:DescribeDashboardResponse', describeDashboardResponse_httpStatus - The response's http status code.

$sel:dashboardId:DescribeDashboard', describeDashboardResponse_dashboardId - The ID of the dashboard.

$sel:dashboardArn:DescribeDashboardResponse', describeDashboardResponse_dashboardArn - The ARN of the dashboard, which has the following format.

arn:${Partition}:iotsitewise:${Region}:${Account}:dashboard/${DashboardId}

$sel:dashboardName:DescribeDashboardResponse', describeDashboardResponse_dashboardName - The name of the dashboard.

$sel:projectId:DescribeDashboardResponse', describeDashboardResponse_projectId - The ID of the project that the dashboard is in.

$sel:dashboardDefinition:DescribeDashboardResponse', describeDashboardResponse_dashboardDefinition - The dashboard's definition JSON literal. For detailed information, see Creating dashboards (CLI) in the IoT SiteWise User Guide.

$sel:dashboardCreationDate:DescribeDashboardResponse', describeDashboardResponse_dashboardCreationDate - The date the dashboard was created, in Unix epoch time.

$sel:dashboardLastUpdateDate:DescribeDashboardResponse', describeDashboardResponse_dashboardLastUpdateDate - The date the dashboard was last updated, in Unix epoch time.

DescribePortal

data DescribePortal Source #

See: newDescribePortal smart constructor.

Constructors

DescribePortal' Text 

Instances

Instances details
Eq DescribePortal Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribePortal

Read DescribePortal Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribePortal

Show DescribePortal Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribePortal

Generic DescribePortal Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribePortal

Associated Types

type Rep DescribePortal :: Type -> Type #

NFData DescribePortal Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribePortal

Methods

rnf :: DescribePortal -> () #

Hashable DescribePortal Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribePortal

AWSRequest DescribePortal Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribePortal

Associated Types

type AWSResponse DescribePortal #

ToHeaders DescribePortal Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribePortal

ToPath DescribePortal Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribePortal

ToQuery DescribePortal Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribePortal

type Rep DescribePortal Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribePortal

type Rep DescribePortal = D1 ('MetaData "DescribePortal" "Amazonka.IoTSiteWise.DescribePortal" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "DescribePortal'" 'PrefixI 'True) (S1 ('MetaSel ('Just "portalId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DescribePortal Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribePortal

newDescribePortal Source #

Create a value of DescribePortal 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:portalId:DescribePortal', describePortal_portalId - The ID of the portal.

data DescribePortalResponse Source #

See: newDescribePortalResponse smart constructor.

Instances

Instances details
Eq DescribePortalResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribePortal

Read DescribePortalResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribePortal

Show DescribePortalResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribePortal

Generic DescribePortalResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribePortal

Associated Types

type Rep DescribePortalResponse :: Type -> Type #

NFData DescribePortalResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribePortal

Methods

rnf :: DescribePortalResponse -> () #

type Rep DescribePortalResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribePortal

type Rep DescribePortalResponse = D1 ('MetaData "DescribePortalResponse" "Amazonka.IoTSiteWise.DescribePortal" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "DescribePortalResponse'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "portalAuthMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AuthMode)) :*: S1 ('MetaSel ('Just "portalDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "notificationSenderEmail") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "portalLogoImageLocation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ImageLocation)))) :*: ((S1 ('MetaSel ('Just "alarms") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Alarms)) :*: S1 ('MetaSel ('Just "roleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "portalId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))) :*: (((S1 ('MetaSel ('Just "portalArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "portalName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "portalClientId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "portalStartUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: ((S1 ('MetaSel ('Just "portalContactEmail") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "portalStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 PortalStatus)) :*: (S1 ('MetaSel ('Just "portalCreationDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: S1 ('MetaSel ('Just "portalLastUpdateDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX))))))

newDescribePortalResponse Source #

Create a value of DescribePortalResponse 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:portalAuthMode:DescribePortalResponse', describePortalResponse_portalAuthMode - The service to use to authenticate users to the portal.

$sel:portalDescription:DescribePortalResponse', describePortalResponse_portalDescription - The portal's description.

$sel:notificationSenderEmail:DescribePortalResponse', describePortalResponse_notificationSenderEmail - The email address that sends alarm notifications.

$sel:portalLogoImageLocation:DescribePortalResponse', describePortalResponse_portalLogoImageLocation - The portal's logo image, which is available at a URL.

$sel:alarms:DescribePortalResponse', describePortalResponse_alarms - Contains the configuration information of an alarm created in an IoT SiteWise Monitor portal.

$sel:roleArn:DescribePortalResponse', describePortalResponse_roleArn - The ARN of the service role that allows the portal's users to access your IoT SiteWise resources on your behalf. For more information, see Using service roles for IoT SiteWise Monitor in the IoT SiteWise User Guide.

$sel:httpStatus:DescribePortalResponse', describePortalResponse_httpStatus - The response's http status code.

$sel:portalId:DescribePortal', describePortalResponse_portalId - The ID of the portal.

$sel:portalArn:DescribePortalResponse', describePortalResponse_portalArn - The ARN of the portal, which has the following format.

arn:${Partition}:iotsitewise:${Region}:${Account}:portal/${PortalId}

$sel:portalName:DescribePortalResponse', describePortalResponse_portalName - The name of the portal.

$sel:portalClientId:DescribePortalResponse', describePortalResponse_portalClientId - The Amazon Web Services SSO application generated client ID (used with Amazon Web Services SSO APIs). IoT SiteWise includes portalClientId for only portals that use Amazon Web Services SSO to authenticate users.

$sel:portalStartUrl:DescribePortalResponse', describePortalResponse_portalStartUrl - The URL for the IoT SiteWise Monitor portal. You can use this URL to access portals that use Amazon Web Services SSO for authentication. For portals that use IAM for authentication, you must use the IoT SiteWise console to get a URL that you can use to access the portal.

$sel:portalContactEmail:DescribePortalResponse', describePortalResponse_portalContactEmail - The Amazon Web Services administrator's contact email address.

$sel:portalStatus:DescribePortalResponse', describePortalResponse_portalStatus - The current status of the portal, which contains a state and any error message.

$sel:portalCreationDate:DescribePortalResponse', describePortalResponse_portalCreationDate - The date the portal was created, in Unix epoch time.

$sel:portalLastUpdateDate:DescribePortalResponse', describePortalResponse_portalLastUpdateDate - The date the portal was last updated, in Unix epoch time.

CreateProject

data CreateProject Source #

See: newCreateProject smart constructor.

Instances

Instances details
Eq CreateProject Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateProject

Read CreateProject Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateProject

Show CreateProject Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateProject

Generic CreateProject Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateProject

Associated Types

type Rep CreateProject :: Type -> Type #

NFData CreateProject Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateProject

Methods

rnf :: CreateProject -> () #

Hashable CreateProject Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateProject

ToJSON CreateProject Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateProject

AWSRequest CreateProject Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateProject

Associated Types

type AWSResponse CreateProject #

ToHeaders CreateProject Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateProject

ToPath CreateProject Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateProject

ToQuery CreateProject Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateProject

type Rep CreateProject Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateProject

type Rep CreateProject = D1 ('MetaData "CreateProject" "Amazonka.IoTSiteWise.CreateProject" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "CreateProject'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "clientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "projectDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: (S1 ('MetaSel ('Just "portalId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "projectName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse CreateProject Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateProject

newCreateProject Source #

Create a value of CreateProject 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:CreateProject', createProject_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:projectDescription:CreateProject', createProject_projectDescription - A description for the project.

$sel:tags:CreateProject', createProject_tags - A list of key-value pairs that contain metadata for the project. For more information, see Tagging your IoT SiteWise resources in the IoT SiteWise User Guide.

$sel:portalId:CreateProject', createProject_portalId - The ID of the portal in which to create the project.

$sel:projectName:CreateProject', createProject_projectName - A friendly name for the project.

data CreateProjectResponse Source #

See: newCreateProjectResponse smart constructor.

Instances

Instances details
Eq CreateProjectResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateProject

Read CreateProjectResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateProject

Show CreateProjectResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateProject

Generic CreateProjectResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateProject

Associated Types

type Rep CreateProjectResponse :: Type -> Type #

NFData CreateProjectResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateProject

Methods

rnf :: CreateProjectResponse -> () #

type Rep CreateProjectResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.CreateProject

type Rep CreateProjectResponse = D1 ('MetaData "CreateProjectResponse" "Amazonka.IoTSiteWise.CreateProject" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "CreateProjectResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: (S1 ('MetaSel ('Just "projectId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "projectArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newCreateProjectResponse Source #

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

$sel:projectId:CreateProjectResponse', createProjectResponse_projectId - The ID of the project.

$sel:projectArn:CreateProjectResponse', createProjectResponse_projectArn - The ARN of the project, which has the following format.

arn:${Partition}:iotsitewise:${Region}:${Account}:project/${ProjectId}

DescribeDefaultEncryptionConfiguration

data DescribeDefaultEncryptionConfiguration Source #

Instances

Instances details
Eq DescribeDefaultEncryptionConfiguration Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeDefaultEncryptionConfiguration

Read DescribeDefaultEncryptionConfiguration Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeDefaultEncryptionConfiguration

Show DescribeDefaultEncryptionConfiguration Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeDefaultEncryptionConfiguration

Generic DescribeDefaultEncryptionConfiguration Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeDefaultEncryptionConfiguration

NFData DescribeDefaultEncryptionConfiguration Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeDefaultEncryptionConfiguration

Hashable DescribeDefaultEncryptionConfiguration Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeDefaultEncryptionConfiguration

AWSRequest DescribeDefaultEncryptionConfiguration Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeDefaultEncryptionConfiguration

ToHeaders DescribeDefaultEncryptionConfiguration Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeDefaultEncryptionConfiguration

ToPath DescribeDefaultEncryptionConfiguration Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeDefaultEncryptionConfiguration

ToQuery DescribeDefaultEncryptionConfiguration Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeDefaultEncryptionConfiguration

type Rep DescribeDefaultEncryptionConfiguration Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeDefaultEncryptionConfiguration

type Rep DescribeDefaultEncryptionConfiguration = D1 ('MetaData "DescribeDefaultEncryptionConfiguration" "Amazonka.IoTSiteWise.DescribeDefaultEncryptionConfiguration" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "DescribeDefaultEncryptionConfiguration'" 'PrefixI 'False) (U1 :: Type -> Type))
type AWSResponse DescribeDefaultEncryptionConfiguration Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeDefaultEncryptionConfiguration

newDescribeDefaultEncryptionConfiguration :: DescribeDefaultEncryptionConfiguration Source #

Create a value of DescribeDefaultEncryptionConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

data DescribeDefaultEncryptionConfigurationResponse Source #

Instances

Instances details
Eq DescribeDefaultEncryptionConfigurationResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeDefaultEncryptionConfiguration

Read DescribeDefaultEncryptionConfigurationResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeDefaultEncryptionConfiguration

Show DescribeDefaultEncryptionConfigurationResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeDefaultEncryptionConfiguration

Generic DescribeDefaultEncryptionConfigurationResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeDefaultEncryptionConfiguration

NFData DescribeDefaultEncryptionConfigurationResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeDefaultEncryptionConfiguration

type Rep DescribeDefaultEncryptionConfigurationResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DescribeDefaultEncryptionConfiguration

type Rep DescribeDefaultEncryptionConfigurationResponse = D1 ('MetaData "DescribeDefaultEncryptionConfigurationResponse" "Amazonka.IoTSiteWise.DescribeDefaultEncryptionConfiguration" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "DescribeDefaultEncryptionConfigurationResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "kmsKeyArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)) :*: (S1 ('MetaSel ('Just "encryptionType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 EncryptionType) :*: S1 ('MetaSel ('Just "configurationStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ConfigurationStatus))))

newDescribeDefaultEncryptionConfigurationResponse Source #

Create a value of DescribeDefaultEncryptionConfigurationResponse 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:kmsKeyArn:DescribeDefaultEncryptionConfigurationResponse', describeDefaultEncryptionConfigurationResponse_kmsKeyArn - The key ARN of the customer managed customer master key (CMK) used for KMS encryption if you use KMS_BASED_ENCRYPTION.

$sel:httpStatus:DescribeDefaultEncryptionConfigurationResponse', describeDefaultEncryptionConfigurationResponse_httpStatus - The response's http status code.

$sel:encryptionType:DescribeDefaultEncryptionConfigurationResponse', describeDefaultEncryptionConfigurationResponse_encryptionType - The type of encryption used for the encryption configuration.

$sel:configurationStatus:DescribeDefaultEncryptionConfigurationResponse', describeDefaultEncryptionConfigurationResponse_configurationStatus - The status of the account configuration. This contains the ConfigurationState. If there's an error, it also contains the ErrorDetails.

ListAssets (Paginated)

data ListAssets Source #

See: newListAssets smart constructor.

Instances

Instances details
Eq ListAssets Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListAssets

Read ListAssets Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListAssets

Show ListAssets Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListAssets

Generic ListAssets Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListAssets

Associated Types

type Rep ListAssets :: Type -> Type #

NFData ListAssets Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListAssets

Methods

rnf :: ListAssets -> () #

Hashable ListAssets Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListAssets

AWSPager ListAssets Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListAssets

AWSRequest ListAssets Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListAssets

Associated Types

type AWSResponse ListAssets #

ToHeaders ListAssets Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListAssets

Methods

toHeaders :: ListAssets -> [Header] #

ToPath ListAssets Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListAssets

ToQuery ListAssets Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListAssets

type Rep ListAssets Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListAssets

type Rep ListAssets = D1 ('MetaData "ListAssets" "Amazonka.IoTSiteWise.ListAssets" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "ListAssets'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "assetModelId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "filter'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ListAssetsFilter)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))))
type AWSResponse ListAssets Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListAssets

newListAssets :: ListAssets Source #

Create a value of ListAssets 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:assetModelId:ListAssets', listAssets_assetModelId - The ID of the asset model by which to filter the list of assets. This parameter is required if you choose ALL for filter.

$sel:nextToken:ListAssets', listAssets_nextToken - The token to be used for the next set of paginated results.

$sel:filter':ListAssets', listAssets_filter - The filter for the requested list of assets. Choose one of the following options:

  • ALL – The list includes all assets for a given asset model ID. The assetModelId parameter is required if you filter by ALL.
  • TOP_LEVEL – The list includes only top-level assets in the asset hierarchy tree.

Default: ALL

$sel:maxResults:ListAssets', listAssets_maxResults - The maximum number of results to return for each paginated request.

Default: 50

data ListAssetsResponse Source #

See: newListAssetsResponse smart constructor.

Instances

Instances details
Eq ListAssetsResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListAssets

Read ListAssetsResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListAssets

Show ListAssetsResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListAssets

Generic ListAssetsResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListAssets

Associated Types

type Rep ListAssetsResponse :: Type -> Type #

NFData ListAssetsResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListAssets

Methods

rnf :: ListAssetsResponse -> () #

type Rep ListAssetsResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.ListAssets

type Rep ListAssetsResponse = D1 ('MetaData "ListAssetsResponse" "Amazonka.IoTSiteWise.ListAssets" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "ListAssetsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "assetSummaries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [AssetSummary]))))

newListAssetsResponse Source #

Create a value of ListAssetsResponse 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:ListAssets', listAssetsResponse_nextToken - The token for the next set of results, or null if there are no additional results.

$sel:httpStatus:ListAssetsResponse', listAssetsResponse_httpStatus - The response's http status code.

$sel:assetSummaries:ListAssetsResponse', listAssetsResponse_assetSummaries - A list that summarizes each asset.

DisassociateAssets

data DisassociateAssets Source #

See: newDisassociateAssets smart constructor.

Instances

Instances details
Eq DisassociateAssets Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DisassociateAssets

Read DisassociateAssets Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DisassociateAssets

Show DisassociateAssets Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DisassociateAssets

Generic DisassociateAssets Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DisassociateAssets

Associated Types

type Rep DisassociateAssets :: Type -> Type #

NFData DisassociateAssets Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DisassociateAssets

Methods

rnf :: DisassociateAssets -> () #

Hashable DisassociateAssets Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DisassociateAssets

ToJSON DisassociateAssets Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DisassociateAssets

AWSRequest DisassociateAssets Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DisassociateAssets

Associated Types

type AWSResponse DisassociateAssets #

ToHeaders DisassociateAssets Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DisassociateAssets

ToPath DisassociateAssets Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DisassociateAssets

ToQuery DisassociateAssets Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DisassociateAssets

type Rep DisassociateAssets Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DisassociateAssets

type Rep DisassociateAssets = D1 ('MetaData "DisassociateAssets" "Amazonka.IoTSiteWise.DisassociateAssets" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "DisassociateAssets'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "clientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "assetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "hierarchyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "childAssetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse DisassociateAssets Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DisassociateAssets

newDisassociateAssets Source #

Create a value of DisassociateAssets 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:DisassociateAssets', disassociateAssets_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:assetId:DisassociateAssets', disassociateAssets_assetId - The ID of the parent asset from which to disassociate the child asset.

$sel:hierarchyId:DisassociateAssets', disassociateAssets_hierarchyId - The ID of a hierarchy in the parent asset's model. Hierarchies allow different groupings of assets to be formed that all come from the same asset model. You can use the hierarchy ID to identify the correct asset to disassociate. For more information, see Asset hierarchies in the IoT SiteWise User Guide.

$sel:childAssetId:DisassociateAssets', disassociateAssets_childAssetId - The ID of the child asset to disassociate.

data DisassociateAssetsResponse Source #

See: newDisassociateAssetsResponse smart constructor.

Instances

Instances details
Eq DisassociateAssetsResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DisassociateAssets

Read DisassociateAssetsResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DisassociateAssets

Show DisassociateAssetsResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DisassociateAssets

Generic DisassociateAssetsResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DisassociateAssets

Associated Types

type Rep DisassociateAssetsResponse :: Type -> Type #

NFData DisassociateAssetsResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DisassociateAssets

type Rep DisassociateAssetsResponse Source # 
Instance details

Defined in Amazonka.IoTSiteWise.DisassociateAssets

type Rep DisassociateAssetsResponse = D1 ('MetaData "DisassociateAssetsResponse" "Amazonka.IoTSiteWise.DisassociateAssets" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "DisassociateAssetsResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newDisassociateAssetsResponse :: DisassociateAssetsResponse Source #

Create a value of DisassociateAssetsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

Types

AggregateType

newtype AggregateType Source #

Constructors

AggregateType' 

Instances

Instances details
Eq AggregateType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AggregateType

Ord AggregateType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AggregateType

Read AggregateType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AggregateType

Show AggregateType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AggregateType

Generic AggregateType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AggregateType

Associated Types

type Rep AggregateType :: Type -> Type #

NFData AggregateType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AggregateType

Methods

rnf :: AggregateType -> () #

Hashable AggregateType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AggregateType

ToJSON AggregateType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AggregateType

ToJSONKey AggregateType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AggregateType

FromJSON AggregateType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AggregateType

FromJSONKey AggregateType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AggregateType

ToLog AggregateType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AggregateType

ToHeader AggregateType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AggregateType

ToQuery AggregateType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AggregateType

FromXML AggregateType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AggregateType

ToXML AggregateType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AggregateType

Methods

toXML :: AggregateType -> XML #

ToByteString AggregateType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AggregateType

FromText AggregateType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AggregateType

ToText AggregateType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AggregateType

Methods

toText :: AggregateType -> Text #

type Rep AggregateType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AggregateType

type Rep AggregateType = D1 ('MetaData "AggregateType" "Amazonka.IoTSiteWise.Types.AggregateType" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'True) (C1 ('MetaCons "AggregateType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAggregateType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AssetErrorCode

newtype AssetErrorCode Source #

Constructors

AssetErrorCode' 

Bundled Patterns

pattern AssetErrorCode_INTERNAL_FAILURE :: AssetErrorCode 

Instances

Instances details
Eq AssetErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetErrorCode

Ord AssetErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetErrorCode

Read AssetErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetErrorCode

Show AssetErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetErrorCode

Generic AssetErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetErrorCode

Associated Types

type Rep AssetErrorCode :: Type -> Type #

NFData AssetErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetErrorCode

Methods

rnf :: AssetErrorCode -> () #

Hashable AssetErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetErrorCode

ToJSON AssetErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetErrorCode

ToJSONKey AssetErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetErrorCode

FromJSON AssetErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetErrorCode

FromJSONKey AssetErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetErrorCode

ToLog AssetErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetErrorCode

ToHeader AssetErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetErrorCode

ToQuery AssetErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetErrorCode

FromXML AssetErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetErrorCode

ToXML AssetErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetErrorCode

Methods

toXML :: AssetErrorCode -> XML #

ToByteString AssetErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetErrorCode

FromText AssetErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetErrorCode

ToText AssetErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetErrorCode

type Rep AssetErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetErrorCode

type Rep AssetErrorCode = D1 ('MetaData "AssetErrorCode" "Amazonka.IoTSiteWise.Types.AssetErrorCode" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'True) (C1 ('MetaCons "AssetErrorCode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAssetErrorCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AssetModelState

newtype AssetModelState Source #

Constructors

AssetModelState' 

Instances

Instances details
Eq AssetModelState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelState

Ord AssetModelState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelState

Read AssetModelState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelState

Show AssetModelState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelState

Generic AssetModelState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelState

Associated Types

type Rep AssetModelState :: Type -> Type #

NFData AssetModelState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelState

Methods

rnf :: AssetModelState -> () #

Hashable AssetModelState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelState

ToJSON AssetModelState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelState

ToJSONKey AssetModelState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelState

FromJSON AssetModelState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelState

FromJSONKey AssetModelState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelState

ToLog AssetModelState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelState

ToHeader AssetModelState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelState

ToQuery AssetModelState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelState

FromXML AssetModelState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelState

ToXML AssetModelState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelState

Methods

toXML :: AssetModelState -> XML #

ToByteString AssetModelState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelState

FromText AssetModelState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelState

ToText AssetModelState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelState

type Rep AssetModelState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelState

type Rep AssetModelState = D1 ('MetaData "AssetModelState" "Amazonka.IoTSiteWise.Types.AssetModelState" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'True) (C1 ('MetaCons "AssetModelState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAssetModelState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AssetRelationshipType

newtype AssetRelationshipType Source #

Instances

Instances details
Eq AssetRelationshipType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetRelationshipType

Ord AssetRelationshipType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetRelationshipType

Read AssetRelationshipType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetRelationshipType

Show AssetRelationshipType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetRelationshipType

Generic AssetRelationshipType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetRelationshipType

Associated Types

type Rep AssetRelationshipType :: Type -> Type #

NFData AssetRelationshipType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetRelationshipType

Methods

rnf :: AssetRelationshipType -> () #

Hashable AssetRelationshipType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetRelationshipType

ToJSON AssetRelationshipType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetRelationshipType

ToJSONKey AssetRelationshipType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetRelationshipType

FromJSON AssetRelationshipType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetRelationshipType

FromJSONKey AssetRelationshipType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetRelationshipType

ToLog AssetRelationshipType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetRelationshipType

ToHeader AssetRelationshipType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetRelationshipType

ToQuery AssetRelationshipType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetRelationshipType

FromXML AssetRelationshipType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetRelationshipType

ToXML AssetRelationshipType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetRelationshipType

ToByteString AssetRelationshipType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetRelationshipType

FromText AssetRelationshipType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetRelationshipType

ToText AssetRelationshipType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetRelationshipType

type Rep AssetRelationshipType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetRelationshipType

type Rep AssetRelationshipType = D1 ('MetaData "AssetRelationshipType" "Amazonka.IoTSiteWise.Types.AssetRelationshipType" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'True) (C1 ('MetaCons "AssetRelationshipType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAssetRelationshipType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AssetState

newtype AssetState Source #

Constructors

AssetState' 

Fields

Instances

Instances details
Eq AssetState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetState

Ord AssetState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetState

Read AssetState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetState

Show AssetState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetState

Generic AssetState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetState

Associated Types

type Rep AssetState :: Type -> Type #

NFData AssetState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetState

Methods

rnf :: AssetState -> () #

Hashable AssetState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetState

ToJSON AssetState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetState

ToJSONKey AssetState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetState

FromJSON AssetState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetState

FromJSONKey AssetState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetState

ToLog AssetState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetState

ToHeader AssetState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetState

ToQuery AssetState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetState

FromXML AssetState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetState

ToXML AssetState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetState

Methods

toXML :: AssetState -> XML #

ToByteString AssetState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetState

FromText AssetState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetState

ToText AssetState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetState

Methods

toText :: AssetState -> Text #

type Rep AssetState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetState

type Rep AssetState = D1 ('MetaData "AssetState" "Amazonka.IoTSiteWise.Types.AssetState" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'True) (C1 ('MetaCons "AssetState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAssetState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AuthMode

newtype AuthMode Source #

Constructors

AuthMode' 

Fields

Bundled Patterns

pattern AuthMode_IAM :: AuthMode 
pattern AuthMode_SSO :: AuthMode 

Instances

Instances details
Eq AuthMode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AuthMode

Ord AuthMode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AuthMode

Read AuthMode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AuthMode

Show AuthMode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AuthMode

Generic AuthMode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AuthMode

Associated Types

type Rep AuthMode :: Type -> Type #

Methods

from :: AuthMode -> Rep AuthMode x #

to :: Rep AuthMode x -> AuthMode #

NFData AuthMode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AuthMode

Methods

rnf :: AuthMode -> () #

Hashable AuthMode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AuthMode

Methods

hashWithSalt :: Int -> AuthMode -> Int #

hash :: AuthMode -> Int #

ToJSON AuthMode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AuthMode

ToJSONKey AuthMode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AuthMode

FromJSON AuthMode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AuthMode

FromJSONKey AuthMode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AuthMode

ToLog AuthMode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AuthMode

ToHeader AuthMode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AuthMode

Methods

toHeader :: HeaderName -> AuthMode -> [Header] #

ToQuery AuthMode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AuthMode

FromXML AuthMode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AuthMode

ToXML AuthMode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AuthMode

Methods

toXML :: AuthMode -> XML #

ToByteString AuthMode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AuthMode

Methods

toBS :: AuthMode -> ByteString #

FromText AuthMode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AuthMode

ToText AuthMode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AuthMode

Methods

toText :: AuthMode -> Text #

type Rep AuthMode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AuthMode

type Rep AuthMode = D1 ('MetaData "AuthMode" "Amazonka.IoTSiteWise.Types.AuthMode" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'True) (C1 ('MetaCons "AuthMode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAuthMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

BatchPutAssetPropertyValueErrorCode

newtype BatchPutAssetPropertyValueErrorCode Source #

Instances

Instances details
Eq BatchPutAssetPropertyValueErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchPutAssetPropertyValueErrorCode

Ord BatchPutAssetPropertyValueErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchPutAssetPropertyValueErrorCode

Read BatchPutAssetPropertyValueErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchPutAssetPropertyValueErrorCode

Show BatchPutAssetPropertyValueErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchPutAssetPropertyValueErrorCode

Generic BatchPutAssetPropertyValueErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchPutAssetPropertyValueErrorCode

NFData BatchPutAssetPropertyValueErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchPutAssetPropertyValueErrorCode

Hashable BatchPutAssetPropertyValueErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchPutAssetPropertyValueErrorCode

ToJSON BatchPutAssetPropertyValueErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchPutAssetPropertyValueErrorCode

ToJSONKey BatchPutAssetPropertyValueErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchPutAssetPropertyValueErrorCode

FromJSON BatchPutAssetPropertyValueErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchPutAssetPropertyValueErrorCode

FromJSONKey BatchPutAssetPropertyValueErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchPutAssetPropertyValueErrorCode

ToLog BatchPutAssetPropertyValueErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchPutAssetPropertyValueErrorCode

ToHeader BatchPutAssetPropertyValueErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchPutAssetPropertyValueErrorCode

ToQuery BatchPutAssetPropertyValueErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchPutAssetPropertyValueErrorCode

FromXML BatchPutAssetPropertyValueErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchPutAssetPropertyValueErrorCode

ToXML BatchPutAssetPropertyValueErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchPutAssetPropertyValueErrorCode

ToByteString BatchPutAssetPropertyValueErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchPutAssetPropertyValueErrorCode

FromText BatchPutAssetPropertyValueErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchPutAssetPropertyValueErrorCode

ToText BatchPutAssetPropertyValueErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchPutAssetPropertyValueErrorCode

type Rep BatchPutAssetPropertyValueErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchPutAssetPropertyValueErrorCode

type Rep BatchPutAssetPropertyValueErrorCode = D1 ('MetaData "BatchPutAssetPropertyValueErrorCode" "Amazonka.IoTSiteWise.Types.BatchPutAssetPropertyValueErrorCode" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'True) (C1 ('MetaCons "BatchPutAssetPropertyValueErrorCode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromBatchPutAssetPropertyValueErrorCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

CapabilitySyncStatus

newtype CapabilitySyncStatus Source #

Instances

Instances details
Eq CapabilitySyncStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.CapabilitySyncStatus

Ord CapabilitySyncStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.CapabilitySyncStatus

Read CapabilitySyncStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.CapabilitySyncStatus

Show CapabilitySyncStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.CapabilitySyncStatus

Generic CapabilitySyncStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.CapabilitySyncStatus

Associated Types

type Rep CapabilitySyncStatus :: Type -> Type #

NFData CapabilitySyncStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.CapabilitySyncStatus

Methods

rnf :: CapabilitySyncStatus -> () #

Hashable CapabilitySyncStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.CapabilitySyncStatus

ToJSON CapabilitySyncStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.CapabilitySyncStatus

ToJSONKey CapabilitySyncStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.CapabilitySyncStatus

FromJSON CapabilitySyncStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.CapabilitySyncStatus

FromJSONKey CapabilitySyncStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.CapabilitySyncStatus

ToLog CapabilitySyncStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.CapabilitySyncStatus

ToHeader CapabilitySyncStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.CapabilitySyncStatus

ToQuery CapabilitySyncStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.CapabilitySyncStatus

FromXML CapabilitySyncStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.CapabilitySyncStatus

ToXML CapabilitySyncStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.CapabilitySyncStatus

ToByteString CapabilitySyncStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.CapabilitySyncStatus

FromText CapabilitySyncStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.CapabilitySyncStatus

ToText CapabilitySyncStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.CapabilitySyncStatus

type Rep CapabilitySyncStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.CapabilitySyncStatus

type Rep CapabilitySyncStatus = D1 ('MetaData "CapabilitySyncStatus" "Amazonka.IoTSiteWise.Types.CapabilitySyncStatus" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'True) (C1 ('MetaCons "CapabilitySyncStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromCapabilitySyncStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ComputeLocation

newtype ComputeLocation Source #

Constructors

ComputeLocation' 

Instances

Instances details
Eq ComputeLocation Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ComputeLocation

Ord ComputeLocation Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ComputeLocation

Read ComputeLocation Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ComputeLocation

Show ComputeLocation Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ComputeLocation

Generic ComputeLocation Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ComputeLocation

Associated Types

type Rep ComputeLocation :: Type -> Type #

NFData ComputeLocation Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ComputeLocation

Methods

rnf :: ComputeLocation -> () #

Hashable ComputeLocation Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ComputeLocation

ToJSON ComputeLocation Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ComputeLocation

ToJSONKey ComputeLocation Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ComputeLocation

FromJSON ComputeLocation Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ComputeLocation

FromJSONKey ComputeLocation Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ComputeLocation

ToLog ComputeLocation Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ComputeLocation

ToHeader ComputeLocation Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ComputeLocation

ToQuery ComputeLocation Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ComputeLocation

FromXML ComputeLocation Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ComputeLocation

ToXML ComputeLocation Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ComputeLocation

Methods

toXML :: ComputeLocation -> XML #

ToByteString ComputeLocation Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ComputeLocation

FromText ComputeLocation Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ComputeLocation

ToText ComputeLocation Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ComputeLocation

type Rep ComputeLocation Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ComputeLocation

type Rep ComputeLocation = D1 ('MetaData "ComputeLocation" "Amazonka.IoTSiteWise.Types.ComputeLocation" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'True) (C1 ('MetaCons "ComputeLocation'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromComputeLocation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ConfigurationState

newtype ConfigurationState Source #

Instances

Instances details
Eq ConfigurationState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ConfigurationState

Ord ConfigurationState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ConfigurationState

Read ConfigurationState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ConfigurationState

Show ConfigurationState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ConfigurationState

Generic ConfigurationState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ConfigurationState

Associated Types

type Rep ConfigurationState :: Type -> Type #

NFData ConfigurationState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ConfigurationState

Methods

rnf :: ConfigurationState -> () #

Hashable ConfigurationState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ConfigurationState

ToJSON ConfigurationState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ConfigurationState

ToJSONKey ConfigurationState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ConfigurationState

FromJSON ConfigurationState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ConfigurationState

FromJSONKey ConfigurationState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ConfigurationState

ToLog ConfigurationState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ConfigurationState

ToHeader ConfigurationState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ConfigurationState

ToQuery ConfigurationState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ConfigurationState

FromXML ConfigurationState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ConfigurationState

ToXML ConfigurationState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ConfigurationState

ToByteString ConfigurationState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ConfigurationState

FromText ConfigurationState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ConfigurationState

ToText ConfigurationState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ConfigurationState

type Rep ConfigurationState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ConfigurationState

type Rep ConfigurationState = D1 ('MetaData "ConfigurationState" "Amazonka.IoTSiteWise.Types.ConfigurationState" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'True) (C1 ('MetaCons "ConfigurationState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromConfigurationState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DetailedErrorCode

newtype DetailedErrorCode Source #

Instances

Instances details
Eq DetailedErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.DetailedErrorCode

Ord DetailedErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.DetailedErrorCode

Read DetailedErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.DetailedErrorCode

Show DetailedErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.DetailedErrorCode

Generic DetailedErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.DetailedErrorCode

Associated Types

type Rep DetailedErrorCode :: Type -> Type #

NFData DetailedErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.DetailedErrorCode

Methods

rnf :: DetailedErrorCode -> () #

Hashable DetailedErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.DetailedErrorCode

ToJSON DetailedErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.DetailedErrorCode

ToJSONKey DetailedErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.DetailedErrorCode

FromJSON DetailedErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.DetailedErrorCode

FromJSONKey DetailedErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.DetailedErrorCode

ToLog DetailedErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.DetailedErrorCode

ToHeader DetailedErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.DetailedErrorCode

ToQuery DetailedErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.DetailedErrorCode

FromXML DetailedErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.DetailedErrorCode

ToXML DetailedErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.DetailedErrorCode

ToByteString DetailedErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.DetailedErrorCode

FromText DetailedErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.DetailedErrorCode

ToText DetailedErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.DetailedErrorCode

type Rep DetailedErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.DetailedErrorCode

type Rep DetailedErrorCode = D1 ('MetaData "DetailedErrorCode" "Amazonka.IoTSiteWise.Types.DetailedErrorCode" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'True) (C1 ('MetaCons "DetailedErrorCode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDetailedErrorCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

EncryptionType

newtype EncryptionType Source #

Constructors

EncryptionType' 

Instances

Instances details
Eq EncryptionType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.EncryptionType

Ord EncryptionType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.EncryptionType

Read EncryptionType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.EncryptionType

Show EncryptionType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.EncryptionType

Generic EncryptionType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.EncryptionType

Associated Types

type Rep EncryptionType :: Type -> Type #

NFData EncryptionType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.EncryptionType

Methods

rnf :: EncryptionType -> () #

Hashable EncryptionType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.EncryptionType

ToJSON EncryptionType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.EncryptionType

ToJSONKey EncryptionType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.EncryptionType

FromJSON EncryptionType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.EncryptionType

FromJSONKey EncryptionType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.EncryptionType

ToLog EncryptionType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.EncryptionType

ToHeader EncryptionType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.EncryptionType

ToQuery EncryptionType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.EncryptionType

FromXML EncryptionType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.EncryptionType

ToXML EncryptionType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.EncryptionType

Methods

toXML :: EncryptionType -> XML #

ToByteString EncryptionType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.EncryptionType

FromText EncryptionType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.EncryptionType

ToText EncryptionType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.EncryptionType

type Rep EncryptionType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.EncryptionType

type Rep EncryptionType = D1 ('MetaData "EncryptionType" "Amazonka.IoTSiteWise.Types.EncryptionType" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'True) (C1 ('MetaCons "EncryptionType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromEncryptionType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ErrorCode

newtype ErrorCode Source #

Constructors

ErrorCode' 

Fields

Instances

Instances details
Eq ErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ErrorCode

Ord ErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ErrorCode

Read ErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ErrorCode

Show ErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ErrorCode

Generic ErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ErrorCode

Associated Types

type Rep ErrorCode :: Type -> Type #

NFData ErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ErrorCode

Methods

rnf :: ErrorCode -> () #

Hashable ErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ErrorCode

ToJSON ErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ErrorCode

ToJSONKey ErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ErrorCode

FromJSON ErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ErrorCode

FromJSONKey ErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ErrorCode

ToLog ErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ErrorCode

ToHeader ErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ErrorCode

ToQuery ErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ErrorCode

FromXML ErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ErrorCode

ToXML ErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ErrorCode

Methods

toXML :: ErrorCode -> XML #

ToByteString ErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ErrorCode

Methods

toBS :: ErrorCode -> ByteString #

FromText ErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ErrorCode

ToText ErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ErrorCode

Methods

toText :: ErrorCode -> Text #

type Rep ErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ErrorCode

type Rep ErrorCode = D1 ('MetaData "ErrorCode" "Amazonka.IoTSiteWise.Types.ErrorCode" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'True) (C1 ('MetaCons "ErrorCode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromErrorCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ForwardingConfigState

newtype ForwardingConfigState Source #

Instances

Instances details
Eq ForwardingConfigState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ForwardingConfigState

Ord ForwardingConfigState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ForwardingConfigState

Read ForwardingConfigState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ForwardingConfigState

Show ForwardingConfigState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ForwardingConfigState

Generic ForwardingConfigState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ForwardingConfigState

Associated Types

type Rep ForwardingConfigState :: Type -> Type #

NFData ForwardingConfigState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ForwardingConfigState

Methods

rnf :: ForwardingConfigState -> () #

Hashable ForwardingConfigState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ForwardingConfigState

ToJSON ForwardingConfigState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ForwardingConfigState

ToJSONKey ForwardingConfigState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ForwardingConfigState

FromJSON ForwardingConfigState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ForwardingConfigState

FromJSONKey ForwardingConfigState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ForwardingConfigState

ToLog ForwardingConfigState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ForwardingConfigState

ToHeader ForwardingConfigState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ForwardingConfigState

ToQuery ForwardingConfigState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ForwardingConfigState

FromXML ForwardingConfigState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ForwardingConfigState

ToXML ForwardingConfigState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ForwardingConfigState

ToByteString ForwardingConfigState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ForwardingConfigState

FromText ForwardingConfigState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ForwardingConfigState

ToText ForwardingConfigState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ForwardingConfigState

type Rep ForwardingConfigState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ForwardingConfigState

type Rep ForwardingConfigState = D1 ('MetaData "ForwardingConfigState" "Amazonka.IoTSiteWise.Types.ForwardingConfigState" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'True) (C1 ('MetaCons "ForwardingConfigState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromForwardingConfigState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

IdentityType

newtype IdentityType Source #

Constructors

IdentityType' 

Bundled Patterns

pattern IdentityType_GROUP :: IdentityType 
pattern IdentityType_IAM :: IdentityType 
pattern IdentityType_USER :: IdentityType 

Instances

Instances details
Eq IdentityType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.IdentityType

Ord IdentityType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.IdentityType

Read IdentityType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.IdentityType

Show IdentityType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.IdentityType

Generic IdentityType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.IdentityType

Associated Types

type Rep IdentityType :: Type -> Type #

NFData IdentityType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.IdentityType

Methods

rnf :: IdentityType -> () #

Hashable IdentityType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.IdentityType

ToJSON IdentityType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.IdentityType

ToJSONKey IdentityType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.IdentityType

FromJSON IdentityType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.IdentityType

FromJSONKey IdentityType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.IdentityType

ToLog IdentityType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.IdentityType

ToHeader IdentityType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.IdentityType

ToQuery IdentityType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.IdentityType

FromXML IdentityType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.IdentityType

ToXML IdentityType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.IdentityType

Methods

toXML :: IdentityType -> XML #

ToByteString IdentityType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.IdentityType

FromText IdentityType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.IdentityType

ToText IdentityType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.IdentityType

Methods

toText :: IdentityType -> Text #

type Rep IdentityType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.IdentityType

type Rep IdentityType = D1 ('MetaData "IdentityType" "Amazonka.IoTSiteWise.Types.IdentityType" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'True) (C1 ('MetaCons "IdentityType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromIdentityType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ImageFileType

newtype ImageFileType Source #

Constructors

ImageFileType' 

Bundled Patterns

pattern ImageFileType_PNG :: ImageFileType 

Instances

Instances details
Eq ImageFileType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ImageFileType

Ord ImageFileType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ImageFileType

Read ImageFileType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ImageFileType

Show ImageFileType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ImageFileType

Generic ImageFileType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ImageFileType

Associated Types

type Rep ImageFileType :: Type -> Type #

NFData ImageFileType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ImageFileType

Methods

rnf :: ImageFileType -> () #

Hashable ImageFileType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ImageFileType

ToJSON ImageFileType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ImageFileType

ToJSONKey ImageFileType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ImageFileType

FromJSON ImageFileType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ImageFileType

FromJSONKey ImageFileType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ImageFileType

ToLog ImageFileType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ImageFileType

ToHeader ImageFileType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ImageFileType

ToQuery ImageFileType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ImageFileType

FromXML ImageFileType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ImageFileType

ToXML ImageFileType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ImageFileType

Methods

toXML :: ImageFileType -> XML #

ToByteString ImageFileType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ImageFileType

FromText ImageFileType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ImageFileType

ToText ImageFileType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ImageFileType

Methods

toText :: ImageFileType -> Text #

type Rep ImageFileType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ImageFileType

type Rep ImageFileType = D1 ('MetaData "ImageFileType" "Amazonka.IoTSiteWise.Types.ImageFileType" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'True) (C1 ('MetaCons "ImageFileType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromImageFileType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ListAssetsFilter

newtype ListAssetsFilter Source #

Instances

Instances details
Eq ListAssetsFilter Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListAssetsFilter

Ord ListAssetsFilter Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListAssetsFilter

Read ListAssetsFilter Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListAssetsFilter

Show ListAssetsFilter Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListAssetsFilter

Generic ListAssetsFilter Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListAssetsFilter

Associated Types

type Rep ListAssetsFilter :: Type -> Type #

NFData ListAssetsFilter Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListAssetsFilter

Methods

rnf :: ListAssetsFilter -> () #

Hashable ListAssetsFilter Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListAssetsFilter

ToJSON ListAssetsFilter Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListAssetsFilter

ToJSONKey ListAssetsFilter Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListAssetsFilter

FromJSON ListAssetsFilter Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListAssetsFilter

FromJSONKey ListAssetsFilter Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListAssetsFilter

ToLog ListAssetsFilter Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListAssetsFilter

ToHeader ListAssetsFilter Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListAssetsFilter

ToQuery ListAssetsFilter Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListAssetsFilter

FromXML ListAssetsFilter Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListAssetsFilter

ToXML ListAssetsFilter Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListAssetsFilter

ToByteString ListAssetsFilter Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListAssetsFilter

FromText ListAssetsFilter Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListAssetsFilter

ToText ListAssetsFilter Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListAssetsFilter

type Rep ListAssetsFilter Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListAssetsFilter

type Rep ListAssetsFilter = D1 ('MetaData "ListAssetsFilter" "Amazonka.IoTSiteWise.Types.ListAssetsFilter" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'True) (C1 ('MetaCons "ListAssetsFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromListAssetsFilter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

LoggingLevel

newtype LoggingLevel Source #

Constructors

LoggingLevel' 

Bundled Patterns

pattern LoggingLevel_ERROR :: LoggingLevel 
pattern LoggingLevel_INFO :: LoggingLevel 
pattern LoggingLevel_OFF :: LoggingLevel 

Instances

Instances details
Eq LoggingLevel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.LoggingLevel

Ord LoggingLevel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.LoggingLevel

Read LoggingLevel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.LoggingLevel

Show LoggingLevel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.LoggingLevel

Generic LoggingLevel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.LoggingLevel

Associated Types

type Rep LoggingLevel :: Type -> Type #

NFData LoggingLevel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.LoggingLevel

Methods

rnf :: LoggingLevel -> () #

Hashable LoggingLevel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.LoggingLevel

ToJSON LoggingLevel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.LoggingLevel

ToJSONKey LoggingLevel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.LoggingLevel

FromJSON LoggingLevel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.LoggingLevel

FromJSONKey LoggingLevel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.LoggingLevel

ToLog LoggingLevel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.LoggingLevel

ToHeader LoggingLevel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.LoggingLevel

ToQuery LoggingLevel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.LoggingLevel

FromXML LoggingLevel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.LoggingLevel

ToXML LoggingLevel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.LoggingLevel

Methods

toXML :: LoggingLevel -> XML #

ToByteString LoggingLevel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.LoggingLevel

FromText LoggingLevel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.LoggingLevel

ToText LoggingLevel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.LoggingLevel

Methods

toText :: LoggingLevel -> Text #

type Rep LoggingLevel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.LoggingLevel

type Rep LoggingLevel = D1 ('MetaData "LoggingLevel" "Amazonka.IoTSiteWise.Types.LoggingLevel" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'True) (C1 ('MetaCons "LoggingLevel'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromLoggingLevel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

MonitorErrorCode

newtype MonitorErrorCode Source #

Instances

Instances details
Eq MonitorErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MonitorErrorCode

Ord MonitorErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MonitorErrorCode

Read MonitorErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MonitorErrorCode

Show MonitorErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MonitorErrorCode

Generic MonitorErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MonitorErrorCode

Associated Types

type Rep MonitorErrorCode :: Type -> Type #

NFData MonitorErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MonitorErrorCode

Methods

rnf :: MonitorErrorCode -> () #

Hashable MonitorErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MonitorErrorCode

ToJSON MonitorErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MonitorErrorCode

ToJSONKey MonitorErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MonitorErrorCode

FromJSON MonitorErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MonitorErrorCode

FromJSONKey MonitorErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MonitorErrorCode

ToLog MonitorErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MonitorErrorCode

ToHeader MonitorErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MonitorErrorCode

ToQuery MonitorErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MonitorErrorCode

FromXML MonitorErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MonitorErrorCode

ToXML MonitorErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MonitorErrorCode

ToByteString MonitorErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MonitorErrorCode

FromText MonitorErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MonitorErrorCode

ToText MonitorErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MonitorErrorCode

type Rep MonitorErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MonitorErrorCode

type Rep MonitorErrorCode = D1 ('MetaData "MonitorErrorCode" "Amazonka.IoTSiteWise.Types.MonitorErrorCode" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'True) (C1 ('MetaCons "MonitorErrorCode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromMonitorErrorCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Permission

newtype Permission Source #

Constructors

Permission' 

Fields

Bundled Patterns

pattern Permission_ADMINISTRATOR :: Permission 
pattern Permission_VIEWER :: Permission 

Instances

Instances details
Eq Permission Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Permission

Ord Permission Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Permission

Read Permission Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Permission

Show Permission Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Permission

Generic Permission Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Permission

Associated Types

type Rep Permission :: Type -> Type #

NFData Permission Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Permission

Methods

rnf :: Permission -> () #

Hashable Permission Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Permission

ToJSON Permission Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Permission

ToJSONKey Permission Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Permission

FromJSON Permission Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Permission

FromJSONKey Permission Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Permission

ToLog Permission Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Permission

ToHeader Permission Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Permission

ToQuery Permission Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Permission

FromXML Permission Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Permission

ToXML Permission Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Permission

Methods

toXML :: Permission -> XML #

ToByteString Permission Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Permission

FromText Permission Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Permission

ToText Permission Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Permission

Methods

toText :: Permission -> Text #

type Rep Permission Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Permission

type Rep Permission = D1 ('MetaData "Permission" "Amazonka.IoTSiteWise.Types.Permission" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'True) (C1 ('MetaCons "Permission'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromPermission") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

PortalState

newtype PortalState Source #

Constructors

PortalState' 

Instances

Instances details
Eq PortalState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PortalState

Ord PortalState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PortalState

Read PortalState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PortalState

Show PortalState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PortalState

Generic PortalState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PortalState

Associated Types

type Rep PortalState :: Type -> Type #

NFData PortalState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PortalState

Methods

rnf :: PortalState -> () #

Hashable PortalState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PortalState

ToJSON PortalState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PortalState

ToJSONKey PortalState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PortalState

FromJSON PortalState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PortalState

FromJSONKey PortalState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PortalState

ToLog PortalState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PortalState

ToHeader PortalState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PortalState

ToQuery PortalState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PortalState

FromXML PortalState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PortalState

ToXML PortalState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PortalState

Methods

toXML :: PortalState -> XML #

ToByteString PortalState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PortalState

FromText PortalState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PortalState

ToText PortalState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PortalState

Methods

toText :: PortalState -> Text #

type Rep PortalState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PortalState

type Rep PortalState = D1 ('MetaData "PortalState" "Amazonka.IoTSiteWise.Types.PortalState" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'True) (C1 ('MetaCons "PortalState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromPortalState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

PropertyDataType

newtype PropertyDataType Source #

Instances

Instances details
Eq PropertyDataType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PropertyDataType

Ord PropertyDataType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PropertyDataType

Read PropertyDataType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PropertyDataType

Show PropertyDataType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PropertyDataType

Generic PropertyDataType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PropertyDataType

Associated Types

type Rep PropertyDataType :: Type -> Type #

NFData PropertyDataType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PropertyDataType

Methods

rnf :: PropertyDataType -> () #

Hashable PropertyDataType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PropertyDataType

ToJSON PropertyDataType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PropertyDataType

ToJSONKey PropertyDataType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PropertyDataType

FromJSON PropertyDataType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PropertyDataType

FromJSONKey PropertyDataType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PropertyDataType

ToLog PropertyDataType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PropertyDataType

ToHeader PropertyDataType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PropertyDataType

ToQuery PropertyDataType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PropertyDataType

FromXML PropertyDataType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PropertyDataType

ToXML PropertyDataType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PropertyDataType

ToByteString PropertyDataType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PropertyDataType

FromText PropertyDataType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PropertyDataType

ToText PropertyDataType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PropertyDataType

type Rep PropertyDataType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PropertyDataType

type Rep PropertyDataType = D1 ('MetaData "PropertyDataType" "Amazonka.IoTSiteWise.Types.PropertyDataType" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'True) (C1 ('MetaCons "PropertyDataType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromPropertyDataType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

PropertyNotificationState

newtype PropertyNotificationState Source #

Instances

Instances details
Eq PropertyNotificationState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PropertyNotificationState

Ord PropertyNotificationState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PropertyNotificationState

Read PropertyNotificationState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PropertyNotificationState

Show PropertyNotificationState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PropertyNotificationState

Generic PropertyNotificationState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PropertyNotificationState

Associated Types

type Rep PropertyNotificationState :: Type -> Type #

NFData PropertyNotificationState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PropertyNotificationState

Hashable PropertyNotificationState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PropertyNotificationState

ToJSON PropertyNotificationState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PropertyNotificationState

ToJSONKey PropertyNotificationState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PropertyNotificationState

FromJSON PropertyNotificationState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PropertyNotificationState

FromJSONKey PropertyNotificationState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PropertyNotificationState

ToLog PropertyNotificationState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PropertyNotificationState

ToHeader PropertyNotificationState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PropertyNotificationState

ToQuery PropertyNotificationState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PropertyNotificationState

FromXML PropertyNotificationState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PropertyNotificationState

ToXML PropertyNotificationState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PropertyNotificationState

ToByteString PropertyNotificationState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PropertyNotificationState

FromText PropertyNotificationState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PropertyNotificationState

ToText PropertyNotificationState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PropertyNotificationState

type Rep PropertyNotificationState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PropertyNotificationState

type Rep PropertyNotificationState = D1 ('MetaData "PropertyNotificationState" "Amazonka.IoTSiteWise.Types.PropertyNotificationState" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'True) (C1 ('MetaCons "PropertyNotificationState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromPropertyNotificationState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Quality

newtype Quality Source #

Constructors

Quality' 

Fields

Bundled Patterns

pattern Quality_BAD :: Quality 
pattern Quality_GOOD :: Quality 
pattern Quality_UNCERTAIN :: Quality 

Instances

Instances details
Eq Quality Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Quality

Methods

(==) :: Quality -> Quality -> Bool #

(/=) :: Quality -> Quality -> Bool #

Ord Quality Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Quality

Read Quality Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Quality

Show Quality Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Quality

Generic Quality Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Quality

Associated Types

type Rep Quality :: Type -> Type #

Methods

from :: Quality -> Rep Quality x #

to :: Rep Quality x -> Quality #

NFData Quality Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Quality

Methods

rnf :: Quality -> () #

Hashable Quality Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Quality

Methods

hashWithSalt :: Int -> Quality -> Int #

hash :: Quality -> Int #

ToJSON Quality Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Quality

ToJSONKey Quality Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Quality

FromJSON Quality Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Quality

FromJSONKey Quality Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Quality

ToLog Quality Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Quality

ToHeader Quality Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Quality

Methods

toHeader :: HeaderName -> Quality -> [Header] #

ToQuery Quality Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Quality

FromXML Quality Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Quality

ToXML Quality Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Quality

Methods

toXML :: Quality -> XML #

ToByteString Quality Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Quality

Methods

toBS :: Quality -> ByteString #

FromText Quality Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Quality

ToText Quality Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Quality

Methods

toText :: Quality -> Text #

type Rep Quality Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Quality

type Rep Quality = D1 ('MetaData "Quality" "Amazonka.IoTSiteWise.Types.Quality" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'True) (C1 ('MetaCons "Quality'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromQuality") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ResourceType

newtype ResourceType Source #

Constructors

ResourceType' 

Bundled Patterns

pattern ResourceType_PORTAL :: ResourceType 
pattern ResourceType_PROJECT :: ResourceType 

Instances

Instances details
Eq ResourceType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ResourceType

Ord ResourceType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ResourceType

Read ResourceType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ResourceType

Show ResourceType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ResourceType

Generic ResourceType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ResourceType

Associated Types

type Rep ResourceType :: Type -> Type #

NFData ResourceType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ResourceType

Methods

rnf :: ResourceType -> () #

Hashable ResourceType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ResourceType

ToJSON ResourceType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ResourceType

ToJSONKey ResourceType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ResourceType

FromJSON ResourceType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ResourceType

FromJSONKey ResourceType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ResourceType

ToLog ResourceType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ResourceType

ToHeader ResourceType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ResourceType

ToQuery ResourceType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ResourceType

FromXML ResourceType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ResourceType

ToXML ResourceType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ResourceType

Methods

toXML :: ResourceType -> XML #

ToByteString ResourceType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ResourceType

FromText ResourceType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ResourceType

ToText ResourceType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ResourceType

Methods

toText :: ResourceType -> Text #

type Rep ResourceType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ResourceType

type Rep ResourceType = D1 ('MetaData "ResourceType" "Amazonka.IoTSiteWise.Types.ResourceType" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'True) (C1 ('MetaCons "ResourceType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromResourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

StorageType

newtype StorageType Source #

Constructors

StorageType' 

Instances

Instances details
Eq StorageType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.StorageType

Ord StorageType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.StorageType

Read StorageType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.StorageType

Show StorageType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.StorageType

Generic StorageType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.StorageType

Associated Types

type Rep StorageType :: Type -> Type #

NFData StorageType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.StorageType

Methods

rnf :: StorageType -> () #

Hashable StorageType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.StorageType

ToJSON StorageType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.StorageType

ToJSONKey StorageType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.StorageType

FromJSON StorageType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.StorageType

FromJSONKey StorageType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.StorageType

ToLog StorageType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.StorageType

ToHeader StorageType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.StorageType

ToQuery StorageType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.StorageType

FromXML StorageType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.StorageType

ToXML StorageType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.StorageType

Methods

toXML :: StorageType -> XML #

ToByteString StorageType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.StorageType

FromText StorageType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.StorageType

ToText StorageType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.StorageType

Methods

toText :: StorageType -> Text #

type Rep StorageType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.StorageType

type Rep StorageType = D1 ('MetaData "StorageType" "Amazonka.IoTSiteWise.Types.StorageType" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'True) (C1 ('MetaCons "StorageType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromStorageType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

TimeOrdering

newtype TimeOrdering Source #

Constructors

TimeOrdering' 

Instances

Instances details
Eq TimeOrdering Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TimeOrdering

Ord TimeOrdering Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TimeOrdering

Read TimeOrdering Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TimeOrdering

Show TimeOrdering Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TimeOrdering

Generic TimeOrdering Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TimeOrdering

Associated Types

type Rep TimeOrdering :: Type -> Type #

NFData TimeOrdering Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TimeOrdering

Methods

rnf :: TimeOrdering -> () #

Hashable TimeOrdering Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TimeOrdering

ToJSON TimeOrdering Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TimeOrdering

ToJSONKey TimeOrdering Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TimeOrdering

FromJSON TimeOrdering Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TimeOrdering

FromJSONKey TimeOrdering Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TimeOrdering

ToLog TimeOrdering Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TimeOrdering

ToHeader TimeOrdering Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TimeOrdering

ToQuery TimeOrdering Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TimeOrdering

FromXML TimeOrdering Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TimeOrdering

ToXML TimeOrdering Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TimeOrdering

Methods

toXML :: TimeOrdering -> XML #

ToByteString TimeOrdering Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TimeOrdering

FromText TimeOrdering Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TimeOrdering

ToText TimeOrdering Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TimeOrdering

Methods

toText :: TimeOrdering -> Text #

type Rep TimeOrdering Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TimeOrdering

type Rep TimeOrdering = D1 ('MetaData "TimeOrdering" "Amazonka.IoTSiteWise.Types.TimeOrdering" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'True) (C1 ('MetaCons "TimeOrdering'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromTimeOrdering") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

TraversalDirection

newtype TraversalDirection Source #

Instances

Instances details
Eq TraversalDirection Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TraversalDirection

Ord TraversalDirection Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TraversalDirection

Read TraversalDirection Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TraversalDirection

Show TraversalDirection Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TraversalDirection

Generic TraversalDirection Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TraversalDirection

Associated Types

type Rep TraversalDirection :: Type -> Type #

NFData TraversalDirection Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TraversalDirection

Methods

rnf :: TraversalDirection -> () #

Hashable TraversalDirection Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TraversalDirection

ToJSON TraversalDirection Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TraversalDirection

ToJSONKey TraversalDirection Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TraversalDirection

FromJSON TraversalDirection Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TraversalDirection

FromJSONKey TraversalDirection Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TraversalDirection

ToLog TraversalDirection Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TraversalDirection

ToHeader TraversalDirection Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TraversalDirection

ToQuery TraversalDirection Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TraversalDirection

FromXML TraversalDirection Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TraversalDirection

ToXML TraversalDirection Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TraversalDirection

ToByteString TraversalDirection Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TraversalDirection

FromText TraversalDirection Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TraversalDirection

ToText TraversalDirection Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TraversalDirection

type Rep TraversalDirection Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TraversalDirection

type Rep TraversalDirection = D1 ('MetaData "TraversalDirection" "Amazonka.IoTSiteWise.Types.TraversalDirection" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'True) (C1 ('MetaCons "TraversalDirection'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromTraversalDirection") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

TraversalType

newtype TraversalType Source #

Constructors

TraversalType' 

Bundled Patterns

pattern TraversalType_PATH_TO_ROOT :: TraversalType 

Instances

Instances details
Eq TraversalType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TraversalType

Ord TraversalType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TraversalType

Read TraversalType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TraversalType

Show TraversalType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TraversalType

Generic TraversalType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TraversalType

Associated Types

type Rep TraversalType :: Type -> Type #

NFData TraversalType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TraversalType

Methods

rnf :: TraversalType -> () #

Hashable TraversalType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TraversalType

ToJSON TraversalType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TraversalType

ToJSONKey TraversalType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TraversalType

FromJSON TraversalType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TraversalType

FromJSONKey TraversalType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TraversalType

ToLog TraversalType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TraversalType

ToHeader TraversalType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TraversalType

ToQuery TraversalType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TraversalType

FromXML TraversalType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TraversalType

ToXML TraversalType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TraversalType

Methods

toXML :: TraversalType -> XML #

ToByteString TraversalType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TraversalType

FromText TraversalType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TraversalType

ToText TraversalType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TraversalType

Methods

toText :: TraversalType -> Text #

type Rep TraversalType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TraversalType

type Rep TraversalType = D1 ('MetaData "TraversalType" "Amazonka.IoTSiteWise.Types.TraversalType" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'True) (C1 ('MetaCons "TraversalType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromTraversalType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AccessPolicySummary

data AccessPolicySummary Source #

Contains an access policy that defines an identity's access to an IoT SiteWise Monitor resource.

See: newAccessPolicySummary smart constructor.

Instances

Instances details
Eq AccessPolicySummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AccessPolicySummary

Read AccessPolicySummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AccessPolicySummary

Show AccessPolicySummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AccessPolicySummary

Generic AccessPolicySummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AccessPolicySummary

Associated Types

type Rep AccessPolicySummary :: Type -> Type #

NFData AccessPolicySummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AccessPolicySummary

Methods

rnf :: AccessPolicySummary -> () #

Hashable AccessPolicySummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AccessPolicySummary

FromJSON AccessPolicySummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AccessPolicySummary

type Rep AccessPolicySummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AccessPolicySummary

type Rep AccessPolicySummary = D1 ('MetaData "AccessPolicySummary" "Amazonka.IoTSiteWise.Types.AccessPolicySummary" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "AccessPolicySummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "lastUpdateDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "creationDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: (S1 ('MetaSel ('Just "identity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Identity) :*: (S1 ('MetaSel ('Just "resource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Resource) :*: S1 ('MetaSel ('Just "permission") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Permission)))))

newAccessPolicySummary Source #

Create a value of AccessPolicySummary 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:lastUpdateDate:AccessPolicySummary', accessPolicySummary_lastUpdateDate - The date the access policy was last updated, in Unix epoch time.

$sel:creationDate:AccessPolicySummary', accessPolicySummary_creationDate - The date the access policy was created, in Unix epoch time.

$sel:id:AccessPolicySummary', accessPolicySummary_id - The ID of the access policy.

$sel:identity:AccessPolicySummary', accessPolicySummary_identity - The identity (an Amazon Web Services SSO user, an Amazon Web Services SSO group, or an IAM user).

$sel:resource:AccessPolicySummary', accessPolicySummary_resource - The IoT SiteWise Monitor resource (a portal or project).

$sel:permission:AccessPolicySummary', accessPolicySummary_permission - The permissions for the access policy. Note that a project ADMINISTRATOR is also known as a project owner.

AggregatedValue

data AggregatedValue Source #

Contains aggregated asset property values (for example, average, minimum, and maximum).

See: newAggregatedValue smart constructor.

Instances

Instances details
Eq AggregatedValue Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AggregatedValue

Read AggregatedValue Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AggregatedValue

Show AggregatedValue Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AggregatedValue

Generic AggregatedValue Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AggregatedValue

Associated Types

type Rep AggregatedValue :: Type -> Type #

NFData AggregatedValue Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AggregatedValue

Methods

rnf :: AggregatedValue -> () #

Hashable AggregatedValue Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AggregatedValue

FromJSON AggregatedValue Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AggregatedValue

type Rep AggregatedValue Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AggregatedValue

type Rep AggregatedValue = D1 ('MetaData "AggregatedValue" "Amazonka.IoTSiteWise.Types.AggregatedValue" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "AggregatedValue'" 'PrefixI 'True) (S1 ('MetaSel ('Just "quality") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Quality)) :*: (S1 ('MetaSel ('Just "timestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Aggregates))))

newAggregatedValue Source #

Create a value of AggregatedValue 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:quality:AggregatedValue', aggregatedValue_quality - The quality of the aggregated data.

$sel:timestamp:AggregatedValue', aggregatedValue_timestamp - The date the aggregating computations occurred, in Unix epoch time.

$sel:value:AggregatedValue', aggregatedValue_value - The value of the aggregates.

Aggregates

data Aggregates Source #

Contains the (pre-calculated) aggregate values for an asset property.

See: newAggregates smart constructor.

Instances

Instances details
Eq Aggregates Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Aggregates

Read Aggregates Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Aggregates

Show Aggregates Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Aggregates

Generic Aggregates Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Aggregates

Associated Types

type Rep Aggregates :: Type -> Type #

NFData Aggregates Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Aggregates

Methods

rnf :: Aggregates -> () #

Hashable Aggregates Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Aggregates

FromJSON Aggregates Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Aggregates

type Rep Aggregates Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Aggregates

type Rep Aggregates = D1 ('MetaData "Aggregates" "Amazonka.IoTSiteWise.Types.Aggregates" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "Aggregates'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "maximum") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: (S1 ('MetaSel ('Just "average") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "count") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))) :*: (S1 ('MetaSel ('Just "minimum") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: (S1 ('MetaSel ('Just "standardDeviation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "sum") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))))))

newAggregates :: Aggregates Source #

Create a value of Aggregates 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:maximum:Aggregates', aggregates_maximum - The maximum value of the time series over a time interval window.

$sel:average:Aggregates', aggregates_average - The average (mean) value of the time series over a time interval window.

$sel:count:Aggregates', aggregates_count - The count of data points in the time series over a time interval window.

$sel:minimum:Aggregates', aggregates_minimum - The minimum value of the time series over a time interval window.

$sel:standardDeviation:Aggregates', aggregates_standardDeviation - The standard deviation of the time series over a time interval window.

$sel:sum:Aggregates', aggregates_sum - The sum of the time series over a time interval window.

Alarms

data Alarms Source #

Contains the configuration information of an alarm created in an IoT SiteWise Monitor portal. You can use the alarm to monitor an asset property and get notified when the asset property value is outside a specified range. For more information, see Monitoring with alarms in the IoT SiteWise Application Guide.

See: newAlarms smart constructor.

Constructors

Alarms' (Maybe Text) Text 

Instances

Instances details
Eq Alarms Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Alarms

Methods

(==) :: Alarms -> Alarms -> Bool #

(/=) :: Alarms -> Alarms -> Bool #

Read Alarms Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Alarms

Show Alarms Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Alarms

Generic Alarms Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Alarms

Associated Types

type Rep Alarms :: Type -> Type #

Methods

from :: Alarms -> Rep Alarms x #

to :: Rep Alarms x -> Alarms #

NFData Alarms Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Alarms

Methods

rnf :: Alarms -> () #

Hashable Alarms Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Alarms

Methods

hashWithSalt :: Int -> Alarms -> Int #

hash :: Alarms -> Int #

ToJSON Alarms Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Alarms

FromJSON Alarms Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Alarms

type Rep Alarms Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Alarms

type Rep Alarms = D1 ('MetaData "Alarms" "Amazonka.IoTSiteWise.Types.Alarms" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "Alarms'" 'PrefixI 'True) (S1 ('MetaSel ('Just "notificationLambdaArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "alarmRoleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newAlarms Source #

Create a value of Alarms 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:notificationLambdaArn:Alarms', alarms_notificationLambdaArn - The ARN of the Lambda function that manages alarm notifications. For more information, see Managing alarm notifications in the IoT Events Developer Guide.

$sel:alarmRoleArn:Alarms', alarms_alarmRoleArn - The ARN of the IAM role that allows the alarm to perform actions and access Amazon Web Services resources and services, such as IoT Events.

AssetCompositeModel

data AssetCompositeModel Source #

Contains information about a composite model in an asset. This object contains the asset's properties that you define in the composite model.

See: newAssetCompositeModel smart constructor.

Instances

Instances details
Eq AssetCompositeModel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetCompositeModel

Read AssetCompositeModel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetCompositeModel

Show AssetCompositeModel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetCompositeModel

Generic AssetCompositeModel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetCompositeModel

Associated Types

type Rep AssetCompositeModel :: Type -> Type #

NFData AssetCompositeModel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetCompositeModel

Methods

rnf :: AssetCompositeModel -> () #

Hashable AssetCompositeModel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetCompositeModel

FromJSON AssetCompositeModel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetCompositeModel

type Rep AssetCompositeModel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetCompositeModel

type Rep AssetCompositeModel = D1 ('MetaData "AssetCompositeModel" "Amazonka.IoTSiteWise.Types.AssetCompositeModel" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "AssetCompositeModel'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "properties") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [AssetProperty]))))

newAssetCompositeModel Source #

Create a value of AssetCompositeModel 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:description:AssetCompositeModel', assetCompositeModel_description - The description of the composite model.

$sel:name:AssetCompositeModel', assetCompositeModel_name - The name of the composite model.

$sel:type':AssetCompositeModel', assetCompositeModel_type - The type of the composite model. For alarm composite models, this type is AWS/ALARM.

$sel:properties:AssetCompositeModel', assetCompositeModel_properties - The asset properties that this composite model defines.

AssetErrorDetails

data AssetErrorDetails Source #

Contains error details for the requested associate project asset action.

See: newAssetErrorDetails smart constructor.

Instances

Instances details
Eq AssetErrorDetails Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetErrorDetails

Read AssetErrorDetails Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetErrorDetails

Show AssetErrorDetails Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetErrorDetails

Generic AssetErrorDetails Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetErrorDetails

Associated Types

type Rep AssetErrorDetails :: Type -> Type #

NFData AssetErrorDetails Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetErrorDetails

Methods

rnf :: AssetErrorDetails -> () #

Hashable AssetErrorDetails Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetErrorDetails

FromJSON AssetErrorDetails Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetErrorDetails

type Rep AssetErrorDetails Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetErrorDetails

type Rep AssetErrorDetails = D1 ('MetaData "AssetErrorDetails" "Amazonka.IoTSiteWise.Types.AssetErrorDetails" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "AssetErrorDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "assetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "code") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 AssetErrorCode) :*: S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newAssetErrorDetails Source #

Create a value of AssetErrorDetails 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:assetId:AssetErrorDetails', assetErrorDetails_assetId - The ID of the asset.

$sel:code:AssetErrorDetails', assetErrorDetails_code - The error code.

$sel:message:AssetErrorDetails', assetErrorDetails_message - The error message.

AssetHierarchy

data AssetHierarchy Source #

Describes an asset hierarchy that contains a hierarchy's name and ID.

See: newAssetHierarchy smart constructor.

Constructors

AssetHierarchy' (Maybe Text) Text 

Instances

Instances details
Eq AssetHierarchy Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetHierarchy

Read AssetHierarchy Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetHierarchy

Show AssetHierarchy Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetHierarchy

Generic AssetHierarchy Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetHierarchy

Associated Types

type Rep AssetHierarchy :: Type -> Type #

NFData AssetHierarchy Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetHierarchy

Methods

rnf :: AssetHierarchy -> () #

Hashable AssetHierarchy Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetHierarchy

FromJSON AssetHierarchy Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetHierarchy

type Rep AssetHierarchy Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetHierarchy

type Rep AssetHierarchy = D1 ('MetaData "AssetHierarchy" "Amazonka.IoTSiteWise.Types.AssetHierarchy" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "AssetHierarchy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newAssetHierarchy Source #

Create a value of AssetHierarchy 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:id:AssetHierarchy', assetHierarchy_id - The ID of the hierarchy. This ID is a hierarchyId.

$sel:name:AssetHierarchy', assetHierarchy_name - The hierarchy name provided in the CreateAssetModel or UpdateAssetModel API operation.

AssetHierarchyInfo

data AssetHierarchyInfo Source #

Contains information about a parent asset and a child asset that are related through an asset hierarchy.

See: newAssetHierarchyInfo smart constructor.

Instances

Instances details
Eq AssetHierarchyInfo Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetHierarchyInfo

Read AssetHierarchyInfo Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetHierarchyInfo

Show AssetHierarchyInfo Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetHierarchyInfo

Generic AssetHierarchyInfo Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetHierarchyInfo

Associated Types

type Rep AssetHierarchyInfo :: Type -> Type #

NFData AssetHierarchyInfo Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetHierarchyInfo

Methods

rnf :: AssetHierarchyInfo -> () #

Hashable AssetHierarchyInfo Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetHierarchyInfo

FromJSON AssetHierarchyInfo Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetHierarchyInfo

type Rep AssetHierarchyInfo Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetHierarchyInfo

type Rep AssetHierarchyInfo = D1 ('MetaData "AssetHierarchyInfo" "Amazonka.IoTSiteWise.Types.AssetHierarchyInfo" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "AssetHierarchyInfo'" 'PrefixI 'True) (S1 ('MetaSel ('Just "childAssetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "parentAssetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newAssetHierarchyInfo :: AssetHierarchyInfo Source #

Create a value of AssetHierarchyInfo 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:childAssetId:AssetHierarchyInfo', assetHierarchyInfo_childAssetId - The ID of the child asset in this asset relationship.

$sel:parentAssetId:AssetHierarchyInfo', assetHierarchyInfo_parentAssetId - The ID of the parent asset in this asset relationship.

AssetModelCompositeModel

data AssetModelCompositeModel Source #

Contains information about a composite model in an asset model. This object contains the asset property definitions that you define in the composite model.

See: newAssetModelCompositeModel smart constructor.

Instances

Instances details
Eq AssetModelCompositeModel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelCompositeModel

Read AssetModelCompositeModel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelCompositeModel

Show AssetModelCompositeModel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelCompositeModel

Generic AssetModelCompositeModel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelCompositeModel

Associated Types

type Rep AssetModelCompositeModel :: Type -> Type #

NFData AssetModelCompositeModel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelCompositeModel

Hashable AssetModelCompositeModel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelCompositeModel

ToJSON AssetModelCompositeModel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelCompositeModel

FromJSON AssetModelCompositeModel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelCompositeModel

type Rep AssetModelCompositeModel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelCompositeModel

type Rep AssetModelCompositeModel = D1 ('MetaData "AssetModelCompositeModel" "Amazonka.IoTSiteWise.Types.AssetModelCompositeModel" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "AssetModelCompositeModel'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "properties") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AssetModelProperty]))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newAssetModelCompositeModel Source #

Create a value of AssetModelCompositeModel 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:description:AssetModelCompositeModel', assetModelCompositeModel_description - The description of the composite model.

$sel:properties:AssetModelCompositeModel', assetModelCompositeModel_properties - The asset property definitions for this composite model.

$sel:name:AssetModelCompositeModel', assetModelCompositeModel_name - The name of the composite model.

$sel:type':AssetModelCompositeModel', assetModelCompositeModel_type - The type of the composite model. For alarm composite models, this type is AWS/ALARM.

AssetModelCompositeModelDefinition

data AssetModelCompositeModelDefinition Source #

Contains a composite model definition in an asset model. This composite model definition is applied to all assets created from the asset model.

See: newAssetModelCompositeModelDefinition smart constructor.

Instances

Instances details
Eq AssetModelCompositeModelDefinition Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelCompositeModelDefinition

Read AssetModelCompositeModelDefinition Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelCompositeModelDefinition

Show AssetModelCompositeModelDefinition Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelCompositeModelDefinition

Generic AssetModelCompositeModelDefinition Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelCompositeModelDefinition

Associated Types

type Rep AssetModelCompositeModelDefinition :: Type -> Type #

NFData AssetModelCompositeModelDefinition Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelCompositeModelDefinition

Hashable AssetModelCompositeModelDefinition Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelCompositeModelDefinition

ToJSON AssetModelCompositeModelDefinition Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelCompositeModelDefinition

type Rep AssetModelCompositeModelDefinition Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelCompositeModelDefinition

type Rep AssetModelCompositeModelDefinition = D1 ('MetaData "AssetModelCompositeModelDefinition" "Amazonka.IoTSiteWise.Types.AssetModelCompositeModelDefinition" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "AssetModelCompositeModelDefinition'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "properties") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AssetModelPropertyDefinition]))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newAssetModelCompositeModelDefinition Source #

Create a value of AssetModelCompositeModelDefinition 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:description:AssetModelCompositeModelDefinition', assetModelCompositeModelDefinition_description - The description of the composite model.

$sel:properties:AssetModelCompositeModelDefinition', assetModelCompositeModelDefinition_properties - The asset property definitions for this composite model.

$sel:name:AssetModelCompositeModelDefinition', assetModelCompositeModelDefinition_name - The name of the composite model.

$sel:type':AssetModelCompositeModelDefinition', assetModelCompositeModelDefinition_type - The type of the composite model. For alarm composite models, this type is AWS/ALARM.

AssetModelHierarchy

data AssetModelHierarchy Source #

Describes an asset hierarchy that contains a hierarchy's name, ID, and child asset model ID that specifies the type of asset that can be in this hierarchy.

See: newAssetModelHierarchy smart constructor.

Instances

Instances details
Eq AssetModelHierarchy Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelHierarchy

Read AssetModelHierarchy Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelHierarchy

Show AssetModelHierarchy Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelHierarchy

Generic AssetModelHierarchy Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelHierarchy

Associated Types

type Rep AssetModelHierarchy :: Type -> Type #

NFData AssetModelHierarchy Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelHierarchy

Methods

rnf :: AssetModelHierarchy -> () #

Hashable AssetModelHierarchy Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelHierarchy

ToJSON AssetModelHierarchy Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelHierarchy

FromJSON AssetModelHierarchy Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelHierarchy

type Rep AssetModelHierarchy Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelHierarchy

type Rep AssetModelHierarchy = D1 ('MetaData "AssetModelHierarchy" "Amazonka.IoTSiteWise.Types.AssetModelHierarchy" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "AssetModelHierarchy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "childAssetModelId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newAssetModelHierarchy Source #

Create a value of AssetModelHierarchy 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:id:AssetModelHierarchy', assetModelHierarchy_id - The ID of the asset model hierarchy. This ID is a hierarchyId.

$sel:name:AssetModelHierarchy', assetModelHierarchy_name - The name of the asset model hierarchy that you specify by using the CreateAssetModel or UpdateAssetModel API operation.

$sel:childAssetModelId:AssetModelHierarchy', assetModelHierarchy_childAssetModelId - The ID of the asset model. All assets in this hierarchy must be instances of the childAssetModelId asset model.

AssetModelHierarchyDefinition

data AssetModelHierarchyDefinition Source #

Contains an asset model hierarchy used in asset model creation. An asset model hierarchy determines the kind (or type) of asset that can belong to a hierarchy.

See: newAssetModelHierarchyDefinition smart constructor.

Instances

Instances details
Eq AssetModelHierarchyDefinition Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelHierarchyDefinition

Read AssetModelHierarchyDefinition Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelHierarchyDefinition

Show AssetModelHierarchyDefinition Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelHierarchyDefinition

Generic AssetModelHierarchyDefinition Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelHierarchyDefinition

Associated Types

type Rep AssetModelHierarchyDefinition :: Type -> Type #

NFData AssetModelHierarchyDefinition Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelHierarchyDefinition

Hashable AssetModelHierarchyDefinition Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelHierarchyDefinition

ToJSON AssetModelHierarchyDefinition Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelHierarchyDefinition

type Rep AssetModelHierarchyDefinition Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelHierarchyDefinition

type Rep AssetModelHierarchyDefinition = D1 ('MetaData "AssetModelHierarchyDefinition" "Amazonka.IoTSiteWise.Types.AssetModelHierarchyDefinition" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "AssetModelHierarchyDefinition'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "childAssetModelId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newAssetModelHierarchyDefinition Source #

Create a value of AssetModelHierarchyDefinition 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:name:AssetModelHierarchyDefinition', assetModelHierarchyDefinition_name - The name of the asset model hierarchy definition (as specified in the CreateAssetModel or UpdateAssetModel API operation).

$sel:childAssetModelId:AssetModelHierarchyDefinition', assetModelHierarchyDefinition_childAssetModelId - The ID of an asset model for this hierarchy.

AssetModelProperty

data AssetModelProperty Source #

Contains information about an asset model property.

See: newAssetModelProperty smart constructor.

Instances

Instances details
Eq AssetModelProperty Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelProperty

Read AssetModelProperty Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelProperty

Show AssetModelProperty Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelProperty

Generic AssetModelProperty Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelProperty

Associated Types

type Rep AssetModelProperty :: Type -> Type #

NFData AssetModelProperty Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelProperty

Methods

rnf :: AssetModelProperty -> () #

Hashable AssetModelProperty Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelProperty

ToJSON AssetModelProperty Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelProperty

FromJSON AssetModelProperty Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelProperty

type Rep AssetModelProperty Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelProperty

type Rep AssetModelProperty = D1 ('MetaData "AssetModelProperty" "Amazonka.IoTSiteWise.Types.AssetModelProperty" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "AssetModelProperty'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "dataTypeSpec") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "unit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "dataType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 PropertyDataType) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 PropertyType)))))

newAssetModelProperty Source #

Create a value of AssetModelProperty 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:dataTypeSpec:AssetModelProperty', assetModelProperty_dataTypeSpec - The data type of the structure for this property. This parameter exists on properties that have the STRUCT data type.

$sel:id:AssetModelProperty', assetModelProperty_id - The ID of the asset model property.

$sel:unit:AssetModelProperty', assetModelProperty_unit - The unit of the asset model property, such as Newtons or RPM.

$sel:name:AssetModelProperty', assetModelProperty_name - The name of the asset model property.

$sel:dataType:AssetModelProperty', assetModelProperty_dataType - The data type of the asset model property.

$sel:type':AssetModelProperty', assetModelProperty_type - The property type (see PropertyType).

AssetModelPropertyDefinition

data AssetModelPropertyDefinition Source #

Contains an asset model property definition. This property definition is applied to all assets created from the asset model.

See: newAssetModelPropertyDefinition smart constructor.

Instances

Instances details
Eq AssetModelPropertyDefinition Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelPropertyDefinition

Read AssetModelPropertyDefinition Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelPropertyDefinition

Show AssetModelPropertyDefinition Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelPropertyDefinition

Generic AssetModelPropertyDefinition Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelPropertyDefinition

Associated Types

type Rep AssetModelPropertyDefinition :: Type -> Type #

NFData AssetModelPropertyDefinition Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelPropertyDefinition

Hashable AssetModelPropertyDefinition Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelPropertyDefinition

ToJSON AssetModelPropertyDefinition Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelPropertyDefinition

type Rep AssetModelPropertyDefinition Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelPropertyDefinition

type Rep AssetModelPropertyDefinition = D1 ('MetaData "AssetModelPropertyDefinition" "Amazonka.IoTSiteWise.Types.AssetModelPropertyDefinition" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "AssetModelPropertyDefinition'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "dataTypeSpec") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "unit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "dataType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 PropertyDataType) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 PropertyType)))))

newAssetModelPropertyDefinition Source #

Create a value of AssetModelPropertyDefinition 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:dataTypeSpec:AssetModelPropertyDefinition', assetModelPropertyDefinition_dataTypeSpec - The data type of the structure for this property. This parameter is required on properties that have the STRUCT data type.

The options for this parameter depend on the type of the composite model in which you define this property. Use AWS/ALARM_STATE for alarm state in alarm composite models.

$sel:unit:AssetModelPropertyDefinition', assetModelPropertyDefinition_unit - The unit of the property definition, such as Newtons or RPM.

$sel:name:AssetModelPropertyDefinition', assetModelPropertyDefinition_name - The name of the property definition.

$sel:dataType:AssetModelPropertyDefinition', assetModelPropertyDefinition_dataType - The data type of the property definition.

If you specify STRUCT, you must also specify dataTypeSpec to identify the type of the structure for this property.

$sel:type':AssetModelPropertyDefinition', assetModelPropertyDefinition_type - The property definition type (see PropertyType). You can only specify one type in a property definition.

AssetModelStatus

data AssetModelStatus Source #

Contains current status information for an asset model. For more information, see Asset and model states in the IoT SiteWise User Guide.

See: newAssetModelStatus smart constructor.

Instances

Instances details
Eq AssetModelStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelStatus

Read AssetModelStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelStatus

Show AssetModelStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelStatus

Generic AssetModelStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelStatus

Associated Types

type Rep AssetModelStatus :: Type -> Type #

NFData AssetModelStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelStatus

Methods

rnf :: AssetModelStatus -> () #

Hashable AssetModelStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelStatus

FromJSON AssetModelStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelStatus

type Rep AssetModelStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelStatus

type Rep AssetModelStatus = D1 ('MetaData "AssetModelStatus" "Amazonka.IoTSiteWise.Types.AssetModelStatus" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "AssetModelStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ErrorDetails)) :*: S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 AssetModelState)))

newAssetModelStatus Source #

Create a value of AssetModelStatus 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:error:AssetModelStatus', assetModelStatus_error - Contains associated error information, if any.

$sel:state:AssetModelStatus', assetModelStatus_state - The current state of the asset model.

AssetModelSummary

data AssetModelSummary Source #

Contains a summary of an asset model.

See: newAssetModelSummary smart constructor.

Instances

Instances details
Eq AssetModelSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelSummary

Read AssetModelSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelSummary

Show AssetModelSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelSummary

Generic AssetModelSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelSummary

Associated Types

type Rep AssetModelSummary :: Type -> Type #

NFData AssetModelSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelSummary

Methods

rnf :: AssetModelSummary -> () #

Hashable AssetModelSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelSummary

FromJSON AssetModelSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelSummary

type Rep AssetModelSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelSummary

type Rep AssetModelSummary = D1 ('MetaData "AssetModelSummary" "Amazonka.IoTSiteWise.Types.AssetModelSummary" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "AssetModelSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "creationDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX)) :*: (S1 ('MetaSel ('Just "lastUpdateDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 AssetModelStatus)))))

newAssetModelSummary Source #

Create a value of AssetModelSummary 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:id:AssetModelSummary', assetModelSummary_id - The ID of the asset model (used with IoT SiteWise APIs).

$sel:arn:AssetModelSummary', assetModelSummary_arn - The ARN of the asset model, which has the following format.

arn:${Partition}:iotsitewise:${Region}:${Account}:asset-model/${AssetModelId}

$sel:name:AssetModelSummary', assetModelSummary_name - The name of the asset model.

$sel:description:AssetModelSummary', assetModelSummary_description - The asset model description.

$sel:creationDate:AssetModelSummary', assetModelSummary_creationDate - The date the asset model was created, in Unix epoch time.

$sel:lastUpdateDate:AssetModelSummary', assetModelSummary_lastUpdateDate - The date the asset model was last updated, in Unix epoch time.

$sel:status:AssetModelSummary', assetModelSummary_status - The current status of the asset model.

AssetProperty

data AssetProperty Source #

Contains asset property information.

See: newAssetProperty smart constructor.

Instances

Instances details
Eq AssetProperty Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetProperty

Read AssetProperty Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetProperty

Show AssetProperty Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetProperty

Generic AssetProperty Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetProperty

Associated Types

type Rep AssetProperty :: Type -> Type #

NFData AssetProperty Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetProperty

Methods

rnf :: AssetProperty -> () #

Hashable AssetProperty Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetProperty

FromJSON AssetProperty Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetProperty

type Rep AssetProperty Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetProperty

newAssetProperty Source #

Create a value of AssetProperty 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:dataTypeSpec:AssetProperty', assetProperty_dataTypeSpec - The data type of the structure for this property. This parameter exists on properties that have the STRUCT data type.

$sel:notification:AssetProperty', assetProperty_notification - The asset property's notification topic and state. For more information, see UpdateAssetProperty.

$sel:alias:AssetProperty', assetProperty_alias - The alias that identifies the property, such as an OPC-UA server data stream path (for example, /company/windfarm/3/turbine/7/temperature). For more information, see Mapping industrial data streams to asset properties in the IoT SiteWise User Guide.

$sel:unit:AssetProperty', assetProperty_unit - The unit (such as Newtons or RPM) of the asset property.

$sel:id:AssetProperty', assetProperty_id - The ID of the asset property.

$sel:name:AssetProperty', assetProperty_name - The name of the property.

$sel:dataType:AssetProperty', assetProperty_dataType - The data type of the asset property.

AssetPropertyValue

data AssetPropertyValue Source #

Contains asset property value information.

See: newAssetPropertyValue smart constructor.

Instances

Instances details
Eq AssetPropertyValue Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetPropertyValue

Read AssetPropertyValue Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetPropertyValue

Show AssetPropertyValue Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetPropertyValue

Generic AssetPropertyValue Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetPropertyValue

Associated Types

type Rep AssetPropertyValue :: Type -> Type #

NFData AssetPropertyValue Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetPropertyValue

Methods

rnf :: AssetPropertyValue -> () #

Hashable AssetPropertyValue Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetPropertyValue

ToJSON AssetPropertyValue Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetPropertyValue

FromJSON AssetPropertyValue Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetPropertyValue

type Rep AssetPropertyValue Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetPropertyValue

type Rep AssetPropertyValue = D1 ('MetaData "AssetPropertyValue" "Amazonka.IoTSiteWise.Types.AssetPropertyValue" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "AssetPropertyValue'" 'PrefixI 'True) (S1 ('MetaSel ('Just "quality") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Quality)) :*: (S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Variant) :*: S1 ('MetaSel ('Just "timestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 TimeInNanos))))

newAssetPropertyValue Source #

Create a value of AssetPropertyValue 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:quality:AssetPropertyValue', assetPropertyValue_quality - The quality of the asset property value.

$sel:value:AssetPropertyValue', assetPropertyValue_value - The value of the asset property (see Variant).

$sel:timestamp:AssetPropertyValue', assetPropertyValue_timestamp - The timestamp of the asset property value.

AssetRelationshipSummary

data AssetRelationshipSummary Source #

Contains information about assets that are related to one another.

See: newAssetRelationshipSummary smart constructor.

Instances

Instances details
Eq AssetRelationshipSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetRelationshipSummary

Read AssetRelationshipSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetRelationshipSummary

Show AssetRelationshipSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetRelationshipSummary

Generic AssetRelationshipSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetRelationshipSummary

Associated Types

type Rep AssetRelationshipSummary :: Type -> Type #

NFData AssetRelationshipSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetRelationshipSummary

Hashable AssetRelationshipSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetRelationshipSummary

FromJSON AssetRelationshipSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetRelationshipSummary

type Rep AssetRelationshipSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetRelationshipSummary

type Rep AssetRelationshipSummary = D1 ('MetaData "AssetRelationshipSummary" "Amazonka.IoTSiteWise.Types.AssetRelationshipSummary" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "AssetRelationshipSummary'" 'PrefixI 'True) (S1 ('MetaSel ('Just "hierarchyInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AssetHierarchyInfo)) :*: S1 ('MetaSel ('Just "relationshipType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 AssetRelationshipType)))

newAssetRelationshipSummary Source #

Create a value of AssetRelationshipSummary 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:hierarchyInfo:AssetRelationshipSummary', assetRelationshipSummary_hierarchyInfo - The assets that are related through an asset hierarchy.

This object is present if the relationshipType is HIERARCHY.

$sel:relationshipType:AssetRelationshipSummary', assetRelationshipSummary_relationshipType - The relationship type of the assets in this relationship. This value is one of the following:

  • HIERARCHY – The assets are related through an asset hierarchy. If you specify this relationship type, this asset relationship includes the hierarchyInfo object.

AssetStatus

data AssetStatus Source #

Contains information about the current status of an asset. For more information, see Asset and model states in the IoT SiteWise User Guide.

See: newAssetStatus smart constructor.

Instances

Instances details
Eq AssetStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetStatus

Read AssetStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetStatus

Show AssetStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetStatus

Generic AssetStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetStatus

Associated Types

type Rep AssetStatus :: Type -> Type #

NFData AssetStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetStatus

Methods

rnf :: AssetStatus -> () #

Hashable AssetStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetStatus

FromJSON AssetStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetStatus

type Rep AssetStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetStatus

type Rep AssetStatus = D1 ('MetaData "AssetStatus" "Amazonka.IoTSiteWise.Types.AssetStatus" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "AssetStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ErrorDetails)) :*: S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 AssetState)))

newAssetStatus Source #

Create a value of AssetStatus 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:error:AssetStatus', assetStatus_error - Contains associated error information, if any.

$sel:state:AssetStatus', assetStatus_state - The current status of the asset.

AssetSummary

data AssetSummary Source #

Contains a summary of an asset.

See: newAssetSummary smart constructor.

Instances

Instances details
Eq AssetSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetSummary

Read AssetSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetSummary

Show AssetSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetSummary

Generic AssetSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetSummary

Associated Types

type Rep AssetSummary :: Type -> Type #

NFData AssetSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetSummary

Methods

rnf :: AssetSummary -> () #

Hashable AssetSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetSummary

FromJSON AssetSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetSummary

type Rep AssetSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetSummary

newAssetSummary Source #

Create a value of AssetSummary 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:id:AssetSummary', assetSummary_id - The ID of the asset.

$sel:arn:AssetSummary', assetSummary_arn - The ARN of the asset, which has the following format.

arn:${Partition}:iotsitewise:${Region}:${Account}:asset/${AssetId}

$sel:name:AssetSummary', assetSummary_name - The name of the asset.

$sel:assetModelId:AssetSummary', assetSummary_assetModelId - The ID of the asset model used to create this asset.

$sel:creationDate:AssetSummary', assetSummary_creationDate - The date the asset was created, in Unix epoch time.

$sel:lastUpdateDate:AssetSummary', assetSummary_lastUpdateDate - The date the asset was last updated, in Unix epoch time.

$sel:status:AssetSummary', assetSummary_status - The current status of the asset.

$sel:hierarchies:AssetSummary', assetSummary_hierarchies - A list of asset hierarchies that each contain a hierarchyId. A hierarchy specifies allowed parent/child asset relationships.

AssociatedAssetsSummary

data AssociatedAssetsSummary Source #

Contains a summary of an associated asset.

See: newAssociatedAssetsSummary smart constructor.

Instances

Instances details
Eq AssociatedAssetsSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssociatedAssetsSummary

Read AssociatedAssetsSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssociatedAssetsSummary

Show AssociatedAssetsSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssociatedAssetsSummary

Generic AssociatedAssetsSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssociatedAssetsSummary

Associated Types

type Rep AssociatedAssetsSummary :: Type -> Type #

NFData AssociatedAssetsSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssociatedAssetsSummary

Methods

rnf :: AssociatedAssetsSummary -> () #

Hashable AssociatedAssetsSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssociatedAssetsSummary

FromJSON AssociatedAssetsSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssociatedAssetsSummary

type Rep AssociatedAssetsSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssociatedAssetsSummary

type Rep AssociatedAssetsSummary = D1 ('MetaData "AssociatedAssetsSummary" "Amazonka.IoTSiteWise.Types.AssociatedAssetsSummary" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "AssociatedAssetsSummary'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "assetModelId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: ((S1 ('MetaSel ('Just "creationDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: S1 ('MetaSel ('Just "lastUpdateDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX)) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 AssetStatus) :*: S1 ('MetaSel ('Just "hierarchies") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [AssetHierarchy])))))

newAssociatedAssetsSummary Source #

Create a value of AssociatedAssetsSummary 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:id:AssociatedAssetsSummary', associatedAssetsSummary_id - The ID of the asset.

$sel:arn:AssociatedAssetsSummary', associatedAssetsSummary_arn - The ARN of the asset, which has the following format.

arn:${Partition}:iotsitewise:${Region}:${Account}:asset/${AssetId}

$sel:name:AssociatedAssetsSummary', associatedAssetsSummary_name - The name of the asset.

$sel:assetModelId:AssociatedAssetsSummary', associatedAssetsSummary_assetModelId - The ID of the asset model used to create the asset.

$sel:creationDate:AssociatedAssetsSummary', associatedAssetsSummary_creationDate - The date the asset was created, in Unix epoch time.

$sel:lastUpdateDate:AssociatedAssetsSummary', associatedAssetsSummary_lastUpdateDate - The date the asset was last updated, in Unix epoch time.

$sel:status:AssociatedAssetsSummary', associatedAssetsSummary_status - The current status of the asset.

$sel:hierarchies:AssociatedAssetsSummary', associatedAssetsSummary_hierarchies - A list of asset hierarchies that each contain a hierarchyId. A hierarchy specifies allowed parent/child asset relationships.

Attribute

data Attribute Source #

Contains an asset attribute property. For more information, see Attributes in the IoT SiteWise User Guide.

See: newAttribute smart constructor.

Constructors

Attribute' (Maybe Text) 

Instances

Instances details
Eq Attribute Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Attribute

Read Attribute Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Attribute

Show Attribute Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Attribute

Generic Attribute Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Attribute

Associated Types

type Rep Attribute :: Type -> Type #

NFData Attribute Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Attribute

Methods

rnf :: Attribute -> () #

Hashable Attribute Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Attribute

ToJSON Attribute Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Attribute

FromJSON Attribute Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Attribute

type Rep Attribute Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Attribute

type Rep Attribute = D1 ('MetaData "Attribute" "Amazonka.IoTSiteWise.Types.Attribute" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "Attribute'" 'PrefixI 'True) (S1 ('MetaSel ('Just "defaultValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newAttribute :: Attribute Source #

Create a value of Attribute 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:defaultValue:Attribute', attribute_defaultValue - The default value of the asset model property attribute. All assets that you create from the asset model contain this attribute value. You can update an attribute's value after you create an asset. For more information, see Updating attribute values in the IoT SiteWise User Guide.

BatchPutAssetPropertyError

data BatchPutAssetPropertyError Source #

Contains error information from updating a batch of asset property values.

See: newBatchPutAssetPropertyError smart constructor.

Instances

Instances details
Eq BatchPutAssetPropertyError Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchPutAssetPropertyError

Read BatchPutAssetPropertyError Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchPutAssetPropertyError

Show BatchPutAssetPropertyError Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchPutAssetPropertyError

Generic BatchPutAssetPropertyError Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchPutAssetPropertyError

Associated Types

type Rep BatchPutAssetPropertyError :: Type -> Type #

NFData BatchPutAssetPropertyError Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchPutAssetPropertyError

Hashable BatchPutAssetPropertyError Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchPutAssetPropertyError

FromJSON BatchPutAssetPropertyError Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchPutAssetPropertyError

type Rep BatchPutAssetPropertyError Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchPutAssetPropertyError

type Rep BatchPutAssetPropertyError = D1 ('MetaData "BatchPutAssetPropertyError" "Amazonka.IoTSiteWise.Types.BatchPutAssetPropertyError" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "BatchPutAssetPropertyError'" 'PrefixI 'True) (S1 ('MetaSel ('Just "errorCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 BatchPutAssetPropertyValueErrorCode) :*: (S1 ('MetaSel ('Just "errorMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "timestamps") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [TimeInNanos]))))

newBatchPutAssetPropertyError Source #

Create a value of BatchPutAssetPropertyError 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:errorCode:BatchPutAssetPropertyError', batchPutAssetPropertyError_errorCode - The error code.

$sel:errorMessage:BatchPutAssetPropertyError', batchPutAssetPropertyError_errorMessage - The associated error message.

$sel:timestamps:BatchPutAssetPropertyError', batchPutAssetPropertyError_timestamps - A list of timestamps for each error, if any.

BatchPutAssetPropertyErrorEntry

data BatchPutAssetPropertyErrorEntry Source #

Contains error information for asset property value entries that are associated with the BatchPutAssetPropertyValue API.

See: newBatchPutAssetPropertyErrorEntry smart constructor.

Instances

Instances details
Eq BatchPutAssetPropertyErrorEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchPutAssetPropertyErrorEntry

Read BatchPutAssetPropertyErrorEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchPutAssetPropertyErrorEntry

Show BatchPutAssetPropertyErrorEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchPutAssetPropertyErrorEntry

Generic BatchPutAssetPropertyErrorEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchPutAssetPropertyErrorEntry

Associated Types

type Rep BatchPutAssetPropertyErrorEntry :: Type -> Type #

NFData BatchPutAssetPropertyErrorEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchPutAssetPropertyErrorEntry

Hashable BatchPutAssetPropertyErrorEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchPutAssetPropertyErrorEntry

FromJSON BatchPutAssetPropertyErrorEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchPutAssetPropertyErrorEntry

type Rep BatchPutAssetPropertyErrorEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchPutAssetPropertyErrorEntry

type Rep BatchPutAssetPropertyErrorEntry = D1 ('MetaData "BatchPutAssetPropertyErrorEntry" "Amazonka.IoTSiteWise.Types.BatchPutAssetPropertyErrorEntry" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "BatchPutAssetPropertyErrorEntry'" 'PrefixI 'True) (S1 ('MetaSel ('Just "entryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "errors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [BatchPutAssetPropertyError])))

newBatchPutAssetPropertyErrorEntry Source #

Create a value of BatchPutAssetPropertyErrorEntry 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:entryId:BatchPutAssetPropertyErrorEntry', batchPutAssetPropertyErrorEntry_entryId - The ID of the failed entry.

$sel:errors:BatchPutAssetPropertyErrorEntry', batchPutAssetPropertyErrorEntry_errors - The list of update property value errors.

CompositeModelProperty

data CompositeModelProperty Source #

Contains information about a composite model property on an asset.

See: newCompositeModelProperty smart constructor.

Instances

Instances details
Eq CompositeModelProperty Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.CompositeModelProperty

Read CompositeModelProperty Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.CompositeModelProperty

Show CompositeModelProperty Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.CompositeModelProperty

Generic CompositeModelProperty Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.CompositeModelProperty

Associated Types

type Rep CompositeModelProperty :: Type -> Type #

NFData CompositeModelProperty Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.CompositeModelProperty

Methods

rnf :: CompositeModelProperty -> () #

Hashable CompositeModelProperty Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.CompositeModelProperty

FromJSON CompositeModelProperty Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.CompositeModelProperty

type Rep CompositeModelProperty Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.CompositeModelProperty

type Rep CompositeModelProperty = D1 ('MetaData "CompositeModelProperty" "Amazonka.IoTSiteWise.Types.CompositeModelProperty" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "CompositeModelProperty'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "assetProperty") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Property))))

newCompositeModelProperty Source #

Create a value of CompositeModelProperty 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:name:CompositeModelProperty', compositeModelProperty_name - The name of the property.

$sel:type':CompositeModelProperty', compositeModelProperty_type - The type of the composite model that defines this property.

$sel:assetProperty:CompositeModelProperty', compositeModelProperty_assetProperty - Undocumented member.

ConfigurationErrorDetails

data ConfigurationErrorDetails Source #

Contains the details of an IoT SiteWise configuration error.

See: newConfigurationErrorDetails smart constructor.

Instances

Instances details
Eq ConfigurationErrorDetails Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ConfigurationErrorDetails

Read ConfigurationErrorDetails Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ConfigurationErrorDetails

Show ConfigurationErrorDetails Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ConfigurationErrorDetails

Generic ConfigurationErrorDetails Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ConfigurationErrorDetails

Associated Types

type Rep ConfigurationErrorDetails :: Type -> Type #

NFData ConfigurationErrorDetails Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ConfigurationErrorDetails

Hashable ConfigurationErrorDetails Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ConfigurationErrorDetails

FromJSON ConfigurationErrorDetails Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ConfigurationErrorDetails

type Rep ConfigurationErrorDetails Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ConfigurationErrorDetails

type Rep ConfigurationErrorDetails = D1 ('MetaData "ConfigurationErrorDetails" "Amazonka.IoTSiteWise.Types.ConfigurationErrorDetails" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "ConfigurationErrorDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "code") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ErrorCode) :*: S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newConfigurationErrorDetails Source #

Create a value of ConfigurationErrorDetails 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:code:ConfigurationErrorDetails', configurationErrorDetails_code - The error code.

$sel:message:ConfigurationErrorDetails', configurationErrorDetails_message - The error message.

ConfigurationStatus

data ConfigurationStatus Source #

Contains current status information for the configuration.

See: newConfigurationStatus smart constructor.

Instances

Instances details
Eq ConfigurationStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ConfigurationStatus

Read ConfigurationStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ConfigurationStatus

Show ConfigurationStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ConfigurationStatus

Generic ConfigurationStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ConfigurationStatus

Associated Types

type Rep ConfigurationStatus :: Type -> Type #

NFData ConfigurationStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ConfigurationStatus

Methods

rnf :: ConfigurationStatus -> () #

Hashable ConfigurationStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ConfigurationStatus

FromJSON ConfigurationStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ConfigurationStatus

type Rep ConfigurationStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ConfigurationStatus

type Rep ConfigurationStatus = D1 ('MetaData "ConfigurationStatus" "Amazonka.IoTSiteWise.Types.ConfigurationStatus" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "ConfigurationStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConfigurationErrorDetails)) :*: S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ConfigurationState)))

newConfigurationStatus Source #

Create a value of ConfigurationStatus 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:error:ConfigurationStatus', configurationStatus_error - Contains associated error information, if any.

$sel:state:ConfigurationStatus', configurationStatus_state - The current state of the configuration.

CustomerManagedS3Storage

data CustomerManagedS3Storage Source #

Contains information about a customer managed Amazon S3 bucket.

See: newCustomerManagedS3Storage smart constructor.

Instances

Instances details
Eq CustomerManagedS3Storage Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.CustomerManagedS3Storage

Read CustomerManagedS3Storage Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.CustomerManagedS3Storage

Show CustomerManagedS3Storage Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.CustomerManagedS3Storage

Generic CustomerManagedS3Storage Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.CustomerManagedS3Storage

Associated Types

type Rep CustomerManagedS3Storage :: Type -> Type #

NFData CustomerManagedS3Storage Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.CustomerManagedS3Storage

Hashable CustomerManagedS3Storage Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.CustomerManagedS3Storage

ToJSON CustomerManagedS3Storage Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.CustomerManagedS3Storage

FromJSON CustomerManagedS3Storage Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.CustomerManagedS3Storage

type Rep CustomerManagedS3Storage Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.CustomerManagedS3Storage

type Rep CustomerManagedS3Storage = D1 ('MetaData "CustomerManagedS3Storage" "Amazonka.IoTSiteWise.Types.CustomerManagedS3Storage" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "CustomerManagedS3Storage'" 'PrefixI 'True) (S1 ('MetaSel ('Just "s3ResourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "roleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newCustomerManagedS3Storage Source #

Create a value of CustomerManagedS3Storage 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:s3ResourceArn:CustomerManagedS3Storage', customerManagedS3Storage_s3ResourceArn - The ARN of the Amazon S3 object. For more information about how to find the ARN for an Amazon S3 object, see Amazon S3 resources in the Amazon Simple Storage Service User Guide.

$sel:roleArn:CustomerManagedS3Storage', customerManagedS3Storage_roleArn - The ARN of the Identity and Access Management role that allows IoT SiteWise to send data to Amazon S3.

DashboardSummary

data DashboardSummary Source #

Contains a dashboard summary.

See: newDashboardSummary smart constructor.

Instances

Instances details
Eq DashboardSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.DashboardSummary

Read DashboardSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.DashboardSummary

Show DashboardSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.DashboardSummary

Generic DashboardSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.DashboardSummary

Associated Types

type Rep DashboardSummary :: Type -> Type #

NFData DashboardSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.DashboardSummary

Methods

rnf :: DashboardSummary -> () #

Hashable DashboardSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.DashboardSummary

FromJSON DashboardSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.DashboardSummary

type Rep DashboardSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.DashboardSummary

type Rep DashboardSummary = D1 ('MetaData "DashboardSummary" "Amazonka.IoTSiteWise.Types.DashboardSummary" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "DashboardSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "lastUpdateDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "creationDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newDashboardSummary Source #

Create a value of DashboardSummary 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:lastUpdateDate:DashboardSummary', dashboardSummary_lastUpdateDate - The date the dashboard was last updated, in Unix epoch time.

$sel:creationDate:DashboardSummary', dashboardSummary_creationDate - The date the dashboard was created, in Unix epoch time.

$sel:description:DashboardSummary', dashboardSummary_description - The dashboard's description.

$sel:id:DashboardSummary', dashboardSummary_id - The ID of the dashboard.

$sel:name:DashboardSummary', dashboardSummary_name - The name of the dashboard

DetailedError

data DetailedError Source #

Contains detailed error information.

See: newDetailedError smart constructor.

Instances

Instances details
Eq DetailedError Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.DetailedError

Read DetailedError Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.DetailedError

Show DetailedError Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.DetailedError

Generic DetailedError Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.DetailedError

Associated Types

type Rep DetailedError :: Type -> Type #

NFData DetailedError Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.DetailedError

Methods

rnf :: DetailedError -> () #

Hashable DetailedError Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.DetailedError

FromJSON DetailedError Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.DetailedError

type Rep DetailedError Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.DetailedError

type Rep DetailedError = D1 ('MetaData "DetailedError" "Amazonka.IoTSiteWise.Types.DetailedError" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "DetailedError'" 'PrefixI 'True) (S1 ('MetaSel ('Just "code") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 DetailedErrorCode) :*: S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDetailedError Source #

Create a value of DetailedError 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:code:DetailedError', detailedError_code - The error code.

$sel:message:DetailedError', detailedError_message - The error message.

ErrorDetails

data ErrorDetails Source #

Contains the details of an IoT SiteWise error.

See: newErrorDetails smart constructor.

Instances

Instances details
Eq ErrorDetails Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ErrorDetails

Read ErrorDetails Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ErrorDetails

Show ErrorDetails Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ErrorDetails

Generic ErrorDetails Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ErrorDetails

Associated Types

type Rep ErrorDetails :: Type -> Type #

NFData ErrorDetails Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ErrorDetails

Methods

rnf :: ErrorDetails -> () #

Hashable ErrorDetails Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ErrorDetails

FromJSON ErrorDetails Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ErrorDetails

type Rep ErrorDetails Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ErrorDetails

type Rep ErrorDetails = D1 ('MetaData "ErrorDetails" "Amazonka.IoTSiteWise.Types.ErrorDetails" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "ErrorDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "details") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DetailedError])) :*: (S1 ('MetaSel ('Just "code") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ErrorCode) :*: S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newErrorDetails Source #

Create a value of ErrorDetails 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:details:ErrorDetails', errorDetails_details - A list of detailed errors.

$sel:code:ErrorDetails', errorDetails_code - The error code.

$sel:message:ErrorDetails', errorDetails_message - The error message.

ExpressionVariable

data ExpressionVariable Source #

Contains expression variable information.

See: newExpressionVariable smart constructor.

Instances

Instances details
Eq ExpressionVariable Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ExpressionVariable

Read ExpressionVariable Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ExpressionVariable

Show ExpressionVariable Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ExpressionVariable

Generic ExpressionVariable Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ExpressionVariable

Associated Types

type Rep ExpressionVariable :: Type -> Type #

NFData ExpressionVariable Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ExpressionVariable

Methods

rnf :: ExpressionVariable -> () #

Hashable ExpressionVariable Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ExpressionVariable

ToJSON ExpressionVariable Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ExpressionVariable

FromJSON ExpressionVariable Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ExpressionVariable

type Rep ExpressionVariable Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ExpressionVariable

type Rep ExpressionVariable = D1 ('MetaData "ExpressionVariable" "Amazonka.IoTSiteWise.Types.ExpressionVariable" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "ExpressionVariable'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 VariableValue)))

newExpressionVariable Source #

Create a value of ExpressionVariable 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:name:ExpressionVariable', expressionVariable_name - The friendly name of the variable to be used in the expression.

$sel:value:ExpressionVariable', expressionVariable_value - The variable that identifies an asset property from which to use values.

ForwardingConfig

data ForwardingConfig Source #

The forwarding configuration for a given property.

See: newForwardingConfig smart constructor.

Instances

Instances details
Eq ForwardingConfig Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ForwardingConfig

Read ForwardingConfig Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ForwardingConfig

Show ForwardingConfig Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ForwardingConfig

Generic ForwardingConfig Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ForwardingConfig

Associated Types

type Rep ForwardingConfig :: Type -> Type #

NFData ForwardingConfig Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ForwardingConfig

Methods

rnf :: ForwardingConfig -> () #

Hashable ForwardingConfig Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ForwardingConfig

ToJSON ForwardingConfig Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ForwardingConfig

FromJSON ForwardingConfig Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ForwardingConfig

type Rep ForwardingConfig Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ForwardingConfig

type Rep ForwardingConfig = D1 ('MetaData "ForwardingConfig" "Amazonka.IoTSiteWise.Types.ForwardingConfig" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "ForwardingConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ForwardingConfigState)))

newForwardingConfig Source #

Create a value of ForwardingConfig 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:state:ForwardingConfig', forwardingConfig_state - The forwarding state for the given property.

GatewayCapabilitySummary

data GatewayCapabilitySummary Source #

Contains a summary of a gateway capability configuration.

See: newGatewayCapabilitySummary smart constructor.

Instances

Instances details
Eq GatewayCapabilitySummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.GatewayCapabilitySummary

Read GatewayCapabilitySummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.GatewayCapabilitySummary

Show GatewayCapabilitySummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.GatewayCapabilitySummary

Generic GatewayCapabilitySummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.GatewayCapabilitySummary

Associated Types

type Rep GatewayCapabilitySummary :: Type -> Type #

NFData GatewayCapabilitySummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.GatewayCapabilitySummary

Hashable GatewayCapabilitySummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.GatewayCapabilitySummary

FromJSON GatewayCapabilitySummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.GatewayCapabilitySummary

type Rep GatewayCapabilitySummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.GatewayCapabilitySummary

type Rep GatewayCapabilitySummary = D1 ('MetaData "GatewayCapabilitySummary" "Amazonka.IoTSiteWise.Types.GatewayCapabilitySummary" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "GatewayCapabilitySummary'" 'PrefixI 'True) (S1 ('MetaSel ('Just "capabilityNamespace") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "capabilitySyncStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 CapabilitySyncStatus)))

newGatewayCapabilitySummary Source #

Create a value of GatewayCapabilitySummary 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:capabilityNamespace:GatewayCapabilitySummary', gatewayCapabilitySummary_capabilityNamespace - The namespace of the capability configuration. For example, if you configure OPC-UA sources from the IoT SiteWise console, your OPC-UA capability configuration has the namespace iotsitewise:opcuacollector:version, where version is a number such as 1.

$sel:capabilitySyncStatus:GatewayCapabilitySummary', gatewayCapabilitySummary_capabilitySyncStatus - The synchronization status of the capability configuration. The sync status can be one of the following:

  • IN_SYNC – The gateway is running the capability configuration.
  • OUT_OF_SYNC – The gateway hasn't received the capability configuration.
  • SYNC_FAILED – The gateway rejected the capability configuration.

GatewayPlatform

data GatewayPlatform Source #

Contains a gateway's platform information.

See: newGatewayPlatform smart constructor.

Instances

Instances details
Eq GatewayPlatform Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.GatewayPlatform

Read GatewayPlatform Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.GatewayPlatform

Show GatewayPlatform Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.GatewayPlatform

Generic GatewayPlatform Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.GatewayPlatform

Associated Types

type Rep GatewayPlatform :: Type -> Type #

NFData GatewayPlatform Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.GatewayPlatform

Methods

rnf :: GatewayPlatform -> () #

Hashable GatewayPlatform Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.GatewayPlatform

ToJSON GatewayPlatform Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.GatewayPlatform

FromJSON GatewayPlatform Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.GatewayPlatform

type Rep GatewayPlatform Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.GatewayPlatform

type Rep GatewayPlatform = D1 ('MetaData "GatewayPlatform" "Amazonka.IoTSiteWise.Types.GatewayPlatform" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "GatewayPlatform'" 'PrefixI 'True) (S1 ('MetaSel ('Just "greengrass") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Greengrass)) :*: S1 ('MetaSel ('Just "greengrassV2") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GreengrassV2))))

newGatewayPlatform :: GatewayPlatform Source #

Create a value of GatewayPlatform 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:greengrass:GatewayPlatform', gatewayPlatform_greengrass - A gateway that runs on IoT Greengrass.

$sel:greengrassV2:GatewayPlatform', gatewayPlatform_greengrassV2 - A gateway that runs on IoT Greengrass V2.

GatewaySummary

data GatewaySummary Source #

Contains a summary of a gateway.

See: newGatewaySummary smart constructor.

Instances

Instances details
Eq GatewaySummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.GatewaySummary

Read GatewaySummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.GatewaySummary

Show GatewaySummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.GatewaySummary

Generic GatewaySummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.GatewaySummary

Associated Types

type Rep GatewaySummary :: Type -> Type #

NFData GatewaySummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.GatewaySummary

Methods

rnf :: GatewaySummary -> () #

Hashable GatewaySummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.GatewaySummary

FromJSON GatewaySummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.GatewaySummary

type Rep GatewaySummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.GatewaySummary

type Rep GatewaySummary = D1 ('MetaData "GatewaySummary" "Amazonka.IoTSiteWise.Types.GatewaySummary" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "GatewaySummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "gatewayPlatform") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GatewayPlatform)) :*: (S1 ('MetaSel ('Just "gatewayCapabilitySummaries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GatewayCapabilitySummary])) :*: S1 ('MetaSel ('Just "gatewayId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: (S1 ('MetaSel ('Just "gatewayName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "creationDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: S1 ('MetaSel ('Just "lastUpdateDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX)))))

newGatewaySummary Source #

Create a value of GatewaySummary 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:gatewayPlatform:GatewaySummary', gatewaySummary_gatewayPlatform - Undocumented member.

$sel:gatewayCapabilitySummaries:GatewaySummary', gatewaySummary_gatewayCapabilitySummaries - A list of gateway capability summaries that each contain a namespace and status. Each gateway capability defines data sources for the gateway. To retrieve a capability configuration's definition, use DescribeGatewayCapabilityConfiguration.

$sel:gatewayId:GatewaySummary', gatewaySummary_gatewayId - The ID of the gateway device.

$sel:gatewayName:GatewaySummary', gatewaySummary_gatewayName - The name of the asset.

$sel:creationDate:GatewaySummary', gatewaySummary_creationDate - The date the gateway was created, in Unix epoch time.

$sel:lastUpdateDate:GatewaySummary', gatewaySummary_lastUpdateDate - The date the gateway was last updated, in Unix epoch time.

Greengrass

data Greengrass Source #

Contains details for a gateway that runs on IoT Greengrass. To create a gateway that runs on IoT Greengrass, you must add the IoT SiteWise connector to a Greengrass group and deploy it. Your Greengrass group must also have permissions to upload data to IoT SiteWise. For more information, see Ingesting data using a gateway in the IoT SiteWise User Guide.

See: newGreengrass smart constructor.

Constructors

Greengrass' Text 

Instances

Instances details
Eq Greengrass Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Greengrass

Read Greengrass Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Greengrass

Show Greengrass Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Greengrass

Generic Greengrass Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Greengrass

Associated Types

type Rep Greengrass :: Type -> Type #

NFData Greengrass Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Greengrass

Methods

rnf :: Greengrass -> () #

Hashable Greengrass Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Greengrass

ToJSON Greengrass Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Greengrass

FromJSON Greengrass Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Greengrass

type Rep Greengrass Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Greengrass

type Rep Greengrass = D1 ('MetaData "Greengrass" "Amazonka.IoTSiteWise.Types.Greengrass" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "Greengrass'" 'PrefixI 'True) (S1 ('MetaSel ('Just "groupArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGreengrass Source #

Create a value of Greengrass 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:groupArn:Greengrass', greengrass_groupArn - The ARN of the Greengrass group. For more information about how to find a group's ARN, see ListGroups and GetGroup in the IoT Greengrass API Reference.

GreengrassV2

data GreengrassV2 Source #

Contains details for a gateway that runs on IoT Greengrass V2. To create a gateway that runs on IoT Greengrass V2, you must deploy the IoT SiteWise Edge component to your gateway device. Your Greengrass device role must use the AWSIoTSiteWiseEdgeAccess policy. For more information, see Using IoT SiteWise at the edge in the IoT SiteWise User Guide.

See: newGreengrassV2 smart constructor.

Constructors

GreengrassV2' Text 

Instances

Instances details
Eq GreengrassV2 Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.GreengrassV2

Read GreengrassV2 Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.GreengrassV2

Show GreengrassV2 Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.GreengrassV2

Generic GreengrassV2 Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.GreengrassV2

Associated Types

type Rep GreengrassV2 :: Type -> Type #

NFData GreengrassV2 Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.GreengrassV2

Methods

rnf :: GreengrassV2 -> () #

Hashable GreengrassV2 Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.GreengrassV2

ToJSON GreengrassV2 Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.GreengrassV2

FromJSON GreengrassV2 Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.GreengrassV2

type Rep GreengrassV2 Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.GreengrassV2

type Rep GreengrassV2 = D1 ('MetaData "GreengrassV2" "Amazonka.IoTSiteWise.Types.GreengrassV2" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "GreengrassV2'" 'PrefixI 'True) (S1 ('MetaSel ('Just "coreDeviceThingName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGreengrassV2 Source #

Create a value of GreengrassV2 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:coreDeviceThingName:GreengrassV2', greengrassV2_coreDeviceThingName - The name of the IoT thing for your IoT Greengrass V2 core device.

GroupIdentity

data GroupIdentity Source #

Contains information for a group identity in an access policy.

See: newGroupIdentity smart constructor.

Constructors

GroupIdentity' Text 

Instances

Instances details
Eq GroupIdentity Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.GroupIdentity

Read GroupIdentity Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.GroupIdentity

Show GroupIdentity Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.GroupIdentity

Generic GroupIdentity Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.GroupIdentity

Associated Types

type Rep GroupIdentity :: Type -> Type #

NFData GroupIdentity Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.GroupIdentity

Methods

rnf :: GroupIdentity -> () #

Hashable GroupIdentity Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.GroupIdentity

ToJSON GroupIdentity Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.GroupIdentity

FromJSON GroupIdentity Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.GroupIdentity

type Rep GroupIdentity Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.GroupIdentity

type Rep GroupIdentity = D1 ('MetaData "GroupIdentity" "Amazonka.IoTSiteWise.Types.GroupIdentity" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "GroupIdentity'" 'PrefixI 'True) (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGroupIdentity Source #

Create a value of GroupIdentity 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:id:GroupIdentity', groupIdentity_id - The Amazon Web Services SSO ID of the group.

IAMRoleIdentity

data IAMRoleIdentity Source #

Contains information about an Identity and Access Management role. For more information, see IAM roles in the IAM User Guide.

See: newIAMRoleIdentity smart constructor.

Constructors

IAMRoleIdentity' Text 

Instances

Instances details
Eq IAMRoleIdentity Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.IAMRoleIdentity

Read IAMRoleIdentity Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.IAMRoleIdentity

Show IAMRoleIdentity Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.IAMRoleIdentity

Generic IAMRoleIdentity Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.IAMRoleIdentity

Associated Types

type Rep IAMRoleIdentity :: Type -> Type #

NFData IAMRoleIdentity Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.IAMRoleIdentity

Methods

rnf :: IAMRoleIdentity -> () #

Hashable IAMRoleIdentity Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.IAMRoleIdentity

ToJSON IAMRoleIdentity Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.IAMRoleIdentity

FromJSON IAMRoleIdentity Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.IAMRoleIdentity

type Rep IAMRoleIdentity Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.IAMRoleIdentity

type Rep IAMRoleIdentity = D1 ('MetaData "IAMRoleIdentity" "Amazonka.IoTSiteWise.Types.IAMRoleIdentity" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "IAMRoleIdentity'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newIAMRoleIdentity Source #

Create a value of IAMRoleIdentity 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:arn:IAMRoleIdentity', iAMRoleIdentity_arn - The ARN of the IAM role. For more information, see IAM ARNs in the IAM User Guide.

IAMUserIdentity

data IAMUserIdentity Source #

Contains information about an Identity and Access Management user.

See: newIAMUserIdentity smart constructor.

Constructors

IAMUserIdentity' Text 

Instances

Instances details
Eq IAMUserIdentity Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.IAMUserIdentity

Read IAMUserIdentity Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.IAMUserIdentity

Show IAMUserIdentity Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.IAMUserIdentity

Generic IAMUserIdentity Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.IAMUserIdentity

Associated Types

type Rep IAMUserIdentity :: Type -> Type #

NFData IAMUserIdentity Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.IAMUserIdentity

Methods

rnf :: IAMUserIdentity -> () #

Hashable IAMUserIdentity Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.IAMUserIdentity

ToJSON IAMUserIdentity Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.IAMUserIdentity

FromJSON IAMUserIdentity Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.IAMUserIdentity

type Rep IAMUserIdentity Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.IAMUserIdentity

type Rep IAMUserIdentity = D1 ('MetaData "IAMUserIdentity" "Amazonka.IoTSiteWise.Types.IAMUserIdentity" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "IAMUserIdentity'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newIAMUserIdentity Source #

Create a value of IAMUserIdentity 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:arn:IAMUserIdentity', iAMUserIdentity_arn - The ARN of the IAM user. For more information, see IAM ARNs in the IAM User Guide.

If you delete the IAM user, access policies that contain this identity include an empty arn. You can delete the access policy for the IAM user that no longer exists.

Identity

data Identity Source #

Contains an identity that can access an IoT SiteWise Monitor resource.

Currently, you can't use Amazon Web Services APIs to retrieve Amazon Web Services SSO identity IDs. You can find the Amazon Web Services SSO identity IDs in the URL of user and group pages in the Amazon Web Services SSO console.

See: newIdentity smart constructor.

Instances

Instances details
Eq Identity Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Identity

Read Identity Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Identity

Show Identity Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Identity

Generic Identity Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Identity

Associated Types

type Rep Identity :: Type -> Type #

Methods

from :: Identity -> Rep Identity x #

to :: Rep Identity x -> Identity #

NFData Identity Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Identity

Methods

rnf :: Identity -> () #

Hashable Identity Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Identity

Methods

hashWithSalt :: Int -> Identity -> Int #

hash :: Identity -> Int #

ToJSON Identity Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Identity

FromJSON Identity Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Identity

type Rep Identity Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Identity

type Rep Identity = D1 ('MetaData "Identity" "Amazonka.IoTSiteWise.Types.Identity" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "Identity'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "iamUser") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe IAMUserIdentity)) :*: S1 ('MetaSel ('Just "group'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GroupIdentity))) :*: (S1 ('MetaSel ('Just "user") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe UserIdentity)) :*: S1 ('MetaSel ('Just "iamRole") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe IAMRoleIdentity)))))

newIdentity :: Identity Source #

Create a value of Identity 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:iamUser:Identity', identity_iamUser - An IAM user identity.

$sel:group':Identity', identity_group - An Amazon Web Services SSO group identity.

$sel:user:Identity', identity_user - An Amazon Web Services SSO user identity.

$sel:iamRole:Identity', identity_iamRole - An IAM role identity.

Image

data Image Source #

Contains an image that is one of the following:

  • An image file. Choose this option to upload a new image.
  • The ID of an existing image. Choose this option to keep an existing image.

See: newImage smart constructor.

Constructors

Image' (Maybe Text) (Maybe ImageFile) 

Instances

Instances details
Eq Image Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Image

Methods

(==) :: Image -> Image -> Bool #

(/=) :: Image -> Image -> Bool #

Read Image Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Image

Show Image Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Image

Methods

showsPrec :: Int -> Image -> ShowS #

show :: Image -> String #

showList :: [Image] -> ShowS #

Generic Image Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Image

Associated Types

type Rep Image :: Type -> Type #

Methods

from :: Image -> Rep Image x #

to :: Rep Image x -> Image #

NFData Image Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Image

Methods

rnf :: Image -> () #

Hashable Image Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Image

Methods

hashWithSalt :: Int -> Image -> Int #

hash :: Image -> Int #

ToJSON Image Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Image

type Rep Image Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Image

type Rep Image = D1 ('MetaData "Image" "Amazonka.IoTSiteWise.Types.Image" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "Image'" 'PrefixI 'True) (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "file") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ImageFile))))

newImage :: Image Source #

Create a value of Image 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:id:Image', image_id - The ID of an existing image. Specify this parameter to keep an existing image.

$sel:file:Image', image_file - Undocumented member.

ImageFile

data ImageFile Source #

Contains an image file.

See: newImageFile smart constructor.

Instances

Instances details
Eq ImageFile Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ImageFile

Read ImageFile Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ImageFile

Show ImageFile Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ImageFile

Generic ImageFile Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ImageFile

Associated Types

type Rep ImageFile :: Type -> Type #

NFData ImageFile Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ImageFile

Methods

rnf :: ImageFile -> () #

Hashable ImageFile Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ImageFile

ToJSON ImageFile Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ImageFile

type Rep ImageFile Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ImageFile

type Rep ImageFile = D1 ('MetaData "ImageFile" "Amazonka.IoTSiteWise.Types.ImageFile" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "ImageFile'" 'PrefixI 'True) (S1 ('MetaSel ('Just "data'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Base64) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ImageFileType)))

newImageFile Source #

Create a value of ImageFile 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:data':ImageFile', imageFile_data - The image file contents, represented as a base64-encoded string. The file size must be less than 1 MB.-- -- Note: This Lens automatically encodes and decodes Base64 data. -- The underlying isomorphism will encode to Base64 representation during -- serialisation, and decode from Base64 representation during deserialisation. -- This Lens accepts and returns only raw unencoded data.

$sel:type':ImageFile', imageFile_type - The file type of the image.

ImageLocation

data ImageLocation Source #

Contains an image that is uploaded to IoT SiteWise and available at a URL.

See: newImageLocation smart constructor.

Constructors

ImageLocation' Text Text 

Instances

Instances details
Eq ImageLocation Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ImageLocation

Read ImageLocation Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ImageLocation

Show ImageLocation Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ImageLocation

Generic ImageLocation Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ImageLocation

Associated Types

type Rep ImageLocation :: Type -> Type #

NFData ImageLocation Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ImageLocation

Methods

rnf :: ImageLocation -> () #

Hashable ImageLocation Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ImageLocation

FromJSON ImageLocation Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ImageLocation

type Rep ImageLocation Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ImageLocation

type Rep ImageLocation = D1 ('MetaData "ImageLocation" "Amazonka.IoTSiteWise.Types.ImageLocation" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "ImageLocation'" 'PrefixI 'True) (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "url") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newImageLocation Source #

Create a value of ImageLocation 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:id:ImageLocation', imageLocation_id - The ID of the image.

$sel:url:ImageLocation', imageLocation_url - The URL where the image is available. The URL is valid for 15 minutes so that you can view and download the image

InterpolatedAssetPropertyValue

data InterpolatedAssetPropertyValue Source #

Contains information about an interpolated asset property value.

See: newInterpolatedAssetPropertyValue smart constructor.

Instances

Instances details
Eq InterpolatedAssetPropertyValue Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.InterpolatedAssetPropertyValue

Read InterpolatedAssetPropertyValue Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.InterpolatedAssetPropertyValue

Show InterpolatedAssetPropertyValue Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.InterpolatedAssetPropertyValue

Generic InterpolatedAssetPropertyValue Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.InterpolatedAssetPropertyValue

Associated Types

type Rep InterpolatedAssetPropertyValue :: Type -> Type #

NFData InterpolatedAssetPropertyValue Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.InterpolatedAssetPropertyValue

Hashable InterpolatedAssetPropertyValue Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.InterpolatedAssetPropertyValue

FromJSON InterpolatedAssetPropertyValue Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.InterpolatedAssetPropertyValue

type Rep InterpolatedAssetPropertyValue Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.InterpolatedAssetPropertyValue

type Rep InterpolatedAssetPropertyValue = D1 ('MetaData "InterpolatedAssetPropertyValue" "Amazonka.IoTSiteWise.Types.InterpolatedAssetPropertyValue" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "InterpolatedAssetPropertyValue'" 'PrefixI 'True) (S1 ('MetaSel ('Just "timestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 TimeInNanos) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Variant)))

newInterpolatedAssetPropertyValue Source #

Create a value of InterpolatedAssetPropertyValue 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:timestamp:InterpolatedAssetPropertyValue', interpolatedAssetPropertyValue_timestamp - Undocumented member.

$sel:value:InterpolatedAssetPropertyValue', interpolatedAssetPropertyValue_value - Undocumented member.

LoggingOptions

data LoggingOptions Source #

Contains logging options.

See: newLoggingOptions smart constructor.

Instances

Instances details
Eq LoggingOptions Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.LoggingOptions

Read LoggingOptions Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.LoggingOptions

Show LoggingOptions Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.LoggingOptions

Generic LoggingOptions Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.LoggingOptions

Associated Types

type Rep LoggingOptions :: Type -> Type #

NFData LoggingOptions Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.LoggingOptions

Methods

rnf :: LoggingOptions -> () #

Hashable LoggingOptions Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.LoggingOptions

ToJSON LoggingOptions Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.LoggingOptions

FromJSON LoggingOptions Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.LoggingOptions

type Rep LoggingOptions Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.LoggingOptions

type Rep LoggingOptions = D1 ('MetaData "LoggingOptions" "Amazonka.IoTSiteWise.Types.LoggingOptions" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "LoggingOptions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "level") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 LoggingLevel)))

newLoggingOptions Source #

Create a value of LoggingOptions 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:level:LoggingOptions', loggingOptions_level - The IoT SiteWise logging verbosity level.

Measurement

data Measurement Source #

Contains an asset measurement property. For more information, see Measurements in the IoT SiteWise User Guide.

See: newMeasurement smart constructor.

Instances

Instances details
Eq Measurement Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Measurement

Read Measurement Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Measurement

Show Measurement Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Measurement

Generic Measurement Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Measurement

Associated Types

type Rep Measurement :: Type -> Type #

NFData Measurement Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Measurement

Methods

rnf :: Measurement -> () #

Hashable Measurement Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Measurement

ToJSON Measurement Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Measurement

FromJSON Measurement Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Measurement

type Rep Measurement Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Measurement

type Rep Measurement = D1 ('MetaData "Measurement" "Amazonka.IoTSiteWise.Types.Measurement" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "Measurement'" 'PrefixI 'True) (S1 ('MetaSel ('Just "processingConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MeasurementProcessingConfig))))

newMeasurement :: Measurement Source #

Create a value of Measurement 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:processingConfig:Measurement', measurement_processingConfig - The processing configuration for the given measurement property. You can configure measurements to be kept at the edge or forwarded to the Amazon Web Services Cloud. By default, measurements are forwarded to the cloud.

MeasurementProcessingConfig

data MeasurementProcessingConfig Source #

The processing configuration for the given measurement property. You can configure measurements to be kept at the edge or forwarded to the Amazon Web Services Cloud. By default, measurements are forwarded to the cloud.

See: newMeasurementProcessingConfig smart constructor.

Instances

Instances details
Eq MeasurementProcessingConfig Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MeasurementProcessingConfig

Read MeasurementProcessingConfig Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MeasurementProcessingConfig

Show MeasurementProcessingConfig Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MeasurementProcessingConfig

Generic MeasurementProcessingConfig Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MeasurementProcessingConfig

Associated Types

type Rep MeasurementProcessingConfig :: Type -> Type #

NFData MeasurementProcessingConfig Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MeasurementProcessingConfig

Hashable MeasurementProcessingConfig Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MeasurementProcessingConfig

ToJSON MeasurementProcessingConfig Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MeasurementProcessingConfig

FromJSON MeasurementProcessingConfig Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MeasurementProcessingConfig

type Rep MeasurementProcessingConfig Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MeasurementProcessingConfig

type Rep MeasurementProcessingConfig = D1 ('MetaData "MeasurementProcessingConfig" "Amazonka.IoTSiteWise.Types.MeasurementProcessingConfig" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "MeasurementProcessingConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "forwardingConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ForwardingConfig)))

newMeasurementProcessingConfig Source #

Create a value of MeasurementProcessingConfig 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:forwardingConfig:MeasurementProcessingConfig', measurementProcessingConfig_forwardingConfig - The forwarding configuration for the given measurement property.

Metric

data Metric Source #

Contains an asset metric property. With metrics, you can calculate aggregate functions, such as an average, maximum, or minimum, as specified through an expression. A metric maps several values to a single value (such as a sum).

The maximum number of dependent/cascading variables used in any one metric calculation is 10. Therefore, a root metric can have up to 10 cascading metrics in its computational dependency tree. Additionally, a metric can only have a data type of DOUBLE and consume properties with data types of INTEGER or DOUBLE.

For more information, see Metrics in the IoT SiteWise User Guide.

See: newMetric smart constructor.

Instances

Instances details
Eq Metric Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Metric

Methods

(==) :: Metric -> Metric -> Bool #

(/=) :: Metric -> Metric -> Bool #

Read Metric Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Metric

Show Metric Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Metric

Generic Metric Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Metric

Associated Types

type Rep Metric :: Type -> Type #

Methods

from :: Metric -> Rep Metric x #

to :: Rep Metric x -> Metric #

NFData Metric Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Metric

Methods

rnf :: Metric -> () #

Hashable Metric Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Metric

Methods

hashWithSalt :: Int -> Metric -> Int #

hash :: Metric -> Int #

ToJSON Metric Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Metric

FromJSON Metric Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Metric

type Rep Metric Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Metric

type Rep Metric = D1 ('MetaData "Metric" "Amazonka.IoTSiteWise.Types.Metric" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "Metric'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "processingConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MetricProcessingConfig)) :*: S1 ('MetaSel ('Just "expression") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "variables") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [ExpressionVariable]) :*: S1 ('MetaSel ('Just "window") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 MetricWindow))))

newMetric Source #

Create a value of Metric 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:processingConfig:Metric', metric_processingConfig - The processing configuration for the given metric property. You can configure metrics to be computed at the edge or in the Amazon Web Services Cloud. By default, metrics are forwarded to the cloud.

$sel:expression:Metric', metric_expression - The mathematical expression that defines the metric aggregation function. You can specify up to 10 variables per expression. You can specify up to 10 functions per expression.

For more information, see Quotas in the IoT SiteWise User Guide.

$sel:variables:Metric', metric_variables - The list of variables used in the expression.

$sel:window:Metric', metric_window - The window (time interval) over which IoT SiteWise computes the metric's aggregation expression. IoT SiteWise computes one data point per window.

MetricProcessingConfig

data MetricProcessingConfig Source #

The processing configuration for the given metric property. You can configure metrics to be computed at the edge or in the Amazon Web Services Cloud. By default, metrics are forwarded to the cloud.

See: newMetricProcessingConfig smart constructor.

Instances

Instances details
Eq MetricProcessingConfig Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MetricProcessingConfig

Read MetricProcessingConfig Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MetricProcessingConfig

Show MetricProcessingConfig Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MetricProcessingConfig

Generic MetricProcessingConfig Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MetricProcessingConfig

Associated Types

type Rep MetricProcessingConfig :: Type -> Type #

NFData MetricProcessingConfig Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MetricProcessingConfig

Methods

rnf :: MetricProcessingConfig -> () #

Hashable MetricProcessingConfig Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MetricProcessingConfig

ToJSON MetricProcessingConfig Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MetricProcessingConfig

FromJSON MetricProcessingConfig Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MetricProcessingConfig

type Rep MetricProcessingConfig Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MetricProcessingConfig

type Rep MetricProcessingConfig = D1 ('MetaData "MetricProcessingConfig" "Amazonka.IoTSiteWise.Types.MetricProcessingConfig" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "MetricProcessingConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "computeLocation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ComputeLocation)))

newMetricProcessingConfig Source #

Create a value of MetricProcessingConfig 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:computeLocation:MetricProcessingConfig', metricProcessingConfig_computeLocation - The compute location for the given metric property.

MetricWindow

data MetricWindow Source #

Contains a time interval window used for data aggregate computations (for example, average, sum, count, and so on).

See: newMetricWindow smart constructor.

Instances

Instances details
Eq MetricWindow Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MetricWindow

Read MetricWindow Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MetricWindow

Show MetricWindow Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MetricWindow

Generic MetricWindow Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MetricWindow

Associated Types

type Rep MetricWindow :: Type -> Type #

NFData MetricWindow Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MetricWindow

Methods

rnf :: MetricWindow -> () #

Hashable MetricWindow Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MetricWindow

ToJSON MetricWindow Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MetricWindow

FromJSON MetricWindow Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MetricWindow

type Rep MetricWindow Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MetricWindow

type Rep MetricWindow = D1 ('MetaData "MetricWindow" "Amazonka.IoTSiteWise.Types.MetricWindow" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "MetricWindow'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tumbling") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TumblingWindow))))

newMetricWindow :: MetricWindow Source #

Create a value of MetricWindow 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:tumbling:MetricWindow', metricWindow_tumbling - The tumbling time interval window.

MonitorErrorDetails

data MonitorErrorDetails Source #

Contains IoT SiteWise Monitor error details.

See: newMonitorErrorDetails smart constructor.

Instances

Instances details
Eq MonitorErrorDetails Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MonitorErrorDetails

Read MonitorErrorDetails Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MonitorErrorDetails

Show MonitorErrorDetails Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MonitorErrorDetails

Generic MonitorErrorDetails Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MonitorErrorDetails

Associated Types

type Rep MonitorErrorDetails :: Type -> Type #

NFData MonitorErrorDetails Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MonitorErrorDetails

Methods

rnf :: MonitorErrorDetails -> () #

Hashable MonitorErrorDetails Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MonitorErrorDetails

FromJSON MonitorErrorDetails Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MonitorErrorDetails

type Rep MonitorErrorDetails Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MonitorErrorDetails

type Rep MonitorErrorDetails = D1 ('MetaData "MonitorErrorDetails" "Amazonka.IoTSiteWise.Types.MonitorErrorDetails" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "MonitorErrorDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "code") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MonitorErrorCode)) :*: S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newMonitorErrorDetails :: MonitorErrorDetails Source #

Create a value of MonitorErrorDetails 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:code:MonitorErrorDetails', monitorErrorDetails_code - The error code.

$sel:message:MonitorErrorDetails', monitorErrorDetails_message - The error message.

MultiLayerStorage

data MultiLayerStorage Source #

Contains information about the storage destination.

See: newMultiLayerStorage smart constructor.

Instances

Instances details
Eq MultiLayerStorage Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MultiLayerStorage

Read MultiLayerStorage Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MultiLayerStorage

Show MultiLayerStorage Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MultiLayerStorage

Generic MultiLayerStorage Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MultiLayerStorage

Associated Types

type Rep MultiLayerStorage :: Type -> Type #

NFData MultiLayerStorage Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MultiLayerStorage

Methods

rnf :: MultiLayerStorage -> () #

Hashable MultiLayerStorage Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MultiLayerStorage

ToJSON MultiLayerStorage Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MultiLayerStorage

FromJSON MultiLayerStorage Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MultiLayerStorage

type Rep MultiLayerStorage Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MultiLayerStorage

type Rep MultiLayerStorage = D1 ('MetaData "MultiLayerStorage" "Amazonka.IoTSiteWise.Types.MultiLayerStorage" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "MultiLayerStorage'" 'PrefixI 'True) (S1 ('MetaSel ('Just "customerManagedS3Storage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 CustomerManagedS3Storage)))

newMultiLayerStorage Source #

Create a value of MultiLayerStorage 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:customerManagedS3Storage:MultiLayerStorage', multiLayerStorage_customerManagedS3Storage - Contains information about a customer managed Amazon S3 bucket.

PortalResource

data PortalResource Source #

Identifies an IoT SiteWise Monitor portal.

See: newPortalResource smart constructor.

Constructors

PortalResource' Text 

Instances

Instances details
Eq PortalResource Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PortalResource

Read PortalResource Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PortalResource

Show PortalResource Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PortalResource

Generic PortalResource Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PortalResource

Associated Types

type Rep PortalResource :: Type -> Type #

NFData PortalResource Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PortalResource

Methods

rnf :: PortalResource -> () #

Hashable PortalResource Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PortalResource

ToJSON PortalResource Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PortalResource

FromJSON PortalResource Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PortalResource

type Rep PortalResource Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PortalResource

type Rep PortalResource = D1 ('MetaData "PortalResource" "Amazonka.IoTSiteWise.Types.PortalResource" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "PortalResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newPortalResource Source #

Create a value of PortalResource 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:id:PortalResource', portalResource_id - The ID of the portal.

PortalStatus

data PortalStatus Source #

Contains information about the current status of a portal.

See: newPortalStatus smart constructor.

Instances

Instances details
Eq PortalStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PortalStatus

Read PortalStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PortalStatus

Show PortalStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PortalStatus

Generic PortalStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PortalStatus

Associated Types

type Rep PortalStatus :: Type -> Type #

NFData PortalStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PortalStatus

Methods

rnf :: PortalStatus -> () #

Hashable PortalStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PortalStatus

FromJSON PortalStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PortalStatus

type Rep PortalStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PortalStatus

type Rep PortalStatus = D1 ('MetaData "PortalStatus" "Amazonka.IoTSiteWise.Types.PortalStatus" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "PortalStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MonitorErrorDetails)) :*: S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 PortalState)))

newPortalStatus Source #

Create a value of PortalStatus 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:error:PortalStatus', portalStatus_error - Contains associated error information, if any.

$sel:state:PortalStatus', portalStatus_state - The current state of the portal.

PortalSummary

data PortalSummary Source #

Contains a portal summary.

See: newPortalSummary smart constructor.

Instances

Instances details
Eq PortalSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PortalSummary

Read PortalSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PortalSummary

Show PortalSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PortalSummary

Generic PortalSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PortalSummary

Associated Types

type Rep PortalSummary :: Type -> Type #

NFData PortalSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PortalSummary

Methods

rnf :: PortalSummary -> () #

Hashable PortalSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PortalSummary

FromJSON PortalSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PortalSummary

type Rep PortalSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PortalSummary

newPortalSummary Source #

Create a value of PortalSummary 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:lastUpdateDate:PortalSummary', portalSummary_lastUpdateDate - The date the portal was last updated, in Unix epoch time.

$sel:creationDate:PortalSummary', portalSummary_creationDate - The date the portal was created, in Unix epoch time.

$sel:description:PortalSummary', portalSummary_description - The portal's description.

$sel:roleArn:PortalSummary', portalSummary_roleArn - The ARN of the service role that allows the portal's users to access your IoT SiteWise resources on your behalf. For more information, see Using service roles for IoT SiteWise Monitor in the IoT SiteWise User Guide.

$sel:id:PortalSummary', portalSummary_id - The ID of the portal.

$sel:name:PortalSummary', portalSummary_name - The name of the portal.

$sel:startUrl:PortalSummary', portalSummary_startUrl - The URL for the IoT SiteWise Monitor portal. You can use this URL to access portals that use Amazon Web Services SSO for authentication. For portals that use IAM for authentication, you must use the IoT SiteWise console to get a URL that you can use to access the portal.

$sel:status:PortalSummary', portalSummary_status - Undocumented member.

ProjectResource

data ProjectResource Source #

Identifies a specific IoT SiteWise Monitor project.

See: newProjectResource smart constructor.

Constructors

ProjectResource' Text 

Instances

Instances details
Eq ProjectResource Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ProjectResource

Read ProjectResource Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ProjectResource

Show ProjectResource Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ProjectResource

Generic ProjectResource Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ProjectResource

Associated Types

type Rep ProjectResource :: Type -> Type #

NFData ProjectResource Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ProjectResource

Methods

rnf :: ProjectResource -> () #

Hashable ProjectResource Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ProjectResource

ToJSON ProjectResource Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ProjectResource

FromJSON ProjectResource Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ProjectResource

type Rep ProjectResource Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ProjectResource

type Rep ProjectResource = D1 ('MetaData "ProjectResource" "Amazonka.IoTSiteWise.Types.ProjectResource" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "ProjectResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newProjectResource Source #

Create a value of ProjectResource 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:id:ProjectResource', projectResource_id - The ID of the project.

ProjectSummary

data ProjectSummary Source #

Contains project summary information.

See: newProjectSummary smart constructor.

Instances

Instances details
Eq ProjectSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ProjectSummary

Read ProjectSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ProjectSummary

Show ProjectSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ProjectSummary

Generic ProjectSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ProjectSummary

Associated Types

type Rep ProjectSummary :: Type -> Type #

NFData ProjectSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ProjectSummary

Methods

rnf :: ProjectSummary -> () #

Hashable ProjectSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ProjectSummary

FromJSON ProjectSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ProjectSummary

type Rep ProjectSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ProjectSummary

type Rep ProjectSummary = D1 ('MetaData "ProjectSummary" "Amazonka.IoTSiteWise.Types.ProjectSummary" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "ProjectSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "lastUpdateDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "creationDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newProjectSummary Source #

Create a value of ProjectSummary 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:lastUpdateDate:ProjectSummary', projectSummary_lastUpdateDate - The date the project was last updated, in Unix epoch time.

$sel:creationDate:ProjectSummary', projectSummary_creationDate - The date the project was created, in Unix epoch time.

$sel:description:ProjectSummary', projectSummary_description - The project's description.

$sel:id:ProjectSummary', projectSummary_id - The ID of the project.

$sel:name:ProjectSummary', projectSummary_name - The name of the project.

Property

data Property Source #

Contains asset property information.

See: newProperty smart constructor.

Instances

Instances details
Eq Property Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Property

Read Property Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Property

Show Property Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Property

Generic Property Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Property

Associated Types

type Rep Property :: Type -> Type #

Methods

from :: Property -> Rep Property x #

to :: Rep Property x -> Property #

NFData Property Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Property

Methods

rnf :: Property -> () #

Hashable Property Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Property

Methods

hashWithSalt :: Int -> Property -> Int #

hash :: Property -> Int #

FromJSON Property Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Property

type Rep Property Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Property

newProperty Source #

Create a value of Property 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:notification:Property', property_notification - The asset property's notification topic and state. For more information, see UpdateAssetProperty.

$sel:alias:Property', property_alias - The alias that identifies the property, such as an OPC-UA server data stream path (for example, /company/windfarm/3/turbine/7/temperature). For more information, see Mapping industrial data streams to asset properties in the IoT SiteWise User Guide.

$sel:type':Property', property_type - The property type (see PropertyType). A property contains one type.

$sel:unit:Property', property_unit - The unit (such as Newtons or RPM) of the asset property.

$sel:id:Property', property_id - The ID of the asset property.

$sel:name:Property', property_name - The name of the property.

$sel:dataType:Property', property_dataType - The property data type.

PropertyNotification

data PropertyNotification Source #

Contains asset property value notification information. When the notification state is enabled, IoT SiteWise publishes property value updates to a unique MQTT topic. For more information, see Interacting with other services in the IoT SiteWise User Guide.

See: newPropertyNotification smart constructor.

Instances

Instances details
Eq PropertyNotification Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PropertyNotification

Read PropertyNotification Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PropertyNotification

Show PropertyNotification Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PropertyNotification

Generic PropertyNotification Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PropertyNotification

Associated Types

type Rep PropertyNotification :: Type -> Type #

NFData PropertyNotification Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PropertyNotification

Methods

rnf :: PropertyNotification -> () #

Hashable PropertyNotification Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PropertyNotification

FromJSON PropertyNotification Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PropertyNotification

type Rep PropertyNotification Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PropertyNotification

type Rep PropertyNotification = D1 ('MetaData "PropertyNotification" "Amazonka.IoTSiteWise.Types.PropertyNotification" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "PropertyNotification'" 'PrefixI 'True) (S1 ('MetaSel ('Just "topic") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 PropertyNotificationState)))

newPropertyNotification Source #

Create a value of PropertyNotification 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:topic:PropertyNotification', propertyNotification_topic - The MQTT topic to which IoT SiteWise publishes property value update notifications.

$sel:state:PropertyNotification', propertyNotification_state - The current notification state.

PropertyType

data PropertyType Source #

Contains a property type, which can be one of attribute, measurement, metric, or transform.

See: newPropertyType smart constructor.

Instances

Instances details
Eq PropertyType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PropertyType

Read PropertyType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PropertyType

Show PropertyType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PropertyType

Generic PropertyType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PropertyType

Associated Types

type Rep PropertyType :: Type -> Type #

NFData PropertyType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PropertyType

Methods

rnf :: PropertyType -> () #

Hashable PropertyType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PropertyType

ToJSON PropertyType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PropertyType

FromJSON PropertyType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PropertyType

type Rep PropertyType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PropertyType

type Rep PropertyType = D1 ('MetaData "PropertyType" "Amazonka.IoTSiteWise.Types.PropertyType" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "PropertyType'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "attribute") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Attribute)) :*: S1 ('MetaSel ('Just "transform") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Transform))) :*: (S1 ('MetaSel ('Just "metric") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Metric)) :*: S1 ('MetaSel ('Just "measurement") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Measurement)))))

newPropertyType :: PropertyType Source #

Create a value of PropertyType 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:attribute:PropertyType', propertyType_attribute - Specifies an asset attribute property. An attribute generally contains static information, such as the serial number of an IIoT wind turbine.

$sel:transform:PropertyType', propertyType_transform - Specifies an asset transform property. A transform contains a mathematical expression that maps a property's data points from one form to another, such as a unit conversion from Celsius to Fahrenheit.

$sel:metric:PropertyType', propertyType_metric - Specifies an asset metric property. A metric contains a mathematical expression that uses aggregate functions to process all input data points over a time interval and output a single data point, such as to calculate the average hourly temperature.

$sel:measurement:PropertyType', propertyType_measurement - Specifies an asset measurement property. A measurement represents a device's raw sensor data stream, such as timestamped temperature values or timestamped power values.

PutAssetPropertyValueEntry

data PutAssetPropertyValueEntry Source #

Contains a list of value updates for an asset property in the list of asset entries consumed by the BatchPutAssetPropertyValue API operation.

See: newPutAssetPropertyValueEntry smart constructor.

Instances

Instances details
Eq PutAssetPropertyValueEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PutAssetPropertyValueEntry

Read PutAssetPropertyValueEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PutAssetPropertyValueEntry

Show PutAssetPropertyValueEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PutAssetPropertyValueEntry

Generic PutAssetPropertyValueEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PutAssetPropertyValueEntry

Associated Types

type Rep PutAssetPropertyValueEntry :: Type -> Type #

NFData PutAssetPropertyValueEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PutAssetPropertyValueEntry

Hashable PutAssetPropertyValueEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PutAssetPropertyValueEntry

ToJSON PutAssetPropertyValueEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PutAssetPropertyValueEntry

type Rep PutAssetPropertyValueEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PutAssetPropertyValueEntry

type Rep PutAssetPropertyValueEntry = D1 ('MetaData "PutAssetPropertyValueEntry" "Amazonka.IoTSiteWise.Types.PutAssetPropertyValueEntry" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "PutAssetPropertyValueEntry'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "propertyAlias") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "propertyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "assetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "entryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "propertyValues") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [AssetPropertyValue])))))

newPutAssetPropertyValueEntry Source #

Create a value of PutAssetPropertyValueEntry 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:propertyAlias:PutAssetPropertyValueEntry', putAssetPropertyValueEntry_propertyAlias - The alias that identifies the property, such as an OPC-UA server data stream path (for example, /company/windfarm/3/turbine/7/temperature). For more information, see Mapping industrial data streams to asset properties in the IoT SiteWise User Guide.

$sel:propertyId:PutAssetPropertyValueEntry', putAssetPropertyValueEntry_propertyId - The ID of the asset property for this entry.

$sel:assetId:PutAssetPropertyValueEntry', putAssetPropertyValueEntry_assetId - The ID of the asset to update.

$sel:entryId:PutAssetPropertyValueEntry', putAssetPropertyValueEntry_entryId - The user specified ID for the entry. You can use this ID to identify which entries failed.

$sel:propertyValues:PutAssetPropertyValueEntry', putAssetPropertyValueEntry_propertyValues - The list of property values to upload. You can specify up to 10 propertyValues array elements.

Resource

data Resource Source #

Contains an IoT SiteWise Monitor resource ID for a portal or project.

See: newResource smart constructor.

Instances

Instances details
Eq Resource Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Resource

Read Resource Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Resource

Show Resource Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Resource

Generic Resource Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Resource

Associated Types

type Rep Resource :: Type -> Type #

Methods

from :: Resource -> Rep Resource x #

to :: Rep Resource x -> Resource #

NFData Resource Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Resource

Methods

rnf :: Resource -> () #

Hashable Resource Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Resource

Methods

hashWithSalt :: Int -> Resource -> Int #

hash :: Resource -> Int #

ToJSON Resource Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Resource

FromJSON Resource Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Resource

type Rep Resource Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Resource

type Rep Resource = D1 ('MetaData "Resource" "Amazonka.IoTSiteWise.Types.Resource" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "Resource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "portal") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PortalResource)) :*: S1 ('MetaSel ('Just "project") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ProjectResource))))

newResource :: Resource Source #

Create a value of Resource 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:portal:Resource', resource_portal - A portal resource.

$sel:project:Resource', resource_project - A project resource.

TimeInNanos

data TimeInNanos Source #

Contains a timestamp with optional nanosecond granularity.

See: newTimeInNanos smart constructor.

Instances

Instances details
Eq TimeInNanos Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TimeInNanos

Read TimeInNanos Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TimeInNanos

Show TimeInNanos Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TimeInNanos

Generic TimeInNanos Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TimeInNanos

Associated Types

type Rep TimeInNanos :: Type -> Type #

NFData TimeInNanos Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TimeInNanos

Methods

rnf :: TimeInNanos -> () #

Hashable TimeInNanos Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TimeInNanos

ToJSON TimeInNanos Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TimeInNanos

FromJSON TimeInNanos Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TimeInNanos

type Rep TimeInNanos Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TimeInNanos

type Rep TimeInNanos = D1 ('MetaData "TimeInNanos" "Amazonka.IoTSiteWise.Types.TimeInNanos" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "TimeInNanos'" 'PrefixI 'True) (S1 ('MetaSel ('Just "offsetInNanos") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "timeInSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural)))

newTimeInNanos Source #

Create a value of TimeInNanos 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:offsetInNanos:TimeInNanos', timeInNanos_offsetInNanos - The nanosecond offset from timeInSeconds.

$sel:timeInSeconds:TimeInNanos', timeInNanos_timeInSeconds - The timestamp date, in seconds, in the Unix epoch format. Fractional nanosecond data is provided by offsetInNanos.

Transform

data Transform Source #

Contains an asset transform property. A transform is a one-to-one mapping of a property's data points from one form to another. For example, you can use a transform to convert a Celsius data stream to Fahrenheit by applying the transformation expression to each data point of the Celsius stream. A transform can only have a data type of DOUBLE and consume properties with data types of INTEGER or DOUBLE.

For more information, see Transforms in the IoT SiteWise User Guide.

See: newTransform smart constructor.

Instances

Instances details
Eq Transform Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Transform

Read Transform Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Transform

Show Transform Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Transform

Generic Transform Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Transform

Associated Types

type Rep Transform :: Type -> Type #

NFData Transform Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Transform

Methods

rnf :: Transform -> () #

Hashable Transform Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Transform

ToJSON Transform Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Transform

FromJSON Transform Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Transform

type Rep Transform Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Transform

type Rep Transform = D1 ('MetaData "Transform" "Amazonka.IoTSiteWise.Types.Transform" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "Transform'" 'PrefixI 'True) (S1 ('MetaSel ('Just "processingConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TransformProcessingConfig)) :*: (S1 ('MetaSel ('Just "expression") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "variables") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [ExpressionVariable]))))

newTransform Source #

Create a value of Transform 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:processingConfig:Transform', transform_processingConfig - The processing configuration for the given transform property. You can configure transforms to be kept at the edge or forwarded to the Amazon Web Services Cloud. You can also configure transforms to be computed at the edge or in the cloud.

$sel:expression:Transform', transform_expression - The mathematical expression that defines the transformation function. You can specify up to 10 variables per expression. You can specify up to 10 functions per expression.

For more information, see Quotas in the IoT SiteWise User Guide.

$sel:variables:Transform', transform_variables - The list of variables used in the expression.

TransformProcessingConfig

data TransformProcessingConfig Source #

The processing configuration for the given transform property. You can configure transforms to be kept at the edge or forwarded to the Amazon Web Services Cloud. You can also configure transforms to be computed at the edge or in the cloud.

See: newTransformProcessingConfig smart constructor.

Instances

Instances details
Eq TransformProcessingConfig Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TransformProcessingConfig

Read TransformProcessingConfig Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TransformProcessingConfig

Show TransformProcessingConfig Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TransformProcessingConfig

Generic TransformProcessingConfig Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TransformProcessingConfig

Associated Types

type Rep TransformProcessingConfig :: Type -> Type #

NFData TransformProcessingConfig Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TransformProcessingConfig

Hashable TransformProcessingConfig Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TransformProcessingConfig

ToJSON TransformProcessingConfig Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TransformProcessingConfig

FromJSON TransformProcessingConfig Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TransformProcessingConfig

type Rep TransformProcessingConfig Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TransformProcessingConfig

type Rep TransformProcessingConfig = D1 ('MetaData "TransformProcessingConfig" "Amazonka.IoTSiteWise.Types.TransformProcessingConfig" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "TransformProcessingConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "forwardingConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ForwardingConfig)) :*: S1 ('MetaSel ('Just "computeLocation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ComputeLocation)))

newTransformProcessingConfig Source #

Create a value of TransformProcessingConfig 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:forwardingConfig:TransformProcessingConfig', transformProcessingConfig_forwardingConfig - Undocumented member.

$sel:computeLocation:TransformProcessingConfig', transformProcessingConfig_computeLocation - The compute location for the given transform property.

TumblingWindow

data TumblingWindow Source #

Contains a tumbling window, which is a repeating fixed-sized, non-overlapping, and contiguous time window. You use this window in metrics to aggregate data from properties and other assets.

You can use m, h, d, and w when you specify an interval or offset. Note that m represents minutes, and w represents weeks. You can also use s to represent seconds in offset.

The interval and offset parameters support the ISO 8601 format. For example, PT5S represents five seconds, PT5M represents five minutes, and PT5H represents five hours.

See: newTumblingWindow smart constructor.

Constructors

TumblingWindow' (Maybe Text) Text 

Instances

Instances details
Eq TumblingWindow Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TumblingWindow

Read TumblingWindow Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TumblingWindow

Show TumblingWindow Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TumblingWindow

Generic TumblingWindow Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TumblingWindow

Associated Types

type Rep TumblingWindow :: Type -> Type #

NFData TumblingWindow Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TumblingWindow

Methods

rnf :: TumblingWindow -> () #

Hashable TumblingWindow Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TumblingWindow

ToJSON TumblingWindow Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TumblingWindow

FromJSON TumblingWindow Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TumblingWindow

type Rep TumblingWindow Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TumblingWindow

type Rep TumblingWindow = D1 ('MetaData "TumblingWindow" "Amazonka.IoTSiteWise.Types.TumblingWindow" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "TumblingWindow'" 'PrefixI 'True) (S1 ('MetaSel ('Just "offset") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "interval") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newTumblingWindow Source #

Create a value of TumblingWindow 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:offset:TumblingWindow', tumblingWindow_offset - The offset for the tumbling window. The offset parameter accepts the following:

  • The offset time.

    For example, if you specify 18h for offset and 1d for interval, IoT SiteWise aggregates data in one of the following ways:

    • If you create the metric before or at 6:00 PM (UTC), you get the first aggregation result at 6 PM (UTC) on the day when you create the metric.
    • If you create the metric after 6:00 PM (UTC), you get the first aggregation result at 6 PM (UTC) the next day.
  • The ISO 8601 format.

    For example, if you specify PT18H for offset and 1d for interval, IoT SiteWise aggregates data in one of the following ways:

    • If you create the metric before or at 6:00 PM (UTC), you get the first aggregation result at 6 PM (UTC) on the day when you create the metric.
    • If you create the metric after 6:00 PM (UTC), you get the first aggregation result at 6 PM (UTC) the next day.
  • The 24-hour clock.

    For example, if you specify 00:03:00 for offset and 5m for interval, and you create the metric at 2 PM (UTC), you get the first aggregation result at 2:03 PM (UTC). You get the second aggregation result at 2:08 PM (UTC).

  • The offset time zone.

    For example, if you specify 2021-07-23T18:00-08 for offset and 1d for interval, IoT SiteWise aggregates data in one of the following ways:

    • If you create the metric before or at 6:00 PM (PST), you get the first aggregation result at 6 PM (PST) on the day when you create the metric.
    • If you create the metric after 6:00 PM (PST), you get the first aggregation result at 6 PM (PST) the next day.

$sel:interval:TumblingWindow', tumblingWindow_interval - The time interval for the tumbling window. The interval time must be between 1 minute and 1 week.

IoT SiteWise computes the 1w interval the end of Sunday at midnight each week (UTC), the 1d interval at the end of each day at midnight (UTC), the 1h interval at the end of each hour, and so on.

When IoT SiteWise aggregates data points for metric computations, the start of each interval is exclusive and the end of each interval is inclusive. IoT SiteWise places the computed data point at the end of the interval.

UserIdentity

data UserIdentity Source #

Contains information for a user identity in an access policy.

See: newUserIdentity smart constructor.

Constructors

UserIdentity' Text 

Instances

Instances details
Eq UserIdentity Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.UserIdentity

Read UserIdentity Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.UserIdentity

Show UserIdentity Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.UserIdentity

Generic UserIdentity Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.UserIdentity

Associated Types

type Rep UserIdentity :: Type -> Type #

NFData UserIdentity Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.UserIdentity

Methods

rnf :: UserIdentity -> () #

Hashable UserIdentity Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.UserIdentity

ToJSON UserIdentity Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.UserIdentity

FromJSON UserIdentity Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.UserIdentity

type Rep UserIdentity Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.UserIdentity

type Rep UserIdentity = D1 ('MetaData "UserIdentity" "Amazonka.IoTSiteWise.Types.UserIdentity" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "UserIdentity'" 'PrefixI 'True) (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newUserIdentity Source #

Create a value of UserIdentity 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:id:UserIdentity', userIdentity_id - The Amazon Web Services SSO ID of the user.

VariableValue

data VariableValue Source #

Identifies a property value used in an expression.

See: newVariableValue smart constructor.

Constructors

VariableValue' (Maybe Text) Text 

Instances

Instances details
Eq VariableValue Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.VariableValue

Read VariableValue Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.VariableValue

Show VariableValue Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.VariableValue

Generic VariableValue Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.VariableValue

Associated Types

type Rep VariableValue :: Type -> Type #

NFData VariableValue Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.VariableValue

Methods

rnf :: VariableValue -> () #

Hashable VariableValue Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.VariableValue

ToJSON VariableValue Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.VariableValue

FromJSON VariableValue Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.VariableValue

type Rep VariableValue Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.VariableValue

type Rep VariableValue = D1 ('MetaData "VariableValue" "Amazonka.IoTSiteWise.Types.VariableValue" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "VariableValue'" 'PrefixI 'True) (S1 ('MetaSel ('Just "hierarchyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "propertyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newVariableValue Source #

Create a value of VariableValue 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:hierarchyId:VariableValue', variableValue_hierarchyId - The ID of the hierarchy to query for the property ID. You can use the hierarchy's name instead of the hierarchy's ID.

You use a hierarchy ID instead of a model ID because you can have several hierarchies using the same model and therefore the same propertyId. For example, you might have separately grouped assets that come from the same asset model. For more information, see Asset hierarchies in the IoT SiteWise User Guide.

$sel:propertyId:VariableValue', variableValue_propertyId - The ID of the property to use as the variable. You can use the property name if it's from the same asset model.

Variant

data Variant Source #

Contains an asset property value (of a single type only).

See: newVariant smart constructor.

Constructors

Variant' (Maybe Int) (Maybe Double) (Maybe Text) (Maybe Bool) 

Instances

Instances details
Eq Variant Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Variant

Methods

(==) :: Variant -> Variant -> Bool #

(/=) :: Variant -> Variant -> Bool #

Read Variant Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Variant

Show Variant Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Variant

Generic Variant Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Variant

Associated Types

type Rep Variant :: Type -> Type #

Methods

from :: Variant -> Rep Variant x #

to :: Rep Variant x -> Variant #

NFData Variant Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Variant

Methods

rnf :: Variant -> () #

Hashable Variant Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Variant

Methods

hashWithSalt :: Int -> Variant -> Int #

hash :: Variant -> Int #

ToJSON Variant Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Variant

FromJSON Variant Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Variant

type Rep Variant Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Variant

type Rep Variant = D1 ('MetaData "Variant" "Amazonka.IoTSiteWise.Types.Variant" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "Variant'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "integerValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "doubleValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))) :*: (S1 ('MetaSel ('Just "stringValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "booleanValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))))

newVariant :: Variant Source #

Create a value of Variant 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:integerValue:Variant', variant_integerValue - Asset property data of type integer (whole number).

$sel:doubleValue:Variant', variant_doubleValue - Asset property data of type double (floating point number).

$sel:stringValue:Variant', variant_stringValue - Asset property data of type string (sequence of characters).

$sel:booleanValue:Variant', variant_booleanValue - Asset property data of type Boolean (true or false).