Google Cloud Memorystore V1beta Client - Class AclPolicyInfo (0.14.0)

Reference documentation and code samples for the Google Cloud Memorystore V1beta Client class AclPolicyInfo.

Details of the applied ACL policy.

Generated from protobuf message google.cloud.memorystore.v1beta.AclPolicyInfo

Namespace

Google \ Cloud \ Memorystore \ V1beta

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 instance.

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 instance.

Returns
Type Description
Google\Protobuf\RepeatedField<AclPolicyRevisionStatus>

setAclPolicyRevisionStatuses

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

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