Class: Google::Cloud::Container::V1::CloudRunConfig

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

Overview

Configuration options for the Cloud Run feature.

Defined Under Namespace

Modules: LoadBalancerType

Instance Attribute Summary collapse

Instance Attribute Details

#disabled::Boolean

Returns Whether Cloud Run addon is enabled for this cluster.

Returns:

  • (::Boolean)

    Whether Cloud Run addon is enabled for this cluster.



1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
# File 'proto_docs/google/container/v1/cluster_service.rb', line 1154

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

  # Load balancer type of ingress service of Cloud Run.
  module LoadBalancerType
    # Load balancer type for Cloud Run is unspecified.
    LOAD_BALANCER_TYPE_UNSPECIFIED = 0

    # Install external load balancer for Cloud Run.
    LOAD_BALANCER_TYPE_EXTERNAL = 1

    # Install internal load balancer for Cloud Run.
    LOAD_BALANCER_TYPE_INTERNAL = 2
  end
end

#load_balancer_type::Google::Cloud::Container::V1::CloudRunConfig::LoadBalancerType

Returns Which load balancer type is installed for Cloud Run.

Returns:



1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
# File 'proto_docs/google/container/v1/cluster_service.rb', line 1154

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

  # Load balancer type of ingress service of Cloud Run.
  module LoadBalancerType
    # Load balancer type for Cloud Run is unspecified.
    LOAD_BALANCER_TYPE_UNSPECIFIED = 0

    # Install external load balancer for Cloud Run.
    LOAD_BALANCER_TYPE_EXTERNAL = 1

    # Install internal load balancer for Cloud Run.
    LOAD_BALANCER_TYPE_INTERNAL = 2
  end
end