VirtualWanSecurityProvidersInner Class

  • java.lang.Object
    • com.azure.resourcemanager.network.fluent.models.VirtualWanSecurityProvidersInner

Implements

public final class VirtualWanSecurityProvidersInner
implements JsonSerializable<VirtualWanSecurityProvidersInner>

Collection of SecurityProviders.

Constructor Summary

Constructor Description
VirtualWanSecurityProvidersInner()

Creates an instance of VirtualWanSecurityProvidersInner class.

Method Summary

Modifier and Type Method and Description
static VirtualWanSecurityProvidersInner fromJson(JsonReader jsonReader)

Reads an instance of VirtualWanSecurityProvidersInner from the JsonReader.

List<VirtualWanSecurityProvider> supportedProviders()

Get the supportedProviders property: List of VirtualWAN security providers.

JsonWriter toJson(JsonWriter jsonWriter)
void validate()

Validates the instance.

VirtualWanSecurityProvidersInner withSupportedProviders(List<VirtualWanSecurityProvider> supportedProviders)

Set the supportedProviders property: List of VirtualWAN security providers.

Methods inherited from java.lang.Object

Constructor Details

VirtualWanSecurityProvidersInner

public VirtualWanSecurityProvidersInner()

Creates an instance of VirtualWanSecurityProvidersInner class.

Method Details

fromJson

public static VirtualWanSecurityProvidersInner fromJson(JsonReader jsonReader)

Reads an instance of VirtualWanSecurityProvidersInner from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

An instance of VirtualWanSecurityProvidersInner if the JsonReader was pointing to an instance of it, or null if it was pointing to JSON null.

Throws:

IOException

- If an error occurs while reading the VirtualWanSecurityProvidersInner.

supportedProviders

public List supportedProviders()

Get the supportedProviders property: List of VirtualWAN security providers.

Returns:

the supportedProviders value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

withSupportedProviders

public VirtualWanSecurityProvidersInner withSupportedProviders(List supportedProviders)

Set the supportedProviders property: List of VirtualWAN security providers.

Parameters:

supportedProviders - the supportedProviders value to set.

Returns:

the VirtualWanSecurityProvidersInner object itself.

Applies to