ManagedOnlineDeploymentArgs

data class ManagedOnlineDeploymentArgs(val appInsightsEnabled: Output<Boolean>? = null, val codeConfiguration: Output<CodeConfigurationArgs>? = null, val description: Output<String>? = null, val endpointComputeType: Output<String>, val environmentId: Output<String>? = null, val environmentVariables: Output<Map<String, String>>? = null, val instanceType: Output<String>? = null, val livenessProbe: Output<ProbeSettingsArgs>? = null, val model: Output<Any>? = null, val properties: Output<Map<String, String>>? = null, val readinessProbe: Output<ProbeSettingsArgs>? = null, val requestSettings: Output<OnlineRequestSettingsArgs>? = null, val scaleSettings: Output<Either<AutoScaleSettingsArgs, ManualScaleSettingsArgs>>? = null) : ConvertibleToJava<ManagedOnlineDeploymentArgs>

Constructors

Link copied to clipboard
constructor(appInsightsEnabled: Output<Boolean>? = null, codeConfiguration: Output<CodeConfigurationArgs>? = null, description: Output<String>? = null, endpointComputeType: Output<String>, environmentId: Output<String>? = null, environmentVariables: Output<Map<String, String>>? = null, instanceType: Output<String>? = null, livenessProbe: Output<ProbeSettingsArgs>? = null, model: Output<Any>? = null, properties: Output<Map<String, String>>? = null, readinessProbe: Output<ProbeSettingsArgs>? = null, requestSettings: Output<OnlineRequestSettingsArgs>? = null, scaleSettings: Output<Either<AutoScaleSettingsArgs, ManualScaleSettingsArgs>>? = null)

Properties

Link copied to clipboard
val appInsightsEnabled: Output<Boolean>? = null

If true, enables Application Insights logging.

Link copied to clipboard

Code configuration for the endpoint deployment.

Link copied to clipboard
val description: Output<String>? = null

Description of the endpoint deployment.

Link copied to clipboard

Enum to determine endpoint compute type. Expected value is 'Managed'.

Link copied to clipboard
val environmentId: Output<String>? = null

ARM resource ID of the environment specification for the endpoint deployment.

Link copied to clipboard
val environmentVariables: Output<Map<String, String>>? = null

Environment variables configuration for the deployment.

Link copied to clipboard
val instanceType: Output<String>? = null

Compute instance type.

Link copied to clipboard
val livenessProbe: Output<ProbeSettingsArgs>? = null

Deployment container liveness/readiness probe configuration.

Link copied to clipboard
val model: Output<Any>? = null

Reference to the model asset for the endpoint deployment.

Link copied to clipboard
val properties: Output<Map<String, String>>? = null

Property dictionary. Properties can be added, but not removed or altered.

Link copied to clipboard
val readinessProbe: Output<ProbeSettingsArgs>? = null

Deployment container liveness/readiness probe configuration.

Link copied to clipboard

Online deployment scoring requests configuration.

Link copied to clipboard

Online deployment scaling configuration.

Functions

Link copied to clipboard
open override fun toJava(): ManagedOnlineDeploymentArgs