You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Class: Aws::IoTThingsGraph::Types::SystemInstanceDescription

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

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

Returned by:

Instance Attribute Summary collapse

Instance Attribute Details

#definition ⇒ Types::DefinitionDocument

A document that defines an entity.

Returns:

#flow_actions_role_arn ⇒ 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.

Returns:

  • (String) —

    The AWS Identity and Access Management (IAM) role that AWS IoT Things Graph assumes during flow execution in a cloud deployment.

#metrics_configuration ⇒ Types::MetricsConfiguration

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

Returns:

  • (Types::MetricsConfiguration) —

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

    .

#s3_bucket_name ⇒ String

The Amazon Simple Storage Service bucket where information about a system instance is stored.

Returns:

  • (String) —

    The Amazon Simple Storage Service bucket where information about a system instance is stored.

#summary ⇒ Types::SystemInstanceSummary

An object that contains summary information about a system instance.

Returns:

#validated_dependency_revisions ⇒ Array<Types::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.

Returns:

  • (Array<Types::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.

#validated_namespace_version ⇒ Integer

The version of the user\'s namespace against which the system instance was validated.

Returns:

  • (Integer) —

    The version of the user\'s namespace against which the system instance was validated.