Class: Aws::Continuum::Types::IssuePatchDelivery
- Inherits:
-
Struct
- Object
- Struct
- Aws::Continuum::Types::IssuePatchDelivery
- Defined in:
- gems/aws-sdk-continuum/lib/aws-sdk-continuum/types.rb
Overview
Customer delivery of the patches Continuum produced for an issue,
summarized across the issue's PATCH artifacts when the issue is read.
Each artifact keeps its own delivery.destination with the full
detail; this summary lets a caller see a failed delivery without
listing artifacts.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#failed_count ⇒ Integer
Number of those patches whose delivery failed or exhausted its retries.
-
#failure_reasons ⇒ Array<String>
Distinct reasons of the failed deliveries, in ascending order.
-
#patch_count ⇒ Integer
Number of the issue's patches that have a destination delivery.
-
#status ⇒ String
The overall result, in priority order: FAILED when any patch's destination delivery failed or exhausted its retries; otherwise PENDING while any is still in progress; otherwise SUCCEEDED when at least one was delivered; otherwise SKIPPED.
-
#succeeded_count ⇒ Integer
Number of those patches delivered to their destination.
Instance Attribute Details
#failed_count ⇒ Integer
Number of those patches whose delivery failed or exhausted its retries.
2725 2726 2727 2728 2729 2730 2731 2732 2733 |
# File 'gems/aws-sdk-continuum/lib/aws-sdk-continuum/types.rb', line 2725 class IssuePatchDelivery < Struct.new( :status, :patch_count, :succeeded_count, :failed_count, :failure_reasons) SENSITIVE = [] include Aws::Structure end |
#failure_reasons ⇒ Array<String>
Distinct reasons of the failed deliveries, in ascending order. Present only when failedCount is greater than zero.
2725 2726 2727 2728 2729 2730 2731 2732 2733 |
# File 'gems/aws-sdk-continuum/lib/aws-sdk-continuum/types.rb', line 2725 class IssuePatchDelivery < Struct.new( :status, :patch_count, :succeeded_count, :failed_count, :failure_reasons) SENSITIVE = [] include Aws::Structure end |
#patch_count ⇒ Integer
Number of the issue's patches that have a destination delivery.
2725 2726 2727 2728 2729 2730 2731 2732 2733 |
# File 'gems/aws-sdk-continuum/lib/aws-sdk-continuum/types.rb', line 2725 class IssuePatchDelivery < Struct.new( :status, :patch_count, :succeeded_count, :failed_count, :failure_reasons) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The overall result, in priority order: FAILED when any patch's destination delivery failed or exhausted its retries; otherwise PENDING while any is still in progress; otherwise SUCCEEDED when at least one was delivered; otherwise SKIPPED.
2725 2726 2727 2728 2729 2730 2731 2732 2733 |
# File 'gems/aws-sdk-continuum/lib/aws-sdk-continuum/types.rb', line 2725 class IssuePatchDelivery < Struct.new( :status, :patch_count, :succeeded_count, :failed_count, :failure_reasons) SENSITIVE = [] include Aws::Structure end |
#succeeded_count ⇒ Integer
Number of those patches delivered to their destination.
2725 2726 2727 2728 2729 2730 2731 2732 2733 |
# File 'gems/aws-sdk-continuum/lib/aws-sdk-continuum/types.rb', line 2725 class IssuePatchDelivery < Struct.new( :status, :patch_count, :succeeded_count, :failed_count, :failure_reasons) SENSITIVE = [] include Aws::Structure end |