Class: Google::Cloud::Deploy::V1::RolloutUpdateEvent

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/deploy/v1/rollout_update_payload.rb

Overview

Payload proto for "clouddeploy.googleapis.com/rollout_update" Platform Log event that describes the rollout update event.

Defined Under Namespace

Modules: RolloutUpdateType

Instance Attribute Summary collapse

Instance Attribute Details

#message::String

Returns Debug message for when a rollout update event occurs.

Returns:

  • (::String)

    Debug message for when a rollout update event occurs.



52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
# File 'proto_docs/google/cloud/deploy/v1/rollout_update_payload.rb', line 52

class RolloutUpdateEvent
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # RolloutUpdateType indicates the type of the rollout update.
  module RolloutUpdateType
    # Rollout update type unspecified.
    ROLLOUT_UPDATE_TYPE_UNSPECIFIED = 0

    # rollout state updated to pending.
    PENDING = 1

    # Rollout state updated to pending release.
    PENDING_RELEASE = 2

    # Rollout state updated to in progress.
    IN_PROGRESS = 3

    # Rollout state updated to cancelling.
    CANCELLING = 4

    # Rollout state updated to cancelled.
    CANCELLED = 5

    # Rollout state updated to halted.
    HALTED = 6

    # Rollout state updated to succeeded.
    SUCCEEDED = 7

    # Rollout state updated to failed.
    FAILED = 8

    # Rollout requires approval.
    APPROVAL_REQUIRED = 9

    # Rollout has been approved.
    APPROVED = 10

    # Rollout has been rejected.
    REJECTED = 11

    # Rollout requires advance to the next phase.
    ADVANCE_REQUIRED = 12

    # Rollout has been advanced.
    ADVANCED = 13
  end
end

#pipeline_uid::String

Returns Unique identifier of the pipeline.

Returns:

  • (::String)

    Unique identifier of the pipeline.



52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
# File 'proto_docs/google/cloud/deploy/v1/rollout_update_payload.rb', line 52

class RolloutUpdateEvent
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # RolloutUpdateType indicates the type of the rollout update.
  module RolloutUpdateType
    # Rollout update type unspecified.
    ROLLOUT_UPDATE_TYPE_UNSPECIFIED = 0

    # rollout state updated to pending.
    PENDING = 1

    # Rollout state updated to pending release.
    PENDING_RELEASE = 2

    # Rollout state updated to in progress.
    IN_PROGRESS = 3

    # Rollout state updated to cancelling.
    CANCELLING = 4

    # Rollout state updated to cancelled.
    CANCELLED = 5

    # Rollout state updated to halted.
    HALTED = 6

    # Rollout state updated to succeeded.
    SUCCEEDED = 7

    # Rollout state updated to failed.
    FAILED = 8

    # Rollout requires approval.
    APPROVAL_REQUIRED = 9

    # Rollout has been approved.
    APPROVED = 10

    # Rollout has been rejected.
    REJECTED = 11

    # Rollout requires advance to the next phase.
    ADVANCE_REQUIRED = 12

    # Rollout has been advanced.
    ADVANCED = 13
  end
end

#release::String

Returns The name of the Release.

Returns:

  • (::String)

    The name of the Release.



52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
# File 'proto_docs/google/cloud/deploy/v1/rollout_update_payload.rb', line 52

class RolloutUpdateEvent
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # RolloutUpdateType indicates the type of the rollout update.
  module RolloutUpdateType
    # Rollout update type unspecified.
    ROLLOUT_UPDATE_TYPE_UNSPECIFIED = 0

    # rollout state updated to pending.
    PENDING = 1

    # Rollout state updated to pending release.
    PENDING_RELEASE = 2

    # Rollout state updated to in progress.
    IN_PROGRESS = 3

    # Rollout state updated to cancelling.
    CANCELLING = 4

    # Rollout state updated to cancelled.
    CANCELLED = 5

    # Rollout state updated to halted.
    HALTED = 6

    # Rollout state updated to succeeded.
    SUCCEEDED = 7

    # Rollout state updated to failed.
    FAILED = 8

    # Rollout requires approval.
    APPROVAL_REQUIRED = 9

    # Rollout has been approved.
    APPROVED = 10

    # Rollout has been rejected.
    REJECTED = 11

    # Rollout requires advance to the next phase.
    ADVANCE_REQUIRED = 12

    # Rollout has been advanced.
    ADVANCED = 13
  end
end

#release_uid::String

Returns Unique identifier of the release.

Returns:

  • (::String)

    Unique identifier of the release.



52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
# File 'proto_docs/google/cloud/deploy/v1/rollout_update_payload.rb', line 52

class RolloutUpdateEvent
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # RolloutUpdateType indicates the type of the rollout update.
  module RolloutUpdateType
    # Rollout update type unspecified.
    ROLLOUT_UPDATE_TYPE_UNSPECIFIED = 0

    # rollout state updated to pending.
    PENDING = 1

    # Rollout state updated to pending release.
    PENDING_RELEASE = 2

    # Rollout state updated to in progress.
    IN_PROGRESS = 3

    # Rollout state updated to cancelling.
    CANCELLING = 4

    # Rollout state updated to cancelled.
    CANCELLED = 5

    # Rollout state updated to halted.
    HALTED = 6

    # Rollout state updated to succeeded.
    SUCCEEDED = 7

    # Rollout state updated to failed.
    FAILED = 8

    # Rollout requires approval.
    APPROVAL_REQUIRED = 9

    # Rollout has been approved.
    APPROVED = 10

    # Rollout has been rejected.
    REJECTED = 11

    # Rollout requires advance to the next phase.
    ADVANCE_REQUIRED = 12

    # Rollout has been advanced.
    ADVANCED = 13
  end
