Class KubeEnvironmentArgs


  • public final class KubeEnvironmentArgs
    extends com.pulumi.resources.ResourceArgs
    • 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.