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

#branch ⇒ String

The name of the Git branch.

Returns:

  • (String)


12587
12588
12589
12590
12591
12592
12593
12594
12595
12596
12597
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 12587

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_hash ⇒ String

The commit hash in the Git repository.

Returns:

  • (String)


12587
12588
12589
12590
12591
12592
12593
12594
12595
12596
12597
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 12587

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_message ⇒ String

The commit message associated with the Git commit.

Returns:

  • (String)


12587
12588
12589
12590
12591
12592
12593
12594
12595
12596
12597
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 12587

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_at ⇒ Time

The timestamp of when the commit was made.

Returns:

  • (Time)


12587
12588
12589
12590
12591
12592
12593
12594
12595
12596
12597
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 12587

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_id ⇒ String

The identifier of the Git connection.

Returns:

  • (String)


12587
12588
12589
12590
12591
12592
12593
12594
12595
12596
12597
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 12587

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_name ⇒ String

The name of the file in the Git repository.

Returns:

  • (String)


12587
12588
12589
12590
12591
12592
12593
12594
12595
12596
12597
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 12587

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

#repository ⇒ String

The name of the Git repository.

Returns:

  • (String)


12587
12588
12589
12590
12591
12592
12593
12594
12595
12596
12597
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 12587

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