ProjectsLocationsSnapshotSchedulePolicies
class ProjectsLocationsSnapshotSchedulePolicies extends Resource (View source)
The "snapshotSchedulePolicies" collection of methods.
Typical usage is:
$baremetalsolutionService = new Google\Service\Baremetalsolution(...);
$snapshotSchedulePolicies = $baremetalsolutionService->snapshotSchedulePolicies;
Methods
Create a snapshot schedule policy in the specified project.
Delete a named snapshot schedule policy. (snapshotSchedulePolicies.delete)
Get details of a single snapshot schedule policy.
List snapshot schedule policies in a given project and location.
Update a snapshot schedule policy in the specified project.
Details
SnapshotSchedulePolicy
create(string $parent, SnapshotSchedulePolicy $postBody, array $optParams = [])
Create a snapshot schedule policy in the specified project.
(snapshotSchedulePolicies.create)
BaremetalsolutionEmpty
delete(string $name, array $optParams = [])
Delete a named snapshot schedule policy. (snapshotSchedulePolicies.delete)
SnapshotSchedulePolicy
get(string $name, array $optParams = [])
Get details of a single snapshot schedule policy.
(snapshotSchedulePolicies.get)
ListSnapshotSchedulePoliciesResponse
listProjectsLocationsSnapshotSchedulePolicies(string $parent, array $optParams = [])
List snapshot schedule policies in a given project and location.
(snapshotSchedulePolicies.listProjectsLocationsSnapshotSchedulePolicies)
SnapshotSchedulePolicy
patch(string $name, SnapshotSchedulePolicy $postBody, array $optParams = [])
Update a snapshot schedule policy in the specified project.
(snapshotSchedulePolicies.patch)