Class UpdateLocationEfsRequest

    • Method Detail

      • locationArn

        public final String locationArn()

        Specifies the Amazon Resource Name (ARN) of the Amazon EFS transfer location that you're updating.

        Returns:
        Specifies the Amazon Resource Name (ARN) of the Amazon EFS transfer location that you're updating.
      • subdirectory

        public final String subdirectory()

        Specifies a mount path for your Amazon EFS file system. This is where DataSync reads or writes data on your file system (depending on if this is a source or destination location).

        By default, DataSync uses the root directory (or access point if you provide one by using AccessPointArn). You can also include subdirectories using forward slashes (for example, /path/to/folder).

        Returns:
        Specifies a mount path for your Amazon EFS file system. This is where DataSync reads or writes data on your file system (depending on if this is a source or destination location).

        By default, DataSync uses the root directory (or access point if you provide one by using AccessPointArn). You can also include subdirectories using forward slashes (for example, /path/to/folder).

      • inTransitEncryption

        public final EfsInTransitEncryption inTransitEncryption()

        Specifies whether you want DataSync to use Transport Layer Security (TLS) 1.2 encryption when it transfers data to or from your Amazon EFS file system.

        If you specify an access point using AccessPointArn or an IAM role using FileSystemAccessRoleArn, you must set this parameter to TLS1_2.

        If the service returns an enum value that is not available in the current SDK version, inTransitEncryption will return EfsInTransitEncryption.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from inTransitEncryptionAsString().

        Returns:
        Specifies whether you want DataSync to use Transport Layer Security (TLS) 1.2 encryption when it transfers data to or from your Amazon EFS file system.

        If you specify an access point using AccessPointArn or an IAM role using FileSystemAccessRoleArn, you must set this parameter to TLS1_2.

        See Also:
        EfsInTransitEncryption
      • inTransitEncryptionAsString

        public final String inTransitEncryptionAsString()

        Specifies whether you want DataSync to use Transport Layer Security (TLS) 1.2 encryption when it transfers data to or from your Amazon EFS file system.

        If you specify an access point using AccessPointArn or an IAM role using FileSystemAccessRoleArn, you must set this parameter to TLS1_2.

        If the service returns an enum value that is not available in the current SDK version, inTransitEncryption will return EfsInTransitEncryption.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from inTransitEncryptionAsString().

        Returns:
        Specifies whether you want DataSync to use Transport Layer Security (TLS) 1.2 encryption when it transfers data to or from your Amazon EFS file system.

        If you specify an access point using AccessPointArn or an IAM role using FileSystemAccessRoleArn, you must set this parameter to TLS1_2.

        See Also:
        EfsInTransitEncryption
      • toString

        public final String toString()
        Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
        Overrides:
        toString in class Object