Google Cloud Memorystore V1beta Client - Class InstanceAclPolicyAttachment (0.14.0)

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

InstanceAclPolicyAttachment stores the ACL policy status for an attached instance for the revisions successfully applied, under application or failed.

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

Namespace

Google \ Cloud \ Memorystore \ V1beta

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ instance string

Output only. The resource name of the attached instance. Format: "projects/{project}/locations/{location}/instances/{instance}"

↳ acl_policy_revision_statuses array<AclPolicyRevisionStatus>

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

getInstance

Output only. The resource name of the attached instance.

Format: "projects/{project}/locations/{location}/instances/{instance}"

Returns
Type Description
string

setInstance

Output only. The resource name of the attached instance.

Format: "projects/{project}/locations/{location}/instances/{instance}"

Parameter
Name Description
var 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