Interface CfnDaemonMixinProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnDaemonMixinProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.127.0 (build 2117ad5)",
date="2026-04-14T18:32:11.973Z")
@Stability(Stable)
public interface CfnDaemonMixinProps
extends software.amazon.jsii.JsiiSerializable
Properties for CfnDaemonPropsMixin.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.cfnpropertymixins.services.ecs.*;
CfnDaemonMixinProps cfnDaemonMixinProps = CfnDaemonMixinProps.builder()
.capacityProviderArns(List.of("capacityProviderArns"))
.clusterArn("clusterArn")
.daemonName("daemonName")
.daemonTaskDefinitionArn("daemonTaskDefinitionArn")
.deploymentConfiguration(DaemonDeploymentConfigurationProperty.builder()
.alarms(DaemonAlarmConfigurationProperty.builder()
.alarmNames(List.of("alarmNames"))
.enable(false)
.build())
.bakeTimeInMinutes(123)
.drainPercent(123)
.build())
.enableEcsManagedTags(false)
.enableExecuteCommand(false)
.propagateTags("propagateTags")
.tags(List.of(CfnTag.builder()
.key("key")
.value("value")
.build()))
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnDaemonMixinPropsstatic final classAn implementation forCfnDaemonMixinProps -
Method Summary
Modifier and TypeMethodDescriptionstatic CfnDaemonMixinProps.Builderbuilder()default Stringdefault Stringdefault Stringdefault ObjectReturns union: eitherIResolvableorCfnDaemonPropsMixin.DaemonDeploymentConfigurationPropertydefault ObjectReturns union: eitherBooleanorIResolvabledefault ObjectReturns union: eitherBooleanorIResolvabledefault StringgetTags()Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getCapacityProviderArns
- See Also:
-
getClusterArn
- See Also:
-
getDaemonName
- See Also:
-
getDaemonTaskDefinitionArn
- See Also:
-
getDeploymentConfiguration
Returns union: eitherIResolvableorCfnDaemonPropsMixin.DaemonDeploymentConfigurationProperty- See Also:
-
getEnableEcsManagedTags
Returns union: eitherBooleanorIResolvable- See Also:
-
getEnableExecuteCommand
Returns union: eitherBooleanorIResolvable- See Also:
-
getPropagateTags
- See Also:
-
getTags
- See Also:
-
builder
- Returns:
- a
CfnDaemonMixinProps.BuilderofCfnDaemonMixinProps
-