| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.IotTwinMaker.Types
Contents
- Service Configuration
- Errors
- ColumnType
- ComponentUpdateType
- ErrorCode
- GroupType
- InterpolationType
- Order
- OrderByTime
- ParentEntityUpdateType
- PricingMode
- PricingTier
- PropertyGroupUpdateType
- PropertyUpdateType
- Scope
- State
- SyncJobState
- SyncResourceState
- SyncResourceType
- Type
- UpdateReason
- BatchPutPropertyError
- BatchPutPropertyErrorEntry
- BundleInformation
- ColumnDescription
- ComponentPropertyGroupRequest
- ComponentPropertyGroupResponse
- ComponentRequest
- ComponentResponse
- ComponentTypeSummary
- ComponentUpdateRequest
- DataConnector
- DataType
- DataValue
- EntityPropertyReference
- EntitySummary
- ErrorDetails
- FunctionRequest
- FunctionResponse
- InterpolationParameters
- LambdaFunction
- ListComponentTypesFilter
- ListEntitiesFilter
- OrderBy
- ParentEntityUpdateRequest
- PricingPlan
- PropertyDefinitionRequest
- PropertyDefinitionResponse
- PropertyFilter
- PropertyGroupRequest
- PropertyGroupResponse
- PropertyLatestValue
- PropertyRequest
- PropertyResponse
- PropertyValue
- PropertyValueEntry
- PropertyValueHistory
- QueryResultValue
- Relationship
- RelationshipValue
- Row
- SceneSummary
- Status
- SyncJobStatus
- SyncJobSummary
- SyncResourceFilter
- SyncResourceStatus
- SyncResourceSummary
- TabularConditions
- WorkspaceSummary
Description
Synopsis
- defaultService :: Service
- _AccessDeniedException :: AsError a => Fold a ServiceError
- _ConflictException :: AsError a => Fold a ServiceError
- _ConnectorFailureException :: AsError a => Fold a ServiceError
- _ConnectorTimeoutException :: AsError a => Fold a ServiceError
- _InternalServerException :: AsError a => Fold a ServiceError
- _QueryTimeoutException :: AsError a => Fold a ServiceError
- _ResourceNotFoundException :: AsError a => Fold a ServiceError
- _ServiceQuotaExceededException :: AsError a => Fold a ServiceError
- _ThrottlingException :: AsError a => Fold a ServiceError
- _TooManyTagsException :: AsError a => Fold a ServiceError
- _ValidationException :: AsError a => Fold a ServiceError
- newtype ColumnType where
- ColumnType' { }
- pattern ColumnType_EDGE :: ColumnType
- pattern ColumnType_NODE :: ColumnType
- pattern ColumnType_VALUE :: ColumnType
- newtype ComponentUpdateType where
- newtype ErrorCode where
- ErrorCode' { }
- pattern ErrorCode_INTERNAL_FAILURE :: ErrorCode
- pattern ErrorCode_SYNC_CREATING_ERROR :: ErrorCode
- pattern ErrorCode_SYNC_INITIALIZING_ERROR :: ErrorCode
- pattern ErrorCode_SYNC_PROCESSING_ERROR :: ErrorCode
- pattern ErrorCode_VALIDATION_ERROR :: ErrorCode
- newtype GroupType where
- GroupType' { }
- pattern GroupType_TABULAR :: GroupType
- newtype InterpolationType where
- InterpolationType' { }
- pattern InterpolationType_LINEAR :: InterpolationType
- newtype Order where
- Order' { }
- pattern Order_ASCENDING :: Order
- pattern Order_DESCENDING :: Order
- newtype OrderByTime where
- OrderByTime' { }
- pattern OrderByTime_ASCENDING :: OrderByTime
- pattern OrderByTime_DESCENDING :: OrderByTime
- newtype ParentEntityUpdateType where
- newtype PricingMode where
- PricingMode' { }
- pattern PricingMode_BASIC :: PricingMode
- pattern PricingMode_STANDARD :: PricingMode
- pattern PricingMode_TIERED_BUNDLE :: PricingMode
- newtype PricingTier where
- PricingTier' { }
- pattern PricingTier_TIER_1 :: PricingTier
- pattern PricingTier_TIER_2 :: PricingTier
- pattern PricingTier_TIER_3 :: PricingTier
- pattern PricingTier_TIER_4 :: PricingTier
- newtype PropertyGroupUpdateType where
- newtype PropertyUpdateType where
- PropertyUpdateType' { }
- pattern PropertyUpdateType_CREATE :: PropertyUpdateType
- pattern PropertyUpdateType_DELETE :: PropertyUpdateType
- pattern PropertyUpdateType_UPDATE :: PropertyUpdateType
- newtype Scope where
- Scope' { }
- pattern Scope_ENTITY :: Scope
- pattern Scope_WORKSPACE :: Scope
- newtype State where
- State' { }
- pattern State_ACTIVE :: State
- pattern State_CREATING :: State
- pattern State_DELETING :: State
- pattern State_ERROR :: State
- pattern State_UPDATING :: State
- newtype SyncJobState where
- SyncJobState' { }
- pattern SyncJobState_ACTIVE :: SyncJobState
- pattern SyncJobState_CREATING :: SyncJobState
- pattern SyncJobState_DELETING :: SyncJobState
- pattern SyncJobState_ERROR :: SyncJobState
- pattern SyncJobState_INITIALIZING :: SyncJobState
- newtype SyncResourceState where
- SyncResourceState' { }
- pattern SyncResourceState_DELETED :: SyncResourceState
- pattern SyncResourceState_ERROR :: SyncResourceState
- pattern SyncResourceState_INITIALIZING :: SyncResourceState
- pattern SyncResourceState_IN_SYNC :: SyncResourceState
- pattern SyncResourceState_PROCESSING :: SyncResourceState
- newtype SyncResourceType where
- SyncResourceType' { }
- pattern SyncResourceType_COMPONENT_TYPE :: SyncResourceType
- pattern SyncResourceType_ENTITY :: SyncResourceType
- newtype Type where
- Type' { }
- pattern Type_BOOLEAN :: Type
- pattern Type_DOUBLE :: Type
- pattern Type_INTEGER :: Type
- pattern Type_LIST :: Type
- pattern Type_LONG :: Type
- pattern Type_MAP :: Type
- pattern Type_RELATIONSHIP :: Type
- pattern Type_STRING :: Type
- newtype UpdateReason where
- UpdateReason' { }
- pattern UpdateReason_DEFAULT :: UpdateReason
- pattern UpdateReason_ENTITY_COUNT_UPDATE :: UpdateReason
- pattern UpdateReason_OVERWRITTEN :: UpdateReason
- pattern UpdateReason_PRICING_MODE_UPDATE :: UpdateReason
- pattern UpdateReason_PRICING_TIER_UPDATE :: UpdateReason
- data BatchPutPropertyError = BatchPutPropertyError' {}
- newBatchPutPropertyError :: Text -> Text -> PropertyValueEntry -> BatchPutPropertyError
- batchPutPropertyError_errorCode :: Lens' BatchPutPropertyError Text
- batchPutPropertyError_errorMessage :: Lens' BatchPutPropertyError Text
- batchPutPropertyError_entry :: Lens' BatchPutPropertyError PropertyValueEntry
- data BatchPutPropertyErrorEntry = BatchPutPropertyErrorEntry' {}
- newBatchPutPropertyErrorEntry :: NonEmpty BatchPutPropertyError -> BatchPutPropertyErrorEntry
- batchPutPropertyErrorEntry_errors :: Lens' BatchPutPropertyErrorEntry (NonEmpty BatchPutPropertyError)
- data BundleInformation = BundleInformation' {}
- newBundleInformation :: NonEmpty Text -> BundleInformation
- bundleInformation_pricingTier :: Lens' BundleInformation (Maybe PricingTier)
- bundleInformation_bundleNames :: Lens' BundleInformation (NonEmpty Text)
- data ColumnDescription = ColumnDescription' {}
- newColumnDescription :: ColumnDescription
- columnDescription_name :: Lens' ColumnDescription (Maybe Text)
- columnDescription_type :: Lens' ColumnDescription (Maybe ColumnType)
- data ComponentPropertyGroupRequest = ComponentPropertyGroupRequest' {}
- newComponentPropertyGroupRequest :: ComponentPropertyGroupRequest
- componentPropertyGroupRequest_groupType :: Lens' ComponentPropertyGroupRequest (Maybe GroupType)
- componentPropertyGroupRequest_propertyNames :: Lens' ComponentPropertyGroupRequest (Maybe [Text])
- componentPropertyGroupRequest_updateType :: Lens' ComponentPropertyGroupRequest (Maybe PropertyGroupUpdateType)
- data ComponentPropertyGroupResponse = ComponentPropertyGroupResponse' {
- groupType :: GroupType
- propertyNames :: [Text]
- isInherited :: Bool
- newComponentPropertyGroupResponse :: GroupType -> Bool -> ComponentPropertyGroupResponse
- componentPropertyGroupResponse_groupType :: Lens' ComponentPropertyGroupResponse GroupType
- componentPropertyGroupResponse_propertyNames :: Lens' ComponentPropertyGroupResponse [Text]
- componentPropertyGroupResponse_isInherited :: Lens' ComponentPropertyGroupResponse Bool
- data ComponentRequest = ComponentRequest' {}
- newComponentRequest :: ComponentRequest
- componentRequest_componentTypeId :: Lens' ComponentRequest (Maybe Text)
- componentRequest_description :: Lens' ComponentRequest (Maybe Text)
- componentRequest_properties :: Lens' ComponentRequest (Maybe (HashMap Text PropertyRequest))
- componentRequest_propertyGroups :: Lens' ComponentRequest (Maybe (HashMap Text ComponentPropertyGroupRequest))
- data ComponentResponse = ComponentResponse' {}
- newComponentResponse :: ComponentResponse
- componentResponse_componentName :: Lens' ComponentResponse (Maybe Text)
- componentResponse_componentTypeId :: Lens' ComponentResponse (Maybe Text)
- componentResponse_definedIn :: Lens' ComponentResponse (Maybe Text)
- componentResponse_description :: Lens' ComponentResponse (Maybe Text)
- componentResponse_properties :: Lens' ComponentResponse (Maybe (HashMap Text PropertyResponse))
- componentResponse_propertyGroups :: Lens' ComponentResponse (Maybe (HashMap Text ComponentPropertyGroupResponse))
- componentResponse_status :: Lens' ComponentResponse (Maybe Status)
- componentResponse_syncSource :: Lens' ComponentResponse (Maybe Text)
- data ComponentTypeSummary = ComponentTypeSummary' {}
- newComponentTypeSummary :: Text -> Text -> UTCTime -> UTCTime -> ComponentTypeSummary
- componentTypeSummary_componentTypeName :: Lens' ComponentTypeSummary (Maybe Text)
- componentTypeSummary_description :: Lens' ComponentTypeSummary (Maybe Text)
- componentTypeSummary_status :: Lens' ComponentTypeSummary (Maybe Status)
- componentTypeSummary_arn :: Lens' ComponentTypeSummary Text
- componentTypeSummary_componentTypeId :: Lens' ComponentTypeSummary Text
- componentTypeSummary_creationDateTime :: Lens' ComponentTypeSummary UTCTime
- componentTypeSummary_updateDateTime :: Lens' ComponentTypeSummary UTCTime
- data ComponentUpdateRequest = ComponentUpdateRequest' {}
- newComponentUpdateRequest :: ComponentUpdateRequest
- componentUpdateRequest_componentTypeId :: Lens' ComponentUpdateRequest (Maybe Text)
- componentUpdateRequest_description :: Lens' ComponentUpdateRequest (Maybe Text)
- componentUpdateRequest_propertyGroupUpdates :: Lens' ComponentUpdateRequest (Maybe (HashMap Text ComponentPropertyGroupRequest))
- componentUpdateRequest_propertyUpdates :: Lens' ComponentUpdateRequest (Maybe (HashMap Text PropertyRequest))
- componentUpdateRequest_updateType :: Lens' ComponentUpdateRequest (Maybe ComponentUpdateType)
- data DataConnector = DataConnector' {}
- newDataConnector :: DataConnector
- dataConnector_isNative :: Lens' DataConnector (Maybe Bool)
- dataConnector_lambda :: Lens' DataConnector (Maybe LambdaFunction)
- data DataType = DataType' {}
- newDataType :: Type -> DataType
- dataType_allowedValues :: Lens' DataType (Maybe [DataValue])
- dataType_nestedType :: Lens' DataType (Maybe DataType)
- dataType_relationship :: Lens' DataType (Maybe Relationship)
- dataType_unitOfMeasure :: Lens' DataType (Maybe Text)
- dataType_type :: Lens' DataType Type
- data DataValue = DataValue' {}
- newDataValue :: DataValue
- dataValue_booleanValue :: Lens' DataValue (Maybe Bool)
- dataValue_doubleValue :: Lens' DataValue (Maybe Double)
- dataValue_expression :: Lens' DataValue (Maybe Text)
- dataValue_integerValue :: Lens' DataValue (Maybe Int)
- dataValue_listValue :: Lens' DataValue (Maybe [DataValue])
- dataValue_longValue :: Lens' DataValue (Maybe Integer)
- dataValue_mapValue :: Lens' DataValue (Maybe (HashMap Text DataValue))
- dataValue_relationshipValue :: Lens' DataValue (Maybe RelationshipValue)
- dataValue_stringValue :: Lens' DataValue (Maybe Text)
- data EntityPropertyReference = EntityPropertyReference' {}
- newEntityPropertyReference :: Text -> EntityPropertyReference
- entityPropertyReference_componentName :: Lens' EntityPropertyReference (Maybe Text)
- entityPropertyReference_entityId :: Lens' EntityPropertyReference (Maybe Text)
- entityPropertyReference_externalIdProperty :: Lens' EntityPropertyReference (Maybe (HashMap Text Text))
- entityPropertyReference_propertyName :: Lens' EntityPropertyReference Text
- data EntitySummary = EntitySummary' {
- description :: Maybe Text
- hasChildEntities :: Maybe Bool
- parentEntityId :: Maybe Text
- entityId :: Text
- entityName :: Text
- arn :: Text
- status :: Status
- creationDateTime :: POSIX
- updateDateTime :: POSIX
- newEntitySummary :: Text -> Text -> Text -> Status -> UTCTime -> UTCTime -> EntitySummary
- entitySummary_description :: Lens' EntitySummary (Maybe Text)
- entitySummary_hasChildEntities :: Lens' EntitySummary (Maybe Bool)
- entitySummary_parentEntityId :: Lens' EntitySummary (Maybe Text)
- entitySummary_entityId :: Lens' EntitySummary Text
- entitySummary_entityName :: Lens' EntitySummary Text
- entitySummary_arn :: Lens' EntitySummary Text
- entitySummary_status :: Lens' EntitySummary Status
- entitySummary_creationDateTime :: Lens' EntitySummary UTCTime
- entitySummary_updateDateTime :: Lens' EntitySummary UTCTime
- data ErrorDetails = ErrorDetails' {}
- newErrorDetails :: ErrorDetails
- errorDetails_code :: Lens' ErrorDetails (Maybe ErrorCode)
- errorDetails_message :: Lens' ErrorDetails (Maybe Text)
- data FunctionRequest = FunctionRequest' {}
- newFunctionRequest :: FunctionRequest
- functionRequest_implementedBy :: Lens' FunctionRequest (Maybe DataConnector)
- functionRequest_requiredProperties :: Lens' FunctionRequest (Maybe [Text])
- functionRequest_scope :: Lens' FunctionRequest (Maybe Scope)
- data FunctionResponse = FunctionResponse' {}
- newFunctionResponse :: FunctionResponse
- functionResponse_implementedBy :: Lens' FunctionResponse (Maybe DataConnector)
- functionResponse_isInherited :: Lens' FunctionResponse (Maybe Bool)
- functionResponse_requiredProperties :: Lens' FunctionResponse (Maybe [Text])
- functionResponse_scope :: Lens' FunctionResponse (Maybe Scope)
- data InterpolationParameters = InterpolationParameters' {}
- newInterpolationParameters :: InterpolationParameters
- interpolationParameters_interpolationType :: Lens' InterpolationParameters (Maybe InterpolationType)
- interpolationParameters_intervalInSeconds :: Lens' InterpolationParameters (Maybe Integer)
- data LambdaFunction = LambdaFunction' {}
- newLambdaFunction :: Text -> LambdaFunction
- lambdaFunction_arn :: Lens' LambdaFunction Text
- data ListComponentTypesFilter = ListComponentTypesFilter' {
- extendsFrom :: Maybe Text
- isAbstract :: Maybe Bool
- namespace :: Maybe Text
- newListComponentTypesFilter :: ListComponentTypesFilter
- listComponentTypesFilter_extendsFrom :: Lens' ListComponentTypesFilter (Maybe Text)
- listComponentTypesFilter_isAbstract :: Lens' ListComponentTypesFilter (Maybe Bool)
- listComponentTypesFilter_namespace :: Lens' ListComponentTypesFilter (Maybe Text)
- data ListEntitiesFilter = ListEntitiesFilter' {}
- newListEntitiesFilter :: ListEntitiesFilter
- listEntitiesFilter_componentTypeId :: Lens' ListEntitiesFilter (Maybe Text)
- listEntitiesFilter_externalId :: Lens' ListEntitiesFilter (Maybe Text)
- listEntitiesFilter_parentEntityId :: Lens' ListEntitiesFilter (Maybe Text)
- data OrderBy = OrderBy' {
- order :: Maybe Order
- propertyName :: Text
- newOrderBy :: Text -> OrderBy
- orderBy_order :: Lens' OrderBy (Maybe Order)
- orderBy_propertyName :: Lens' OrderBy Text
- data ParentEntityUpdateRequest = ParentEntityUpdateRequest' {}
- newParentEntityUpdateRequest :: ParentEntityUpdateType -> ParentEntityUpdateRequest
- parentEntityUpdateRequest_parentEntityId :: Lens' ParentEntityUpdateRequest (Maybe Text)
- parentEntityUpdateRequest_updateType :: Lens' ParentEntityUpdateRequest ParentEntityUpdateType
- data PricingPlan = PricingPlan' {}
- newPricingPlan :: UTCTime -> PricingMode -> UTCTime -> UpdateReason -> PricingPlan
- pricingPlan_billableEntityCount :: Lens' PricingPlan (Maybe Integer)
- pricingPlan_bundleInformation :: Lens' PricingPlan (Maybe BundleInformation)
- pricingPlan_effectiveDateTime :: Lens' PricingPlan UTCTime
- pricingPlan_pricingMode :: Lens' PricingPlan PricingMode
- pricingPlan_updateDateTime :: Lens' PricingPlan UTCTime
- pricingPlan_updateReason :: Lens' PricingPlan UpdateReason
- data PropertyDefinitionRequest = PropertyDefinitionRequest' {}
- newPropertyDefinitionRequest :: PropertyDefinitionRequest
- propertyDefinitionRequest_configuration :: Lens' PropertyDefinitionRequest (Maybe (HashMap Text Text))
- propertyDefinitionRequest_dataType :: Lens' PropertyDefinitionRequest (Maybe DataType)
- propertyDefinitionRequest_defaultValue :: Lens' PropertyDefinitionRequest (Maybe DataValue)
- propertyDefinitionRequest_displayName :: Lens' PropertyDefinitionRequest (Maybe Text)
- propertyDefinitionRequest_isExternalId :: Lens' PropertyDefinitionRequest (Maybe Bool)
- propertyDefinitionRequest_isRequiredInEntity :: Lens' PropertyDefinitionRequest (Maybe Bool)
- propertyDefinitionRequest_isStoredExternally :: Lens' PropertyDefinitionRequest (Maybe Bool)
- propertyDefinitionRequest_isTimeSeries :: Lens' PropertyDefinitionRequest (Maybe Bool)
- data PropertyDefinitionResponse = PropertyDefinitionResponse' {}
- newPropertyDefinitionResponse :: DataType -> Bool -> Bool -> Bool -> Bool -> Bool -> Bool -> Bool -> PropertyDefinitionResponse
- propertyDefinitionResponse_configuration :: Lens' PropertyDefinitionResponse (Maybe (HashMap Text Text))
- propertyDefinitionResponse_defaultValue :: Lens' PropertyDefinitionResponse (Maybe DataValue)
- propertyDefinitionResponse_displayName :: Lens' PropertyDefinitionResponse (Maybe Text)
- propertyDefinitionResponse_dataType :: Lens' PropertyDefinitionResponse DataType
- propertyDefinitionResponse_isTimeSeries :: Lens' PropertyDefinitionResponse Bool
- propertyDefinitionResponse_isRequiredInEntity :: Lens' PropertyDefinitionResponse Bool
- propertyDefinitionResponse_isExternalId :: Lens' PropertyDefinitionResponse Bool
- propertyDefinitionResponse_isStoredExternally :: Lens' PropertyDefinitionResponse Bool
- propertyDefinitionResponse_isImported :: Lens' PropertyDefinitionResponse Bool
- propertyDefinitionResponse_isFinal :: Lens' PropertyDefinitionResponse Bool
- propertyDefinitionResponse_isInherited :: Lens' PropertyDefinitionResponse Bool
- data PropertyFilter = PropertyFilter' {}
- newPropertyFilter :: PropertyFilter
- propertyFilter_operator :: Lens' PropertyFilter (Maybe Text)
- propertyFilter_propertyName :: Lens' PropertyFilter (Maybe Text)
- propertyFilter_value :: Lens' PropertyFilter (Maybe DataValue)
- data PropertyGroupRequest = PropertyGroupRequest' {}
- newPropertyGroupRequest :: PropertyGroupRequest
- propertyGroupRequest_groupType :: Lens' PropertyGroupRequest (Maybe GroupType)
- propertyGroupRequest_propertyNames :: Lens' PropertyGroupRequest (Maybe [Text])
- data PropertyGroupResponse = PropertyGroupResponse' {
- groupType :: GroupType
- propertyNames :: [Text]
- isInherited :: Bool
- newPropertyGroupResponse :: GroupType -> Bool -> PropertyGroupResponse
- propertyGroupResponse_groupType :: Lens' PropertyGroupResponse GroupType
- propertyGroupResponse_propertyNames :: Lens' PropertyGroupResponse [Text]
- propertyGroupResponse_isInherited :: Lens' PropertyGroupResponse Bool
- data PropertyLatestValue = PropertyLatestValue' {}
- newPropertyLatestValue :: EntityPropertyReference -> PropertyLatestValue
- propertyLatestValue_propertyValue :: Lens' PropertyLatestValue (Maybe DataValue)
- propertyLatestValue_propertyReference :: Lens' PropertyLatestValue EntityPropertyReference
- data PropertyRequest = PropertyRequest' {}
- newPropertyRequest :: PropertyRequest
- propertyRequest_definition :: Lens' PropertyRequest (Maybe PropertyDefinitionRequest)
- propertyRequest_updateType :: Lens' PropertyRequest (Maybe PropertyUpdateType)
- propertyRequest_value :: Lens' PropertyRequest (Maybe DataValue)
- data PropertyResponse = PropertyResponse' {}
- newPropertyResponse :: PropertyResponse
- propertyResponse_definition :: Lens' PropertyResponse (Maybe PropertyDefinitionResponse)
- propertyResponse_value :: Lens' PropertyResponse (Maybe DataValue)
- data PropertyValue = PropertyValue' {}
- newPropertyValue :: DataValue -> PropertyValue
- propertyValue_time :: Lens' PropertyValue (Maybe Text)
- propertyValue_timestamp :: Lens' PropertyValue (Maybe UTCTime)
- propertyValue_value :: Lens' PropertyValue DataValue
- data PropertyValueEntry = PropertyValueEntry' {}
- newPropertyValueEntry :: EntityPropertyReference -> PropertyValueEntry
- propertyValueEntry_propertyValues :: Lens' PropertyValueEntry (Maybe (NonEmpty PropertyValue))
- propertyValueEntry_entityPropertyReference :: Lens' PropertyValueEntry EntityPropertyReference
- data PropertyValueHistory = PropertyValueHistory' {}
- newPropertyValueHistory :: EntityPropertyReference -> PropertyValueHistory
- propertyValueHistory_values :: Lens' PropertyValueHistory (Maybe [PropertyValue])
- propertyValueHistory_entityPropertyReference :: Lens' PropertyValueHistory EntityPropertyReference
- data QueryResultValue = QueryResultValue' {
- newQueryResultValue :: QueryResultValue
- data Relationship = Relationship' {}
- newRelationship :: Relationship
- relationship_relationshipType :: Lens' Relationship (Maybe Text)
- relationship_targetComponentTypeId :: Lens' Relationship (Maybe Text)
- data RelationshipValue = RelationshipValue' {}
- newRelationshipValue :: RelationshipValue
- relationshipValue_targetComponentName :: Lens' RelationshipValue (Maybe Text)
- relationshipValue_targetEntityId :: Lens' RelationshipValue (Maybe Text)
- data Row = Row' {
- rowData :: Maybe [QueryResultValue]
- newRow :: Row
- row_rowData :: Lens' Row (Maybe [QueryResultValue])
- data SceneSummary = SceneSummary' {
- description :: Maybe Text
- sceneId :: Text
- contentLocation :: Text
- arn :: Text
- creationDateTime :: POSIX
- updateDateTime :: POSIX
- newSceneSummary :: Text -> Text -> Text -> UTCTime -> UTCTime -> SceneSummary
- sceneSummary_description :: Lens' SceneSummary (Maybe Text)
- sceneSummary_sceneId :: Lens' SceneSummary Text
- sceneSummary_contentLocation :: Lens' SceneSummary Text
- sceneSummary_arn :: Lens' SceneSummary Text
- sceneSummary_creationDateTime :: Lens' SceneSummary UTCTime
- sceneSummary_updateDateTime :: Lens' SceneSummary UTCTime
- data Status = Status' {}
- newStatus :: Status
- status_error :: Lens' Status (Maybe ErrorDetails)
- status_state :: Lens' Status (Maybe State)
- data SyncJobStatus = SyncJobStatus' {}
- newSyncJobStatus :: SyncJobStatus
- syncJobStatus_error :: Lens' SyncJobStatus (Maybe ErrorDetails)
- syncJobStatus_state :: Lens' SyncJobStatus (Maybe SyncJobState)
- data SyncJobSummary = SyncJobSummary' {}
- newSyncJobSummary :: SyncJobSummary
- syncJobSummary_arn :: Lens' SyncJobSummary (Maybe Text)
- syncJobSummary_creationDateTime :: Lens' SyncJobSummary (Maybe UTCTime)
- syncJobSummary_status :: Lens' SyncJobSummary (Maybe SyncJobStatus)
- syncJobSummary_syncSource :: Lens' SyncJobSummary (Maybe Text)
- syncJobSummary_updateDateTime :: Lens' SyncJobSummary (Maybe UTCTime)
- syncJobSummary_workspaceId :: Lens' SyncJobSummary (Maybe Text)
- data SyncResourceFilter = SyncResourceFilter' {}
- newSyncResourceFilter :: SyncResourceFilter
- syncResourceFilter_externalId :: Lens' SyncResourceFilter (Maybe Text)
- syncResourceFilter_resourceId :: Lens' SyncResourceFilter (Maybe Text)
- syncResourceFilter_resourceType :: Lens' SyncResourceFilter (Maybe SyncResourceType)
- syncResourceFilter_state :: Lens' SyncResourceFilter (Maybe SyncResourceState)
- data SyncResourceStatus = SyncResourceStatus' {}
- newSyncResourceStatus :: SyncResourceStatus
- syncResourceStatus_error :: Lens' SyncResourceStatus (Maybe ErrorDetails)
- syncResourceStatus_state :: Lens' SyncResourceStatus (Maybe SyncResourceState)
- data SyncResourceSummary = SyncResourceSummary' {}
- newSyncResourceSummary :: SyncResourceSummary
- syncResourceSummary_externalId :: Lens' SyncResourceSummary (Maybe Text)
- syncResourceSummary_resourceId :: Lens' SyncResourceSummary (Maybe Text)
- syncResourceSummary_resourceType :: Lens' SyncResourceSummary (Maybe SyncResourceType)
- syncResourceSummary_status :: Lens' SyncResourceSummary (Maybe SyncResourceStatus)
- syncResourceSummary_updateDateTime :: Lens' SyncResourceSummary (Maybe UTCTime)
- data TabularConditions = TabularConditions' {}
- newTabularConditions :: TabularConditions
- tabularConditions_orderBy :: Lens' TabularConditions (Maybe (NonEmpty OrderBy))
- tabularConditions_propertyFilters :: Lens' TabularConditions (Maybe (NonEmpty PropertyFilter))
- data WorkspaceSummary = WorkspaceSummary' {
- description :: Maybe Text
- workspaceId :: Text
- arn :: Text
- creationDateTime :: POSIX
- updateDateTime :: POSIX
- newWorkspaceSummary :: Text -> Text -> UTCTime -> UTCTime -> WorkspaceSummary
- workspaceSummary_description :: Lens' WorkspaceSummary (Maybe Text)
- workspaceSummary_workspaceId :: Lens' WorkspaceSummary Text
- workspaceSummary_arn :: Lens' WorkspaceSummary Text
- workspaceSummary_creationDateTime :: Lens' WorkspaceSummary UTCTime
- workspaceSummary_updateDateTime :: Lens' WorkspaceSummary UTCTime
Service Configuration
defaultService :: Service Source #
API version 2021-11-29 of the Amazon IoT TwinMaker SDK configuration.
Errors
_AccessDeniedException :: AsError a => Fold a ServiceError Source #
Access is denied.
_ConflictException :: AsError a => Fold a ServiceError Source #
A conflict occurred.
_ConnectorFailureException :: AsError a => Fold a ServiceError Source #
The connector failed.
_ConnectorTimeoutException :: AsError a => Fold a ServiceError Source #
The connector timed out.
_InternalServerException :: AsError a => Fold a ServiceError Source #
An unexpected error has occurred.
_QueryTimeoutException :: AsError a => Fold a ServiceError Source #
The query timeout exception.
_ResourceNotFoundException :: AsError a => Fold a ServiceError Source #
The resource wasn't found.
_ServiceQuotaExceededException :: AsError a => Fold a ServiceError Source #
The service quota was exceeded.
_ThrottlingException :: AsError a => Fold a ServiceError Source #
The rate exceeds the limit.
_TooManyTagsException :: AsError a => Fold a ServiceError Source #
The number of tags exceeds the limit.
_ValidationException :: AsError a => Fold a ServiceError Source #
Failed
ColumnType
newtype ColumnType Source #
Constructors
| ColumnType' | |
Fields | |
Bundled Patterns
| pattern ColumnType_EDGE :: ColumnType | |
| pattern ColumnType_NODE :: ColumnType | |
| pattern ColumnType_VALUE :: ColumnType |
Instances
ComponentUpdateType
newtype ComponentUpdateType Source #
Constructors
| ComponentUpdateType' | |
Fields | |
Bundled Patterns
| pattern ComponentUpdateType_CREATE :: ComponentUpdateType | |
| pattern ComponentUpdateType_DELETE :: ComponentUpdateType | |
| pattern ComponentUpdateType_UPDATE :: ComponentUpdateType |
Instances
ErrorCode
Constructors
| ErrorCode' | |
Fields | |
Bundled Patterns
| pattern ErrorCode_INTERNAL_FAILURE :: ErrorCode | |
| pattern ErrorCode_SYNC_CREATING_ERROR :: ErrorCode | |
| pattern ErrorCode_SYNC_INITIALIZING_ERROR :: ErrorCode | |
| pattern ErrorCode_SYNC_PROCESSING_ERROR :: ErrorCode | |
| pattern ErrorCode_VALIDATION_ERROR :: ErrorCode |
Instances
GroupType
Constructors
| GroupType' | |
Fields | |
Bundled Patterns
| pattern GroupType_TABULAR :: GroupType |
Instances
InterpolationType
newtype InterpolationType Source #
Constructors
| InterpolationType' | |
Fields | |
Bundled Patterns
| pattern InterpolationType_LINEAR :: InterpolationType |
Instances
Order
Bundled Patterns
| pattern Order_ASCENDING :: Order | |
| pattern Order_DESCENDING :: Order |
Instances
OrderByTime
newtype OrderByTime Source #
Constructors
| OrderByTime' | |
Fields | |
Bundled Patterns
| pattern OrderByTime_ASCENDING :: OrderByTime | |
| pattern OrderByTime_DESCENDING :: OrderByTime |
Instances
ParentEntityUpdateType
newtype ParentEntityUpdateType Source #
Constructors
| ParentEntityUpdateType' | |
Fields | |
Bundled Patterns
| pattern ParentEntityUpdateType_DELETE :: ParentEntityUpdateType | |
| pattern ParentEntityUpdateType_UPDATE :: ParentEntityUpdateType |
Instances
PricingMode
newtype PricingMode Source #
Constructors
| PricingMode' | |
Fields | |
Bundled Patterns
| pattern PricingMode_BASIC :: PricingMode | |
| pattern PricingMode_STANDARD :: PricingMode | |
| pattern PricingMode_TIERED_BUNDLE :: PricingMode |
Instances
PricingTier
newtype PricingTier Source #
Constructors
| PricingTier' | |
Fields | |
Bundled Patterns
| pattern PricingTier_TIER_1 :: PricingTier | |
| pattern PricingTier_TIER_2 :: PricingTier | |
| pattern PricingTier_TIER_3 :: PricingTier | |
| pattern PricingTier_TIER_4 :: PricingTier |
Instances
PropertyGroupUpdateType
newtype PropertyGroupUpdateType Source #
Constructors
| PropertyGroupUpdateType' | |
Fields | |
Bundled Patterns
| pattern PropertyGroupUpdateType_CREATE :: PropertyGroupUpdateType | |
| pattern PropertyGroupUpdateType_DELETE :: PropertyGroupUpdateType | |
| pattern PropertyGroupUpdateType_UPDATE :: PropertyGroupUpdateType |
Instances
PropertyUpdateType
newtype PropertyUpdateType Source #
Constructors
| PropertyUpdateType' | |
Fields | |
Bundled Patterns
| pattern PropertyUpdateType_CREATE :: PropertyUpdateType | |
| pattern PropertyUpdateType_DELETE :: PropertyUpdateType | |
| pattern PropertyUpdateType_UPDATE :: PropertyUpdateType |
Instances
Scope
Bundled Patterns
| pattern Scope_ENTITY :: Scope | |
| pattern Scope_WORKSPACE :: Scope |
Instances
State
Bundled Patterns
| pattern State_ACTIVE :: State | |
| pattern State_CREATING :: State | |
| pattern State_DELETING :: State | |
| pattern State_ERROR :: State | |
| pattern State_UPDATING :: State |
Instances
SyncJobState
newtype SyncJobState Source #
Constructors
| SyncJobState' | |
Fields | |
Bundled Patterns
| pattern SyncJobState_ACTIVE :: SyncJobState | |
| pattern SyncJobState_CREATING :: SyncJobState | |
| pattern SyncJobState_DELETING :: SyncJobState | |
| pattern SyncJobState_ERROR :: SyncJobState | |
| pattern SyncJobState_INITIALIZING :: SyncJobState |
Instances
SyncResourceState
newtype SyncResourceState Source #
Constructors
| SyncResourceState' | |
Fields | |
Bundled Patterns
| pattern SyncResourceState_DELETED :: SyncResourceState | |
| pattern SyncResourceState_ERROR :: SyncResourceState | |
| pattern SyncResourceState_INITIALIZING :: SyncResourceState | |
| pattern SyncResourceState_IN_SYNC :: SyncResourceState | |
| pattern SyncResourceState_PROCESSING :: SyncResourceState |
Instances
SyncResourceType
newtype SyncResourceType Source #
Constructors
| SyncResourceType' | |
Fields | |
Bundled Patterns
| pattern SyncResourceType_COMPONENT_TYPE :: SyncResourceType | |
| pattern SyncResourceType_ENTITY :: SyncResourceType |
Instances
Type
Bundled Patterns
| pattern Type_BOOLEAN :: Type | |
| pattern Type_DOUBLE :: Type | |
| pattern Type_INTEGER :: Type | |
| pattern Type_LIST :: Type | |
| pattern Type_LONG :: Type | |
| pattern Type_MAP :: Type | |
| pattern Type_RELATIONSHIP :: Type | |
| pattern Type_STRING :: Type |
Instances
UpdateReason
newtype UpdateReason Source #
Constructors
| UpdateReason' | |
Fields | |
Bundled Patterns
| pattern UpdateReason_DEFAULT :: UpdateReason | |
| pattern UpdateReason_ENTITY_COUNT_UPDATE :: UpdateReason | |
| pattern UpdateReason_OVERWRITTEN :: UpdateReason | |
| pattern UpdateReason_PRICING_MODE_UPDATE :: UpdateReason | |
| pattern UpdateReason_PRICING_TIER_UPDATE :: UpdateReason |
Instances
BatchPutPropertyError
data BatchPutPropertyError Source #
An error returned by the BatchPutProperty action.
See: newBatchPutPropertyError smart constructor.
Constructors
| BatchPutPropertyError' | |
Fields
| |
Instances
newBatchPutPropertyError Source #
Arguments
| :: Text | |
| -> Text | |
| -> PropertyValueEntry | |
| -> BatchPutPropertyError |
Create a value of BatchPutPropertyError with all optional fields omitted.
Use 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:BatchPutPropertyError', batchPutPropertyError_errorCode - The error code.
$sel:errorMessage:BatchPutPropertyError', batchPutPropertyError_errorMessage - The error message.
$sel:entry:BatchPutPropertyError', batchPutPropertyError_entry - An object that contains information about errors returned by the
BatchPutProperty action.
batchPutPropertyError_errorCode :: Lens' BatchPutPropertyError Text Source #
The error code.
batchPutPropertyError_errorMessage :: Lens' BatchPutPropertyError Text Source #
The error message.
batchPutPropertyError_entry :: Lens' BatchPutPropertyError PropertyValueEntry Source #
An object that contains information about errors returned by the
BatchPutProperty action.
BatchPutPropertyErrorEntry
data BatchPutPropertyErrorEntry Source #
An object that contains information about errors returned by the
BatchPutProperty action.
See: newBatchPutPropertyErrorEntry smart constructor.
Constructors
| BatchPutPropertyErrorEntry' | |
Fields
| |
Instances
newBatchPutPropertyErrorEntry Source #
Arguments
| :: NonEmpty BatchPutPropertyError | |
| -> BatchPutPropertyErrorEntry |
Create a value of BatchPutPropertyErrorEntry with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:errors:BatchPutPropertyErrorEntry', batchPutPropertyErrorEntry_errors - A list of objects that contain information about errors returned by the
BatchPutProperty action.
batchPutPropertyErrorEntry_errors :: Lens' BatchPutPropertyErrorEntry (NonEmpty BatchPutPropertyError) Source #
A list of objects that contain information about errors returned by the
BatchPutProperty action.
BundleInformation
data BundleInformation Source #
Information about pricing bundle.
See: newBundleInformation smart constructor.
Constructors
| BundleInformation' | |
Fields
| |
Instances
Arguments
| :: NonEmpty Text | |
| -> BundleInformation |
Create a value of BundleInformation with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:pricingTier:BundleInformation', bundleInformation_pricingTier - The pricing tier.
$sel:bundleNames:BundleInformation', bundleInformation_bundleNames - The bundle names.
bundleInformation_pricingTier :: Lens' BundleInformation (Maybe PricingTier) Source #
The pricing tier.
bundleInformation_bundleNames :: Lens' BundleInformation (NonEmpty Text) Source #
The bundle names.
ColumnDescription
data ColumnDescription Source #
A description of the column in the query results.
See: newColumnDescription smart constructor.
Constructors
| ColumnDescription' | |
Instances
newColumnDescription :: ColumnDescription Source #
Create a value of ColumnDescription with all optional fields omitted.
Use 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:ColumnDescription', columnDescription_name - The name of the column description.
$sel:type':ColumnDescription', columnDescription_type - The type of the column description.
columnDescription_name :: Lens' ColumnDescription (Maybe Text) Source #
The name of the column description.
columnDescription_type :: Lens' ColumnDescription (Maybe ColumnType) Source #
The type of the column description.
ComponentPropertyGroupRequest
data ComponentPropertyGroupRequest Source #
See: newComponentPropertyGroupRequest smart constructor.
Constructors
| ComponentPropertyGroupRequest' | |
Fields
| |
Instances
newComponentPropertyGroupRequest :: ComponentPropertyGroupRequest Source #
Create a value of ComponentPropertyGroupRequest with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:groupType:ComponentPropertyGroupRequest', componentPropertyGroupRequest_groupType - The group type.
$sel:propertyNames:ComponentPropertyGroupRequest', componentPropertyGroupRequest_propertyNames - The property names.
$sel:updateType:ComponentPropertyGroupRequest', componentPropertyGroupRequest_updateType - The update type.
componentPropertyGroupRequest_groupType :: Lens' ComponentPropertyGroupRequest (Maybe GroupType) Source #
The group type.
componentPropertyGroupRequest_propertyNames :: Lens' ComponentPropertyGroupRequest (Maybe [Text]) Source #
The property names.
componentPropertyGroupRequest_updateType :: Lens' ComponentPropertyGroupRequest (Maybe PropertyGroupUpdateType) Source #
The update type.
ComponentPropertyGroupResponse
data ComponentPropertyGroupResponse Source #
The component property group response.
See: newComponentPropertyGroupResponse smart constructor.
Constructors
| ComponentPropertyGroupResponse' | |
Fields
| |
Instances
newComponentPropertyGroupResponse Source #
Arguments
| :: GroupType | |
| -> Bool | |
| -> ComponentPropertyGroupResponse |
Create a value of ComponentPropertyGroupResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:groupType:ComponentPropertyGroupResponse', componentPropertyGroupResponse_groupType - The group type.
$sel:propertyNames:ComponentPropertyGroupResponse', componentPropertyGroupResponse_propertyNames - The names of properties
$sel:isInherited:ComponentPropertyGroupResponse', componentPropertyGroupResponse_isInherited - A Boolean value that specifies whether the property group is inherited
from a parent entity
componentPropertyGroupResponse_groupType :: Lens' ComponentPropertyGroupResponse GroupType Source #
The group type.
componentPropertyGroupResponse_propertyNames :: Lens' ComponentPropertyGroupResponse [Text] Source #
The names of properties
componentPropertyGroupResponse_isInherited :: Lens' ComponentPropertyGroupResponse Bool Source #
A Boolean value that specifies whether the property group is inherited from a parent entity
ComponentRequest
data ComponentRequest Source #
An object that sets information about a component type create or update request.
See: newComponentRequest smart constructor.
Constructors
| ComponentRequest' | |
Fields
| |
Instances
newComponentRequest :: ComponentRequest Source #
Create a value of ComponentRequest with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:componentTypeId:ComponentRequest', componentRequest_componentTypeId - The ID of the component type.
$sel:description:ComponentRequest', componentRequest_description - The description of the component request.
$sel:properties:ComponentRequest', componentRequest_properties - An object that maps strings to the properties to set in the component
type. Each string in the mapping must be unique to this object.
$sel:propertyGroups:ComponentRequest', componentRequest_propertyGroups - The property groups.
componentRequest_componentTypeId :: Lens' ComponentRequest (Maybe Text) Source #
The ID of the component type.
componentRequest_description :: Lens' ComponentRequest (Maybe Text) Source #
The description of the component request.
componentRequest_properties :: Lens' ComponentRequest (Maybe (HashMap Text PropertyRequest)) Source #
An object that maps strings to the properties to set in the component type. Each string in the mapping must be unique to this object.
componentRequest_propertyGroups :: Lens' ComponentRequest (Maybe (HashMap Text ComponentPropertyGroupRequest)) Source #
The property groups.
ComponentResponse
data ComponentResponse Source #
An object that returns information about a component type create or update request.
See: newComponentResponse smart constructor.
Constructors
| ComponentResponse' | |
Fields
| |
Instances
newComponentResponse :: ComponentResponse Source #
Create a value of ComponentResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:componentName:ComponentResponse', componentResponse_componentName - The name of the component.
$sel:componentTypeId:ComponentResponse', componentResponse_componentTypeId - The ID of the component type.
$sel:definedIn:ComponentResponse', componentResponse_definedIn - The name of the property definition set in the request.
$sel:description:ComponentResponse', componentResponse_description - The description of the component type.
$sel:properties:ComponentResponse', componentResponse_properties - An object that maps strings to the properties to set in the component
type. Each string in the mapping must be unique to this object.
$sel:propertyGroups:ComponentResponse', componentResponse_propertyGroups - The property groups.
$sel:status:ComponentResponse', componentResponse_status - The status of the component type.
$sel:syncSource:ComponentResponse', componentResponse_syncSource - The syncSource of the sync job, if this entity was created by a sync
job.
componentResponse_componentName :: Lens' ComponentResponse (Maybe Text) Source #
The name of the component.
componentResponse_componentTypeId :: Lens' ComponentResponse (Maybe Text) Source #
The ID of the component type.
componentResponse_definedIn :: Lens' ComponentResponse (Maybe Text) Source #
The name of the property definition set in the request.
componentResponse_description :: Lens' ComponentResponse (Maybe Text) Source #
The description of the component type.
componentResponse_properties :: Lens' ComponentResponse (Maybe (HashMap Text PropertyResponse)) Source #
An object that maps strings to the properties to set in the component type. Each string in the mapping must be unique to this object.
componentResponse_propertyGroups :: Lens' ComponentResponse (Maybe (HashMap Text ComponentPropertyGroupResponse)) Source #
The property groups.
componentResponse_status :: Lens' ComponentResponse (Maybe Status) Source #
The status of the component type.
componentResponse_syncSource :: Lens' ComponentResponse (Maybe Text) Source #
The syncSource of the sync job, if this entity was created by a sync job.
ComponentTypeSummary
data ComponentTypeSummary Source #
An object that contains information about a component type.
See: newComponentTypeSummary smart constructor.
Constructors
| ComponentTypeSummary' | |
Fields
| |
Instances
newComponentTypeSummary Source #
Arguments
| :: Text | |
| -> Text | |
| -> UTCTime | |
| -> UTCTime | |
| -> ComponentTypeSummary |
Create a value of ComponentTypeSummary with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:componentTypeName:ComponentTypeSummary', componentTypeSummary_componentTypeName - The component type name.
$sel:description:ComponentTypeSummary', componentTypeSummary_description - The description of the component type.
$sel:status:ComponentTypeSummary', componentTypeSummary_status - The current status of the component type.
$sel:arn:ComponentTypeSummary', componentTypeSummary_arn - The ARN of the component type.
$sel:componentTypeId:ComponentTypeSummary', componentTypeSummary_componentTypeId - The ID of the component type.
$sel:creationDateTime:ComponentTypeSummary', componentTypeSummary_creationDateTime - The date and time when the component type was created.
$sel:updateDateTime:ComponentTypeSummary', componentTypeSummary_updateDateTime - The date and time when the component type was last updated.
componentTypeSummary_componentTypeName :: Lens' ComponentTypeSummary (Maybe Text) Source #
The component type name.
componentTypeSummary_description :: Lens' ComponentTypeSummary (Maybe Text) Source #
The description of the component type.
componentTypeSummary_status :: Lens' ComponentTypeSummary (Maybe Status) Source #
The current status of the component type.
componentTypeSummary_arn :: Lens' ComponentTypeSummary Text Source #
The ARN of the component type.
componentTypeSummary_componentTypeId :: Lens' ComponentTypeSummary Text Source #
The ID of the component type.
componentTypeSummary_creationDateTime :: Lens' ComponentTypeSummary UTCTime Source #
The date and time when the component type was created.
componentTypeSummary_updateDateTime :: Lens' ComponentTypeSummary UTCTime Source #
The date and time when the component type was last updated.
ComponentUpdateRequest
data ComponentUpdateRequest Source #
The component update request.
See: newComponentUpdateRequest smart constructor.
Constructors
| ComponentUpdateRequest' | |
Fields
| |
Instances
newComponentUpdateRequest :: ComponentUpdateRequest Source #
Create a value of ComponentUpdateRequest with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:componentTypeId:ComponentUpdateRequest', componentUpdateRequest_componentTypeId - The ID of the component type.
$sel:description:ComponentUpdateRequest', componentUpdateRequest_description - The description of the component type.
$sel:propertyGroupUpdates:ComponentUpdateRequest', componentUpdateRequest_propertyGroupUpdates - The property group updates.
$sel:propertyUpdates:ComponentUpdateRequest', componentUpdateRequest_propertyUpdates - An object that maps strings to the properties to set in the component
type update. Each string in the mapping must be unique to this object.
ComponentUpdateRequest, componentUpdateRequest_updateType - The update type of the component update request.
componentUpdateRequest_componentTypeId :: Lens' ComponentUpdateRequest (Maybe Text) Source #
The ID of the component type.
componentUpdateRequest_description :: Lens' ComponentUpdateRequest (Maybe Text) Source #
The description of the component type.
componentUpdateRequest_propertyGroupUpdates :: Lens' ComponentUpdateRequest (Maybe (HashMap Text ComponentPropertyGroupRequest)) Source #
The property group updates.
componentUpdateRequest_propertyUpdates :: Lens' ComponentUpdateRequest (Maybe (HashMap Text PropertyRequest)) Source #
An object that maps strings to the properties to set in the component type update. Each string in the mapping must be unique to this object.
componentUpdateRequest_updateType :: Lens' ComponentUpdateRequest (Maybe ComponentUpdateType) Source #
The update type of the component update request.
DataConnector
data DataConnector Source #
The data connector.
See: newDataConnector smart constructor.
Constructors
| DataConnector' | |
Instances
newDataConnector :: DataConnector Source #
Create a value of DataConnector with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:isNative:DataConnector', dataConnector_isNative - A Boolean value that specifies whether the data connector is native to
IoT TwinMaker.
$sel:lambda:DataConnector', dataConnector_lambda - The Lambda function associated with this data connector.
dataConnector_isNative :: Lens' DataConnector (Maybe Bool) Source #
A Boolean value that specifies whether the data connector is native to IoT TwinMaker.
dataConnector_lambda :: Lens' DataConnector (Maybe LambdaFunction) Source #
The Lambda function associated with this data connector.
DataType
An object that specifies the data type of a property.
See: newDataType smart constructor.
Constructors
| DataType' | |
Fields
| |
Instances
Create a value of DataType with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:allowedValues:DataType', dataType_allowedValues - The allowed values for this data type.
$sel:nestedType:DataType', dataType_nestedType - The nested type in the data type.
$sel:relationship:DataType', dataType_relationship - A relationship that associates a component with another component.
$sel:unitOfMeasure:DataType', dataType_unitOfMeasure - The unit of measure used in this data type.
$sel:type':DataType', dataType_type - The underlying type of the data type.
dataType_allowedValues :: Lens' DataType (Maybe [DataValue]) Source #
The allowed values for this data type.
dataType_relationship :: Lens' DataType (Maybe Relationship) Source #
A relationship that associates a component with another component.
dataType_unitOfMeasure :: Lens' DataType (Maybe Text) Source #
The unit of measure used in this data type.
DataValue
An object that specifies a value for a property.
See: newDataValue smart constructor.
Constructors
| DataValue' | |
Fields
| |
Instances
newDataValue :: DataValue Source #
Create a value of DataValue with all optional fields omitted.
Use 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:DataValue', dataValue_booleanValue - A Boolean value.
$sel:doubleValue:DataValue', dataValue_doubleValue - A double value.
$sel:expression:DataValue', dataValue_expression - An expression that produces the value.
$sel:integerValue:DataValue', dataValue_integerValue - An integer value.
$sel:listValue:DataValue', dataValue_listValue - A list of multiple values.
$sel:longValue:DataValue', dataValue_longValue - A long value.
$sel:mapValue:DataValue', dataValue_mapValue - An object that maps strings to multiple DataValue objects.
$sel:relationshipValue:DataValue', dataValue_relationshipValue - A value that relates a component to another component.
$sel:stringValue:DataValue', dataValue_stringValue - A string value.
dataValue_mapValue :: Lens' DataValue (Maybe (HashMap Text DataValue)) Source #
An object that maps strings to multiple DataValue objects.
dataValue_relationshipValue :: Lens' DataValue (Maybe RelationshipValue) Source #
A value that relates a component to another component.
EntityPropertyReference
data EntityPropertyReference Source #
An object that uniquely identifies an entity property.
See: newEntityPropertyReference smart constructor.
Constructors
| EntityPropertyReference' | |
Fields
| |
Instances
newEntityPropertyReference Source #
Create a value of EntityPropertyReference with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:componentName:EntityPropertyReference', entityPropertyReference_componentName - The name of the component.
$sel:entityId:EntityPropertyReference', entityPropertyReference_entityId - The ID of the entity.
$sel:externalIdProperty:EntityPropertyReference', entityPropertyReference_externalIdProperty - A mapping of external IDs to property names. External IDs uniquely
identify properties from external data stores.
$sel:propertyName:EntityPropertyReference', entityPropertyReference_propertyName - The name of the property.
entityPropertyReference_componentName :: Lens' EntityPropertyReference (Maybe Text) Source #
The name of the component.
entityPropertyReference_entityId :: Lens' EntityPropertyReference (Maybe Text) Source #
The ID of the entity.
entityPropertyReference_externalIdProperty :: Lens' EntityPropertyReference (Maybe (HashMap Text Text)) Source #
A mapping of external IDs to property names. External IDs uniquely identify properties from external data stores.
entityPropertyReference_propertyName :: Lens' EntityPropertyReference Text Source #
The name of the property.
EntitySummary
data EntitySummary Source #
An object that contains information about an entity.
See: newEntitySummary smart constructor.
Constructors
| EntitySummary' | |
Fields
| |
Instances
Create a value of EntitySummary with all optional fields omitted.
Use 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:EntitySummary', entitySummary_description - The description of the entity.
$sel:hasChildEntities:EntitySummary', entitySummary_hasChildEntities - A Boolean value that specifies whether the entity has child entities or
not.
$sel:parentEntityId:EntitySummary', entitySummary_parentEntityId - The ID of the parent entity.
$sel:entityId:EntitySummary', entitySummary_entityId - The ID of the entity.
$sel:entityName:EntitySummary', entitySummary_entityName - The name of the entity.
$sel:arn:EntitySummary', entitySummary_arn - The ARN of the entity.
$sel:status:EntitySummary', entitySummary_status - The current status of the entity.
$sel:creationDateTime:EntitySummary', entitySummary_creationDateTime - The date and time when the entity was created.
$sel:updateDateTime:EntitySummary', entitySummary_updateDateTime - The last date and time when the entity was updated.
entitySummary_description :: Lens' EntitySummary (Maybe Text) Source #
The description of the entity.
entitySummary_hasChildEntities :: Lens' EntitySummary (Maybe Bool) Source #
A Boolean value that specifies whether the entity has child entities or not.
entitySummary_parentEntityId :: Lens' EntitySummary (Maybe Text) Source #
The ID of the parent entity.
entitySummary_entityId :: Lens' EntitySummary Text Source #
The ID of the entity.
entitySummary_entityName :: Lens' EntitySummary Text Source #
The name of the entity.
entitySummary_arn :: Lens' EntitySummary Text Source #
The ARN of the entity.
entitySummary_status :: Lens' EntitySummary Status Source #
The current status of the entity.
entitySummary_creationDateTime :: Lens' EntitySummary UTCTime Source #
The date and time when the entity was created.
entitySummary_updateDateTime :: Lens' EntitySummary UTCTime Source #
The last date and time when the entity was updated.
ErrorDetails
data ErrorDetails Source #
The error details.
See: newErrorDetails smart constructor.
Constructors
| ErrorDetails' | |
Instances
newErrorDetails :: ErrorDetails 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:code:ErrorDetails', errorDetails_code - The error code.
$sel:message:ErrorDetails', errorDetails_message - The error message.
errorDetails_code :: Lens' ErrorDetails (Maybe ErrorCode) Source #
The error code.
errorDetails_message :: Lens' ErrorDetails (Maybe Text) Source #
The error message.
FunctionRequest
data FunctionRequest Source #
The function request body.
See: newFunctionRequest smart constructor.
Constructors
| FunctionRequest' | |
Fields
| |
Instances
newFunctionRequest :: FunctionRequest Source #
Create a value of FunctionRequest with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:implementedBy:FunctionRequest', functionRequest_implementedBy - The data connector.
$sel:requiredProperties:FunctionRequest', functionRequest_requiredProperties - The required properties of the function.
$sel:scope:FunctionRequest', functionRequest_scope - The scope of the function.
functionRequest_implementedBy :: Lens' FunctionRequest (Maybe DataConnector) Source #
The data connector.
functionRequest_requiredProperties :: Lens' FunctionRequest (Maybe [Text]) Source #
The required properties of the function.
functionRequest_scope :: Lens' FunctionRequest (Maybe Scope) Source #
The scope of the function.
FunctionResponse
data FunctionResponse Source #
The function response.
See: newFunctionResponse smart constructor.
Constructors
| FunctionResponse' | |
Fields
| |
Instances
newFunctionResponse :: FunctionResponse Source #
Create a value of FunctionResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:implementedBy:FunctionResponse', functionResponse_implementedBy - The data connector.
$sel:isInherited:FunctionResponse', functionResponse_isInherited - Indicates whether this function is inherited.
$sel:requiredProperties:FunctionResponse', functionResponse_requiredProperties - The required properties of the function.
$sel:scope:FunctionResponse', functionResponse_scope - The scope of the function.
functionResponse_implementedBy :: Lens' FunctionResponse (Maybe DataConnector) Source #
The data connector.
functionResponse_isInherited :: Lens' FunctionResponse (Maybe Bool) Source #
Indicates whether this function is inherited.
functionResponse_requiredProperties :: Lens' FunctionResponse (Maybe [Text]) Source #
The required properties of the function.
functionResponse_scope :: Lens' FunctionResponse (Maybe Scope) Source #
The scope of the function.
InterpolationParameters
data InterpolationParameters Source #
An object that specifies how to interpolate data in a list.
See: newInterpolationParameters smart constructor.
Constructors
| InterpolationParameters' | |
Fields
| |
Instances
newInterpolationParameters :: InterpolationParameters Source #
Create a value of InterpolationParameters with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:interpolationType:InterpolationParameters', interpolationParameters_interpolationType - The interpolation type.
$sel:intervalInSeconds:InterpolationParameters', interpolationParameters_intervalInSeconds - The interpolation time interval in seconds.
interpolationParameters_interpolationType :: Lens' InterpolationParameters (Maybe InterpolationType) Source #
The interpolation type.
interpolationParameters_intervalInSeconds :: Lens' InterpolationParameters (Maybe Integer) Source #
The interpolation time interval in seconds.
LambdaFunction
data LambdaFunction Source #
The Lambda function.
See: newLambdaFunction smart constructor.
Constructors
| LambdaFunction' | |
Instances
Arguments
| :: Text | |
| -> LambdaFunction |
Create a value of LambdaFunction with all optional fields omitted.
Use 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:LambdaFunction', lambdaFunction_arn - The ARN of the Lambda function.
lambdaFunction_arn :: Lens' LambdaFunction Text Source #
The ARN of the Lambda function.
ListComponentTypesFilter
data ListComponentTypesFilter Source #
An object that filters items in a list of component types.
Only one object is accepted as a valid input.
See: newListComponentTypesFilter smart constructor.
Constructors
| ListComponentTypesFilter' | |
Fields
| |
Instances
newListComponentTypesFilter :: ListComponentTypesFilter Source #
Create a value of ListComponentTypesFilter with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:extendsFrom:ListComponentTypesFilter', listComponentTypesFilter_extendsFrom - The component type that the component types in the list extend.
$sel:isAbstract:ListComponentTypesFilter', listComponentTypesFilter_isAbstract - A Boolean value that specifies whether the component types in the list
are abstract.
$sel:namespace:ListComponentTypesFilter', listComponentTypesFilter_namespace - The namespace to which the component types in the list belong.
listComponentTypesFilter_extendsFrom :: Lens' ListComponentTypesFilter (Maybe Text) Source #
The component type that the component types in the list extend.
listComponentTypesFilter_isAbstract :: Lens' ListComponentTypesFilter (Maybe Bool) Source #
A Boolean value that specifies whether the component types in the list are abstract.
listComponentTypesFilter_namespace :: Lens' ListComponentTypesFilter (Maybe Text) Source #
The namespace to which the component types in the list belong.
ListEntitiesFilter
data ListEntitiesFilter Source #
An object that filters items in a list of entities.
See: newListEntitiesFilter smart constructor.
Constructors
| ListEntitiesFilter' | |
Fields
| |
Instances
newListEntitiesFilter :: ListEntitiesFilter Source #
Create a value of ListEntitiesFilter with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:componentTypeId:ListEntitiesFilter', listEntitiesFilter_componentTypeId - The ID of the component type in the entities in the list.
$sel:externalId:ListEntitiesFilter', listEntitiesFilter_externalId - The external-Id property of a component. The external-Id property is the
primary key of an external storage system.
$sel:parentEntityId:ListEntitiesFilter', listEntitiesFilter_parentEntityId - The parent of the entities in the list.
listEntitiesFilter_componentTypeId :: Lens' ListEntitiesFilter (Maybe Text) Source #
The ID of the component type in the entities in the list.
listEntitiesFilter_externalId :: Lens' ListEntitiesFilter (Maybe Text) Source #
The external-Id property of a component. The external-Id property is the primary key of an external storage system.
listEntitiesFilter_parentEntityId :: Lens' ListEntitiesFilter (Maybe Text) Source #
The parent of the entities in the list.
OrderBy
Filter criteria that orders the return output. It can be sorted in ascending or descending order.
See: newOrderBy smart constructor.
Constructors
| OrderBy' | |
Fields
| |
Instances
| ToJSON OrderBy Source # | |
Defined in Amazonka.IotTwinMaker.Types.OrderBy | |
| Generic OrderBy Source # | |
| Read OrderBy Source # | |
| Show OrderBy Source # | |
| NFData OrderBy Source # | |
Defined in Amazonka.IotTwinMaker.Types.OrderBy | |
| Eq OrderBy Source # | |
| Hashable OrderBy Source # | |
Defined in Amazonka.IotTwinMaker.Types.OrderBy | |
| type Rep OrderBy Source # | |
Defined in Amazonka.IotTwinMaker.Types.OrderBy type Rep OrderBy = D1 ('MetaData "OrderBy" "Amazonka.IotTwinMaker.Types.OrderBy" "amazonka-iottwinmaker-2.0-F9krWmdiZsuIxDlP9hNtjs" 'False) (C1 ('MetaCons "OrderBy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "order") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Order)) :*: S1 ('MetaSel ('Just "propertyName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) | |
Create a value of OrderBy with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:order:OrderBy', orderBy_order - The set order that filters results.
$sel:propertyName:OrderBy', orderBy_propertyName - The property name.
ParentEntityUpdateRequest
data ParentEntityUpdateRequest Source #
The parent entity update request.
See: newParentEntityUpdateRequest smart constructor.
Constructors
| ParentEntityUpdateRequest' | |
Fields
| |
Instances
newParentEntityUpdateRequest Source #
Arguments
| :: ParentEntityUpdateType | |
| -> ParentEntityUpdateRequest |
Create a value of ParentEntityUpdateRequest with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:parentEntityId:ParentEntityUpdateRequest', parentEntityUpdateRequest_parentEntityId - The ID of the parent entity.
$sel:updateType:ParentEntityUpdateRequest', parentEntityUpdateRequest_updateType - The type of the update.
parentEntityUpdateRequest_parentEntityId :: Lens' ParentEntityUpdateRequest (Maybe Text) Source #
The ID of the parent entity.
parentEntityUpdateRequest_updateType :: Lens' ParentEntityUpdateRequest ParentEntityUpdateType Source #
The type of the update.
PricingPlan
data PricingPlan Source #
The pricing plan.
See: newPricingPlan smart constructor.
Constructors
| PricingPlan' | |
Fields
| |
Instances
Arguments
| :: UTCTime | |
| -> PricingMode | |
| -> UTCTime | |
| -> UpdateReason | |
| -> PricingPlan |
Create a value of PricingPlan with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:billableEntityCount:PricingPlan', pricingPlan_billableEntityCount - The billable entity count.
$sel:bundleInformation:PricingPlan', pricingPlan_bundleInformation - The pricing plan's bundle information.
$sel:effectiveDateTime:PricingPlan', pricingPlan_effectiveDateTime - The effective date and time of the pricing plan.
$sel:pricingMode:PricingPlan', pricingPlan_pricingMode - The pricing mode.
$sel:updateDateTime:PricingPlan', pricingPlan_updateDateTime - The set date and time for updating a pricing plan.
$sel:updateReason:PricingPlan', pricingPlan_updateReason - The update reason, for changing a pricing plan.
pricingPlan_billableEntityCount :: Lens' PricingPlan (Maybe Integer) Source #
The billable entity count.
pricingPlan_bundleInformation :: Lens' PricingPlan (Maybe BundleInformation) Source #
The pricing plan's bundle information.
pricingPlan_effectiveDateTime :: Lens' PricingPlan UTCTime Source #
The effective date and time of the pricing plan.
pricingPlan_pricingMode :: Lens' PricingPlan PricingMode Source #
The pricing mode.
pricingPlan_updateDateTime :: Lens' PricingPlan UTCTime Source #
The set date and time for updating a pricing plan.
pricingPlan_updateReason :: Lens' PricingPlan UpdateReason Source #
The update reason, for changing a pricing plan.
PropertyDefinitionRequest
data PropertyDefinitionRequest Source #
An object that sets information about a property.
See: newPropertyDefinitionRequest smart constructor.
Constructors
| PropertyDefinitionRequest' | |
Fields
| |
Instances
newPropertyDefinitionRequest :: PropertyDefinitionRequest Source #
Create a value of PropertyDefinitionRequest with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:configuration:PropertyDefinitionRequest', propertyDefinitionRequest_configuration - A mapping that specifies configuration information about the property.
Use this field to specify information that you read from and write to an
external source.
$sel:dataType:PropertyDefinitionRequest', propertyDefinitionRequest_dataType - An object that contains information about the data type.
$sel:defaultValue:PropertyDefinitionRequest', propertyDefinitionRequest_defaultValue - An object that contains the default value.
$sel:displayName:PropertyDefinitionRequest', propertyDefinitionRequest_displayName - A friendly name for the property.
$sel:isExternalId:PropertyDefinitionRequest', propertyDefinitionRequest_isExternalId - A Boolean value that specifies whether the property ID comes from an
external data store.
$sel:isRequiredInEntity:PropertyDefinitionRequest', propertyDefinitionRequest_isRequiredInEntity - A Boolean value that specifies whether the property is required.
$sel:isStoredExternally:PropertyDefinitionRequest', propertyDefinitionRequest_isStoredExternally - A Boolean value that specifies whether the property is stored
externally.
$sel:isTimeSeries:PropertyDefinitionRequest', propertyDefinitionRequest_isTimeSeries - A Boolean value that specifies whether the property consists of time
series data.
propertyDefinitionRequest_configuration :: Lens' PropertyDefinitionRequest (Maybe (HashMap Text Text)) Source #
A mapping that specifies configuration information about the property. Use this field to specify information that you read from and write to an external source.
propertyDefinitionRequest_dataType :: Lens' PropertyDefinitionRequest (Maybe DataType) Source #
An object that contains information about the data type.
propertyDefinitionRequest_defaultValue :: Lens' PropertyDefinitionRequest (Maybe DataValue) Source #
An object that contains the default value.
propertyDefinitionRequest_displayName :: Lens' PropertyDefinitionRequest (Maybe Text) Source #
A friendly name for the property.
propertyDefinitionRequest_isExternalId :: Lens' PropertyDefinitionRequest (Maybe Bool) Source #
A Boolean value that specifies whether the property ID comes from an external data store.
propertyDefinitionRequest_isRequiredInEntity :: Lens' PropertyDefinitionRequest (Maybe Bool) Source #
A Boolean value that specifies whether the property is required.
propertyDefinitionRequest_isStoredExternally :: Lens' PropertyDefinitionRequest (Maybe Bool) Source #
A Boolean value that specifies whether the property is stored externally.
propertyDefinitionRequest_isTimeSeries :: Lens' PropertyDefinitionRequest (Maybe Bool) Source #
A Boolean value that specifies whether the property consists of time series data.
PropertyDefinitionResponse
data PropertyDefinitionResponse Source #
An object that contains response data from a property definition request.
See: newPropertyDefinitionResponse smart constructor.
Constructors
| PropertyDefinitionResponse' | |
Fields
| |
Instances
newPropertyDefinitionResponse Source #
Create a value of PropertyDefinitionResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:configuration:PropertyDefinitionResponse', propertyDefinitionResponse_configuration - A mapping that specifies configuration information about the property.
$sel:defaultValue:PropertyDefinitionResponse', propertyDefinitionResponse_defaultValue - An object that contains the default value.
$sel:displayName:PropertyDefinitionResponse', propertyDefinitionResponse_displayName - A friendly name for the property.
$sel:dataType:PropertyDefinitionResponse', propertyDefinitionResponse_dataType - An object that contains information about the data type.
$sel:isTimeSeries:PropertyDefinitionResponse', propertyDefinitionResponse_isTimeSeries - A Boolean value that specifies whether the property consists of time
series data.
$sel:isRequiredInEntity:PropertyDefinitionResponse', propertyDefinitionResponse_isRequiredInEntity - A Boolean value that specifies whether the property is required in an
entity.
$sel:isExternalId:PropertyDefinitionResponse', propertyDefinitionResponse_isExternalId - A Boolean value that specifies whether the property ID comes from an
external data store.
$sel:isStoredExternally:PropertyDefinitionResponse', propertyDefinitionResponse_isStoredExternally - A Boolean value that specifies whether the property is stored
externally.
$sel:isImported:PropertyDefinitionResponse', propertyDefinitionResponse_isImported - A Boolean value that specifies whether the property definition is
imported from an external data store.
$sel:isFinal:PropertyDefinitionResponse', propertyDefinitionResponse_isFinal - A Boolean value that specifies whether the property definition can be
updated.
$sel:isInherited:PropertyDefinitionResponse', propertyDefinitionResponse_isInherited - A Boolean value that specifies whether the property definition is
inherited from a parent entity.
propertyDefinitionResponse_configuration :: Lens' PropertyDefinitionResponse (Maybe (HashMap Text Text)) Source #
A mapping that specifies configuration information about the property.
propertyDefinitionResponse_defaultValue :: Lens' PropertyDefinitionResponse (Maybe DataValue) Source #
An object that contains the default value.
propertyDefinitionResponse_displayName :: Lens' PropertyDefinitionResponse (Maybe Text) Source #
A friendly name for the property.
propertyDefinitionResponse_dataType :: Lens' PropertyDefinitionResponse DataType Source #
An object that contains information about the data type.
propertyDefinitionResponse_isTimeSeries :: Lens' PropertyDefinitionResponse Bool Source #
A Boolean value that specifies whether the property consists of time series data.
propertyDefinitionResponse_isRequiredInEntity :: Lens' PropertyDefinitionResponse Bool Source #
A Boolean value that specifies whether the property is required in an entity.
propertyDefinitionResponse_isExternalId :: Lens' PropertyDefinitionResponse Bool Source #
A Boolean value that specifies whether the property ID comes from an external data store.
propertyDefinitionResponse_isStoredExternally :: Lens' PropertyDefinitionResponse Bool Source #
A Boolean value that specifies whether the property is stored externally.
propertyDefinitionResponse_isImported :: Lens' PropertyDefinitionResponse Bool Source #
A Boolean value that specifies whether the property definition is imported from an external data store.
propertyDefinitionResponse_isFinal :: Lens' PropertyDefinitionResponse Bool Source #
A Boolean value that specifies whether the property definition can be updated.
propertyDefinitionResponse_isInherited :: Lens' PropertyDefinitionResponse Bool Source #
A Boolean value that specifies whether the property definition is inherited from a parent entity.
PropertyFilter
data PropertyFilter Source #
An object that filters items returned by a property request.
See: newPropertyFilter smart constructor.
Constructors
| PropertyFilter' | |
Instances
newPropertyFilter :: PropertyFilter Source #
Create a value of PropertyFilter with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:operator:PropertyFilter', propertyFilter_operator - The operator associated with this property filter.
$sel:propertyName:PropertyFilter', propertyFilter_propertyName - The property name associated with this property filter.
$sel:value:PropertyFilter', propertyFilter_value - The value associated with this property filter.
propertyFilter_operator :: Lens' PropertyFilter (Maybe Text) Source #
The operator associated with this property filter.
propertyFilter_propertyName :: Lens' PropertyFilter (Maybe Text) Source #
The property name associated with this property filter.
propertyFilter_value :: Lens' PropertyFilter (Maybe DataValue) Source #
The value associated with this property filter.
PropertyGroupRequest
data PropertyGroupRequest Source #
See: newPropertyGroupRequest smart constructor.
Constructors
| PropertyGroupRequest' | |
Instances
newPropertyGroupRequest :: PropertyGroupRequest Source #
Create a value of PropertyGroupRequest with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:groupType:PropertyGroupRequest', propertyGroupRequest_groupType - The group type.
$sel:propertyNames:PropertyGroupRequest', propertyGroupRequest_propertyNames - The names of properties.
propertyGroupRequest_groupType :: Lens' PropertyGroupRequest (Maybe GroupType) Source #
The group type.
propertyGroupRequest_propertyNames :: Lens' PropertyGroupRequest (Maybe [Text]) Source #
The names of properties.
PropertyGroupResponse
data PropertyGroupResponse Source #
The property group response
See: newPropertyGroupResponse smart constructor.
Constructors
| PropertyGroupResponse' | |
Fields
| |
Instances
newPropertyGroupResponse Source #
Arguments
| :: GroupType | |
| -> Bool | |
| -> PropertyGroupResponse |
Create a value of PropertyGroupResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:groupType:PropertyGroupResponse', propertyGroupResponse_groupType - The group types.
$sel:propertyNames:PropertyGroupResponse', propertyGroupResponse_propertyNames - The names of properties.
$sel:isInherited:PropertyGroupResponse', propertyGroupResponse_isInherited - A Boolean value that specifies whether the property group is inherited
from a parent entity
propertyGroupResponse_groupType :: Lens' PropertyGroupResponse GroupType Source #
The group types.
propertyGroupResponse_propertyNames :: Lens' PropertyGroupResponse [Text] Source #
The names of properties.
propertyGroupResponse_isInherited :: Lens' PropertyGroupResponse Bool Source #
A Boolean value that specifies whether the property group is inherited from a parent entity
PropertyLatestValue
data PropertyLatestValue Source #
The latest value of the property.
See: newPropertyLatestValue smart constructor.
Constructors
| PropertyLatestValue' | |
Fields
| |
Instances
newPropertyLatestValue Source #
Arguments
| :: EntityPropertyReference | |
| -> PropertyLatestValue |
Create a value of PropertyLatestValue with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:propertyValue:PropertyLatestValue', propertyLatestValue_propertyValue - The value of the property.
$sel:propertyReference:PropertyLatestValue', propertyLatestValue_propertyReference - An object that specifies information about a property.>
propertyLatestValue_propertyValue :: Lens' PropertyLatestValue (Maybe DataValue) Source #
The value of the property.
propertyLatestValue_propertyReference :: Lens' PropertyLatestValue EntityPropertyReference Source #
An object that specifies information about a property.>
PropertyRequest
data PropertyRequest Source #
An object that sets information about a property.
See: newPropertyRequest smart constructor.
Constructors
| PropertyRequest' | |
Fields
| |
Instances
newPropertyRequest :: PropertyRequest Source #
Create a value of PropertyRequest with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:definition:PropertyRequest', propertyRequest_definition - An object that specifies information about a property.
$sel:updateType:PropertyRequest', propertyRequest_updateType - The update type of the update property request.
$sel:value:PropertyRequest', propertyRequest_value - The value of the property.
propertyRequest_definition :: Lens' PropertyRequest (Maybe PropertyDefinitionRequest) Source #
An object that specifies information about a property.
propertyRequest_updateType :: Lens' PropertyRequest (Maybe PropertyUpdateType) Source #
The update type of the update property request.
propertyRequest_value :: Lens' PropertyRequest (Maybe DataValue) Source #
The value of the property.
PropertyResponse
data PropertyResponse Source #
An object that contains information about a property response.
See: newPropertyResponse smart constructor.
Constructors
| PropertyResponse' | |
Fields
| |
Instances
newPropertyResponse :: PropertyResponse Source #
Create a value of PropertyResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:definition:PropertyResponse', propertyResponse_definition - An object that specifies information about a property.
$sel:value:PropertyResponse', propertyResponse_value - The value of the property.
propertyResponse_definition :: Lens' PropertyResponse (Maybe PropertyDefinitionResponse) Source #
An object that specifies information about a property.
propertyResponse_value :: Lens' PropertyResponse (Maybe DataValue) Source #
The value of the property.
PropertyValue
data PropertyValue Source #
An object that contains information about a value for a time series property.
See: newPropertyValue smart constructor.
Constructors
| PropertyValue' | |
Fields
| |
Instances
Arguments
| :: DataValue | |
| -> PropertyValue |
Create a value of PropertyValue with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:time:PropertyValue', propertyValue_time - ISO8601 DateTime of a value for a time series property.
The time for when the property value was recorded in ISO 8601 format: YYYY-MM-DDThh:mm:ss[.SSSSSSSSS][Z/±HH:mm].
- [YYYY]: year
- [MM]: month
- [DD]: day
- [hh]: hour
- [mm]: minute
- [ss]: seconds
- [.SSSSSSSSS]: additional precision, where precedence is maintained. For example: [.573123] is equal to 573123000 nanoseconds.
- Z: default timezone UTC
- ± HH:mm: time zone offset in Hours and Minutes.
Required sub-fields: YYYY-MM-DDThh:mm:ss and [Z/±HH:mm]
$sel:timestamp:PropertyValue', propertyValue_timestamp - The timestamp of a value for a time series property.
$sel:value:PropertyValue', propertyValue_value - An object that specifies a value for a time series property.
propertyValue_time :: Lens' PropertyValue (Maybe Text) Source #
ISO8601 DateTime of a value for a time series property.
The time for when the property value was recorded in ISO 8601 format: YYYY-MM-DDThh:mm:ss[.SSSSSSSSS][Z/±HH:mm].
- [YYYY]: year
- [MM]: month
- [DD]: day
- [hh]: hour
- [mm]: minute
- [ss]: seconds
- [.SSSSSSSSS]: additional precision, where precedence is maintained. For example: [.573123] is equal to 573123000 nanoseconds.
- Z: default timezone UTC
- ± HH:mm: time zone offset in Hours and Minutes.
Required sub-fields: YYYY-MM-DDThh:mm:ss and [Z/±HH:mm]
propertyValue_timestamp :: Lens' PropertyValue (Maybe UTCTime) Source #
The timestamp of a value for a time series property.
propertyValue_value :: Lens' PropertyValue DataValue Source #
An object that specifies a value for a time series property.
PropertyValueEntry
data PropertyValueEntry Source #
An object that specifies information about time series property values. This object is used and consumed by the BatchPutPropertyValues action.
See: newPropertyValueEntry smart constructor.
Constructors
| PropertyValueEntry' | |
Fields
| |
Instances
newPropertyValueEntry Source #
Arguments
| :: EntityPropertyReference | |
| -> PropertyValueEntry |
Create a value of PropertyValueEntry with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:propertyValues:PropertyValueEntry', propertyValueEntry_propertyValues - A list of objects that specify time series property values.
$sel:entityPropertyReference:PropertyValueEntry', propertyValueEntry_entityPropertyReference - An object that contains information about the entity that has the
property.
propertyValueEntry_propertyValues :: Lens' PropertyValueEntry (Maybe (NonEmpty PropertyValue)) Source #
A list of objects that specify time series property values.
propertyValueEntry_entityPropertyReference :: Lens' PropertyValueEntry EntityPropertyReference Source #
An object that contains information about the entity that has the property.
PropertyValueHistory
data PropertyValueHistory Source #
The history of values for a time series property.
See: newPropertyValueHistory smart constructor.
Constructors
| PropertyValueHistory' | |
Fields
| |
Instances
newPropertyValueHistory Source #
Arguments
| :: EntityPropertyReference | |
| -> PropertyValueHistory |
Create a value of PropertyValueHistory with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:values:PropertyValueHistory', propertyValueHistory_values - A list of objects that contain information about the values in the
history of a time series property.
$sel:entityPropertyReference:PropertyValueHistory', propertyValueHistory_entityPropertyReference - An object that uniquely identifies an entity property.
propertyValueHistory_values :: Lens' PropertyValueHistory (Maybe [PropertyValue]) Source #
A list of objects that contain information about the values in the history of a time series property.
propertyValueHistory_entityPropertyReference :: Lens' PropertyValueHistory EntityPropertyReference Source #
An object that uniquely identifies an entity property.
QueryResultValue
data QueryResultValue Source #
See: newQueryResultValue smart constructor.
Constructors
| QueryResultValue' | |
Instances
newQueryResultValue :: QueryResultValue Source #
Create a value of QueryResultValue with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
Relationship
data Relationship Source #
An object that specifies a relationship with another component type.
See: newRelationship smart constructor.
Constructors
| Relationship' | |
Fields
| |
Instances
newRelationship :: Relationship Source #
Create a value of Relationship with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:relationshipType:Relationship', relationship_relationshipType - The type of the relationship.
$sel:targetComponentTypeId:Relationship', relationship_targetComponentTypeId - The ID of the target component type associated with this relationship.
relationship_relationshipType :: Lens' Relationship (Maybe Text) Source #
The type of the relationship.
relationship_targetComponentTypeId :: Lens' Relationship (Maybe Text) Source #
The ID of the target component type associated with this relationship.
RelationshipValue
data RelationshipValue Source #
A value that associates a component and an entity.
See: newRelationshipValue smart constructor.
Constructors
| RelationshipValue' | |
Fields
| |
Instances
newRelationshipValue :: RelationshipValue Source #
Create a value of RelationshipValue with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:targetComponentName:RelationshipValue', relationshipValue_targetComponentName - The name of the target component associated with the relationship value.
$sel:targetEntityId:RelationshipValue', relationshipValue_targetEntityId - The ID of the target entity associated with this relationship value.
relationshipValue_targetComponentName :: Lens' RelationshipValue (Maybe Text) Source #
The name of the target component associated with the relationship value.
relationshipValue_targetEntityId :: Lens' RelationshipValue (Maybe Text) Source #
The ID of the target entity associated with this relationship value.
Row
Represents a single row in the query results.
See: newRow smart constructor.
Constructors
| Row' | |
Fields
| |
Instances
| FromJSON Row Source # | |
| Generic Row Source # | |
| Read Row Source # | |
| Show Row Source # | |
| NFData Row Source # | |
Defined in Amazonka.IotTwinMaker.Types.Row | |
| Eq Row Source # | |
| Hashable Row Source # | |
Defined in Amazonka.IotTwinMaker.Types.Row | |
| type Rep Row Source # | |
Defined in Amazonka.IotTwinMaker.Types.Row type Rep Row = D1 ('MetaData "Row" "Amazonka.IotTwinMaker.Types.Row" "amazonka-iottwinmaker-2.0-F9krWmdiZsuIxDlP9hNtjs" 'False) (C1 ('MetaCons "Row'" 'PrefixI 'True) (S1 ('MetaSel ('Just "rowData") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [QueryResultValue])))) | |
Create a value of Row with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:rowData:Row', row_rowData - The data in a row of query results.
row_rowData :: Lens' Row (Maybe [QueryResultValue]) Source #
The data in a row of query results.
SceneSummary
data SceneSummary Source #
An object that contains information about a scene.
See: newSceneSummary smart constructor.
Constructors
| SceneSummary' | |
Fields
| |
Instances
Create a value of SceneSummary with all optional fields omitted.
Use 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:SceneSummary', sceneSummary_description - The scene description.
$sel:sceneId:SceneSummary', sceneSummary_sceneId - The ID of the scene.
$sel:contentLocation:SceneSummary', sceneSummary_contentLocation - The relative path that specifies the location of the content definition
file.
$sel:arn:SceneSummary', sceneSummary_arn - The ARN of the scene.
$sel:creationDateTime:SceneSummary', sceneSummary_creationDateTime - The date and time when the scene was created.
$sel:updateDateTime:SceneSummary', sceneSummary_updateDateTime - The date and time when the scene was last updated.
sceneSummary_description :: Lens' SceneSummary (Maybe Text) Source #
The scene description.
sceneSummary_sceneId :: Lens' SceneSummary Text Source #
The ID of the scene.
sceneSummary_contentLocation :: Lens' SceneSummary Text Source #
The relative path that specifies the location of the content definition file.
sceneSummary_arn :: Lens' SceneSummary Text Source #
The ARN of the scene.
sceneSummary_creationDateTime :: Lens' SceneSummary UTCTime Source #
The date and time when the scene was created.
sceneSummary_updateDateTime :: Lens' SceneSummary UTCTime Source #
The date and time when the scene was last updated.
Status
An object that represents the status of an entity, component, component type, or workspace.
See: newStatus smart constructor.
Constructors
| Status' | |
Instances
| FromJSON Status Source # | |
| Generic Status Source # | |
| Read Status Source # | |
| Show Status Source # | |
| NFData Status Source # | |
Defined in Amazonka.IotTwinMaker.Types.Status | |
| Eq Status Source # | |
| Hashable Status Source # | |
Defined in Amazonka.IotTwinMaker.Types.Status | |
| type Rep Status Source # | |
Defined in Amazonka.IotTwinMaker.Types.Status type Rep Status = D1 ('MetaData "Status" "Amazonka.IotTwinMaker.Types.Status" "amazonka-iottwinmaker-2.0-F9krWmdiZsuIxDlP9hNtjs" 'False) (C1 ('MetaCons "Status'" 'PrefixI 'True) (S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ErrorDetails)) :*: S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe State)))) | |
Create a value of Status with all optional fields omitted.
Use 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:Status', status_error - The error message.
$sel:state:Status', status_state - The current state of the entity, component, component type, or
workspace.
status_error :: Lens' Status (Maybe ErrorDetails) Source #
The error message.
status_state :: Lens' Status (Maybe State) Source #
The current state of the entity, component, component type, or workspace.
SyncJobStatus
data SyncJobStatus Source #
The SyncJob status.
See: newSyncJobStatus smart constructor.
Constructors
| SyncJobStatus' | |
Fields
| |
Instances
newSyncJobStatus :: SyncJobStatus Source #
Create a value of SyncJobStatus with all optional fields omitted.
Use 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:SyncJobStatus', syncJobStatus_error - The SyncJob error.
$sel:state:SyncJobStatus', syncJobStatus_state - The SyncJob status state.
syncJobStatus_error :: Lens' SyncJobStatus (Maybe ErrorDetails) Source #
The SyncJob error.
syncJobStatus_state :: Lens' SyncJobStatus (Maybe SyncJobState) Source #
The SyncJob status state.
SyncJobSummary
data SyncJobSummary Source #
The SyncJob summary.
See: newSyncJobSummary smart constructor.
Constructors
| SyncJobSummary' | |
Fields
| |
Instances
newSyncJobSummary :: SyncJobSummary Source #
Create a value of SyncJobSummary with all optional fields omitted.
Use 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:SyncJobSummary', syncJobSummary_arn - The SyncJob summary ARN.
$sel:creationDateTime:SyncJobSummary', syncJobSummary_creationDateTime - The creation date and time.
$sel:status:SyncJobSummary', syncJobSummary_status - The SyncJob summaries status.
$sel:syncSource:SyncJobSummary', syncJobSummary_syncSource - The sync source.
$sel:updateDateTime:SyncJobSummary', syncJobSummary_updateDateTime - The update date and time.
$sel:workspaceId:SyncJobSummary', syncJobSummary_workspaceId - The ID of the workspace that contains the sync job.
syncJobSummary_arn :: Lens' SyncJobSummary (Maybe Text) Source #
The SyncJob summary ARN.
syncJobSummary_creationDateTime :: Lens' SyncJobSummary (Maybe UTCTime) Source #
The creation date and time.
syncJobSummary_status :: Lens' SyncJobSummary (Maybe SyncJobStatus) Source #
The SyncJob summaries status.
syncJobSummary_syncSource :: Lens' SyncJobSummary (Maybe Text) Source #
The sync source.
syncJobSummary_updateDateTime :: Lens' SyncJobSummary (Maybe UTCTime) Source #
The update date and time.
syncJobSummary_workspaceId :: Lens' SyncJobSummary (Maybe Text) Source #
The ID of the workspace that contains the sync job.
SyncResourceFilter
data SyncResourceFilter Source #
The sync resource filter.
See: newSyncResourceFilter smart constructor.
Constructors
| SyncResourceFilter' | |
Fields
| |
Instances
newSyncResourceFilter :: SyncResourceFilter Source #
Create a value of SyncResourceFilter with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:externalId:SyncResourceFilter', syncResourceFilter_externalId - The external Id.
$sel:resourceId:SyncResourceFilter', syncResourceFilter_resourceId - The sync resource filter resource Id.
$sel:resourceType:SyncResourceFilter', syncResourceFilter_resourceType - The sync resource filter resoucre type
$sel:state:SyncResourceFilter', syncResourceFilter_state - The sync resource filter's state.
syncResourceFilter_externalId :: Lens' SyncResourceFilter (Maybe Text) Source #
The external Id.
syncResourceFilter_resourceId :: Lens' SyncResourceFilter (Maybe Text) Source #
The sync resource filter resource Id.
syncResourceFilter_resourceType :: Lens' SyncResourceFilter (Maybe SyncResourceType) Source #
The sync resource filter resoucre type
syncResourceFilter_state :: Lens' SyncResourceFilter (Maybe SyncResourceState) Source #
The sync resource filter's state.
SyncResourceStatus
data SyncResourceStatus Source #
The sync resource status.
See: newSyncResourceStatus smart constructor.
Constructors
| SyncResourceStatus' | |
Fields
| |
Instances
newSyncResourceStatus :: SyncResourceStatus Source #
Create a value of SyncResourceStatus with all optional fields omitted.
Use 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:SyncResourceStatus', syncResourceStatus_error - The status error.
$sel:state:SyncResourceStatus', syncResourceStatus_state - The sync resource status state.
syncResourceStatus_error :: Lens' SyncResourceStatus (Maybe ErrorDetails) Source #
The status error.
syncResourceStatus_state :: Lens' SyncResourceStatus (Maybe SyncResourceState) Source #
The sync resource status state.
SyncResourceSummary
data SyncResourceSummary Source #
The sync resource summary.
See: newSyncResourceSummary smart constructor.
Constructors
| SyncResourceSummary' | |
Fields
| |
Instances
newSyncResourceSummary :: SyncResourceSummary Source #
Create a value of SyncResourceSummary with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:externalId:SyncResourceSummary', syncResourceSummary_externalId - The external Id.
$sel:resourceId:SyncResourceSummary', syncResourceSummary_resourceId - The resource Id.
$sel:resourceType:SyncResourceSummary', syncResourceSummary_resourceType - The resource type.
$sel:status:SyncResourceSummary', syncResourceSummary_status - The sync resource summary status.
$sel:updateDateTime:SyncResourceSummary', syncResourceSummary_updateDateTime - The update date and time.
syncResourceSummary_externalId :: Lens' SyncResourceSummary (Maybe Text) Source #
The external Id.
syncResourceSummary_resourceId :: Lens' SyncResourceSummary (Maybe Text) Source #
The resource Id.
syncResourceSummary_resourceType :: Lens' SyncResourceSummary (Maybe SyncResourceType) Source #
The resource type.
syncResourceSummary_status :: Lens' SyncResourceSummary (Maybe SyncResourceStatus) Source #
The sync resource summary status.
syncResourceSummary_updateDateTime :: Lens' SyncResourceSummary (Maybe UTCTime) Source #
The update date and time.
TabularConditions
data TabularConditions Source #
The tabular conditions.
See: newTabularConditions smart constructor.
Constructors
| TabularConditions' | |
Fields
| |
Instances
newTabularConditions :: TabularConditions Source #
Create a value of TabularConditions with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:orderBy:TabularConditions', tabularConditions_orderBy - Filter criteria that orders the output. It can be sorted in ascending or
descending order.
$sel:propertyFilters:TabularConditions', tabularConditions_propertyFilters - You can filter the request using various logical operators and a
key-value format. For example:
{"key": "serverType", "value": "webServer"}tabularConditions_orderBy :: Lens' TabularConditions (Maybe (NonEmpty OrderBy)) Source #
Filter criteria that orders the output. It can be sorted in ascending or descending order.
tabularConditions_propertyFilters :: Lens' TabularConditions (Maybe (NonEmpty PropertyFilter)) Source #
You can filter the request using various logical operators and a key-value format. For example:
{"key": "serverType", "value": "webServer"}WorkspaceSummary
data WorkspaceSummary Source #
An object that contains information about a workspace.
See: newWorkspaceSummary smart constructor.
Constructors
| WorkspaceSummary' | |
Fields
| |
Instances
Arguments
| :: Text | |
| -> Text | |
| -> UTCTime | |
| -> UTCTime | |
| -> WorkspaceSummary |
Create a value of WorkspaceSummary with all optional fields omitted.
Use 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:WorkspaceSummary', workspaceSummary_description - The description of the workspace.
$sel:workspaceId:WorkspaceSummary', workspaceSummary_workspaceId - The ID of the workspace.
$sel:arn:WorkspaceSummary', workspaceSummary_arn - The ARN of the workspace.
$sel:creationDateTime:WorkspaceSummary', workspaceSummary_creationDateTime - The date and time when the workspace was created.
$sel:updateDateTime:WorkspaceSummary', workspaceSummary_updateDateTime - The date and time when the workspace was last updated.
workspaceSummary_description :: Lens' WorkspaceSummary (Maybe Text) Source #
The description of the workspace.
workspaceSummary_workspaceId :: Lens' WorkspaceSummary Text Source #
The ID of the workspace.
workspaceSummary_arn :: Lens' WorkspaceSummary Text Source #
The ARN of the workspace.
workspaceSummary_creationDateTime :: Lens' WorkspaceSummary UTCTime Source #
The date and time when the workspace was created.
workspaceSummary_updateDateTime :: Lens' WorkspaceSummary UTCTime Source #
The date and time when the workspace was last updated.