Google Cloud Sql Admin V1 Client - Class AclEntry (0.12.0)

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

An entry for an Access Control list.

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

Namespace

Google \ Cloud \ Sql \ V1

Methods

__construct

Constructor.

Parameters
NameDescription
data array

Optional. Data for populating the Message object.

↳ value string

The allowlisted value for the access control list.

↳ expiration_time Google\Protobuf\Timestamp

The time when this access control entry expires in RFC 3339 format, for example 2012-11-15T16:19:00.094Z.

↳ name string

Optional. A label to identify this entry.

↳ kind string

This is always sql#aclEntry.

getValue

The allowlisted value for the access control list.

Returns
TypeDescription
string

setValue

The allowlisted value for the access control list.

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getExpirationTime

The time when this access control entry expires in RFC 3339 format, for example 2012-11-15T16:19:00.094Z.

Returns
TypeDescription
Google\Protobuf\Timestamp|null

hasExpirationTime

clearExpirationTime

setExpirationTime

The time when this access control entry expires in RFC 3339 format, for example 2012-11-15T16:19:00.094Z.

Parameter
NameDescription
var Google\Protobuf\Timestamp
Returns
TypeDescription
$this

getName

Optional. A label to identify this entry.

Returns
TypeDescription
string

setName

Optional. A label to identify this entry.

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getKind

This is always sql#aclEntry.

Returns
TypeDescription
string

setKind

This is always sql#aclEntry.

Parameter
NameDescription
var string
Returns
TypeDescription
$this