Azure.ResourceManager.WebPubSub.Models Namespace
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.
Classes
| Name | Description |
|---|---|
| ArmWebPubSubModelFactory |
A factory class for creating instances of the models for mocking. |
| BillingInfoSku |
The billing information of the resource. |
| LiveTraceCategory |
Live trace category configuration of a Microsoft.SignalRService resource. |
| LiveTraceConfiguration |
Live trace configuration of a Microsoft.SignalRService resource. |
| PrivateEndpointAcl |
ACL for a private endpoint. |
| PublicNetworkAcls |
Network ACL. |
| ResourceLogCategory |
Resource log category configuration of a Microsoft.SignalRService resource. |
| ShareablePrivateLinkProperties |
Describes the properties of a resource type that has been onboarded to private link service. |
| ShareablePrivateLinkType |
Describes a resource type that has been onboarded to private link service. |
| SignalRServiceUsage |
Object that describes a specific usage of the resources. |
| SignalRServiceUsageName |
Localizable String object containing the name and a localized value. |
| UpstreamAuthSettings |
Upstream auth settings. If not set, no auth is used for upstream messages. |
| WebPubSubApplicationFirewallSettings |
Application firewall settings for the resource. |
| WebPubSubClientConnectionCountRule |
A base class for client connection count rules Please note this is the abstract base class. The derived classes available for instantiation are: WebPubSubThrottleByJwtCustomClaimRule, WebPubSubThrottleByJwtSignatureRule, and WebPubSubThrottleByUserIdRule. |
| WebPubSubClientTrafficControlRule |
A base class for client traffic control rules Please note this is the abstract base class. The derived classes available for instantiation are: WebPubSubTrafficThrottleByJwtCustomClaimRule, WebPubSubTrafficThrottleByJwtSignatureRule, and WebPubSubTrafficThrottleByUserIdRule. |
| WebPubSubEventHandler |
Properties of event handler. |
| WebPubSubEventHubEndpoint |
An Event Hub endpoint. The managed identity of Web PubSub service must be enabled, and the identity should have the "Azure Event Hubs Data sender" role to access Event Hub. |
| WebPubSubEventListener |
A setting defines which kinds of events should be sent to which endpoint. |
| WebPubSubEventListenerEndpoint |
An endpoint specifying where Web PubSub should send events to. Please note this is the abstract base class. The derived classes available for instantiation are: WebPubSubEventHubEndpoint. |
| WebPubSubEventListenerFilter |
A base class for event filter which determines whether an event should be sent to an event listener. Please note this is the abstract base class. The derived classes available for instantiation are: WebPubSubEventNameFilter. |
| WebPubSubEventNameFilter |
Filter events by their name. |
| WebPubSubGroupPresenceEventFilters |
Represents presence event filters for event handler configuration. |
| WebPubSubHubProperties |
Properties of a hub. |
| WebPubSubIPRule |
An IP rule. |
| WebPubSubKeys |
A class represents the access keys of the resource. |
| WebPubSubNameAvailability |
Result of the request to check name availability. It contains a flag and possible reason of failure. |
| WebPubSubNameAvailabilityContent |
Data POST-ed to the nameAvailability action. |
| WebPubSubNetworkAcls |
Network ACLs for the resource. |
| WebPubSubPrivateLink |
Private link resource. |
| WebPubSubPrivateLinkServiceConnectionState |
Connection state of the private endpoint connection. |
| WebPubSubRegenerateKeyContent |
Parameters describes the request to regenerate access keys. |
| WebPubSubSku |
Describes an available sku.". |
| WebPubSubSkuCapacity |
Describes scaling information of a sku. |
| WebPubSubThrottleByJwtCustomClaimRule |
Throttle the client connection by a custom JWT claim. |
| WebPubSubThrottleByJwtSignatureRule |
Throttle the client connection by the JWT signature. |
| WebPubSubThrottleByUserIdRule |
Throttle the client connection by the user ID. |
| WebPubSubTrafficThrottleByJwtCustomClaimRule |
Throttle the client traffic by a custom JWT claim. |
| WebPubSubTrafficThrottleByJwtSignatureRule |
Throttle the client traffic by the JWT signature. |
| WebPubSubTrafficThrottleByUserIdRule |
Throttle the client traffic by the user ID. |
Structs
| Name | Description |
|---|---|
| AclAction |
Azure Networking ACL Action. |
| UpstreamAuthType |
Upstream auth type enum. |
| WebPubSubGroupPresenceEventName |
Allowed event names for group presence events. |
| WebPubSubKeyType |
The type of access key. |
| WebPubSubPrivateLinkServiceConnectionStatus |
Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service. |
| WebPubSubProvisioningState |
Provisioning state of the resource. |
| WebPubSubRequestType |
The incoming request type to the service. |
| WebPubSubScaleType |
The scale type applicable to the sku. |
| WebPubSubServiceKind |
The kind of the service. |
| WebPubSubSharedPrivateLinkStatus |
Status of the shared private link resource. |
| WebPubSubSkuTier |
Optional tier of this particular SKU. 'Standard' or 'Free'.
|