Class: Google::Cloud::GkeHub::V1beta1::ValidateExclusivityRequest

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

Overview

The request to validate the existing state of the membership CR in the cluster.

Instance Attribute Summary collapse

Instance Attribute Details

#cr_manifest::String

Returns Optional. The YAML of the membership CR in the cluster. Empty if the membership CR does not exist.

Returns:

  • (::String)

    Optional. The YAML of the membership CR in the cluster. Empty if the membership CR does not exist.



776
777
778
779
# File 'proto_docs/google/cloud/gkehub/v1beta1/membership.rb', line 776

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

#intended_membership::String

Returns Required. The intended membership name under the parent. This method only does validation in anticipation of a CreateMembership call with the same name.

Returns:

  • (::String)

    Required. The intended membership name under the parent. This method only does validation in anticipation of a CreateMembership call with the same name.



776
777
778
779
# File 'proto_docs/google/cloud/gkehub/v1beta1/membership.rb', line 776

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

#parent::String

Returns Required. The parent (project and location) where the Memberships will be created. Specified in the format projects/*/locations/*.

Returns:

  • (::String)

    Required. The parent (project and location) where the Memberships will be created. Specified in the format projects/*/locations/*.



776
777
778
779
# File 'proto_docs/google/cloud/gkehub/v1beta1/membership.rb', line 776

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