class Aws::IoTThingsGraph::Types::UpdateSystemTemplateRequest

@note When making an API call, you may pass UpdateSystemTemplateRequest

data as a hash:

    {
      id: "Urn", # required
      definition: { # required
        language: "GRAPHQL", # required, accepts GRAPHQL
        text: "DefinitionText", # required
      },
      compatible_namespace_version: 1,
    }

@!attribute [rw] id

The ID of the system to be updated.

The ID should be in the following format.

`urn:tdm:REGION/ACCOUNT ID/default:system:SYSTEMNAME`
@return [String]

@!attribute [rw] definition

The `DefinitionDocument` that contains the updated system
definition.
@return [Types::DefinitionDocument]

@!attribute [rw] compatible_namespace_version

The version of the user's namespace. Defaults to the latest version
of the user's namespace.

If no value is specified, the latest version is used by default.
@return [Integer]

Constants

SENSITIVE