Moodle PHP Documentation 4.5
Moodle 4.5dev (Build: 20240606) (d3ae1391abe)
Google_Service_Compute Class Reference
Inheritance diagram for Google_Service_Compute:
Google_Service

Public Member Functions

 __construct (Google_Client $client)
 Constructs the internal representation of the Compute service.
 
 createBatch ()
 Create a new HTTP Batch handler for this service.
 
 getClient ()
 

Public Attributes

 $addresses
 
 $autoscalers
 
 $availableScopes
 
 $backendServices
 
 $batchPath
 
 $disks
 
 $diskTypes
 
 $firewalls
 
 $forwardingRules
 
 $globalAddresses
 
 $globalForwardingRules
 
 $globalOperations
 
 $httpHealthChecks
 
 $httpsHealthChecks
 
 $images
 
 $instanceGroupManagers
 
 $instanceGroups
 
 $instances
 
 $instanceTemplates
 
 $licenses
 
 $machineTypes
 
 $networks
 
 $projects
 
 $regionOperations
 
 $regions
 
 $resource
 
 $rootUrl
 
 $routes
 
 $servicePath
 
 $snapshots
 
 $sslCertificates
 
 $targetHttpProxies
 
 $targetHttpsProxies
 
 $targetInstances
 
 $targetPools
 
 $targetVpnGateways
 
 $urlMaps
 
 $version
 
 $vpnTunnels
 
 $zoneOperations
 
 $zones
 
const CLOUD_PLATFORM
 View and manage your data across Google Cloud Platform services.
 
const COMPUTE
 View and manage your Google Compute Engine resources.
 
const COMPUTE_READONLY
 View your Google Compute Engine resources.
 
const DEVSTORAGE_FULL_CONTROL
 Manage your data and permissions in Google Cloud Storage.
 
const DEVSTORAGE_READ_ONLY
 View your data in Google Cloud Storage.
 
const DEVSTORAGE_READ_WRITE
 Manage your data in Google Cloud Storage.
 

Constructor & Destructor Documentation

◆ __construct()

Google_Service_Compute::__construct ( Google_Client $client)

Constructs the internal representation of the Compute service.

Parameters
Google_Client$client

Reimplemented from Google_Service.

Member Function Documentation

◆ createBatch()

Google_Service::createBatch ( )
inherited

Create a new HTTP Batch handler for this service.

Return values
Google_Http_Batch

Member Data Documentation

◆ CLOUD_PLATFORM

const Google_Service_Compute::CLOUD_PLATFORM
Initial value:
=
"https://www.googleapis.com/auth/cloud-platform"

View and manage your data across Google Cloud Platform services.

◆ COMPUTE

const Google_Service_Compute::COMPUTE
Initial value:
=
"https://www.googleapis.com/auth/compute"

View and manage your Google Compute Engine resources.

◆ COMPUTE_READONLY

const Google_Service_Compute::COMPUTE_READONLY
Initial value:
=
"https://www.googleapis.com/auth/compute.readonly"

View your Google Compute Engine resources.

◆ DEVSTORAGE_FULL_CONTROL

const Google_Service_Compute::DEVSTORAGE_FULL_CONTROL
Initial value:
=
"https://www.googleapis.com/auth/devstorage.full_control"

Manage your data and permissions in Google Cloud Storage.

◆ DEVSTORAGE_READ_ONLY

const Google_Service_Compute::DEVSTORAGE_READ_ONLY
Initial value:
=
"https://www.googleapis.com/auth/devstorage.read_only"

View your data in Google Cloud Storage.

◆ DEVSTORAGE_READ_WRITE

const Google_Service_Compute::DEVSTORAGE_READ_WRITE
Initial value:
=
"https://www.googleapis.com/auth/devstorage.read_write"

Manage your data in Google Cloud Storage.


The documentation for this class was generated from the following file: