OpenShiftManagedClusterInner Class
- java.
lang. Object - com.
azure. core. management. ProxyResource - com.
azure. core. management. Resource - com.
azure. resourcemanager. containerservice. fluent. models. OpenShiftManagedClusterInner
- com.
- com.
- com.
public final class OpenShiftManagedClusterInner
extends Resource
OpenShift Managed cluster.
Constructor Summary
Constructor | Description |
---|---|
OpenShiftManagedClusterInner() |
Creates an instance of Open |
Method Summary
Modifier and Type | Method and Description |
---|---|
List<Open |
agentPoolProfiles()
Get the agent |
Open |
authProfile()
Get the auth |
String |
clusterVersion()
Get the cluster |
String |
fqdn()
Get the fqdn property: Service generated FQDN for Open |
static
Open |
fromJson(JsonReader jsonReader)
Reads an instance of Open |
String |
id()
Get the id property: Fully qualified resource Id for the resource. |
Open |
masterPoolProfile()
Get the master |
String |
name()
Get the name property: The name of the resource. |
Network |
networkProfile()
Get the network |
String |
openShiftVersion()
Get the open |
Purchase |
plan()
Get the plan property: Define the resource plan as required by ARM for billing purposes. |
String |
provisioningState()
Get the provisioning |
String |
publicHostname()
Get the public |
List<Open |
routerProfiles()
Get the router |
Json |
toJson(JsonWriter jsonWriter) |
String |
type()
Get the type property: The type of the resource. |
void |
validate()
Validates the instance. |
Open |
withAgentPoolProfiles(List<OpenShiftManagedClusterAgentPoolProfile> agentPoolProfiles)
Set the agent |
Open |
withAuthProfile(OpenShiftManagedClusterAuthProfile authProfile)
Set the auth |
Open |
withLocation(String location) |
Open |
withMasterPoolProfile(OpenShiftManagedClusterMasterPoolProfile masterPoolProfile)
Set the master |
Open |
withNetworkProfile(NetworkProfile networkProfile)
Set the network |
Open |
withOpenShiftVersion(String openShiftVersion)
Set the open |
Open |
withPlan(PurchasePlan plan)
Set the plan property: Define the resource plan as required by ARM for billing purposes. |
Open |
withRouterProfiles(List<OpenShiftRouterProfile> routerProfiles)
Set the router |
Open |
withTags(Map<String,String> tags) |
Methods inherited from ProxyResource
Methods inherited from Resource
Methods inherited from java.lang.Object
Constructor Details
OpenShiftManagedClusterInner
public OpenShiftManagedClusterInner()
Creates an instance of OpenShiftManagedClusterInner class.
Method Details
agentPoolProfiles
public List
Get the agentPoolProfiles property: Configuration of OpenShift cluster VMs.
Returns:
authProfile
public OpenShiftManagedClusterAuthProfile authProfile()
Get the authProfile property: Configures OpenShift authentication.
Returns:
clusterVersion
public String clusterVersion()
Get the clusterVersion property: Version of OpenShift specified when creating the cluster.
Returns:
fqdn
public String fqdn()
Get the fqdn property: Service generated FQDN for OpenShift API server loadbalancer internal hostname.
Returns:
fromJson
public static OpenShiftManagedClusterInner fromJson(JsonReader jsonReader)
Reads an instance of OpenShiftManagedClusterInner from the JsonReader.
Parameters:
Returns:
Throws:
id
public String id()
Get the id property: Fully qualified resource Id for the resource.
Overrides:
OpenShiftManagedClusterInner.id()Returns:
masterPoolProfile
public OpenShiftManagedClusterMasterPoolProfile masterPoolProfile()
Get the masterPoolProfile property: Configuration for OpenShift master VMs.
Returns:
name
public String name()
Get the name property: The name of the resource.
Overrides:
OpenShiftManagedClusterInner.name()Returns:
networkProfile
public NetworkProfile networkProfile()
Get the networkProfile property: Configuration for OpenShift networking.
Returns:
openShiftVersion
public String openShiftVersion()
Get the openShiftVersion property: Version of OpenShift specified when creating the cluster.
Returns:
plan
public PurchasePlan plan()
Get the plan property: Define the resource plan as required by ARM for billing purposes.
Returns:
provisioningState
public String provisioningState()
Get the provisioningState property: The current deployment or provisioning state, which only appears in the response.
Returns:
publicHostname
public String publicHostname()
Get the publicHostname property: Service generated FQDN for OpenShift API server.
Returns:
routerProfiles
public List
Get the routerProfiles property: Configuration for OpenShift router(s).
Returns:
toJson
public JsonWriter toJson(JsonWriter jsonWriter)
Overrides:
OpenShiftManagedClusterInner.toJson(JsonWriter jsonWriter)Parameters:
Throws:
type
public String type()
Get the type property: The type of the resource.
Overrides:
OpenShiftManagedClusterInner.type()Returns:
validate
public void validate()
Validates the instance.
withAgentPoolProfiles
public OpenShiftManagedClusterInner withAgentPoolProfiles(List
Set the agentPoolProfiles property: Configuration of OpenShift cluster VMs.
Parameters:
Returns:
withAuthProfile
public OpenShiftManagedClusterInner withAuthProfile(OpenShiftManagedClusterAuthProfile authProfile)
Set the authProfile property: Configures OpenShift authentication.
Parameters:
Returns:
withLocation
public OpenShiftManagedClusterInner withLocation(String location)
Overrides:
OpenShiftManagedClusterInner.withLocation(String location)Parameters:
withMasterPoolProfile
public OpenShiftManagedClusterInner withMasterPoolProfile(OpenShiftManagedClusterMasterPoolProfile masterPoolProfile)
Set the masterPoolProfile property: Configuration for OpenShift master VMs.
Parameters:
Returns:
withNetworkProfile
public OpenShiftManagedClusterInner withNetworkProfile(NetworkProfile networkProfile)
Set the networkProfile property: Configuration for OpenShift networking.
Parameters:
Returns:
withOpenShiftVersion
public OpenShiftManagedClusterInner withOpenShiftVersion(String openShiftVersion)
Set the openShiftVersion property: Version of OpenShift specified when creating the cluster.
Parameters:
Returns:
withPlan
public OpenShiftManagedClusterInner withPlan(PurchasePlan plan)
Set the plan property: Define the resource plan as required by ARM for billing purposes.
Parameters:
Returns:
withRouterProfiles
public OpenShiftManagedClusterInner withRouterProfiles(List
Set the routerProfiles property: Configuration for OpenShift router(s).
Parameters:
Returns:
withTags
public OpenShiftManagedClusterInner withTags(Map
Overrides:
OpenShiftManagedClusterInner.withTags(Map<String,String> tags)Parameters:
Applies to
Azure SDK for Java