OpenShiftManagedClusterIdentityProvider Class
- java.
lang. Object - com.
azure. resourcemanager. containerservice. models. OpenShiftManagedClusterIdentityProvider
- com.
Implements
public final class OpenShiftManagedClusterIdentityProvider
implements JsonSerializable<OpenShiftManagedClusterIdentityProvider>
Defines the configuration of the identity providers to be used in the OpenShift cluster.
Constructor Summary
Constructor | Description |
---|---|
OpenShiftManagedClusterIdentityProvider() |
Creates an instance of Open |
Method Summary
Modifier and Type | Method and Description |
---|---|
static
Open |
fromJson(JsonReader jsonReader)
Reads an instance of Open |
String |
name()
Get the name property: Name of the provider. |
Open |
provider()
Get the provider property: Configuration of the provider. |
Json |
toJson(JsonWriter jsonWriter) |
void |
validate()
Validates the instance. |
Open |
withName(String name)
Set the name property: Name of the provider. |
Open |
withProvider(OpenShiftManagedClusterBaseIdentityProvider provider)
Set the provider property: Configuration of the provider. |
Methods inherited from java.lang.Object
Constructor Details
OpenShiftManagedClusterIdentityProvider
public OpenShiftManagedClusterIdentityProvider()
Creates an instance of OpenShiftManagedClusterIdentityProvider class.
Method Details
fromJson
public static OpenShiftManagedClusterIdentityProvider fromJson(JsonReader jsonReader)
Reads an instance of OpenShiftManagedClusterIdentityProvider from the JsonReader.
Parameters:
Returns:
Throws:
name
public String name()
Get the name property: Name of the provider.
Returns:
provider
public OpenShiftManagedClusterBaseIdentityProvider provider()
Get the provider property: Configuration of the provider.
Returns:
toJson
validate
public void validate()
Validates the instance.
withName
public OpenShiftManagedClusterIdentityProvider withName(String name)
Set the name property: Name of the provider.
Parameters:
Returns:
withProvider
public OpenShiftManagedClusterIdentityProvider withProvider(OpenShiftManagedClusterBaseIdentityProvider provider)
Set the provider property: Configuration of the provider.
Parameters:
Returns:
Applies to
Azure SDK for Java