2024-10-10
▼ ▲ gkehub.projects.locations.memberships.features.get
Path : v2alpha/{+name}
Flat Path : v2alpha/projects/{projectsId}/locations/{locationsId}/memberships/{membershipsId}/features/{featuresId}
HTTP Method : GET
Parameters :
name
Description : Required. The MembershipFeature resource name in the format `projects/*/locations/*/memberships/*/features/*`.
Pattern : ^projects/[^/]+/locations/[^/]+/memberships/[^/]+/features/[^/]+$
Location : path
Required : Yes
Type : string
Parameter Order : name
Scopes : https://www.googleapis.com/auth/cloud-platform
Description : ========= MembershipFeature Services ========= Gets details of a membershipFeature.
▼ ▲ gkehub.projects.locations.memberships.features.list
Path : v2alpha/{+parent}/features
Flat Path : v2alpha/projects/{projectsId}/locations/{locationsId}/memberships/{membershipsId}/features
HTTP Method : GET
Parameters :
parent
Description : Required. The parent where the MembershipFeature will be listed. In the format: `projects/*/locations/*/memberships/*`.
Pattern : ^projects/[^/]+/locations/[^/]+/memberships/[^/]+$
Location : path
Required : Yes
Type : string
pageSize
Description : 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.
Location : query
Type : integer
Format : int32
pageToken
Description : Token returned by previous call to `ListFeatures` which specifies the position in the list from where to continue listing the resources.
Location : query
Type : string
filter
Description : Lists MembershipFeatures that match the filter expression, following the syntax outlined in https://google.aip.dev/160. Examples: - Feature with the name "helloworld" in project "foo-proj" and membership "member-bar": name = "projects/foo-proj/locations/global/memberships/member-bar/features/helloworld" - Features that have a label called `foo`: labels.foo:* - Features that have a label called `foo` whose value is `bar`: labels.foo = bar
Location : query
Type : string
orderBy
Description : One or more fields to compare and use to sort the output. See https://google.aip.dev/132#ordering.
Location : query
Type : string
Parameter Order : parent
Scopes : https://www.googleapis.com/auth/cloud-platform
Description : Lists MembershipFeatures in a given project and location.
▼ ▲ gkehub.projects.locations.memberships.features.create
Path : v2alpha/{+parent}/features
Flat Path : v2alpha/projects/{projectsId}/locations/{locationsId}/memberships/{membershipsId}/features
HTTP Method : POST
Parameters :
parent
Description : Required. The name of parent where the MembershipFeature will be created. Specified in the format `projects/*/locations/*/memberships/*`.
Pattern : ^projects/[^/]+/locations/[^/]+/memberships/[^/]+$
Location : path
Required : Yes
Type : string
requestId
Description : Idempotent request UUID.
Location : query
Type : string
featureId
Description : Required. The ID of the membership_feature to create.
Location : query
Type : string
Parameter Order : parent
Scopes : https://www.googleapis.com/auth/cloud-platform
Description : Creates membershipFeature under a given parent.
▼ ▲ gkehub.projects.locations.memberships.features.delete
Path : v2alpha/{+name}
Flat Path : v2alpha/projects/{projectsId}/locations/{locationsId}/memberships/{membershipsId}/features/{featuresId}
HTTP Method : DELETE
Parameters :
name
Description : Required. The name of the membershipFeature to be deleted. Specified in the format `projects/*/locations/*/memberships/*/features/*`.
Pattern : ^projects/[^/]+/locations/[^/]+/memberships/[^/]+/features/[^/]+$
Location : path
Required : Yes
Type : string
requestId
Description : Idempotent request UUID.
Location : query
Type : string
Parameter Order : name
Scopes : https://www.googleapis.com/auth/cloud-platform
Description : Removes a membershipFeature.
▼ ▲ gkehub.projects.locations.memberships.features.patch
Path : v2alpha/{+name}
Flat Path : v2alpha/projects/{projectsId}/locations/{locationsId}/memberships/{membershipsId}/features/{featuresId}
HTTP Method : PATCH
Parameters :
name
Description : Output only. The resource name of the membershipFeature, in the format: `projects/{project}/locations/{location}/memberships/{membership}/features/{feature}`. Note that `membershipFeatures` is shortened to `features` in the resource name. (see http://go/aip/122#collection-identifiers)
Pattern : ^projects/[^/]+/locations/[^/]+/memberships/[^/]+/features/[^/]+$
Location : path
Required : Yes
Type : string
updateMask
Description : Required. Mask of fields to update.
Location : query
Type : string
Format : google-fieldmask
requestId
Description : Idempotent request UUID.
Location : query
Type : string
allowMissing
Description : Optional. If set to true, and the MembershipFeature is not found, a new MembershipFeature will be created. In this situation, `update_mask` is ignored.
Location : query
Type : boolean
Parameter Order : name
Scopes : https://www.googleapis.com/auth/cloud-platform
Description : Updates an existing MembershipFeature.