Azure Native

Pulumi Official
Package maintained by Pulumi
v1.67.0 published on Tuesday, Jul 12, 2022 by Pulumi

getKubeEnvironment

A Kubernetes cluster specialized for web workloads by Azure App Service API Version: 2021-01-01.

Using getKubeEnvironment

Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

function getKubeEnvironment(args: GetKubeEnvironmentArgs, opts?: InvokeOptions): Promise<GetKubeEnvironmentResult>
function getKubeEnvironmentOutput(args: GetKubeEnvironmentOutputArgs, opts?: InvokeOptions): Output<GetKubeEnvironmentResult>
def get_kube_environment(name: Optional[str] = None,
                         resource_group_name: Optional[str] = None,
                         opts: Optional[InvokeOptions] = None) -> GetKubeEnvironmentResult
def get_kube_environment_output(name: Optional[pulumi.Input[str]] = None,
                         resource_group_name: Optional[pulumi.Input[str]] = None,
                         opts: Optional[InvokeOptions] = None) -> Output[GetKubeEnvironmentResult]
func LookupKubeEnvironment(ctx *Context, args *LookupKubeEnvironmentArgs, opts ...InvokeOption) (*LookupKubeEnvironmentResult, error)
func LookupKubeEnvironmentOutput(ctx *Context, args *LookupKubeEnvironmentOutputArgs, opts ...InvokeOption) LookupKubeEnvironmentResultOutput

> Note: This function is named LookupKubeEnvironment in the Go SDK.

