Search moodle.org's
Developer Documentation

See Release Notes

  • Bug fixes for general core bugs in 4.3.x will end 7 October 2024 (12 months).
  • Bug fixes for security issues in 4.3.x will end 21 April 2025 (18 months).
  • PHP version: minimum PHP 8.0.0 Note: minimum PHP version has increased since Moodle 4.1. PHP 8.2.x is supported too.

Differences Between: [Versions 310 and 403] [Versions 311 and 403] [Versions 39 and 403] [Versions 400 and 403] [Versions 401 and 403]

(no description)

File Size: 2052 lines (59 kb)
Included or required:0 times
Referenced: 0 times
Includes or requires: 0 files

Defines 33 classes

Google_Service_DeploymentManager:: (1 method):
  __construct()

Google_Service_DeploymentManager_Deployments_Resource:: (8 methods):
  cancelPreview()
  delete()
  get()
  insert()
  listDeployments()
  patch()
  stop()
  update()

Google_Service_DeploymentManager_Manifests_Resource:: (2 methods):
  get()
  listManifests()

Google_Service_DeploymentManager_Operations_Resource:: (2 methods):
  get()
  listOperations()

Google_Service_DeploymentManager_Resources_Resource:: (2 methods):
  get()
  listResources()

Google_Service_DeploymentManager_Types_Resource:: (1 method):
  listTypes()

Google_Service_DeploymentManager_ConfigFile:: (2 methods):
  setContent()
  getContent()

Google_Service_DeploymentManager_Deployment:: (18 methods):
  setDescription()
  getDescription()
  setFingerprint()
  getFingerprint()
  setId()
  getId()
  setInsertTime()
  getInsertTime()
  setManifest()
  getManifest()
  setName()
  getName()
  setOperation()
  getOperation()
  setTarget()
  getTarget()
  setUpdate()
  getUpdate()

Google_Service_DeploymentManager_DeploymentUpdate:: (2 methods):
  setManifest()
  getManifest()

Google_Service_DeploymentManager_DeploymentmanagerResource:: (22 methods):
  setFinalProperties()
  getFinalProperties()
  setId()
  getId()
  setInsertTime()
  getInsertTime()
  setManifest()
  getManifest()
  setName()
  getName()
  setProperties()
  getProperties()
  setType()
  getType()
  setUpdate()
  getUpdate()
  setUpdateTime()
  getUpdateTime()
  setUrl()
  getUrl()
  setWarnings()
  getWarnings()

Google_Service_DeploymentManager_DeploymentmanagerResourceWarnings:: (6 methods):
  setCode()
  getCode()
  setData()
  getData()
  setMessage()
  getMessage()

Google_Service_DeploymentManager_DeploymentmanagerResourceWarningsData:: (4 methods):
  setKey()
  getKey()
  setValue()
  getValue()

Google_Service_DeploymentManager_DeploymentsCancelPreviewRequest:: (2 methods):
  setFingerprint()
  getFingerprint()

Google_Service_DeploymentManager_DeploymentsListResponse:: (4 methods):
  setDeployments()
  getDeployments()
  setNextPageToken()
  getNextPageToken()

Google_Service_DeploymentManager_DeploymentsStopRequest:: (2 methods):
  setFingerprint()
  getFingerprint()

Google_Service_DeploymentManager_ImportFile:: (4 methods):
  setContent()
  getContent()
  setName()
  getName()

Google_Service_DeploymentManager_Manifest:: (16 methods):
  setConfig()
  getConfig()
  setExpandedConfig()
  getExpandedConfig()
  setId()
  getId()
  setImports()
  getImports()
  setInsertTime()
  getInsertTime()
  setLayout()
  getLayout()
  setName()
  getName()
  setSelfLink()
  getSelfLink()

Google_Service_DeploymentManager_ManifestsListResponse:: (4 methods):
  setManifests()
  getManifests()
  setNextPageToken()
  getNextPageToken()

