Share via


ManagedEnvironmentProperties Class

Definition

Managed environment resource specific properties

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.App.Models.ManagedEnvironmentPropertiesTypeConverter))]
public class ManagedEnvironmentProperties : Microsoft.Azure.PowerShell.Cmdlets.App.Models.IManagedEnvironmentProperties
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.App.Models.ManagedEnvironmentPropertiesTypeConverter))>]
type ManagedEnvironmentProperties = class
    interface IManagedEnvironmentProperties
    interface IJsonSerializable
Public Class ManagedEnvironmentProperties
Implements IManagedEnvironmentProperties
Inheritance
ManagedEnvironmentProperties
Attributes
Implements

Constructors

ManagedEnvironmentProperties()

Creates an new ManagedEnvironmentProperties instance.

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.

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

LogAnalyticConfigurationCustomerId

Log analytics customer id

LogAnalyticConfigurationSharedKey

Log analytics customer key

MtlEnabled

Boolean indicating whether the mutual TLS authentication is enabled

ProvisioningState

Provisioning state of the Environment.

StaticIP

Static IP of the Environment

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

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of ManagedEnvironmentProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of ManagedEnvironmentProperties.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.App.Models.IManagedEnvironmentProperties.

FromJsonString(String)

Creates a new instance of ManagedEnvironmentProperties, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of ManagedEnvironmentProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to