Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
data class DeploymentConfigTrafficRoutingConfig(val timeBasedCanary: DeploymentConfigTrafficRoutingConfigTimeBasedCanary? = null, val timeBasedLinear: DeploymentConfigTrafficRoutingConfigTimeBasedLinear? = null, val type: String? = null)
Link copied to clipboard
data class DeploymentConfigTrafficRoutingConfigTimeBasedCanary(val interval: Int? = null, val percentage: Int? = null)
Link copied to clipboard
data class DeploymentConfigTrafficRoutingConfigTimeBasedLinear(val interval: Int? = null, val percentage: Int? = null)
Link copied to clipboard
data class DeploymentConfigZonalConfig(val firstZoneMonitorDurationInSeconds: Int? = null, val minimumHealthyHostsPerZone: DeploymentConfigZonalConfigMinimumHealthyHostsPerZone? = null, val monitorDurationInSeconds: Int? = null)
Link copied to clipboard
data class DeploymentConfigZonalConfigMinimumHealthyHostsPerZone(val type: String? = null, val value: Int? = null)
Link copied to clipboard
data class DeploymentGroupAlarmConfiguration(val alarms: List<String>? = null, val enabled: Boolean? = null, val ignorePollAlarmFailure: Boolean? = null)
Link copied to clipboard
data class DeploymentGroupAutoRollbackConfiguration(val enabled: Boolean? = null, val events: List<String>? = null)
Link copied to clipboard
data class DeploymentGroupBlueGreenDeploymentConfig(val deploymentReadyOption: DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOption? = null, val greenFleetProvisioningOption: DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOption? = null, val terminateBlueInstancesOnDeploymentSuccess: DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccess? = null)
Link copied to clipboard
data class DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOption(val actionOnTimeout: String? = null, val waitTimeInMinutes: Int? = null)
Link copied to clipboard
data class DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOption(val action: String? = null)
Link copied to clipboard
data class DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccess(val action: String? = null, val terminationWaitTimeInMinutes: Int? = null)
Link copied to clipboard
data class DeploymentGroupDeploymentStyle(val deploymentOption: String? = null, val deploymentType: String? = null)
Link copied to clipboard
data class DeploymentGroupEc2TagFilter(val key: String? = null, val type: String? = null, val value: String? = null)
Link copied to clipboard
data class DeploymentGroupEc2TagSet(val ec2TagFilters: List<DeploymentGroupEc2TagSetEc2TagFilter>? = null)
Link copied to clipboard
data class DeploymentGroupEc2TagSetEc2TagFilter(val key: String? = null, val type: String? = null, val value: String? = null)
Link copied to clipboard
Link copied to clipboard
data class DeploymentGroupLoadBalancerInfo(val elbInfos: List<DeploymentGroupLoadBalancerInfoElbInfo>? = null, val targetGroupInfos: List<DeploymentGroupLoadBalancerInfoTargetGroupInfo>? = null, val targetGroupPairInfo: DeploymentGroupLoadBalancerInfoTargetGroupPairInfo? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class DeploymentGroupLoadBalancerInfoTargetGroupPairInfo(val prodTrafficRoute: DeploymentGroupLoadBalancerInfoTargetGroupPairInfoProdTrafficRoute, val targetGroups: List<DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTargetGroup>, val testTrafficRoute: DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRoute? = null)
Link copied to clipboard
data class DeploymentGroupLoadBalancerInfoTargetGroupPairInfoProdTrafficRoute(val listenerArns: List<String>)
Link copied to clipboard
Link copied to clipboard
data class DeploymentGroupLoadBalancerInfoTargetGroupPairInfoTestTrafficRoute(val listenerArns: List<String>)
Link copied to clipboard
data class DeploymentGroupOnPremisesInstanceTagFilter(val key: String? = null, val type: String? = null, val value: String? = null)
Link copied to clipboard
data class DeploymentGroupTriggerConfiguration(val triggerEvents: List<String>, val triggerName: String, val triggerTargetArn: String)