2022-04-30
▼ ▲ baremetalsolution.projects.locations.snapshotSchedulePolicies.create
Path: v2/{+parent}/snapshotSchedulePolicies
Scopes: https://www.googleapis.com/auth/cloud-platform
Description: Create a snapshot schedule policy in the specified project.
HTTP Method: POST
Parameters:
snapshotSchedulePolicyId
Type: string
Location: query
Description: Required. Snapshot policy ID
parent
Pattern: ^projects/[^/]+/locations/[^/]+$
Description: Required. The parent project and location containing the SnapshotSchedulePolicy.
Type: string
Required: Yes
Location: path
Parameter Order: parent
Flat Path: v2/projects/{projectsId}/locations/{locationsId}/snapshotSchedulePolicies
▼ ▲ baremetalsolution.projects.locations.snapshotSchedulePolicies.patch
Flat Path: v2/projects/{projectsId}/locations/{locationsId}/snapshotSchedulePolicies/{snapshotSchedulePoliciesId}
Parameters:
updateMask
Description: Required. The list of fields to update.
Format: google-fieldmask
Location: query
Type: string
name
Location: path
Type: string
Description: Output only. The name of the snapshot schedule policy.
Pattern: ^projects/[^/]+/locations/[^/]+/snapshotSchedulePolicies/[^/]+$
Required: Yes
Path: v2/{+name}
Scopes: https://www.googleapis.com/auth/cloud-platform
HTTP Method: PATCH
Description: Update a snapshot schedule policy in the specified project.
Parameter Order: name
▼ ▲ baremetalsolution.projects.locations.snapshotSchedulePolicies.list
Path: v2/{+parent}/snapshotSchedulePolicies
Parameters:
filter
Type: string
Location: query
Description: List filter.
pageToken
Type: string
Location: query
Description: The next_page_token value returned from a previous List request, if any.
pageSize
Type: integer
Location: query
Format: int32
Description: The maximum number of items to return.
parent
Type: string
Pattern: ^projects/[^/]+/locations/[^/]+$
Required: Yes
Location: path
Description: Required. The parent project containing the Snapshot Schedule Policies.
HTTP Method: GET
Parameter Order: parent
Scopes: https://www.googleapis.com/auth/cloud-platform
Description: List snapshot schedule policies in a given project and location.
Flat Path: v2/projects/{projectsId}/locations/{locationsId}/snapshotSchedulePolicies
▼ ▲ baremetalsolution.projects.locations.snapshotSchedulePolicies.delete
HTTP Method: DELETE
Description: Delete a named snapshot schedule policy.
Parameters:
name
Location: path
Pattern: ^projects/[^/]+/locations/[^/]+/snapshotSchedulePolicies/[^/]+$
Description: Required. The name of the snapshot schedule policy to delete.
Required: Yes
Type: string
Scopes: https://www.googleapis.com/auth/cloud-platform
Flat Path: v2/projects/{projectsId}/locations/{locationsId}/snapshotSchedulePolicies/{snapshotSchedulePoliciesId}
Path: v2/{+name}
Parameter Order: name
▼ ▲ baremetalsolution.projects.locations.snapshotSchedulePolicies.get
Flat Path: v2/projects/{projectsId}/locations/{locationsId}/snapshotSchedulePolicies/{snapshotSchedulePoliciesId}
HTTP Method: GET
Scopes: https://www.googleapis.com/auth/cloud-platform
Description: Get details of a single snapshot schedule policy.
Path: v2/{+name}
Parameters:
name
Description: Required. Name of the resource.
Pattern: ^projects/[^/]+/locations/[^/]+/snapshotSchedulePolicies/[^/]+$
Type: string
Location: path
Required: Yes
Parameter Order: name
▼ ▲ baremetalsolution.projects.locations.volumes.snapshots.list
Path: v2/{+parent}/snapshots
HTTP Method: GET
Description: List storage volume snapshots for given storage volume.
Parameters:
pageSize
Description: Requested page size. The server might return fewer items than requested. If unspecified, server will pick an appropriate default.
Format: int32
Location: query
Type: integer
parent
Description: Required. Parent value for ListVolumesRequest.
Required: Yes
Type: string
Location: path
Pattern: ^projects/[^/]+/locations/[^/]+/volumes/[^/]+$
pageToken
Type: string
Location: query
Description: A token identifying a page of results from the server.
Parameter Order: parent
Flat Path: v2/projects/{projectsId}/locations/{locationsId}/volumes/{volumesId}/snapshots
▼ ▲ baremetalsolution.projects.locations.volumes.snapshots.restoreVolumeSnapshot
Path: v2/{+volumeSnapshot}:restoreVolumeSnapshot
HTTP Method: POST
Parameter Order: volumeSnapshot
Scopes: https://www.googleapis.com/auth/cloud-platform
Description: Restore a storage volume snapshot to its containing volume.
Flat Path: v2/projects/{projectsId}/locations/{locationsId}/volumes/{volumesId}/snapshots/{snapshotsId}:restoreVolumeSnapshot
Parameters:
volumeSnapshot
Type: string
Pattern: ^projects/[^/]+/locations/[^/]+/volumes/[^/]+/snapshots/[^/]+$
Description: Required. Name of the resource.
Required: Yes
Location: path
▼ ▲ baremetalsolution.projects.locations.volumes.snapshots.create
HTTP Method: POST
Parameters:
parent
Location: path
Type: string
Pattern: ^projects/[^/]+/locations/[^/]+/volumes/[^/]+$
Description: Required. The volume to snapshot.
Required: Yes
Parameter Order: parent
Scopes: https://www.googleapis.com/auth/cloud-platform
Path: v2/{+parent}/snapshots
Flat Path: v2/projects/{projectsId}/locations/{locationsId}/volumes/{volumesId}/snapshots
Description: Create a storage volume snapshot in a containing volume.
▼ ▲ baremetalsolution.projects.locations.volumes.snapshots.get
Flat Path: v2/projects/{projectsId}/locations/{locationsId}/volumes/{volumesId}/snapshots/{snapshotsId}
HTTP Method: GET
Path: v2/{+name}
Description: Get details of a single storage volume snapshot.
Parameters:
name
Type: string
Location: path
Pattern: ^projects/[^/]+/locations/[^/]+/volumes/[^/]+/snapshots/[^/]+$
Description: Required. Name of the resource.
Required: Yes
Parameter Order: name
▼ ▲ baremetalsolution.projects.locations.volumes.snapshots.delete
Flat Path: v2/projects/{projectsId}/locations/{locationsId}/volumes/{volumesId}/snapshots/{snapshotsId}
Path: v2/{+name}
Description: Deletes a storage volume snapshot for a given volume.
Parameter Order: name
HTTP Method: DELETE
Parameters:
name
Type: string
Pattern: ^projects/[^/]+/locations/[^/]+/volumes/[^/]+/snapshots/[^/]+$
Location: path
Required: Yes
Description: Required. The name of the snapshot to delete.