Many resources are needed to download a project. Please understand that we have to compensate our server costs. Thank you in advance. Project price only 1 $
You can buy this project and download/modify it how often you want.
Retrieves an aggregated list of storage pools. To prevent failure, Google recommends that you set
the `returnPartialSuccess` parameter to `true`.
Create a request for the method "storagePools.aggregatedList".
This request holds the parameters needed by the compute server. After setting any optional
parameters, call the AbstractGoogleClientRequest.execute() method to invoke the remote operation.
Deletes the specified storage pool. Deleting a storagePool removes its data permanently and is
irreversible. However, deleting a storagePool does not delete any snapshots previously made from
the storagePool. You must separately delete snapshots.
Create a request for the method "storagePools.delete".
This request holds the parameters needed by the compute server. After setting any optional
parameters, call the AbstractGoogleClientRequest.execute() method to invoke the remote operation.
Returns a specified storage pool. Gets a list of available storage pools by making a list()
request.
Create a request for the method "storagePools.get".
This request holds the parameters needed by the compute server. After setting any optional
parameters, call the AbstractGoogleClientRequest.execute() method to invoke the remote operation.
Gets the access control policy for a resource. May be empty if no such policy or resource exists.
Create a request for the method "storagePools.getIamPolicy".
This request holds the parameters needed by the compute server. After setting any optional
parameters, call the AbstractGoogleClientRequest.execute() method to invoke the remote operation.
Parameters:
project - Project ID for this request.
zone - The name of the zone for this request.
resource - Name or id of the resource for this request.
Creates a storage pool in the specified project using the data in the request.
Create a request for the method "storagePools.insert".
This request holds the parameters needed by the compute server. After setting any optional
parameters, call the AbstractGoogleClientRequest.execute() method to invoke the remote operation.
Retrieves a list of storage pools contained within the specified zone.
Create a request for the method "storagePools.list".
This request holds the parameters needed by the compute server. After setting any optional
parameters, call the AbstractGoogleClientRequest.execute() method to invoke the remote operation.
Lists the disks in a specified storage pool.
Create a request for the method "storagePools.listDisks".
This request holds the parameters needed by the compute server. After setting any optional
parameters, call the AbstractGoogleClientRequest.execute() method to invoke the remote operation.
Parameters:
project - Project ID for this request.
zone - The name of the zone for this request.
storagePool - Name of the storage pool to list disks of.
Sets the access control policy on the specified resource. Replaces any existing policy.
Create a request for the method "storagePools.setIamPolicy".
This request holds the parameters needed by the compute server. After setting any optional
parameters, call the AbstractGoogleClientRequest.execute() method to invoke the remote operation.
Parameters:
project - Project ID for this request.
zone - The name of the zone for this request.
resource - Name or id of the resource for this request.
Returns permissions that a caller has on the specified resource.
Create a request for the method "storagePools.testIamPermissions".
This request holds the parameters needed by the compute server. After setting any optional
parameters, call the AbstractGoogleClientRequest.execute() method to invoke the remote operation.
Parameters:
project - Project ID for this request.
zone - The name of the zone for this request.
resource - Name or id of the resource for this request.
Updates the specified storagePool with the data included in the request. The update is performed
only on selected fields included as part of update-mask. Only the following fields can be
modified: pool_provisioned_capacity_gb, pool_provisioned_iops and pool_provisioned_throughput.
Create a request for the method "storagePools.update".
This request holds the parameters needed by the compute server. After setting any optional
parameters, call the AbstractGoogleClientRequest.execute() method to invoke the remote operation.
Parameters:
project - Project ID for this request.
zone - The name of the zone for this request.
storagePool - The storagePool name for this request.