Class: Aws::IoTSiteWise::Types::Mount

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

Overview

Attaches a data source to the container filesystem for a task at a customer-supplied relative path under the service-owned mount root.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#nameString

A unique name for the mount within the task.

Returns:

  • (String)


12372
12373
12374
12375
12376
12377
12378
12379
# File 'gems/aws-sdk-iotsitewise/lib/aws-sdk-iotsitewise/types.rb', line 12372

class Mount < Struct.new(
  :name,
  :relative_path,
  :source,
  :storage_type)
  SENSITIVE = []
  include Aws::Structure
end

#relative_pathString

The relative path under the service-owned mount root where this mount is attached inside the container.

Returns:

  • (String)


12372
12373
12374
12375
12376
12377
12378
12379
# File 'gems/aws-sdk-iotsitewise/lib/aws-sdk-iotsitewise/types.rb', line 12372

class Mount < Struct.new(
  :name,
  :relative_path,
  :source,
  :storage_type)
  SENSITIVE = []
  include Aws::Structure
end

#sourceTypes::MountSource

The data source for the mount.

Returns:



12372
12373
12374
12375
12376
12377
12378
12379
# File 'gems/aws-sdk-iotsitewise/lib/aws-sdk-iotsitewise/types.rb', line 12372

class Mount < Struct.new(
  :name,
  :relative_path,
  :source,
  :storage_type)
  SENSITIVE = []
  include Aws::Structure
end

#storage_typeString

The type of storage used for the mount.

Returns:

  • (String)


12372
12373
12374
12375
12376
12377
12378
12379
# File 'gems/aws-sdk-iotsitewise/lib/aws-sdk-iotsitewise/types.rb', line 12372

class Mount < Struct.new(
  :name,
  :relative_path,
  :source,
  :storage_type)
  SENSITIVE = []
  include Aws::Structure
end