public static class GetKubeEnvironment 
{
    public static Task<GetKubeEnvironmentResult> InvokeAsync(GetKubeEnvironmentArgs args, InvokeOptions? opts = null)
    public static Output<GetKubeEnvironmentResult> Invoke(GetKubeEnvironmentInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetKubeEnvironmentResult> getKubeEnvironment(GetKubeEnvironmentArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
Fn::Invoke:
  Function: azure-native:web:getKubeEnvironment
  Arguments:
    # Arguments dictionary

The following arguments are supported:

Name string

Name of the Kubernetes Environment.

ResourceGroupName string

Name of the resource group to which the resource belongs.

Name string

Name of the Kubernetes Environment.

ResourceGroupName string

Name of the resource group to which the resource belongs.

name String

Name of the Kubernetes Environment.

resourceGroupName String

Name of the resource group to which the resource belongs.

name string

Name of the Kubernetes Environment.

resourceGroupName string

Name of the resource group to which the resource belongs.

name str

Name of the Kubernetes Environment.

resource_group_name str

Name of the resource group to which the resource belongs.

name String

Name of the Kubernetes Environment.

resourceGroupName String

Name of the resource group to which the resource belongs.

getKubeEnvironment Result

The following output properties are available:

DefaultDomain string

Default Domain Name for the cluster

DeploymentErrors string

Any errors that occurred during deployment or deployment validation

Id string

Resource Id.

Location string

Resource Location.

Name string

Resource Name.

ProvisioningState string

Provisioning state of the Kubernetes Environment.

Type string

Resource type.

AksResourceID string
AppLogsConfiguration Pulumi.AzureNative.Web.Outputs.AppLogsConfigurationResponse

Cluster configuration which enables the log daemon to export app logs to a destination. Currently only "log-analytics" is supported

ArcConfiguration Pulumi.AzureNative.Web.Outputs.ArcConfigurationResponse

Cluster configuration which determines the ARC cluster components types. Eg: Choosing between BuildService kind, FrontEnd Service ArtifactsStorageType etc.

ExtendedLocation Pulumi.AzureNative.Web.Outputs.ExtendedLocationResponse

Extended Location.

InternalLoadBalancerEnabled bool

Only visible within Vnet/Subnet

Kind string

Kind of resource.

StaticIp string

Static IP of the KubeEnvironment

Tags Dictionary<string, string>

Resource tags.

DefaultDomain string

Default Domain Name for the cluster

DeploymentErrors string

Any errors that occurred during deployment or deployment validation

Id string

Resource Id.

Location string

Resource Location.

Name string

Resource Name.

ProvisioningState string

Provisioning state of the Kubernetes Environment.

Type string

Resource type.

AksResourceID string
AppLogsConfiguration AppLogsConfigurationResponse

Cluster configuration which enables the log daemon to export app logs to a destination. Currently only "log-analytics" is supported

ArcConfiguration ArcConfigurationResponse

Cluster configuration which determines the ARC cluster components types. Eg: Choosing between BuildService kind, FrontEnd Service ArtifactsStorageType etc.

ExtendedLocation ExtendedLocationResponse

Extended Location.

InternalLoadBalancerEnabled bool

Only visible within Vnet/Subnet

Kind string

Kind of resource.

StaticIp string

Static IP of the KubeEnvironment

Tags map[string]string

Resource tags.

defaultDomain String

Default Domain Name for the cluster

deploymentErrors String

Any errors that occurred during deployment or deployment validation

id String

Resource Id.

location String

Resource Location.

name String

Resource Name.

provisioningState String

Provisioning state of the Kubernetes Environment.

type String

Resource type.

aksResourceID String
appLogsConfiguration AppLogsConfigurationResponse

Cluster configuration which enables the log daemon to export app logs to a destination. Currently only "log-analytics" is supported

arcConfiguration ArcConfigurationResponse

Cluster configuration which determines the ARC cluster components types. Eg: Choosing between BuildService kind, FrontEnd Service ArtifactsStorageType etc.

extendedLocation ExtendedLocationResponse

Extended Location.

internalLoadBalancerEnabled Boolean

Only visible within Vnet/Subnet

kind String

Kind of resource.

staticIp String

Static IP of the KubeEnvironment

tags Map<String,String>

Resource tags.

defaultDomain string

Default Domain Name for the cluster

deploymentErrors string

Any errors that occurred during deployment or deployment validation

id string

Resource Id.

location string

Resource Location.

name string

Resource Name.

provisioningState string

Provisioning state of the Kubernetes Environment.

type string

Resource type.

aksResourceID string
appLogsConfiguration AppLogsConfigurationResponse

Cluster configuration which enables the log daemon to export app logs to a destination. Currently only "log-analytics" is supported

arcConfiguration ArcConfigurationResponse

Cluster configuration which determines the ARC cluster components types. Eg: Choosing between BuildService kind, FrontEnd Service ArtifactsStorageType etc.

extendedLocation ExtendedLocationResponse

Extended Location.

internalLoadBalancerEnabled boolean

Only visible within Vnet/Subnet

kind string

Kind of resource.

staticIp string

Static IP of the KubeEnvironment

tags {[key: string]: string}

Resource tags.

default_domain str

Default Domain Name for the cluster

deployment_errors str

Any errors that occurred during deployment or deployment validation

id str

Resource Id.

location str

Resource Location.

name str

Resource Name.

provisioning_state str

Provisioning state of the Kubernetes Environment.

type str

Resource type.

aks_resource_id str
app_logs_configuration AppLogsConfigurationResponse

Cluster configuration which enables the log daemon to export app logs to a destination. Currently only "log-analytics" is supported

arc_configuration ArcConfigurationResponse

Cluster configuration which determines the ARC cluster components types. Eg: Choosing between BuildService kind, FrontEnd Service ArtifactsStorageType etc.

extended_location ExtendedLocationResponse

Extended Location.

internal_load_balancer_enabled bool

Only visible within Vnet/Subnet

kind str

Kind of resource.

static_ip str

Static IP of the KubeEnvironment

tags Mapping[str, str]

Resource tags.

defaultDomain String

Default Domain Name for the cluster

deploymentErrors String

Any errors that occurred during deployment or deployment validation

id String

Resource Id.

location String

Resource Location.

name String

Resource Name.

provisioningState String

Provisioning state of the Kubernetes Environment.

type String

Resource type.

aksResourceID String
appLogsConfiguration Property Map

Cluster configuration which enables the log daemon to export app logs to a destination. Currently only "log-analytics" is supported

arcConfiguration Property Map

Cluster configuration which determines the ARC cluster components types. Eg: Choosing between BuildService kind, FrontEnd Service ArtifactsStorageType etc.

extendedLocation Property Map

Extended Location.

internalLoadBalancerEnabled Boolean

Only visible within Vnet/Subnet

kind String

Kind of resource.

staticIp String

Static IP of the KubeEnvironment

tags Map<String>

Resource tags.

Supporting Types

AppLogsConfigurationResponse

ArcConfigurationResponse

ExtendedLocationResponse

Type string

Type of extended location.

Name string

Name of extended location.

Type string

Type of extended location.

Name string

Name of extended location.

type String

Type of extended location.

name String

Name of extended location.

type string

Type of extended location.

name string

Name of extended location.

type str

Type of extended location.

name str

Name of extended location.

type String

Type of extended location.

name String

Name of extended location.

FrontEndConfigurationResponse

Kind string
Kind string
kind String
kind string
kind str
kind String

LogAnalyticsConfigurationResponse

CustomerId string
CustomerId string
customerId String
customerId string
customerId String

Package Details

Repository
https://github.com/pulumi/pulumi-azure-native
License
Apache-2.0