Table of Contents

Class ServiceDescriptor.RateLimit_Descriptor

Namespace
Phoesion.Glow.SDK.HologramDescriptors.Prism
Assembly
Phoesion.Glow.SDK.Hologram.dll
[MessagePackObject(false)]
public class ServiceDescriptor.RateLimit_Descriptor
Inheritance
object
ServiceDescriptor.RateLimit_Descriptor

Properties

Mode

[Key("Mode")]
public RateLimitEnforcementModes Mode { get; set; }

Property Value

RateLimitEnforcementModes

PartitionKeySources

[Key("PartitionKeySources")]
public RateLimitPartitionKeySources PartitionKeySources { get; set; }

Property Value

RateLimitPartitionKeySources

PermitLimit

[Key("PermitLimit")]
public int PermitLimit { get; set; }

Property Value

int

PolicyType

[Key("PolicyType")]
public ServiceDescriptor.RateLimit_Descriptor.RateLimitPolicyTypes PolicyType { get; set; }

Property Value

ServiceDescriptor.RateLimit_Descriptor.RateLimitPolicyTypes

QueueLimit

[Key("QueueLimit")]
public int QueueLimit { get; set; }

Property Value

int

SegmentsPerWindow

[Key("SegmentsPerWindow")]
public int SegmentsPerWindow { get; set; }

Property Value

int

Window

[Key("Window")]
public int Window { get; set; }

Property Value

int