Class: Google::Cloud::Compute::V1::ProjectsSetCloudArmorTierRequest

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

Defined Under Namespace

Modules: CloudArmorTier

Instance Attribute Summary collapse

Instance Attribute Details

#cloud_armor_tier::String

Returns Managed protection tier to be set. Check the CloudArmorTier enum for the list of possible values.

Returns:

  • (::String)

    Managed protection tier to be set. Check the CloudArmorTier enum for the list of possible values.



62273
62274
62275
62276
62277
62278
62279
62280
62281
62282
62283
62284
62285
62286
62287
62288
62289
62290
62291
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 62273

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

  # Managed protection tier to be set.
  module CloudArmorTier
    # A value indicating that the enum field is not set.
    UNDEFINED_CLOUD_ARMOR_TIER = 0

    # Enterprise tier protection billed annually.
    CA_ENTERPRISE_ANNUAL = 219_921_116

    # Enterprise tier protection billed monthly.
    CA_ENTERPRISE_PAYGO = 453_530_323

    # Standard protection.
    CA_STANDARD = 13_156_734
  end
end