Class: Aws::EFS::Types::CreateMountTargetRequest

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

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#file_system_idString

The ID of the file system for which to create the mount target.

Returns:

  • (String)


543
544
545
546
547
548
549
550
# File 'lib/aws-sdk-efs/types.rb', line 543

class CreateMountTargetRequest < Struct.new(
  :file_system_id,
  :subnet_id,
  :ip_address,
  :security_groups)
  SENSITIVE = []
  include Aws::Structure
end

#ip_addressString

Valid IPv4 address within the address range of the specified subnet.

Returns:

  • (String)


543
544
545
546
547
548
549
550
# File 'lib/aws-sdk-efs/types.rb', line 543

class CreateMountTargetRequest < Struct.new(
  :file_system_id,
  :subnet_id,
  :ip_address,
  :security_groups)
  SENSITIVE = []
  include Aws::Structure
end

#security_groupsArray<String>

Up to five VPC security group IDs, of the form ‘sg-xxxxxxxx`. These must be for the same VPC as subnet specified.

Returns:

  • (Array<String>)


543
544
545
546
547
548
549
550
# File 'lib/aws-sdk-efs/types.rb', line 543

class CreateMountTargetRequest < Struct.new(
  :file_system_id,
  :subnet_id,
  :ip_address,
  :security_groups)
  SENSITIVE = []
  include Aws::Structure
end

#subnet_idString

The ID of the subnet to add the mount target in. For One Zone file systems, use the subnet that is associated with the file system’s Availability Zone.

Returns:

  • (String)


543
544
545
546
547
548
549
550
# File 'lib/aws-sdk-efs/types.rb', line 543

class CreateMountTargetRequest < Struct.new(
  :file_system_id,
  :subnet_id,
  :ip_address,
  :security_groups)
  SENSITIVE = []
  include Aws::Structure
end