SignalRNetworkACLs Class
- java.
lang. Object - com.
azure. resourcemanager. signalr. models. SignalRNetworkACLs
- com.
Implements
public final class SignalRNetworkACLs
implements JsonSerializable<SignalRNetworkACLs>
Network ACLs for the resource.
Constructor Summary
| Constructor | Description |
|---|---|
| SignalRNetworkACLs() |
Creates an instance of Signal |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
Acl |
defaultAction()
Get the default |
|
static
Signal |
fromJson(JsonReader jsonReader)
Reads an instance of Signal |
|
List<Private |
privateEndpoints()
Get the private |
|
Network |
publicNetwork()
Get the public |
|
Json |
toJson(JsonWriter jsonWriter) |
| void |
validate()
Validates the instance. |
|
Signal |
withDefaultAction(AclAction defaultAction)
Set the default |
|
Signal |
withPrivateEndpoints(List<PrivateEndpointAcl> privateEndpoints)
Set the private |
|
Signal |
withPublicNetwork(NetworkAcl publicNetwork)
Set the public |
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:
fromJson
public static SignalRNetworkACLs fromJson(JsonReader jsonReader)
Reads an instance of SignalRNetworkACLs from the JsonReader.
Parameters:
Returns:
Throws:
privateEndpoints
public List<PrivateEndpointAcl> privateEndpoints()
Get the privateEndpoints property: ACLs for requests from private endpoints.
Returns:
publicNetwork
public NetworkAcl publicNetwork()
Get the publicNetwork property: Network ACL.
Returns:
toJson
validate
public void validate()
Validates the instance.
withDefaultAction
public SignalRNetworkACLs withDefaultAction(AclAction defaultAction)
Set the defaultAction property: Azure Networking ACL Action.
Parameters:
Returns:
withPrivateEndpoints
public SignalRNetworkACLs withPrivateEndpoints(List<PrivateEndpointAcl> privateEndpoints)
Set the privateEndpoints property: ACLs for requests from private endpoints.
Parameters:
Returns:
withPublicNetwork
public SignalRNetworkACLs withPublicNetwork(NetworkAcl publicNetwork)
Set the publicNetwork property: Network ACL.
Parameters:
Returns: