Reference documentation and code samples for the Google Cloud Sql Admin V1 Client class RestoreBackupContext.
Database instance restore from backup context.
Backup context contains source instance id and project id.
Generated from protobuf message google.cloud.sql.v1.RestoreBackupContext
Namespace
Google \ Cloud \ Sql \ V1Methods
__construct
Constructor.
Parameters | |
---|---|
Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ kind |
string
This is always |
↳ backup_run_id |
int|string
The ID of the backup run to restore from. |
↳ instance_id |
string
The ID of the instance that the backup was taken from. |
↳ project |
string
The full project ID of the source instance. |
getKind
This is always sql#restoreBackupContext
.
Returns | |
---|---|
Type | Description |
string |
setKind
This is always sql#restoreBackupContext
.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getBackupRunId
The ID of the backup run to restore from.
Returns | |
---|---|
Type | Description |
int|string |
setBackupRunId
The ID of the backup run to restore from.
Parameter | |
---|---|
Name | Description |
var |
int|string
|
Returns | |
---|---|
Type | Description |
$this |
getInstanceId
The ID of the instance that the backup was taken from.
Returns | |
---|---|
Type | Description |
string |
setInstanceId
The ID of the instance that the backup was taken from.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getProject
The full project ID of the source instance.
Returns | |
---|---|
Type | Description |
string |
setProject
The full project ID of the source instance.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |