class CloudFunction extends Collection (View source)

Properties

protected $collection_key
int $availableMemoryMb
string[] $buildEnvironmentVariables
string $buildId
string $buildName
string $buildWorkerPool
string $description
string $dockerRegistry
string $dockerRepository
string $entryPoint
string[] $environmentVariables
protected $eventTriggerType
protected $eventTriggerDataType
protected $httpsTriggerType
protected $httpsTriggerDataType
string $ingressSettings
string $kmsKeyName
string[] $labels
int $maxInstances
int $minInstances
string $name
string $network
string $runtime
protected $secretEnvironmentVariablesType
protected $secretEnvironmentVariablesDataType
protected $secretVolumesType
protected $secretVolumesDataType
string $serviceAccountEmail
string $sourceArchiveUrl
protected $sourceRepositoryType
protected $sourceRepositoryDataType
string $sourceToken
string $sourceUploadUrl
string $status
string $timeout
string $updateTime
string $versionId
string $vpcConnector
string $vpcConnectorEgressSettings

Methods

setAvailableMemoryMb($availableMemoryMb)

No description

int
getAvailableMemoryMb()

No description

setBuildEnvironmentVariables($buildEnvironmentVariables)

No description

string[]
getBuildEnvironmentVariables()

No description

setBuildId($buildId)

No description

string
getBuildId()

No description

setBuildName($buildName)

No description

string
getBuildName()

No description

setBuildWorkerPool($buildWorkerPool)

No description

string
getBuildWorkerPool()

No description

setDescription($description)

No description

string
getDescription()

No description

setDockerRegistry($dockerRegistry)

No description

string
getDockerRegistry()

No description

setDockerRepository($dockerRepository)

No description

string
getDockerRepository()

No description

setEntryPoint($entryPoint)

No description

string
getEntryPoint()

No description

setEnvironmentVariables($environmentVariables)

No description

string[]
getEnvironmentVariables()

No description

setEventTrigger(EventTrigger $eventTrigger)

No description

getEventTrigger()

No description

setHttpsTrigger(HttpsTrigger $httpsTrigger)

No description

getHttpsTrigger()

No description

setIngressSettings($ingressSettings)

No description

string
getIngressSettings()

No description

setKmsKeyName($kmsKeyName)

No description

string
getKmsKeyName()

No description

setLabels($labels)

No description

string[]
getLabels()

No description

setMaxInstances($maxInstances)

No description

int
getMaxInstances()

No description

setMinInstances($minInstances)

No description

int
getMinInstances()

No description

setName($name)

No description

string
getName()

No description

setNetwork($network)

No description

string
getNetwork()

No description

setRuntime($runtime)

No description

string
getRuntime()

No description

setSecretEnvironmentVariables($secretEnvironmentVariables)

No description

setSecretVolumes($secretVolumes)

No description

getSecretVolumes()

No description

setServiceAccountEmail($serviceAccountEmail)

No description

string
getServiceAccountEmail()

No description

setSourceArchiveUrl($sourceArchiveUrl)

No description

string
getSourceArchiveUrl()

No description

setSourceRepository(SourceRepository $sourceRepository)

No description

setSourceToken($sourceToken)

No description

string
getSourceToken()

No description

setSourceUploadUrl($sourceUploadUrl)

No description

string
getSourceUploadUrl()

No description

setStatus($status)

No description

string
getStatus()

No description

setTimeout($timeout)

No description

string
getTimeout()

No description

setUpdateTime($updateTime)

No description

string
getUpdateTime()

No description

setVersionId($versionId)

No description

string
getVersionId()

No description

setVpcConnector($vpcConnector)

No description

string
getVpcConnector()

No description

setVpcConnectorEgressSettings($vpcConnectorEgressSettings)

No description

string

Details

setAvailableMemoryMb($availableMemoryMb)

No description

Parameters

$availableMemoryMb

int getAvailableMemoryMb()

No description

Return Value

int

setBuildEnvironmentVariables($buildEnvironmentVariables)

No description

Parameters

$buildEnvironmentVariables

string[] getBuildEnvironmentVariables()

No description

Return Value

string[]

setBuildId($buildId)

No description

Parameters

$buildId

string getBuildId()

