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