KubeEnvironment Constructors
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
KubeEnvironment() |
Initializes a new instance of the KubeEnvironment class. |
KubeEnvironment(String, String, String, String, String, IDictionary<String, String>, Nullable<KubeEnvironmentProvisioningState>, String, Nullable<Boolean>, String, String, String, ArcConfiguration, AppLogsConfiguration, ContainerAppsConfiguration, String, ExtendedLocation) |
Initializes a new instance of the KubeEnvironment class. |
KubeEnvironment()
Initializes a new instance of the KubeEnvironment class.
public KubeEnvironment ();
Public Sub New ()
Applies to
KubeEnvironment(String, String, String, String, String, IDictionary<String, String>, Nullable<KubeEnvironmentProvisioningState>, String, Nullable<Boolean>, String, String, String, ArcConfiguration, AppLogsConfiguration, ContainerAppsConfiguration, String, ExtendedLocation)
Initializes a new instance of the KubeEnvironment class.
public KubeEnvironment (string location, string id = default, string name = default, string kind = default, string type = default, System.Collections.Generic.IDictionary<string,string> tags = default, Microsoft.Azure.Management.WebSites.Models.KubeEnvironmentProvisioningState? provisioningState = default, string deploymentErrors = default, bool? internalLoadBalancerEnabled = default, string defaultDomain = default, string staticIp = default, string environmentType = default, Microsoft.Azure.Management.WebSites.Models.ArcConfiguration arcConfiguration = default, Microsoft.Azure.Management.WebSites.Models.AppLogsConfiguration appLogsConfiguration = default, Microsoft.Azure.Management.WebSites.Models.ContainerAppsConfiguration containerAppsConfiguration = default, string aksResourceID = default, Microsoft.Azure.Management.WebSites.Models.ExtendedLocation extendedLocation = default);
new Microsoft.Azure.Management.WebSites.Models.KubeEnvironment : string * string * string * string * string * System.Collections.Generic.IDictionary<string, string> * Nullable<Microsoft.Azure.Management.WebSites.Models.KubeEnvironmentProvisioningState> * string * Nullable<bool> * string * string * string * Microsoft.Azure.Management.WebSites.Models.ArcConfiguration * Microsoft.Azure.Management.WebSites.Models.AppLogsConfiguration * Microsoft.Azure.Management.WebSites.Models.ContainerAppsConfiguration * string * Microsoft.Azure.Management.WebSites.Models.ExtendedLocation -> Microsoft.Azure.Management.WebSites.Models.KubeEnvironment
Public Sub New (location As String, Optional id As String = Nothing, Optional name As String = Nothing, Optional kind As String = Nothing, Optional type As String = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional provisioningState As Nullable(Of KubeEnvironmentProvisioningState) = Nothing, Optional deploymentErrors As String = Nothing, Optional internalLoadBalancerEnabled As Nullable(Of Boolean) = Nothing, Optional defaultDomain As String = Nothing, Optional staticIp As String = Nothing, Optional environmentType As String = Nothing, Optional arcConfiguration As ArcConfiguration = Nothing, Optional appLogsConfiguration As AppLogsConfiguration = Nothing, Optional containerAppsConfiguration As ContainerAppsConfiguration = Nothing, Optional aksResourceID As String = Nothing, Optional extendedLocation As ExtendedLocation = Nothing)
Parameters
- location
- String
Resource Location.
- id
- String
Resource Id.
- name
- String
Resource Name.
- kind
- String
Kind of resource.
- type
- String
Resource type.
- tags
- IDictionary<String,String>
Resource tags.
- provisioningState
- Nullable<KubeEnvironmentProvisioningState>
Provisioning state of the Kubernetes Environment. Possible values include: 'Succeeded', 'Failed', 'Canceled', 'Waiting', 'InitializationInProgress', 'InfrastructureSetupInProgress', 'InfrastructureSetupComplete', 'ScheduledForDelete', 'UpgradeRequested', 'UpgradeFailed'
- deploymentErrors
- String
Any errors that occurred during deployment or deployment validation
- defaultDomain
- String
Default Domain Name for the cluster
- staticIp
- String
Static IP of the KubeEnvironment
- environmentType
- String
Type of Kubernetes Environment. Only supported for Container App Environments with value as Managed
- arcConfiguration
- ArcConfiguration
Cluster configuration which determines the ARC cluster components types. Eg: Choosing between BuildService kind, FrontEnd Service ArtifactsStorageType etc.
- appLogsConfiguration
- AppLogsConfiguration
Cluster configuration which enables the log daemon to export app logs to a destination. Currently only "log-analytics" is supported
- containerAppsConfiguration
- ContainerAppsConfiguration
Cluster configuration for Container Apps Environments to configure Dapr Instrumentation Key and VNET Configuration
- aksResourceID
- String
- extendedLocation
- ExtendedLocation