No description

Return Value

string

setBuildName($buildName)

No description

Parameters

$buildName

string getBuildName()

No description

Return Value

string

setBuildWorkerPool($buildWorkerPool)

No description

Parameters

$buildWorkerPool

string getBuildWorkerPool()

No description

Return Value

string

setDescription($description)

No description

Parameters

$description

string getDescription()

No description

Return Value

string

setDockerRegistry($dockerRegistry)

No description

Parameters

$dockerRegistry

string getDockerRegistry()

No description

Return Value

string

setDockerRepository($dockerRepository)

No description

Parameters

$dockerRepository

string getDockerRepository()

No description

Return Value

string

setEntryPoint($entryPoint)

No description

Parameters

$entryPoint

string getEntryPoint()

No description

Return Value

string

setEnvironmentVariables($environmentVariables)

No description

Parameters

$environmentVariables

string[] getEnvironmentVariables()

No description

Return Value

string[]

setEventTrigger(EventTrigger $eventTrigger)

No description

Parameters

EventTrigger $eventTrigger

EventTrigger getEventTrigger()

No description

Return Value

EventTrigger

setHttpsTrigger(HttpsTrigger $httpsTrigger)

No description

Parameters

HttpsTrigger $httpsTrigger

HttpsTrigger getHttpsTrigger()

No description

Return Value

HttpsTrigger

setIngressSettings($ingressSettings)

No description

Parameters

$ingressSettings

string getIngressSettings()

No description

Return Value

string

setKmsKeyName($kmsKeyName)

No description

Parameters

$kmsKeyName

string getKmsKeyName()

No description

Return Value

string

setLabels($labels)

No description

Parameters

$labels

string[] getLabels()

No description

Return Value

string[]

setMaxInstances($maxInstances)

No description

Parameters

$maxInstances

int getMaxInstances()

No description

Return Value

int

setMinInstances($minInstances)

No description

Parameters

$minInstances

int getMinInstances()

No description

Return Value

int

setName($name)

No description

Parameters

$name

string getName()

No description

Return Value

string

setNetwork($network)

No description

Parameters

$network

string getNetwork()

No description

Return Value

string

setRuntime($runtime)

No description

Parameters

$runtime

string getRuntime()

No description

Return Value

string

setSecretEnvironmentVariables($secretEnvironmentVariables)

No description

Parameters

$secretEnvironmentVariables

SecretEnvVar[] getSecretEnvironmentVariables()

No description

Return Value

SecretEnvVar[]

setSecretVolumes($secretVolumes)

No description

Parameters

$secretVolumes

SecretVolume[] getSecretVolumes()

No description

Return Value

SecretVolume[]

setServiceAccountEmail($serviceAccountEmail)

No description

Parameters

$serviceAccountEmail

string getServiceAccountEmail()

No description

Return Value

string

setSourceArchiveUrl($sourceArchiveUrl)

No description

Parameters

$sourceArchiveUrl

string getSourceArchiveUrl()

No description

Return Value

string

setSourceRepository(SourceRepository $sourceRepository)

No description

Parameters

SourceRepository $sourceRepository

SourceRepository getSourceRepository()

No description

Return Value

SourceRepository

setSourceToken($sourceToken)

No description

Parameters

$sourceToken

string getSourceToken()

No description

Return Value

string

setSourceUploadUrl($sourceUploadUrl)

No description

Parameters

$sourceUploadUrl

string getSourceUploadUrl()

No description

Return Value

string

setStatus($status)

No description

Parameters

$status

string getStatus()

No description

Return Value

string

setTimeout($timeout)

No description

Parameters

$timeout

string getTimeout()

No description

Return Value

string

setUpdateTime($updateTime)

No description

Parameters

$updateTime

string getUpdateTime()

No description

Return Value

string

setVersionId($versionId)

No description

Parameters

$versionId

string getVersionId()

No description

Return Value

string

setVpcConnector($vpcConnector)

No description

Parameters

$vpcConnector

string getVpcConnector()

No description

Return Value

string

setVpcConnectorEgressSettings($vpcConnectorEgressSettings)

No description

Parameters

$vpcConnectorEgressSettings

string getVpcConnectorEgressSettings()

No description

Return Value

string