{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://raw.githubusercontent.com/api-evangelist/amazon-storage-gateway/refs/heads/main/json-schema/amazon-storage-gateway-file-system-association-info-schema.json", "title": "FileSystemAssociationInfo", "description": "Describes the object returned by DescribeFileSystemAssociations that describes a created file system association.", "type": "object", "properties": { "FileSystemAssociationARN": { "allOf": [ { "$ref": "#/components/schemas/FileSystemAssociationARN" }, { "description": "The Amazon Resource Name (ARN) of the file system association." } ] }, "LocationARN": { "allOf": [ { "$ref": "#/components/schemas/FileSystemLocationARN" }, { "description": "The ARN of the backend Amazon FSx file system used for storing file data. For information, see FileSystem in the Amazon FSx API Reference." } ] }, "FileSystemAssociationStatus": { "allOf": [ { "$ref": "#/components/schemas/FileSystemAssociationStatus" }, { "description": "The status of the file system association. Valid Values: AVAILABLE | CREATING | DELETING | FORCE_DELETING | UPDATING | ERROR " } ] }, "AuditDestinationARN": { "allOf": [ { "$ref": "#/components/schemas/AuditDestinationARN" }, { "description": "The Amazon Resource Name (ARN) of the storage used for the audit logs." } ] }, "GatewayARN": { "$ref": "#/components/schemas/GatewayARN" }, "Tags": { "allOf": [ { "$ref": "#/components/schemas/Tags" }, { "description": "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." } ] }, "CacheAttributes": { "$ref": "#/components/schemas/CacheAttributes" }, "EndpointNetworkConfiguration": { "allOf": [ { "$ref": "#/components/schemas/EndpointNetworkConfiguration" }, { "description": "

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

If multiple file systems are associated with this gateway, this parameter's IpAddresses field is required.

" } ] }, "FileSystemAssociationStatusDetails": { "allOf": [ { "$ref": "#/components/schemas/FileSystemAssociationStatusDetails" }, { "description": "An array containing the FileSystemAssociationStatusDetail data type, which provides detailed information on file system association status." } ] } } }