ArmWebPubSubModelFactory.WebPubSubNetworkAcls Method

Definition

Network ACLs for the resource.

public static Azure.ResourceManager.WebPubSub.Models.WebPubSubNetworkAcls WebPubSubNetworkAcls(Azure.ResourceManager.WebPubSub.Models.AclAction? defaultAction = default, Azure.ResourceManager.WebPubSub.Models.PublicNetworkAcls publicNetwork = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.WebPubSub.Models.PrivateEndpointAcl> privateEndpoints = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.WebPubSub.Models.WebPubSubIPRule> ipRules = default);
static member WebPubSubNetworkAcls : Nullable<Azure.ResourceManager.WebPubSub.Models.AclAction> * Azure.ResourceManager.WebPubSub.Models.PublicNetworkAcls * seq<Azure.ResourceManager.WebPubSub.Models.PrivateEndpointAcl> * seq<Azure.ResourceManager.WebPubSub.Models.WebPubSubIPRule> -> Azure.ResourceManager.WebPubSub.Models.WebPubSubNetworkAcls
Public Shared Function WebPubSubNetworkAcls (Optional defaultAction As Nullable(Of AclAction) = Nothing, Optional publicNetwork As PublicNetworkAcls = Nothing, Optional privateEndpoints As IEnumerable(Of PrivateEndpointAcl) = Nothing, Optional ipRules As IEnumerable(Of WebPubSubIPRule) = Nothing) As WebPubSubNetworkAcls

Parameters

defaultAction
Nullable<AclAction>

Azure Networking ACL Action.

publicNetwork
PublicNetworkAcls

Network ACL.

privateEndpoints
IEnumerable<PrivateEndpointAcl>

ACLs for requests from private endpoints.

ipRules
IEnumerable<WebPubSubIPRule>

IP rules for filtering public traffic.

Returns

A new WebPubSubNetworkAcls instance for mocking.

Applies to