ManagedClusterIngressProfile Class

  • java.lang.Object
    • com.azure.resourcemanager.containerservice.models.ManagedClusterIngressProfile

Implements

public final class ManagedClusterIngressProfile
implements JsonSerializable<ManagedClusterIngressProfile>

Ingress profile for the container service cluster.

Constructor Summary

Constructor Description
ManagedClusterIngressProfile()

Creates an instance of ManagedClusterIngressProfile class.

Method Summary

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

Reads an instance of ManagedClusterIngressProfile from the JsonReader.

JsonWriter toJson(JsonWriter jsonWriter)
void validate()

Validates the instance.

ManagedClusterIngressProfileWebAppRouting webAppRouting()

Get the webAppRouting property: App Routing settings for the ingress profile.

ManagedClusterIngressProfile withWebAppRouting(ManagedClusterIngressProfileWebAppRouting webAppRouting)

Set the webAppRouting property: App Routing settings for the ingress profile.

Methods inherited from java.lang.Object

Constructor Details

ManagedClusterIngressProfile

public ManagedClusterIngressProfile()

Creates an instance of ManagedClusterIngressProfile class.

Method Details

fromJson

public static ManagedClusterIngressProfile fromJson(JsonReader jsonReader)

Reads an instance of ManagedClusterIngressProfile from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

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

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

webAppRouting

public ManagedClusterIngressProfileWebAppRouting webAppRouting()

Get the webAppRouting property: App Routing settings for the ingress profile. You can find an overview and onboarding guide for this feature at https://learn.microsoft.com/en-us/azure/aks/app-routing?tabs=default%2Cdeploy-app-default.

Returns:

the webAppRouting value.

withWebAppRouting

public ManagedClusterIngressProfile withWebAppRouting(ManagedClusterIngressProfileWebAppRouting webAppRouting)

Set the webAppRouting property: App Routing settings for the ingress profile. You can find an overview and onboarding guide for this feature at https://learn.microsoft.com/en-us/azure/aks/app-routing?tabs=default%2Cdeploy-app-default.

Parameters:

webAppRouting - the webAppRouting value to set.

Returns:

the ManagedClusterIngressProfile object itself.

Applies to