Google Cloud Memorystore for Redis (cluster management) v1 API - Class AclPolicy (1.9.0)

public sealed class AclPolicy : IMessage<AclPolicy>, IEquatable<AclPolicy>, IDeepCloneable<AclPolicy>, IBufferMessage, IMessage

Reference documentation and code samples for the Google Cloud Memorystore for Redis (cluster management) v1 API class AclPolicy.

The ACL policy resource.

Inheritance

object > AclPolicy

Namespace

Google.Cloud.Redis.Cluster.V1

Assembly

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