Skip to main content

Class ACLType

Namespace: Consul
Assembly: Consul.dll

[Deprecated] The type of ACL token, which sets the permissions ceiling

[Obsolete("The Legacy ACL system has been deprecated, please use Token, Role and Policy instead.")]
public class ACLType : IEquatable<ACLType>

Inheritance

objectACLType

Implements

IEquatable<ACLType>

Inherited Members

object.Equals(object) , object.Equals(object, object) , object.GetHashCode() , object.GetType() , object.MemberwiseClone() , object.ReferenceEquals(object, object) , object.ToString()

Properties

Client

[Deprecated] Token type which cannot modify ACL rules

[Obsolete("The Legacy ACL system has been deprecated, please use Token, Role and Policy instead.")]
public static ACLType Client { get; }

Property Value

ACLType

Management

[Deprecated] Token type which is allowed to perform all actions

[Obsolete("The Legacy ACL system has been deprecated, please use Token, Role and Policy instead.")]
public static ACLType Management { get; }

Property Value

ACLType

Type

public string Type { get; }

Property Value

string

Methods

Equals(ACLType)

[Obsolete("The Legacy ACL system has been deprecated, please use Token, Role and Policy instead.")]
public bool Equals(ACLType other)

Parameters

other ACLType

Returns

bool

Equals(object)

[Obsolete("The Legacy ACL system has been deprecated, please use Token, Role and Policy instead.")]
public override bool Equals(object other)

Parameters

other object

Returns

bool

GetHashCode()

[Obsolete("The Legacy ACL system has been deprecated, please use Token, Role and Policy instead.")]
public override int GetHashCode()

Returns

int

  • Properties
    • Client
    • Management
    • Type
  • Methods
    • Equals(ACLType)
    • Equals(object)
    • GetHashCode()