Google Cloud Sql Admin V1 Client - Class AclEntry (1.2.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
Name Description
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
Type Description
string

setValue

The allowlisted value for the access control list.

Parameter
Name Description
var string
Returns
Type Description
$this

getExpirationTime

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

Returns
Type Description
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
Name Description
var Google\Protobuf\Timestamp
Returns
Type Description
$this

getName

Optional. A label to identify this entry.

Returns
Type Description
string

setName

Optional. A label to identify this entry.

Parameter
Name Description
var string
Returns
Type Description
$this

getKind

This is always sql#aclEntry.

Returns
Type Description
string

setKind

This is always sql#aclEntry.

Parameter
Name Description
var string
Returns
Type Description
$this