Class: Aws::ECR::Types::ReplicationBackfillSummary

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

Overview

An object representing a summary of a replication backfill, including its status, destination, progress, and start and end times.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#destination ⇒ Types::ReplicationDestination

The destination Region and registry to which the images are replicated.



4459
4460
4461
4462
4463
4464
4465
4466
4467
4468
4469
# File 'gems/aws-sdk-ecr/lib/aws-sdk-ecr/types.rb', line 4459

class ReplicationBackfillSummary < Struct.new(
  :replication_backfill_id,
  :destination,
  :status,
  :failure_code,
  :progress,
  :started_at,
  :ended_at)
  SENSITIVE = []
  include Aws::Structure
end

#ended_at ⇒ Time

The date and time, in JavaScript date format, when the replication backfill ended. This value is null while the replication backfill is still in progress.

Returns:

  • (Time)


4459
4460
4461
4462
4463
4464
4465
4466
4467
4468
4469
# File 'gems/aws-sdk-ecr/lib/aws-sdk-ecr/types.rb', line 4459

class ReplicationBackfillSummary < Struct.new(
  :replication_backfill_id,
  :destination,
  :status,
  :failure_code,
  :progress,
  :started_at,
  :ended_at)
  SENSITIVE = []
  include Aws::Structure
end

#failure_code ⇒ String

The failure code for a replication backfill that has failed.

Returns:

  • (String)


4459
4460
4461
4462
4463
4464
4465
4466
4467
4468
4469
# File 'gems/aws-sdk-ecr/lib/aws-sdk-ecr/types.rb', line 4459

class ReplicationBackfillSummary < Struct.new(
  :replication_backfill_id,
  :destination,
  :status,
  :failure_code,
  :progress,
  :started_at,
  :ended_at)
  SENSITIVE = []
  include Aws::Structure
end

#progress ⇒ Types::ReplicationBackfillProgress

The progress of the replication backfill, including the total, completed, and failed replication counts. This value is null until the replication backfill finishes preparing the set of images to replicate. It is therefore null while the replication backfill is PREPARING, and remains null if the replication backfill is stopped before preparation completes.



4459
4460
4461
4462
4463
4464
4465
4466
4467
4468
4469
# File 'gems/aws-sdk-ecr/lib/aws-sdk-ecr/types.rb', line 4459

class ReplicationBackfillSummary < Struct.new(
  :replication_backfill_id,
  :destination,
  :status,
  :failure_code,
  :progress,
  :started_at,
  :ended_at)
  SENSITIVE = []
  include Aws::Structure
end

#replication_backfill_id ⇒ String

The ID of the replication backfill.

Returns:

  • (String)


4459
4460
4461
4462
4463
4464
4465
4466
4467
4468
4469
# File 'gems/aws-sdk-ecr/lib/aws-sdk-ecr/types.rb', line 4459

class ReplicationBackfillSummary < Struct.new(
  :replication_backfill_id,
  :destination,
  :status,
  :failure_code,
  :progress,
  :started_at,
  :ended_at)
  SENSITIVE = []
  include Aws::Structure
end

#started_at ⇒ Time

The date and time, in JavaScript date format, when the replication backfill was started.

Returns:

  • (Time)


4459
4460
4461
4462
4463
4464
4465
4466
4467
4468
4469
# File 'gems/aws-sdk-ecr/lib/aws-sdk-ecr/types.rb', line 4459

class ReplicationBackfillSummary < Struct.new(
  :replication_backfill_id,
  :destination,
  :status,
  :failure_code,
  :progress,
  :started_at,
  :ended_at)
  SENSITIVE = []
  include Aws::Structure
end

#status ⇒ String

The current status of the replication backfill.

Returns:

  • (String)


4459
4460
4461
4462
4463
4464
4465
4466
4467
4468
4469
# File 'gems/aws-sdk-ecr/lib/aws-sdk-ecr/types.rb', line 4459

class ReplicationBackfillSummary < Struct.new(
  :replication_backfill_id,
  :destination,
  :status,
  :failure_code,
  :progress,
  :started_at,
  :ended_at)
  SENSITIVE = []
  include Aws::Structure
end