Google Cloud Sql Admin V1beta4 Client - Class GenerateEphemeralCertRequest (0.18.0)
Stay organized with collections
Save and categorize content based on your preferences.
Reference documentation and code samples for the Google Cloud Sql Admin V1beta4 Client class GenerateEphemeralCertRequest.
Ephemeral certificate creation request.
Generated from protobuf message google.cloud.sql.v1beta4.GenerateEphemeralCertRequest
Namespace
Google \ Cloud \ Sql \ V1beta4Methods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ instance |
string
Cloud SQL instance ID. This does not include the project ID. |
↳ project |
string
Project ID of the project that contains the instance. |
↳ public_key |
string
PEM encoded public key to include in the signed certificate. |
↳ access_token |
string
Optional. Access token to include in the signed certificate. |
↳ read_time |
Google\Protobuf\Timestamp
Optional. Optional snapshot read timestamp to trade freshness for performance. |
↳ valid_duration |
Google\Protobuf\Duration
Optional. If set, it will contain the cert valid duration. |
getInstance
Cloud SQL instance ID. This does not include the project ID.
| Returns | |
|---|---|
| Type | Description |
string |
|
setInstance
Cloud SQL instance ID. This does not include the project ID.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getProject
Project ID of the project that contains the instance.
| Returns | |
|---|---|
| Type | Description |
string |
|
setProject
Project ID of the project that contains the instance.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getPublicKey
PEM encoded public key to include in the signed certificate.
| Returns | |
|---|---|
| Type | Description |
string |
|
setPublicKey
PEM encoded public key to include in the signed certificate.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getAccessToken
Optional. Access token to include in the signed certificate.
| Returns | |
|---|---|
| Type | Description |
string |
|
setAccessToken
Optional. Access token to include in the signed certificate.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getReadTime
Optional. Optional snapshot read timestamp to trade freshness for performance.
| Returns | |
|---|---|
| Type | Description |
Google\Protobuf\Timestamp|null |
|
hasReadTime
clearReadTime
setReadTime
Optional. Optional snapshot read timestamp to trade freshness for performance.
| Parameter | |
|---|---|
| Name | Description |
var |
Google\Protobuf\Timestamp
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getValidDuration
Optional. If set, it will contain the cert valid duration.
| Returns | |
|---|---|
| Type | Description |
Google\Protobuf\Duration|null |
|
hasValidDuration
clearValidDuration
setValidDuration
Optional. If set, it will contain the cert valid duration.
| Parameter | |
|---|---|
| Name | Description |
var |
Google\Protobuf\Duration
|
| Returns | |
|---|---|
| Type | Description |
$this |
|