Reference documentation and code samples for the Google Cloud Sql Admin V1 Client class GenerateEphemeralCertRequest.
Ephemeral certificate creation request.
Generated from protobuf message google.cloud.sql.v1.GenerateEphemeralCertRequest
Namespace
Google \ Cloud \ Sql \ V1Methods
__construct
Constructor.
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
getInstance
Cloud SQL instance ID. This does not include the project ID.
string
setInstance
Cloud SQL instance ID. This does not include the project ID.
var
string
$this
getProject
Project ID of the project that contains the instance.
string
setProject
Project ID of the project that contains the instance.
var
string
$this
getPublicKey
PEM encoded public key to include in the signed certificate.
string
setPublicKey
PEM encoded public key to include in the signed certificate.
var
string
$this
getAccessToken
Optional. Access token to include in the signed certificate.
string
setAccessToken
Optional. Access token to include in the signed certificate.
var
string
$this
getReadTime
Optional. Optional snapshot read timestamp to trade freshness for performance.
hasReadTime
clearReadTime
setReadTime
Optional. Optional snapshot read timestamp to trade freshness for performance.
$this
getValidDuration
Optional. If set, it will contain the cert valid duration.
hasValidDuration
clearValidDuration
setValidDuration
Optional. If set, it will contain the cert valid duration.
$this