proto_docs/google/cloud/gkehub/v1/service.rb in google-cloud-gke_hub-v1-0.4.0 vs proto_docs/google/cloud/gkehub/v1/service.rb in google-cloud-gke_hub-v1-0.5.0

- old
+ new

@@ -22,26 +22,27 @@ module GkeHub module V1 # Request message for `GkeHub.ListMemberships` method. # @!attribute [rw] parent # @return [::String] - # Required. The parent (project and location) where the Memberships will be listed. - # Specified in the format `projects/*/locations/*`. + # Required. The parent (project and location) where the Memberships will be + # listed. Specified in the format `projects/*/locations/*`. + # `projects/*/locations/-` list memberships in all the regions. # @!attribute [rw] page_size # @return [::Integer] - # Optional. When requesting a 'page' of resources, `page_size` specifies number of - # resources to return. If unspecified or set to 0, all resources will - # be returned. + # Optional. When requesting a 'page' of resources, `page_size` specifies + # number of resources to return. If unspecified or set to 0, all resources + # will be returned. # @!attribute [rw] page_token # @return [::String] # Optional. Token returned by previous call to `ListMemberships` which # specifies the position in the list from where to continue listing the # resources. # @!attribute [rw] filter # @return [::String] - # Optional. Lists Memberships that match the filter expression, following the syntax - # outlined in https://google.aip.dev/160. + # Optional. Lists Memberships that match the filter expression, following the + # syntax outlined in https://google.aip.dev/160. # # Examples: # # - Name is `bar` in project `foo-proj` and location `global`: # @@ -95,16 +96,16 @@ end # Request message for the `GkeHub.CreateMembership` method. # @!attribute [rw] parent # @return [::String] - # Required. The parent (project and location) where the Memberships will be created. - # Specified in the format `projects/*/locations/*`. + # Required. The parent (project and location) where the Memberships will be + # created. Specified in the format `projects/*/locations/*`. # @!attribute [rw] membership_id # @return [::String] - # Required. Client chosen ID for the membership. `membership_id` must be a valid RFC - # 1123 compliant DNS label: + # Required. Client chosen ID for the membership. `membership_id` must be a + # valid RFC 1123 compliant DNS label: # # 1. At most 63 characters in length # 2. It must consist of lower case alphanumeric characters or `-` # 3. It must start and end with an alphanumeric character # @@ -151,10 +152,15 @@ # was received, and if so, will ignore the second request. This prevents # clients from accidentally creating duplicate commitments. # # The request ID must be a valid UUID with the exception that zero UUID is # not supported (00000000-0000-0000-0000-000000000000). + # @!attribute [rw] force + # @return [::Boolean] + # Optional. If set to true, any subresource from this Membership will also be + # deleted. Otherwise, the request will only work if the Membership has no + # subresource. class DeleteMembershipRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end @@ -199,28 +205,30 @@ # Request message for `GkeHub.GenerateConnectManifest` # method. # . # @!attribute [rw] name # @return [::String] - # Required. The Membership resource name the Agent will associate with, in the format - # `projects/*/locations/*/memberships/*`. + # Required. The Membership resource name the Agent will associate with, in + # the format `projects/*/locations/*/memberships/*`. # @!attribute [rw] namespace # @return [::String] - # Optional. Namespace for GKE Connect agent resources. Defaults to `gke-connect`. + # Optional. Namespace for GKE Connect agent resources. Defaults to + # `gke-connect`. # # The Connect Agent is authorized automatically when run in the default # namespace. Otherwise, explicit authorization must be granted with an # additional IAM binding. # @!attribute [rw] proxy # @return [::String] - # Optional. URI of a proxy if connectivity from the agent to gkeconnect.googleapis.com - # requires the use of a proxy. Format must be in the form - # `http(s)://{proxy_address}`, depending on the HTTP/HTTPS protocol + # Optional. URI of a proxy if connectivity from the agent to + # gkeconnect.googleapis.com requires the use of a proxy. Format must be in + # the form `http(s)://{proxy_address}`, depending on the HTTP/HTTPS protocol # supported by the proxy. This will direct the connect agent's outbound # traffic through a HTTP(S) proxy. # @!attribute [rw] version # @return [::String] - # Optional. The Connect agent version to use. Defaults to the most current version. + # Optional. The Connect agent version to use. Defaults to the most current + # version. # @!attribute [rw] is_upgrade # @return [::Boolean] # Optional. If true, generate the resources for upgrade only. Some resources # generated only for installation (e.g. secrets) will be excluded. # @!attribute [rw] registry