2022-03-12
▼ ▲ gkehub.projects.locations.memberships.features.list
Description : Lists MembershipFeatures in a given project and location.
Parameters :
filter
Type : string
Location : query
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
pageSize
Location : query
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.
Type : integer
Format : int32
parent
Description : Required. The parent where the MembershipFeature will be listed. In the format: `projects/*/locations/*/memberships/*`.
Pattern : ^projects/[^/]+/locations/[^/]+/memberships/[^/]+$
Required : Yes
Type : string
Location : path
orderBy
Location : query
Type : string
Description : One or more fields to compare and use to sort the output. See https://google.aip.dev/132#ordering.
pageToken
Location : query
Description : Token returned by previous call to `ListFeatures` which specifies the position in the list from where to continue listing the resources.
Type : string
Parameter Order : parent
HTTP Method : GET
Flat Path : v2alpha/projects/{projectsId}/locations/{locationsId}/memberships/{membershipsId}/features
Path : v2alpha/{+parent}/features
▼ ▲ gkehub.projects.locations.memberships.features.create
Path : v2alpha/{+parent}/features
Description : Creates membershipFeature under a given parent.
Parameter Order : parent
Flat Path : v2alpha/projects/{projectsId}/locations/{locationsId}/memberships/{membershipsId}/features
Parameters :
requestId
Type : string
Description : Idempotent request UUID.
Location : query
parent
Description : Required. The name of parent where the MembershipFeature will be created. Specified in the format `projects/*/locations/*/memberships/*/features/*`.
Location : path
Type : string
Pattern : ^projects/[^/]+/locations/[^/]+/memberships/[^/]+$
Required : Yes
HTTP Method : POST
▼ ▲ gkehub.projects.locations.memberships.features.patch
HTTP Method : PATCH
Flat Path : v2alpha/projects/{projectsId}/locations/{locationsId}/memberships/{membershipsId}/features/{featuresId}
Description : Updates an existing MembershipFeature.
Parameter Order : name
Path : v2alpha/{+name}
Parameters :
updateMask
Type : string
Description : Required. Mask of fields to update.
Format : google-fieldmask
Location : query
name
Location : path
Required : Yes
Type : string
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/[^/]+$
requestId
Type : string
Description : Idempotent request UUID.
Location : query
▼ ▲ gkehub.projects.locations.memberships.features.get
Description : ========= MembershipFeature Services ========= Gets details of a membershipFeature.
Flat Path : v2alpha/projects/{projectsId}/locations/{locationsId}/memberships/{membershipsId}/features/{featuresId}
Path : v2alpha/{+name}
Parameters :
name
Pattern : ^projects/[^/]+/locations/[^/]+/memberships/[^/]+/features/[^/]+$
Type : string
Required : Yes
Location : path
Description : Required. The MembershipFeature resource name in the format `projects/*/locations/*/memberships/*/features/*`.
Scopes : https://www.googleapis.com/auth/cloud-platform
Parameter Order : name
HTTP Method : GET
▼ ▲ gkehub.projects.locations.memberships.features.delete
Description : Removes a membershipFeature.
Path : v2alpha/{+name}
Parameter Order : name
Scopes : https://www.googleapis.com/auth/cloud-platform
HTTP Method : DELETE
Flat Path : v2alpha/projects/{projectsId}/locations/{locationsId}/memberships/{membershipsId}/features/{featuresId}
Parameters :
name
Location : path
Pattern : ^projects/[^/]+/locations/[^/]+/memberships/[^/]+/features/[^/]+$
Type : string
Required : Yes
Description : Required. The name of the membershipFeature to be deleted. Specified in the format `projects/*/locations/*/memberships/*/features/*`.
requestId
Location : query
Type : string
Description : Idempotent request UUID.
▼ ▲ gkehub.projects.locations.featureConfigs.delete
Flat Path : v2alpha/projects/{projectsId}/locations/{locationsId}/featureConfigs/{featureConfigsId}
Parameter Order : name
Scopes : https://www.googleapis.com/auth/cloud-platform
Parameters :
name
Description : Required. The name of the membershipFeature to be deleted. Specified in the format `projects/*/locations/*/featureConfigs/**`.
Type : string
Required : Yes
Location : path
Pattern : ^projects/[^/]+/locations/[^/]+/featureConfigs/.*$
requestId
Location : query
Description : Idempotent request UUID.
Type : string
HTTP Method : DELETE
Path : v2alpha/{+name}
Description : Removes a FeatureConfig.
▼ ▲ gkehub.projects.locations.featureConfigs.list
Description : Lists all FeatureConfigs in a given project and location.
Path : v2alpha/{+parent}/featureConfigs
Scopes : https://www.googleapis.com/auth/cloud-platform
Flat Path : v2alpha/projects/{projectsId}/locations/{locationsId}/featureConfigs
HTTP Method : GET
Parameters :
pageToken
Description : Token returned by previous call to `ListFeatures` which specifies the position in the list from where to continue listing the resources.
Type : string
Location : query
orderBy
Location : query
Type : string
Description : One or more fields to compare and use to sort the output. See https://google.aip.dev/132#ordering.
filter
Description : Lists FeatureConfigs that match the filter expression, following the syntax outlined in https://google.aip.dev/160.
Type : string
Location : query
pageSize
Location : query
Type : integer
Format : int32
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.
parent
Type : string
Pattern : ^projects/[^/]+/locations/[^/]+$
Required : Yes
Location : path
Description : Required. The parent where the FeatureConfigs will be listed. In the format: `projects/*/locations/*`.
Parameter Order : parent
▼ ▲ gkehub.projects.locations.featureConfigs.get
Scopes : https://www.googleapis.com/auth/cloud-platform
Description : ========= FeatureConfig Services ========= Gets details of a featureConfig.
Parameters :
name
Type : string
Location : path
Description : Required. The FeatureConfig resource name in the format `projects/*/locations/*/featureConfigs/**`.
Pattern : ^projects/[^/]+/locations/[^/]+/featureConfigs/.*$
Required : Yes
Flat Path : v2alpha/projects/{projectsId}/locations/{locationsId}/featureConfigs/{featureConfigsId}
Path : v2alpha/{+name}
HTTP Method : GET
Parameter Order : name
▼ ▲ gkehub.projects.locations.featureConfigs.create
Scopes : https://www.googleapis.com/auth/cloud-platform
Parameters :
parent
Required : Yes
Type : string
Pattern : ^projects/[^/]+/locations/[^/]+$
Location : path
Description : Required. The name of parent where the FeatureConfig will be created. Specified in the format `projects/{project}/locations/global/featureConfigs/{feature_type}/{feature_config}/`.
featureConfigId
Type : string
Location : query
Description : The ID of the feature config to create.
requestId
Type : string
Description : Idempotent request UUID.
Location : query
Parameter Order : parent
Description : Creates FeatureConfig under a given parent.
Flat Path : v2alpha/projects/{projectsId}/locations/{locationsId}/featureConfigs
Path : v2alpha/{+parent}/featureConfigs
HTTP Method : POST