LocationFsxOntapFileSystemState class
Input properties used for looking up and filtering LocationFsxOntapFileSystem resources.
Constructors
-
LocationFsxOntapFileSystemState({Input<
String?> ? arn, Input<String?> ? creationTime, Input<String?> ? fsxFilesystemArn, Input<LocationFsxOntapFileSystemProtocol?> ? protocol, Input<String?> ? region, Input<List< ? securityGroupArns, Input<String> ?>String?> ? storageVirtualMachineArn, Input<String?> ? subdirectory, Input<Map< ? tags, Input<String, String> ?>Map< ? tagsAll, Input<String, String> ?>String?> ? uri}) -
Creates a new LocationFsxOntapFileSystemState.
arnARN of the DataSync Location for the FSx Ontap File System.creationTimeOptional.fsxFilesystemArnARN of the FSx Ontap File System.protocolThe data transfer protocol that DataSync uses to access your Amazon FSx file system. See Protocol below.regionRegion where this resource will be managed. Defaults to the Region set in the provider configuration.securityGroupArnsThe 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):storageVirtualMachineArnThe ARN of the SVM in your file system where you want to copy data to of from.subdirectoryPath 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).tagsKey-value pairs of resource tags to assign to the DataSync Location. If configured with a providerdefaultTagsconfiguration block present, tags with matching keys will overwrite those defined at the provider-level.tagsAllOptional.uriURI of the FSx ONTAP file system locationconst -
LocationFsxOntapFileSystemState.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
arn
→ Input<
String?> ? -
ARN of the DataSync Location for the FSx Ontap File System.
final
-
creationTime
→ Input<
String?> ? -
final
-
fsxFilesystemArn
→ Input<
String?> ? -
ARN of the FSx Ontap File System.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
protocol
→ Input<
LocationFsxOntapFileSystemProtocol?> ? -
The data transfer protocol that DataSync uses to access your Amazon FSx file system. See Protocol below.
final
-
region
→ Input<
String?> ? -
Region where this resource will be managed. Defaults to the Region set in the provider configuration.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
securityGroupArns
→ Input<
List< ?String> ?> -
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):
final
-
storageVirtualMachineArn
→ Input<
String?> ? -
The ARN of the SVM in your file system where you want to copy data to of from.
final
-
subdirectory
→ Input<
String?> ? -
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).final -
Key-value pairs of resource tags to assign to the DataSync Location. If configured with a provider
defaultTagsconfiguration block present, tags with matching keys will overwrite those defined at the provider-level.final -
final
-
uri
→ Input<
String?> ? -
URI of the FSx ONTAP file system location
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited