Interface CfnWorkspaceInstance.InstanceMarketOptionsRequestProperty
- All Superinterfaces:
- software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
- CfnWorkspaceInstance.InstanceMarketOptionsRequestProperty.Jsii$Proxy
- Enclosing class:
- CfnWorkspaceInstance
@Stability(Stable)
public static interface CfnWorkspaceInstance.InstanceMarketOptionsRequestProperty
extends software.amazon.jsii.JsiiSerializable
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.workspacesinstances.*;
 InstanceMarketOptionsRequestProperty instanceMarketOptionsRequestProperty = InstanceMarketOptionsRequestProperty.builder()
         .marketType("marketType")
         .spotOptions(SpotMarketOptionsProperty.builder()
                 .instanceInterruptionBehavior("instanceInterruptionBehavior")
                 .maxPrice("maxPrice")
                 .spotInstanceType("spotInstanceType")
                 .validUntilUtc("validUntilUtc")
                 .build())
         .build();
 - See Also:
- 
Nested Class SummaryNested ClassesModifier and TypeInterfaceDescriptionstatic final classstatic final classAn implementation forCfnWorkspaceInstance.InstanceMarketOptionsRequestProperty
- 
Method SummaryModifier and TypeMethodDescriptionbuilder()default Stringdefault ObjectReturns union: eitherIResolvableorCfnWorkspaceInstance.SpotMarketOptionsPropertyMethods inherited from interface software.amazon.jsii.JsiiSerializable$jsii$toJson
- 
Method Details- 
getMarketType- See Also:
 
- 
getSpotOptionsReturns union: eitherIResolvableorCfnWorkspaceInstance.SpotMarketOptionsProperty- See Also:
 
- 
builder@Stability(Stable) static CfnWorkspaceInstance.InstanceMarketOptionsRequestProperty.Builder builder()
 
-