Reference documentation and code samples for the Google Cloud Sql Admin V1 Client class LocationPreference.
Preferred location. This specifies where a Cloud SQL instance is located.
Note that if the preferred location is not available, the instance will be located as close as possible within the region. Only one location may be specified.
Generated from protobuf message google.cloud.sql.v1.LocationPreference
Namespace
Google \ Cloud \ Sql \ V1Methods
__construct
Constructor.
Parameters | |
---|---|
Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ follow_gae_application |
string
The App Engine application to follow, it must be in the same region as the Cloud SQL instance. |
↳ zone |
string
The preferred Compute Engine zone (for example: us-central1-a, us-central1-b, etc.). |
↳ secondary_zone |
string
The preferred Compute Engine zone for the secondary/failover (for example: us-central1-a, us-central1-b, etc.). Reserved for future use. |
↳ kind |
string
This is always sql#locationPreference. |
getFollowGaeApplication
The App Engine application to follow, it must be in the same region as the Cloud SQL instance.
Returns | |
---|---|
Type | Description |
string |
setFollowGaeApplication
The App Engine application to follow, it must be in the same region as the Cloud SQL instance.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getZone
The preferred Compute Engine zone (for example: us-central1-a, us-central1-b, etc.).
Returns | |
---|---|
Type | Description |
string |
setZone
The preferred Compute Engine zone (for example: us-central1-a, us-central1-b, etc.).
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getSecondaryZone
The preferred Compute Engine zone for the secondary/failover (for example: us-central1-a, us-central1-b, etc.).
Reserved for future use.
Returns | |
---|---|
Type | Description |
string |
setSecondaryZone
The preferred Compute Engine zone for the secondary/failover (for example: us-central1-a, us-central1-b, etc.).
Reserved for future use.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getKind
This is always sql#locationPreference.
Returns | |
---|---|
Type | Description |
string |
setKind
This is always sql#locationPreference.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |