ManagedEnvironment interface

An environment for hosting container apps

Extends

Properties

appLogsConfiguration

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

customDomainConfiguration

Custom domain configuration for the environment

daprAIConnectionString

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

daprAIInstrumentationKey

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

daprConfiguration

The configuration of Dapr component.

defaultDomain

Default Domain Name for the cluster NOTE: This property will not be serialized. It can only be populated by the server.

deploymentErrors

Any errors that occurred during deployment or deployment validation NOTE: This property will not be serialized. It can only be populated by the server.

eventStreamEndpoint

The endpoint of the eventstream of the Environment. NOTE: This property will not be serialized. It can only be populated by the server.

infrastructureResourceGroup

Name of the platform-managed resource group created for the Managed Environment to host infrastructure resources. If a subnet ID is provided, this resource group will be created in the same subscription as the subnet.

kedaConfiguration

The configuration of Keda component.

kind

Kind of the Environment.

peerAuthentication

Peer authentication settings for the Managed Environment

peerTrafficConfiguration

Peer traffic settings for the Managed Environment

provisioningState

Provisioning state of the Environment. NOTE: This property will not be serialized. It can only be populated by the server.

staticIp

Static IP of the Environment NOTE: This property will not be serialized. It can only be populated by the server.

vnetConfiguration

Vnet configuration for the environment

workloadProfiles

Workload profiles configured for the Managed Environment.

zoneRedundant

Whether or not this Managed Environment is zone-redundant.

Inherited Properties

id

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTE: This property will not be serialized. It can only be populated by the server.

location

The geo-location where the resource lives

name

The name of the resource NOTE: This property will not be serialized. It can only be populated by the server.

systemData

Azure Resource Manager metadata containing createdBy and modifiedBy information. NOTE: This property will not be serialized. It can only be populated by the server.

tags

Resource tags.

type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" NOTE: This property will not be serialized. It can only be populated by the server.

Property Details

appLogsConfiguration

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

appLogsConfiguration?: AppLogsConfiguration

Property Value

customDomainConfiguration

Custom domain configuration for the environment

customDomainConfiguration?: CustomDomainConfiguration

Property Value

daprAIConnectionString

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

daprAIConnectionString?: string

Property Value

string

daprAIInstrumentationKey

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

daprAIInstrumentationKey?: string

Property Value

string

daprConfiguration

The configuration of Dapr component.

daprConfiguration?: DaprConfiguration

Property Value

defaultDomain

Default Domain Name for the cluster NOTE: This property will not be serialized. It can only be populated by the server.

defaultDomain?: string

Property Value

string

deploymentErrors

Any errors that occurred during deployment or deployment validation NOTE: This property will not be serialized. It can only be populated by the server.

deploymentErrors?: string

Property Value

string

eventStreamEndpoint

The endpoint of the eventstream of the Environment. NOTE: This property will not be serialized. It can only be populated by the server.

eventStreamEndpoint?: string

Property Value

string

infrastructureResourceGroup

Name of the platform-managed resource group created for the Managed Environment to host infrastructure resources. If a subnet ID is provided, this resource group will be created in the same subscription as the subnet.

infrastructureResourceGroup?: string

Property Value

string

kedaConfiguration

The configuration of Keda component.

kedaConfiguration?: KedaConfiguration

Property Value

kind

Kind of the Environment.

kind?: string

Property Value

string

peerAuthentication

Peer authentication settings for the Managed Environment

peerAuthentication?: ManagedEnvironmentPropertiesPeerAuthentication

Property Value

peerTrafficConfiguration

Peer traffic settings for the Managed Environment

peerTrafficConfiguration?: ManagedEnvironmentPropertiesPeerTrafficConfiguration

Property Value

provisioningState

Provisioning state of the Environment. NOTE: This property will not be serialized. It can only be populated by the server.

provisioningState?: string

Property Value

string

staticIp

Static IP of the Environment NOTE: This property will not be serialized. It can only be populated by the server.

staticIp?: string

Property Value

string

vnetConfiguration

Vnet configuration for the environment

vnetConfiguration?: VnetConfiguration

Property Value

workloadProfiles

Workload profiles configured for the Managed Environment.

workloadProfiles?: WorkloadProfile[]

Property Value

zoneRedundant

Whether or not this Managed Environment is zone-redundant.

zoneRedundant?: boolean

Property Value

boolean

Inherited Property Details

id

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTE: This property will not be serialized. It can only be populated by the server.

id?: string

Property Value

string

Inherited From TrackedResource.id

location

The geo-location where the resource lives

location: string

Property Value

string

Inherited From TrackedResource.location

name

The name of the resource NOTE: This property will not be serialized. It can only be populated by the server.

name?: string

Property Value

string

Inherited From TrackedResource.name

systemData

Azure Resource Manager metadata containing createdBy and modifiedBy information. NOTE: This property will not be serialized. It can only be populated by the server.

systemData?: SystemData

Property Value

Inherited From TrackedResource.systemData

tags

Resource tags.

tags?: {[propertyName: string]: string}

Property Value

{[propertyName: string]: string}

Inherited From TrackedResource.tags

type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" NOTE: This property will not be serialized. It can only be populated by the server.

type?: string

Property Value

string

Inherited From TrackedResource.type