Model

Type: Arc

Synopsis

The arc descriptor.

Description

Declares the arc to be deployed, the workload, and any workload properties.

type: The component of the Arc to be deployed. Required.
      Such as, "aws:core:s3CopyArc" for the S3CopyArc component.

name: The name of the arc. Required.

sources: The source datasets of the arc. Required.
         The dataset name is the key, the SourceDataset descriptor is the value.

sinks: The sink datasets of the arc. Required.
       The dataset name is the key, the SinkDataset descriptor is the value.

workload: The workload to be deployed. Optional.
          See the documentation for the arc component for details.

Template

Required

{
  "type" : "arc",
  "name" : null,
  "sources" : { },
  "sinks" : { }
}

All

{
  "type" : "arc",
  "name" : null,
  "exclude" : false,
  "sources" : { },
  "sinks" : { },
  "workload" : null
}