class DatabaseInstance extends Collection (View source)

Properties

protected $collection_key
string[] $availableMaintenanceVersions
string $backendType
string $connectionName
string $createTime
string $currentDiskSize
string $databaseInstalledVersion
string $databaseVersion
protected $diskEncryptionConfigurationType
protected $diskEncryptionConfigurationDataType
protected $diskEncryptionStatusType
protected $diskEncryptionStatusDataType
string $dnsName
string $etag
protected $failoverReplicaType
protected $failoverReplicaDataType
string $gceZone
protected $geminiConfigType
protected $geminiConfigDataType
string $instanceType
protected $ipAddressesType
protected $ipAddressesDataType
string $ipv6Address
string $kind
string $maintenanceVersion
string $masterInstanceName
string $maxDiskSize
string $name
protected $onPremisesConfigurationType
protected $onPremisesConfigurationDataType
protected $outOfDiskReportType
protected $outOfDiskReportDataType
string $primaryDnsName
string $project
$pscServiceAttachmentLink
string $region
protected $replicaConfigurationType
protected $replicaConfigurationDataType
string[] $replicaNames
protected $replicationClusterType
protected $replicationClusterDataType
string $rootPassword
bool $satisfiesPzi
bool $satisfiesPzs
protected $scheduledMaintenanceType
protected $scheduledMaintenanceDataType
string $secondaryGceZone
$selfLink
protected $serverCaCertType
protected $serverCaCertDataType
string $serviceAccountEmailAddress
protected $settingsType
protected $settingsDataType
string $sqlNetworkArchitecture
string $state
string[] $suspensionReason
bool $switchTransactionLogsToCloudStorageEnabled
protected $upgradableDatabaseVersionsType
protected $upgradableDatabaseVersionsDataType
string $writeEndpoint

Methods

setAvailableMaintenanceVersions($availableMaintenanceVersions)

No description

string[]
setBackendType($backendType)

No description

string
getBackendType()

No description

setConnectionName($connectionName)

No description

string
getConnectionName()

No description

setCreateTime($createTime)

No description

string
getCreateTime()

No description

setCurrentDiskSize($currentDiskSize)

No description

string
getCurrentDiskSize()

No description

setDatabaseInstalledVersion($databaseInstalledVersion)

No description

string
getDatabaseInstalledVersion()

No description

setDatabaseVersion($databaseVersion)

No description

string
getDatabaseVersion()

No description

setDiskEncryptionConfiguration(DiskEncryptionConfiguration $diskEncryptionConfiguration)

No description

setDiskEncryptionStatus(DiskEncryptionStatus $diskEncryptionStatus)

No description

setDnsName($dnsName)

No description

string
getDnsName()

No description

setEtag($etag)

No description

string
getEtag()

No description

setFailoverReplica(DatabaseInstanceFailoverReplica $failoverReplica)

No description

setGceZone($gceZone)

No description

string
getGceZone()

No description

setGeminiConfig(GeminiInstanceConfig $geminiConfig)

No description

setInstanceType($instanceType)

No description

string
getInstanceType()

No description

setIpAddresses($ipAddresses)

No description

getIpAddresses()

No description

setIpv6Address($ipv6Address)

No description

string
getIpv6Address()

No description

setKind($kind)

No description

string
getKind()

No description

setMaintenanceVersion($maintenanceVersion)

No description

string
getMaintenanceVersion()

No description

setMasterInstanceName($masterInstanceName)

No description

string
getMasterInstanceName()

No description

setMaxDiskSize($maxDiskSize)

No description

string
getMaxDiskSize()

No description

setName($name)

No description

string
getName()

No description

setOnPremisesConfiguration(OnPremisesConfiguration $onPremisesConfiguration)

No description

setOutOfDiskReport(SqlOutOfDiskReport $outOfDiskReport)

No description

setPrimaryDnsName($primaryDnsName)

No description

string
getPrimaryDnsName()

No description

setProject($project)

No description

string
getProject()

No description

setPscServiceAttachmentLink($pscServiceAttachmentLink)

No description

string
getPscServiceAttachmentLink()

No description

setRegion($region)

No description

string
getRegion()

No description

setReplicaConfiguration(ReplicaConfiguration $replicaConfiguration)

No description

setReplicaNames($replicaNames)

No description

string[]
getReplicaNames()

No description

setReplicationCluster(ReplicationCluster $replicationCluster)

No description

