Class ProjectFileSystemLocationArgs.Builder

    • Method Detail

      • identifier

        public ProjectFileSystemLocationArgs.Builder identifier​(@Nullable
                                                                com.pulumi.core.Output<java.lang.String> identifier)
        Parameters:
        identifier - 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 to `CODEBUILD_`. For example, if you specify my-efs for identifier, a new environment variable is create named CODEBUILD_MY-EFS.
        Returns:
        builder
      • identifier

        public ProjectFileSystemLocationArgs.Builder identifier​(java.lang.String identifier)
        Parameters:
        identifier - 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 to `CODEBUILD_`. For example, if you specify my-efs for identifier, a new environment variable is create named CODEBUILD_MY-EFS.
        Returns:
        builder
      • location

        public ProjectFileSystemLocationArgs.Builder location​(@Nullable
                                                              com.pulumi.core.Output<java.lang.String> location)
        Parameters:
        location - A string that specifies the location of the file system created by Amazon EFS. Its format is `efs-dns-name:/directory-path`.
        Returns:
        builder
      • location

        public ProjectFileSystemLocationArgs.Builder location​(java.lang.String location)
        Parameters:
        location - A string that specifies the location of the file system created by Amazon EFS. Its format is `efs-dns-name:/directory-path`.
        Returns:
        builder
      • mountOptions

        public ProjectFileSystemLocationArgs.Builder mountOptions​(@Nullable
                                                                  com.pulumi.core.Output<java.lang.String> mountOptions)
        Parameters:
        mountOptions - The mount options for a file system created by AWS EFS.
        Returns:
        builder
      • mountOptions

        public ProjectFileSystemLocationArgs.Builder mountOptions​(java.lang.String mountOptions)
        Parameters:
        mountOptions - The mount options for a file system created by AWS EFS.
        Returns:
        builder
      • mountPoint

        public ProjectFileSystemLocationArgs.Builder mountPoint​(@Nullable
                                                                com.pulumi.core.Output<java.lang.String> mountPoint)
        Parameters:
        mountPoint - The location in the container where you mount the file system.
        Returns:
        builder
      • mountPoint

        public ProjectFileSystemLocationArgs.Builder mountPoint​(java.lang.String mountPoint)
        Parameters:
        mountPoint - The location in the container where you mount the file system.
        Returns:
        builder
      • type

        public ProjectFileSystemLocationArgs.Builder type​(@Nullable
                                                          com.pulumi.core.Output<java.lang.String> type)
        Parameters:
        type - The type of the file system. The one supported type is `EFS`.
        Returns:
        builder