2025-12-04
▼ ▲ netapp.projects.locations.hostGroups.list
Path : v1/{+parent}/hostGroups
Flat Path : v1/projects/{projectsId}/locations/{locationsId}/hostGroups
HTTP Method : GET
Parameters :
parent
Description : Required. Parent value for ListHostGroupsRequest
Pattern : ^projects/[^/]+/locations/[^/]+$
Location : path
Required : Yes
Type : string
pageSize
Description : Optional. Requested page size. Server may return fewer items than requested. If unspecified, the server will pick an appropriate default.
Location : query
Type : integer
Format : int32
pageToken
Description : Optional. A token identifying a page of results the server should return.
Location : query
Type : string
filter
Description : Optional. Filter to apply to the request.
Location : query
Type : string
orderBy
Description : Optional. Hint for how to order the results
Location : query
Type : string
Parameter Order : parent
Scopes : https://www.googleapis.com/auth/cloud-platform
Description : Returns a list of host groups in a location. Use '-' as location to list host groups across all locations.
▼ ▲ netapp.projects.locations.hostGroups.get
Path : v1/{+name}
Flat Path : v1/projects/{projectsId}/locations/{locationsId}/hostGroups/{hostGroupsId}
HTTP Method : GET
Parameters :
name
Description : Required. The resource name of the host group. Format: `projects/{project_number}/locations/{location_id}/hostGroups/{host_group_id}`.
Pattern : ^projects/[^/]+/locations/[^/]+/hostGroups/[^/]+$
Location : path
Required : Yes
Type : string
Parameter Order : name
Scopes : https://www.googleapis.com/auth/cloud-platform
Description : Returns details of the specified host group.
▼ ▲ netapp.projects.locations.hostGroups.create
Path : v1/{+parent}/hostGroups
Flat Path : v1/projects/{projectsId}/locations/{locationsId}/hostGroups
HTTP Method : POST
Parameters :
parent
Description : Required. Parent value for CreateHostGroupRequest
Pattern : ^projects/[^/]+/locations/[^/]+$
Location : path
Required : Yes
Type : string
hostGroupId
Description : Required. ID of the host group to create. Must be unique within the parent resource. Must contain only letters, numbers, and hyphen, with the first character a letter or underscore, the last a letter or underscore or a number, and a 63 character maximum.
Location : query
Type : string
Parameter Order : parent
Scopes : https://www.googleapis.com/auth/cloud-platform
Description : Creates a new host group.
▼ ▲ netapp.projects.locations.hostGroups.patch
Path : v1/{+name}
Flat Path : v1/projects/{projectsId}/locations/{locationsId}/hostGroups/{hostGroupsId}
HTTP Method : PATCH
Parameters :
name
Description : Identifier. The resource name of the host group. Format: `projects/{project_number}/locations/{location_id}/hostGroups/{host_group_id}`.
Pattern : ^projects/[^/]+/locations/[^/]+/hostGroups/[^/]+$
Location : path
Required : Yes
Type : string
updateMask
Description : Optional. The list of fields to update.
Location : query
Type : string
Format : google-fieldmask
Parameter Order : name
Scopes : https://www.googleapis.com/auth/cloud-platform
Description : Updates an existing host group.
▼ ▲ netapp.projects.locations.hostGroups.delete
Path : v1/{+name}
Flat Path : v1/projects/{projectsId}/locations/{locationsId}/hostGroups/{hostGroupsId}
HTTP Method : DELETE
Parameters :
name
Description : Required. The resource name of the host group. Format: `projects/{project_number}/locations/{location_id}/hostGroups/{host_group_id}`.
Pattern : ^projects/[^/]+/locations/[^/]+/hostGroups/[^/]+$
Location : path
Required : Yes
Type : string
Parameter Order : name
Scopes : https://www.googleapis.com/auth/cloud-platform
Description : Deletes a host group.