Class: Google::Cloud::ConfigDelivery::V1::RolloutInfo

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

Overview

RolloutInfo represents the state of the FleetPackage at all the clusters the rollout is targeting.

Defined Under Namespace

Modules: State

Instance Attribute Summary collapse

Instance Attribute Details

#end_time::Google::Protobuf::Timestamp (readonly)

Returns Output only. Time when the rollout completed.

Returns:



1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
# File 'proto_docs/google/cloud/configdelivery/v1/config_delivery.rb', line 1267

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

  # State of the rollout
  module State
    # Unspecified state.
    STATE_UNSPECIFIED = 0

    # Rollout completed.
    COMPLETED = 1

    # Rollout suspended.
    SUSPENDED = 2

    # Rollout aborted.
    ABORTED = 3

    # Rollout in progress.
    IN_PROGRESS = 5

    # Rollout stalled.
    STALLED = 6

    # Rollout cancelled.
    CANCELLED = 7

    # Rollout aborting.
    ABORTING = 8
  end
end

#message::String (readonly)

Returns Output only. Message containing additional information related to the rollout.

Returns:

  • (::String)

    Output only. Message containing additional information related to the rollout.



1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
# File 'proto_docs/google/cloud/configdelivery/v1/config_delivery.rb', line 1267

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

  # State of the rollout
  module State
    # Unspecified state.
    STATE_UNSPECIFIED = 0

    # Rollout completed.
    COMPLETED = 1

    # Rollout suspended.
    SUSPENDED = 2

    # Rollout aborted.
    ABORTED = 3

    # Rollout in progress.
    IN_PROGRESS = 5

    # Rollout stalled.
    STALLED = 6

    # Rollout cancelled.
    CANCELLED = 7

    # Rollout aborting.
    ABORTING = 8
  end
end

#rollout_strategy_info::Google::Cloud::ConfigDelivery::V1::RolloutStrategyInfo (readonly)

Returns Output only. Rollout strategy info represents the status of execution of rollout strategy.

Returns:



1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
# File 'proto_docs/google/cloud/configdelivery/v1/config_delivery.rb', line 1267

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

  # State of the rollout
  module State
    # Unspecified state.
    STATE_UNSPECIFIED = 0

    # Rollout completed.
    COMPLETED = 1

    # Rollout suspended.
    SUSPENDED = 2

    # Rollout aborted.
    ABORTED = 3

    # Rollout in progress.
    IN_PROGRESS = 5

    # Rollout stalled.
    STALLED = 6

    # Rollout cancelled.
    CANCELLED = 7

    # Rollout aborting.
    ABORTING = 8
  end
end

#start_time::Google::Protobuf::Timestamp (readonly)

Returns Output only. Time when the rollout started.

Returns:



1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
# File 'proto_docs/google/cloud/configdelivery/v1/config_delivery.rb', line 1267

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

  # State of the rollout
  module State
    # Unspecified state.
    STATE_UNSPECIFIED = 0

    # Rollout completed.
    COMPLETED = 1

    # Rollout suspended.
    SUSPENDED = 2

    # Rollout aborted.
    ABORTED = 3

    # Rollout in progress.
    IN_PROGRESS = 5

    # Rollout stalled.
    STALLED = 6

    # Rollout cancelled.
    CANCELLED = 7

    # Rollout aborting.
    ABORTING = 8
  end
end

#state::Google::Cloud::ConfigDelivery::V1::RolloutInfo::State (readonly)

Returns Output only. state contains the overall status of the Rollout.

Returns:



1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
# File 'proto_docs/google/cloud/configdelivery/v1/config_delivery.rb', line 1267

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

  # State of the rollout
  module State
    # Unspecified state.
    STATE_UNSPECIFIED = 0

    # Rollout completed.
    COMPLETED = 1

    # Rollout suspended.
    SUSPENDED = 2

    # Rollout aborted.
    ABORTED = 3

    # Rollout in progress.
    IN_PROGRESS = 5

    # Rollout stalled.
    STALLED = 6

    # Rollout cancelled.
    CANCELLED = 7

    # Rollout aborting.
    ABORTING = 8
  end
end