class Aws::StorageGateway::Types::AssociateFileSystemInput

@note When making an API call, you may pass AssociateFileSystemInput

data as a hash:

    {
      user_name: "DomainUserName", # required
      password: "DomainUserPassword", # required
      client_token: "ClientToken", # required
      gateway_arn: "GatewayARN", # required
      location_arn: "FileSystemLocationARN", # required
      tags: [
        {
          key: "TagKey", # required
          value: "TagValue", # required
        },
      ],
      audit_destination_arn: "AuditDestinationARN",
      cache_attributes: {
        cache_stale_timeout_in_seconds: 1,
      },
      endpoint_network_configuration: {
        ip_addresses: ["IPV4Address"],
      },
    }

@!attribute [rw] user_name

The user name of the user credential that has permission to access
the root share D$ of the Amazon FSx file system. The user account
must belong to the Amazon FSx delegated admin user group.
@return [String]

@!attribute [rw] password

The password of the user credential.
@return [String]

@!attribute [rw] client_token

A unique string value that you supply that is used by the FSx File
Gateway to ensure idempotent file system association creation.
@return [String]

@!attribute [rw] gateway_arn

The Amazon Resource Name (ARN) of the gateway. Use the ListGateways
operation to return a list of gateways for your account and Region.
@return [String]

@!attribute [rw] location_arn

The Amazon Resource Name (ARN) of the Amazon FSx file system to
associate with the FSx File Gateway.
@return [String]

@!attribute [rw] tags

A list of up to 50 tags that can be assigned to the file system
association. Each tag is a key-value pair.
@return [Array<Types::Tag>]

@!attribute [rw] audit_destination_arn

The Amazon Resource Name (ARN) of the storage used for the audit
logs.
@return [String]

@!attribute [rw] cache_attributes

The refresh cache information for the file share or FSx file
systems.
@return [Types::CacheAttributes]

@!attribute [rw] endpoint_network_configuration

Specifies the network configuration information for the gateway
associated with the Amazon FSx file system.

<note markdown="1"> If multiple file systems are associated with this gateway, this
parameter's `IpAddresses` field is required.

 </note>
@return [Types::EndpointNetworkConfiguration]

@see docs.aws.amazon.com/goto/WebAPI/storagegateway-2013-06-30/AssociateFileSystemInput AWS API Documentation

Constants

SENSITIVE