@Generated(value="jsii-pacmak/0.17.0 (build 7d5d104)", date="2019-09-20T09:56:19.058Z") @Stability(value=Stable) public abstract class UserData extends software.amazon.jsii.JsiiObject
Modifier | Constructor and Description |
---|---|
protected |
UserData() |
protected |
UserData(software.amazon.jsii.JsiiObject.InitializationMode initializationMode) |
protected |
UserData(software.amazon.jsii.JsiiObjectRef objRef) |
Modifier and Type | Method and Description |
---|---|
abstract void |
addCommands(String... commands)
Add one or more commands to the user data.
|
static UserData |
forLinux()
Create a userdata object for Linux hosts.
|
static UserData |
forLinux(LinuxUserDataOptions options)
Create a userdata object for Linux hosts.
|
static UserData |
forOperatingSystem(OperatingSystemType os) |
static UserData |
forWindows()
Create a userdata object for Windows hosts.
|
abstract String |
render()
Render the UserData for use in a construct.
|
jsiiAsyncCall, jsiiCall, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticGet, jsiiStaticSet, setObjRef
protected UserData(software.amazon.jsii.JsiiObjectRef objRef)
protected UserData(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
protected UserData()
@Stability(value=Stable) public static UserData forLinux(LinuxUserDataOptions options)
options
- @Stability(value=Stable) public static UserData forLinux()
@Stability(value=Stable) public static UserData forOperatingSystem(OperatingSystemType os)
os
- This parameter is required.@Stability(value=Stable) public static UserData forWindows()
@Stability(value=Stable) public abstract void addCommands(String... commands)
commands
- This parameter is required.@Stability(value=Stable) public abstract String render()
Copyright © 2019. All rights reserved.