Class: Google::Cloud::Compute::V1::QuotaExceededInfo

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

Overview

Additional details for quota exceeded error for resource quota.

Defined Under Namespace

Modules: RolloutStatus Classes: DimensionsEntry

Instance Attribute Summary collapse

Instance Attribute Details

#dimensions::Google::Protobuf::Map{::String => ::String}



28261
28262
28263
28264
28265
28266
28267
28268
28269
28270
28271
28272
28273
28274
28275
28276
28277
28278
28279
28280
28281
28282
28283
28284
28285
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 28261

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

  # @!attribute [rw] key
  #   @return [::String]
  # @!attribute [rw] value
  #   @return [::String]
  class DimensionsEntry
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # Rollout status of the future quota limit.
  module RolloutStatus
    # A value indicating that the enum field is not set.
    UNDEFINED_ROLLOUT_STATUS = 0

    # IN_PROGRESS - A rollout is in process which will change the limit value to future limit.
    IN_PROGRESS = 469_193_735

    # ROLLOUT_STATUS_UNSPECIFIED - Rollout status is not specified. The default value.
    ROLLOUT_STATUS_UNSPECIFIED = 26_864_568
  end
end

#future_limit::Float



28261
28262
28263
28264
28265
28266
28267
28268
28269
28270
28271
28272
28273
28274
28275
28276
28277
28278
28279
28280
28281
28282
28283
28284
28285
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 28261

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

  # @!attribute [rw] key
  #   @return [::String]
  # @!attribute [rw] value
  #   @return [::String]
  class DimensionsEntry
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # Rollout status of the future quota limit.
  module RolloutStatus
    # A value indicating that the enum field is not set.
    UNDEFINED_ROLLOUT_STATUS = 0

    # IN_PROGRESS - A rollout is in process which will change the limit value to future limit.
    IN_PROGRESS = 469_193_735

    # ROLLOUT_STATUS_UNSPECIFIED - Rollout status is not specified. The default value.
    ROLLOUT_STATUS_UNSPECIFIED = 26_864_568
  end
end

#limit::Float



28261
28262
28263
28264
28265
28266
28267
28268
28269
28270
28271
28272
28273
28274
28275
28276
28277
28278
28279
28280
28281
28282
28283
28284
28285
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 28261

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

  # @!attribute [rw] key
  #   @return [::String]
  # @!attribute [rw] value
  #   @return [::String]
  class DimensionsEntry
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # Rollout status of the future quota limit.
  module RolloutStatus
    # A value indicating that the enum field is not set.
    UNDEFINED_ROLLOUT_STATUS = 0

    # IN_PROGRESS - A rollout is in process which will change the limit value to future limit.
    IN_PROGRESS = 469_193_735

    # ROLLOUT_STATUS_UNSPECIFIED - Rollout status is not specified. The default value.
    ROLLOUT_STATUS_UNSPECIFIED = 26_864_568
  end
end

#limit_name::String



28261
28262
28263
28264
28265
28266
28267
28268
28269
28270
28271
28272
28273
28274
28275
28276
28277
28278
28279
28280
28281
28282
28283
28284
28285
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 28261

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

  # @!attribute [rw] key
  #   @return [::String]
  # @!attribute [rw] value
  #   @return [::String]
  class DimensionsEntry
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # Rollout status of the future quota limit.
  module RolloutStatus
    # A value indicating that the enum field is not set.
    UNDEFINED_ROLLOUT_STATUS = 0

    # IN_PROGRESS - A rollout is in process which will change the limit value to future limit.
    IN_PROGRESS = 469_193_735

    # ROLLOUT_STATUS_UNSPECIFIED - Rollout status is not specified. The default value.
    ROLLOUT_STATUS_UNSPECIFIED = 26_864_568
  end
end

#metric_name::String



28261
28262
28263
28264
28265
28266
28267
28268
28269
28270
28271
28272
28273
28274
28275
28276
28277
28278
28279
28280
28281
28282
28283
28284
28285
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 28261

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

  # @!attribute [rw] key
  #   @return [::String]
  # @!attribute [rw] value
  #   @return [::String]
  class DimensionsEntry
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # Rollout status of the future quota limit.
  module RolloutStatus
    # A value indicating that the enum field is not set.
    UNDEFINED_ROLLOUT_STATUS = 0

    # IN_PROGRESS - A rollout is in process which will change the limit value to future limit.
    IN_PROGRESS = 469_193_735

    # ROLLOUT_STATUS_UNSPECIFIED - Rollout status is not specified. The default value.
    ROLLOUT_STATUS_UNSPECIFIED = 26_864_568
  end
end

#rollout_status::String



28261
28262
28263
28264
28265
28266
28267
28268
28269
28270
28271
28272
28273
28274
28275
28276
28277
28278
28279
28280
28281
28282
28283
28284
28285
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 28261

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

  # @!attribute [rw] key
  #   @return [::String]
  # @!attribute [rw] value
  #   @return [::String]
  class DimensionsEntry
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # Rollout status of the future quota limit.
  module RolloutStatus
    # A value indicating that the enum field is not set.
    UNDEFINED_ROLLOUT_STATUS = 0

    # IN_PROGRESS - A rollout is in process which will change the limit value to future limit.
    IN_PROGRESS = 469_193_735

    # ROLLOUT_STATUS_UNSPECIFIED - Rollout status is not specified. The default value.
    ROLLOUT_STATUS_UNSPECIFIED = 26_864_568
  end
end