SignalRNetworkACLs Class

  • java.lang.Object
    • com.azure.resourcemanager.signalr.models.SignalRNetworkACLs

public final class SignalRNetworkACLs

Network ACLs for the resource.

Constructor Summary

Constructor Description
SignalRNetworkACLs()

Creates an instance of SignalRNetworkACLs class.

Method Summary

Modifier and Type Method and Description
AclAction defaultAction()

Get the defaultAction property: Azure Networking ACL Action.

List<IpRule> ipRules()

Get the ipRules property: IP rules for filtering public traffic.

List<PrivateEndpointAcl> privateEndpoints()

Get the privateEndpoints property: ACLs for requests from private endpoints.

NetworkAcl publicNetwork()

Get the publicNetwork property: Network ACL.

void validate()

Validates the instance.

SignalRNetworkACLs withDefaultAction(AclAction defaultAction)

Set the defaultAction property: Azure Networking ACL Action.

SignalRNetworkACLs withIpRules(List<IpRule> ipRules)

Set the ipRules property: IP rules for filtering public traffic.

SignalRNetworkACLs withPrivateEndpoints(List<PrivateEndpointAcl> privateEndpoints)

Set the privateEndpoints property: ACLs for requests from private endpoints.

SignalRNetworkACLs withPublicNetwork(NetworkAcl publicNetwork)

Set the publicNetwork property: Network ACL.

Methods inherited from java.lang.Object

Constructor Details

SignalRNetworkACLs

public SignalRNetworkACLs()

Creates an instance of SignalRNetworkACLs class.

Method Details

defaultAction

public AclAction defaultAction()

Get the defaultAction property: Azure Networking ACL Action.

Returns:

the defaultAction value.

ipRules

public List ipRules()

Get the ipRules property: IP rules for filtering public traffic.

Returns:

the ipRules value.

privateEndpoints

public List privateEndpoints()

Get the privateEndpoints property: ACLs for requests from private endpoints.

Returns:

the privateEndpoints value.

publicNetwork

public NetworkAcl publicNetwork()

Get the publicNetwork property: Network ACL.

Returns:

the publicNetwork value.

validate

public void validate()

Validates the instance.

withDefaultAction

public SignalRNetworkACLs withDefaultAction(AclAction defaultAction)

Set the defaultAction property: Azure Networking ACL Action.

Parameters:

defaultAction - the defaultAction value to set.

Returns:

the SignalRNetworkACLs object itself.

withIpRules

public SignalRNetworkACLs withIpRules(List ipRules)

Set the ipRules property: IP rules for filtering public traffic.

Parameters:

ipRules - the ipRules value to set.

Returns:

the SignalRNetworkACLs object itself.

withPrivateEndpoints

public SignalRNetworkACLs withPrivateEndpoints(List privateEndpoints)

Set the privateEndpoints property: ACLs for requests from private endpoints.

Parameters:

privateEndpoints - the privateEndpoints value to set.

Returns:

the SignalRNetworkACLs object itself.

withPublicNetwork

public SignalRNetworkACLs withPublicNetwork(NetworkAcl publicNetwork)

Set the publicNetwork property: Network ACL.

Parameters:

publicNetwork - the publicNetwork value to set.

Returns:

the SignalRNetworkACLs object itself.

Applies to