Package-level declarations

Types

Link copied to clipboard
class DeliveryPipeline : KotlinCustomResource

The Cloud Deploy DeliveryPipeline resource

Link copied to clipboard
data class DeliveryPipelineArgs(val annotations: Output<Map<String, String>>? = null, val description: Output<String>? = null, val labels: Output<Map<String, String>>? = null, val location: Output<String>? = null, val name: Output<String>? = null, val project: Output<String>? = null, val serialPipeline: Output<DeliveryPipelineSerialPipelineArgs>? = null, val suspended: Output<Boolean>? = null) : ConvertibleToJava<DeliveryPipelineArgs>

The Cloud Deploy DeliveryPipeline resource

Link copied to clipboard
object DeliveryPipelineMapper : ResourceMapper<DeliveryPipeline>
Link copied to clipboard
class Target : KotlinCustomResource

The Cloud Deploy Target resource

Link copied to clipboard
data class TargetArgs(val annotations: Output<Map<String, String>>? = null, val anthosCluster: Output<TargetAnthosClusterArgs>? = null, val deployParameters: Output<Map<String, String>>? = null, val description: Output<String>? = null, val executionConfigs: Output<List<TargetExecutionConfigArgs>>? = null, val gke: Output<TargetGkeArgs>? = null, val labels: Output<Map<String, String>>? = null, val location: Output<String>? = null, val multiTarget: Output<TargetMultiTargetArgs>? = null, val name: Output<String>? = null, val project: Output<String>? = null, val requireApproval: Output<Boolean>? = null, val run: Output<TargetRunArgs>? = null) : ConvertibleToJava<TargetArgs>

The Cloud Deploy Target resource

Link copied to clipboard

Builder for TargetArgs.

Link copied to clipboard
object TargetMapper : ResourceMapper<Target>
Link copied to clipboard

Builder for Target.

Functions

Link copied to clipboard
Link copied to clipboard
fun target(name: String): Target
suspend fun target(name: String, block: suspend TargetResourceBuilder.() -> Unit): Target