class Aws::CodeCommit::Types::PutFileEntry

Information about a file added or updated as part of a commit.

@note When making an API call, you may pass PutFileEntry

data as a hash:

    {
      file_path: "Path", # required
      file_mode: "EXECUTABLE", # accepts EXECUTABLE, NORMAL, SYMLINK
      file_content: "data",
      source_file: {
        file_path: "Path", # required
        is_move: false,
      },
    }

@!attribute [rw] file_path

The full path to the file in the repository, including the name of
the file.
@return [String]

@!attribute [rw] file_mode

The extrapolated file mode permissions for the file. Valid values
include EXECUTABLE and NORMAL.
@return [String]

@!attribute [rw] file_content

The content of the file, if a source file is not specified.
@return [String]

@!attribute [rw] source_file

The name and full path of the file that contains the changes you
want to make as part of the commit, if you are not providing the
file content directly.
@return [Types::SourceFileSpecifier]

@see docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/PutFileEntry AWS API Documentation

Constants

SENSITIVE