LocationFsxOntapFileSystemState constructor
- Input<
String?> ? arn, - Input<
String?> ? creationTime, - Input<
String?> ? fsxFilesystemArn, - Input<
LocationFsxOntapFileSystemProtocol?> ? protocol, - Input<
String?> ? region, - Input<
List< ? securityGroupArns,String> ?> - Input<
String?> ? storageVirtualMachineArn, - Input<
String?> ? subdirectory, - Input<
Map< ? tags,String, String> ?> - Input<
Map< ? tagsAll,String, String> ?> - Input<
String?> ? uri,
Creates a new LocationFsxOntapFileSystemState.
arn ARN of the DataSync Location for the FSx Ontap File System.
creationTime Optional.
fsxFilesystemArn ARN of the FSx Ontap File System.
protocol The data transfer protocol that DataSync uses to access your Amazon FSx file system. See Protocol below.
region Region where this resource will be managed. Defaults to the Region set in the provider configuration.
securityGroupArns The security groups that provide access to your file system's preferred subnet. The security groups must allow outbbound traffic on the following ports (depending on the protocol you use):
storageVirtualMachineArn The ARN of the SVM in your file system where you want to copy data to of from.
subdirectory Path to the file share in the SVM where you'll copy your data. You can specify a junction path (also known as a mount point), qtree path (for NFS file shares), or share name (for SMB file shares) (e.g. /vol1, /vol1/tree1, share1).
tags Key-value pairs of resource tags to assign to the DataSync Location. If configured with a provider defaultTags configuration block present, tags with matching keys will overwrite those defined at the provider-level.
tagsAll Optional.
uri URI of the FSx ONTAP file system location
Implementation
const LocationFsxOntapFileSystemState({
this.arn,
this.creationTime,
this.fsxFilesystemArn,
this.protocol,
this.region,
this.securityGroupArns,
this.storageVirtualMachineArn,
this.subdirectory,
this.tags,
this.tagsAll,
this.uri,
});