This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.73.0 published on Wednesday, Nov 20, 2024 by Pulumi
azure-native.web.getKubeEnvironment
Explore with Pulumi AI
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.73.0 published on Wednesday, Nov 20, 2024 by Pulumi
Description for Get the properties of a Kubernetes Environment. Azure REST API version: 2022-09-01.
Other available API versions: 2023-01-01, 2023-12-01, 2024-04-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.
- Resource
Group stringName - Name of the resource group to which the resource belongs.
- Name string
- Name of the Kubernetes Environment.
- Resource
Group stringName - Name of the resource group to which the resource belongs.
- name String
- Name of the Kubernetes Environment.
- resource
Group StringName - Name of the resource group to which the resource belongs.
- name string
- Name of the Kubernetes Environment.
- resource
Group stringName - Name of the resource group to which the resource belongs.
- name str
- Name of the Kubernetes Environment.
- resource_
group_ strname - Name of the resource group to which the resource belongs.
- name String
- Name of the Kubernetes Environment.
- resource
Group StringName - Name of the resource group to which the resource belongs.
getKubeEnvironment Result
The following output properties are available:
- Default
Domain string - Default Domain Name for the cluster
- Deployment
Errors string - Any errors that occurred during deployment or deployment validation
- Id string
- Resource Id.
- Location string
- Resource Location.
- Name string
- Resource Name.
- Provisioning
State string - Provisioning state of the Kubernetes Environment.
- Type string
- Resource type.
- Aks
Resource stringID - App
Logs Pulumi.Configuration Azure Native. Web. Outputs. App Logs Configuration Response - Cluster configuration which enables the log daemon to export app logs to a destination. Currently only "log-analytics" is supported
- Arc
Configuration Pulumi.Azure Native. Web. Outputs. Arc Configuration Response - Cluster configuration which determines the ARC cluster components types. Eg: Choosing between BuildService kind, FrontEnd Service ArtifactsStorageType etc.
- Container
Apps Pulumi.Configuration Azure Native. Web. Outputs. Container Apps Configuration Response - Cluster configuration for Container Apps Environments to configure Dapr Instrumentation Key and VNET Configuration
- Environment
Type string - Type of Kubernetes Environment. Only supported for Container App Environments with value as Managed
- Extended
Location Pulumi.Azure Native. Web. Outputs. Extended Location Response - Extended Location.
- Internal
Load boolBalancer Enabled - Only visible within Vnet/Subnet
- Kind string
- Kind of resource.
- Static
Ip string - Static IP of the KubeEnvironment
- Dictionary<string, string>
- Resource tags.
- Default
Domain string - Default Domain Name for the cluster
- Deployment
Errors string - Any errors that occurred during deployment or deployment validation
- Id string
- Resource Id.
- Location string
- Resource Location.
- Name string
- Resource Name.
- Provisioning
State string - Provisioning state of the Kubernetes Environment.
- Type string
- Resource type.
- Aks
Resource stringID - App
Logs AppConfiguration Logs Configuration Response - Cluster configuration which enables the log daemon to export app logs to a destination. Currently only "log-analytics" is supported
- Arc
Configuration ArcConfiguration Response - Cluster configuration which determines the ARC cluster components types. Eg: Choosing between BuildService kind, FrontEnd Service ArtifactsStorageType etc.
- Container
Apps ContainerConfiguration Apps Configuration Response - Cluster configuration for Container Apps Environments to configure Dapr Instrumentation Key and VNET Configuration
- Environment
Type string - Type of Kubernetes Environment. Only supported for Container App Environments with value as Managed
- Extended
Location ExtendedLocation Response - Extended Location.
- Internal
Load boolBalancer Enabled - Only visible within Vnet/Subnet
- Kind string
- Kind of resource.
- Static
Ip string - Static IP of the KubeEnvironment
- map[string]string
- Resource tags.
- default
Domain String - Default Domain Name for the cluster
- deployment
Errors String - Any errors that occurred during deployment or deployment validation
- id String
- Resource Id.
- location String
- Resource Location.
- name String
- Resource Name.
- provisioning
State String - Provisioning state of the Kubernetes Environment.
- type String
- Resource type.
- aks
Resource StringID - app
Logs AppConfiguration Logs Configuration Response - Cluster configuration which enables the log daemon to export app logs to a destination. Currently only "log-analytics" is supported
- arc
Configuration ArcConfiguration Response - Cluster configuration which determines the ARC cluster components types. Eg: Choosing between BuildService kind, FrontEnd Service ArtifactsStorageType etc.
- container
Apps ContainerConfiguration Apps Configuration Response - Cluster configuration for Container Apps Environments to configure Dapr Instrumentation Key and VNET Configuration
- environment
Type String - Type of Kubernetes Environment. Only supported for Container App Environments with value as Managed
- extended
Location ExtendedLocation Response - Extended Location.
- internal
Load BooleanBalancer Enabled - Only visible within Vnet/Subnet
- kind String
- Kind of resource.
- static
Ip String - Static IP of the KubeEnvironment
- Map<String,String>
- Resource tags.
- default
Domain string - Default Domain Name for the cluster
- deployment
Errors string - Any errors that occurred during deployment or deployment validation
- id string
- Resource Id.
- location string
- Resource Location.
- name string
- Resource Name.
- provisioning
State string - Provisioning state of the Kubernetes Environment.
- type string
- Resource type.
- aks
Resource stringID - app
Logs AppConfiguration Logs Configuration Response - Cluster configuration which enables the log daemon to export app logs to a destination. Currently only "log-analytics" is supported
- arc
Configuration ArcConfiguration Response - Cluster configuration which determines the ARC cluster components types. Eg: Choosing between BuildService kind, FrontEnd Service ArtifactsStorageType etc.
- container
Apps ContainerConfiguration Apps Configuration Response - Cluster configuration for Container Apps Environments to configure Dapr Instrumentation Key and VNET Configuration
- environment
Type string - Type of Kubernetes Environment. Only supported for Container App Environments with value as Managed
- extended
Location ExtendedLocation Response - Extended Location.
- internal
Load booleanBalancer Enabled - Only visible within Vnet/Subnet
- kind string
- Kind of resource.
- static
Ip string - Static IP of the KubeEnvironment
- {[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_ strid - app_
logs_ Appconfiguration Logs Configuration Response - Cluster configuration which enables the log daemon to export app logs to a destination. Currently only "log-analytics" is supported
- arc_
configuration ArcConfiguration Response - Cluster configuration which determines the ARC cluster components types. Eg: Choosing between BuildService kind, FrontEnd Service ArtifactsStorageType etc.
- container_
apps_ Containerconfiguration Apps Configuration Response - Cluster configuration for Container Apps Environments to configure Dapr Instrumentation Key and VNET Configuration
- environment_
type str - Type of Kubernetes Environment. Only supported for Container App Environments with value as Managed
- extended_
location ExtendedLocation Response - Extended Location.
- internal_
load_ boolbalancer_ enabled - Only visible within Vnet/Subnet
- kind str
- Kind of resource.
- static_
ip str - Static IP of the KubeEnvironment
- Mapping[str, str]
- Resource tags.
- default
Domain String - Default Domain Name for the cluster
- deployment
Errors String - Any errors that occurred during deployment or deployment validation
- id String
- Resource Id.
- location String
- Resource Location.
- name String
- Resource Name.
- provisioning
State String - Provisioning state of the Kubernetes Environment.
- type String
- Resource type.
- aks
Resource StringID - app
Logs Property MapConfiguration - Cluster configuration which enables the log daemon to export app logs to a destination. Currently only "log-analytics" is supported
- arc
Configuration Property Map - Cluster configuration which determines the ARC cluster components types. Eg: Choosing between BuildService kind, FrontEnd Service ArtifactsStorageType etc.
- container
Apps Property MapConfiguration - Cluster configuration for Container Apps Environments to configure Dapr Instrumentation Key and VNET Configuration
- environment
Type String - Type of Kubernetes Environment. Only supported for Container App Environments with value as Managed
- extended
Location Property Map - Extended Location.
- internal
Load BooleanBalancer Enabled - Only visible within Vnet/Subnet
- kind String
- Kind of resource.
- static
Ip String - Static IP of the KubeEnvironment
- Map<String>
- Resource tags.
Supporting Types
AppLogsConfigurationResponse
ArcConfigurationResponse
ContainerAppsConfigurationResponse
- App
Subnet stringResource Id - Resource ID of a subnet for control plane infrastructure components. This subnet must be in the same VNET as the subnet defined in appSubnetResourceId. Must not overlap with the IP range defined in platformReservedCidr, if defined.
- Control
Plane stringSubnet Resource Id - Resource ID of a subnet for control plane infrastructure components. This subnet must be in the same VNET as the subnet defined in appSubnetResourceId. Must not overlap with the IP range defined in platformReservedCidr, if defined.
- Dapr
AIInstrumentation stringKey - Azure Monitor instrumentation key used by Dapr to export Service to Service communication telemetry
- Docker
Bridge stringCidr - CIDR notation IP range assigned to the Docker bridge network. It must not overlap with any Subnet IP ranges or the IP range defined in platformReservedCidr, if defined.
- Platform
Reserved stringCidr - IP range in CIDR notation that can be reserved for environment infrastructure IP addresses. It must not overlap with any other Subnet IP ranges.
- Platform
Reserved stringDns IP - An IP address from the IP range defined by platformReservedCidr that will be reserved for the internal DNS server
- App
Subnet stringResource Id - Resource ID of a subnet for control plane infrastructure components. This subnet must be in the same VNET as the subnet defined in appSubnetResourceId. Must not overlap with the IP range defined in platformReservedCidr, if defined.
- Control
Plane stringSubnet Resource Id - Resource ID of a subnet for control plane infrastructure components. This subnet must be in the same VNET as the subnet defined in appSubnetResourceId. Must not overlap with the IP range defined in platformReservedCidr, if defined.
- Dapr
AIInstrumentation stringKey - Azure Monitor instrumentation key used by Dapr to export Service to Service communication telemetry
- Docker
Bridge stringCidr - CIDR notation IP range assigned to the Docker bridge network. It must not overlap with any Subnet IP ranges or the IP range defined in platformReservedCidr, if defined.
- Platform
Reserved stringCidr - IP range in CIDR notation that can be reserved for environment infrastructure IP addresses. It must not overlap with any other Subnet IP ranges.
- Platform
Reserved stringDns IP - An IP address from the IP range defined by platformReservedCidr that will be reserved for the internal DNS server
- app
Subnet StringResource Id - Resource ID of a subnet for control plane infrastructure components. This subnet must be in the same VNET as the subnet defined in appSubnetResourceId. Must not overlap with the IP range defined in platformReservedCidr, if defined.
- control
Plane StringSubnet Resource Id - Resource ID of a subnet for control plane infrastructure components. This subnet must be in the same VNET as the subnet defined in appSubnetResourceId. Must not overlap with the IP range defined in platformReservedCidr, if defined.
- dapr
AIInstrumentation StringKey - Azure Monitor instrumentation key used by Dapr to export Service to Service communication telemetry
- docker
Bridge StringCidr - CIDR notation IP range assigned to the Docker bridge network. It must not overlap with any Subnet IP ranges or the IP range defined in platformReservedCidr, if defined.
- platform
Reserved StringCidr - IP range in CIDR notation that can be reserved for environment infrastructure IP addresses. It must not overlap with any other Subnet IP ranges.
- platform
Reserved StringDns IP - An IP address from the IP range defined by platformReservedCidr that will be reserved for the internal DNS server
- app
Subnet stringResource Id - Resource ID of a subnet for control plane infrastructure components. This subnet must be in the same VNET as the subnet defined in appSubnetResourceId. Must not overlap with the IP range defined in platformReservedCidr, if defined.
- control
Plane stringSubnet Resource Id - Resource ID of a subnet for control plane infrastructure components. This subnet must be in the same VNET as the subnet defined in appSubnetResourceId. Must not overlap with the IP range defined in platformReservedCidr, if defined.
- dapr
AIInstrumentation stringKey - Azure Monitor instrumentation key used by Dapr to export Service to Service communication telemetry
- docker
Bridge stringCidr - CIDR notation IP range assigned to the Docker bridge network. It must not overlap with any Subnet IP ranges or the IP range defined in platformReservedCidr, if defined.
- platform
Reserved stringCidr - IP range in CIDR notation that can be reserved for environment infrastructure IP addresses. It must not overlap with any other Subnet IP ranges.
- platform
Reserved stringDns IP - An IP address from the IP range defined by platformReservedCidr that will be reserved for the internal DNS server
- app_
subnet_ strresource_ id - Resource ID of a subnet for control plane infrastructure components. This subnet must be in the same VNET as the subnet defined in appSubnetResourceId. Must not overlap with the IP range defined in platformReservedCidr, if defined.
- control_
plane_ strsubnet_ resource_ id - Resource ID of a subnet for control plane infrastructure components. This subnet must be in the same VNET as the subnet defined in appSubnetResourceId. Must not overlap with the IP range defined in platformReservedCidr, if defined.
- dapr_
ai_ strinstrumentation_ key - Azure Monitor instrumentation key used by Dapr to export Service to Service communication telemetry
- docker_
bridge_ strcidr - CIDR notation IP range assigned to the Docker bridge network. It must not overlap with any Subnet IP ranges or the IP range defined in platformReservedCidr, if defined.
- platform_
reserved_ strcidr - IP range in CIDR notation that can be reserved for environment infrastructure IP addresses. It must not overlap with any other Subnet IP ranges.
- platform_
reserved_ strdns_ ip - An IP address from the IP range defined by platformReservedCidr that will be reserved for the internal DNS server
- app
Subnet StringResource Id - Resource ID of a subnet for control plane infrastructure components. This subnet must be in the same VNET as the subnet defined in appSubnetResourceId. Must not overlap with the IP range defined in platformReservedCidr, if defined.
- control
Plane StringSubnet Resource Id - Resource ID of a subnet for control plane infrastructure components. This subnet must be in the same VNET as the subnet defined in appSubnetResourceId. Must not overlap with the IP range defined in platformReservedCidr, if defined.
- dapr
AIInstrumentation StringKey - Azure Monitor instrumentation key used by Dapr to export Service to Service communication telemetry
- docker
Bridge StringCidr - CIDR notation IP range assigned to the Docker bridge network. It must not overlap with any Subnet IP ranges or the IP range defined in platformReservedCidr, if defined.
- platform
Reserved StringCidr - IP range in CIDR notation that can be reserved for environment infrastructure IP addresses. It must not overlap with any other Subnet IP ranges.
- platform
Reserved StringDns IP - An IP address from the IP range defined by platformReservedCidr that will be reserved for the internal DNS server
ExtendedLocationResponse
FrontEndConfigurationResponse
- Kind string
- Kind string
- kind String
- kind string
- kind str
- kind String
LogAnalyticsConfigurationResponse
- Customer
Id string
- Customer
Id string
- customer
Id String
- customer
Id string
- customer_
id str
- customer
Id String
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.73.0 published on Wednesday, Nov 20, 2024 by Pulumi