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

Amazonka.IoTSiteWise.Types

Contents

Description

 
Synopsis

Service Configuration

defaultService :: Service Source #

API version 2019-12-02 of the Amazon IoT SiteWise SDK configuration.

Errors

_ConflictingOperationException :: AsError a => Fold 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.

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

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

_InvalidRequestException :: AsError a => Fold 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.

_LimitExceededException :: AsError a => Fold 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.

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

The resource already exists.

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

The requested resource can't be found.

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

The requested service is unavailable.

_ThrottlingException :: AsError a => Fold 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.

_TooManyTagsException :: AsError a => Fold 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.

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

You are not authorized.

AggregateType

newtype AggregateType Source #

Constructors

AggregateType' 

Instances

Instances details
FromJSON AggregateType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AggregateType

FromJSONKey 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

ToByteString AggregateType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AggregateType

ToHeader AggregateType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AggregateType

ToLog AggregateType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AggregateType

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

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 #

Generic AggregateType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AggregateType

Associated Types

type Rep AggregateType :: Type -> Type #

Read AggregateType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AggregateType

Show AggregateType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AggregateType

NFData AggregateType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AggregateType

Methods

rnf :: AggregateType -> () #

Eq AggregateType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AggregateType

Ord AggregateType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AggregateType

Hashable AggregateType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AggregateType

type Rep AggregateType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AggregateType