end

#rollout::String

Returns The name of the rollout. rollout_uid is not in this log message because we write some of these log messages at rollout creation time, before we've generated the uid.

Returns:

  • (::String)

    The name of the rollout. rollout_uid is not in this log message because we write some of these log messages at rollout creation time, before we've generated the uid.



52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
# File 'proto_docs/google/cloud/deploy/v1/rollout_update_payload.rb', line 52

class RolloutUpdateEvent
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # RolloutUpdateType indicates the type of the rollout update.
  module RolloutUpdateType
    # Rollout update type unspecified.
    ROLLOUT_UPDATE_TYPE_UNSPECIFIED = 0

    # rollout state updated to pending.
    PENDING = 1

    # Rollout state updated to pending release.
    PENDING_RELEASE = 2

    # Rollout state updated to in progress.
    IN_PROGRESS = 3

    # Rollout state updated to cancelling.
    CANCELLING = 4

    # Rollout state updated to cancelled.
    CANCELLED = 5

    # Rollout state updated to halted.
    HALTED = 6

    # Rollout state updated to succeeded.
    SUCCEEDED = 7

    # Rollout state updated to failed.
    FAILED = 8

    # Rollout requires approval.
    APPROVAL_REQUIRED = 9

    # Rollout has been approved.
    APPROVED = 10

    # Rollout has been rejected.
    REJECTED = 11

    # Rollout requires advance to the next phase.
    ADVANCE_REQUIRED = 12

    # Rollout has been advanced.
    ADVANCED = 13
  end
end

#rollout_update_type::Google::Cloud::Deploy::V1::RolloutUpdateEvent::RolloutUpdateType

Returns The type of the rollout update.

Returns:



52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
# File 'proto_docs/google/cloud/deploy/v1/rollout_update_payload.rb', line 52

class RolloutUpdateEvent
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # RolloutUpdateType indicates the type of the rollout update.
  module RolloutUpdateType
    # Rollout update type unspecified.
    ROLLOUT_UPDATE_TYPE_UNSPECIFIED = 0

    # rollout state updated to pending.
    PENDING = 1

    # Rollout state updated to pending release.
    PENDING_RELEASE = 2

    # Rollout state updated to in progress.
    IN_PROGRESS = 3

    # Rollout state updated to cancelling.
    CANCELLING = 4

    # Rollout state updated to cancelled.
    CANCELLED = 5

    # Rollout state updated to halted.
    HALTED = 6

    # Rollout state updated to succeeded.
    SUCCEEDED = 7

    # Rollout state updated to failed.
    FAILED = 8

    # Rollout requires approval.
    APPROVAL_REQUIRED = 9

    # Rollout has been approved.
    APPROVED = 10

    # Rollout has been rejected.
    REJECTED = 11

    # Rollout requires advance to the next phase.
    ADVANCE_REQUIRED = 12

    # Rollout has been advanced.
    ADVANCED = 13
  end
end

#target_id::String

Returns ID of the target.

Returns:

  • (::String)

    ID of the target.



52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
# File 'proto_docs/google/cloud/deploy/v1/rollout_update_payload.rb', line 52

class RolloutUpdateEvent
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # RolloutUpdateType indicates the type of the rollout update.
  module RolloutUpdateType
    # Rollout update type unspecified.
    ROLLOUT_UPDATE_TYPE_UNSPECIFIED = 0

    # rollout state updated to pending.
    PENDING = 1

    # Rollout state updated to pending release.
    PENDING_RELEASE = 2

    # Rollout state updated to in progress.
    IN_PROGRESS = 3

    # Rollout state updated to cancelling.
    CANCELLING = 4

    # Rollout state updated to cancelled.
    CANCELLED = 5

    # Rollout state updated to halted.
    HALTED = 6

    # Rollout state updated to succeeded.
    SUCCEEDED = 7

    # Rollout state updated to failed.
    FAILED = 8

    # Rollout requires approval.
    APPROVAL_REQUIRED = 9

    # Rollout has been approved.
    APPROVED = 10

    # Rollout has been rejected.
    REJECTED = 11

    # Rollout requires advance to the next phase.
    ADVANCE_REQUIRED = 12

    # Rollout has been advanced.
    ADVANCED = 13
  end
end

#type::Google::Cloud::Deploy::V1::Type

Returns Type of this notification, e.g. for a rollout update event.

Returns:



52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
# File 'proto_docs/google/cloud/deploy/v1/rollout_update_payload.rb', line 52

class RolloutUpdateEvent
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # RolloutUpdateType indicates the type of the rollout update.
  module RolloutUpdateType
    # Rollout update type unspecified.
    ROLLOUT_UPDATE_TYPE_UNSPECIFIED = 0

    # rollout state updated to pending.
    PENDING = 1

    # Rollout state updated to pending release.
    PENDING_RELEASE = 2

    # Rollout state updated to in progress.
    IN_PROGRESS = 3

    # Rollout state updated to cancelling.
    CANCELLING = 4

    # Rollout state updated to cancelled.
    CANCELLED = 5

    # Rollout state updated to halted.
    HALTED = 6

    # Rollout state updated to succeeded.
    SUCCEEDED = 7

    # Rollout state updated to failed.
    FAILED = 8

    # Rollout requires approval.
    APPROVAL_REQUIRED = 9

    # Rollout has been approved.
    APPROVED = 10

    # Rollout has been rejected.
    REJECTED = 11

    # Rollout requires advance to the next phase.
    ADVANCE_REQUIRED = 12

    # Rollout has been advanced.
    ADVANCED = 13
  end
end