public sealed class AclPolicy : IMessage<AclPolicy>, IEquatable<AclPolicy>, IDeepCloneable<AclPolicy>, IBufferMessage, IMessageReference documentation and code samples for the Google Cloud Memorystore for Redis (cluster management) v1 API class AclPolicy.
The ACL policy resource.
Implements
IMessageAclPolicy, IEquatableAclPolicy, IDeepCloneableAclPolicy, IBufferMessage, IMessageNamespace
Google.Cloud.Redis.Cluster.V1Assembly
Google.Cloud.Redis.Cluster.V1.dll
Constructors
AclPolicy()
public AclPolicy()AclPolicy(AclPolicy)
public AclPolicy(AclPolicy other)| Parameter | |
|---|---|
| Name | Description |
other |
AclPolicy |
Properties
AclPolicyName
public AclPolicyName AclPolicyName { get; set; }AclPolicyName-typed view over the Name resource name property.
| Property Value | |
|---|---|
| Type | Description |
AclPolicyName |
|
ClusterAclPolicyAttachments
public RepeatedField<ClusterAclPolicyAttachment> ClusterAclPolicyAttachments { get; }Output only. The ACL policy attachment status for each attached cluster.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldClusterAclPolicyAttachment |
|
CreateTime
public Timestamp CreateTime { get; set; }Output only. The timestamp that the ACL policy was created.
| Property Value | |
|---|---|
| Type | Description |
Timestamp |
|
Etag
public string Etag { get; set; }Output only. Etag for the ACL policy.
| Property Value | |
|---|---|
| Type | Description |
string |
|
HasEtag
public bool HasEtag { get; }Gets whether the "etag" field is set
| Property Value | |
|---|---|
| Type | Description |
bool |
|
Name
public string Name { get; set; }Identifier. Full resource path of the ACL policy.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Rules
public RepeatedField<AclRule> Rules { get; }Required. The ACL rules within the ACL policy.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldAclRule |
|
State
public AclPolicy.Types.State State { get; set; }Output only. The state of the ACL policy.
| Property Value | |
|---|---|
| Type | Description |
AclPolicyTypesState |
|
UpdateTime
public Timestamp UpdateTime { get; set; }Output only. The timestamp that the ACL policy was last updated.
| Property Value | |
|---|---|
| Type | Description |
Timestamp |
|