Interface CfnDaemonProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnDaemonProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.127.0 (build 2117ad5)",
date="2026-04-14T18:31:54.284Z")
@Stability(Stable)
public interface CfnDaemonProps
extends software.amazon.jsii.JsiiSerializable
Properties for defining a
CfnDaemon.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.ecs.*;
CfnDaemonProps cfnDaemonProps = CfnDaemonProps.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 forCfnDaemonPropsstatic final classAn implementation forCfnDaemonProps -
Method Summary
Modifier and TypeMethodDescriptionstatic CfnDaemonProps.Builderbuilder()default Stringdefault Stringdefault Stringdefault ObjectReturns union: eitherIResolvableorCfnDaemon.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: eitherIResolvableorCfnDaemon.DaemonDeploymentConfigurationProperty- See Also:
-
getEnableEcsManagedTags
Returns union: eitherBooleanorIResolvable- See Also:
-
getEnableExecuteCommand
Returns union: eitherBooleanorIResolvable- See Also:
-
getPropagateTags
- See Also:
-
getTags
- See Also:
-
builder
- Returns:
- a
CfnDaemonProps.BuilderofCfnDaemonProps
-