Class: Aws::DataSync::Types::CreateLocationFsxWindowsRequest

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

Overview

Constant Summary collapse

SENSITIVE =
[:password]

Instance Attribute Summary collapse

Instance Attribute Details

#domainString

Specifies the name of the Windows domain that the FSx for Windows File Server belongs to.

Returns:

  • (String)


687
688
689
690
691
692
693
694
695
696
697
# File 'lib/aws-sdk-datasync/types.rb', line 687

class CreateLocationFsxWindowsRequest < Struct.new(
  :subdirectory,
  :fsx_filesystem_arn,
  :security_group_arns,
  :tags,
  :user,
  :domain,
  :password)
  SENSITIVE = [:password]
  include Aws::Structure
end

#fsx_filesystem_arnString

Specifies the Amazon Resource Name (ARN) for the FSx for Windows File Server file system.

Returns:

  • (String)


687
688
689
690
691
692
693
694
695
696
697
# File 'lib/aws-sdk-datasync/types.rb', line 687

class CreateLocationFsxWindowsRequest < Struct.new(
  :subdirectory,
  :fsx_filesystem_arn,
  :security_group_arns,
  :tags,
  :user,
  :domain,
  :password)
  SENSITIVE = [:password]
  include Aws::Structure
end

#passwordString

Specifies the password of the user who has the permissions to access files and folders in the file system.

Returns:

  • (String)


687
688
689
690
691
692
693
694
695
696
697
# File 'lib/aws-sdk-datasync/types.rb', line 687

class CreateLocationFsxWindowsRequest < Struct.new(
  :subdirectory,
  :fsx_filesystem_arn,
  :security_group_arns,
  :tags,
  :user,
  :domain,
  :password)
  SENSITIVE = [:password]
  include Aws::Structure
end

#security_group_arnsArray<String>

Specifies the ARNs of the security groups that provide access to your file system’s preferred subnet.

<note markdown=“1”> If you choose a security group that doesn’t allow connections from within itself, do one of the following:

* Configure the security group to allow it to communicate within
 itself.
  • Choose a different security group that can communicate with the mount target’s security group.

</note>

Returns:

  • (Array<String>)


687
688
689
690
691
692
693
694
695
696
697
# File 'lib/aws-sdk-datasync/types.rb', line 687

class CreateLocationFsxWindowsRequest < Struct.new(
  :subdirectory,
  :fsx_filesystem_arn,
  :security_group_arns,
  :tags,
  :user,
  :domain,
  :password)
  SENSITIVE = [:password]
  include Aws::Structure
end

#subdirectoryString

Specifies a mount path for your file system using forward slashes. This is where DataSync reads or writes data (depending on if this is a source or destination location).

Returns:

  • (String)


687
688
689
690
691
692
693
694
695
696
697
# File 'lib/aws-sdk-datasync/types.rb', line 687

class CreateLocationFsxWindowsRequest < Struct.new(
  :subdirectory,
  :fsx_filesystem_arn,
  :security_group_arns,
  :tags,
  :user,
  :domain,
  :password)
  SENSITIVE = [:password]
  include Aws::Structure
end

#tagsArray<Types::TagListEntry>

Specifies labels that help you categorize, filter, and search for your Amazon Web Services resources. We recommend creating at least a name tag for your location.

Returns:



687
688
689
690
691
692
693
694
695
696
697
# File 'lib/aws-sdk-datasync/types.rb', line 687

class CreateLocationFsxWindowsRequest < Struct.new(
  :subdirectory,
  :fsx_filesystem_arn,
  :security_group_arns,
  :tags,
  :user,
  :domain,
  :password)
  SENSITIVE = [:password]
  include Aws::Structure
end

#userString

Specifies the user who has the permissions to access files, folders, and metadata in your file system.

For information about choosing a user with sufficient permissions, see [Required permissions].

[1]: docs.aws.amazon.com/datasync/latest/userguide/create-fsx-location.html#create-fsx-windows-location-permissions

Returns:

  • (String)


687
688
689
690
691
692
693
694
695
696
697
# File 'lib/aws-sdk-datasync/types.rb', line 687

class CreateLocationFsxWindowsRequest < Struct.new(
  :subdirectory,
  :fsx_filesystem_arn,
  :security_group_arns,
  :tags,
  :user,
  :domain,
  :password)
  SENSITIVE = [:password]
  include Aws::Structure
end