Share via


OpenShiftManagedClusterInner Constructors

Definition

Overloads

OpenShiftManagedClusterInner()

Initializes a new instance of the OpenShiftManagedClusterInner class.

OpenShiftManagedClusterInner(String, String, String, String, String, IDictionary<String,String>, PurchasePlan, String, String, String, String, NetworkProfile, IList<OpenShiftRouterProfile>, OpenShiftManagedClusterMasterPoolProfile, IList<OpenShiftManagedClusterAgentPoolProfile>, OpenShiftManagedClusterAuthProfile)

Initializes a new instance of the OpenShiftManagedClusterInner class.

OpenShiftManagedClusterInner()

Initializes a new instance of the OpenShiftManagedClusterInner class.

public OpenShiftManagedClusterInner ();
Public Sub New ()

Applies to

OpenShiftManagedClusterInner(String, String, String, String, String, IDictionary<String,String>, PurchasePlan, String, String, String, String, NetworkProfile, IList<OpenShiftRouterProfile>, OpenShiftManagedClusterMasterPoolProfile, IList<OpenShiftManagedClusterAgentPoolProfile>, OpenShiftManagedClusterAuthProfile)

Initializes a new instance of the OpenShiftManagedClusterInner class.

public OpenShiftManagedClusterInner (string location, string openShiftVersion, string id = default, string name = default, string type = default, System.Collections.Generic.IDictionary<string,string> tags = default, Microsoft.Azure.Management.ContainerService.Fluent.Models.PurchasePlan plan = default, string provisioningState = default, string clusterVersion = default, string publicHostname = default, string fqdn = default, Microsoft.Azure.Management.ContainerService.Fluent.Models.NetworkProfile networkProfile = default, System.Collections.Generic.IList<Microsoft.Azure.Management.ContainerService.Fluent.Models.OpenShiftRouterProfile> routerProfiles = default, Microsoft.Azure.Management.ContainerService.Fluent.Models.OpenShiftManagedClusterMasterPoolProfile masterPoolProfile = default, System.Collections.Generic.IList<Microsoft.Azure.Management.ContainerService.Fluent.Models.OpenShiftManagedClusterAgentPoolProfile> agentPoolProfiles = default, Microsoft.Azure.Management.ContainerService.Fluent.Models.OpenShiftManagedClusterAuthProfile authProfile = default);
new Microsoft.Azure.Management.ContainerService.Fluent.Models.OpenShiftManagedClusterInner : string * string * string * string * string * System.Collections.Generic.IDictionary<string, string> * Microsoft.Azure.Management.ContainerService.Fluent.Models.PurchasePlan * string * string * string * string * Microsoft.Azure.Management.ContainerService.Fluent.Models.NetworkProfile * System.Collections.Generic.IList<Microsoft.Azure.Management.ContainerService.Fluent.Models.OpenShiftRouterProfile> * Microsoft.Azure.Management.ContainerService.Fluent.Models.OpenShiftManagedClusterMasterPoolProfile * System.Collections.Generic.IList<Microsoft.Azure.Management.ContainerService.Fluent.Models.OpenShiftManagedClusterAgentPoolProfile> * Microsoft.Azure.Management.ContainerService.Fluent.Models.OpenShiftManagedClusterAuthProfile -> Microsoft.Azure.Management.ContainerService.Fluent.Models.OpenShiftManagedClusterInner
Public Sub New (location As String, openShiftVersion As String, Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional plan As PurchasePlan = Nothing, Optional provisioningState As String = Nothing, Optional clusterVersion As String = Nothing, Optional publicHostname As String = Nothing, Optional fqdn As String = Nothing, Optional networkProfile As NetworkProfile = Nothing, Optional routerProfiles As IList(Of OpenShiftRouterProfile) = Nothing, Optional masterPoolProfile As OpenShiftManagedClusterMasterPoolProfile = Nothing, Optional agentPoolProfiles As IList(Of OpenShiftManagedClusterAgentPoolProfile) = Nothing, Optional authProfile As OpenShiftManagedClusterAuthProfile = Nothing)

Parameters

location
String
openShiftVersion
String

Version of OpenShift specified when creating the cluster.

id
String
name
String
type
String
plan
PurchasePlan

Define the resource plan as required by ARM for billing purposes

provisioningState
String

The current deployment or provisioning state, which only appears in the response.

clusterVersion
String

Version of OpenShift specified when creating the cluster.

publicHostname
String

Service generated FQDN for OpenShift API server.

fqdn
String

Service generated FQDN for OpenShift API server loadbalancer internal hostname.

networkProfile
NetworkProfile

Configuration for OpenShift networking.

routerProfiles
IList<OpenShiftRouterProfile>

Configuration for OpenShift router(s).

masterPoolProfile
OpenShiftManagedClusterMasterPoolProfile

Configuration for OpenShift master VMs.

agentPoolProfiles
IList<OpenShiftManagedClusterAgentPoolProfile>

Configuration of OpenShift cluster VMs.

authProfile
OpenShiftManagedClusterAuthProfile

Configures OpenShift authentication.

Applies to