Module: Aws::SnowDeviceManagement::Types

Defined in:
gems/aws-sdk-snowdevicemanagement/lib/aws-sdk-snowdevicemanagement/types.rb

Defined Under Namespace

Classes: AccessDeniedException, CancelTaskInput, CancelTaskOutput, Capacity, Command, CpuOptions, CreateTaskInput, CreateTaskOutput, DescribeDeviceEc2Input, DescribeDeviceEc2Output, DescribeDeviceInput, DescribeDeviceOutput, DescribeExecutionInput, DescribeExecutionOutput, DescribeTaskInput, DescribeTaskOutput, DeviceSummary, EbsInstanceBlockDevice, ExecutionSummary, Instance, InstanceBlockDeviceMapping, InstanceState, InstanceSummary, InternalServerException, ListDeviceResourcesInput, ListDeviceResourcesOutput, ListDevicesInput, ListDevicesOutput, ListExecutionsInput, ListExecutionsOutput, ListTagsForResourceInput, ListTagsForResourceOutput, ListTasksInput, ListTasksOutput, PhysicalNetworkInterface, ResourceNotFoundException, ResourceSummary, SecurityGroupIdentifier, ServiceQuotaExceededException, SoftwareInformation, TagResourceInput, TaskSummary, ThrottlingException, UntagResourceInput, ValidationException

Instance Attribute Summary collapse

Instance Attribute Details

#rebootTypes::Reboot

Reboots the device.

Returns:

  • (Types::Reboot)


99
100
101
102
103
104
105
106
107
108
109
110
# File 'gems/aws-sdk-snowdevicemanagement/lib/aws-sdk-snowdevicemanagement/types.rb', line 99

class Command < Struct.new(
  :reboot,
  :unlock,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class Reboot < Command; end
  class Unlock < Command; end
  class Unknown < Command; end
end

#unlockTypes::Unlock

Unlocks the device.

Returns:

  • (Types::Unlock)


99
100
101
102
103
104
105
106
107
108
109
110
# File 'gems/aws-sdk-snowdevicemanagement/lib/aws-sdk-snowdevicemanagement/types.rb', line 99

class Command < Struct.new(
  :reboot,
  :unlock,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class Reboot < Command; end
  class Unlock < Command; end
  class Unknown < Command; end
end