Class: Aws::NimbleStudio::Types::SharedFileSystemConfiguration

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

Overview

Note:

When making an API call, you may pass SharedFileSystemConfiguration data as a hash:

{
  endpoint: "SyntheticSharedFileSystemConfigurationString",
  file_system_id: "String",
  linux_mount_point: "LinuxMountPoint",
  share_name: "SyntheticSharedFileSystemConfigurationString",
  windows_mount_drive: "WindowsMountDrive",
}

The configuration for a shared file storage system that is associated with a studio resource.

Constant Summary collapse

SENSITIVE =
[:endpoint, :linux_mount_point, :share_name]

Instance Attribute Summary collapse

Instance Attribute Details

#endpointString

The endpoint of the shared file system that is accessed by the studio component resource.

Returns:

  • (String)


2691
2692
2693
2694
2695
2696
2697
2698
2699
# File 'gems/aws-sdk-nimblestudio/lib/aws-sdk-nimblestudio/types.rb', line 2691

class SharedFileSystemConfiguration < Struct.new(
  :endpoint,
  :file_system_id,
  :linux_mount_point,
  :share_name,
  :windows_mount_drive)
  SENSITIVE = [:endpoint, :linux_mount_point, :share_name]
  include Aws::Structure
end

#file_system_idString

The unique identifier for a file system.

Returns:

  • (String)


2691
2692
2693
2694
2695
2696
2697
2698
2699
# File 'gems/aws-sdk-nimblestudio/lib/aws-sdk-nimblestudio/types.rb', line 2691

class SharedFileSystemConfiguration < Struct.new(
  :endpoint,
  :file_system_id,
  :linux_mount_point,
  :share_name,
  :windows_mount_drive)
  SENSITIVE = [:endpoint, :linux_mount_point, :share_name]
  include Aws::Structure
end

#linux_mount_pointString

The mount location for a shared file system on a Linux virtual workstation.

Returns:

  • (String)


2691
2692
2693
2694
2695
2696
2697
2698
2699
# File 'gems/aws-sdk-nimblestudio/lib/aws-sdk-nimblestudio/types.rb', line 2691

class SharedFileSystemConfiguration < Struct.new(
  :endpoint,
  :file_system_id,
  :linux_mount_point,
  :share_name,
  :windows_mount_drive)
  SENSITIVE = [:endpoint, :linux_mount_point, :share_name]
  include Aws::Structure
end

#share_nameString

The name of the file share.

Returns:

  • (String)


2691
2692
2693
2694
2695
2696
2697
2698
2699
# File 'gems/aws-sdk-nimblestudio/lib/aws-sdk-nimblestudio/types.rb', line 2691

class SharedFileSystemConfiguration < Struct.new(
  :endpoint,
  :file_system_id,
  :linux_mount_point,
  :share_name,
  :windows_mount_drive)
  SENSITIVE = [:endpoint, :linux_mount_point, :share_name]
  include Aws::Structure
end

#windows_mount_driveString

The mount location for a shared file system on a Windows virtual workstation.

Returns:

  • (String)


2691
2692
2693
2694
2695
2696
2697
2698
2699
# File 'gems/aws-sdk-nimblestudio/lib/aws-sdk-nimblestudio/types.rb', line 2691

class SharedFileSystemConfiguration < Struct.new(
  :endpoint,
  :file_system_id,
  :linux_mount_point,
  :share_name,
  :windows_mount_drive)
  SENSITIVE = [:endpoint, :linux_mount_point, :share_name]
  include Aws::Structure
end