public class OpenShiftManagedClusterInner
extends com.azure.core.management.Resource
| Constructor and Description |
|---|
OpenShiftManagedClusterInner() |
| Modifier and Type | Method and Description |
|---|---|
List<OpenShiftManagedClusterAgentPoolProfile> |
agentPoolProfiles()
Get the agentPoolProfiles property: Configuration of OpenShift cluster VMs.
|
OpenShiftManagedClusterAuthProfile |
authProfile()
Get the authProfile property: Configures OpenShift authentication.
|
String |
clusterVersion()
Get the clusterVersion property: Version of OpenShift specified when creating the cluster.
|
String |
fqdn()
Get the fqdn property: Service generated FQDN for OpenShift API server loadbalancer internal hostname.
|
OpenShiftManagedClusterMasterPoolProfile |
masterPoolProfile()
Get the masterPoolProfile property: Configuration for OpenShift master VMs.
|
NetworkProfile |
networkProfile()
Get the networkProfile property: Configuration for OpenShift networking.
|
String |
openShiftVersion()
Get the openShiftVersion property: Version of OpenShift specified when creating the cluster.
|
PurchasePlan |
plan()
Get the plan property: Define the resource plan as required by ARM for billing purposes.
|
String |
provisioningState()
Get the provisioningState property: The current deployment or provisioning state, which only appears in the
response.
|
String |
publicHostname()
Get the publicHostname property: Service generated FQDN for OpenShift API server.
|
List<OpenShiftRouterProfile> |
routerProfiles()
Get the routerProfiles property: Configuration for OpenShift router(s).
|
void |
validate()
Validates the instance.
|
OpenShiftManagedClusterInner |
withAgentPoolProfiles(List<OpenShiftManagedClusterAgentPoolProfile> agentPoolProfiles)
Set the agentPoolProfiles property: Configuration of OpenShift cluster VMs.
|
OpenShiftManagedClusterInner |
withAuthProfile(OpenShiftManagedClusterAuthProfile authProfile)
Set the authProfile property: Configures OpenShift authentication.
|
OpenShiftManagedClusterInner |
withMasterPoolProfile(OpenShiftManagedClusterMasterPoolProfile masterPoolProfile)
Set the masterPoolProfile property: Configuration for OpenShift master VMs.
|
OpenShiftManagedClusterInner |
withNetworkProfile(NetworkProfile networkProfile)
Set the networkProfile property: Configuration for OpenShift networking.
|
OpenShiftManagedClusterInner |
withOpenShiftVersion(String openShiftVersion)
Set the openShiftVersion property: Version of OpenShift specified when creating the cluster.
|
OpenShiftManagedClusterInner |
withPlan(PurchasePlan plan)
Set the plan property: Define the resource plan as required by ARM for billing purposes.
|
OpenShiftManagedClusterInner |
withRouterProfiles(List<OpenShiftRouterProfile> routerProfiles)
Set the routerProfiles property: Configuration for OpenShift router(s).
|
public PurchasePlan plan()
public OpenShiftManagedClusterInner withPlan(PurchasePlan plan)
plan - the plan value to set.public String provisioningState()
public String openShiftVersion()
public OpenShiftManagedClusterInner withOpenShiftVersion(String openShiftVersion)
openShiftVersion - the openShiftVersion value to set.public String clusterVersion()
public String publicHostname()
public String fqdn()
public NetworkProfile networkProfile()
public OpenShiftManagedClusterInner withNetworkProfile(NetworkProfile networkProfile)
networkProfile - the networkProfile value to set.public List<OpenShiftRouterProfile> routerProfiles()
public OpenShiftManagedClusterInner withRouterProfiles(List<OpenShiftRouterProfile> routerProfiles)
routerProfiles - the routerProfiles value to set.public OpenShiftManagedClusterMasterPoolProfile masterPoolProfile()
public OpenShiftManagedClusterInner withMasterPoolProfile(OpenShiftManagedClusterMasterPoolProfile masterPoolProfile)
masterPoolProfile - the masterPoolProfile value to set.public List<OpenShiftManagedClusterAgentPoolProfile> agentPoolProfiles()
public OpenShiftManagedClusterInner withAgentPoolProfiles(List<OpenShiftManagedClusterAgentPoolProfile> agentPoolProfiles)
agentPoolProfiles - the agentPoolProfiles value to set.public OpenShiftManagedClusterAuthProfile authProfile()
public OpenShiftManagedClusterInner withAuthProfile(OpenShiftManagedClusterAuthProfile authProfile)
authProfile - the authProfile value to set.public void validate()
IllegalArgumentException - thrown if the instance is not valid.Copyright © 2020 Microsoft Corporation. All rights reserved.