CommandArgs

data class CommandArgs(val commandId: Output<String>? = null, val createdAt: Output<String>? = null, val deprecated: Output<Boolean>? = null, val description: Output<String>? = null, val displayName: Output<String>? = null, val lastUpdatedAt: Output<String>? = null, val mandatoryParameters: Output<List<CommandParameterArgs>>? = null, val namespace: Output<CommandNamespace>? = null, val payload: Output<CommandPayloadArgs>? = null, val pendingDeletion: Output<Boolean>? = null, val roleArn: Output<String>? = null, val tags: Output<List<TagArgs>>? = null) : ConvertibleToJava<CommandArgs>

Represents the resource definition of AWS IoT Command.

Constructors

Link copied to clipboard
constructor(commandId: Output<String>? = null, createdAt: Output<String>? = null, deprecated: Output<Boolean>? = null, description: Output<String>? = null, displayName: Output<String>? = null, lastUpdatedAt: Output<String>? = null, mandatoryParameters: Output<List<CommandParameterArgs>>? = null, namespace: Output<CommandNamespace>? = null, payload: Output<CommandPayloadArgs>? = null, pendingDeletion: Output<Boolean>? = null, roleArn: Output<String>? = null, tags: Output<List<TagArgs>>? = null)

Properties

Link copied to clipboard
val commandId: Output<String>? = null

The unique identifier for the command.

Link copied to clipboard
val createdAt: Output<String>? = null

The date and time when the command was created.

Link copied to clipboard
val deprecated: Output<Boolean>? = null

A flag indicating whether the command is deprecated.

Link copied to clipboard
val description: Output<String>? = null

The description of the command.

Link copied to clipboard
val displayName: Output<String>? = null

The display name for the command.

Link copied to clipboard
val lastUpdatedAt: Output<String>? = null

The date and time when the command was last updated.

Link copied to clipboard

The list of mandatory parameters for the command.

Link copied to clipboard
val namespace: Output<CommandNamespace>? = null

The namespace to which the command belongs.

Link copied to clipboard
val payload: Output<CommandPayloadArgs>? = null

The payload associated with the command.

Link copied to clipboard
val pendingDeletion: Output<Boolean>? = null

A flag indicating whether the command is pending deletion.

Link copied to clipboard
val roleArn: Output<String>? = null

The customer role associated with the command.

Link copied to clipboard
val tags: Output<List<TagArgs>>? = null

The tags to be associated with the command.

Functions

Link copied to clipboard
open override fun toJava(): CommandArgs