The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

NAME

Paws::IoTThingsGraph::SystemInstanceDescription

USAGE

This class represents one of two things:

Arguments in a call to a service

Use the attributes of this class as arguments to methods. You shouldn't make instances of this class. Each attribute should be used as a named argument in the calls that expect this type of object.

As an example, if Att1 is expected to be a Paws::IoTThingsGraph::SystemInstanceDescription object:

  $service_obj->Method(Att1 => { Definition => $value, ..., ValidatedNamespaceVersion => $value  });

Results returned from an API call

Use accessors for each attribute. If Att1 is expected to be an Paws::IoTThingsGraph::SystemInstanceDescription object:

  $result = $service_obj->Method(...);
  $result->Att1->Definition

DESCRIPTION

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

ATTRIBUTES

Definition => Paws::IoTThingsGraph::DefinitionDocument

FlowActionsRoleArn => Str

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.

MetricsConfiguration => Paws::IoTThingsGraph::MetricsConfiguration

S3BucketName => Str

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

Summary => Paws::IoTThingsGraph::SystemInstanceSummary

An object that contains summary information about a system instance.

ValidatedDependencyRevisions => ArrayRef[Paws::IoTThingsGraph::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.

ValidatedNamespaceVersion => Int

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

SEE ALSO

This class forms part of Paws, describing an object used in Paws::IoTThingsGraph

BUGS and CONTRIBUTIONS

The source code is located here: https://github.com/pplu/aws-sdk-perl

Please report bugs to: https://github.com/pplu/aws-sdk-perl/issues