CreateCommandRequest

Types

Link copied to clipboard
class Builder
Link copied to clipboard
object Companion

Properties

Link copied to clipboard

A unique identifier for the command. We recommend using UUID. Alpha-numeric characters, hyphens, and underscores are valid for use here.

Link copied to clipboard

A short text decription of the command.

Link copied to clipboard

The user-friendly name in the console for the command. This name doesn't have to be unique. You can update the user-friendly name after you define it.

Link copied to clipboard

A list of parameters that are used by StartCommandExecution API for execution payload generation.

Link copied to clipboard

The namespace of the command. The MQTT reserved topics and validations will be used for command executions according to the namespace setting.

Link copied to clipboard

The payload object for the static command.

Link copied to clipboard

The payload template for the dynamic command.

Link copied to clipboard

Configuration that determines how payloadTemplate is processed to generate command execution payload.

Link copied to clipboard

The IAM role that you must provide when using the AWS-IoT-FleetWise namespace. The role grants IoT Device Management the permission to access IoT FleetWise resources for generating the payload for the command. This field is not supported when you use the AWS-IoT namespace.

Link copied to clipboard
val tags: List<Tag>?

Name-value pairs that are used as metadata to manage a command.

Functions

Link copied to clipboard
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String