Class: Aws::CodeCommit::Types::PutFileEntry

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-codecommit/lib/aws-sdk-codecommit/types.rb

Overview

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

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#file_contentString

The content of the file, if a source file is not specified.

Returns:

  • (String)


5942
5943
5944
5945
5946
5947
5948
5949
# File 'gems/aws-sdk-codecommit/lib/aws-sdk-codecommit/types.rb', line 5942

class PutFileEntry < Struct.new(
  :file_path,
  :file_mode,
  :file_content,
  :source_file)
  SENSITIVE = []
  include Aws::Structure
end

#file_modeString

The extrapolated file mode permissions for the file. Valid values include EXECUTABLE and NORMAL.

Returns:

  • (String)


5942
5943
5944
5945
5946
5947
5948
5949
# File 'gems/aws-sdk-codecommit/lib/aws-sdk-codecommit/types.rb', line 5942

class PutFileEntry < Struct.new(
  :file_path,
  :file_mode,
  :file_content,
  :source_file)
  SENSITIVE = []
  include Aws::Structure
end

#file_pathString

The full path to the file in the repository, including the name of the file.

Returns:

  • (String)


5942
5943
5944
5945
5946
5947
5948
5949
# File 'gems/aws-sdk-codecommit/lib/aws-sdk-codecommit/types.rb', line 5942

class PutFileEntry < Struct.new(
  :file_path,
  :file_mode,
  :file_content,
  :source_file)
  SENSITIVE = []
  include Aws::Structure
end

#source_fileTypes::SourceFileSpecifier

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.



5942
5943
5944
5945
5946
5947
5948
5949
# File 'gems/aws-sdk-codecommit/lib/aws-sdk-codecommit/types.rb', line 5942

class PutFileEntry < Struct.new(
  :file_path,
  :file_mode,
  :file_content,
  :source_file)
  SENSITIVE = []
  include Aws::Structure
end