Class: Aws::StorageGateway::Types::FileSystemAssociationInfo

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

Overview

Describes the object returned by ‘DescribeFileSystemAssociations` that describes a created file system association.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#audit_destination_arnString

The Amazon Resource Name (ARN) of the storage used for the audit logs.

Returns:

  • (String)


3962
3963
3964
3965
3966
3967
3968
3969
3970
3971
3972
3973
3974
# File 'lib/aws-sdk-storagegateway/types.rb', line 3962

class FileSystemAssociationInfo < Struct.new(
  :file_system_association_arn,
  :location_arn,
  :file_system_association_status,
  :audit_destination_arn,
  :gateway_arn,
  :tags,
  :cache_attributes,
  :endpoint_network_configuration,
  :file_system_association_status_details)
  SENSITIVE = []
  include Aws::Structure
end

#cache_attributesTypes::CacheAttributes

The refresh cache information for the file share or FSx file systems.



3962
3963
3964
3965
3966
3967
3968
3969
3970
3971
3972
3973
3974
# File 'lib/aws-sdk-storagegateway/types.rb', line 3962

class FileSystemAssociationInfo < Struct.new(
  :file_system_association_arn,
  :location_arn,
  :file_system_association_status,
  :audit_destination_arn,
  :gateway_arn,
  :tags,
  :cache_attributes,
  :endpoint_network_configuration,
  :file_system_association_status_details)
  SENSITIVE = []
  include Aws::Structure
end

#endpoint_network_configurationTypes::EndpointNetworkConfiguration

Specifies 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>


3962
3963
3964
3965
3966
3967
3968
3969
3970
3971
3972
3973
3974
# File 'lib/aws-sdk-storagegateway/types.rb', line 3962

class FileSystemAssociationInfo < Struct.new(
  :file_system_association_arn,
  :location_arn,
  :file_system_association_status,
  :audit_destination_arn,
  :gateway_arn,
  :tags,
  :cache_attributes,
  :endpoint_network_configuration,
  :file_system_association_status_details)
  SENSITIVE = []
  include Aws::Structure
end

#file_system_association_arnString

The Amazon Resource Name (ARN) of the file system association.

Returns:

  • (String)


3962
3963
3964
3965
3966
3967
3968
3969
3970
3971
3972
3973
3974
# File 'lib/aws-sdk-storagegateway/types.rb', line 3962

class FileSystemAssociationInfo < Struct.new(
  :file_system_association_arn,
  :location_arn,
  :file_system_association_status,
  :audit_destination_arn,
  :gateway_arn,
  :tags,
  :cache_attributes,
  :endpoint_network_configuration,
  :file_system_association_status_details)
  SENSITIVE = []
  include Aws::Structure
end

#file_system_association_statusString

The status of the file system association. Valid Values: ‘AVAILABLE` | `CREATING` | `DELETING` | `FORCE_DELETING` | `UPDATING` | `ERROR`

Returns:

  • (String)


3962
3963
3964
3965
3966
3967
3968
3969
3970
3971
3972
3973
3974
# File 'lib/aws-sdk-storagegateway/types.rb', line 3962

class FileSystemAssociationInfo < Struct.new(
  :file_system_association_arn,
  :location_arn,
  :file_system_association_status,
  :audit_destination_arn,
  :gateway_arn,
  :tags,
  :cache_attributes,
  :endpoint_network_configuration,
  :file_system_association_status_details)
  SENSITIVE = []
  include Aws::Structure
end

#file_system_association_status_detailsArray<Types::FileSystemAssociationStatusDetail>

An array containing the FileSystemAssociationStatusDetail data type, which provides detailed information on file system association status.



3962
3963
3964
3965
3966
3967
3968
3969
3970
3971
3972
3973
3974
# File 'lib/aws-sdk-storagegateway/types.rb', line 3962

class FileSystemAssociationInfo < Struct.new(
  :file_system_association_arn,
  :location_arn,
  :file_system_association_status,
  :audit_destination_arn,
  :gateway_arn,
  :tags,
  :cache_attributes,
  :endpoint_network_configuration,
  :file_system_association_status_details)
  SENSITIVE = []
  include Aws::Structure
end

#gateway_arnString

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

Returns:

  • (String)


3962
3963
3964
3965
3966
3967
3968
3969
3970
3971
3972
3973
3974
# File 'lib/aws-sdk-storagegateway/types.rb', line 3962

class FileSystemAssociationInfo < Struct.new(
  :file_system_association_arn,
  :location_arn,
  :file_system_association_status,
  :audit_destination_arn,
  :gateway_arn,
  :tags,
  :cache_attributes,
  :endpoint_network_configuration,
  :file_system_association_status_details)
  SENSITIVE = []
  include Aws::Structure
end

#location_arnString

The ARN of the backend Amazon FSx file system used for storing file data. For information, see [FileSystem] in the *Amazon FSx API Reference*.

[1]: docs.aws.amazon.com/fsx/latest/APIReference/API_FileSystem.html

Returns:

  • (String)


3962
3963
3964
3965
3966
3967
3968
3969
3970
3971
3972
3973
3974
# File 'lib/aws-sdk-storagegateway/types.rb', line 3962

class FileSystemAssociationInfo < Struct.new(
  :file_system_association_arn,
  :location_arn,
  :file_system_association_status,
  :audit_destination_arn,
  :gateway_arn,
  :tags,
  :cache_attributes,
  :endpoint_network_configuration,
  :file_system_association_status_details)
  SENSITIVE = []
  include Aws::Structure
end

#tagsArray<Types::Tag>

A list of up to 50 tags assigned to the SMB file share, sorted alphabetically by key name. Each tag is a key-value pair.

Returns:



3962
3963
3964
3965
3966
3967
3968
3969
3970
3971
3972
3973
3974
# File 'lib/aws-sdk-storagegateway/types.rb', line 3962

class FileSystemAssociationInfo < Struct.new(
  :file_system_association_arn,
  :location_arn,
  :file_system_association_status,
  :audit_destination_arn,
  :gateway_arn,
  :tags,
  :cache_attributes,
  :endpoint_network_configuration,
  :file_system_association_status_details)
  SENSITIVE = []
  include Aws::Structure
end