SystemInstanceDescription class

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

Constructors

SystemInstanceDescription({DefinitionDocument? definition, String? flowActionsRoleArn, MetricsConfiguration? metricsConfiguration, String? s3BucketName, SystemInstanceSummary? summary, List<DependencyRevision>? validatedDependencyRevisions, int? validatedNamespaceVersion})
SystemInstanceDescription.fromJson(Map<String, dynamic> json)
factory

Properties

definition DefinitionDocument?
final
flowActionsRoleArn String?
The AWS Identity and Access Management (IAM) role that AWS IoT Things Graph assumes during flow execution in a cloud deployment. This role must have read and write permissionss to AWS Lambda and AWS IoT and to any other AWS services that the flow uses.
final
hashCode int
The hash code for this object.
no setterinherited
metricsConfiguration MetricsConfiguration?
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
s3BucketName String?
The Amazon Simple Storage Service bucket where information about a system instance is stored.
final
summary SystemInstanceSummary?
An object that contains summary information about a system instance.
final
validatedDependencyRevisions List<DependencyRevision>?
A list of objects that contain all of the IDs and revision numbers of workflows and systems that are used in a system instance.
final
validatedNamespaceVersion int?
The version of the user's namespace against which the system instance was validated.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited