Class: Aws::DataZone::Types::GitMetadata

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

Overview

The Git metadata for a notebook sync operation in Amazon SageMaker Unified Studio. Contains information about the Git repository, branch, and commit associated with the notebook.

Constant Summary collapse

SENSITIVE =
[:repository, :branch, :commit_message]

Instance Attribute Summary collapse

Instance Attribute Details

#branchString

The name of the Git branch.

Returns:

  • (String)


12453
12454
12455
12456
12457
12458
12459
12460
12461
12462
12463
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 12453

class GitMetadata < Struct.new(
  :connection_id,
  :repository,
  :branch,
  :commit_hash,
  :file_name,
  :committed_at,
  :commit_message)
  SENSITIVE = [:repository, :branch, :commit_message]
  include Aws::Structure
end

#commit_hashString

The commit hash in the Git repository.

Returns:

  • (String)


12453
12454
12455
12456
12457
12458
12459
12460
12461
12462
12463
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 12453

class GitMetadata < Struct.new(
  :connection_id,
  :repository,
  :branch,
  :commit_hash,
  :file_name,
  :committed_at,
  :commit_message)
  SENSITIVE = [:repository, :branch, :commit_message]
  include Aws::Structure
end

#commit_messageString

The commit message associated with the Git commit.

Returns:

  • (String)


12453
12454
12455
12456
12457
12458
12459
12460
12461
12462
12463
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 12453

class GitMetadata < Struct.new(
  :connection_id,
  :repository,
  :branch,
  :commit_hash,
  :file_name,
  :committed_at,
  :commit_message)
  SENSITIVE = [:repository, :branch, :commit_message]
  include Aws::Structure
end

#committed_atTime

The timestamp of when the commit was made.

Returns:

  • (Time)


12453
12454
12455
12456
12457
12458
12459
12460
12461
12462
12463
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 12453

class GitMetadata < Struct.new(
  :connection_id,
  :repository,
  :branch,
  :commit_hash,
  :file_name,
  :committed_at,
  :commit_message)
  SENSITIVE = [:repository, :branch, :commit_message]
  include Aws::Structure
end

#connection_idString

The identifier of the Git connection.

Returns:

  • (String)


12453
12454
12455
12456
12457
12458
12459
12460
12461
12462
12463
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 12453

class GitMetadata < Struct.new(
  :connection_id,
  :repository,
  :branch,
  :commit_hash,
  :file_name,
  :committed_at,
  :commit_message)
  SENSITIVE = [:repository, :branch, :commit_message]
  include Aws::Structure
end

#file_nameString

The name of the file in the Git repository.

Returns:

  • (String)


12453
12454
12455
12456
12457
12458
12459
12460
12461
12462
12463
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 12453

class GitMetadata < Struct.new(
  :connection_id,
  :repository,
  :branch,
  :commit_hash,
  :file_name,
  :committed_at,
  :commit_message)
  SENSITIVE = [:repository, :branch, :commit_message]
  include Aws::Structure
end

#repositoryString

The name of the Git repository.

Returns:

  • (String)


12453
12454
12455
12456
12457
12458
12459
12460
12461
12462
12463
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 12453

class GitMetadata < Struct.new(
  :connection_id,
  :repository,
  :branch,
  :commit_hash,
  :file_name,
  :committed_at,
  :commit_message)
  SENSITIVE = [:repository, :branch, :commit_message]
  include Aws::Structure
end