Interface CfnStudioComponent.StudioComponentInitializationScriptProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnStudioComponent.StudioComponentInitializationScriptProperty.Jsii$Proxy
- Enclosing class:
- CfnStudioComponent
@Stability(Stable)
public static interface CfnStudioComponent.StudioComponentInitializationScriptProperty
extends software.amazon.jsii.JsiiSerializable
Initialization scripts for studio components.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.nimblestudio.*;
StudioComponentInitializationScriptProperty studioComponentInitializationScriptProperty = StudioComponentInitializationScriptProperty.builder()
.launchProfileProtocolVersion("launchProfileProtocolVersion")
.platform("platform")
.runContext("runContext")
.script("script")
.build();
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classstatic final classAn implementation forCfnStudioComponent.StudioComponentInitializationScriptProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default StringThe version number of the protocol that is used by the launch profile.default StringThe platform of the initialization script, either Windows or Linux.default StringThe method to use when running the initialization script.default StringThe initialization script.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getLaunchProfileProtocolVersion
The version number of the protocol that is used by the launch profile.The only valid version is "2021-03-31".
-
getPlatform
The platform of the initialization script, either Windows or Linux. -
getRunContext
The method to use when running the initialization script. -
getScript
The initialization script. -
builder
@Stability(Stable) static CfnStudioComponent.StudioComponentInitializationScriptProperty.Builder builder()
-