EventHubsThrottlingPolicy Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Properties of the throttling policy.
public class EventHubsThrottlingPolicy : Azure.ResourceManager.EventHubs.Models.EventHubsApplicationGroupPolicy, System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.EventHubs.Models.EventHubsThrottlingPolicy>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.EventHubs.Models.EventHubsThrottlingPolicy>
type EventHubsThrottlingPolicy = class
inherit EventHubsApplicationGroupPolicy
interface IJsonModel<EventHubsThrottlingPolicy>
interface IPersistableModel<EventHubsThrottlingPolicy>
Public Class EventHubsThrottlingPolicy
Inherits EventHubsApplicationGroupPolicy
Implements IJsonModel(Of EventHubsThrottlingPolicy), IPersistableModel(Of EventHubsThrottlingPolicy)
- Inheritance
- Implements
Constructors
EventHubsThrottlingPolicy(String, Int64, EventHubsMetricId) |
Initializes a new instance of EventHubsThrottlingPolicy. |
Properties
MetricId |
Metric Id on which the throttle limit should be set, MetricId can be discovered by hovering over Metric in the Metrics section of Event Hub Namespace inside Azure Portal. |
Name |
The Name of this policy. (Inherited from EventHubsApplicationGroupPolicy) |
RateLimitThreshold |
The Threshold limit above which the application group will be throttled.Rate limit is always per second. |
Methods
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions) | |
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions) | (Inherited from EventHubsApplicationGroupPolicy) |
Explicit Interface Implementations
Applies to
Azure SDK for .NET