Package com.pulumi.azurenative.web
Class KubeEnvironmentArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.azurenative.web.KubeEnvironmentArgs
-
public final class KubeEnvironmentArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
KubeEnvironmentArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static KubeEnvironmentArgs
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<com.pulumi.core.Output<java.lang.String>>
aksResourceID()
java.util.Optional<com.pulumi.core.Output<AppLogsConfigurationArgs>>
appLogsConfiguration()
java.util.Optional<com.pulumi.core.Output<ArcConfigurationArgs>>
arcConfiguration()
static KubeEnvironmentArgs.Builder
builder()
static KubeEnvironmentArgs.Builder
builder(KubeEnvironmentArgs defaults)
java.util.Optional<com.pulumi.core.Output<ContainerAppsConfigurationArgs>>
containerAppsConfiguration()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
environmentType()
java.util.Optional<com.pulumi.core.Output<ExtendedLocationArgs>>
extendedLocation()
java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>
internalLoadBalancerEnabled()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
kind()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
location()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
name()
com.pulumi.core.Output<java.lang.String>
resourceGroupName()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
staticIp()
java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>>
tags()
-
-
-
Field Detail
-
Empty
public static final KubeEnvironmentArgs Empty
-
-
Method Detail
-
aksResourceID
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> aksResourceID()
-
appLogsConfiguration
public java.util.Optional<com.pulumi.core.Output<AppLogsConfigurationArgs>> appLogsConfiguration()
- Returns:
- Cluster configuration which enables the log daemon to export app logs to a destination. Currently only "log-analytics" is supported
-
arcConfiguration
public java.util.Optional<com.pulumi.core.Output<ArcConfigurationArgs>> arcConfiguration()
- Returns:
- Cluster configuration which determines the ARC cluster components types. Eg: Choosing between BuildService kind, FrontEnd Service ArtifactsStorageType etc.
-
containerAppsConfiguration
public java.util.Optional<com.pulumi.core.Output<ContainerAppsConfigurationArgs>> containerAppsConfiguration()
- Returns:
- Cluster configuration for Container Apps Environments to configure Dapr Instrumentation Key and VNET Configuration
-
environmentType
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> environmentType()
- Returns:
- Type of Kubernetes Environment. Only supported for Container App Environments with value as Managed
-
extendedLocation
public java.util.Optional<com.pulumi.core.Output<ExtendedLocationArgs>> extendedLocation()
- Returns:
- Extended Location.
-
internalLoadBalancerEnabled
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> internalLoadBalancerEnabled()
- Returns:
- Only visible within Vnet/Subnet
-
kind
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> kind()
- Returns:
- Kind of resource.
-
location
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> location()
- Returns:
- Resource Location.
-
name
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> name()
- Returns:
- Name of the Kubernetes Environment.
-
resourceGroupName
public com.pulumi.core.Output<java.lang.String> resourceGroupName()
- Returns:
- Name of the resource group to which the resource belongs.
-
staticIp
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> staticIp()
- Returns:
- Static IP of the KubeEnvironment
-
tags
public java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>> tags()
- Returns:
- Resource tags.
-
builder
public static KubeEnvironmentArgs.Builder builder()
-
builder
public static KubeEnvironmentArgs.Builder builder(KubeEnvironmentArgs defaults)
-
-