Class: Aws::IoT::Types::GetCommandResponse

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#command_arnString

The Amazon Resource Number (ARN) of the command. For example, arn:aws:iot:<region>:<accountid>:command/<commandId>

Returns:

  • (String)


8247
8248
8249
8250
8251
8252
8253
8254
8255
8256
8257
8258
8259
8260
8261
8262
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 8247

class GetCommandResponse < Struct.new(
  :command_id,
  :command_arn,
  :namespace,
  :display_name,
  :description,
  :mandatory_parameters,
  :payload,
  :role_arn,
  :created_at,
  :last_updated_at,
  :deprecated,
  :pending_deletion)
  SENSITIVE = []
  include Aws::Structure
end

#command_idString

The unique identifier of the command.

Returns:

  • (String)


8247
8248
8249
8250
8251
8252
8253
8254
8255
8256
8257
8258
8259
8260
8261
8262
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 8247

class GetCommandResponse < Struct.new(
  :command_id,
  :command_arn,
  :namespace,
  :display_name,
  :description,
  :mandatory_parameters,
  :payload,
  :role_arn,
  :created_at,
  :last_updated_at,
  :deprecated,
  :pending_deletion)
  SENSITIVE = []
  include Aws::Structure
end

#created_atTime

The timestamp, when the command was created.

Returns:

  • (Time)


8247
8248
8249
8250
8251
8252
8253
8254
8255
8256
8257
8258
8259
8260
8261
8262
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 8247

class GetCommandResponse < Struct.new(
  :command_id,
  :command_arn,
  :namespace,
  :display_name,
  :description,
  :mandatory_parameters,
  :payload,
  :role_arn,
  :created_at,
  :last_updated_at,
  :deprecated,
  :pending_deletion)
  SENSITIVE = []
  include Aws::Structure
end

#deprecatedBoolean

Indicates whether the command has been deprecated.

Returns:

  • (Boolean)


8247
8248
8249
8250
8251
8252
8253
8254
8255
8256
8257
8258
8259
8260
8261
8262
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 8247

class GetCommandResponse < Struct.new(
  :command_id,
  :command_arn,
  :namespace,
  :display_name,
  :description,
  :mandatory_parameters,
  :payload,
  :role_arn,
  :created_at,
  :last_updated_at,
  :deprecated,
  :pending_deletion)
  SENSITIVE = []
  include Aws::Structure
end

#descriptionString

A short text description of the command.

Returns:

  • (String)


8247
8248
8249
8250
8251
8252
8253
8254
8255
8256
8257
8258
8259
8260
8261
8262
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 8247

class GetCommandResponse < Struct.new(
  :command_id,
  :command_arn,
  :namespace,
  :display_name,
  :description,
  :mandatory_parameters,
  :payload,
  :role_arn,
  :created_at,
  :last_updated_at,
  :deprecated,
  :pending_deletion)
  SENSITIVE = []
  include Aws::Structure
end

#display_nameString

The user-friendly name in the console for the command.

Returns:

  • (String)


8247
8248
8249
8250
8251
8252
8253
8254
8255
8256
8257
8258
8259
8260
8261
8262
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 8247

class GetCommandResponse < Struct.new(
  :command_id,
  :command_arn,
  :namespace,
  :display_name,
  :description,
  :mandatory_parameters,
  :payload,
  :role_arn,
  :created_at,
  :last_updated_at,
  :deprecated,
  :pending_deletion)
  SENSITIVE = []
  include Aws::Structure
end

#last_updated_atTime

The timestamp, when the command was last updated.

Returns:

  • (Time)


8247
8248
8249
8250
8251
8252
8253
8254
8255
8256
8257
8258
8259
8260
8261
8262
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 8247

class GetCommandResponse < Struct.new(
  :command_id,
  :command_arn,
  :namespace,
  :display_name,
  :description,
  :mandatory_parameters,
  :payload,
  :role_arn,
  :created_at,
  :last_updated_at,
  :deprecated,
  :pending_deletion)
  SENSITIVE = []
  include Aws::Structure
end

#mandatory_parametersArray<Types::CommandParameter>

A list of parameters for the command created.

Returns:



8247
8248
8249
8250
8251
8252
8253
8254
8255
8256
8257
8258
8259
8260
8261
8262
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 8247

class GetCommandResponse < Struct.new(
  :command_id,
  :command_arn,
  :namespace,
  :display_name,
  :description,
  :mandatory_parameters,
  :payload,
  :role_arn,
  :created_at,
  :last_updated_at,
  :deprecated,
  :pending_deletion)
  SENSITIVE = []
  include Aws::Structure
end

#namespaceString

The namespace of the command.

Returns:

  • (String)


8247
8248
8249
8250
8251
8252
8253
8254
8255
8256
8257
8258
8259
8260
8261
8262
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 8247

class GetCommandResponse < Struct.new(
  :command_id,
  :command_arn,
  :namespace,
  :display_name,
  :description,
  :mandatory_parameters,
  :payload,
  :role_arn,
  :created_at,
  :last_updated_at,
  :deprecated,
  :pending_deletion)
  SENSITIVE = []
  include Aws::Structure
end

#payloadTypes::CommandPayload

The payload object that you provided for the command.



8247
8248
8249
8250
8251
8252
8253
8254
8255
8256
8257
8258
8259
8260
8261
8262
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 8247

class GetCommandResponse < Struct.new(
  :command_id,
  :command_arn,
  :namespace,
  :display_name,
  :description,
  :mandatory_parameters,
  :payload,
  :role_arn,
  :created_at,
  :last_updated_at,
  :deprecated,
  :pending_deletion)
  SENSITIVE = []
  include Aws::Structure
end

#pending_deletionBoolean

Indicates whether the command is being deleted.

Returns:

  • (Boolean)


8247
8248
8249
8250
8251
8252
8253
8254
8255
8256
8257
8258
8259
8260
8261
8262
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 8247

class GetCommandResponse < Struct.new(
  :command_id,
  :command_arn,
  :namespace,
  :display_name,
  :description,
  :mandatory_parameters,
  :payload,
  :role_arn,
  :created_at,
  :last_updated_at,
  :deprecated,
  :pending_deletion)
  SENSITIVE = []
  include Aws::Structure
end

#role_arnString

The IAM role that you provided when creating the command with AWS-IoT-FleetWise as the namespace.

Returns:

  • (String)


8247
8248
8249
8250
8251
8252
8253
8254
8255
8256
8257
8258
8259
8260
8261
8262
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 8247

class GetCommandResponse < Struct.new(
  :command_id,
  :command_arn,
  :namespace,
  :display_name,
  :description,
  :mandatory_parameters,
  :payload,
  :role_arn,
  :created_at,
  :last_updated_at,
  :deprecated,
  :pending_deletion)
  SENSITIVE = []
  include Aws::Structure
end