EnvironmentVersionArgs

data class EnvironmentVersionArgs(val autoRebuild: Output<Either<String, AutoRebuildSetting>>? = null, val build: Output<BuildContextArgs>? = null, val condaFile: Output<String>? = null, val description: Output<String>? = null, val image: Output<String>? = null, val inferenceConfig: Output<InferenceContainerPropertiesArgs>? = null, val isAnonymous: Output<Boolean>? = null, val isArchived: Output<Boolean>? = null, val osType: Output<Either<String, OperatingSystemType>>? = null, val properties: Output<Map<String, String>>? = null, val stage: Output<String>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<EnvironmentVersionArgs>

Environment version details.

Constructors

Link copied to clipboard
constructor(autoRebuild: Output<Either<String, AutoRebuildSetting>>? = null, build: Output<BuildContextArgs>? = null, condaFile: Output<String>? = null, description: Output<String>? = null, image: Output<String>? = null, inferenceConfig: Output<InferenceContainerPropertiesArgs>? = null, isAnonymous: Output<Boolean>? = null, isArchived: Output<Boolean>? = null, osType: Output<Either<String, OperatingSystemType>>? = null, properties: Output<Map<String, String>>? = null, stage: Output<String>? = null, tags: Output<Map<String, String>>? = null)

Properties

Link copied to clipboard
val autoRebuild: Output<Either<String, AutoRebuildSetting>>? = null

Defines if image needs to be rebuilt based on base image changes.

Link copied to clipboard
val build: Output<BuildContextArgs>? = null

Configuration settings for Docker build context.

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

Standard configuration file used by Conda that lets you install any kind of package, including Python, R, and C/C++ packages.

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

The asset description text.

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

Name of the image that will be used for the environment.

Link copied to clipboard

Defines configuration specific to inference.

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

If the name version are system generated (anonymous registration).

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

Is the asset archived?

Link copied to clipboard
val osType: Output<Either<String, OperatingSystemType>>? = null

The OS type of the environment.

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

The asset property dictionary.

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

Stage in the environment lifecycle assigned to this environment

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

Tag dictionary. Tags can be added, removed, and updated.

Functions

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