Uses of Interface
software.amazon.awscdk.services.ec2.InitFileOptions
-
Uses of InitFileOptions in software.amazon.awscdk.services.ec2
Modifier and TypeInterfaceDescriptioninterface
Additional options for creating an InitFile from an asset.Modifier and TypeClassDescriptionstatic final class
An implementation forInitFileAssetOptions
static final class
An implementation forInitFileOptions
Modifier and TypeMethodDescriptionInitFileOptions.Builder.build()
Builds the configured instance.Modifier and TypeMethodDescriptionstatic InitFile
InitFile.fromExistingAsset
(String targetFileName, Asset asset, InitFileOptions options) Use a file from an asset at instance startup time.static InitFile
InitFile.fromFileInline
(String targetFileName, String sourceFileName, InitFileOptions options) Read a file from disk and use its contents.static InitFile
InitFile.fromObject
(String fileName, Map<String, ? extends Object> obj, InitFileOptions options) Use a JSON-compatible object as the file content, write it to a JSON file.static InitFile
InitFile.fromS3Object
(String fileName, IBucket bucket, String key, InitFileOptions options) Download a file from an S3 bucket at instance startup time.static InitFile
InitFile.fromString
(String fileName, String content, InitFileOptions options) Use a literal string as the file content.static InitFile
InitFile.fromUrl
(String fileName, String url, InitFileOptions options) Download from a URL at instance startup time.static InitFile
InitFile.symlink
(String fileName, String target, InitFileOptions options) Write a symlink with the given symlink target.