ProjectFileSystemLocation class
Information about a file system created by Amazon Elastic File System (EFS). For more information, see What Is Amazon Elastic File System?
Constructors
- ProjectFileSystemLocation({String? identifier, String? location, String? mountOptions, String? mountPoint, FileSystemType? type})
-
ProjectFileSystemLocation.fromJson(Map<
String, dynamic> json) -
factory
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- identifier → String?
-
The name used to access a file system created by Amazon EFS. CodeBuild
creates an environment variable by appending the
identifier
in all capital letters toCODEBUILD_
. For example, if you specifymy_efs
foridentifier
, a new environment variable is create namedCODEBUILD_MY_EFS
.final - location → String?
-
A string that specifies the location of the file system created by Amazon
EFS. Its format is
efs-dns-name:/directory-path
. You can find the DNS name of file system when you view it in the AWS EFS console. The directory path is a path to a directory in the file system that CodeBuild mounts. For example, if the DNS name of a file system isfs-abcd1234.efs.us-west-2.amazonaws.com
, and its mount directory ismy-efs-mount-directory
, then thelocation
isfs-abcd1234.efs.us-west-2.amazonaws.com:/my-efs-mount-directory
.final - mountOptions → String?
-
The mount options for a file system created by AWS EFS. The default mount
options used by CodeBuild are
nfsvers=4.1,rsize=1048576,wsize=1048576,hard,timeo=600,retrans=2
. For more information, see Recommended NFS Mount Options.final - mountPoint → String?
-
The location in the container where you mount the file system.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- type → FileSystemType?
-
The type of the file system. The one supported type is
EFS
.final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited