Class: Aws::CodeConnections::Types::RepositorySyncAttempt

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

Overview

Information about a repository sync attempt for a repository with a sync configuration.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#eventsArray<Types::RepositorySyncEvent>

The events associated with a specific sync attempt.

Returns:



1088
1089
1090
1091
1092
1093
1094
# File 'lib/aws-sdk-codeconnections/types.rb', line 1088

class RepositorySyncAttempt < Struct.new(
  :started_at,
  :status,
  :events)
  SENSITIVE = []
  include Aws::Structure
end

#started_atTime

The start time of a specific sync attempt.

Returns:

  • (Time)


1088
1089
1090
1091
1092
1093
1094
# File 'lib/aws-sdk-codeconnections/types.rb', line 1088

class RepositorySyncAttempt < Struct.new(
  :started_at,
  :status,
  :events)
  SENSITIVE = []
  include Aws::Structure
end

#statusString

The status of a specific sync attempt. The following are valid statuses:

  • INITIATED - A repository sync attempt has been created and will begin soon.

  • IN_PROGRESS - A repository sync attempt has started and work is being done to reconcile the branch.

  • SUCCEEDED - The repository sync attempt has completed successfully.

  • FAILED - The repository sync attempt has failed.

  • QUEUED - The repository sync attempt didn’t execute and was queued.

Returns:

  • (String)


1088
1089
1090
1091
1092
1093
1094
# File 'lib/aws-sdk-codeconnections/types.rb', line 1088

class RepositorySyncAttempt < Struct.new(
  :started_at,
  :status,
  :events)
  SENSITIVE = []
  include Aws::Structure
end