public sealed class AclPolicy : IMessage<AclPolicy>, IEquatable<AclPolicy>, IDeepCloneable<AclPolicy>, IBufferMessage, IMessageReference documentation and code samples for the Memorystore v1beta API class AclPolicy.
The ACL policy resource.
Implements
IMessageAclPolicy, IEquatableAclPolicy, IDeepCloneableAclPolicy, IBufferMessage, IMessageNamespace
Google.Cloud.Memorystore.V1BetaAssembly
Google.Cloud.Memorystore.V1Beta.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 |
|
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 of 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 |
|
InstanceAclPolicyAttachments
public RepeatedField<InstanceAclPolicyAttachment> InstanceAclPolicyAttachments { get; }Output only. The ACL policy attachment status for each attached instance.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldInstanceAclPolicyAttachment |
|
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 |
|