Azure Native

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

getManagedEnvironment

An environment for hosting container apps API Version: 2022-03-01.

Using getManagedEnvironment

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 getManagedEnvironment(args: GetManagedEnvironmentArgs, opts?: InvokeOptions): Promise<GetManagedEnvironmentResult>
function getManagedEnvironmentOutput(args: GetManagedEnvironmentOutputArgs, opts?: InvokeOptions): Output<GetManagedEnvironmentResult>
def get_managed_environment(environment_name: Optional[str] = None,
                            resource_group_name: Optional[str] = None,
                            opts: Optional[InvokeOptions] = None) -> GetManagedEnvironmentResult
def get_managed_environment_output(environment_name: Optional[pulumi.Input[str]] = None,
                            resource_group_name: Optional[pulumi.Input[str]] = None,
                            opts: Optional[InvokeOptions] = None) -> Output[GetManagedEnvironmentResult]
func LookupManagedEnvironment(ctx *Context, args *LookupManagedEnvironmentArgs, opts ...InvokeOption) (*LookupManagedEnvironmentResult, error)
func LookupManagedEnvironmentOutput(ctx *Context, args *LookupManagedEnvironmentOutputArgs, opts ...InvokeOption) LookupManagedEnvironmentResultOutput

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

public static class GetManagedEnvironment 
{
    public static Task<GetManagedEnvironmentResult> InvokeAsync(GetManagedEnvironmentArgs args, InvokeOptions? opts = null)
    public static Output<GetManagedEnvironmentResult> Invoke(GetManagedEnvironmentInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetManagedEnvironmentResult> getManagedEnvironment(GetManagedEnvironmentArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
Fn::Invoke:
  Function: azure-native:app:getManagedEnvironment
  Arguments:
    # Arguments dictionary

The following arguments are supported:

EnvironmentName string

Name of the Environment.

ResourceGroupName string

The name of the resource group. The name is case insensitive.

EnvironmentName string

Name of the Environment.

ResourceGroupName string

The name of the resource group. The name is case insensitive.

environmentName String

Name of the Environment.

resourceGroupName String

The name of the resource group. The name is case insensitive.

environmentName string

Name of the Environment.

resourceGroupName string

The name of the resource group. The name is case insensitive.

environment_name str

Name of the Environment.

resource_group_name str

The name of the resource group. The name is case insensitive.

environmentName String

Name of the Environment.

resourceGroupName String

The name of the resource group. The name is case insensitive.

getManagedEnvironment 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

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

Location string

The geo-location where the resource lives

Name string

The name of the resource

ProvisioningState string

Provisioning state of the Environment.

StaticIp string

Static IP of the Environment

SystemData Pulumi.AzureNative.App.Outputs.SystemDataResponse

Azure Resource Manager metadata containing createdBy and modifiedBy information.

Type string

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

AppLogsConfiguration Pulumi.AzureNative.App.Outputs.AppLogsConfigurationResponse

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

DaprAIConnectionString string

Application Insights connection string used by Dapr to export Service to Service communication telemetry

DaprAIInstrumentationKey string

Azure Monitor instrumentation key used by Dapr to export Service to Service communication telemetry

Tags Dictionary<string, string>

Resource tags.

VnetConfiguration Pulumi.AzureNative.App.Outputs.VnetConfigurationResponse

Vnet configuration for the environment

ZoneRedundant bool

Whether or not this Managed Environment is zone-redundant.

DefaultDomain string

Default Domain Name for the cluster

DeploymentErrors string

Any errors that occurred during deployment or deployment validation

Id string

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

Location string

The geo-location where the resource lives

Name string

The name of the resource

ProvisioningState string

Provisioning state of the Environment.

StaticIp string

Static IP of the Environment

SystemData SystemDataResponse

Azure Resource Manager metadata containing createdBy and modifiedBy information.

Type string

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

AppLogsConfiguration AppLogsConfigurationResponse

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

DaprAIConnectionString string

Application Insights connection string used by Dapr to export Service to Service communication telemetry

DaprAIInstrumentationKey string

Azure Monitor instrumentation key used by Dapr to export Service to Service communication telemetry

Tags map[string]string

Resource tags.

VnetConfiguration VnetConfigurationResponse

Vnet configuration for the environment

ZoneRedundant bool

Whether or not this Managed Environment is zone-redundant.

defaultDomain String

Default Domain Name for the cluster

deploymentErrors String

Any errors that occurred during deployment or deployment validation

id String

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

location String

The geo-location where the resource lives

name String

The name of the resource

provisioningState String

Provisioning state of the Environment.

staticIp String

Static IP of the Environment

systemData SystemDataResponse

Azure Resource Manager metadata containing createdBy and modifiedBy information.

type String

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

appLogsConfiguration AppLogsConfigurationResponse

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

daprAIConnectionString String

Application Insights connection string used by Dapr to export Service to Service communication telemetry

daprAIInstrumentationKey String

Azure Monitor instrumentation key used by Dapr to export Service to Service communication telemetry

tags Map<String,String>

Resource tags.

vnetConfiguration VnetConfigurationResponse

Vnet configuration for the environment

zoneRedundant Boolean

Whether or not this Managed Environment is zone-redundant.

defaultDomain string

Default Domain Name for the cluster

deploymentErrors string

Any errors that occurred during deployment or deployment validation

id string

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

location string

The geo-location where the resource lives

name string

The name of the resource

provisioningState string

Provisioning state of the Environment.

staticIp string

Static IP of the Environment

systemData SystemDataResponse

Azure Resource Manager metadata containing createdBy and modifiedBy information.

type string

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

appLogsConfiguration AppLogsConfigurationResponse

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

daprAIConnectionString string

Application Insights connection string used by Dapr to export Service to Service communication telemetry

daprAIInstrumentationKey string

Azure Monitor instrumentation key used by Dapr to export Service to Service communication telemetry

tags {[key: string]: string}

Resource tags.

vnetConfiguration VnetConfigurationResponse

Vnet configuration for the environment

zoneRedundant boolean

Whether or not this Managed Environment is zone-redundant.

default_domain str

Default Domain Name for the cluster

deployment_errors str

Any errors that occurred during deployment or deployment validation

id str

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

location str

The geo-location where the resource lives

name str

The name of the resource

provisioning_state str

Provisioning state of the Environment.

static_ip str

Static IP of the Environment

system_data SystemDataResponse

Azure Resource Manager metadata containing createdBy and modifiedBy information.

type str

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

app_logs_configuration AppLogsConfigurationResponse

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

dapr_ai_connection_string str

Application Insights connection string used by Dapr to export Service to Service communication telemetry

dapr_ai_instrumentation_key str

Azure Monitor instrumentation key used by Dapr to export Service to Service communication telemetry

tags Mapping[str, str]

Resource tags.

vnet_configuration VnetConfigurationResponse

Vnet configuration for the environment

zone_redundant bool

Whether or not this Managed Environment is zone-redundant.

defaultDomain String

Default Domain Name for the cluster

deploymentErrors String

Any errors that occurred during deployment or deployment validation

id String

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

location String

The geo-location where the resource lives

name String

The name of the resource

provisioningState String

Provisioning state of the Environment.

staticIp String

Static IP of the Environment

systemData Property Map

Azure Resource Manager metadata containing createdBy and modifiedBy information.

type String

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

appLogsConfiguration Property Map

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

daprAIConnectionString String

Application Insights connection string used by Dapr to export Service to Service communication telemetry

daprAIInstrumentationKey String

Azure Monitor instrumentation key used by Dapr to export Service to Service communication telemetry

tags Map<String>

Resource tags.

vnetConfiguration Property Map

Vnet configuration for the environment

zoneRedundant Boolean

Whether or not this Managed Environment is zone-redundant.

Supporting Types

AppLogsConfigurationResponse

Destination string

Logs destination

LogAnalyticsConfiguration LogAnalyticsConfigurationResponse

Log Analytics configuration

destination String

Logs destination

logAnalyticsConfiguration LogAnalyticsConfigurationResponse

Log Analytics configuration

destination string

Logs destination

logAnalyticsConfiguration LogAnalyticsConfigurationResponse

Log Analytics configuration

destination str

Logs destination

log_analytics_configuration LogAnalyticsConfigurationResponse

Log Analytics configuration

destination String

Logs destination

logAnalyticsConfiguration Property Map

Log Analytics configuration

LogAnalyticsConfigurationResponse

CustomerId string

Log analytics customer id

CustomerId string

Log analytics customer id

customerId String

Log analytics customer id

customerId string

Log analytics customer id

customer_id str

Log analytics customer id

customerId String

Log analytics customer id

SystemDataResponse

CreatedAt string

The timestamp of resource creation (UTC).

CreatedBy string

The identity that created the resource.

CreatedByType string

The type of identity that created the resource.

LastModifiedAt string

The timestamp of resource last modification (UTC)

LastModifiedBy string

The identity that last modified the resource.

LastModifiedByType string

The type of identity that last modified the resource.

CreatedAt string

The timestamp of resource creation (UTC).

CreatedBy string

The identity that created the resource.

CreatedByType string

The type of identity that created the resource.

LastModifiedAt string

The timestamp of resource last modification (UTC)

LastModifiedBy string

The identity that last modified the resource.

LastModifiedByType string

The type of identity that last modified the resource.

createdAt String

The timestamp of resource creation (UTC).

createdBy String

The identity that created the resource.

createdByType String

The type of identity that created the resource.

lastModifiedAt String

The timestamp of resource last modification (UTC)

lastModifiedBy String

The identity that last modified the resource.

lastModifiedByType String

The type of identity that last modified the resource.

createdAt string

The timestamp of resource creation (UTC).

createdBy string

The identity that created the resource.

createdByType string

The type of identity that created the resource.

lastModifiedAt string

The timestamp of resource last modification (UTC)

lastModifiedBy string

The identity that last modified the resource.

lastModifiedByType string

The type of identity that last modified the resource.

created_at str

The timestamp of resource creation (UTC).

created_by str

The identity that created the resource.

created_by_type str

The type of identity that created the resource.

last_modified_at str

The timestamp of resource last modification (UTC)

last_modified_by str

The identity that last modified the resource.

last_modified_by_type str

The type of identity that last modified the resource.

createdAt String

The timestamp of resource creation (UTC).

createdBy String

The identity that created the resource.

createdByType String

The type of identity that created the resource.

lastModifiedAt String

The timestamp of resource last modification (UTC)

lastModifiedBy String

The identity that last modified the resource.

lastModifiedByType String

The type of identity that last modified the resource.

VnetConfigurationResponse

DockerBridgeCidr string

CIDR notation IP range assigned to the Docker bridge, network. Must not overlap with any other provided IP ranges.

InfrastructureSubnetId string

Resource ID of a subnet for infrastructure components. This subnet must be in the same VNET as the subnet defined in runtimeSubnetId. Must not overlap with any other provided IP ranges.

Internal bool

Boolean indicating the environment only has an internal load balancer. These environments do not have a public static IP resource. They must provide runtimeSubnetId and infrastructureSubnetId if enabling this property

PlatformReservedCidr string

IP range in CIDR notation that can be reserved for environment infrastructure IP addresses. Must not overlap with any other provided IP ranges.

PlatformReservedDnsIP string

An IP address from the IP range defined by platformReservedCidr that will be reserved for the internal DNS server.

RuntimeSubnetId string

Resource ID of a subnet that Container App containers are injected into. This subnet must be in the same VNET as the subnet defined in infrastructureSubnetId. Must not overlap with any other provided IP ranges.

DockerBridgeCidr string

CIDR notation IP range assigned to the Docker bridge, network. Must not overlap with any other provided IP ranges.

InfrastructureSubnetId string

Resource ID of a subnet for infrastructure components. This subnet must be in the same VNET as the subnet defined in runtimeSubnetId. Must not overlap with any other provided IP ranges.

Internal bool

Boolean indicating the environment only has an internal load balancer. These environments do not have a public static IP resource. They must provide runtimeSubnetId and infrastructureSubnetId if enabling this property

PlatformReservedCidr string

IP range in CIDR notation that can be reserved for environment infrastructure IP addresses. Must not overlap with any other provided IP ranges.

PlatformReservedDnsIP string

An IP address from the IP range defined by platformReservedCidr that will be reserved for the internal DNS server.

RuntimeSubnetId string

Resource ID of a subnet that Container App containers are injected into. This subnet must be in the same VNET as the subnet defined in infrastructureSubnetId. Must not overlap with any other provided IP ranges.

dockerBridgeCidr String

CIDR notation IP range assigned to the Docker bridge, network. Must not overlap with any other provided IP ranges.

infrastructureSubnetId String

Resource ID of a subnet for infrastructure components. This subnet must be in the same VNET as the subnet defined in runtimeSubnetId. Must not overlap with any other provided IP ranges.

internal Boolean

Boolean indicating the environment only has an internal load balancer. These environments do not have a public static IP resource. They must provide runtimeSubnetId and infrastructureSubnetId if enabling this property

platformReservedCidr String

IP range in CIDR notation that can be reserved for environment infrastructure IP addresses. Must not overlap with any other provided IP ranges.

platformReservedDnsIP String

An IP address from the IP range defined by platformReservedCidr that will be reserved for the internal DNS server.

runtimeSubnetId String

Resource ID of a subnet that Container App containers are injected into. This subnet must be in the same VNET as the subnet defined in infrastructureSubnetId. Must not overlap with any other provided IP ranges.

dockerBridgeCidr string

CIDR notation IP range assigned to the Docker bridge, network. Must not overlap with any other provided IP ranges.

infrastructureSubnetId string

Resource ID of a subnet for infrastructure components. This subnet must be in the same VNET as the subnet defined in runtimeSubnetId. Must not overlap with any other provided IP ranges.

internal boolean

Boolean indicating the environment only has an internal load balancer. These environments do not have a public static IP resource. They must provide runtimeSubnetId and infrastructureSubnetId if enabling this property

platformReservedCidr string

IP range in CIDR notation that can be reserved for environment infrastructure IP addresses. Must not overlap with any other provided IP ranges.

platformReservedDnsIP string

An IP address from the IP range defined by platformReservedCidr that will be reserved for the internal DNS server.

runtimeSubnetId string

Resource ID of a subnet that Container App containers are injected into. This subnet must be in the same VNET as the subnet defined in infrastructureSubnetId. Must not overlap with any other provided IP ranges.

docker_bridge_cidr str

CIDR notation IP range assigned to the Docker bridge, network. Must not overlap with any other provided IP ranges.

infrastructure_subnet_id str

Resource ID of a subnet for infrastructure components. This subnet must be in the same VNET as the subnet defined in runtimeSubnetId. Must not overlap with any other provided IP ranges.

internal bool

Boolean indicating the environment only has an internal load balancer. These environments do not have a public static IP resource. They must provide runtimeSubnetId and infrastructureSubnetId if enabling this property

platform_reserved_cidr str

IP range in CIDR notation that can be reserved for environment infrastructure IP addresses. Must not overlap with any other provided IP ranges.

platform_reserved_dns_ip str

An IP address from the IP range defined by platformReservedCidr that will be reserved for the internal DNS server.

runtime_subnet_id str

Resource ID of a subnet that Container App containers are injected into. This subnet must be in the same VNET as the subnet defined in infrastructureSubnetId. Must not overlap with any other provided IP ranges.

dockerBridgeCidr String

CIDR notation IP range assigned to the Docker bridge, network. Must not overlap with any other provided IP ranges.

infrastructureSubnetId String

Resource ID of a subnet for infrastructure components. This subnet must be in the same VNET as the subnet defined in runtimeSubnetId. Must not overlap with any other provided IP ranges.

internal Boolean

Boolean indicating the environment only has an internal load balancer. These environments do not have a public static IP resource. They must provide runtimeSubnetId and infrastructureSubnetId if enabling this property

platformReservedCidr String

IP range in CIDR notation that can be reserved for environment infrastructure IP addresses. Must not overlap with any other provided IP ranges.

platformReservedDnsIP String

An IP address from the IP range defined by platformReservedCidr that will be reserved for the internal DNS server.

runtimeSubnetId String

Resource ID of a subnet that Container App containers are injected into. This subnet must be in the same VNET as the subnet defined in infrastructureSubnetId. Must not overlap with any other provided IP ranges.

Package Details

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