/* eslint-disable */ /** * This file was automatically generated by json-schema-to-typescript. * DO NOT MODIFY IT BY HAND. Instead, modify the source JSONSchema file, * and run json-schema-to-typescript to regenerate this file. */ /** * Resource schema for AWS::DataSync::LocationFSxWindows. */ export interface AwsDatasyncLocationfsxwindows { /** * The name of the Windows domain that the FSx for Windows server belongs to. */ Domain?: string; /** * The Amazon Resource Name (ARN) for the FSx for Windows file system. */ FsxFilesystemArn?: string; /** * The password of the user who has the permissions to access files and folders in the FSx for Windows file system. */ Password?: string; /** * The ARNs of the security groups that are to use to configure the FSx for Windows file system. */ SecurityGroupArns: string[]; /** * A subdirectory in the location's path. */ Subdirectory?: string; /** * The user who has the permissions to access files and folders in the FSx for Windows file system. */ User: string; /** * An array of key-value pairs to apply to this resource. * * @maxItems 50 */ Tags?: Tag[]; /** * The Amazon Resource Name (ARN) of the Amazon FSx for Windows file system location that is created. */ LocationArn?: string; /** * The URL of the FSx for Windows location that was described. */ LocationUri?: string; } /** * A key-value pair to associate with a resource. */ export interface Tag { /** * The key for an AWS resource tag. */ Key: string; /** * The value for an AWS resource tag. */ Value: string; }