Class ServiceDescriptor.RateLimit_Descriptor
- Namespace
- Phoesion.Glow.SDK.HologramDescriptors.Prism
- Assembly
- Phoesion.Glow.SDK.Hologram.dll
[MessagePackObject(false)]
public class ServiceDescriptor.RateLimit_Descriptor
- Inheritance
-
objectServiceDescriptor.RateLimit_Descriptor
Properties
Mode
[Key("Mode")]
public RateLimitEnforcementModes Mode { get; set; }
Property Value
PartitionKeySources
[Key("PartitionKeySources")]
public RateLimitPartitionKeySources PartitionKeySources { get; set; }
Property Value
PermitLimit
[Key("PermitLimit")]
public int PermitLimit { get; set; }
Property Value
PolicyType
[Key("PolicyType")]
public ServiceDescriptor.RateLimit_Descriptor.RateLimitPolicyTypes PolicyType { get; set; }
Property Value
QueueLimit
[Key("QueueLimit")]
public int QueueLimit { get; set; }
Property Value
SegmentsPerWindow
[Key("SegmentsPerWindow")]
public int SegmentsPerWindow { get; set; }
Property Value
Window
[Key("Window")]
public int Window { get; set; }