Partager via


OpenShiftManagedClusterBaseIdentityProvider Class

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

Implements

public class OpenShiftManagedClusterBaseIdentityProvider
implements JsonSerializable<OpenShiftManagedClusterBaseIdentityProvider>

Structure for any Identity provider.

Constructor Summary

Constructor Description
OpenShiftManagedClusterBaseIdentityProvider()

Creates an instance of OpenShiftManagedClusterBaseIdentityProvider class.

Method Summary

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

Reads an instance of OpenShiftManagedClusterBaseIdentityProvider from the JsonReader.

String kind()

Get the kind property: The kind of the provider.

JsonWriter toJson(JsonWriter jsonWriter)
void validate()

Validates the instance.

Methods inherited from java.lang.Object

Constructor Details

OpenShiftManagedClusterBaseIdentityProvider

public OpenShiftManagedClusterBaseIdentityProvider()

Creates an instance of OpenShiftManagedClusterBaseIdentityProvider class.

Method Details

fromJson

public static OpenShiftManagedClusterBaseIdentityProvider fromJson(JsonReader jsonReader)

Reads an instance of OpenShiftManagedClusterBaseIdentityProvider from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

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

kind

public String kind()

Get the kind property: The kind of the provider.

Returns:

the kind value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

Applies to