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 \ V1betaMethods
__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 |
|