Crate rusoto_iotthingsgraph
source · [−]Expand description
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
A document that defines an entity.
An object that contains the ID and revision number of a workflow or system that is part of a deployment.
Describes the properties of an entity.
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
.
An object that contains information about a flow event.
An object that contains summary information about a flow execution.
An object that contains a workflow's definition and summary information.
An object that filters a workflow search.
An object that contains summary information about a workflow.
A client for the AWS IoT Things Graph API.
An object that specifies whether cloud metrics are collected in a deployment and, if so, what role is used to collect metrics.
An object that contains a system instance definition and summary information.
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.
An object that contains summary information about a system instance.
An object that contains a system's definition document and summary information.
An object that filters a system search.
An object that contains information about a system.
Metadata assigned to an AWS IoT Things Graph resource consisting of a key-value pair.
An AWS IoT thing.
Enums
Errors returned by AssociateEntityToThing
Errors returned by CreateFlowTemplate
Errors returned by CreateSystemInstance
Errors returned by CreateSystemTemplate
Errors returned by DeleteFlowTemplate
Errors returned by DeleteNamespace
Errors returned by DeleteSystemInstance
Errors returned by DeleteSystemTemplate
Errors returned by DeploySystemInstance
Errors returned by DeprecateFlowTemplate
Errors returned by DeprecateSystemTemplate
Errors returned by DescribeNamespace
Errors returned by DissociateEntityFromThing
Errors returned by GetEntities
Errors returned by GetFlowTemplate
Errors returned by GetFlowTemplateRevisions
Errors returned by GetNamespaceDeletionStatus
Errors returned by GetSystemInstance
Errors returned by GetSystemTemplate
Errors returned by GetSystemTemplateRevisions
Errors returned by GetUploadStatus
Errors returned by ListFlowExecutionMessages
Errors returned by ListTagsForResource
Errors returned by SearchEntities
Errors returned by SearchFlowExecutions
Errors returned by SearchFlowTemplates
Errors returned by SearchSystemInstances
Errors returned by SearchSystemTemplates
Errors returned by SearchThings
Errors returned by TagResource
Errors returned by UndeploySystemInstance
Errors returned by UntagResource
Errors returned by UpdateFlowTemplate
Errors returned by UpdateSystemTemplate
Errors returned by UploadEntityDefinitions
Traits
Trait representing the capabilities of the AWS IoT Things Graph API. AWS IoT Things Graph clients implement this trait.