KubeEnvironment Class
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.
A Kubernetes cluster specialized for web workloads by Azure App Service
[Microsoft.Rest.Serialization.JsonTransformation]
public class KubeEnvironment : Microsoft.Azure.Management.WebSites.Models.Resource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type KubeEnvironment = class
inherit Resource
Public Class KubeEnvironment
Inherits Resource
- Inheritance
- Attributes
Constructors
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. |
Properties
AksResourceID | |
AppLogsConfiguration |
Gets or sets cluster configuration which enables the log daemon to export app logs to a destination. Currently only "log-analytics" is supported |
ArcConfiguration |
Gets or sets cluster configuration which determines the ARC cluster components types. Eg: Choosing between BuildService kind, FrontEnd Service ArtifactsStorageType etc. |
ContainerAppsConfiguration |
Gets or sets cluster configuration for Container Apps Environments to configure Dapr Instrumentation Key and VNET Configuration |
DefaultDomain |
Gets default Domain Name for the cluster |
DeploymentErrors |
Gets any errors that occurred during deployment or deployment validation |
EnvironmentType |
Gets or sets type of Kubernetes Environment. Only supported for Container App Environments with value as Managed |
ExtendedLocation | |
Id |
Gets resource Id. (Inherited from Resource) |
InternalLoadBalancerEnabled |
Gets or sets only visible within Vnet/Subnet |
Kind |
Gets or sets kind of resource. (Inherited from Resource) |
Location |
Gets or sets resource Location. (Inherited from Resource) |
Name |
Gets resource Name. (Inherited from Resource) |
ProvisioningState |
Gets provisioning state of the Kubernetes Environment. Possible values include: 'Succeeded', 'Failed', 'Canceled', 'Waiting', 'InitializationInProgress', 'InfrastructureSetupInProgress', 'InfrastructureSetupComplete', 'ScheduledForDelete', 'UpgradeRequested', 'UpgradeFailed' |
StaticIp |
Gets or sets static IP of the KubeEnvironment |
Tags |
Gets or sets resource tags. (Inherited from Resource) |
Type |
Gets resource type. (Inherited from Resource) |
Methods
Validate() |
Validate the object. |