CustomServiceArgs

data class CustomServiceArgs(val docker: Output<DockerArgs>? = null, val endpoints: Output<List<EndpointArgs>>? = null, val environmentVariables: Output<Map<String, EnvironmentVariableArgs>>? = null, val image: Output<ImageArgs>? = null, val name: Output<String>? = null, val volumes: Output<List<VolumeDefinitionArgs>>? = null) : ConvertibleToJava<CustomServiceArgs>

Specifies the custom service configuration

Constructors

Link copied to clipboard
constructor(docker: Output<DockerArgs>? = null, endpoints: Output<List<EndpointArgs>>? = null, environmentVariables: Output<Map<String, EnvironmentVariableArgs>>? = null, image: Output<ImageArgs>? = null, name: Output<String>? = null, volumes: Output<List<VolumeDefinitionArgs>>? = null)

Properties

Link copied to clipboard
val docker: Output<DockerArgs>? = null

Describes the docker settings for the image

Link copied to clipboard
val endpoints: Output<List<EndpointArgs>>? = null

Configuring the endpoints for the container

Link copied to clipboard

Environment Variable for the container

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

Describes the Image Specifications

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

Name of the Custom Service

Link copied to clipboard
val volumes: Output<List<VolumeDefinitionArgs>>? = null

Configuring the volumes for the container

Functions

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