Class: Aws::CodeCommit::Types::FileVersion

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

Overview

Information about a version of a file.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#blob_idString

The blob ID of the object that represents the content of the file in this version.

Returns:

  • (String)


2606
2607
2608
2609
2610
2611
2612
2613
# File 'lib/aws-sdk-codecommit/types.rb', line 2606

class FileVersion < Struct.new(
  :commit,
  :blob_id,
  :path,
  :revision_children)
  SENSITIVE = []
  include Aws::Structure
end

#commitTypes::Commit

Returns information about a specific commit.

Returns:



2606
2607
2608
2609
2610
2611
2612
2613
# File 'lib/aws-sdk-codecommit/types.rb', line 2606

class FileVersion < Struct.new(
  :commit,
  :blob_id,
  :path,
  :revision_children)
  SENSITIVE = []
  include Aws::Structure
end

#pathString

The name and path of the file at which this blob is indexed which contains the data for this version of the file. This value will vary between file versions if a file is renamed or if its path changes.

Returns:

  • (String)


2606
2607
2608
2609
2610
2611
2612
2613
# File 'lib/aws-sdk-codecommit/types.rb', line 2606

class FileVersion < Struct.new(
  :commit,
  :blob_id,
  :path,
  :revision_children)
  SENSITIVE = []
  include Aws::Structure
end

#revision_childrenArray<String>

An array of commit IDs that contain more recent versions of this file. If there are no additional versions of the file, this array will be empty.

Returns:

  • (Array<String>)


2606
2607
2608
2609
2610
2611
2612
2613
# File 'lib/aws-sdk-codecommit/types.rb', line 2606

class FileVersion < Struct.new(
  :commit,
  :blob_id,
  :path,
  :revision_children)
  SENSITIVE = []
  include Aws::Structure
end