AppVNetAddons Class

  • java.lang.Object
    • com.azure.resourcemanager.appplatform.models.AppVNetAddons

Implements

public final class AppVNetAddons
implements JsonSerializable<AppVNetAddons>

Additional App settings in vnet injection instance.

Constructor Summary

Constructor Description
AppVNetAddons()

Creates an instance of AppVNetAddons class.

Method Summary

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

Reads an instance of AppVNetAddons from the JsonReader.

Boolean publicEndpoint()

Get the publicEndpoint property: Indicates whether the App in vnet injection instance exposes endpoint which could be accessed from internet.

String publicEndpointUrl()

Get the publicEndpointUrl property: URL of the App in vnet injection instance which could be accessed from internet.

JsonWriter toJson(JsonWriter jsonWriter)
void validate()

Validates the instance.

AppVNetAddons withPublicEndpoint(Boolean publicEndpoint)

Set the publicEndpoint property: Indicates whether the App in vnet injection instance exposes endpoint which could be accessed from internet.

Methods inherited from java.lang.Object

Constructor Details

AppVNetAddons

public AppVNetAddons()

Creates an instance of AppVNetAddons class.

Method Details

fromJson

public static AppVNetAddons fromJson(JsonReader jsonReader)

Reads an instance of AppVNetAddons from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

An instance of AppVNetAddons 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 AppVNetAddons.

publicEndpoint

public Boolean publicEndpoint()

Get the publicEndpoint property: Indicates whether the App in vnet injection instance exposes endpoint which could be accessed from internet.

Returns:

the publicEndpoint value.

publicEndpointUrl

public String publicEndpointUrl()

Get the publicEndpointUrl property: URL of the App in vnet injection instance which could be accessed from internet.

Returns:

the publicEndpointUrl value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

withPublicEndpoint

public AppVNetAddons withPublicEndpoint(Boolean publicEndpoint)

Set the publicEndpoint property: Indicates whether the App in vnet injection instance exposes endpoint which could be accessed from internet.

Parameters:

publicEndpoint - the publicEndpoint value to set.

Returns:

the AppVNetAddons object itself.

Applies to