Package-level declarations
Types
Link copied to clipboard
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
Builder for DeliveryPipelineArgs.
Link copied to clipboard
Link copied to clipboard
Builder for DeliveryPipeline.
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
class TargetArgsBuilder
Builder for TargetArgs.
Link copied to clipboard
Link copied to clipboard
class TargetResourceBuilder
Builder for Target.
Functions
Link copied to clipboard
suspend fun deliveryPipeline(name: String, block: suspend DeliveryPipelineResourceBuilder.() -> Unit): DeliveryPipeline