Crate rusoto_iotthingsgraph

Source
Expand description

AWS IoT Things Graph

AWS IoT Things Graph provides an integrated set of tools that enable developers to connect devices and services that use different standards, such as units of measure and communication protocols. AWS IoT Things Graph makes it possible to build IoT applications with little to no code by connecting devices and services and defining how they interact at an abstract level.

For more information about how AWS IoT Things Graph works, see the User Guide.

If you’re using the service, you’re probably looking for IotThingsGraphClient and IotThingsGraph.

Structs§

AssociateEntityToThingRequest
AssociateEntityToThingResponse
CreateFlowTemplateRequest
CreateFlowTemplateResponse
CreateSystemInstanceRequest
CreateSystemInstanceResponse
CreateSystemTemplateRequest
CreateSystemTemplateResponse
DefinitionDocument

A document that defines an entity.

DeleteFlowTemplateRequest
DeleteFlowTemplateResponse
DeleteNamespaceRequest
DeleteNamespaceResponse
DeleteSystemInstanceRequest
DeleteSystemInstanceResponse
DeleteSystemTemplateRequest
DeleteSystemTemplateResponse
DependencyRevision

An object that contains the ID and revision number of a workflow or system that is part of a deployment.

DeploySystemInstanceRequest
DeploySystemInstanceResponse
DeprecateFlowTemplateRequest
DeprecateFlowTemplateResponse
DeprecateSystemTemplateRequest
DeprecateSystemTemplateResponse
DescribeNamespaceRequest
DescribeNamespaceResponse
DissociateEntityFromThingRequest
DissociateEntityFromThingResponse
EntityDescription

Describes the properties of an entity.

EntityFilter

An object that filters an entity search. Multiple filters function as OR criteria in the search. For example a search that includes a NAMESPACE and a REFERENCED_ENTITY_ID filter searches for entities in the specified namespace that use the entity specified by the value of REFERENCED_ENTITY_ID.

FlowExecutionMessage

An object that contains information about a flow event.

FlowExecutionSummary

An object that contains summary information about a flow execution.

FlowTemplateDescription

An object that contains a workflow's definition and summary information.

FlowTemplateFilter

An object that filters a workflow search.

FlowTemplateSummary

An object that contains summary information about a workflow.

GetEntitiesRequest
GetEntitiesResponse
GetFlowTemplateRequest
GetFlowTemplateResponse
GetFlowTemplateRevisionsRequest
GetFlowTemplateRevisionsResponse
GetNamespaceDeletionStatusRequest
GetNamespaceDeletionStatusResponse
GetSystemInstanceRequest
GetSystemInstanceResponse
GetSystemTemplateRequest
GetSystemTemplateResponse
GetSystemTemplateRevisionsRequest
GetSystemTemplateRevisionsResponse
GetUploadStatusRequest
GetUploadStatusResponse
IotThingsGraphClient
A client for the AWS IoT Things Graph API.
ListFlowExecutionMessagesRequest
ListFlowExecutionMessagesResponse
ListTagsForResourceRequest
ListTagsForResourceResponse
MetricsConfiguration

An object that specifies whether cloud metrics are collected in a deployment and, if so, what role is used to collect metrics.

SearchEntitiesRequest
SearchEntitiesResponse
SearchFlowExecutionsRequest
SearchFlowExecutionsResponse
SearchFlowTemplatesRequest
SearchFlowTemplatesResponse
SearchSystemInstancesRequest
SearchSystemInstancesResponse
SearchSystemTemplatesRequest
SearchSystemTemplatesResponse
SearchThingsRequest
SearchThingsResponse
SystemInstanceDescription

An object that contains a system instance definition and summary information.

SystemInstanceFilter

An object that filters a system instance search. Multiple filters function as OR criteria in the search. For example a search that includes a GREENGRASS_GROUP_NAME and a STATUS filter searches for system instances in the specified Greengrass group that have the specified status.

SystemInstanceSummary

An object that contains summary information about a system instance.

SystemTemplateDescription

An object that contains a system's definition document and summary information.

SystemTemplateFilter

An object that filters a system search.

SystemTemplateSummary

An object that contains information about a system.

Tag

Metadata assigned to an AWS IoT Things Graph resource consisting of a key-value pair.

TagResourceRequest
TagResourceResponse
Thing

An AWS IoT thing.

UndeploySystemInstanceRequest
UndeploySystemInstanceResponse
UntagResourceRequest
UntagResourceResponse
UpdateFlowTemplateRequest
UpdateFlowTemplateResponse
UpdateSystemTemplateRequest
UpdateSystemTemplateResponse
UploadEntityDefinitionsRequest
UploadEntityDefinitionsResponse

Enums§

AssociateEntityToThingError
Errors returned by AssociateEntityToThing
CreateFlowTemplateError
Errors returned by CreateFlowTemplate
CreateSystemInstanceError
Errors returned by CreateSystemInstance
CreateSystemTemplateError
Errors returned by CreateSystemTemplate
DeleteFlowTemplateError
Errors returned by DeleteFlowTemplate
DeleteNamespaceError
Errors returned by DeleteNamespace
DeleteSystemInstanceError
Errors returned by DeleteSystemInstance
DeleteSystemTemplateError
Errors returned by DeleteSystemTemplate
DeploySystemInstanceError
Errors returned by DeploySystemInstance
DeprecateFlowTemplateError
Errors returned by DeprecateFlowTemplate
DeprecateSystemTemplateError
Errors returned by DeprecateSystemTemplate
DescribeNamespaceError
Errors returned by DescribeNamespace
DissociateEntityFromThingError
Errors returned by DissociateEntityFromThing
GetEntitiesError
Errors returned by GetEntities
GetFlowTemplateError
Errors returned by GetFlowTemplate
GetFlowTemplateRevisionsError
Errors returned by GetFlowTemplateRevisions
GetNamespaceDeletionStatusError
Errors returned by GetNamespaceDeletionStatus
GetSystemInstanceError
Errors returned by GetSystemInstance
GetSystemTemplateError
Errors returned by GetSystemTemplate
GetSystemTemplateRevisionsError
Errors returned by GetSystemTemplateRevisions
GetUploadStatusError
Errors returned by GetUploadStatus
ListFlowExecutionMessagesError
Errors returned by ListFlowExecutionMessages
ListTagsForResourceError
Errors returned by ListTagsForResource
SearchEntitiesError
Errors returned by SearchEntities
SearchFlowExecutionsError
Errors returned by SearchFlowExecutions
SearchFlowTemplatesError
Errors returned by SearchFlowTemplates
SearchSystemInstancesError
Errors returned by SearchSystemInstances
SearchSystemTemplatesError
Errors returned by SearchSystemTemplates
SearchThingsError
Errors returned by SearchThings
TagResourceError
Errors returned by TagResource
UndeploySystemInstanceError
Errors returned by UndeploySystemInstance
UntagResourceError
Errors returned by UntagResource
UpdateFlowTemplateError
Errors returned by UpdateFlowTemplate
UpdateSystemTemplateError
Errors returned by UpdateSystemTemplate
UploadEntityDefinitionsError
Errors returned by UploadEntityDefinitions

Traits§

IotThingsGraph
Trait representing the capabilities of the AWS IoT Things Graph API. AWS IoT Things Graph clients implement this trait.