Class: Google::Cloud::GkeHub::V1::ResourceOptions

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

Overview

ResourceOptions represent options for Kubernetes resource generation.

Instance Attribute Summary collapse

Instance Attribute Details

#connect_version::String

Returns Optional. The Connect agent version to use for connect_resources. Defaults to the latest GKE Connect version. The version must be a currently supported version, obsolete versions will be rejected.

Returns:

  • (::String)

    Optional. The Connect agent version to use for connect_resources. Defaults to the latest GKE Connect version. The version must be a currently supported version, obsolete versions will be rejected.



189
190
191
192
# File 'proto_docs/google/cloud/gkehub/v1/membership.rb', line 189

class ResourceOptions
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#k8s_version::String

Returns Optional. Major version of the Kubernetes cluster. This is only used to determine which version to use for the CustomResourceDefinition resources, apiextensions/v1beta1 orapiextensions/v1.

Returns:

  • (::String)

    Optional. Major version of the Kubernetes cluster. This is only used to determine which version to use for the CustomResourceDefinition resources, apiextensions/v1beta1 orapiextensions/v1.



189
190
191
192
# File 'proto_docs/google/cloud/gkehub/v1/membership.rb', line 189

class ResourceOptions
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#v1beta1_crd::Boolean

Returns Optional. Use apiextensions/v1beta1 instead of apiextensions/v1 for CustomResourceDefinition resources. This option should be set for clusters with Kubernetes apiserver versions <1.16.

Returns:

  • (::Boolean)

    Optional. Use apiextensions/v1beta1 instead of apiextensions/v1 for CustomResourceDefinition resources. This option should be set for clusters with Kubernetes apiserver versions <1.16.



189
190
191
192
# File 'proto_docs/google/cloud/gkehub/v1/membership.rb', line 189

class ResourceOptions
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end