| Package | Description |
|---|---|
| software.amazon.awscdk.services.autoscaling |
Amazon EC2 Auto Scaling Construct Library
|
| software.amazon.awscdk.services.ec2 |
Amazon EC2 Construct Library
|
| Modifier and Type | Method and Description |
|---|---|
default CloudFormationInit |
AutoScalingGroupProps.getInit()
(experimental) Apply the given CloudFormation Init configuration to the instances in the AutoScalingGroup at startup.
|
CloudFormationInit |
AutoScalingGroupProps.Jsii$Proxy.getInit() |
| Modifier and Type | Method and Description |
|---|---|
void |
AutoScalingGroup.applyCloudFormationInit(CloudFormationInit init)
(experimental) Use a CloudFormation Init configuration at instance startup.
|
void |
AutoScalingGroup.applyCloudFormationInit(CloudFormationInit init,
ApplyCloudFormationInitOptions options)
(experimental) Use a CloudFormation Init configuration at instance startup.
|
AutoScalingGroup.Builder |
AutoScalingGroup.Builder.init(CloudFormationInit init)
(experimental) Apply the given CloudFormation Init configuration to the instances in the AutoScalingGroup at startup.
|
AutoScalingGroupProps.Builder |
AutoScalingGroupProps.Builder.init(CloudFormationInit init)
Sets the value of
AutoScalingGroupProps.getInit() |
| Constructor and Description |
|---|
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,
Boolean newInstancesProtectedFromScaleIn,
List<? extends NotificationConfiguration> notifications,
Signals signals,
String spotPrice,
UpdatePolicy updatePolicy,
SubnetSelection vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
AutoScalingGroupProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
static CloudFormationInit |
CloudFormationInit.fromConfig(InitConfig config)
(experimental) Use an existing InitConfig object as the default and only config.
|
static CloudFormationInit |
CloudFormationInit.fromConfigSets(ConfigSetProps props)
(experimental) Build a CloudFormationInit from config sets.
|
static CloudFormationInit |
CloudFormationInit.fromElements(InitElement... elements)
(experimental) Build a new config from a set of Init Elements.
|
default CloudFormationInit |
InstanceProps.getInit()
(experimental) Apply the given CloudFormation Init configuration to the instance at startup.
|
CloudFormationInit |
InstanceProps.Jsii$Proxy.getInit() |
| Modifier and Type | Method and Description |
|---|---|
Instance.Builder |
Instance.Builder.init(CloudFormationInit init)
(experimental) Apply the given CloudFormation Init configuration to the instance at startup.
|
InstanceProps.Builder |
InstanceProps.Builder.init(CloudFormationInit init)
Sets the value of
InstanceProps.getInit() |
| Constructor and Description |
|---|
Jsii$Proxy(InstanceType instanceType,
IMachineImage machineImage,
IVpc vpc,
Boolean allowAllOutbound,
String availabilityZone,
List<? extends BlockDevice> blockDevices,
CloudFormationInit init,
ApplyCloudFormationInitOptions initOptions,
String instanceName,
String keyName,
String privateIpAddress,
Duration resourceSignalTimeout,
IRole role,
ISecurityGroup securityGroup,
Boolean sourceDestCheck,
UserData userData,
Boolean userDataCausesReplacement,
SubnetSelection vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
InstanceProps.Builder. |
Copyright © 2021. All rights reserved.