| Package | Description |
|---|---|
| software.amazon.awscdk.services.autoscaling |
Amazon EC2 Auto Scaling Construct Library
|
| software.amazon.awscdk.services.ecs |
Amazon ECS Construct Library
|
| software.amazon.awscdk.services.eks |
Amazon EKS Construct Library
|
| software.amazon.awscdk.services.eks.legacy |
Amazon EKS Construct Library
|
| Modifier and Type | Method and Description |
|---|---|
Signals |
AutoScalingGroupProps.Jsii$Proxy.getSignals() |
default Signals |
CommonAutoScalingGroupProps.getSignals()
(experimental) Configure waiting for signals during deployment.
|
Signals |
CommonAutoScalingGroupProps.Jsii$Proxy.getSignals() |
static Signals |
Signals.waitForAll()
(experimental) Wait for the desiredCapacity of the AutoScalingGroup amount of signals to have been received.
|
static Signals |
Signals.waitForAll(SignalsOptions options)
(experimental) Wait for the desiredCapacity of the AutoScalingGroup amount of signals to have been received.
|
static Signals |
Signals.waitForCount(Number count)
(experimental) Wait for a specific amount of signals to have been received.
|
static Signals |
Signals.waitForCount(Number count,
SignalsOptions options)
(experimental) Wait for a specific amount of signals to have been received.
|
static Signals |
Signals.waitForMinCapacity()
(experimental) Wait for the minCapacity of the AutoScalingGroup amount of signals to have been received.
|
static Signals |
Signals.waitForMinCapacity(SignalsOptions options)
(experimental) Wait for the minCapacity of the AutoScalingGroup amount of signals to have been received.
|
| Modifier and Type | Method and Description |
|---|---|
AutoScalingGroupProps.Builder |
AutoScalingGroupProps.Builder.signals(Signals signals)
Sets the value of
CommonAutoScalingGroupProps.getSignals() |
CommonAutoScalingGroupProps.Builder |
CommonAutoScalingGroupProps.Builder.signals(Signals signals)
Sets the value of
CommonAutoScalingGroupProps.getSignals() |
AutoScalingGroup.Builder |
AutoScalingGroup.Builder.signals(Signals signals)
(experimental) Configure waiting for signals during deployment.
|
| Constructor and Description |
|---|
Jsii$Proxy(Boolean allowAllOutbound,
Boolean associatePublicIpAddress,
String autoScalingGroupName,
List<? extends BlockDevice> blockDevices,
Duration cooldown,
Number desiredCapacity,
List<? extends GroupMetrics> groupMetrics,
HealthCheck healthCheck,
Boolean ignoreUnmodifiedSizeProperties,
Monitoring instanceMonitoring,
String keyName,
Number maxCapacity,
Duration maxInstanceLifetime,
Number minCapacity,
List<? extends NotificationConfiguration> notifications,
ITopic notificationsTopic,
Number replacingUpdateMinSuccessfulInstancesPercent,
Number resourceSignalCount,
Duration resourceSignalTimeout,
RollingUpdateConfiguration rollingUpdateConfiguration,
Signals signals,
String spotPrice,
UpdatePolicy updatePolicy,
UpdateType updateType,
SubnetSelection vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
CommonAutoScalingGroupProps.Builder. |
Jsii$Proxy(InstanceType instanceType,
IMachineImage machineImage,
IVpc vpc,
CloudFormationInit init,
ApplyCloudFormationInitOptions initOptions,
IRole role,
ISecurityGroup securityGroup,
UserData userData,
Boolean allowAllOutbound,
Boolean associatePublicIpAddress,
String autoScalingGroupName,
List<? extends BlockDevice> blockDevices,
Duration cooldown,
Number desiredCapacity,
List<? extends GroupMetrics> groupMetrics,
HealthCheck healthCheck,
Boolean ignoreUnmodifiedSizeProperties,
Monitoring instanceMonitoring,
String keyName,
Number maxCapacity,
Duration maxInstanceLifetime,
Number minCapacity,
List<? extends NotificationConfiguration> notifications,
ITopic notificationsTopic,
Number replacingUpdateMinSuccessfulInstancesPercent,
Number resourceSignalCount,
Duration resourceSignalTimeout,
RollingUpdateConfiguration rollingUpdateConfiguration,
Signals signals,
String spotPrice,
UpdatePolicy updatePolicy,
UpdateType updateType,
SubnetSelection vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
AutoScalingGroupProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
Signals |
AddCapacityOptions.Jsii$Proxy.getSignals() |
| Modifier and Type | Method and Description |
|---|---|
AddCapacityOptions.Builder |
AddCapacityOptions.Builder.signals(Signals signals)
Sets the value of
CommonAutoScalingGroupProps.getSignals() |
| Constructor and Description |
|---|
Jsii$Proxy(InstanceType instanceType,
IMachineImage machineImage,
Boolean canContainersAccessInstanceRole,
MachineImageType machineImageType,
Boolean spotInstanceDraining,
Duration taskDrainTime,
IKey topicEncryptionKey,
Boolean allowAllOutbound,
Boolean associatePublicIpAddress,
String autoScalingGroupName,
List<? extends BlockDevice> blockDevices,
Duration cooldown,
Number desiredCapacity,
List<? extends GroupMetrics> groupMetrics,
HealthCheck healthCheck,
Boolean ignoreUnmodifiedSizeProperties,
Monitoring instanceMonitoring,
String keyName,
Number maxCapacity,
Duration maxInstanceLifetime,
Number minCapacity,
List<? extends NotificationConfiguration> notifications,
ITopic notificationsTopic,
Number replacingUpdateMinSuccessfulInstancesPercent,
Number resourceSignalCount,
Duration resourceSignalTimeout,
RollingUpdateConfiguration rollingUpdateConfiguration,
Signals signals,
String spotPrice,
UpdatePolicy updatePolicy,
UpdateType updateType,
SubnetSelection vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
AddCapacityOptions.Builder. |
| Modifier and Type | Method and Description |
|---|---|
Signals |
AutoScalingGroupCapacityOptions.Jsii$Proxy.getSignals() |
| Modifier and Type | Method and Description |
|---|---|
AutoScalingGroupCapacityOptions.Builder |
AutoScalingGroupCapacityOptions.Builder.signals(Signals signals)
Sets the value of
CommonAutoScalingGroupProps.getSignals() |
| Constructor and Description |
|---|
Jsii$Proxy(InstanceType instanceType,
Boolean bootstrapEnabled,
BootstrapOptions bootstrapOptions,
MachineImageType machineImageType,
Boolean mapRole,
Boolean spotInterruptHandler,
Boolean allowAllOutbound,
Boolean associatePublicIpAddress,
String autoScalingGroupName,
List<? extends BlockDevice> blockDevices,
Duration cooldown,
Number desiredCapacity,
List<? extends GroupMetrics> groupMetrics,
HealthCheck healthCheck,
Boolean ignoreUnmodifiedSizeProperties,
Monitoring instanceMonitoring,
String keyName,
Number maxCapacity,
Duration maxInstanceLifetime,
Number minCapacity,
List<? extends NotificationConfiguration> notifications,
ITopic notificationsTopic,
Number replacingUpdateMinSuccessfulInstancesPercent,
Number resourceSignalCount,
Duration resourceSignalTimeout,
RollingUpdateConfiguration rollingUpdateConfiguration,
Signals signals,
String spotPrice,
UpdatePolicy updatePolicy,
UpdateType updateType,
SubnetSelection vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
AutoScalingGroupCapacityOptions.Builder. |
| Modifier and Type | Method and Description |
|---|---|
Signals |
CapacityOptions.Jsii$Proxy.getSignals() |
| Modifier and Type | Method and Description |
|---|---|
CapacityOptions.Builder |
CapacityOptions.Builder.signals(Signals signals)
Sets the value of
CommonAutoScalingGroupProps.getSignals() |
| Constructor and Description |
|---|
Jsii$Proxy(InstanceType instanceType,
Boolean bootstrapEnabled,
BootstrapOptions bootstrapOptions,
Boolean mapRole,
Boolean allowAllOutbound,
Boolean associatePublicIpAddress,
String autoScalingGroupName,
List<? extends BlockDevice> blockDevices,
Duration cooldown,
Number desiredCapacity,
List<? extends GroupMetrics> groupMetrics,
HealthCheck healthCheck,
Boolean ignoreUnmodifiedSizeProperties,
Monitoring instanceMonitoring,
String keyName,
Number maxCapacity,
Duration maxInstanceLifetime,
Number minCapacity,
List<? extends NotificationConfiguration> notifications,
ITopic notificationsTopic,
Number replacingUpdateMinSuccessfulInstancesPercent,
Number resourceSignalCount,
Duration resourceSignalTimeout,
RollingUpdateConfiguration rollingUpdateConfiguration,
Signals signals,
String spotPrice,
UpdatePolicy updatePolicy,
UpdateType updateType,
SubnetSelection vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
CapacityOptions.Builder. |
Copyright © 2021. All rights reserved.