setRootPassword($rootPassword)

No description

string
getRootPassword()

No description

setSatisfiesPzi($satisfiesPzi)

No description

bool
getSatisfiesPzi()

No description

setSatisfiesPzs($satisfiesPzs)

No description

bool
getSatisfiesPzs()

No description

setScheduledMaintenance(SqlScheduledMaintenance $scheduledMaintenance)

No description

setSecondaryGceZone($secondaryGceZone)

No description

string
getSecondaryGceZone()

No description

setSelfLink($selfLink)

No description

string
getSelfLink()

No description

setServerCaCert(SslCert $serverCaCert)

No description

getServerCaCert()

No description

setServiceAccountEmailAddress($serviceAccountEmailAddress)

No description

string
setSettings(Settings $settings)

No description

getSettings()

No description

setSqlNetworkArchitecture($sqlNetworkArchitecture)

No description

string
getSqlNetworkArchitecture()

No description

setState($state)

No description

string
getState()

No description

setSuspensionReason($suspensionReason)

No description

string[]
getSuspensionReason()

No description

setSwitchTransactionLogsToCloudStorageEnabled($switchTransactionLogsToCloudStorageEnabled)

No description

setUpgradableDatabaseVersions($upgradableDatabaseVersions)

No description

setWriteEndpoint($writeEndpoint)

No description

string
getWriteEndpoint()

No description

Details

setAvailableMaintenanceVersions($availableMaintenanceVersions)

No description

Parameters

$availableMaintenanceVersions

string[] getAvailableMaintenanceVersions()

No description

Return Value

string[]

setBackendType($backendType)

No description

Parameters

$backendType

string getBackendType()

No description

Return Value

string

setConnectionName($connectionName)

No description

Parameters

$connectionName

string getConnectionName()

No description

Return Value

string

setCreateTime($createTime)

No description

Parameters

$createTime

string getCreateTime()

No description

Return Value

string

setCurrentDiskSize($currentDiskSize)

No description

Parameters

$currentDiskSize

string getCurrentDiskSize()

No description

Return Value

string

setDatabaseInstalledVersion($databaseInstalledVersion)

No description

Parameters

$databaseInstalledVersion

string getDatabaseInstalledVersion()

No description

Return Value

string

setDatabaseVersion($databaseVersion)

No description

Parameters

$databaseVersion

string getDatabaseVersion()

No description

Return Value

string

setDiskEncryptionConfiguration(DiskEncryptionConfiguration $diskEncryptionConfiguration)

No description

Parameters

DiskEncryptionConfiguration $diskEncryptionConfiguration

DiskEncryptionConfiguration getDiskEncryptionConfiguration()

No description

setDiskEncryptionStatus(DiskEncryptionStatus $diskEncryptionStatus)

No description

Parameters

DiskEncryptionStatus $diskEncryptionStatus

DiskEncryptionStatus getDiskEncryptionStatus()

No description

Return Value

DiskEncryptionStatus

setDnsName($dnsName)

No description

Parameters

$dnsName

string getDnsName()

No description

Return Value

string

setEtag($etag)

No description

Parameters

$etag

string getEtag()

No description

Return Value

string

setFailoverReplica(DatabaseInstanceFailoverReplica $failoverReplica)

No description

Parameters

DatabaseInstanceFailoverReplica $failoverReplica

DatabaseInstanceFailoverReplica getFailoverReplica()

No description

setGceZone($gceZone)

No description

Parameters

$gceZone

string getGceZone()

No description

Return Value

string

setGeminiConfig(GeminiInstanceConfig $geminiConfig)

No description

Parameters

GeminiInstanceConfig $geminiConfig

GeminiInstanceConfig getGeminiConfig()

No description

Return Value

GeminiInstanceConfig

setInstanceType($instanceType)

No description

Parameters

$instanceType

string getInstanceType()

No description

Return Value

string

setIpAddresses($ipAddresses)

No description

Parameters

$ipAddresses

IpMapping[] getIpAddresses()

No description

Return Value

IpMapping[]

setIpv6Address($ipv6Address)

No description

Parameters

$ipv6Address

string getIpv6Address()

No description

Return Value

string

setKind($kind)

No description

Parameters

$kind

string getKind()

No description

Return Value

string

setMaintenanceVersion($maintenanceVersion)

No description

Parameters

$maintenanceVersion

string getMaintenanceVersion()

No description

Return Value

