Google Cloud Redis Cluster V1 Client - Class AclPolicyInfo (0.11.0)

Reference documentation and code samples for the Google Cloud Redis Cluster V1 Client class AclPolicyInfo.

Details of the applied ACL policy.

Generated from protobuf message google.cloud.redis.cluster.v1.AclPolicyInfo

Namespace

Google \ Cloud \ Redis \ Cluster \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ applied_acl_policy string

Output only. The resource name of the applied ACL policy. Format: "projects/{project}/locations/{location}/aclPolicies/{acl_policy}"

↳ applied_acl_policy_revision string

Output only. The resource name of the applied ACL policy revision. Format: "projects/{project}/locations/{location}/aclPolicies/{acl_policy}/revisions/{revision}"

↳ applied_acl_policy_revision_number int|string

Output only. The revision number of the applied ACL policy revision.

↳ acl_policy_revision_statuses array<AclPolicyRevisionStatus>

Output only. A list of status for various revisions of this ACL policy on the cluster.

getAppliedAclPolicy

Output only. The resource name of the applied ACL policy.

Format: "projects/{project}/locations/{location}/aclPolicies/{acl_policy}"

Returns
Type Description
string

setAppliedAclPolicy

Output only. The resource name of the applied ACL policy.

Format: "projects/{project}/locations/{location}/aclPolicies/{acl_policy}"

Parameter
Name Description
var string
Returns
Type Description
$this

getAppliedAclPolicyRevision

Output only. The resource name of the applied ACL policy revision.

Format: "projects/{project}/locations/{location}/aclPolicies/{acl_policy}/revisions/{revision}"

Returns
Type Description
string

setAppliedAclPolicyRevision

Output only. The resource name of the applied ACL policy revision.

Format: "projects/{project}/locations/{location}/aclPolicies/{acl_policy}/revisions/{revision}"

Parameter
Name Description
var string
Returns
Type Description
$this

getAppliedAclPolicyRevisionNumber

Output only. The revision number of the applied ACL policy revision.

Returns
Type Description
int|string

setAppliedAclPolicyRevisionNumber

Output only. The revision number of the applied ACL policy revision.

Parameter
Name Description
var int|string
Returns
Type Description
$this

getAclPolicyRevisionStatuses

Output only. A list of status for various revisions of this ACL policy on the cluster.

Returns
Type Description
Google\Protobuf\RepeatedField<AclPolicyRevisionStatus>

setAclPolicyRevisionStatuses

Output only. A list of status for various revisions of this ACL policy on the cluster.

Parameter
Name Description
var array<AclPolicyRevisionStatus>
Returns
Type Description
$this