You are viewing documentation for version 3 of the AWS SDK for Ruby. Version 2 documentation can be found here.

Class: Aws::EFS::Types::MountTargetDescription

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

Overview

Provides a description of a mount target.

Instance Attribute Summary collapse

Instance Attribute Details

#file_system_idString

ID of the file system for which the mount target is intended.

Returns:

  • (String)


598
599
600
601
602
603
604
605
606
607
# File 'gems/aws-sdk-efs/lib/aws-sdk-efs/types.rb', line 598

class MountTargetDescription < Struct.new(
  :owner_id,
  :mount_target_id,
  :file_system_id,
  :subnet_id,
  :life_cycle_state,
  :ip_address,
  :network_interface_id)
  include Aws::Structure
end

#ip_addressString

Address at which the file system may be mounted via the mount target.

Returns:

  • (String)


598
599
600
601
602
603
604
605
606
607
# File 'gems/aws-sdk-efs/lib/aws-sdk-efs/types.rb', line 598

class MountTargetDescription < Struct.new(
  :owner_id,
  :mount_target_id,
  :file_system_id,
  :subnet_id,
  :life_cycle_state,
  :ip_address,
  :network_interface_id)
  include Aws::Structure
end

#life_cycle_stateString

Lifecycle state of the mount target.

Returns:

  • (String)


598
599
600
601
602
603
604
605
606
607
# File 'gems/aws-sdk-efs/lib/aws-sdk-efs/types.rb', line 598

class MountTargetDescription < Struct.new(
  :owner_id,
  :mount_target_id,
  :file_system_id,
  :subnet_id,
  :life_cycle_state,
  :ip_address,
  :network_interface_id)
  include Aws::Structure
end

#mount_target_idString

System-assigned mount target ID.

Returns:

  • (String)


598
599
600
601
602
603
604
605
606
607
# File 'gems/aws-sdk-efs/lib/aws-sdk-efs/types.rb', line 598

class MountTargetDescription < Struct.new(
  :owner_id,
  :mount_target_id,
  :file_system_id,
  :subnet_id,
  :life_cycle_state,
  :ip_address,
  :network_interface_id)
  include Aws::Structure
end

#network_interface_idString

ID of the network interface that Amazon EFS created when it created the mount target.

Returns:

  • (String)


598
599
600
601
602
603
604
605
606
607
# File 'gems/aws-sdk-efs/lib/aws-sdk-efs/types.rb', line 598

class MountTargetDescription < Struct.new(
  :owner_id,
  :mount_target_id,
  :file_system_id,
  :subnet_id,
  :life_cycle_state,
  :ip_address,
  :network_interface_id)
  include Aws::Structure
end

#owner_idString

AWS account ID that owns the resource.

Returns:

  • (String)


598
599
600
601
602
603
604
605
606
607
# File 'gems/aws-sdk-efs/lib/aws-sdk-efs/types.rb', line 598

class MountTargetDescription < Struct.new(
  :owner_id,
  :mount_target_id,
  :file_system_id,
  :subnet_id,
  :life_cycle_state,
  :ip_address,
  :network_interface_id)
  include Aws::Structure
end

#subnet_idString

ID of the mount target's subnet.

Returns:

  • (String)


598
599
600
601
602
603
604
605
606
607
# File 'gems/aws-sdk-efs/lib/aws-sdk-efs/types.rb', line 598

class MountTargetDescription < Struct.new(
  :owner_id,
  :mount_target_id,
  :file_system_id,
  :subnet_id,
  :life_cycle_state,
  :ip_address,
  :network_interface_id)
  include Aws::Structure
end