Google Cloud Sql Admin V1 Client - Class SqlInstancesAcquireSsrsLeaseRequest (0.17.0)

Reference documentation and code samples for the Google Cloud Sql Admin V1 Client class SqlInstancesAcquireSsrsLeaseRequest.

Request to acquire a lease for SSRS.

Generated from protobuf message google.cloud.sql.v1.SqlInstancesAcquireSsrsLeaseRequest

Namespace

Google \ Cloud \ Sql \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ instance string

Required. Cloud SQL instance ID. This doesn't include the project ID. It's composed of lowercase letters, numbers, and hyphens, and it must start with a letter. The total length must be 98 characters or less (Example: instance-id).

↳ project string

Required. Project ID of the project that contains the instance (Example: project-id).

↳ body Google\Cloud\Sql\V1\InstancesAcquireSsrsLeaseRequest

Required. The request body.

getInstance

Required. Cloud SQL instance ID. This doesn't include the project ID. It's composed of lowercase letters, numbers, and hyphens, and it must start with a letter. The total length must be 98 characters or less (Example: instance-id).

Returns
Type Description
string

setInstance

Required. Cloud SQL instance ID. This doesn't include the project ID. It's composed of lowercase letters, numbers, and hyphens, and it must start with a letter. The total length must be 98 characters or less (Example: instance-id).

Parameter
Name Description
var string
Returns
Type Description
$this

getProject

Required. Project ID of the project that contains the instance (Example: project-id).

Returns
Type Description
string

setProject

Required. Project ID of the project that contains the instance (Example: project-id).

Parameter
Name Description
var string
Returns
Type Description
$this

getBody

Required. The request body.

Returns
Type Description
Google\Cloud\Sql\V1\InstancesAcquireSsrsLeaseRequest|null

hasBody

clearBody

setBody

Required. The request body.

Parameter
Name Description
var Google\Cloud\Sql\V1\InstancesAcquireSsrsLeaseRequest
Returns
Type Description
$this