Google_Service_DeploymentManager_Operation:: (44 methods):
  setClientOperationId()
  getClientOperationId()
  setCreationTimestamp()
  getCreationTimestamp()
  setEndTime()
  getEndTime()
  setError()
  getError()
  setHttpErrorMessage()
  getHttpErrorMessage()
  setHttpErrorStatusCode()
  getHttpErrorStatusCode()
  setId()
  getId()
  setInsertTime()
  getInsertTime()
  setKind()
  getKind()
  setName()
  getName()
  setOperationType()
  getOperationType()
  setProgress()
  getProgress()
  setRegion()
  getRegion()
  setSelfLink()
  getSelfLink()
  setStartTime()
  getStartTime()
  setStatus()
  getStatus()
  setStatusMessage()
  getStatusMessage()
  setTargetId()
  getTargetId()
  setTargetLink()
  getTargetLink()
  setUser()
  getUser()
  setWarnings()
  getWarnings()
  setZone()
  getZone()

Google_Service_DeploymentManager_OperationError:: (2 methods):
  setErrors()
  getErrors()

Google_Service_DeploymentManager_OperationErrorErrors:: (6 methods):
  setCode()
  getCode()
  setLocation()
  getLocation()
  setMessage()
  getMessage()

Google_Service_DeploymentManager_OperationWarnings:: (6 methods):
  setCode()
  getCode()
  setData()
  getData()
  setMessage()
  getMessage()

Google_Service_DeploymentManager_OperationWarningsData:: (4 methods):
  setKey()
  getKey()
  setValue()
  getValue()

Google_Service_DeploymentManager_OperationsListResponse:: (4 methods):
  setNextPageToken()
  getNextPageToken()
  setOperations()
  getOperations()

Google_Service_DeploymentManager_ResourceUpdate:: (14 methods):
  setError()
  getError()
  setFinalProperties()
  getFinalProperties()
  setIntent()
  getIntent()
  setManifest()
  getManifest()
  setProperties()
  getProperties()
  setState()
  getState()
  setWarnings()
  getWarnings()

Google_Service_DeploymentManager_ResourceUpdateError:: (2 methods):
  setErrors()
  getErrors()

Google_Service_DeploymentManager_ResourceUpdateErrorErrors:: (6 methods):
  setCode()
  getCode()
  setLocation()
  getLocation()
  setMessage()
  getMessage()

Google_Service_DeploymentManager_ResourceUpdateWarnings:: (6 methods):
  setCode()
  getCode()
  setData()
  getData()
  setMessage()
  getMessage()

Google_Service_DeploymentManager_ResourceUpdateWarningsData:: (4 methods):
  setKey()
  getKey()
  setValue()
  getValue()

Google_Service_DeploymentManager_ResourcesListResponse:: (4 methods):
  setNextPageToken()
  getNextPageToken()
  setResources()
  getResources()

Google_Service_DeploymentManager_TargetConfiguration:: (4 methods):
  setConfig()
  getConfig()
  setImports()
  getImports()

Google_Service_DeploymentManager_Type:: (8 methods):
  setId()
  getId()
  setInsertTime()
  getInsertTime()
  setName()
  getName()
  setSelfLink()
  getSelfLink()

Google_Service_DeploymentManager_TypesListResponse:: (4 methods):
  setNextPageToken()
  getNextPageToken()
  setTypes()
  getTypes()


Class: Google_Service_DeploymentManager  - X-Ref

Service definition for DeploymentManager (v2).

<p>
The Deployment Manager API allows users to declaratively configure, deploy
and run complex solutions on the Google Cloud Platform.</p>

<p>
For more information about this service, see the API
<a href="https://cloud.google.com/deployment-manager/" target="_blank">Documentation</a>
</p>

__construct(Google_Client $client)   X-Ref
Constructs the internal representation of the DeploymentManager service.

param: Google_Client $client

Class: Google_Service_DeploymentManager_Deployments_Resource  - X-Ref

The "deployments" collection of methods.
Typical usage is:
<code>
$deploymentmanagerService = new Google_Service_DeploymentManager(...);
$deployments = $deploymentmanagerService->deployments;
</code>

cancelPreview($project, $deployment, Google_Service_DeploymentManager_DeploymentsCancelPreviewRequest $postBody, $optParams = array()   X-Ref
Cancels and removes the preview currently associated with the deployment.
(deployments.cancelPreview)

param: string $project The project ID for this request.
param: string $deployment The name of the deployment for this request.
param: Google_DeploymentsCancelPreviewRequest $postBody
param: array $optParams Optional parameters.
return: Google_Service_DeploymentManager_Operation

delete($project, $deployment, $optParams = array()   X-Ref
Deletes a deployment and all of the resources in the deployment.
(deployments.delete)

param: string $project The project ID for this request.
param: string $deployment The name of the deployment for this request.
param: array $optParams Optional parameters.
return: Google_Service_DeploymentManager_Operation

get($project, $deployment, $optParams = array()   X-Ref
Gets information about a specific deployment. (deployments.get)

param: string $project The project ID for this request.
param: string $deployment The name of the deployment for this request.
param: array $optParams Optional parameters.
return: Google_Service_DeploymentManager_Deployment

insert($project, Google_Service_DeploymentManager_Deployment $postBody, $optParams = array()   X-Ref
Creates a deployment and all of the resources described by the deployment
manifest. (deployments.insert)

param: string $project The project ID for this request.
param: Google_Deployment $postBody
param: array $optParams Optional parameters.
return: Google_Service_DeploymentManager_Operation

listDeployments($project, $optParams = array()   X-Ref
Lists all deployments for a given project. (deployments.listDeployments)

param: string $project The project ID for this request.
param: array $optParams Optional parameters.
return: Google_Service_DeploymentManager_DeploymentsListResponse

patch($project, $deployment, Google_Service_DeploymentManager_Deployment $postBody, $optParams = array()   X-Ref
Updates a deployment and all of the resources described by the deployment
manifest. This method supports patch semantics. (deployments.patch)

param: string $project The project ID for this request.
param: string $deployment The name of the deployment for this request.
param: Google_Deployment $postBody
param: array $optParams Optional parameters.
return: Google_Service_DeploymentManager_Operation

stop($project, $deployment, Google_Service_DeploymentManager_DeploymentsStopRequest $postBody, $optParams = array()   X-Ref
Stops an ongoing operation. This does not roll back any work that has already
been completed, but prevents any new work from being started.
(deployments.stop)

param: string $project The project ID for this request.
param: string $deployment The name of the deployment for this request.
param: Google_DeploymentsStopRequest $postBody
param: array $optParams Optional parameters.
return: Google_Service_DeploymentManager_Operation

update($project, $deployment, Google_Service_DeploymentManager_Deployment $postBody, $optParams = array()   X-Ref
Updates a deployment and all of the resources described by the deployment
manifest. (deployments.update)

param: string $project The project ID for this request.
param: string $deployment The name of the deployment for this request.
param: Google_Deployment $postBody
param: array $optParams Optional parameters.
return: Google_Service_DeploymentManager_Operation

Class: Google_Service_DeploymentManager_Manifests_Resource  - X-Ref

The "manifests" collection of methods.
Typical usage is:
<code>
$deploymentmanagerService = new Google_Service_DeploymentManager(...);
$manifests = $deploymentmanagerService->manifests;
</code>

get($project, $deployment, $manifest, $optParams = array()   X-Ref
Gets information about a specific manifest. (manifests.get)

param: string $project The project ID for this request.
param: string $deployment The name of the deployment for this request.
param: string $manifest The name of the manifest for this request.
param: array $optParams Optional parameters.
return: Google_Service_DeploymentManager_Manifest

listManifests($project, $deployment, $optParams = array()   X-Ref
Lists all manifests for a given deployment. (manifests.listManifests)

param: string $project The project ID for this request.
param: string $deployment The name of the deployment for this request.
param: array $optParams Optional parameters.
return: Google_Service_DeploymentManager_ManifestsListResponse

Class: Google_Service_DeploymentManager_Operations_Resource  - X-Ref

The "operations" collection of methods.
Typical usage is:
<code>
$deploymentmanagerService = new Google_Service_DeploymentManager(...);
$operations = $deploymentmanagerService->operations;
</code>

get($project, $operation, $optParams = array()   X-Ref
Gets information about a specific operation. (operations.get)

param: string $project The project ID for this request.
param: string $operation The name of the operation for this request.
param: array $optParams Optional parameters.
return: Google_Service_DeploymentManager_Operation

listOperations($project, $optParams = array()   X-Ref
Lists all operations for a project. (operations.listOperations)

param: string $project The project ID for this request.
param: array $optParams Optional parameters.
return: Google_Service_DeploymentManager_OperationsListResponse

Class: Google_Service_DeploymentManager_Resources_Resource  - X-Ref

The "resources" collection of methods.
Typical usage is:
<code>
$deploymentmanagerService = new Google_Service_DeploymentManager(...);
$resources = $deploymentmanagerService->resources;
</code>

get($project, $deployment, $resource, $optParams = array()   X-Ref
Gets information about a single resource. (resources.get)

param: string $project The project ID for this request.
param: string $deployment The name of the deployment for this request.
param: string $resource The name of the resource for this request.
param: array $optParams Optional parameters.
return: Google_Service_DeploymentManager_DeploymentmanagerResource

listResources($project, $deployment, $optParams = array()   X-Ref
Lists all resources in a given deployment. (resources.listResources)

param: string $project The project ID for this request.
param: string $deployment The name of the deployment for this request.
param: array $optParams Optional parameters.
return: Google_Service_DeploymentManager_ResourcesListResponse

Class: Google_Service_DeploymentManager_Types_Resource  - X-Ref

The "types" collection of methods.
Typical usage is:
<code>
$deploymentmanagerService = new Google_Service_DeploymentManager(...);
$types = $deploymentmanagerService->types;
</code>

listTypes($project, $optParams = array()   X-Ref
Lists all resource types for Deployment Manager. (types.listTypes)

param: string $project The project ID for this request.
param: array $optParams Optional parameters.
return: Google_Service_DeploymentManager_TypesListResponse

Class: Google_Service_DeploymentManager_ConfigFile  - X-Ref

setContent($content)   X-Ref
No description

getContent()   X-Ref
No description

Class: Google_Service_DeploymentManager_Deployment  - X-Ref

setDescription($description)   X-Ref
No description

getDescription()   X-Ref
No description

setFingerprint($fingerprint)   X-Ref
No description

getFingerprint()   X-Ref
No description

setId($id)   X-Ref
No description

getId()   X-Ref
No description

setInsertTime($insertTime)   X-Ref
No description

getInsertTime()   X-Ref
No description

setManifest($manifest)   X-Ref
No description

getManifest()   X-Ref
No description

setName($name)   X-Ref
No description

getName()   X-Ref
No description

setOperation(Google_Service_DeploymentManager_Operation $operation)   X-Ref
No description

getOperation()   X-Ref
No description

setTarget(Google_Service_DeploymentManager_TargetConfiguration $target)   X-Ref
No description

getTarget()   X-Ref
No description

setUpdate(Google_Service_DeploymentManager_DeploymentUpdate $update)   X-Ref
No description

getUpdate()   X-Ref
No description

Class: Google_Service_DeploymentManager_DeploymentmanagerResource  - X-Ref

setFinalProperties($finalProperties)   X-Ref
No description

getFinalProperties()   X-Ref
No description

setId($id)   X-Ref
No description

getId()   X-Ref
No description

setInsertTime($insertTime)   X-Ref
No description

getInsertTime()   X-Ref
No description

setManifest($manifest)   X-Ref
No description

getManifest()   X-Ref
No description

setName($name)   X-Ref
No description

getName()   X-Ref
No description

setProperties($properties)   X-Ref
No description

getProperties()   X-Ref
No description

setType($type)   X-Ref
No description

getType()   X-Ref
No description

setUpdate(Google_Service_DeploymentManager_ResourceUpdate $update)   X-Ref
No description

getUpdate()   X-Ref
No description

setUpdateTime($updateTime)   X-Ref
No description

getUpdateTime()   X-Ref
No description

setUrl($url)   X-Ref
No description

getUrl()   X-Ref
No description

setWarnings($warnings)   X-Ref
No description

getWarnings()   X-Ref
No description

Class: Google_Service_DeploymentManager_DeploymentmanagerResourceWarnings  - X-Ref

setCode($code)   X-Ref
No description

getCode()   X-Ref
No description

setData($data)   X-Ref
No description

getData()   X-Ref
No description

setMessage($message)   X-Ref
No description

getMessage()   X-Ref
No description

Class: Google_Service_DeploymentManager_DeploymentmanagerResourceWarningsData  - X-Ref

setKey($key)   X-Ref
No description

getKey()   X-Ref
No description

setValue($value)   X-Ref
No description

getValue()   X-Ref
No description

Class: Google_Service_DeploymentManager_ImportFile  - X-Ref

setContent($content)   X-Ref
No description

getContent()   X-Ref
No description

setName($name)   X-Ref
No description

getName()   X-Ref
No description

Class: Google_Service_DeploymentManager_Manifest  - X-Ref

setConfig(Google_Service_DeploymentManager_ConfigFile $config)   X-Ref
No description

getConfig()   X-Ref
No description

setExpandedConfig($expandedConfig)   X-Ref
No description

getExpandedConfig()   X-Ref
No description

setId($id)   X-Ref
No description

getId()   X-Ref
No description

setImports($imports)   X-Ref
No description

getImports()   X-Ref
No description

setInsertTime($insertTime)   X-Ref
No description

getInsertTime()   X-Ref
No description

setLayout($layout)   X-Ref
No description

getLayout()   X-Ref
No description

setName($name)   X-Ref
No description

getName()   X-Ref
No description

setSelfLink($selfLink)   X-Ref
No description

getSelfLink()   X-Ref
No description

Class: Google_Service_DeploymentManager_ManifestsListResponse  - X-Ref

setManifests($manifests)   X-Ref
No description

getManifests()   X-Ref
No description

setNextPageToken($nextPageToken)   X-Ref
No description

getNextPageToken()   X-Ref
No description

Class: Google_Service_DeploymentManager_Operation  - X-Ref

setClientOperationId($clientOperationId)   X-Ref
No description

getClientOperationId()   X-Ref
No description

setCreationTimestamp($creationTimestamp)   X-Ref
No description

getCreationTimestamp()   X-Ref
No description

setEndTime($endTime)   X-Ref
No description

getEndTime()   X-Ref
No description

setError(Google_Service_DeploymentManager_OperationError $error)   X-Ref
No description

getError()   X-Ref
No description

setHttpErrorMessage($httpErrorMessage)   X-Ref
No description

getHttpErrorMessage()   X-Ref
No description

setHttpErrorStatusCode($httpErrorStatusCode)   X-Ref
No description

getHttpErrorStatusCode()   X-Ref
No description

setId($id)   X-Ref
No description

getId()   X-Ref
No description

setInsertTime($insertTime)   X-Ref
No description

getInsertTime()   X-Ref
No description

setKind($kind)   X-Ref
No description

getKind()   X-Ref
No description

setName($name)   X-Ref
No description

getName()   X-Ref
No description

setOperationType($operationType)   X-Ref
No description

getOperationType()   X-Ref
No description

setProgress($progress)   X-Ref
No description

getProgress()   X-Ref
No description

setRegion($region)   X-Ref
No description

getRegion()   X-Ref
No description

setSelfLink($selfLink)   X-Ref
No description

getSelfLink()   X-Ref
No description

setStartTime($startTime)   X-Ref
No description

getStartTime()   X-Ref
No description

setStatus($status)   X-Ref
No description

getStatus()   X-Ref
No description

setStatusMessage($statusMessage)   X-Ref
No description

getStatusMessage()   X-Ref
No description

setTargetId($targetId)   X-Ref
No description

getTargetId()   X-Ref
No description

setTargetLink($targetLink)   X-Ref
No description

getTargetLink()   X-Ref
No description

setUser($user)   X-Ref
No description

getUser()   X-Ref
No description

setWarnings($warnings)   X-Ref
No description

getWarnings()   X-Ref
No description

setZone($zone)   X-Ref
No description

getZone()   X-Ref
No description

Class: Google_Service_DeploymentManager_OperationError  - X-Ref

setErrors($errors)   X-Ref
No description

getErrors()   X-Ref
No description

Class: Google_Service_DeploymentManager_OperationErrorErrors  - X-Ref

setCode($code)   X-Ref
No description

getCode()   X-Ref
No description

setLocation($location)   X-Ref
No description

getLocation()   X-Ref
No description

setMessage($message)   X-Ref
No description

getMessage()   X-Ref
No description

Class: Google_Service_DeploymentManager_OperationWarnings  - X-Ref

setCode($code)   X-Ref
No description

getCode()   X-Ref
No description

setData($data)   X-Ref
No description

getData()   X-Ref
No description

setMessage($message)   X-Ref
No description

getMessage()   X-Ref
No description

Class: Google_Service_DeploymentManager_OperationWarningsData  - X-Ref

setKey($key)   X-Ref
No description

getKey()   X-Ref
No description

setValue($value)   X-Ref
No description

getValue()   X-Ref
No description

Class: Google_Service_DeploymentManager_ResourceUpdate  - X-Ref

setError(Google_Service_DeploymentManager_ResourceUpdateError $error)   X-Ref
No description

getError()   X-Ref
No description

setFinalProperties($finalProperties)   X-Ref
No description

getFinalProperties()   X-Ref
No description

setIntent($intent)   X-Ref
No description

getIntent()   X-Ref
No description

setManifest($manifest)   X-Ref
No description

getManifest()   X-Ref
No description

setProperties($properties)   X-Ref
No description

getProperties()   X-Ref
No description

setState($state)   X-Ref
No description

getState()   X-Ref
No description

setWarnings($warnings)   X-Ref
No description

getWarnings()   X-Ref
No description

Class: Google_Service_DeploymentManager_ResourceUpdateErrorErrors  - X-Ref

setCode($code)   X-Ref
No description

getCode()   X-Ref
No description

setLocation($location)   X-Ref
No description

getLocation()   X-Ref
No description

setMessage($message)   X-Ref
No description

getMessage()   X-Ref
No description

Class: Google_Service_DeploymentManager_ResourceUpdateWarnings  - X-Ref

setCode($code)   X-Ref
No description

getCode()   X-Ref
No description

setData($data)   X-Ref
No description

getData()   X-Ref
No description

setMessage($message)   X-Ref
No description

getMessage()   X-Ref
No description

Class: Google_Service_DeploymentManager_ResourceUpdateWarningsData  - X-Ref

setKey($key)   X-Ref
No description

getKey()   X-Ref
No description

setValue($value)   X-Ref
No description

getValue()   X-Ref
No description

Class: Google_Service_DeploymentManager_ResourcesListResponse  - X-Ref

setNextPageToken($nextPageToken)   X-Ref
No description

getNextPageToken()   X-Ref
No description

setResources($resources)   X-Ref
No description

getResources()   X-Ref
No description

Class: Google_Service_DeploymentManager_TargetConfiguration  - X-Ref

setConfig(Google_Service_DeploymentManager_ConfigFile $config)   X-Ref
No description

getConfig()   X-Ref
No description

setImports($imports)   X-Ref
No description

getImports()   X-Ref
No description

Class: Google_Service_DeploymentManager_Type  - X-Ref

setId($id)   X-Ref
No description

getId()   X-Ref
No description

setInsertTime($insertTime)   X-Ref
No description

getInsertTime()   X-Ref
No description

setName($name)   X-Ref
No description

getName()   X-Ref
No description

setSelfLink($selfLink)   X-Ref
No description

getSelfLink()   X-Ref
No description

Class: Google_Service_DeploymentManager_TypesListResponse  - X-Ref

setNextPageToken($nextPageToken)   X-Ref
No description

getNextPageToken()   X-Ref
No description

setTypes($types)   X-Ref
No description

getTypes()   X-Ref
No description