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