type Rep AggregateType = D1 ('MetaData "AggregateType" "Amazonka.IoTSiteWise.Types.AggregateType" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" '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
FromJSON AssetErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetErrorCode

FromJSONKey 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

ToByteString AssetErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetErrorCode

ToHeader AssetErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetErrorCode

ToLog AssetErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetErrorCode

ToQuery 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

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 #

Generic AssetErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetErrorCode

Associated Types

type Rep AssetErrorCode :: Type -> Type #

Read AssetErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetErrorCode

Show AssetErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetErrorCode

NFData AssetErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetErrorCode

Methods

rnf :: AssetErrorCode -> () #

Eq AssetErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetErrorCode

Ord AssetErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetErrorCode

Hashable 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" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" 'True) (C1 ('MetaCons "AssetErrorCode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAssetErrorCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AssetModelState

newtype AssetModelState Source #

Constructors

AssetModelState' 

Instances

Instances details
FromJSON AssetModelState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelState

FromJSONKey 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

ToByteString AssetModelState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelState

ToHeader AssetModelState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelState

ToLog AssetModelState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelState

ToQuery 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

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 #

Generic AssetModelState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelState

Associated Types

type Rep AssetModelState :: Type -> Type #

Read AssetModelState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelState

Show AssetModelState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelState

NFData AssetModelState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelState

Methods

rnf :: AssetModelState -> () #

Eq AssetModelState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelState

Ord AssetModelState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelState

Hashable 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" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" 'True) (C1 ('MetaCons "AssetModelState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAssetModelState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AssetRelationshipType

newtype AssetRelationshipType Source #

Instances

Instances details
FromJSON AssetRelationshipType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetRelationshipType

FromJSONKey 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

ToByteString AssetRelationshipType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetRelationshipType

ToHeader AssetRelationshipType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetRelationshipType

ToLog AssetRelationshipType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetRelationshipType

ToQuery 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

FromXML AssetRelationshipType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetRelationshipType

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

Read AssetRelationshipType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetRelationshipType

Show AssetRelationshipType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetRelationshipType

NFData AssetRelationshipType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetRelationshipType

Methods

rnf :: AssetRelationshipType -> () #

Eq AssetRelationshipType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetRelationshipType

Ord AssetRelationshipType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetRelationshipType

Hashable 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" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" '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
FromJSON AssetState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetState

FromJSONKey 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

ToByteString AssetState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetState

ToHeader AssetState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetState

ToLog AssetState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetState

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

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 #

Generic AssetState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetState

Associated Types

type Rep AssetState :: Type -> Type #

Read AssetState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetState

Show AssetState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetState

NFData AssetState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetState

Methods

rnf :: AssetState -> () #

Eq AssetState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetState

Ord AssetState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetState

Hashable AssetState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetState

type Rep AssetState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetState

type Rep AssetState = D1 ('MetaData "AssetState" "Amazonka.IoTSiteWise.Types.AssetState" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" '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
FromJSON AuthMode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AuthMode

FromJSONKey AuthMode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AuthMode

ToJSON AuthMode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AuthMode

ToJSONKey AuthMode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AuthMode

ToByteString AuthMode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AuthMode

Methods

toBS :: AuthMode -> ByteString #

ToHeader AuthMode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AuthMode

Methods

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

ToLog AuthMode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AuthMode

ToQuery AuthMode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AuthMode

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 #

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 #

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 #

Read AuthMode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AuthMode

Show AuthMode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AuthMode

NFData AuthMode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AuthMode

Methods

rnf :: AuthMode -> () #

Eq AuthMode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AuthMode

Ord AuthMode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AuthMode

Hashable AuthMode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AuthMode

Methods

hashWithSalt :: Int -> AuthMode -> Int #

hash :: AuthMode -> Int #

type Rep AuthMode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AuthMode

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

BatchEntryCompletionStatus

newtype BatchEntryCompletionStatus Source #

Instances

Instances details
FromJSON BatchEntryCompletionStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchEntryCompletionStatus

FromJSONKey BatchEntryCompletionStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchEntryCompletionStatus

ToJSON BatchEntryCompletionStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchEntryCompletionStatus

ToJSONKey BatchEntryCompletionStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchEntryCompletionStatus

ToByteString BatchEntryCompletionStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchEntryCompletionStatus

ToHeader BatchEntryCompletionStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchEntryCompletionStatus

ToLog BatchEntryCompletionStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchEntryCompletionStatus

ToQuery BatchEntryCompletionStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchEntryCompletionStatus

FromText BatchEntryCompletionStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchEntryCompletionStatus

ToText BatchEntryCompletionStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchEntryCompletionStatus

FromXML BatchEntryCompletionStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchEntryCompletionStatus

ToXML BatchEntryCompletionStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchEntryCompletionStatus

Generic BatchEntryCompletionStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchEntryCompletionStatus

Associated Types

type Rep BatchEntryCompletionStatus :: Type -> Type #

Read BatchEntryCompletionStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchEntryCompletionStatus

Show BatchEntryCompletionStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchEntryCompletionStatus

NFData BatchEntryCompletionStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchEntryCompletionStatus

Eq BatchEntryCompletionStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchEntryCompletionStatus

Ord BatchEntryCompletionStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchEntryCompletionStatus

Hashable BatchEntryCompletionStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchEntryCompletionStatus

type Rep BatchEntryCompletionStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchEntryCompletionStatus

type Rep BatchEntryCompletionStatus = D1 ('MetaData "BatchEntryCompletionStatus" "Amazonka.IoTSiteWise.Types.BatchEntryCompletionStatus" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" 'True) (C1 ('MetaCons "BatchEntryCompletionStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromBatchEntryCompletionStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

BatchGetAssetPropertyAggregatesErrorCode

newtype BatchGetAssetPropertyAggregatesErrorCode Source #

Instances

Instances details
FromJSON BatchGetAssetPropertyAggregatesErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyAggregatesErrorCode

FromJSONKey BatchGetAssetPropertyAggregatesErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyAggregatesErrorCode

ToJSON BatchGetAssetPropertyAggregatesErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyAggregatesErrorCode

ToJSONKey BatchGetAssetPropertyAggregatesErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyAggregatesErrorCode

ToByteString BatchGetAssetPropertyAggregatesErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyAggregatesErrorCode

ToHeader BatchGetAssetPropertyAggregatesErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyAggregatesErrorCode

ToLog BatchGetAssetPropertyAggregatesErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyAggregatesErrorCode

ToQuery BatchGetAssetPropertyAggregatesErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyAggregatesErrorCode

FromText BatchGetAssetPropertyAggregatesErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyAggregatesErrorCode

ToText BatchGetAssetPropertyAggregatesErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyAggregatesErrorCode

FromXML BatchGetAssetPropertyAggregatesErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyAggregatesErrorCode

ToXML BatchGetAssetPropertyAggregatesErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyAggregatesErrorCode

Generic BatchGetAssetPropertyAggregatesErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyAggregatesErrorCode

Read BatchGetAssetPropertyAggregatesErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyAggregatesErrorCode

Show BatchGetAssetPropertyAggregatesErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyAggregatesErrorCode

NFData BatchGetAssetPropertyAggregatesErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyAggregatesErrorCode

Eq BatchGetAssetPropertyAggregatesErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyAggregatesErrorCode

Ord BatchGetAssetPropertyAggregatesErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyAggregatesErrorCode

Hashable BatchGetAssetPropertyAggregatesErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyAggregatesErrorCode

type Rep BatchGetAssetPropertyAggregatesErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyAggregatesErrorCode

type Rep BatchGetAssetPropertyAggregatesErrorCode = D1 ('MetaData "BatchGetAssetPropertyAggregatesErrorCode" "Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyAggregatesErrorCode" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" 'True) (C1 ('MetaCons "BatchGetAssetPropertyAggregatesErrorCode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromBatchGetAssetPropertyAggregatesErrorCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

BatchGetAssetPropertyValueErrorCode

newtype BatchGetAssetPropertyValueErrorCode Source #

Instances

Instances details
FromJSON BatchGetAssetPropertyValueErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueErrorCode

FromJSONKey BatchGetAssetPropertyValueErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueErrorCode

ToJSON BatchGetAssetPropertyValueErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueErrorCode

ToJSONKey BatchGetAssetPropertyValueErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueErrorCode

ToByteString BatchGetAssetPropertyValueErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueErrorCode

ToHeader BatchGetAssetPropertyValueErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueErrorCode

ToLog BatchGetAssetPropertyValueErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueErrorCode

ToQuery BatchGetAssetPropertyValueErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueErrorCode

FromText BatchGetAssetPropertyValueErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueErrorCode

ToText BatchGetAssetPropertyValueErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueErrorCode

FromXML BatchGetAssetPropertyValueErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueErrorCode

ToXML BatchGetAssetPropertyValueErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueErrorCode

Generic BatchGetAssetPropertyValueErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueErrorCode

Read BatchGetAssetPropertyValueErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueErrorCode

Show BatchGetAssetPropertyValueErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueErrorCode

NFData BatchGetAssetPropertyValueErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueErrorCode

Eq BatchGetAssetPropertyValueErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueErrorCode

Ord BatchGetAssetPropertyValueErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueErrorCode

Hashable BatchGetAssetPropertyValueErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueErrorCode

type Rep BatchGetAssetPropertyValueErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueErrorCode

type Rep BatchGetAssetPropertyValueErrorCode = D1 ('MetaData "BatchGetAssetPropertyValueErrorCode" "Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueErrorCode" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" 'True) (C1 ('MetaCons "BatchGetAssetPropertyValueErrorCode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromBatchGetAssetPropertyValueErrorCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

BatchGetAssetPropertyValueHistoryErrorCode

newtype BatchGetAssetPropertyValueHistoryErrorCode Source #

Instances

Instances details
FromJSON BatchGetAssetPropertyValueHistoryErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueHistoryErrorCode

FromJSONKey BatchGetAssetPropertyValueHistoryErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueHistoryErrorCode

ToJSON BatchGetAssetPropertyValueHistoryErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueHistoryErrorCode

ToJSONKey BatchGetAssetPropertyValueHistoryErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueHistoryErrorCode

ToByteString BatchGetAssetPropertyValueHistoryErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueHistoryErrorCode

ToHeader BatchGetAssetPropertyValueHistoryErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueHistoryErrorCode

ToLog BatchGetAssetPropertyValueHistoryErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueHistoryErrorCode

ToQuery BatchGetAssetPropertyValueHistoryErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueHistoryErrorCode

FromText BatchGetAssetPropertyValueHistoryErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueHistoryErrorCode

ToText BatchGetAssetPropertyValueHistoryErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueHistoryErrorCode

FromXML BatchGetAssetPropertyValueHistoryErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueHistoryErrorCode

ToXML BatchGetAssetPropertyValueHistoryErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueHistoryErrorCode

Generic BatchGetAssetPropertyValueHistoryErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueHistoryErrorCode

Read BatchGetAssetPropertyValueHistoryErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueHistoryErrorCode

Show BatchGetAssetPropertyValueHistoryErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueHistoryErrorCode

NFData BatchGetAssetPropertyValueHistoryErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueHistoryErrorCode

Eq BatchGetAssetPropertyValueHistoryErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueHistoryErrorCode

Ord BatchGetAssetPropertyValueHistoryErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueHistoryErrorCode

Hashable BatchGetAssetPropertyValueHistoryErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueHistoryErrorCode

type Rep BatchGetAssetPropertyValueHistoryErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueHistoryErrorCode

type Rep BatchGetAssetPropertyValueHistoryErrorCode = D1 ('MetaData "BatchGetAssetPropertyValueHistoryErrorCode" "Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueHistoryErrorCode" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" 'True) (C1 ('MetaCons "BatchGetAssetPropertyValueHistoryErrorCode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromBatchGetAssetPropertyValueHistoryErrorCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

BatchPutAssetPropertyValueErrorCode

newtype BatchPutAssetPropertyValueErrorCode Source #

Instances

Instances details
FromJSON BatchPutAssetPropertyValueErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchPutAssetPropertyValueErrorCode

FromJSONKey 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

ToByteString BatchPutAssetPropertyValueErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchPutAssetPropertyValueErrorCode

ToHeader BatchPutAssetPropertyValueErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchPutAssetPropertyValueErrorCode

ToLog BatchPutAssetPropertyValueErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchPutAssetPropertyValueErrorCode

ToQuery 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

FromXML BatchPutAssetPropertyValueErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchPutAssetPropertyValueErrorCode

ToXML BatchPutAssetPropertyValueErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchPutAssetPropertyValueErrorCode

Generic 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

NFData BatchPutAssetPropertyValueErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchPutAssetPropertyValueErrorCode

Eq BatchPutAssetPropertyValueErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchPutAssetPropertyValueErrorCode

Ord BatchPutAssetPropertyValueErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchPutAssetPropertyValueErrorCode

Hashable 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" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" 'True) (C1 ('MetaCons "BatchPutAssetPropertyValueErrorCode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromBatchPutAssetPropertyValueErrorCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

CapabilitySyncStatus

newtype CapabilitySyncStatus Source #

Instances

Instances details
FromJSON CapabilitySyncStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.CapabilitySyncStatus

FromJSONKey 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

ToByteString CapabilitySyncStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.CapabilitySyncStatus

ToHeader CapabilitySyncStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.CapabilitySyncStatus

ToLog CapabilitySyncStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.CapabilitySyncStatus

ToQuery 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

FromXML CapabilitySyncStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.CapabilitySyncStatus

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

Read CapabilitySyncStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.CapabilitySyncStatus

Show CapabilitySyncStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.CapabilitySyncStatus

NFData CapabilitySyncStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.CapabilitySyncStatus

Methods

rnf :: CapabilitySyncStatus -> () #

Eq CapabilitySyncStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.CapabilitySyncStatus

Ord CapabilitySyncStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.CapabilitySyncStatus

Hashable 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" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" 'True) (C1 ('MetaCons "CapabilitySyncStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromCapabilitySyncStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ColumnName

newtype ColumnName Source #

Constructors

ColumnName' 

Fields

Instances

Instances details
FromJSON ColumnName Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ColumnName

FromJSONKey ColumnName Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ColumnName

ToJSON ColumnName Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ColumnName

ToJSONKey ColumnName Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ColumnName

ToByteString ColumnName Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ColumnName

ToHeader ColumnName Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ColumnName

ToLog ColumnName Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ColumnName

ToQuery ColumnName Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ColumnName

FromText ColumnName Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ColumnName

ToText ColumnName Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ColumnName

Methods

toText :: ColumnName -> Text #

FromXML ColumnName Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ColumnName

ToXML ColumnName Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ColumnName

Methods

toXML :: ColumnName -> XML #

Generic ColumnName Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ColumnName

Associated Types

type Rep ColumnName :: Type -> Type #

Read ColumnName Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ColumnName

Show ColumnName Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ColumnName

NFData ColumnName Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ColumnName

Methods

rnf :: ColumnName -> () #

Eq ColumnName Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ColumnName

Ord ColumnName Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ColumnName

Hashable ColumnName Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ColumnName

type Rep ColumnName Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ColumnName

type Rep ColumnName = D1 ('MetaData "ColumnName" "Amazonka.IoTSiteWise.Types.ColumnName" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" 'True) (C1 ('MetaCons "ColumnName'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromColumnName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ComputeLocation

newtype ComputeLocation Source #

Constructors

ComputeLocation' 

Instances

Instances details
FromJSON ComputeLocation Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ComputeLocation

FromJSONKey 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

ToByteString ComputeLocation Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ComputeLocation

ToHeader ComputeLocation Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ComputeLocation

ToLog ComputeLocation Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ComputeLocation

ToQuery 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

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 #

Generic ComputeLocation Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ComputeLocation

Associated Types

type Rep ComputeLocation :: Type -> Type #

Read ComputeLocation Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ComputeLocation

Show ComputeLocation Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ComputeLocation

NFData ComputeLocation Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ComputeLocation

Methods

rnf :: ComputeLocation -> () #

Eq ComputeLocation Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ComputeLocation

Ord ComputeLocation Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ComputeLocation

Hashable 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" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" 'True) (C1 ('MetaCons "ComputeLocation'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromComputeLocation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ConfigurationState

newtype ConfigurationState Source #

Instances

Instances details
FromJSON ConfigurationState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ConfigurationState

FromJSONKey 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

ToByteString ConfigurationState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ConfigurationState

ToHeader ConfigurationState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ConfigurationState

ToLog ConfigurationState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ConfigurationState

ToQuery 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

FromXML ConfigurationState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ConfigurationState

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

Read ConfigurationState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ConfigurationState

Show ConfigurationState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ConfigurationState

NFData ConfigurationState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ConfigurationState

Methods

rnf :: ConfigurationState -> () #

Eq ConfigurationState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ConfigurationState

Ord ConfigurationState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ConfigurationState

Hashable 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" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" 'True) (C1 ('MetaCons "ConfigurationState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromConfigurationState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DetailedErrorCode

newtype DetailedErrorCode Source #

Instances

Instances details
FromJSON DetailedErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.DetailedErrorCode

FromJSONKey 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

ToByteString DetailedErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.DetailedErrorCode

ToHeader DetailedErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.DetailedErrorCode

ToLog DetailedErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.DetailedErrorCode

ToQuery 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

FromXML DetailedErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.DetailedErrorCode

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

Read DetailedErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.DetailedErrorCode

Show DetailedErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.DetailedErrorCode

NFData DetailedErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.DetailedErrorCode

Methods

rnf :: DetailedErrorCode -> () #

Eq DetailedErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.DetailedErrorCode

Ord DetailedErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.DetailedErrorCode

Hashable 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" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" 'True) (C1 ('MetaCons "DetailedErrorCode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDetailedErrorCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DisassociatedDataStorageState

newtype DisassociatedDataStorageState Source #

Instances

Instances details
FromJSON DisassociatedDataStorageState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.DisassociatedDataStorageState

FromJSONKey DisassociatedDataStorageState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.DisassociatedDataStorageState

ToJSON DisassociatedDataStorageState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.DisassociatedDataStorageState

ToJSONKey DisassociatedDataStorageState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.DisassociatedDataStorageState

ToByteString DisassociatedDataStorageState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.DisassociatedDataStorageState

ToHeader DisassociatedDataStorageState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.DisassociatedDataStorageState

ToLog DisassociatedDataStorageState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.DisassociatedDataStorageState

ToQuery DisassociatedDataStorageState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.DisassociatedDataStorageState

FromText DisassociatedDataStorageState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.DisassociatedDataStorageState

ToText DisassociatedDataStorageState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.DisassociatedDataStorageState

FromXML DisassociatedDataStorageState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.DisassociatedDataStorageState

ToXML DisassociatedDataStorageState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.DisassociatedDataStorageState

Generic DisassociatedDataStorageState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.DisassociatedDataStorageState

Associated Types

type Rep DisassociatedDataStorageState :: Type -> Type #

Read DisassociatedDataStorageState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.DisassociatedDataStorageState

Show DisassociatedDataStorageState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.DisassociatedDataStorageState

NFData DisassociatedDataStorageState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.DisassociatedDataStorageState

Eq DisassociatedDataStorageState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.DisassociatedDataStorageState

Ord DisassociatedDataStorageState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.DisassociatedDataStorageState

Hashable DisassociatedDataStorageState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.DisassociatedDataStorageState

type Rep DisassociatedDataStorageState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.DisassociatedDataStorageState

type Rep DisassociatedDataStorageState = D1 ('MetaData "DisassociatedDataStorageState" "Amazonka.IoTSiteWise.Types.DisassociatedDataStorageState" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" 'True) (C1 ('MetaCons "DisassociatedDataStorageState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDisassociatedDataStorageState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

EncryptionType

newtype EncryptionType Source #

Constructors

EncryptionType' 

Instances

Instances details
FromJSON EncryptionType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.EncryptionType

FromJSONKey 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

ToByteString EncryptionType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.EncryptionType

ToHeader EncryptionType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.EncryptionType

ToLog EncryptionType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.EncryptionType

ToQuery 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

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 #

Generic EncryptionType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.EncryptionType

Associated Types

type Rep EncryptionType :: Type -> Type #

Read EncryptionType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.EncryptionType

Show EncryptionType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.EncryptionType

NFData EncryptionType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.EncryptionType

Methods

rnf :: EncryptionType -> () #

Eq EncryptionType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.EncryptionType

Ord EncryptionType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.EncryptionType

Hashable 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" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" '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
FromJSON ErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ErrorCode

FromJSONKey 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

ToByteString ErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ErrorCode

Methods

toBS :: ErrorCode -> ByteString #

ToHeader ErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ErrorCode

ToLog ErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ErrorCode

ToQuery ErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ErrorCode

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 #

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 #

Generic ErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ErrorCode

Associated Types

type Rep ErrorCode :: Type -> Type #

Read ErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ErrorCode

Show ErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ErrorCode

NFData ErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ErrorCode

Methods

rnf :: ErrorCode -> () #

Eq ErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ErrorCode

Ord ErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ErrorCode

Hashable ErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ErrorCode

type Rep ErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ErrorCode

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

ForwardingConfigState

newtype ForwardingConfigState Source #

Instances

Instances details
FromJSON ForwardingConfigState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ForwardingConfigState

FromJSONKey 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

ToByteString ForwardingConfigState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ForwardingConfigState

ToHeader ForwardingConfigState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ForwardingConfigState

ToLog ForwardingConfigState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ForwardingConfigState

ToQuery 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

FromXML ForwardingConfigState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ForwardingConfigState

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

Read ForwardingConfigState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ForwardingConfigState

Show ForwardingConfigState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ForwardingConfigState

NFData ForwardingConfigState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ForwardingConfigState

Methods

rnf :: ForwardingConfigState -> () #

Eq ForwardingConfigState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ForwardingConfigState

Ord ForwardingConfigState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ForwardingConfigState

Hashable 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" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" '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
FromJSON IdentityType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.IdentityType

FromJSONKey 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

ToByteString IdentityType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.IdentityType

ToHeader IdentityType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.IdentityType

ToLog IdentityType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.IdentityType

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

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 #

Generic IdentityType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.IdentityType

Associated Types

type Rep IdentityType :: Type -> Type #

Read IdentityType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.IdentityType

Show IdentityType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.IdentityType

NFData IdentityType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.IdentityType

Methods

rnf :: IdentityType -> () #

Eq IdentityType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.IdentityType

Ord IdentityType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.IdentityType

Hashable IdentityType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.IdentityType

type Rep IdentityType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.IdentityType

type Rep IdentityType = D1 ('MetaData "IdentityType" "Amazonka.IoTSiteWise.Types.IdentityType" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" '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
FromJSON ImageFileType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ImageFileType

FromJSONKey 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

ToByteString ImageFileType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ImageFileType

ToHeader ImageFileType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ImageFileType

ToLog ImageFileType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ImageFileType

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

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 #

Generic ImageFileType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ImageFileType

Associated Types

type Rep ImageFileType :: Type -> Type #

Read ImageFileType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ImageFileType

Show ImageFileType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ImageFileType

NFData ImageFileType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ImageFileType

Methods

rnf :: ImageFileType -> () #

Eq ImageFileType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ImageFileType

Ord ImageFileType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ImageFileType

Hashable ImageFileType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ImageFileType

type Rep ImageFileType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ImageFileType

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

JobStatus

newtype JobStatus Source #

Constructors

JobStatus' 

Fields

Instances

Instances details
FromJSON JobStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.JobStatus

FromJSONKey JobStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.JobStatus

ToJSON JobStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.JobStatus

ToJSONKey JobStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.JobStatus

ToByteString JobStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.JobStatus

Methods

toBS :: JobStatus -> ByteString #

ToHeader JobStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.JobStatus

ToLog JobStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.JobStatus

ToQuery JobStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.JobStatus

FromText JobStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.JobStatus

ToText JobStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.JobStatus

Methods

toText :: JobStatus -> Text #

FromXML JobStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.JobStatus

ToXML JobStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.JobStatus

Methods

toXML :: JobStatus -> XML #

Generic JobStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.JobStatus

Associated Types

type Rep JobStatus :: Type -> Type #

Read JobStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.JobStatus

Show JobStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.JobStatus

NFData JobStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.JobStatus

Methods

rnf :: JobStatus -> () #

Eq JobStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.JobStatus

Ord JobStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.JobStatus

Hashable JobStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.JobStatus

type Rep JobStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.JobStatus

type Rep JobStatus = D1 ('MetaData "JobStatus" "Amazonka.IoTSiteWise.Types.JobStatus" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" 'True) (C1 ('MetaCons "JobStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromJobStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ListAssetModelPropertiesFilter

newtype ListAssetModelPropertiesFilter Source #

Instances

Instances details
FromJSON ListAssetModelPropertiesFilter Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListAssetModelPropertiesFilter

FromJSONKey ListAssetModelPropertiesFilter Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListAssetModelPropertiesFilter

ToJSON ListAssetModelPropertiesFilter Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListAssetModelPropertiesFilter

ToJSONKey ListAssetModelPropertiesFilter Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListAssetModelPropertiesFilter

ToByteString ListAssetModelPropertiesFilter Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListAssetModelPropertiesFilter

ToHeader ListAssetModelPropertiesFilter Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListAssetModelPropertiesFilter

ToLog ListAssetModelPropertiesFilter Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListAssetModelPropertiesFilter

ToQuery ListAssetModelPropertiesFilter Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListAssetModelPropertiesFilter

FromText ListAssetModelPropertiesFilter Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListAssetModelPropertiesFilter

ToText ListAssetModelPropertiesFilter Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListAssetModelPropertiesFilter

FromXML ListAssetModelPropertiesFilter Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListAssetModelPropertiesFilter

ToXML ListAssetModelPropertiesFilter Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListAssetModelPropertiesFilter

Generic ListAssetModelPropertiesFilter Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListAssetModelPropertiesFilter

Associated Types

type Rep ListAssetModelPropertiesFilter :: Type -> Type #

Read ListAssetModelPropertiesFilter Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListAssetModelPropertiesFilter

Show ListAssetModelPropertiesFilter Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListAssetModelPropertiesFilter

NFData ListAssetModelPropertiesFilter Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListAssetModelPropertiesFilter

Eq ListAssetModelPropertiesFilter Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListAssetModelPropertiesFilter

Ord ListAssetModelPropertiesFilter Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListAssetModelPropertiesFilter

Hashable ListAssetModelPropertiesFilter Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListAssetModelPropertiesFilter

type Rep ListAssetModelPropertiesFilter Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListAssetModelPropertiesFilter

type Rep ListAssetModelPropertiesFilter = D1 ('MetaData "ListAssetModelPropertiesFilter" "Amazonka.IoTSiteWise.Types.ListAssetModelPropertiesFilter" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" 'True) (C1 ('MetaCons "ListAssetModelPropertiesFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromListAssetModelPropertiesFilter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ListAssetPropertiesFilter

newtype ListAssetPropertiesFilter Source #

Instances

Instances details
FromJSON ListAssetPropertiesFilter Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListAssetPropertiesFilter

FromJSONKey ListAssetPropertiesFilter Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListAssetPropertiesFilter

ToJSON ListAssetPropertiesFilter Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListAssetPropertiesFilter

ToJSONKey ListAssetPropertiesFilter Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListAssetPropertiesFilter

ToByteString ListAssetPropertiesFilter Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListAssetPropertiesFilter

ToHeader ListAssetPropertiesFilter Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListAssetPropertiesFilter

ToLog ListAssetPropertiesFilter Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListAssetPropertiesFilter

ToQuery ListAssetPropertiesFilter Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListAssetPropertiesFilter

FromText ListAssetPropertiesFilter Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListAssetPropertiesFilter

ToText ListAssetPropertiesFilter Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListAssetPropertiesFilter

FromXML ListAssetPropertiesFilter Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListAssetPropertiesFilter

ToXML ListAssetPropertiesFilter Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListAssetPropertiesFilter

Generic ListAssetPropertiesFilter Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListAssetPropertiesFilter

Associated Types

type Rep ListAssetPropertiesFilter :: Type -> Type #

Read ListAssetPropertiesFilter Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListAssetPropertiesFilter

Show ListAssetPropertiesFilter Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListAssetPropertiesFilter

NFData ListAssetPropertiesFilter Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListAssetPropertiesFilter

Eq ListAssetPropertiesFilter Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListAssetPropertiesFilter

Ord ListAssetPropertiesFilter Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListAssetPropertiesFilter

Hashable ListAssetPropertiesFilter Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListAssetPropertiesFilter

type Rep ListAssetPropertiesFilter Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListAssetPropertiesFilter

type Rep ListAssetPropertiesFilter = D1 ('MetaData "ListAssetPropertiesFilter" "Amazonka.IoTSiteWise.Types.ListAssetPropertiesFilter" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" 'True) (C1 ('MetaCons "ListAssetPropertiesFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromListAssetPropertiesFilter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ListAssetsFilter

newtype ListAssetsFilter Source #

Instances

Instances details
FromJSON ListAssetsFilter Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListAssetsFilter

FromJSONKey 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

ToByteString ListAssetsFilter Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListAssetsFilter

ToHeader ListAssetsFilter Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListAssetsFilter

ToLog ListAssetsFilter Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListAssetsFilter

ToQuery 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

FromXML ListAssetsFilter Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListAssetsFilter

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

Read ListAssetsFilter Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListAssetsFilter

Show ListAssetsFilter Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListAssetsFilter

NFData ListAssetsFilter Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListAssetsFilter

Methods

rnf :: ListAssetsFilter -> () #

Eq ListAssetsFilter Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListAssetsFilter

Ord ListAssetsFilter Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListAssetsFilter

Hashable 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" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" 'True) (C1 ('MetaCons "ListAssetsFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromListAssetsFilter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ListBulkImportJobsFilter

newtype ListBulkImportJobsFilter Source #

Instances

Instances details
FromJSON ListBulkImportJobsFilter Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListBulkImportJobsFilter

FromJSONKey ListBulkImportJobsFilter Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListBulkImportJobsFilter

ToJSON ListBulkImportJobsFilter Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListBulkImportJobsFilter

ToJSONKey ListBulkImportJobsFilter Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListBulkImportJobsFilter

ToByteString ListBulkImportJobsFilter Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListBulkImportJobsFilter

ToHeader ListBulkImportJobsFilter Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListBulkImportJobsFilter

ToLog ListBulkImportJobsFilter Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListBulkImportJobsFilter

ToQuery ListBulkImportJobsFilter Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListBulkImportJobsFilter

FromText ListBulkImportJobsFilter Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListBulkImportJobsFilter

ToText ListBulkImportJobsFilter Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListBulkImportJobsFilter

FromXML ListBulkImportJobsFilter Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListBulkImportJobsFilter

ToXML ListBulkImportJobsFilter Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListBulkImportJobsFilter

Generic ListBulkImportJobsFilter Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListBulkImportJobsFilter

Associated Types

type Rep ListBulkImportJobsFilter :: Type -> Type #

Read ListBulkImportJobsFilter Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListBulkImportJobsFilter

Show ListBulkImportJobsFilter Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListBulkImportJobsFilter

NFData ListBulkImportJobsFilter Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListBulkImportJobsFilter

Eq ListBulkImportJobsFilter Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListBulkImportJobsFilter

Ord ListBulkImportJobsFilter Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListBulkImportJobsFilter

Hashable ListBulkImportJobsFilter Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListBulkImportJobsFilter

type Rep ListBulkImportJobsFilter Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListBulkImportJobsFilter

type Rep ListBulkImportJobsFilter = D1 ('MetaData "ListBulkImportJobsFilter" "Amazonka.IoTSiteWise.Types.ListBulkImportJobsFilter" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" 'True) (C1 ('MetaCons "ListBulkImportJobsFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromListBulkImportJobsFilter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ListTimeSeriesType

newtype ListTimeSeriesType Source #

Instances

Instances details
FromJSON ListTimeSeriesType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListTimeSeriesType

FromJSONKey ListTimeSeriesType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListTimeSeriesType

ToJSON ListTimeSeriesType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListTimeSeriesType

ToJSONKey ListTimeSeriesType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListTimeSeriesType

ToByteString ListTimeSeriesType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListTimeSeriesType

ToHeader ListTimeSeriesType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListTimeSeriesType

ToLog ListTimeSeriesType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListTimeSeriesType

ToQuery ListTimeSeriesType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListTimeSeriesType

FromText ListTimeSeriesType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListTimeSeriesType

ToText ListTimeSeriesType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListTimeSeriesType

FromXML ListTimeSeriesType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListTimeSeriesType

ToXML ListTimeSeriesType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListTimeSeriesType

Generic ListTimeSeriesType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListTimeSeriesType

Associated Types

type Rep ListTimeSeriesType :: Type -> Type #

Read ListTimeSeriesType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListTimeSeriesType

Show ListTimeSeriesType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListTimeSeriesType

NFData ListTimeSeriesType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListTimeSeriesType

Methods

rnf :: ListTimeSeriesType -> () #

Eq ListTimeSeriesType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListTimeSeriesType

Ord ListTimeSeriesType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListTimeSeriesType

Hashable ListTimeSeriesType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListTimeSeriesType

type Rep ListTimeSeriesType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ListTimeSeriesType

type Rep ListTimeSeriesType = D1 ('MetaData "ListTimeSeriesType" "Amazonka.IoTSiteWise.Types.ListTimeSeriesType" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" 'True) (C1 ('MetaCons "ListTimeSeriesType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromListTimeSeriesType") '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
FromJSON LoggingLevel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.LoggingLevel

FromJSONKey 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

ToByteString LoggingLevel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.LoggingLevel

ToHeader LoggingLevel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.LoggingLevel

ToLog LoggingLevel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.LoggingLevel

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

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 #

Generic LoggingLevel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.LoggingLevel

Associated Types

type Rep LoggingLevel :: Type -> Type #

Read LoggingLevel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.LoggingLevel

Show LoggingLevel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.LoggingLevel

NFData LoggingLevel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.LoggingLevel

Methods

rnf :: LoggingLevel -> () #

Eq LoggingLevel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.LoggingLevel

Ord LoggingLevel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.LoggingLevel

Hashable LoggingLevel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.LoggingLevel

type Rep LoggingLevel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.LoggingLevel

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

MonitorErrorCode

newtype MonitorErrorCode Source #

Instances

Instances details
FromJSON MonitorErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MonitorErrorCode

FromJSONKey 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

ToByteString MonitorErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MonitorErrorCode

ToHeader MonitorErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MonitorErrorCode

ToLog MonitorErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MonitorErrorCode

ToQuery 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

FromXML MonitorErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MonitorErrorCode

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

Read MonitorErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MonitorErrorCode

Show MonitorErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MonitorErrorCode

NFData MonitorErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MonitorErrorCode

Methods

rnf :: MonitorErrorCode -> () #

Eq MonitorErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MonitorErrorCode

Ord MonitorErrorCode Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MonitorErrorCode

Hashable 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" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" '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
FromJSON Permission Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Permission

FromJSONKey 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

ToByteString Permission Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Permission

ToHeader Permission Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Permission

ToLog Permission Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Permission

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

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 #

Generic Permission Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Permission

Associated Types

type Rep Permission :: Type -> Type #

Read Permission Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Permission

Show Permission Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Permission

NFData Permission Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Permission

Methods

rnf :: Permission -> () #

Eq Permission Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Permission

Ord Permission Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Permission

Hashable Permission Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Permission

type Rep Permission Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Permission

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

PortalState

newtype PortalState Source #

Constructors

PortalState' 

Instances

Instances details
FromJSON PortalState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PortalState

FromJSONKey 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

ToByteString PortalState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PortalState

ToHeader PortalState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PortalState

ToLog PortalState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PortalState

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

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 #

Generic PortalState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PortalState

Associated Types

type Rep PortalState :: Type -> Type #

Read PortalState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PortalState

Show PortalState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PortalState

NFData PortalState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PortalState

Methods

rnf :: PortalState -> () #

Eq PortalState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PortalState

Ord PortalState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PortalState

Hashable PortalState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PortalState

type Rep PortalState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PortalState

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

PropertyDataType

newtype PropertyDataType Source #

Instances

Instances details
FromJSON PropertyDataType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PropertyDataType

FromJSONKey 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

ToByteString PropertyDataType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PropertyDataType

ToHeader PropertyDataType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PropertyDataType

ToLog PropertyDataType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PropertyDataType

ToQuery 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

FromXML PropertyDataType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PropertyDataType

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

Read PropertyDataType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PropertyDataType

Show PropertyDataType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PropertyDataType

NFData PropertyDataType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PropertyDataType

Methods

rnf :: PropertyDataType -> () #

Eq PropertyDataType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PropertyDataType

Ord PropertyDataType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PropertyDataType

Hashable 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" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" 'True) (C1 ('MetaCons "PropertyDataType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromPropertyDataType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

PropertyNotificationState

newtype PropertyNotificationState Source #

Instances

Instances details
FromJSON PropertyNotificationState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PropertyNotificationState

FromJSONKey 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

ToByteString PropertyNotificationState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PropertyNotificationState

ToHeader PropertyNotificationState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PropertyNotificationState

ToLog PropertyNotificationState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PropertyNotificationState

ToQuery 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

FromXML PropertyNotificationState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PropertyNotificationState

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

Read PropertyNotificationState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PropertyNotificationState

Show PropertyNotificationState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PropertyNotificationState

NFData PropertyNotificationState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PropertyNotificationState

Eq PropertyNotificationState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PropertyNotificationState

Ord PropertyNotificationState Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PropertyNotificationState

Hashable 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" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" '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
FromJSON Quality Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Quality

FromJSONKey Quality Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Quality

ToJSON Quality Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Quality

ToJSONKey Quality Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Quality

ToByteString Quality Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Quality

Methods

toBS :: Quality -> ByteString #

ToHeader Quality Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Quality

Methods

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

ToLog Quality Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Quality

ToQuery Quality Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Quality

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 #

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 #

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 #

Read Quality Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Quality

Show Quality Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Quality

NFData Quality Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Quality

Methods

rnf :: Quality -> () #

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

Hashable Quality Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Quality

Methods

hashWithSalt :: Int -> Quality -> Int #

hash :: Quality -> Int #

type Rep Quality Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Quality

type Rep Quality = D1 ('MetaData "Quality" "Amazonka.IoTSiteWise.Types.Quality" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" '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
FromJSON ResourceType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ResourceType

FromJSONKey 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

ToByteString ResourceType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ResourceType

ToHeader ResourceType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ResourceType

ToLog ResourceType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ResourceType

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

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 #

Generic ResourceType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ResourceType

Associated Types

type Rep ResourceType :: Type -> Type #

Read ResourceType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ResourceType

Show ResourceType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ResourceType

NFData ResourceType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ResourceType

Methods

rnf :: ResourceType -> () #

Eq ResourceType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ResourceType

Ord ResourceType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ResourceType

Hashable ResourceType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ResourceType

type Rep ResourceType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ResourceType

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

StorageType

newtype StorageType Source #

Constructors

StorageType' 

Instances

Instances details
FromJSON StorageType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.StorageType

FromJSONKey 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

ToByteString StorageType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.StorageType

ToHeader StorageType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.StorageType

ToLog StorageType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.StorageType

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

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 #

Generic StorageType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.StorageType

Associated Types

type Rep StorageType :: Type -> Type #

Read StorageType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.StorageType

Show StorageType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.StorageType

NFData StorageType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.StorageType

Methods

rnf :: StorageType -> () #

Eq StorageType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.StorageType

Ord StorageType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.StorageType

Hashable StorageType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.StorageType

type Rep StorageType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.StorageType

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

TimeOrdering

newtype TimeOrdering Source #

Constructors

TimeOrdering' 

Instances

Instances details
FromJSON TimeOrdering Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TimeOrdering

FromJSONKey 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

ToByteString TimeOrdering Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TimeOrdering

ToHeader TimeOrdering Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TimeOrdering

ToLog TimeOrdering Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TimeOrdering

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

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 #

Generic TimeOrdering Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TimeOrdering

Associated Types

type Rep TimeOrdering :: Type -> Type #

Read TimeOrdering Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TimeOrdering

Show TimeOrdering Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TimeOrdering

NFData TimeOrdering Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TimeOrdering

Methods

rnf :: TimeOrdering -> () #

Eq TimeOrdering Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TimeOrdering

Ord TimeOrdering Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TimeOrdering

Hashable TimeOrdering Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TimeOrdering

type Rep TimeOrdering Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TimeOrdering

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

TraversalDirection

newtype TraversalDirection Source #

Instances

Instances details
FromJSON TraversalDirection Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TraversalDirection

FromJSONKey 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

ToByteString TraversalDirection Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TraversalDirection

ToHeader TraversalDirection Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TraversalDirection

ToLog TraversalDirection Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TraversalDirection

ToQuery 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

FromXML TraversalDirection Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TraversalDirection

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

Read TraversalDirection Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TraversalDirection

Show TraversalDirection Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TraversalDirection

NFData TraversalDirection Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TraversalDirection

Methods

rnf :: TraversalDirection -> () #

Eq TraversalDirection Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TraversalDirection

Ord TraversalDirection Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TraversalDirection

Hashable 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" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" '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
FromJSON TraversalType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TraversalType

FromJSONKey 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

ToByteString TraversalType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TraversalType

ToHeader TraversalType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TraversalType

ToLog TraversalType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TraversalType

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

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 #

Generic TraversalType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TraversalType

Associated Types

type Rep TraversalType :: Type -> Type #

Read TraversalType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TraversalType

Show TraversalType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TraversalType

NFData TraversalType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TraversalType

Methods

rnf :: TraversalType -> () #

Eq TraversalType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TraversalType

Ord TraversalType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TraversalType

Hashable TraversalType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TraversalType

type Rep TraversalType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TraversalType

type Rep TraversalType = D1 ('MetaData "TraversalType" "Amazonka.IoTSiteWise.Types.TraversalType" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" '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.

Constructors

AccessPolicySummary' 

Fields

  • creationDate :: Maybe POSIX

    The date the access policy was created, in Unix epoch time.

  • lastUpdateDate :: Maybe POSIX

    The date the access policy was last updated, in Unix epoch time.

  • id :: Text

    The ID of the access policy.

  • identity :: Identity

    The identity (an IAM Identity Center user, an IAM Identity Center group, or an IAM user).

  • resource :: Resource

    The IoT SiteWise Monitor resource (a portal or project).

  • permission :: Permission

    The permissions for the access policy. Note that a project ADMINISTRATOR is also known as a project owner.

Instances

Instances details
FromJSON 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 #

Read AccessPolicySummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AccessPolicySummary

Show AccessPolicySummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AccessPolicySummary

NFData AccessPolicySummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AccessPolicySummary

Methods

rnf :: AccessPolicySummary -> () #

Eq AccessPolicySummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AccessPolicySummary

Hashable 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" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" 'False) (C1 ('MetaCons "AccessPolicySummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "creationDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "lastUpdateDate") '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:creationDate:AccessPolicySummary', accessPolicySummary_creationDate - The date the access policy was created, in Unix epoch time.

$sel:lastUpdateDate:AccessPolicySummary', accessPolicySummary_lastUpdateDate - The date the access policy was last updated, in Unix epoch time.

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

$sel:identity:AccessPolicySummary', accessPolicySummary_identity - The identity (an IAM Identity Center user, an IAM Identity Center 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.

accessPolicySummary_creationDate :: Lens' AccessPolicySummary (Maybe UTCTime) Source #

The date the access policy was created, in Unix epoch time.

accessPolicySummary_lastUpdateDate :: Lens' AccessPolicySummary (Maybe UTCTime) Source #

The date the access policy was last updated, in Unix epoch time.

accessPolicySummary_identity :: Lens' AccessPolicySummary Identity Source #

The identity (an IAM Identity Center user, an IAM Identity Center group, or an IAM user).

accessPolicySummary_resource :: Lens' AccessPolicySummary Resource Source #

The IoT SiteWise Monitor resource (a portal or project).

accessPolicySummary_permission :: Lens' AccessPolicySummary Permission Source #

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.

Constructors

AggregatedValue' 

Fields

Instances

Instances details
FromJSON 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 #

Read AggregatedValue Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AggregatedValue

Show AggregatedValue Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AggregatedValue

NFData AggregatedValue Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AggregatedValue

Methods

rnf :: AggregatedValue -> () #

Eq AggregatedValue Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AggregatedValue

Hashable 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" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" '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.

aggregatedValue_quality :: Lens' AggregatedValue (Maybe Quality) Source #

The quality of the aggregated data.

aggregatedValue_timestamp :: Lens' AggregatedValue UTCTime Source #

The date the aggregating computations occurred, in Unix epoch time.

Aggregates

data Aggregates Source #

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

See: newAggregates smart constructor.

Constructors

Aggregates' 

Fields

Instances

Instances details
FromJSON 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 #

Read Aggregates Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Aggregates

Show Aggregates Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Aggregates

NFData Aggregates Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Aggregates

Methods

rnf :: Aggregates -> () #

Eq Aggregates Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Aggregates

Hashable Aggregates Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Aggregates

type Rep Aggregates Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Aggregates

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: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:maximum:Aggregates', aggregates_maximum - The maximum value of 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.

aggregates_average :: Lens' Aggregates (Maybe Double) Source #

The average (mean) value of the time series over a time interval window.

aggregates_count :: Lens' Aggregates (Maybe Double) Source #

The count of data points in the time series over a time interval window.

aggregates_maximum :: Lens' Aggregates (Maybe Double) Source #

The maximum value of the time series over a time interval window.

aggregates_minimum :: Lens' Aggregates (Maybe Double) Source #

The minimum value of the time series over a time interval window.

aggregates_standardDeviation :: Lens' Aggregates (Maybe Double) Source #

The standard deviation of the time series over a time interval window.

aggregates_sum :: Lens' Aggregates (Maybe Double) Source #

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' 

Fields

Instances

Instances details
FromJSON Alarms Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Alarms

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

Read Alarms Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Alarms

Show Alarms Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Alarms

NFData Alarms Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Alarms

Methods

rnf :: Alarms -> () #

Eq Alarms Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Alarms

Methods

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

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

Hashable Alarms Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Alarms

Methods

hashWithSalt :: Int -> Alarms -> Int #

hash :: Alarms -> Int #

type Rep Alarms Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Alarms

type Rep Alarms = D1 ('MetaData "Alarms" "Amazonka.IoTSiteWise.Types.Alarms" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" '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.

alarms_notificationLambdaArn :: Lens' Alarms (Maybe Text) Source #

The ARN of the Lambda function that manages alarm notifications. For more information, see Managing alarm notifications in the IoT Events Developer Guide.

alarms_alarmRoleArn :: Lens' Alarms Text Source #

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.

Constructors

AssetCompositeModel' 

Fields

Instances

Instances details
FromJSON 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 #

Read AssetCompositeModel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetCompositeModel

Show AssetCompositeModel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetCompositeModel

NFData AssetCompositeModel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetCompositeModel

Methods

rnf :: AssetCompositeModel -> () #

Eq AssetCompositeModel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetCompositeModel

Hashable 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" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" 'False) (C1 ('MetaCons "AssetCompositeModel'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "id") '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.

AssetCompositeModel, assetCompositeModel_id - The ID of the asset composite model.

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.

assetCompositeModel_description :: Lens' AssetCompositeModel (Maybe Text) Source #

The description of the composite model.

assetCompositeModel_id :: Lens' AssetCompositeModel (Maybe Text) Source #

The ID of the asset composite model.

assetCompositeModel_name :: Lens' AssetCompositeModel Text Source #

The name of the composite model.

assetCompositeModel_type :: Lens' AssetCompositeModel Text Source #

The type of the composite model. For alarm composite models, this type is AWS/ALARM.

assetCompositeModel_properties :: Lens' AssetCompositeModel [AssetProperty] Source #

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.

Constructors

AssetErrorDetails' 

Fields

Instances

Instances details
FromJSON 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 #

Read AssetErrorDetails Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetErrorDetails

Show AssetErrorDetails Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetErrorDetails

NFData AssetErrorDetails Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetErrorDetails

Methods

rnf :: AssetErrorDetails -> () #

Eq AssetErrorDetails Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetErrorDetails

Hashable 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" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" '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' 

Fields

Instances

Instances details
FromJSON 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 #

Read AssetHierarchy Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetHierarchy

Show AssetHierarchy Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetHierarchy

NFData AssetHierarchy Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetHierarchy

Methods

rnf :: AssetHierarchy -> () #

Eq AssetHierarchy Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetHierarchy

Hashable 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" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" '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.

assetHierarchy_id :: Lens' AssetHierarchy (Maybe Text) Source #

The ID of the hierarchy. This ID is a hierarchyId.

assetHierarchy_name :: Lens' AssetHierarchy Text Source #

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.

Constructors

AssetHierarchyInfo' 

Fields

Instances

Instances details
FromJSON 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 #

Read AssetHierarchyInfo Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetHierarchyInfo

Show AssetHierarchyInfo Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetHierarchyInfo

NFData AssetHierarchyInfo Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetHierarchyInfo

Methods

rnf :: AssetHierarchyInfo -> () #

Eq AssetHierarchyInfo Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetHierarchyInfo

Hashable 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" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" '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.

assetHierarchyInfo_childAssetId :: Lens' AssetHierarchyInfo (Maybe Text) Source #

The ID of the child asset in this asset relationship.

assetHierarchyInfo_parentAssetId :: Lens' AssetHierarchyInfo (Maybe Text) Source #

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.

Constructors

AssetModelCompositeModel' 

Fields

Instances

Instances details
FromJSON AssetModelCompositeModel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelCompositeModel

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

Read AssetModelCompositeModel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelCompositeModel

Show AssetModelCompositeModel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelCompositeModel

NFData AssetModelCompositeModel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelCompositeModel

Eq AssetModelCompositeModel Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelCompositeModel

Hashable 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" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" 'False) (C1 ('MetaCons "AssetModelCompositeModel'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "id") '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.

AssetModelCompositeModel, assetModelCompositeModel_id - The ID of the asset model composite model.

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

AssetModelCompositeModel, assetModelCompositeModel_name - The name of the composite model.

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

assetModelCompositeModel_id :: Lens' AssetModelCompositeModel (Maybe Text) Source #

The ID of the asset model composite model.

assetModelCompositeModel_properties :: Lens' AssetModelCompositeModel (Maybe [AssetModelProperty]) Source #

The asset property definitions for this composite model.

assetModelCompositeModel_type :: Lens' AssetModelCompositeModel Text Source #

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.

Constructors

AssetModelCompositeModelDefinition' 

Fields

Instances

Instances details
ToJSON 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 #

Read AssetModelCompositeModelDefinition Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelCompositeModelDefinition

Show AssetModelCompositeModelDefinition Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelCompositeModelDefinition

NFData AssetModelCompositeModelDefinition Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelCompositeModelDefinition

Eq AssetModelCompositeModelDefinition Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelCompositeModelDefinition

Hashable 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" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" '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.

AssetModelCompositeModelDefinition, assetModelCompositeModelDefinition_name - The name of the composite model.

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

assetModelCompositeModelDefinition_type :: Lens' AssetModelCompositeModelDefinition Text Source #

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.

Constructors

AssetModelHierarchy' 

Fields

Instances

Instances details
FromJSON AssetModelHierarchy Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelHierarchy

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

Read AssetModelHierarchy Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelHierarchy

Show AssetModelHierarchy Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelHierarchy

NFData AssetModelHierarchy Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelHierarchy

Methods

rnf :: AssetModelHierarchy -> () #

Eq AssetModelHierarchy Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelHierarchy

Hashable 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" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" '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.

assetModelHierarchy_id :: Lens' AssetModelHierarchy (Maybe Text) Source #

The ID of the asset model hierarchy. This ID is a hierarchyId.

assetModelHierarchy_name :: Lens' AssetModelHierarchy Text Source #

The name of the asset model hierarchy that you specify by using the CreateAssetModel or UpdateAssetModel API operation.

assetModelHierarchy_childAssetModelId :: Lens' AssetModelHierarchy Text Source #

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.

Constructors

AssetModelHierarchyDefinition' 

Fields

Instances

Instances details
ToJSON 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 #

Read AssetModelHierarchyDefinition Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelHierarchyDefinition

Show AssetModelHierarchyDefinition Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelHierarchyDefinition

NFData AssetModelHierarchyDefinition Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelHierarchyDefinition

Eq AssetModelHierarchyDefinition Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelHierarchyDefinition

Hashable 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" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" '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.

assetModelHierarchyDefinition_name :: Lens' AssetModelHierarchyDefinition Text Source #

The name of the asset model hierarchy definition (as specified in the CreateAssetModel or UpdateAssetModel API operation).

AssetModelProperty

data AssetModelProperty Source #

Contains information about an asset model property.

See: newAssetModelProperty smart constructor.

Constructors

AssetModelProperty' 

Fields

Instances

Instances details
FromJSON AssetModelProperty Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelProperty

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

Read AssetModelProperty Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelProperty

Show AssetModelProperty Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelProperty

NFData AssetModelProperty Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelProperty

Methods

rnf :: AssetModelProperty -> () #

Eq AssetModelProperty Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelProperty

Hashable AssetModelProperty Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelProperty

type Rep AssetModelProperty Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelProperty

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

assetModelProperty_dataTypeSpec :: Lens' AssetModelProperty (Maybe Text) Source #

The data type of the structure for this property. This parameter exists on properties that have the STRUCT data type.

assetModelProperty_id :: Lens' AssetModelProperty (Maybe Text) Source #

The ID of the asset model property.

assetModelProperty_unit :: Lens' AssetModelProperty (Maybe Text) Source #

The unit of the asset model property, such as Newtons or RPM.

assetModelProperty_name :: Lens' AssetModelProperty Text Source #

The name of the asset model property.

assetModelProperty_dataType :: Lens' AssetModelProperty PropertyDataType Source #

The data type of the asset model property.

assetModelProperty_type :: Lens' AssetModelProperty PropertyType Source #

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.

Constructors

AssetModelPropertyDefinition' 

Fields

  • dataTypeSpec :: Maybe Text

    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.

  • unit :: Maybe Text

    The unit of the property definition, such as Newtons or RPM.

  • name :: Text

    The name of the property definition.

  • dataType :: PropertyDataType

    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.

  • type' :: PropertyType

    The property definition type (see PropertyType). You can only specify one type in a property definition.

Instances

Instances details
ToJSON 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 #

Read AssetModelPropertyDefinition Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelPropertyDefinition

Show AssetModelPropertyDefinition Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelPropertyDefinition

NFData AssetModelPropertyDefinition Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelPropertyDefinition

Eq AssetModelPropertyDefinition Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelPropertyDefinition

Hashable 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" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" '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.

assetModelPropertyDefinition_dataTypeSpec :: Lens' AssetModelPropertyDefinition (Maybe Text) Source #

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.

assetModelPropertyDefinition_unit :: Lens' AssetModelPropertyDefinition (Maybe Text) Source #

The unit of the property definition, such as Newtons or RPM.

assetModelPropertyDefinition_dataType :: Lens' AssetModelPropertyDefinition PropertyDataType Source #

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.

assetModelPropertyDefinition_type :: Lens' AssetModelPropertyDefinition PropertyType Source #

The property definition type (see PropertyType). You can only specify one type in a property definition.

AssetModelPropertySummary

data AssetModelPropertySummary Source #

Contains a summary of a property associated with a model.

See: newAssetModelPropertySummary smart constructor.

Constructors

AssetModelPropertySummary' 

Fields

Instances

Instances details
FromJSON AssetModelPropertySummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelPropertySummary

Generic AssetModelPropertySummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelPropertySummary

Associated Types

type Rep AssetModelPropertySummary :: Type -> Type #

Read AssetModelPropertySummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelPropertySummary

Show AssetModelPropertySummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelPropertySummary

NFData AssetModelPropertySummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelPropertySummary

Eq AssetModelPropertySummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelPropertySummary

Hashable AssetModelPropertySummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelPropertySummary

type Rep AssetModelPropertySummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelPropertySummary

type Rep AssetModelPropertySummary = D1 ('MetaData "AssetModelPropertySummary" "Amazonka.IoTSiteWise.Types.AssetModelPropertySummary" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" 'False) (C1 ('MetaCons "AssetModelPropertySummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "assetModelCompositeModelId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (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)))))

newAssetModelPropertySummary Source #

Create a value of AssetModelPropertySummary 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:assetModelCompositeModelId:AssetModelPropertySummary', assetModelPropertySummary_assetModelCompositeModelId - The ID of the composite model that contains the asset model property.

$sel:dataTypeSpec:AssetModelPropertySummary', assetModelPropertySummary_dataTypeSpec - The data type of the structure for this property. This parameter exists on properties that have the STRUCT data type.

$sel:id:AssetModelPropertySummary', assetModelPropertySummary_id - The ID of the property.

$sel:unit:AssetModelPropertySummary', assetModelPropertySummary_unit - The unit (such as Newtons or RPM) of the property.

$sel:name:AssetModelPropertySummary', assetModelPropertySummary_name - The name of the property.

$sel:dataType:AssetModelPropertySummary', assetModelPropertySummary_dataType - The data type of the property.

$sel:type':AssetModelPropertySummary', assetModelPropertySummary_type - Undocumented member.

assetModelPropertySummary_assetModelCompositeModelId :: Lens' AssetModelPropertySummary (Maybe Text) Source #

The ID of the composite model that contains the asset model property.

assetModelPropertySummary_dataTypeSpec :: Lens' AssetModelPropertySummary (Maybe Text) Source #

The data type of the structure for this property. This parameter exists on properties that have the STRUCT data type.

assetModelPropertySummary_unit :: Lens' AssetModelPropertySummary (Maybe Text) Source #

The unit (such as Newtons or RPM) of the property.

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.

Constructors

AssetModelStatus' 

Fields

Instances

Instances details
FromJSON 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 #

Read AssetModelStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelStatus

Show AssetModelStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelStatus

NFData AssetModelStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelStatus

Methods

rnf :: AssetModelStatus -> () #

Eq AssetModelStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelStatus

Hashable 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" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" '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.

assetModelStatus_error :: Lens' AssetModelStatus (Maybe ErrorDetails) Source #

Contains associated error information, if any.

assetModelStatus_state :: Lens' AssetModelStatus AssetModelState Source #

The current state of the asset model.

AssetModelSummary

data AssetModelSummary Source #

Contains a summary of an asset model.

See: newAssetModelSummary smart constructor.

Constructors

AssetModelSummary' 

Fields

  • id :: Text

    The ID of the asset model (used with IoT SiteWise APIs).

  • arn :: Text

    The ARN of the asset model, which has the following format.

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

    The name of the asset model.

  • description :: Text

    The asset model description.

  • creationDate :: POSIX

    The date the asset model was created, in Unix epoch time.

  • lastUpdateDate :: POSIX

    The date the asset model was last updated, in Unix epoch time.

  • status :: AssetModelStatus

    The current status of the asset model.

Instances

Instances details
FromJSON 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 #

Read AssetModelSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelSummary

Show AssetModelSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelSummary

NFData AssetModelSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelSummary

Methods

rnf :: AssetModelSummary -> () #

Eq AssetModelSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelSummary

Hashable AssetModelSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelSummary

type Rep AssetModelSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetModelSummary

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.

assetModelSummary_id :: Lens' AssetModelSummary Text Source #

The ID of the asset model (used with IoT SiteWise APIs).

assetModelSummary_arn :: Lens' AssetModelSummary Text Source #

The ARN of the asset model, which has the following format.

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

assetModelSummary_creationDate :: Lens' AssetModelSummary UTCTime Source #

The date the asset model was created, in Unix epoch time.

assetModelSummary_lastUpdateDate :: Lens' AssetModelSummary UTCTime Source #

The date the asset model was last updated, in Unix epoch time.

assetModelSummary_status :: Lens' AssetModelSummary AssetModelStatus Source #

The current status of the asset model.

AssetProperty

data AssetProperty Source #

Contains asset property information.

See: newAssetProperty smart constructor.

Constructors

AssetProperty' 

Fields

Instances

Instances details
FromJSON 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 #

Read AssetProperty Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetProperty

Show AssetProperty Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetProperty

NFData AssetProperty Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetProperty

Methods

rnf :: AssetProperty -> () #

Eq AssetProperty Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetProperty

Hashable 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: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: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: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.

assetProperty_alias :: Lens' AssetProperty (Maybe Text) Source #

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.

assetProperty_dataTypeSpec :: Lens' AssetProperty (Maybe Text) Source #

The data type of the structure for this property. This parameter exists on properties that have the STRUCT data type.

assetProperty_notification :: Lens' AssetProperty (Maybe PropertyNotification) Source #

The asset property's notification topic and state. For more information, see UpdateAssetProperty.

assetProperty_unit :: Lens' AssetProperty (Maybe Text) Source #

The unit (such as Newtons or RPM) of the asset property.

assetProperty_id :: Lens' AssetProperty Text Source #

The ID of the asset property.

assetProperty_name :: Lens' AssetProperty Text Source #

The name of the property.

assetProperty_dataType :: Lens' AssetProperty PropertyDataType Source #

The data type of the asset property.

AssetPropertySummary

data AssetPropertySummary Source #

Contains a summary of a property associated with an asset.

See: newAssetPropertySummary smart constructor.

Constructors

AssetPropertySummary' 

Fields

Instances

Instances details
FromJSON AssetPropertySummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetPropertySummary

Generic AssetPropertySummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetPropertySummary

Associated Types

type Rep AssetPropertySummary :: Type -> Type #

Read AssetPropertySummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetPropertySummary

Show AssetPropertySummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetPropertySummary

NFData AssetPropertySummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetPropertySummary

Methods

rnf :: AssetPropertySummary -> () #

Eq AssetPropertySummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetPropertySummary

Hashable AssetPropertySummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetPropertySummary

type Rep AssetPropertySummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetPropertySummary

type Rep AssetPropertySummary = D1 ('MetaData "AssetPropertySummary" "Amazonka.IoTSiteWise.Types.AssetPropertySummary" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" 'False) (C1 ('MetaCons "AssetPropertySummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "alias") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "assetCompositeModelId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "notification") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PropertyNotification)) :*: S1 ('MetaSel ('Just "unit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newAssetPropertySummary :: AssetPropertySummary Source #

Create a value of AssetPropertySummary 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:alias:AssetPropertySummary', assetPropertySummary_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:assetCompositeModelId:AssetPropertySummary', assetPropertySummary_assetCompositeModelId - The ID of the composite model that contains the asset property.

$sel:id:AssetPropertySummary', assetPropertySummary_id - The ID of the property.

$sel:notification:AssetPropertySummary', assetPropertySummary_notification - Undocumented member.

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

assetPropertySummary_alias :: Lens' AssetPropertySummary (Maybe Text) Source #

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.

assetPropertySummary_assetCompositeModelId :: Lens' AssetPropertySummary (Maybe Text) Source #

The ID of the composite model that contains the asset property.

assetPropertySummary_unit :: Lens' AssetPropertySummary (Maybe Text) Source #

The unit of measure (such as Newtons or RPM) of the asset property.

AssetPropertyValue

data AssetPropertyValue Source #

Contains asset property value information.

See: newAssetPropertyValue smart constructor.

Constructors

AssetPropertyValue' 

Fields

Instances

Instances details
FromJSON AssetPropertyValue Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetPropertyValue

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

Read AssetPropertyValue Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetPropertyValue

Show AssetPropertyValue Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetPropertyValue

NFData AssetPropertyValue Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetPropertyValue

Methods

rnf :: AssetPropertyValue -> () #

Eq AssetPropertyValue Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetPropertyValue

Hashable 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" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" '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.

assetPropertyValue_quality :: Lens' AssetPropertyValue (Maybe Quality) Source #

The quality of the asset property value.

assetPropertyValue_value :: Lens' AssetPropertyValue Variant Source #

The value of the asset property (see Variant).

assetPropertyValue_timestamp :: Lens' AssetPropertyValue TimeInNanos Source #

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.

Constructors

AssetRelationshipSummary' 

Fields

  • hierarchyInfo :: Maybe AssetHierarchyInfo

    The assets that are related through an asset hierarchy.

    This object is present if the relationshipType is HIERARCHY.

  • relationshipType :: AssetRelationshipType

    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.

Instances

Instances details
FromJSON 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 #

Read AssetRelationshipSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetRelationshipSummary

Show AssetRelationshipSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetRelationshipSummary

NFData AssetRelationshipSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetRelationshipSummary

Eq AssetRelationshipSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetRelationshipSummary

Hashable 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" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" '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.

assetRelationshipSummary_hierarchyInfo :: Lens' AssetRelationshipSummary (Maybe AssetHierarchyInfo) Source #

The assets that are related through an asset hierarchy.

This object is present if the relationshipType is HIERARCHY.

assetRelationshipSummary_relationshipType :: Lens' AssetRelationshipSummary AssetRelationshipType Source #

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.

Constructors

AssetStatus' 

Fields

Instances

Instances details
FromJSON 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 #

Read AssetStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetStatus

Show AssetStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetStatus

NFData AssetStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetStatus

Methods

rnf :: AssetStatus -> () #

Eq AssetStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetStatus

Hashable 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" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" '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.

assetStatus_error :: Lens' AssetStatus (Maybe ErrorDetails) Source #

Contains associated error information, if any.

assetStatus_state :: Lens' AssetStatus AssetState Source #

The current status of the asset.

AssetSummary

data AssetSummary Source #

Contains a summary of an asset.

See: newAssetSummary smart constructor.

Constructors

AssetSummary' 

Fields

Instances

Instances details
FromJSON 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 #

Read AssetSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetSummary

Show AssetSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetSummary

NFData AssetSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetSummary

Methods

rnf :: AssetSummary -> () #

Eq AssetSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssetSummary

Hashable 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:description:AssetSummary', assetSummary_description - A description for the asset.

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}

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.

assetSummary_description :: Lens' AssetSummary (Maybe Text) Source #

A description for the asset.

assetSummary_arn :: Lens' AssetSummary Text Source #

The ARN of the asset, which has the following format.

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

assetSummary_name :: Lens' AssetSummary Text Source #

The name of the asset.

assetSummary_assetModelId :: Lens' AssetSummary Text Source #

The ID of the asset model used to create this asset.

assetSummary_creationDate :: Lens' AssetSummary UTCTime Source #

The date the asset was created, in Unix epoch time.

assetSummary_lastUpdateDate :: Lens' AssetSummary UTCTime Source #

The date the asset was last updated, in Unix epoch time.

assetSummary_status :: Lens' AssetSummary AssetStatus Source #

The current status of the asset.

assetSummary_hierarchies :: Lens' AssetSummary [AssetHierarchy] Source #

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.

Constructors

AssociatedAssetsSummary' 

Fields

Instances

Instances details
FromJSON 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 #

Read AssociatedAssetsSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssociatedAssetsSummary

Show AssociatedAssetsSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssociatedAssetsSummary

NFData AssociatedAssetsSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssociatedAssetsSummary

Methods

rnf :: AssociatedAssetsSummary -> () #

Eq AssociatedAssetsSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssociatedAssetsSummary

Hashable AssociatedAssetsSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssociatedAssetsSummary

type Rep AssociatedAssetsSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.AssociatedAssetsSummary

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:description:AssociatedAssetsSummary', associatedAssetsSummary_description - A description for the asset.

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}

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.

associatedAssetsSummary_arn :: Lens' AssociatedAssetsSummary Text Source #

The ARN of the asset, which has the following format.

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

associatedAssetsSummary_assetModelId :: Lens' AssociatedAssetsSummary Text Source #

The ID of the asset model used to create the asset.

associatedAssetsSummary_creationDate :: Lens' AssociatedAssetsSummary UTCTime Source #

The date the asset was created, in Unix epoch time.

associatedAssetsSummary_lastUpdateDate :: Lens' AssociatedAssetsSummary UTCTime Source #

The date the asset was last updated, in Unix epoch time.

associatedAssetsSummary_hierarchies :: Lens' AssociatedAssetsSummary [AssetHierarchy] Source #

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' 

Fields

  • defaultValue :: Maybe Text

    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.

Instances

Instances details
FromJSON Attribute Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Attribute

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

Read Attribute Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Attribute

Show Attribute Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Attribute

NFData Attribute Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Attribute

Methods

rnf :: Attribute -> () #

Eq Attribute Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Attribute

Hashable 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" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" '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.

attribute_defaultValue :: Lens' Attribute (Maybe Text) Source #

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.

BatchGetAssetPropertyAggregatesEntry

data BatchGetAssetPropertyAggregatesEntry Source #

Contains information for an asset property aggregate entry that is associated with the BatchGetAssetPropertyAggregates API.

To identify an asset property, you must specify one of the following:

  • The assetId and propertyId of an asset property.
  • A propertyAlias, which is a data stream alias (for example, /company/windfarm/3/turbine/7/temperature). To define an asset property's alias, see UpdateAssetProperty.

See: newBatchGetAssetPropertyAggregatesEntry smart constructor.

Constructors

BatchGetAssetPropertyAggregatesEntry' 

Fields

Instances

Instances details
ToJSON BatchGetAssetPropertyAggregatesEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyAggregatesEntry

Generic BatchGetAssetPropertyAggregatesEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyAggregatesEntry

Read BatchGetAssetPropertyAggregatesEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyAggregatesEntry

Show BatchGetAssetPropertyAggregatesEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyAggregatesEntry

NFData BatchGetAssetPropertyAggregatesEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyAggregatesEntry

Eq BatchGetAssetPropertyAggregatesEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyAggregatesEntry

Hashable BatchGetAssetPropertyAggregatesEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyAggregatesEntry

type Rep BatchGetAssetPropertyAggregatesEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyAggregatesEntry

newBatchGetAssetPropertyAggregatesEntry Source #

Create a value of BatchGetAssetPropertyAggregatesEntry 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:BatchGetAssetPropertyAggregatesEntry', batchGetAssetPropertyAggregatesEntry_assetId - The ID of the asset in which the asset property was created.

$sel:propertyAlias:BatchGetAssetPropertyAggregatesEntry', batchGetAssetPropertyAggregatesEntry_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:BatchGetAssetPropertyAggregatesEntry', batchGetAssetPropertyAggregatesEntry_propertyId - The ID of the asset property.

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

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

Default: ASCENDING

$sel:entryId:BatchGetAssetPropertyAggregatesEntry', batchGetAssetPropertyAggregatesEntry_entryId - The ID of the entry.

$sel:aggregateTypes:BatchGetAssetPropertyAggregatesEntry', batchGetAssetPropertyAggregatesEntry_aggregateTypes - The data aggregating function.

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

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

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

batchGetAssetPropertyAggregatesEntry_assetId :: Lens' BatchGetAssetPropertyAggregatesEntry (Maybe Text) Source #

The ID of the asset in which the asset property was created.

batchGetAssetPropertyAggregatesEntry_propertyAlias :: Lens' BatchGetAssetPropertyAggregatesEntry (Maybe Text) Source #

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.

batchGetAssetPropertyAggregatesEntry_timeOrdering :: Lens' BatchGetAssetPropertyAggregatesEntry (Maybe TimeOrdering) Source #

The chronological sorting order of the requested information.

Default: ASCENDING

batchGetAssetPropertyAggregatesEntry_startDate :: Lens' BatchGetAssetPropertyAggregatesEntry UTCTime Source #

The exclusive start of the range from which to query historical data, expressed in seconds in Unix epoch time.

batchGetAssetPropertyAggregatesEntry_endDate :: Lens' BatchGetAssetPropertyAggregatesEntry UTCTime Source #

The inclusive end of the range from which to query historical data, expressed in seconds in Unix epoch time.

BatchGetAssetPropertyAggregatesErrorEntry

data BatchGetAssetPropertyAggregatesErrorEntry Source #

Contains error information for an asset property aggregate entry that is associated with the BatchGetAssetPropertyAggregates API.

See: newBatchGetAssetPropertyAggregatesErrorEntry smart constructor.

Constructors

BatchGetAssetPropertyAggregatesErrorEntry' 

Fields

Instances

Instances details
FromJSON BatchGetAssetPropertyAggregatesErrorEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyAggregatesErrorEntry

Generic BatchGetAssetPropertyAggregatesErrorEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyAggregatesErrorEntry

Read BatchGetAssetPropertyAggregatesErrorEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyAggregatesErrorEntry

Show BatchGetAssetPropertyAggregatesErrorEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyAggregatesErrorEntry

NFData BatchGetAssetPropertyAggregatesErrorEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyAggregatesErrorEntry

Eq BatchGetAssetPropertyAggregatesErrorEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyAggregatesErrorEntry

Hashable BatchGetAssetPropertyAggregatesErrorEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyAggregatesErrorEntry

type Rep BatchGetAssetPropertyAggregatesErrorEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyAggregatesErrorEntry

type Rep BatchGetAssetPropertyAggregatesErrorEntry = D1 ('MetaData "BatchGetAssetPropertyAggregatesErrorEntry" "Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyAggregatesErrorEntry" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" 'False) (C1 ('MetaCons "BatchGetAssetPropertyAggregatesErrorEntry'" 'PrefixI 'True) (S1 ('MetaSel ('Just "errorCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 BatchGetAssetPropertyAggregatesErrorCode) :*: (S1 ('MetaSel ('Just "errorMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "entryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

BatchGetAssetPropertyAggregatesErrorInfo

data BatchGetAssetPropertyAggregatesErrorInfo Source #

Contains the error code and the timestamp for an asset property aggregate entry that is associated with the BatchGetAssetPropertyAggregates API.

See: newBatchGetAssetPropertyAggregatesErrorInfo smart constructor.

Constructors

BatchGetAssetPropertyAggregatesErrorInfo' 

Fields

Instances

Instances details
FromJSON BatchGetAssetPropertyAggregatesErrorInfo Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyAggregatesErrorInfo

Generic BatchGetAssetPropertyAggregatesErrorInfo Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyAggregatesErrorInfo

Read BatchGetAssetPropertyAggregatesErrorInfo Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyAggregatesErrorInfo

Show BatchGetAssetPropertyAggregatesErrorInfo Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyAggregatesErrorInfo

NFData BatchGetAssetPropertyAggregatesErrorInfo Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyAggregatesErrorInfo

Eq BatchGetAssetPropertyAggregatesErrorInfo Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyAggregatesErrorInfo

Hashable BatchGetAssetPropertyAggregatesErrorInfo Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyAggregatesErrorInfo

type Rep BatchGetAssetPropertyAggregatesErrorInfo Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyAggregatesErrorInfo

type Rep BatchGetAssetPropertyAggregatesErrorInfo = D1 ('MetaData "BatchGetAssetPropertyAggregatesErrorInfo" "Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyAggregatesErrorInfo" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" 'False) (C1 ('MetaCons "BatchGetAssetPropertyAggregatesErrorInfo'" 'PrefixI 'True) (S1 ('MetaSel ('Just "errorCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 BatchGetAssetPropertyAggregatesErrorCode) :*: S1 ('MetaSel ('Just "errorTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX)))

BatchGetAssetPropertyAggregatesSkippedEntry

data BatchGetAssetPropertyAggregatesSkippedEntry Source #

Contains information for an entry that has been processed by the previous BatchGetAssetPropertyAggregates request.

See: newBatchGetAssetPropertyAggregatesSkippedEntry smart constructor.

Constructors

BatchGetAssetPropertyAggregatesSkippedEntry' 

Fields

Instances

Instances details
FromJSON BatchGetAssetPropertyAggregatesSkippedEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyAggregatesSkippedEntry

Generic BatchGetAssetPropertyAggregatesSkippedEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyAggregatesSkippedEntry

Read BatchGetAssetPropertyAggregatesSkippedEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyAggregatesSkippedEntry

Show BatchGetAssetPropertyAggregatesSkippedEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyAggregatesSkippedEntry

NFData BatchGetAssetPropertyAggregatesSkippedEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyAggregatesSkippedEntry

Eq BatchGetAssetPropertyAggregatesSkippedEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyAggregatesSkippedEntry

Hashable BatchGetAssetPropertyAggregatesSkippedEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyAggregatesSkippedEntry

type Rep BatchGetAssetPropertyAggregatesSkippedEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyAggregatesSkippedEntry

type Rep BatchGetAssetPropertyAggregatesSkippedEntry = D1 ('MetaData "BatchGetAssetPropertyAggregatesSkippedEntry" "Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyAggregatesSkippedEntry" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" 'False) (C1 ('MetaCons "BatchGetAssetPropertyAggregatesSkippedEntry'" 'PrefixI 'True) (S1 ('MetaSel ('Just "errorInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchGetAssetPropertyAggregatesErrorInfo)) :*: (S1 ('MetaSel ('Just "entryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "completionStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 BatchEntryCompletionStatus))))

BatchGetAssetPropertyAggregatesSuccessEntry

data BatchGetAssetPropertyAggregatesSuccessEntry Source #

Contains success information for an entry that is associated with the BatchGetAssetPropertyAggregates API.

See: newBatchGetAssetPropertyAggregatesSuccessEntry smart constructor.

Constructors

BatchGetAssetPropertyAggregatesSuccessEntry' 

Fields

Instances

Instances details
FromJSON BatchGetAssetPropertyAggregatesSuccessEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyAggregatesSuccessEntry

Generic BatchGetAssetPropertyAggregatesSuccessEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyAggregatesSuccessEntry

Read BatchGetAssetPropertyAggregatesSuccessEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyAggregatesSuccessEntry

Show BatchGetAssetPropertyAggregatesSuccessEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyAggregatesSuccessEntry

NFData BatchGetAssetPropertyAggregatesSuccessEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyAggregatesSuccessEntry

Eq BatchGetAssetPropertyAggregatesSuccessEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyAggregatesSuccessEntry

Hashable BatchGetAssetPropertyAggregatesSuccessEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyAggregatesSuccessEntry

type Rep BatchGetAssetPropertyAggregatesSuccessEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyAggregatesSuccessEntry

type Rep BatchGetAssetPropertyAggregatesSuccessEntry = D1 ('MetaData "BatchGetAssetPropertyAggregatesSuccessEntry" "Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyAggregatesSuccessEntry" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" 'False) (C1 ('MetaCons "BatchGetAssetPropertyAggregatesSuccessEntry'" 'PrefixI 'True) (S1 ('MetaSel ('Just "entryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "aggregatedValues") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [AggregatedValue])))

newBatchGetAssetPropertyAggregatesSuccessEntry Source #

Create a value of BatchGetAssetPropertyAggregatesSuccessEntry 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:BatchGetAssetPropertyAggregatesSuccessEntry', batchGetAssetPropertyAggregatesSuccessEntry_entryId - The ID of the entry.

$sel:aggregatedValues:BatchGetAssetPropertyAggregatesSuccessEntry', batchGetAssetPropertyAggregatesSuccessEntry_aggregatedValues - The requested aggregated asset property values (for example, average, minimum, and maximum).

batchGetAssetPropertyAggregatesSuccessEntry_aggregatedValues :: Lens' BatchGetAssetPropertyAggregatesSuccessEntry [AggregatedValue] Source #

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

BatchGetAssetPropertyValueEntry

data BatchGetAssetPropertyValueEntry Source #

Contains information for an asset property value entry that is associated with the BatchGetAssetPropertyValue API.

To identify an asset property, you must specify one of the following:

  • The assetId and propertyId of an asset property.
  • A propertyAlias, which is a data stream alias (for example, /company/windfarm/3/turbine/7/temperature). To define an asset property's alias, see UpdateAssetProperty.

See: newBatchGetAssetPropertyValueEntry smart constructor.

Constructors

BatchGetAssetPropertyValueEntry' 

Fields

Instances

Instances details
ToJSON BatchGetAssetPropertyValueEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueEntry

Generic BatchGetAssetPropertyValueEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueEntry

Associated Types

type Rep BatchGetAssetPropertyValueEntry :: Type -> Type #

Read BatchGetAssetPropertyValueEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueEntry

Show BatchGetAssetPropertyValueEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueEntry

NFData BatchGetAssetPropertyValueEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueEntry

Eq BatchGetAssetPropertyValueEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueEntry

Hashable BatchGetAssetPropertyValueEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueEntry

type Rep BatchGetAssetPropertyValueEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueEntry

type Rep BatchGetAssetPropertyValueEntry = D1 ('MetaData "BatchGetAssetPropertyValueEntry" "Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueEntry" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" 'False) (C1 ('MetaCons "BatchGetAssetPropertyValueEntry'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "assetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "propertyAlias") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "propertyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "entryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newBatchGetAssetPropertyValueEntry Source #

Create a value of BatchGetAssetPropertyValueEntry 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:BatchGetAssetPropertyValueEntry', batchGetAssetPropertyValueEntry_assetId - The ID of the asset in which the asset property was created.

$sel:propertyAlias:BatchGetAssetPropertyValueEntry', batchGetAssetPropertyValueEntry_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:BatchGetAssetPropertyValueEntry', batchGetAssetPropertyValueEntry_propertyId - The ID of the asset property.

$sel:entryId:BatchGetAssetPropertyValueEntry', batchGetAssetPropertyValueEntry_entryId - The ID of the entry.

batchGetAssetPropertyValueEntry_assetId :: Lens' BatchGetAssetPropertyValueEntry (Maybe Text) Source #

The ID of the asset in which the asset property was created.

batchGetAssetPropertyValueEntry_propertyAlias :: Lens' BatchGetAssetPropertyValueEntry (Maybe Text) Source #

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.

BatchGetAssetPropertyValueErrorEntry

data BatchGetAssetPropertyValueErrorEntry Source #

Contains error information for an asset property value entry that is associated with the BatchGetAssetPropertyValue API.

See: newBatchGetAssetPropertyValueErrorEntry smart constructor.

Constructors

BatchGetAssetPropertyValueErrorEntry' 

Fields

Instances

Instances details
FromJSON BatchGetAssetPropertyValueErrorEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueErrorEntry

Generic BatchGetAssetPropertyValueErrorEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueErrorEntry

Read BatchGetAssetPropertyValueErrorEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueErrorEntry

Show BatchGetAssetPropertyValueErrorEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueErrorEntry

NFData BatchGetAssetPropertyValueErrorEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueErrorEntry

Eq BatchGetAssetPropertyValueErrorEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueErrorEntry

Hashable BatchGetAssetPropertyValueErrorEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueErrorEntry

type Rep BatchGetAssetPropertyValueErrorEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueErrorEntry

type Rep BatchGetAssetPropertyValueErrorEntry = D1 ('MetaData "BatchGetAssetPropertyValueErrorEntry" "Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueErrorEntry" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" 'False) (C1 ('MetaCons "BatchGetAssetPropertyValueErrorEntry'" 'PrefixI 'True) (S1 ('MetaSel ('Just "errorCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 BatchGetAssetPropertyValueErrorCode) :*: (S1 ('MetaSel ('Just "errorMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "entryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

BatchGetAssetPropertyValueErrorInfo

data BatchGetAssetPropertyValueErrorInfo Source #

The error information, such as the error code and the timestamp.

See: newBatchGetAssetPropertyValueErrorInfo smart constructor.

Constructors

BatchGetAssetPropertyValueErrorInfo' 

Fields

Instances

Instances details
FromJSON BatchGetAssetPropertyValueErrorInfo Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueErrorInfo

Generic BatchGetAssetPropertyValueErrorInfo Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueErrorInfo

Read BatchGetAssetPropertyValueErrorInfo Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueErrorInfo

Show BatchGetAssetPropertyValueErrorInfo Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueErrorInfo

NFData BatchGetAssetPropertyValueErrorInfo Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueErrorInfo

Eq BatchGetAssetPropertyValueErrorInfo Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueErrorInfo

Hashable BatchGetAssetPropertyValueErrorInfo Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueErrorInfo

type Rep BatchGetAssetPropertyValueErrorInfo Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueErrorInfo

type Rep BatchGetAssetPropertyValueErrorInfo = D1 ('MetaData "BatchGetAssetPropertyValueErrorInfo" "Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueErrorInfo" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" 'False) (C1 ('MetaCons "BatchGetAssetPropertyValueErrorInfo'" 'PrefixI 'True) (S1 ('MetaSel ('Just "errorCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 BatchGetAssetPropertyValueErrorCode) :*: S1 ('MetaSel ('Just "errorTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX)))

BatchGetAssetPropertyValueHistoryEntry

data BatchGetAssetPropertyValueHistoryEntry Source #

Contains information for an asset property historical value entry that is associated with the BatchGetAssetPropertyValueHistory API.

To identify an asset property, you must specify one of the following:

  • The assetId and propertyId of an asset property.
  • A propertyAlias, which is a data stream alias (for example, /company/windfarm/3/turbine/7/temperature). To define an asset property's alias, see UpdateAssetProperty.

See: newBatchGetAssetPropertyValueHistoryEntry smart constructor.

Constructors

BatchGetAssetPropertyValueHistoryEntry' 

Fields

Instances

Instances details
ToJSON BatchGetAssetPropertyValueHistoryEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueHistoryEntry

Generic BatchGetAssetPropertyValueHistoryEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueHistoryEntry

Read BatchGetAssetPropertyValueHistoryEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueHistoryEntry

Show BatchGetAssetPropertyValueHistoryEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueHistoryEntry

NFData BatchGetAssetPropertyValueHistoryEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueHistoryEntry

Eq BatchGetAssetPropertyValueHistoryEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueHistoryEntry

Hashable BatchGetAssetPropertyValueHistoryEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueHistoryEntry

type Rep BatchGetAssetPropertyValueHistoryEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueHistoryEntry

type Rep BatchGetAssetPropertyValueHistoryEntry = D1 ('MetaData "BatchGetAssetPropertyValueHistoryEntry" "Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueHistoryEntry" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" 'False) (C1 ('MetaCons "BatchGetAssetPropertyValueHistoryEntry'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "assetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "endDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "propertyAlias") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "propertyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "qualities") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Quality))) :*: S1 ('MetaSel ('Just "startDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "timeOrdering") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TimeOrdering)) :*: S1 ('MetaSel ('Just "entryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newBatchGetAssetPropertyValueHistoryEntry Source #

Create a value of BatchGetAssetPropertyValueHistoryEntry 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:BatchGetAssetPropertyValueHistoryEntry', batchGetAssetPropertyValueHistoryEntry_assetId - The ID of the asset in which the asset property was created.

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

$sel:propertyAlias:BatchGetAssetPropertyValueHistoryEntry', batchGetAssetPropertyValueHistoryEntry_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:BatchGetAssetPropertyValueHistoryEntry', batchGetAssetPropertyValueHistoryEntry_propertyId - The ID of the asset property.

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

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

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

Default: ASCENDING

$sel:entryId:BatchGetAssetPropertyValueHistoryEntry', batchGetAssetPropertyValueHistoryEntry_entryId - The ID of the entry.

batchGetAssetPropertyValueHistoryEntry_assetId :: Lens' BatchGetAssetPropertyValueHistoryEntry (Maybe Text) Source #

The ID of the asset in which the asset property was created.

batchGetAssetPropertyValueHistoryEntry_endDate :: Lens' BatchGetAssetPropertyValueHistoryEntry (Maybe UTCTime) Source #

The inclusive end of the range from which to query historical data, expressed in seconds in Unix epoch time.

batchGetAssetPropertyValueHistoryEntry_propertyAlias :: Lens' BatchGetAssetPropertyValueHistoryEntry (Maybe Text) Source #

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.

batchGetAssetPropertyValueHistoryEntry_startDate :: Lens' BatchGetAssetPropertyValueHistoryEntry (Maybe UTCTime) Source #

The exclusive start of the range from which to query historical data, expressed in seconds in Unix epoch time.

batchGetAssetPropertyValueHistoryEntry_timeOrdering :: Lens' BatchGetAssetPropertyValueHistoryEntry (Maybe TimeOrdering) Source #

The chronological sorting order of the requested information.

Default: ASCENDING

BatchGetAssetPropertyValueHistoryErrorEntry

data BatchGetAssetPropertyValueHistoryErrorEntry Source #

A list of the errors (if any) associated with the batch request. Each error entry contains the entryId of the entry that failed.

See: newBatchGetAssetPropertyValueHistoryErrorEntry smart constructor.

Constructors

BatchGetAssetPropertyValueHistoryErrorEntry' 

Fields

Instances

Instances details
FromJSON BatchGetAssetPropertyValueHistoryErrorEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueHistoryErrorEntry

Generic BatchGetAssetPropertyValueHistoryErrorEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueHistoryErrorEntry

Read BatchGetAssetPropertyValueHistoryErrorEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueHistoryErrorEntry

Show BatchGetAssetPropertyValueHistoryErrorEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueHistoryErrorEntry

NFData BatchGetAssetPropertyValueHistoryErrorEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueHistoryErrorEntry

Eq BatchGetAssetPropertyValueHistoryErrorEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueHistoryErrorEntry

Hashable BatchGetAssetPropertyValueHistoryErrorEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueHistoryErrorEntry

type Rep BatchGetAssetPropertyValueHistoryErrorEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueHistoryErrorEntry

type Rep BatchGetAssetPropertyValueHistoryErrorEntry = D1 ('MetaData "BatchGetAssetPropertyValueHistoryErrorEntry" "Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueHistoryErrorEntry" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" 'False) (C1 ('MetaCons "BatchGetAssetPropertyValueHistoryErrorEntry'" 'PrefixI 'True) (S1 ('MetaSel ('Just "errorCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 BatchGetAssetPropertyValueHistoryErrorCode) :*: (S1 ('MetaSel ('Just "errorMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "entryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

BatchGetAssetPropertyValueHistoryErrorInfo

data BatchGetAssetPropertyValueHistoryErrorInfo Source #

The error information, such as the error code and the timestamp.

See: newBatchGetAssetPropertyValueHistoryErrorInfo smart constructor.

Constructors

BatchGetAssetPropertyValueHistoryErrorInfo' 

Fields

Instances

Instances details
FromJSON BatchGetAssetPropertyValueHistoryErrorInfo Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueHistoryErrorInfo

Generic BatchGetAssetPropertyValueHistoryErrorInfo Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueHistoryErrorInfo

Read BatchGetAssetPropertyValueHistoryErrorInfo Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueHistoryErrorInfo

Show BatchGetAssetPropertyValueHistoryErrorInfo Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueHistoryErrorInfo

NFData BatchGetAssetPropertyValueHistoryErrorInfo Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueHistoryErrorInfo

Eq BatchGetAssetPropertyValueHistoryErrorInfo Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueHistoryErrorInfo

Hashable BatchGetAssetPropertyValueHistoryErrorInfo Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueHistoryErrorInfo

type Rep BatchGetAssetPropertyValueHistoryErrorInfo Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueHistoryErrorInfo

type Rep BatchGetAssetPropertyValueHistoryErrorInfo = D1 ('MetaData "BatchGetAssetPropertyValueHistoryErrorInfo" "Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueHistoryErrorInfo" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" 'False) (C1 ('MetaCons "BatchGetAssetPropertyValueHistoryErrorInfo'" 'PrefixI 'True) (S1 ('MetaSel ('Just "errorCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 BatchGetAssetPropertyValueHistoryErrorCode) :*: S1 ('MetaSel ('Just "errorTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX)))

BatchGetAssetPropertyValueHistorySkippedEntry

data BatchGetAssetPropertyValueHistorySkippedEntry Source #

Contains information for an entry that has been processed by the previous BatchGetAssetPropertyValueHistory request.

See: newBatchGetAssetPropertyValueHistorySkippedEntry smart constructor.

Constructors

BatchGetAssetPropertyValueHistorySkippedEntry' 

Fields

Instances

Instances details
FromJSON BatchGetAssetPropertyValueHistorySkippedEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueHistorySkippedEntry

Generic BatchGetAssetPropertyValueHistorySkippedEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueHistorySkippedEntry

Read BatchGetAssetPropertyValueHistorySkippedEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueHistorySkippedEntry

Show BatchGetAssetPropertyValueHistorySkippedEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueHistorySkippedEntry

NFData BatchGetAssetPropertyValueHistorySkippedEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueHistorySkippedEntry

Eq BatchGetAssetPropertyValueHistorySkippedEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueHistorySkippedEntry

Hashable BatchGetAssetPropertyValueHistorySkippedEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueHistorySkippedEntry

type Rep BatchGetAssetPropertyValueHistorySkippedEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueHistorySkippedEntry

type Rep BatchGetAssetPropertyValueHistorySkippedEntry = D1 ('MetaData "BatchGetAssetPropertyValueHistorySkippedEntry" "Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueHistorySkippedEntry" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" 'False) (C1 ('MetaCons "BatchGetAssetPropertyValueHistorySkippedEntry'" 'PrefixI 'True) (S1 ('MetaSel ('Just "errorInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchGetAssetPropertyValueHistoryErrorInfo)) :*: (S1 ('MetaSel ('Just "entryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "completionStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 BatchEntryCompletionStatus))))

BatchGetAssetPropertyValueHistorySuccessEntry

data BatchGetAssetPropertyValueHistorySuccessEntry Source #

Contains success information for an entry that is associated with the BatchGetAssetPropertyValueHistory API.

See: newBatchGetAssetPropertyValueHistorySuccessEntry smart constructor.

Constructors

BatchGetAssetPropertyValueHistorySuccessEntry' 

Fields

Instances

Instances details
FromJSON BatchGetAssetPropertyValueHistorySuccessEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueHistorySuccessEntry

Generic BatchGetAssetPropertyValueHistorySuccessEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueHistorySuccessEntry

Read BatchGetAssetPropertyValueHistorySuccessEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueHistorySuccessEntry

Show BatchGetAssetPropertyValueHistorySuccessEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueHistorySuccessEntry

NFData BatchGetAssetPropertyValueHistorySuccessEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueHistorySuccessEntry

Eq BatchGetAssetPropertyValueHistorySuccessEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueHistorySuccessEntry

Hashable BatchGetAssetPropertyValueHistorySuccessEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueHistorySuccessEntry

type Rep BatchGetAssetPropertyValueHistorySuccessEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueHistorySuccessEntry

type Rep BatchGetAssetPropertyValueHistorySuccessEntry = D1 ('MetaData "BatchGetAssetPropertyValueHistorySuccessEntry" "Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueHistorySuccessEntry" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" 'False) (C1 ('MetaCons "BatchGetAssetPropertyValueHistorySuccessEntry'" 'PrefixI 'True) (S1 ('MetaSel ('Just "entryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "assetPropertyValueHistory") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [AssetPropertyValue])))

BatchGetAssetPropertyValueSkippedEntry

data BatchGetAssetPropertyValueSkippedEntry Source #

Contains information for an entry that has been processed by the previous BatchGetAssetPropertyValue request.

See: newBatchGetAssetPropertyValueSkippedEntry smart constructor.

Constructors

BatchGetAssetPropertyValueSkippedEntry' 

Fields

Instances

Instances details
FromJSON BatchGetAssetPropertyValueSkippedEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueSkippedEntry

Generic BatchGetAssetPropertyValueSkippedEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueSkippedEntry

Read BatchGetAssetPropertyValueSkippedEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueSkippedEntry

Show BatchGetAssetPropertyValueSkippedEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueSkippedEntry

NFData BatchGetAssetPropertyValueSkippedEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueSkippedEntry

Eq BatchGetAssetPropertyValueSkippedEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueSkippedEntry

Hashable BatchGetAssetPropertyValueSkippedEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueSkippedEntry

type Rep BatchGetAssetPropertyValueSkippedEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueSkippedEntry

type Rep BatchGetAssetPropertyValueSkippedEntry = D1 ('MetaData "BatchGetAssetPropertyValueSkippedEntry" "Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueSkippedEntry" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" 'False) (C1 ('MetaCons "BatchGetAssetPropertyValueSkippedEntry'" 'PrefixI 'True) (S1 ('MetaSel ('Just "errorInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchGetAssetPropertyValueErrorInfo)) :*: (S1 ('MetaSel ('Just "entryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "completionStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 BatchEntryCompletionStatus))))

BatchGetAssetPropertyValueSuccessEntry

data BatchGetAssetPropertyValueSuccessEntry Source #

Contains success information for an entry that is associated with the BatchGetAssetPropertyValue API.

See: newBatchGetAssetPropertyValueSuccessEntry smart constructor.

Instances

Instances details
FromJSON BatchGetAssetPropertyValueSuccessEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueSuccessEntry

Generic BatchGetAssetPropertyValueSuccessEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueSuccessEntry

Read BatchGetAssetPropertyValueSuccessEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueSuccessEntry

Show BatchGetAssetPropertyValueSuccessEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueSuccessEntry

NFData BatchGetAssetPropertyValueSuccessEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueSuccessEntry

Eq BatchGetAssetPropertyValueSuccessEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueSuccessEntry

Hashable BatchGetAssetPropertyValueSuccessEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueSuccessEntry

type Rep BatchGetAssetPropertyValueSuccessEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueSuccessEntry

type Rep BatchGetAssetPropertyValueSuccessEntry = D1 ('MetaData "BatchGetAssetPropertyValueSuccessEntry" "Amazonka.IoTSiteWise.Types.BatchGetAssetPropertyValueSuccessEntry" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" 'False) (C1 ('MetaCons "BatchGetAssetPropertyValueSuccessEntry'" 'PrefixI 'True) (S1 ('MetaSel ('Just "assetPropertyValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AssetPropertyValue)) :*: S1 ('MetaSel ('Just "entryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

BatchPutAssetPropertyError

data BatchPutAssetPropertyError Source #

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

See: newBatchPutAssetPropertyError smart constructor.

Constructors

BatchPutAssetPropertyError' 

Fields

Instances

Instances details
FromJSON 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 #

Read BatchPutAssetPropertyError Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchPutAssetPropertyError

Show BatchPutAssetPropertyError Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchPutAssetPropertyError

NFData BatchPutAssetPropertyError Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchPutAssetPropertyError

Eq BatchPutAssetPropertyError Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchPutAssetPropertyError

Hashable 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" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" '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.

Constructors

BatchPutAssetPropertyErrorEntry' 

Fields

Instances

Instances details
FromJSON 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 #

Read BatchPutAssetPropertyErrorEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchPutAssetPropertyErrorEntry

Show BatchPutAssetPropertyErrorEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchPutAssetPropertyErrorEntry

NFData BatchPutAssetPropertyErrorEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchPutAssetPropertyErrorEntry

Eq BatchPutAssetPropertyErrorEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.BatchPutAssetPropertyErrorEntry

Hashable 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" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" '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.

Constructors

CompositeModelProperty' 

Fields

Instances

Instances details
FromJSON 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 #

Read CompositeModelProperty Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.CompositeModelProperty

Show CompositeModelProperty Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.CompositeModelProperty

NFData CompositeModelProperty Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.CompositeModelProperty

Methods

rnf :: CompositeModelProperty -> () #

Eq CompositeModelProperty Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.CompositeModelProperty

Hashable 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" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" 'False) (C1 ('MetaCons "CompositeModelProperty'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "id") '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 "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:

CompositeModelProperty, compositeModelProperty_id - The ID of the composite model that contains the property.

CompositeModelProperty, compositeModelProperty_name - The name of the property.

CompositeModelProperty, compositeModelProperty_type - The type of the composite model that defines this property.

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

compositeModelProperty_id :: Lens' CompositeModelProperty (Maybe Text) Source #

The ID of the composite model that contains the property.

compositeModelProperty_type :: Lens' CompositeModelProperty Text Source #

The type of the composite model that defines this property.

ConfigurationErrorDetails

data ConfigurationErrorDetails Source #

Contains the details of an IoT SiteWise configuration error.

See: newConfigurationErrorDetails smart constructor.

Constructors

ConfigurationErrorDetails' 

Fields

Instances

Instances details
FromJSON 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 #

Read ConfigurationErrorDetails Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ConfigurationErrorDetails

Show ConfigurationErrorDetails Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ConfigurationErrorDetails

NFData ConfigurationErrorDetails Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ConfigurationErrorDetails

Eq ConfigurationErrorDetails Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ConfigurationErrorDetails

Hashable 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" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" '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.

Constructors

ConfigurationStatus' 

Fields

Instances

Instances details
FromJSON 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 #

Read ConfigurationStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ConfigurationStatus

Show ConfigurationStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ConfigurationStatus

NFData ConfigurationStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ConfigurationStatus

Methods

rnf :: ConfigurationStatus -> () #

Eq ConfigurationStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ConfigurationStatus

Hashable 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" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" '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.

Csv

data Csv Source #

A .csv file.

See: newCsv smart constructor.

Constructors

Csv' 

Fields

Instances

Instances details
FromJSON Csv Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Csv

ToJSON Csv Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Csv

Generic Csv Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Csv

Associated Types

type Rep Csv :: Type -> Type #

Methods

from :: Csv -> Rep Csv x #

to :: Rep Csv x -> Csv #

Read Csv Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Csv

Show Csv Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Csv

Methods

showsPrec :: Int -> Csv -> ShowS #

show :: Csv -> String #

showList :: [Csv] -> ShowS #

NFData Csv Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Csv

Methods

rnf :: Csv -> () #

Eq Csv Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Csv

Methods

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

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

Hashable Csv Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Csv

Methods

hashWithSalt :: Int -> Csv -> Int #

hash :: Csv -> Int #

type Rep Csv Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Csv

type Rep Csv = D1 ('MetaData "Csv" "Amazonka.IoTSiteWise.Types.Csv" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" 'False) (C1 ('MetaCons "Csv'" 'PrefixI 'True) (S1 ('MetaSel ('Just "columnNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ColumnName]))))

newCsv :: Csv Source #

Create a value of Csv 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:columnNames:Csv', csv_columnNames - The column names specified in the .csv file.

csv_columnNames :: Lens' Csv (Maybe [ColumnName]) Source #

The column names specified in the .csv file.

CustomerManagedS3Storage

data CustomerManagedS3Storage Source #

Contains information about a customer managed Amazon S3 bucket.

See: newCustomerManagedS3Storage smart constructor.

Constructors

CustomerManagedS3Storage' 

Fields

  • s3ResourceArn :: Text

    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.

  • roleArn :: Text

    The ARN of the Identity and Access Management role that allows IoT SiteWise to send data to Amazon S3.

Instances

Instances details
FromJSON CustomerManagedS3Storage Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.CustomerManagedS3Storage

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

Read CustomerManagedS3Storage Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.CustomerManagedS3Storage

Show CustomerManagedS3Storage Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.CustomerManagedS3Storage

NFData CustomerManagedS3Storage Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.CustomerManagedS3Storage

Eq CustomerManagedS3Storage Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.CustomerManagedS3Storage

Hashable 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" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" '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.

customerManagedS3Storage_s3ResourceArn :: Lens' CustomerManagedS3Storage Text Source #

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.

customerManagedS3Storage_roleArn :: Lens' CustomerManagedS3Storage Text Source #

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.

Constructors

DashboardSummary' 

Fields

Instances

Instances details
FromJSON 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 #

Read DashboardSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.DashboardSummary

Show DashboardSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.DashboardSummary

NFData DashboardSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.DashboardSummary

Methods

rnf :: DashboardSummary -> () #

Eq DashboardSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.DashboardSummary

Hashable 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" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" 'False) (C1 ('MetaCons "DashboardSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "creationDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "lastUpdateDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (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:creationDate:DashboardSummary', dashboardSummary_creationDate - The date the dashboard was created, in Unix epoch time.

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

$sel:lastUpdateDate:DashboardSummary', dashboardSummary_lastUpdateDate - The date the dashboard was last updated, in Unix epoch time.

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

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

dashboardSummary_creationDate :: Lens' DashboardSummary (Maybe UTCTime) Source #

The date the dashboard was created, in Unix epoch time.

dashboardSummary_lastUpdateDate :: Lens' DashboardSummary (Maybe UTCTime) Source #

The date the dashboard was last updated, in Unix epoch time.

DetailedError

data DetailedError Source #

Contains detailed error information.

See: newDetailedError smart constructor.

Constructors

DetailedError' 

Fields

Instances

Instances details
FromJSON 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 #

Read DetailedError Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.DetailedError

Show DetailedError Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.DetailedError

NFData DetailedError Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.DetailedError

Methods

rnf :: DetailedError -> () #

Eq DetailedError Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.DetailedError

Hashable 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" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" '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.

Constructors

ErrorDetails' 

Fields

Instances

Instances details
FromJSON 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 #

Read ErrorDetails Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ErrorDetails

Show ErrorDetails Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ErrorDetails

NFData ErrorDetails Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ErrorDetails

Methods

rnf :: ErrorDetails -> () #

Eq ErrorDetails Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ErrorDetails

Hashable 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" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" '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.

ErrorDetails, errorDetails_code - The error code.

ErrorDetails, errorDetails_message - The error message.

ErrorReportLocation

data ErrorReportLocation Source #

The Amazon S3 destination where errors associated with the job creation request are saved.

See: newErrorReportLocation smart constructor.

Constructors

ErrorReportLocation' 

Fields

  • bucket :: Text

    The name of the Amazon S3 bucket to which errors associated with the bulk import job are sent.

  • prefix :: Text

    Amazon S3 uses the prefix as a folder name to organize data in the bucket. Each Amazon S3 object has a key that is its unique identifier in the bucket. Each object in a bucket has exactly one key. The prefix must end with a forward slash (/). For more information, see Organizing objects using prefixes in the Amazon Simple Storage Service User Guide.

Instances

Instances details
FromJSON ErrorReportLocation Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ErrorReportLocation

ToJSON ErrorReportLocation Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ErrorReportLocation

Generic ErrorReportLocation Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ErrorReportLocation

Associated Types

type Rep ErrorReportLocation :: Type -> Type #

Read ErrorReportLocation Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ErrorReportLocation

Show ErrorReportLocation Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ErrorReportLocation

NFData ErrorReportLocation Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ErrorReportLocation

Methods

rnf :: ErrorReportLocation -> () #

Eq ErrorReportLocation Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ErrorReportLocation

Hashable ErrorReportLocation Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ErrorReportLocation

type Rep ErrorReportLocation Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ErrorReportLocation

type Rep ErrorReportLocation = D1 ('MetaData "ErrorReportLocation" "Amazonka.IoTSiteWise.Types.ErrorReportLocation" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" 'False) (C1 ('MetaCons "ErrorReportLocation'" 'PrefixI 'True) (S1 ('MetaSel ('Just "bucket") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "prefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newErrorReportLocation Source #

Create a value of ErrorReportLocation 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:bucket:ErrorReportLocation', errorReportLocation_bucket - The name of the Amazon S3 bucket to which errors associated with the bulk import job are sent.

$sel:prefix:ErrorReportLocation', errorReportLocation_prefix - Amazon S3 uses the prefix as a folder name to organize data in the bucket. Each Amazon S3 object has a key that is its unique identifier in the bucket. Each object in a bucket has exactly one key. The prefix must end with a forward slash (/). For more information, see Organizing objects using prefixes in the Amazon Simple Storage Service User Guide.

errorReportLocation_bucket :: Lens' ErrorReportLocation Text Source #

The name of the Amazon S3 bucket to which errors associated with the bulk import job are sent.

errorReportLocation_prefix :: Lens' ErrorReportLocation Text Source #

Amazon S3 uses the prefix as a folder name to organize data in the bucket. Each Amazon S3 object has a key that is its unique identifier in the bucket. Each object in a bucket has exactly one key. The prefix must end with a forward slash (/). For more information, see Organizing objects using prefixes in the Amazon Simple Storage Service User Guide.

ExpressionVariable

data ExpressionVariable Source #

Contains expression variable information.

See: newExpressionVariable smart constructor.

Constructors

ExpressionVariable' 

Fields

  • name :: Text

    The friendly name of the variable to be used in the expression.

  • value :: VariableValue

    The variable that identifies an asset property from which to use values.

Instances

Instances details
FromJSON ExpressionVariable Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ExpressionVariable

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

Read ExpressionVariable Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ExpressionVariable

Show ExpressionVariable Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ExpressionVariable

NFData ExpressionVariable Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ExpressionVariable

Methods

rnf :: ExpressionVariable -> () #

Eq ExpressionVariable Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ExpressionVariable

Hashable 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" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" '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.

expressionVariable_name :: Lens' ExpressionVariable Text Source #

The friendly name of the variable to be used in the expression.

expressionVariable_value :: Lens' ExpressionVariable VariableValue Source #

The variable that identifies an asset property from which to use values.

File

data File Source #

The file in Amazon S3 where your data is saved.

See: newFile smart constructor.

Constructors

File' 

Fields

  • versionId :: Maybe Text

    The version ID to identify a specific version of the Amazon S3 object that contains your data.

  • bucket :: Text

    The name of the Amazon S3 bucket from which data is imported.

  • key :: Text

    The key of the Amazon S3 object that contains your data. Each object has a key that is a unique identifier. Each object has exactly one key.

Instances

Instances details
FromJSON File Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.File

ToJSON File Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.File

Generic File Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.File

Associated Types

type Rep File :: Type -> Type #

Methods

from :: File -> Rep File x #

to :: Rep File x -> File #

Read File Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.File

Show File Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.File

Methods

showsPrec :: Int -> File -> ShowS #

show :: File -> String #

showList :: [File] -> ShowS #

NFData File Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.File

Methods

rnf :: File -> () #

Eq File Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.File

Methods

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

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

Hashable File Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.File

Methods

hashWithSalt :: Int -> File -> Int #

hash :: File -> Int #

type Rep File Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.File

type Rep File = D1 ('MetaData "File" "Amazonka.IoTSiteWise.Types.File" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" 'False) (C1 ('MetaCons "File'" 'PrefixI 'True) (S1 ('MetaSel ('Just "versionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "bucket") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newFile Source #

Create a value of File 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:versionId:File', file_versionId - The version ID to identify a specific version of the Amazon S3 object that contains your data.

$sel:bucket:File', file_bucket - The name of the Amazon S3 bucket from which data is imported.

$sel:key:File', file_key - The key of the Amazon S3 object that contains your data. Each object has a key that is a unique identifier. Each object has exactly one key.

file_versionId :: Lens' File (Maybe Text) Source #

The version ID to identify a specific version of the Amazon S3 object that contains your data.

file_bucket :: Lens' File Text Source #

The name of the Amazon S3 bucket from which data is imported.

file_key :: Lens' File Text Source #

The key of the Amazon S3 object that contains your data. Each object has a key that is a unique identifier. Each object has exactly one key.

FileFormat

data FileFormat Source #

The file format of the data.

See: newFileFormat smart constructor.

Constructors

FileFormat' 

Fields

Instances

Instances details
FromJSON FileFormat Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.FileFormat

ToJSON FileFormat Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.FileFormat

Generic FileFormat Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.FileFormat

Associated Types

type Rep FileFormat :: Type -> Type #

Read FileFormat Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.FileFormat

Show FileFormat Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.FileFormat

NFData FileFormat Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.FileFormat

Methods

rnf :: FileFormat -> () #

Eq FileFormat Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.FileFormat

Hashable FileFormat Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.FileFormat

type Rep FileFormat Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.FileFormat

type Rep FileFormat = D1 ('MetaData "FileFormat" "Amazonka.IoTSiteWise.Types.FileFormat" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" 'False) (C1 ('MetaCons "FileFormat'" 'PrefixI 'True) (S1 ('MetaSel ('Just "csv") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Csv))))

newFileFormat :: FileFormat Source #

Create a value of FileFormat 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:csv:FileFormat', fileFormat_csv - The .csv file format.

fileFormat_csv :: Lens' FileFormat (Maybe Csv) Source #

The .csv file format.

ForwardingConfig

data ForwardingConfig Source #

The forwarding configuration for a given property.

See: newForwardingConfig smart constructor.

Constructors

ForwardingConfig' 

Fields

Instances

Instances details
FromJSON ForwardingConfig Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ForwardingConfig

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

Read ForwardingConfig Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ForwardingConfig

Show ForwardingConfig Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ForwardingConfig

NFData ForwardingConfig Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ForwardingConfig

Methods

rnf :: ForwardingConfig -> () #

Eq ForwardingConfig Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ForwardingConfig

Hashable 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" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" '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.

forwardingConfig_state :: Lens' ForwardingConfig ForwardingConfigState Source #

The forwarding state for the given property.

GatewayCapabilitySummary

data GatewayCapabilitySummary Source #

Contains a summary of a gateway capability configuration.

See: newGatewayCapabilitySummary smart constructor.

Constructors

GatewayCapabilitySummary' 

Fields

  • capabilityNamespace :: Text

    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.

  • capabilitySyncStatus :: 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.

Instances

Instances details
FromJSON 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 #

Read GatewayCapabilitySummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.GatewayCapabilitySummary

Show GatewayCapabilitySummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.GatewayCapabilitySummary

NFData GatewayCapabilitySummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.GatewayCapabilitySummary

Eq GatewayCapabilitySummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.GatewayCapabilitySummary

Hashable 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" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" '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.

gatewayCapabilitySummary_capabilityNamespace :: Lens' GatewayCapabilitySummary Text Source #

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.

gatewayCapabilitySummary_capabilitySyncStatus :: Lens' GatewayCapabilitySummary CapabilitySyncStatus Source #

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.

Constructors

GatewayPlatform' 

Fields

Instances

Instances details
FromJSON GatewayPlatform Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.GatewayPlatform

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

Read GatewayPlatform Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.GatewayPlatform

Show GatewayPlatform Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.GatewayPlatform

NFData GatewayPlatform Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.GatewayPlatform

Methods

rnf :: GatewayPlatform -> () #

Eq GatewayPlatform Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.GatewayPlatform

Hashable 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" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" '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.

gatewayPlatform_greengrass :: Lens' GatewayPlatform (Maybe Greengrass) Source #

A gateway that runs on IoT Greengrass.

gatewayPlatform_greengrassV2 :: Lens' GatewayPlatform (Maybe GreengrassV2) Source #

A gateway that runs on IoT Greengrass V2.

GatewaySummary

data GatewaySummary Source #

Contains a summary of a gateway.

See: newGatewaySummary smart constructor.

Constructors

GatewaySummary' 

Fields

Instances

Instances details
FromJSON 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 #

Read GatewaySummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.GatewaySummary

Show GatewaySummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.GatewaySummary

NFData GatewaySummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.GatewaySummary

Methods

rnf :: GatewaySummary -> () #

Eq GatewaySummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.GatewaySummary

Hashable 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" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" 'False) (C1 ('MetaCons "GatewaySummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "gatewayCapabilitySummaries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GatewayCapabilitySummary])) :*: (S1 ('MetaSel ('Just "gatewayPlatform") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GatewayPlatform)) :*: 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: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:gatewayPlatform:GatewaySummary', gatewaySummary_gatewayPlatform - Undocumented member.

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

gatewaySummary_gatewayCapabilitySummaries :: Lens' GatewaySummary (Maybe [GatewayCapabilitySummary]) Source #

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.

gatewaySummary_gatewayId :: Lens' GatewaySummary Text Source #

The ID of the gateway device.

gatewaySummary_creationDate :: Lens' GatewaySummary UTCTime Source #

The date the gateway was created, in Unix epoch time.

gatewaySummary_lastUpdateDate :: Lens' GatewaySummary UTCTime Source #

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' 

Fields

  • groupArn :: Text

    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.

Instances

Instances details
FromJSON Greengrass Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Greengrass

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

Read Greengrass Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Greengrass

Show Greengrass Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Greengrass

NFData Greengrass Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Greengrass

Methods

rnf :: Greengrass -> () #

Eq Greengrass Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Greengrass

Hashable 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" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" '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.

greengrass_groupArn :: Lens' Greengrass Text Source #

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' 

Fields

Instances

Instances details
FromJSON GreengrassV2 Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.GreengrassV2

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

Read GreengrassV2 Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.GreengrassV2

Show GreengrassV2 Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.GreengrassV2

NFData GreengrassV2 Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.GreengrassV2

Methods

rnf :: GreengrassV2 -> () #

Eq GreengrassV2 Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.GreengrassV2

Hashable 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" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" '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.

greengrassV2_coreDeviceThingName :: Lens' GreengrassV2 Text Source #

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' 

Fields

  • id :: Text

    The IAM Identity Center ID of the group.

Instances

Instances details
FromJSON GroupIdentity Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.GroupIdentity

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

Read GroupIdentity Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.GroupIdentity

Show GroupIdentity Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.GroupIdentity

NFData GroupIdentity Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.GroupIdentity

Methods

rnf :: GroupIdentity -> () #

Eq GroupIdentity Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.GroupIdentity

Hashable 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" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" '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 IAM Identity Center ID of the group.

groupIdentity_id :: Lens' GroupIdentity Text Source #

The IAM Identity Center 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' 

Fields

  • arn :: Text

    The ARN of the IAM role. For more information, see IAM ARNs in the IAM User Guide.

Instances

Instances details
FromJSON IAMRoleIdentity Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.IAMRoleIdentity

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

Read IAMRoleIdentity Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.IAMRoleIdentity

Show IAMRoleIdentity Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.IAMRoleIdentity

NFData IAMRoleIdentity Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.IAMRoleIdentity

Methods

rnf :: IAMRoleIdentity -> () #

Eq IAMRoleIdentity Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.IAMRoleIdentity

Hashable 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" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" '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.

iAMRoleIdentity_arn :: Lens' IAMRoleIdentity Text Source #

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' 

Fields

  • arn :: Text

    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.

Instances

Instances details
FromJSON IAMUserIdentity Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.IAMUserIdentity

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

Read IAMUserIdentity Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.IAMUserIdentity

Show IAMUserIdentity Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.IAMUserIdentity

NFData IAMUserIdentity Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.IAMUserIdentity

Methods

rnf :: IAMUserIdentity -> () #

Eq IAMUserIdentity Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.IAMUserIdentity

Hashable 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" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" '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.

iAMUserIdentity_arn :: Lens' IAMUserIdentity Text Source #

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 IAM Identity Center identity IDs. You can find the IAM Identity Center identity IDs in the URL of user and group pages in the IAM Identity Center console.

See: newIdentity smart constructor.

Constructors

Identity' 

Fields

Instances

Instances details
FromJSON Identity Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Identity

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

Read Identity Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Identity

Show Identity Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Identity

NFData Identity Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Identity

Methods

rnf :: Identity -> () #

Eq Identity Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Identity

Hashable Identity Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Identity

Methods

hashWithSalt :: Int -> Identity -> Int #

hash :: Identity -> Int #

type Rep Identity Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Identity

type Rep Identity = D1 ('MetaData "Identity" "Amazonka.IoTSiteWise.Types.Identity" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" 'False) (C1 ('MetaCons "Identity'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "group'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GroupIdentity)) :*: S1 ('MetaSel ('Just "iamRole") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe IAMRoleIdentity))) :*: (S1 ('MetaSel ('Just "iamUser") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe IAMUserIdentity)) :*: S1 ('MetaSel ('Just "user") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe UserIdentity)))))

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:group':Identity', identity_group - An IAM Identity Center group identity.

$sel:iamRole:Identity', identity_iamRole - An IAM role identity.

$sel:iamUser:Identity', identity_iamUser - An IAM user identity.

$sel:user:Identity', identity_user - An IAM Identity Center user identity.

identity_group :: Lens' Identity (Maybe GroupIdentity) Source #

An IAM Identity Center group identity.

identity_user :: Lens' Identity (Maybe UserIdentity) Source #

An IAM Identity Center user 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' 

Fields

Instances

Instances details
ToJSON Image Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Image

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 #

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 #

NFData Image Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Image

Methods

rnf :: Image -> () #

Eq Image Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Image

Methods

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

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

Hashable Image Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Image

Methods

hashWithSalt :: Int -> Image -> Int #

hash :: Image -> Int #

type Rep Image Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Image

type Rep Image = D1 ('MetaData "Image" "Amazonka.IoTSiteWise.Types.Image" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" 'False) (C1 ('MetaCons "Image'" 'PrefixI 'True) (S1 ('MetaSel ('Just "file") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ImageFile)) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

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:file:Image', image_file - Undocumented member.

$sel:id:Image', image_id - The ID of an existing image. Specify this parameter to keep an existing image.

image_file :: Lens' Image (Maybe ImageFile) Source #

Undocumented member.

image_id :: Lens' Image (Maybe Text) Source #

The ID of an existing image. Specify this parameter to keep an existing image.

ImageFile

data ImageFile Source #

Contains an image file.

See: newImageFile smart constructor.

Constructors

ImageFile' 

Fields

  • data' :: Base64

    The image file contents, represented as a base64-encoded string. The file size must be less than 1 MB.

  • type' :: ImageFileType

    The file type of the image.

Instances

Instances details
ToJSON 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 #

Read ImageFile Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ImageFile

Show ImageFile Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ImageFile

NFData ImageFile Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ImageFile

Methods

rnf :: ImageFile -> () #

Eq ImageFile Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ImageFile

Hashable 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" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" '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.

imageFile_data :: Lens' ImageFile ByteString Source #

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.

imageFile_type :: Lens' ImageFile ImageFileType Source #

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' 

Fields

  • id :: Text

    The ID of the image.

  • url :: Text

    The URL where the image is available. The URL is valid for 15 minutes so that you can view and download the image

Instances

Instances details
FromJSON 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 #

Read ImageLocation Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ImageLocation

Show ImageLocation Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ImageLocation

NFData ImageLocation Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ImageLocation

Methods

rnf :: ImageLocation -> () #

Eq ImageLocation Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ImageLocation

Hashable 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" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" '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

imageLocation_url :: Lens' ImageLocation Text Source #

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

Read InterpolatedAssetPropertyValue Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.InterpolatedAssetPropertyValue

Show InterpolatedAssetPropertyValue Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.InterpolatedAssetPropertyValue

NFData InterpolatedAssetPropertyValue Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.InterpolatedAssetPropertyValue

Eq InterpolatedAssetPropertyValue Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.InterpolatedAssetPropertyValue

Hashable 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" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" '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.

JobConfiguration

data JobConfiguration Source #

Contains the configuration information of a job, such as the file format used to save data in Amazon S3.

See: newJobConfiguration smart constructor.

Constructors

JobConfiguration' 

Fields

Instances

Instances details
FromJSON JobConfiguration Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.JobConfiguration

ToJSON JobConfiguration Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.JobConfiguration

Generic JobConfiguration Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.JobConfiguration

Associated Types

type Rep JobConfiguration :: Type -> Type #

Read JobConfiguration Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.JobConfiguration

Show JobConfiguration Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.JobConfiguration

NFData JobConfiguration Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.JobConfiguration

Methods

rnf :: JobConfiguration -> () #

Eq JobConfiguration Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.JobConfiguration

Hashable JobConfiguration Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.JobConfiguration

type Rep JobConfiguration Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.JobConfiguration

type Rep JobConfiguration = D1 ('MetaData "JobConfiguration" "Amazonka.IoTSiteWise.Types.JobConfiguration" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" 'False) (C1 ('MetaCons "JobConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fileFormat") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 FileFormat)))

newJobConfiguration Source #

Create a value of JobConfiguration 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:fileFormat:JobConfiguration', jobConfiguration_fileFormat - The file format of the data in Amazon S3.

jobConfiguration_fileFormat :: Lens' JobConfiguration FileFormat Source #

The file format of the data in Amazon S3.

JobSummary

data JobSummary Source #

Contains a job summary information.

See: newJobSummary smart constructor.

Constructors

JobSummary' 

Fields

  • id :: Text

    The ID of the job.

  • name :: Text

    The unique name that helps identify the job request.

  • status :: JobStatus

    The status of the bulk import job can be one of following values.

    • PENDING – IoT SiteWise is waiting for the current bulk import job to finish.
    • CANCELLED – The bulk import job has been canceled.
    • RUNNING – IoT SiteWise is processing your request to import your data from Amazon S3.
    • COMPLETED – IoT SiteWise successfully completed your request to import data from Amazon S3.
    • FAILED – IoT SiteWise couldn't process your request to import data from Amazon S3. You can use logs saved in the specified error report location in Amazon S3 to troubleshoot issues.
    • COMPLETED_WITH_FAILURES – IoT SiteWise completed your request to import data from Amazon S3 with errors. You can use logs saved in the specified error report location in Amazon S3 to troubleshoot issues.

Instances

Instances details
FromJSON JobSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.JobSummary

Generic JobSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.JobSummary

Associated Types

type Rep JobSummary :: Type -> Type #

Read JobSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.JobSummary

Show JobSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.JobSummary

NFData JobSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.JobSummary

Methods

rnf :: JobSummary -> () #

Eq JobSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.JobSummary

Hashable JobSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.JobSummary

type Rep JobSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.JobSummary

type Rep JobSummary = D1 ('MetaData "JobSummary" "Amazonka.IoTSiteWise.Types.JobSummary" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" 'False) (C1 ('MetaCons "JobSummary'" 'PrefixI 'True) (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 JobStatus))))

newJobSummary Source #

Create a value of JobSummary 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:JobSummary', jobSummary_id - The ID of the job.

$sel:name:JobSummary', jobSummary_name - The unique name that helps identify the job request.

$sel:status:JobSummary', jobSummary_status - The status of the bulk import job can be one of following values.

  • PENDING – IoT SiteWise is waiting for the current bulk import job to finish.
  • CANCELLED – The bulk import job has been canceled.
  • RUNNING – IoT SiteWise is processing your request to import your data from Amazon S3.
  • COMPLETED – IoT SiteWise successfully completed your request to import data from Amazon S3.
  • FAILED – IoT SiteWise couldn't process your request to import data from Amazon S3. You can use logs saved in the specified error report location in Amazon S3 to troubleshoot issues.
  • COMPLETED_WITH_FAILURES – IoT SiteWise completed your request to import data from Amazon S3 with errors. You can use logs saved in the specified error report location in Amazon S3 to troubleshoot issues.

jobSummary_id :: Lens' JobSummary Text Source #

The ID of the job.

jobSummary_name :: Lens' JobSummary Text Source #

The unique name that helps identify the job request.

jobSummary_status :: Lens' JobSummary JobStatus Source #

The status of the bulk import job can be one of following values.

  • PENDING – IoT SiteWise is waiting for the current bulk import job to finish.
  • CANCELLED – The bulk import job has been canceled.
  • RUNNING – IoT SiteWise is processing your request to import your data from Amazon S3.
  • COMPLETED – IoT SiteWise successfully completed your request to import data from Amazon S3.
  • FAILED – IoT SiteWise couldn't process your request to import data from Amazon S3. You can use logs saved in the specified error report location in Amazon S3 to troubleshoot issues.
  • COMPLETED_WITH_FAILURES – IoT SiteWise completed your request to import data from Amazon S3 with errors. You can use logs saved in the specified error report location in Amazon S3 to troubleshoot issues.

LoggingOptions

data LoggingOptions Source #

Contains logging options.

See: newLoggingOptions smart constructor.

Constructors

LoggingOptions' 

Fields

Instances

Instances details
FromJSON LoggingOptions Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.LoggingOptions

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

Read LoggingOptions Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.LoggingOptions

Show LoggingOptions Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.LoggingOptions

NFData LoggingOptions Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.LoggingOptions

Methods

rnf :: LoggingOptions -> () #

Eq LoggingOptions Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.LoggingOptions

Hashable 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" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" '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.

loggingOptions_level :: Lens' LoggingOptions LoggingLevel Source #

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.

Constructors

Measurement' 

Fields

  • processingConfig :: Maybe MeasurementProcessingConfig

    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.

Instances

Instances details
FromJSON Measurement Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Measurement

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

Read Measurement Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Measurement

Show Measurement Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Measurement

NFData Measurement Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Measurement

Methods

rnf :: Measurement -> () #

Eq Measurement Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Measurement

Hashable 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" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" '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.

measurement_processingConfig :: Lens' Measurement (Maybe 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.

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.

Constructors

MeasurementProcessingConfig' 

Fields

Instances

Instances details
FromJSON MeasurementProcessingConfig Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MeasurementProcessingConfig

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

Read MeasurementProcessingConfig Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MeasurementProcessingConfig

Show MeasurementProcessingConfig Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MeasurementProcessingConfig

NFData MeasurementProcessingConfig Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MeasurementProcessingConfig

Eq MeasurementProcessingConfig Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MeasurementProcessingConfig

Hashable 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" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" '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.

measurementProcessingConfig_forwardingConfig :: Lens' MeasurementProcessingConfig ForwardingConfig Source #

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.

Constructors

Metric' 

Fields

  • processingConfig :: Maybe MetricProcessingConfig

    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.

  • expression :: Text

    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.

  • variables :: [ExpressionVariable]

    The list of variables used in the expression.

  • window :: MetricWindow

    The window (time interval) over which IoT SiteWise computes the metric's aggregation expression. IoT SiteWise computes one data point per window.

Instances

Instances details
FromJSON Metric Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Metric

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

Read Metric Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Metric

Show Metric Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Metric

NFData Metric Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Metric

Methods

rnf :: Metric -> () #

Eq Metric Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Metric

Methods

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

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

Hashable Metric Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Metric

Methods

hashWithSalt :: Int -> Metric -> Int #

hash :: Metric -> Int #

type Rep Metric Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Metric

type Rep Metric = D1 ('MetaData "Metric" "Amazonka.IoTSiteWise.Types.Metric" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" '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.

metric_processingConfig :: Lens' Metric (Maybe 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.

metric_expression :: Lens' Metric Text Source #

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.

metric_variables :: Lens' Metric [ExpressionVariable] Source #

The list of variables used in the expression.

metric_window :: Lens' Metric MetricWindow Source #

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.

Constructors

MetricProcessingConfig' 

Fields

Instances

Instances details
FromJSON MetricProcessingConfig Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MetricProcessingConfig

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

Read MetricProcessingConfig Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MetricProcessingConfig

Show MetricProcessingConfig Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MetricProcessingConfig

NFData MetricProcessingConfig Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MetricProcessingConfig

Methods

rnf :: MetricProcessingConfig -> () #

Eq MetricProcessingConfig Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MetricProcessingConfig

Hashable 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" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" '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.

metricProcessingConfig_computeLocation :: Lens' MetricProcessingConfig ComputeLocation Source #

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.

Constructors

MetricWindow' 

Fields

Instances

Instances details
FromJSON MetricWindow Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MetricWindow

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

Read MetricWindow Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MetricWindow

Show MetricWindow Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MetricWindow

NFData MetricWindow Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MetricWindow

Methods

rnf :: MetricWindow -> () #

Eq MetricWindow Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MetricWindow

Hashable 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" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" '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.

metricWindow_tumbling :: Lens' MetricWindow (Maybe TumblingWindow) Source #

The tumbling time interval window.

MonitorErrorDetails

data MonitorErrorDetails Source #

Contains IoT SiteWise Monitor error details.

See: newMonitorErrorDetails smart constructor.

Constructors

MonitorErrorDetails' 

Fields

Instances

Instances details
FromJSON 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 #

Read MonitorErrorDetails Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MonitorErrorDetails

Show MonitorErrorDetails Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MonitorErrorDetails

NFData MonitorErrorDetails Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MonitorErrorDetails

Methods

rnf :: MonitorErrorDetails -> () #

Eq MonitorErrorDetails Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MonitorErrorDetails

Hashable 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" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" '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.

Constructors

MultiLayerStorage' 

Fields

Instances

Instances details
FromJSON MultiLayerStorage Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MultiLayerStorage

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

Read MultiLayerStorage Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MultiLayerStorage

Show MultiLayerStorage Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MultiLayerStorage

NFData MultiLayerStorage Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MultiLayerStorage

Methods

rnf :: MultiLayerStorage -> () #

Eq MultiLayerStorage Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.MultiLayerStorage

Hashable 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" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" '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.

multiLayerStorage_customerManagedS3Storage :: Lens' MultiLayerStorage CustomerManagedS3Storage Source #

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' 

Fields

  • id :: Text

    The ID of the portal.

Instances

Instances details
FromJSON PortalResource Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PortalResource

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

Read PortalResource Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PortalResource

Show PortalResource Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PortalResource

NFData PortalResource Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PortalResource

Methods

rnf :: PortalResource -> () #

Eq PortalResource Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PortalResource

Hashable 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" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" '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.

Constructors

PortalStatus' 

Fields

Instances

Instances details
FromJSON 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 #

Read PortalStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PortalStatus

Show PortalStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PortalStatus

NFData PortalStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PortalStatus

Methods

rnf :: PortalStatus -> () #

Eq PortalStatus Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PortalStatus

Hashable 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" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" '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.

portalStatus_error :: Lens' PortalStatus (Maybe MonitorErrorDetails) Source #

Contains associated error information, if any.

portalStatus_state :: Lens' PortalStatus PortalState Source #

The current state of the portal.

PortalSummary

data PortalSummary Source #

Contains a portal summary.

See: newPortalSummary smart constructor.

Constructors

PortalSummary' 

Fields

Instances

Instances details
FromJSON 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 #

Read PortalSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PortalSummary

Show PortalSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PortalSummary

NFData PortalSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PortalSummary

Methods

rnf :: PortalSummary -> () #

Eq PortalSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PortalSummary

Hashable 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:creationDate:PortalSummary', portalSummary_creationDate - The date the portal was created, in Unix epoch time.

$sel:description:PortalSummary', portalSummary_description - The portal's description.

$sel:lastUpdateDate:PortalSummary', portalSummary_lastUpdateDate - The date the portal was last updated, in Unix epoch time.

$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 IAM Identity Center 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.

portalSummary_creationDate :: Lens' PortalSummary (Maybe UTCTime) Source #

The date the portal was created, in Unix epoch time.

portalSummary_lastUpdateDate :: Lens' PortalSummary (Maybe UTCTime) Source #

The date the portal was last updated, in Unix epoch time.

portalSummary_roleArn :: Lens' PortalSummary (Maybe Text) Source #

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.

portalSummary_startUrl :: Lens' PortalSummary Text Source #

The URL for the IoT SiteWise Monitor portal. You can use this URL to access portals that use IAM Identity Center 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.

ProjectResource

data ProjectResource Source #

Identifies a specific IoT SiteWise Monitor project.

See: newProjectResource smart constructor.

Constructors

ProjectResource' 

Fields

  • id :: Text

    The ID of the project.

Instances

Instances details
FromJSON ProjectResource Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ProjectResource

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

Read ProjectResource Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ProjectResource

Show ProjectResource Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ProjectResource

NFData ProjectResource Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ProjectResource

Methods

rnf :: ProjectResource -> () #

Eq ProjectResource Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ProjectResource

Hashable 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" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" '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.

Constructors

ProjectSummary' 

Fields

Instances

Instances details
FromJSON 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 #

Read ProjectSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ProjectSummary

Show ProjectSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ProjectSummary

NFData ProjectSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ProjectSummary

Methods

rnf :: ProjectSummary -> () #

Eq ProjectSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.ProjectSummary

Hashable 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" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" 'False) (C1 ('MetaCons "ProjectSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "creationDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "lastUpdateDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (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:creationDate:ProjectSummary', projectSummary_creationDate - The date the project was created, in Unix epoch time.

$sel:description:ProjectSummary', projectSummary_description - The project's description.

$sel:lastUpdateDate:ProjectSummary', projectSummary_lastUpdateDate - The date the project was last updated, in Unix epoch time.

$sel:id:ProjectSummary', projectSummary_id - The ID of the project.

$sel:name:ProjectSummary', projectSummary_name - The name of the project.

projectSummary_creationDate :: Lens' ProjectSummary (Maybe UTCTime) Source #

The date the project was created, in Unix epoch time.

projectSummary_lastUpdateDate :: Lens' ProjectSummary (Maybe UTCTime) Source #

The date the project was last updated, in Unix epoch time.

Property

data Property Source #

Contains asset property information.

See: newProperty smart constructor.

Constructors

Property' 

Fields

Instances

Instances details
FromJSON 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 #

Read Property Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Property

Show Property Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Property

NFData Property Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Property

Methods

rnf :: Property -> () #

Eq Property Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Property

Hashable Property Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Property

Methods

hashWithSalt :: Int -> Property -> Int #

hash :: Property -> Int #

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: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:notification:Property', property_notification - The asset property's notification topic and state. For more information, see UpdateAssetProperty.

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

property_alias :: Lens' Property (Maybe Text) Source #

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.

property_notification :: Lens' Property (Maybe PropertyNotification) Source #

The asset property's notification topic and state. For more information, see UpdateAssetProperty.

property_type :: Lens' Property (Maybe PropertyType) Source #

The property type (see PropertyType). A property contains one type.

property_unit :: Lens' Property (Maybe Text) Source #

The unit (such as Newtons or RPM) of the asset property.

property_id :: Lens' Property Text Source #

The ID of the asset property.

property_name :: Lens' Property Text Source #

The name of the property.

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.

Constructors

PropertyNotification' 

Fields

Instances

Instances details
FromJSON 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 #

Read PropertyNotification Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PropertyNotification

Show PropertyNotification Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PropertyNotification

NFData PropertyNotification Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PropertyNotification

Methods

rnf :: PropertyNotification -> () #

Eq PropertyNotification Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PropertyNotification

Hashable 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" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" '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.

propertyNotification_topic :: Lens' PropertyNotification Text Source #

The MQTT topic to which IoT SiteWise publishes property value update notifications.

PropertyType

data PropertyType Source #

Contains a property type, which can be one of attribute, measurement, metric, or transform.

See: newPropertyType smart constructor.

Constructors

PropertyType' 

Fields

  • attribute :: Maybe Attribute

    Specifies an asset attribute property. An attribute generally contains static information, such as the serial number of an IIoT wind turbine.

  • measurement :: Maybe 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.

  • metric :: Maybe 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.

  • transform :: Maybe 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.

Instances

Instances details
FromJSON PropertyType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PropertyType

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

Read PropertyType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PropertyType

Show PropertyType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PropertyType

NFData PropertyType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PropertyType

Methods

rnf :: PropertyType -> () #

Eq PropertyType Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PropertyType

Hashable 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" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" 'False) (C1 ('MetaCons "PropertyType'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "attribute") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Attribute)) :*: S1 ('MetaSel ('Just "measurement") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Measurement))) :*: (S1 ('MetaSel ('Just "metric") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Metric)) :*: S1 ('MetaSel ('Just "transform") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Transform)))))

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

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

propertyType_attribute :: Lens' PropertyType (Maybe Attribute) Source #

Specifies an asset attribute property. An attribute generally contains static information, such as the serial number of an IIoT wind turbine.

propertyType_measurement :: Lens' PropertyType (Maybe Measurement) Source #

Specifies an asset measurement property. A measurement represents a device's raw sensor data stream, such as timestamped temperature values or timestamped power values.

propertyType_metric :: Lens' PropertyType (Maybe Metric) Source #

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.

propertyType_transform :: Lens' PropertyType (Maybe Transform) Source #

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.

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.

Constructors

PutAssetPropertyValueEntry' 

Fields

Instances

Instances details
ToJSON 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 #

Read PutAssetPropertyValueEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PutAssetPropertyValueEntry

Show PutAssetPropertyValueEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PutAssetPropertyValueEntry

NFData PutAssetPropertyValueEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PutAssetPropertyValueEntry

Eq PutAssetPropertyValueEntry Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.PutAssetPropertyValueEntry

Hashable 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" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" 'False) (C1 ('MetaCons "PutAssetPropertyValueEntry'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "assetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "propertyAlias") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "propertyId") '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:assetId:PutAssetPropertyValueEntry', putAssetPropertyValueEntry_assetId - The ID of the asset to update.

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

putAssetPropertyValueEntry_propertyAlias :: Lens' PutAssetPropertyValueEntry (Maybe Text) Source #

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.

putAssetPropertyValueEntry_entryId :: Lens' PutAssetPropertyValueEntry Text Source #

The user specified ID for the entry. You can use this ID to identify which entries failed.

putAssetPropertyValueEntry_propertyValues :: Lens' PutAssetPropertyValueEntry [AssetPropertyValue] Source #

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.

Constructors

Resource' 

Fields

Instances

Instances details
FromJSON Resource Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Resource

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

Read Resource Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Resource

Show Resource Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Resource

NFData Resource Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Resource

Methods

rnf :: Resource -> () #

Eq Resource Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Resource

Hashable Resource Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Resource

Methods

hashWithSalt :: Int -> Resource -> Int #

hash :: Resource -> Int #

type Rep Resource Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Resource

type Rep Resource = D1 ('MetaData "Resource" "Amazonka.IoTSiteWise.Types.Resource" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" '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.

RetentionPeriod

data RetentionPeriod Source #

How many days your data is kept in the hot tier. By default, your data is kept indefinitely in the hot tier.

See: newRetentionPeriod smart constructor.

Constructors

RetentionPeriod' 

Fields

  • numberOfDays :: Maybe Natural

    The number of days that your data is kept.

    If you specified a value for this parameter, the unlimited parameter must be false.

  • unlimited :: Maybe Bool

    If true, your data is kept indefinitely.

    If configured to true, you must not specify a value for the numberOfDays parameter.

Instances

Instances details
FromJSON RetentionPeriod Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.RetentionPeriod

ToJSON RetentionPeriod Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.RetentionPeriod

Generic RetentionPeriod Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.RetentionPeriod

Associated Types

type Rep RetentionPeriod :: Type -> Type #

Read RetentionPeriod Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.RetentionPeriod

Show RetentionPeriod Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.RetentionPeriod

NFData RetentionPeriod Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.RetentionPeriod

Methods

rnf :: RetentionPeriod -> () #

Eq RetentionPeriod Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.RetentionPeriod

Hashable RetentionPeriod Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.RetentionPeriod

type Rep RetentionPeriod Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.RetentionPeriod

type Rep RetentionPeriod = D1 ('MetaData "RetentionPeriod" "Amazonka.IoTSiteWise.Types.RetentionPeriod" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" 'False) (C1 ('MetaCons "RetentionPeriod'" 'PrefixI 'True) (S1 ('MetaSel ('Just "numberOfDays") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "unlimited") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))

newRetentionPeriod :: RetentionPeriod Source #

Create a value of RetentionPeriod 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:numberOfDays:RetentionPeriod', retentionPeriod_numberOfDays - The number of days that your data is kept.

If you specified a value for this parameter, the unlimited parameter must be false.

$sel:unlimited:RetentionPeriod', retentionPeriod_unlimited - If true, your data is kept indefinitely.

If configured to true, you must not specify a value for the numberOfDays parameter.

retentionPeriod_numberOfDays :: Lens' RetentionPeriod (Maybe Natural) Source #

The number of days that your data is kept.

If you specified a value for this parameter, the unlimited parameter must be false.

retentionPeriod_unlimited :: Lens' RetentionPeriod (Maybe Bool) Source #

If true, your data is kept indefinitely.

If configured to true, you must not specify a value for the numberOfDays parameter.

TimeInNanos

data TimeInNanos Source #

Contains a timestamp with optional nanosecond granularity.

See: newTimeInNanos smart constructor.

Constructors

TimeInNanos' 

Fields

Instances

Instances details
FromJSON TimeInNanos Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TimeInNanos

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

Read TimeInNanos Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TimeInNanos

Show TimeInNanos Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TimeInNanos

NFData TimeInNanos Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TimeInNanos

Methods

rnf :: TimeInNanos -> () #

Eq TimeInNanos Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TimeInNanos

Hashable 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" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" '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.

timeInNanos_offsetInNanos :: Lens' TimeInNanos (Maybe Natural) Source #

The nanosecond offset from timeInSeconds.

timeInNanos_timeInSeconds :: Lens' TimeInNanos Natural Source #

The timestamp date, in seconds, in the Unix epoch format. Fractional nanosecond data is provided by offsetInNanos.

TimeSeriesSummary

data TimeSeriesSummary Source #

Contains a summary of a time series (data stream).

See: newTimeSeriesSummary smart constructor.

Constructors

TimeSeriesSummary' 

Fields

  • alias :: Maybe Text

    The alias that identifies the time series.

  • assetId :: Maybe Text

    The ID of the asset in which the asset property was created.

  • dataTypeSpec :: Maybe Text

    The data type of the structure for this time series. This parameter is required for time series that have the STRUCT data type.

    The options for this parameter depend on the type of the composite model in which you created the asset property that is associated with your time series. Use AWS/ALARM_STATE for alarm state in alarm composite models.

  • propertyId :: Maybe Text

    The ID of the asset property.

  • timeSeriesId :: Text

    The ID of the time series.

  • dataType :: PropertyDataType

    The data type of the time series.

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

  • timeSeriesCreationDate :: POSIX

    The date that the time series was created, in Unix epoch time.

  • timeSeriesLastUpdateDate :: POSIX

    The date that the time series was last updated, in Unix epoch time.

Instances

Instances details
FromJSON TimeSeriesSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TimeSeriesSummary

Generic TimeSeriesSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TimeSeriesSummary

Associated Types

type Rep TimeSeriesSummary :: Type -> Type #

Read TimeSeriesSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TimeSeriesSummary

Show TimeSeriesSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TimeSeriesSummary

NFData TimeSeriesSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TimeSeriesSummary

Methods

rnf :: TimeSeriesSummary -> () #

Eq TimeSeriesSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TimeSeriesSummary

Hashable TimeSeriesSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TimeSeriesSummary

type Rep TimeSeriesSummary Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TimeSeriesSummary

type Rep TimeSeriesSummary = D1 ('MetaData "TimeSeriesSummary" "Amazonka.IoTSiteWise.Types.TimeSeriesSummary" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" 'False) (C1 ('MetaCons "TimeSeriesSummary'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "alias") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "assetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "dataTypeSpec") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "propertyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "timeSeriesId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "dataType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 PropertyDataType)) :*: (S1 ('MetaSel ('Just "timeSeriesCreationDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: S1 ('MetaSel ('Just "timeSeriesLastUpdateDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX)))))

newTimeSeriesSummary Source #

Create a value of TimeSeriesSummary 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:alias:TimeSeriesSummary', timeSeriesSummary_alias - The alias that identifies the time series.

$sel:assetId:TimeSeriesSummary', timeSeriesSummary_assetId - The ID of the asset in which the asset property was created.

$sel:dataTypeSpec:TimeSeriesSummary', timeSeriesSummary_dataTypeSpec - The data type of the structure for this time series. This parameter is required for time series that have the STRUCT data type.

The options for this parameter depend on the type of the composite model in which you created the asset property that is associated with your time series. Use AWS/ALARM_STATE for alarm state in alarm composite models.

$sel:propertyId:TimeSeriesSummary', timeSeriesSummary_propertyId - The ID of the asset property.

$sel:timeSeriesId:TimeSeriesSummary', timeSeriesSummary_timeSeriesId - The ID of the time series.

$sel:dataType:TimeSeriesSummary', timeSeriesSummary_dataType - The data type of the time series.

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

$sel:timeSeriesCreationDate:TimeSeriesSummary', timeSeriesSummary_timeSeriesCreationDate - The date that the time series was created, in Unix epoch time.

$sel:timeSeriesLastUpdateDate:TimeSeriesSummary', timeSeriesSummary_timeSeriesLastUpdateDate - The date that the time series was last updated, in Unix epoch time.

timeSeriesSummary_alias :: Lens' TimeSeriesSummary (Maybe Text) Source #

The alias that identifies the time series.

timeSeriesSummary_assetId :: Lens' TimeSeriesSummary (Maybe Text) Source #

The ID of the asset in which the asset property was created.

timeSeriesSummary_dataTypeSpec :: Lens' TimeSeriesSummary (Maybe Text) Source #

The data type of the structure for this time series. This parameter is required for time series that have the STRUCT data type.

The options for this parameter depend on the type of the composite model in which you created the asset property that is associated with your time series. Use AWS/ALARM_STATE for alarm state in alarm composite models.

timeSeriesSummary_dataType :: Lens' TimeSeriesSummary PropertyDataType Source #

The data type of the time series.

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

timeSeriesSummary_timeSeriesCreationDate :: Lens' TimeSeriesSummary UTCTime Source #

The date that the time series was created, in Unix epoch time.

timeSeriesSummary_timeSeriesLastUpdateDate :: Lens' TimeSeriesSummary UTCTime Source #

The date that the time series was last updated, in Unix epoch time.

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.

Constructors

Transform' 

Fields

  • processingConfig :: Maybe TransformProcessingConfig

    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.

  • expression :: Text

    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.

  • variables :: [ExpressionVariable]

    The list of variables used in the expression.

Instances

Instances details
FromJSON Transform Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Transform

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

Read Transform Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Transform

Show Transform Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Transform

NFData Transform Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Transform

Methods

rnf :: Transform -> () #

Eq Transform Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Transform

Hashable 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" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" '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.

transform_processingConfig :: Lens' Transform (Maybe 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.

transform_expression :: Lens' Transform Text Source #

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.

transform_variables :: Lens' Transform [ExpressionVariable] Source #

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.

Constructors

TransformProcessingConfig' 

Fields

Instances

Instances details
FromJSON TransformProcessingConfig Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TransformProcessingConfig

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

Read TransformProcessingConfig Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TransformProcessingConfig

Show TransformProcessingConfig Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TransformProcessingConfig

NFData TransformProcessingConfig Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TransformProcessingConfig

Eq TransformProcessingConfig Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TransformProcessingConfig

Hashable 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" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" '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.

transformProcessingConfig_computeLocation :: Lens' TransformProcessingConfig ComputeLocation Source #

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 can 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, h represents hours, d represents days, 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 5 seconds, PT5M represents 5 minutes, and PT5H represents 5 hours.

See: newTumblingWindow smart constructor.

Constructors

TumblingWindow' 

Fields

  • offset :: Maybe Text

    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 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 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 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 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, 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 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 PM (PST), you get the first aggregation result at 6 PM (PST) the next day.
  • interval :: Text

    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.

Instances

Instances details
FromJSON TumblingWindow Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TumblingWindow

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

Read TumblingWindow Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TumblingWindow

Show TumblingWindow Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TumblingWindow

NFData TumblingWindow Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TumblingWindow

Methods

rnf :: TumblingWindow -> () #

Eq TumblingWindow Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.TumblingWindow

Hashable 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" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" '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 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 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 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 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, 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 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 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.

tumblingWindow_offset :: Lens' TumblingWindow (Maybe Text) Source #

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 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 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 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 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, 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 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 PM (PST), you get the first aggregation result at 6 PM (PST) the next day.

tumblingWindow_interval :: Lens' TumblingWindow Text Source #

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' 

Fields

  • id :: Text

    The IAM Identity Center ID of the user.

Instances

Instances details
FromJSON UserIdentity Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.UserIdentity

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

Read UserIdentity Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.UserIdentity

Show UserIdentity Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.UserIdentity

NFData UserIdentity Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.UserIdentity

Methods

rnf :: UserIdentity -> () #

Eq UserIdentity Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.UserIdentity

Hashable 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" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" '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 IAM Identity Center ID of the user.

userIdentity_id :: Lens' UserIdentity Text Source #

The IAM Identity Center ID of the user.

VariableValue

data VariableValue Source #

Identifies a property value used in an expression.

See: newVariableValue smart constructor.

Constructors

VariableValue' 

Fields

  • hierarchyId :: Maybe Text

    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.

  • propertyId :: Text

    The ID of the property to use as the variable. You can use the property name if it's from the same asset model.

Instances

Instances details
FromJSON VariableValue Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.VariableValue

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

Read VariableValue Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.VariableValue

Show VariableValue Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.VariableValue

NFData VariableValue Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.VariableValue

Methods

rnf :: VariableValue -> () #

Eq VariableValue Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.VariableValue

Hashable 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" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" '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.

variableValue_hierarchyId :: Lens' VariableValue (Maybe Text) Source #

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.

variableValue_propertyId :: Lens' VariableValue Text Source #

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' 

Fields

Instances

Instances details
FromJSON Variant Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Variant

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

Read Variant Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Variant

Show Variant Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Variant

NFData Variant Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Variant

Methods

rnf :: Variant -> () #

Eq Variant Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Variant

Methods

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

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

Hashable Variant Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Variant

Methods

hashWithSalt :: Int -> Variant -> Int #

hash :: Variant -> Int #

type Rep Variant Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Variant

type Rep Variant = D1 ('MetaData "Variant" "Amazonka.IoTSiteWise.Types.Variant" "amazonka-iotsitewise-2.0-AK8rDlpQ5oPJsrLUUxJgY" 'False) (C1 ('MetaCons "Variant'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "booleanValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "doubleValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))) :*: (S1 ('MetaSel ('Just "integerValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "stringValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

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:booleanValue:Variant', variant_booleanValue - Asset property data of type Boolean (true or false).

$sel:doubleValue:Variant', variant_doubleValue - Asset property data of type double (floating point number).

$sel:integerValue:Variant', variant_integerValue - Asset property data of type integer (whole number).

$sel:stringValue:Variant', variant_stringValue - Asset property data of type string (sequence of characters).

variant_booleanValue :: Lens' Variant (Maybe Bool) Source #

Asset property data of type Boolean (true or false).

variant_doubleValue :: Lens' Variant (Maybe Double) Source #

Asset property data of type double (floating point number).

variant_integerValue :: Lens' Variant (Maybe Int) Source #

Asset property data of type integer (whole number).

variant_stringValue :: Lens' Variant (Maybe Text) Source #

Asset property data of type string (sequence of characters).