K8sOnlineDeploymentArgs

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

Constructors

Link copied to clipboard
constructor(appInsightsEnabled: Output<Boolean>? = null, codeConfiguration: Output<CodeConfigurationArgs>? = null, containerResourceRequirements: Output<ContainerResourceRequirementsArgs>? = null, description: Output<String>? = null, endpointComputeType: Output<String>, environmentId: Output<String>? = null, environmentVariables: Output<Map<String, String>>? = null, livenessProbe: Output<ProbeSettingsArgs>? = null, model: Output<Any>? = null, properties: Output<Map<String, String>>? = 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

Resource requirements for each container instance within an online 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 'K8S'.

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 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

Online deployment scoring requests configuration.

Link copied to clipboard

Online deployment scaling configuration.

Functions

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