string

setMasterInstanceName($masterInstanceName)

No description

Parameters

$masterInstanceName

string getMasterInstanceName()

No description

Return Value

string

setMaxDiskSize($maxDiskSize)

No description

Parameters

$maxDiskSize

string getMaxDiskSize()

No description

Return Value

string

setName($name)

No description

Parameters

$name

string getName()

No description

Return Value

string

setOnPremisesConfiguration(OnPremisesConfiguration $onPremisesConfiguration)

No description

Parameters

OnPremisesConfiguration $onPremisesConfiguration

OnPremisesConfiguration getOnPremisesConfiguration()

No description

setOutOfDiskReport(SqlOutOfDiskReport $outOfDiskReport)

No description

Parameters

SqlOutOfDiskReport $outOfDiskReport

SqlOutOfDiskReport getOutOfDiskReport()

No description

Return Value

SqlOutOfDiskReport

setPrimaryDnsName($primaryDnsName)

No description

Parameters

$primaryDnsName

string getPrimaryDnsName()

No description

Return Value

string

setProject($project)

No description

Parameters

$project

string getProject()

No description

Return Value

string

No description

Parameters

$pscServiceAttachmentLink

No description

Return Value

string

setRegion($region)

No description

Parameters

$region

string getRegion()

No description

Return Value

string

setReplicaConfiguration(ReplicaConfiguration $replicaConfiguration)

No description

Parameters

ReplicaConfiguration $replicaConfiguration

ReplicaConfiguration getReplicaConfiguration()

No description

Return Value

ReplicaConfiguration

setReplicaNames($replicaNames)

No description

Parameters

$replicaNames

string[] getReplicaNames()

No description

Return Value

string[]

setReplicationCluster(ReplicationCluster $replicationCluster)

No description

Parameters

ReplicationCluster $replicationCluster

ReplicationCluster getReplicationCluster()

No description

Return Value

ReplicationCluster

setRootPassword($rootPassword)

No description

Parameters

$rootPassword

string getRootPassword()

No description

Return Value

string

setSatisfiesPzi($satisfiesPzi)

No description

Parameters

$satisfiesPzi

bool getSatisfiesPzi()

No description

Return Value

bool

setSatisfiesPzs($satisfiesPzs)

No description

Parameters

$satisfiesPzs

bool getSatisfiesPzs()

No description

Return Value

bool

setScheduledMaintenance(SqlScheduledMaintenance $scheduledMaintenance)

No description

Parameters

SqlScheduledMaintenance $scheduledMaintenance

SqlScheduledMaintenance getScheduledMaintenance()

No description

setSecondaryGceZone($secondaryGceZone)

No description

Parameters

$secondaryGceZone

string getSecondaryGceZone()

No description

Return Value

string

No description

Parameters

$selfLink

No description

Return Value

string

setServerCaCert(SslCert $serverCaCert)

No description

Parameters

SslCert $serverCaCert

SslCert getServerCaCert()

No description

Return Value

SslCert

setServiceAccountEmailAddress($serviceAccountEmailAddress)

No description

Parameters

$serviceAccountEmailAddress

string getServiceAccountEmailAddress()

No description

Return Value

string

setSettings(Settings $settings)

No description

Parameters

Settings $settings

Settings getSettings()

No description

Return Value

Settings

setSqlNetworkArchitecture($sqlNetworkArchitecture)

No description

Parameters

$sqlNetworkArchitecture

string getSqlNetworkArchitecture()

No description

Return Value

string

setState($state)

No description

Parameters

$state

string getState()

No description

Return Value

string

setSuspensionReason($suspensionReason)

No description

Parameters

$suspensionReason

string[] getSuspensionReason()

No description

Return Value

string[]

setSwitchTransactionLogsToCloudStorageEnabled($switchTransactionLogsToCloudStorageEnabled)

No description

Parameters

$switchTransactionLogsToCloudStorageEnabled

bool getSwitchTransactionLogsToCloudStorageEnabled()

No description

Return Value

bool

setUpgradableDatabaseVersions($upgradableDatabaseVersions)

No description

Parameters

$upgradableDatabaseVersions

AvailableDatabaseVersion[] getUpgradableDatabaseVersions()

No description

Return Value

AvailableDatabaseVersion[]

setWriteEndpoint($writeEndpoint)

No description

Parameters

$writeEndpoint

string getWriteEndpoint()

No description

Return Value

string