| 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 UserData |
AutoScalingGroupProps.getUserData()
Specific UserData to use.
|
UserData |
AutoScalingGroupProps.Jsii$Proxy.getUserData() |
UserData |
AutoScalingGroup.getUserData()
The Base64-encoded user data to make available to the launched EC2 instances.
|
| Modifier and Type | Method and Description |
|---|---|
AutoScalingGroupProps.Builder |
AutoScalingGroupProps.Builder.userData(UserData userData)
Sets the value of
AutoScalingGroupProps.getUserData() |
AutoScalingGroup.Builder |
AutoScalingGroup.Builder.userData(UserData userData)
Specific UserData to use.
|
| Modifier and Type | Class and Description |
|---|---|
class |
MultipartUserData
Mime multipart user data.
|
| Modifier and Type | Method and Description |
|---|---|
static UserData |
UserData.custom(String content)
Create a userdata object with custom content.
|
static UserData |
UserData.forLinux()
Create a userdata object for Linux hosts.
|
static UserData |
UserData.forLinux(LinuxUserDataOptions options)
Create a userdata object for Linux hosts.
|
static UserData |
UserData.forOperatingSystem(OperatingSystemType os) |
static UserData |
UserData.forWindows()
Create a userdata object for Windows hosts.
|
default UserData |
GenericLinuxImageProps.getUserData()
Initial user data.
|
UserData |
GenericLinuxImageProps.Jsii$Proxy.getUserData() |
default UserData |
WindowsImageProps.getUserData()
Initial user data.
|
UserData |
WindowsImageProps.Jsii$Proxy.getUserData() |
default UserData |
LookupMachineImageProps.getUserData()
Custom userdata for this image.
|
UserData |
LookupMachineImageProps.Jsii$Proxy.getUserData() |
UserData |
Instance.getUserData()
UserData for the instance.
|
default UserData |
AmazonLinuxImageProps.getUserData()
Initial user data.
|
UserData |
AmazonLinuxImageProps.Jsii$Proxy.getUserData() |
default UserData |
InstanceProps.getUserData()
Specific UserData to use.
|
UserData |
InstanceProps.Jsii$Proxy.getUserData() |
UserData |
LaunchTemplate.getUserData()
UserData executed by instances that are launched from this template.
|
default UserData |
GenericWindowsImageProps.getUserData()
Initial user data.
|
UserData |
GenericWindowsImageProps.Jsii$Proxy.getUserData() |
default UserData |
SsmParameterImageOptions.getUserData()
Custom UserData.
|
UserData |
SsmParameterImageOptions.Jsii$Proxy.getUserData() |
UserData |
MachineImageConfig.getUserData()
Initial UserData for this image.
|
UserData |
MachineImageConfig.Jsii$Proxy.getUserData() |
default UserData |
LaunchTemplateProps.getUserData()
The AMI that will be used by instances.
|
UserData |
LaunchTemplateProps.Jsii$Proxy.getUserData() |
UserData |
AttachInitOptions.getUserData()
UserData to add commands to.
|
UserData |
AttachInitOptions.Jsii$Proxy.getUserData() |
| Modifier and Type | Method and Description |
|---|---|
void |
MultipartUserData.addUserDataPart(UserData userData)
Adds a multipart part based on a UserData object.
|
void |
MultipartUserData.addUserDataPart(UserData userData,
String contentType)
Adds a multipart part based on a UserData object.
|
void |
MultipartUserData.addUserDataPart(UserData userData,
String contentType,
Boolean makeDefault)
Adds a multipart part based on a UserData object.
|
static MultipartBody |
MultipartBody.fromUserData(UserData userData)
Constructs the new `MultipartBody` wrapping existing `UserData`.
|
static MultipartBody |
MultipartBody.fromUserData(UserData userData,
String contentType)
Constructs the new `MultipartBody` wrapping existing `UserData`.
|
GenericLinuxImageProps.Builder |
GenericLinuxImageProps.Builder.userData(UserData userData)
Sets the value of
GenericLinuxImageProps.getUserData() |
WindowsImageProps.Builder |
WindowsImageProps.Builder.userData(UserData userData)
Sets the value of
WindowsImageProps.getUserData() |
LookupMachineImageProps.Builder |
LookupMachineImageProps.Builder.userData(UserData userData)
Sets the value of
LookupMachineImageProps.getUserData() |
AmazonLinuxImage.Builder |
AmazonLinuxImage.Builder.userData(UserData userData)
Initial user data.
|
WindowsImage.Builder |
WindowsImage.Builder.userData(UserData userData)
Initial user data.
|
Instance.Builder |
Instance.Builder.userData(UserData userData)
Specific UserData to use.
|
AmazonLinuxImageProps.Builder |
AmazonLinuxImageProps.Builder.userData(UserData userData)
Sets the value of
AmazonLinuxImageProps.getUserData() |
InstanceProps.Builder |
InstanceProps.Builder.userData(UserData userData)
Sets the value of
InstanceProps.getUserData() |
LookupMachineImage.Builder |
LookupMachineImage.Builder.userData(UserData userData)
Custom userdata for this image.
|
LaunchTemplate.Builder |
LaunchTemplate.Builder.userData(UserData userData)
The AMI that will be used by instances.
|
GenericWindowsImageProps.Builder |
GenericWindowsImageProps.Builder.userData(UserData userData)
Sets the value of
GenericWindowsImageProps.getUserData() |
SsmParameterImageOptions.Builder |
SsmParameterImageOptions.Builder.userData(UserData userData)
Sets the value of
SsmParameterImageOptions.getUserData() |
GenericLinuxImage.Builder |
GenericLinuxImage.Builder.userData(UserData userData)
Initial user data.
|
GenericWindowsImage.Builder |
GenericWindowsImage.Builder.userData(UserData userData)
Initial user data.
|
MachineImageConfig.Builder |
MachineImageConfig.Builder.userData(UserData userData)
Sets the value of
MachineImageConfig.getUserData() |
LaunchTemplateProps.Builder |
LaunchTemplateProps.Builder.userData(UserData userData)
Sets the value of
LaunchTemplateProps.getUserData() |
AttachInitOptions.Builder |
AttachInitOptions.Builder.userData(UserData userData)
Sets the value of
AttachInitOptions.getUserData() |
| Constructor and Description |
|---|
GenericSSMParameterImage(String parameterName,
OperatingSystemType os,
UserData userData) |
Copyright © 2022. All rights reserved.