class Aws::CodeCommit::Types::DeleteFileInput


@see docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/DeleteFileInput AWS API Documentation
@return [String]
address is specified, the email address will be left blank.
The email address for the commit that deletes the file. If no email
@!attribute [rw] email
@return [String]
and committer name.
name is specified, the user’s ARN will be used as the author name
The name of the author of the commit that deletes the file. If no
@!attribute [rw] name
@return [String]
default message will be used.
Commit messages are limited to 256 KB. If no message is specified, a
The commit message you want to include as part of deleting the file.
@!attribute [rw] commit_message
@return [Boolean]
empty folders dir4, dir3, and dir2.
dir3 are empty, deleting the last file in dir4 will also delete the
example, if the path to a file is dir1/dir2/dir3/dir4, and dir2 and
includes empty folders that are part of the directory structure. For
folder or directory. By default, empty folders will be deleted. This
the file you want to delete if that file is the only object in the
Specifies whether to delete the folder or directory that contains
@!attribute [rw] keep_empty_folders
@return [String]
created from this commit ID.
commit for the branch. The commit that deletes the file will be
create the commit that will delete the file. This must be the HEAD
The ID of the commit that is the tip of the branch where you want to
@!attribute [rw] parent_commit_id
@return [String]
in a folder named examples.
/examples/file.md is a fully qualified path to a file named file.md
the full name and extension of that file. For example,
The fully-qualified path to the file that will be deleted, including
@!attribute [rw] file_path
@return [String]
file.
The name of the branch where the commit will be made deleting the
@!attribute [rw] branch_name
@return [String]
The name of the repository that contains the file to delete.
@!attribute [rw] repository_name
}
email: “Email”,
name: “Name”,
commit_message: “Message”,
keep_empty_folders: false,
parent_commit_id: “CommitId”, # required
file_path: “Path”, # required
branch_name: “BranchName”, # required
repository_name: “RepositoryName”, # required
{
data as a hash:
@note When making an API call, you may pass DeleteFileInput