Share via


IManagedEnvironment Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.App.Models.ManagedEnvironmentTypeConverter))]
public interface IManagedEnvironment : Microsoft.Azure.PowerShell.Cmdlets.App.Models.ITrackedResource
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.App.Models.ManagedEnvironmentTypeConverter))>]
type IManagedEnvironment = interface
    interface IJsonSerializable
    interface ITrackedResource
    interface IResource
Public Interface IManagedEnvironment
Implements ITrackedResource
Derived
Attributes
Implements

Properties

AppLogConfigurationDestination

Logs destination, can be 'log-analytics', 'azure-monitor' or 'none'

CustomDomainConfigurationCertificatePassword

Certificate password.

CustomDomainConfigurationCertificateValue

PFX or PEM blob

CustomDomainConfigurationCustomDomainVerificationId

Id used to verify domain name ownership

CustomDomainConfigurationDnsSuffix

Dns suffix for the environment domain

CustomDomainConfigurationExpirationDate

Certificate expiration date.

CustomDomainConfigurationSubjectName

Subject name of the certificate.

CustomDomainConfigurationThumbprint

Certificate thumbprint.

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

DaprConfigurationVersion

The version of Dapr

DefaultDomain

Default Domain Name for the cluster

DeploymentError

Any errors that occurred during deployment or deployment validation

EventStreamEndpoint

The endpoint of the eventstream of the Environment.

Id

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

(Inherited from IResource)
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.

KedaConfigurationVersion

The version of Keda

Kind

Kind of the Environment.

Location

The geo-location where the resource lives

(Inherited from ITrackedResource)
LogAnalyticConfigurationCustomerId

Log analytics customer id

LogAnalyticConfigurationSharedKey

Log analytics customer key

MtlEnabled

Boolean indicating whether the mutual TLS authentication is enabled

Name

The name of the resource

(Inherited from IResource)
ProvisioningState

Provisioning state of the Environment.

StaticIP

Static IP of the Environment

SystemDataCreatedAt

The timestamp of resource creation (UTC).

(Inherited from IResource)
SystemDataCreatedBy

The identity that created the resource.

(Inherited from IResource)
SystemDataCreatedByType

The type of identity that created the resource.

(Inherited from IResource)
SystemDataLastModifiedAt

The timestamp of resource last modification (UTC)

(Inherited from IResource)
SystemDataLastModifiedBy

The identity that last modified the resource.

(Inherited from IResource)
SystemDataLastModifiedByType

The type of identity that last modified the resource.

(Inherited from IResource)
Tag

Resource tags.

(Inherited from ITrackedResource)
Type

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

(Inherited from IResource)
VnetConfigurationDockerBridgeCidr

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

VnetConfigurationInfrastructureSubnetId

Resource ID of a subnet for infrastructure components. Must not overlap with any other provided IP ranges.

VnetConfigurationInternal

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

VnetConfigurationPlatformReservedCidr

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

VnetConfigurationPlatformReservedDnsIP

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

WorkloadProfile

Workload profiles configured for the Managed Environment.

ZoneRedundant

Whether or not this Managed Environment is zone-redundant.

Methods

ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to