OpenShiftManagedClusterAuthProfile Class
- java.
lang. Object - com.
azure. resourcemanager. containerservice. models. OpenShiftManagedClusterAuthProfile
- com.
Implements
public final class OpenShiftManagedClusterAuthProfile
implements JsonSerializable<OpenShiftManagedClusterAuthProfile>
Defines all possible authentication profiles for the OpenShift cluster.
Constructor Summary
Constructor | Description |
---|---|
OpenShiftManagedClusterAuthProfile() |
Creates an instance of Open |
Method Summary
Modifier and Type | Method and Description |
---|---|
static
Open |
fromJson(JsonReader jsonReader)
Reads an instance of Open |
List<Open |
identityProviders()
Get the identity |
Json |
toJson(JsonWriter jsonWriter) |
void |
validate()
Validates the instance. |
Open |
withIdentityProviders(List<OpenShiftManagedClusterIdentityProvider> identityProviders)
Set the identity |
Methods inherited from java.lang.Object
Constructor Details
OpenShiftManagedClusterAuthProfile
public OpenShiftManagedClusterAuthProfile()
Creates an instance of OpenShiftManagedClusterAuthProfile class.
Method Details
fromJson
public static OpenShiftManagedClusterAuthProfile fromJson(JsonReader jsonReader)
Reads an instance of OpenShiftManagedClusterAuthProfile from the JsonReader.
Parameters:
Returns:
Throws:
identityProviders
public List
Get the identityProviders property: Type of authentication profile to use.
Returns:
toJson
validate
public void validate()
Validates the instance.
withIdentityProviders
public OpenShiftManagedClusterAuthProfile withIdentityProviders(List
Set the identityProviders property: Type of authentication profile to use.
Parameters:
Returns:
Applies to
Azure SDK for Java