Package-level declarations
Types
Link copied to clipboard
Provides a CodeDeploy application to be used as a basis for deployments
Link copied to clipboard
Link copied to clipboard
class ApplicationArgsBuilder
Builder for ApplicationArgs.
Link copied to clipboard
Link copied to clipboard
Builder for Application.
Link copied to clipboard
Provides a CodeDeploy deployment config for an application
Link copied to clipboard
data class DeploymentConfigArgs(val computePlatform: Output<String>? = null, val deploymentConfigName: Output<String>? = null, val minimumHealthyHosts: Output<DeploymentConfigMinimumHealthyHostsArgs>? = null, val trafficRoutingConfig: Output<DeploymentConfigTrafficRoutingConfigArgs>? = null, val zonalConfig: Output<DeploymentConfigZonalConfigArgs>? = null) : ConvertibleToJava<DeploymentConfigArgs>
Provides a CodeDeploy deployment config for an application
Link copied to clipboard
Builder for DeploymentConfigArgs.
Link copied to clipboard
Link copied to clipboard
Builder for DeploymentConfig.
Link copied to clipboard
Provides a CodeDeploy Deployment Group for a CodeDeploy Application
Link copied to clipboard
data class DeploymentGroupArgs(val alarmConfiguration: Output<DeploymentGroupAlarmConfigurationArgs>? = null, val appName: Output<String>? = null, val autoRollbackConfiguration: Output<DeploymentGroupAutoRollbackConfigurationArgs>? = null, val autoscalingGroups: Output<List<String>>? = null, val blueGreenDeploymentConfig: Output<DeploymentGroupBlueGreenDeploymentConfigArgs>? = null, val deploymentConfigName: Output<String>? = null, val deploymentGroupName: Output<String>? = null, val deploymentStyle: Output<DeploymentGroupDeploymentStyleArgs>? = null, val ec2TagFilters: Output<List<DeploymentGroupEc2TagFilterArgs>>? = null, val ec2TagSets: Output<List<DeploymentGroupEc2TagSetArgs>>? = null, val ecsService: Output<DeploymentGroupEcsServiceArgs>? = null, val loadBalancerInfo: Output<DeploymentGroupLoadBalancerInfoArgs>? = null, val onPremisesInstanceTagFilters: Output<List<DeploymentGroupOnPremisesInstanceTagFilterArgs>>? = null, val outdatedInstancesStrategy: Output<String>? = null, val serviceRoleArn: Output<String>? = null, val tags: Output<Map<String, String>>? = null, val terminationHookEnabled: Output<Boolean>? = null, val triggerConfigurations: Output<List<DeploymentGroupTriggerConfigurationArgs>>? = null) : ConvertibleToJava<DeploymentGroupArgs>
Provides a CodeDeploy Deployment Group for a CodeDeploy Application
Link copied to clipboard
Builder for DeploymentGroupArgs.
Link copied to clipboard
Link copied to clipboard
Builder for DeploymentGroup.
Functions
Link copied to clipboard
suspend fun application(name: String, block: suspend ApplicationResourceBuilder.() -> Unit): Application
Link copied to clipboard
suspend fun deploymentConfig(name: String, block: suspend DeploymentConfigResourceBuilder.() -> Unit): DeploymentConfig
Link copied to clipboard
suspend fun deploymentGroup(name: String, block: suspend DeploymentGroupResourceBuilder.() -> Unit): DeploymentGroup