@Stability(value=Stable) @Internal public static final class CfnComputeEnvironment.ComputeResourcesProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnComputeEnvironment.ComputeResourcesProperty
CfnComputeEnvironment.ComputeResourcesPropertysoftware.amazon.jsii.JsiiObject.InitializationModeCfnComputeEnvironment.ComputeResourcesProperty.Builder, CfnComputeEnvironment.ComputeResourcesProperty.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
protected |
Jsii$Proxy(Number maxvCpus,
List<String> subnets,
String type,
String allocationStrategy,
Number bidPercentage,
Number desiredvCpus,
Object ec2Configuration,
String ec2KeyPair,
String imageId,
String instanceRole,
List<String> instanceTypes,
Object launchTemplate,
Number minvCpus,
String placementGroup,
List<String> securityGroupIds,
String spotIamFleetRole,
Object tags)
Constructor that initializes the object based on literal property values passed by the
CfnComputeEnvironment.ComputeResourcesProperty.Builder. |
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
String |
getAllocationStrategy()
`CfnComputeEnvironment.ComputeResourcesProperty.AllocationStrategy`.
|
Number |
getBidPercentage()
`CfnComputeEnvironment.ComputeResourcesProperty.BidPercentage`.
|
Number |
getDesiredvCpus()
`CfnComputeEnvironment.ComputeResourcesProperty.DesiredvCpus`.
|
Object |
getEc2Configuration()
`CfnComputeEnvironment.ComputeResourcesProperty.Ec2Configuration`.
|
String |
getEc2KeyPair()
`CfnComputeEnvironment.ComputeResourcesProperty.Ec2KeyPair`.
|
String |
getImageId()
`CfnComputeEnvironment.ComputeResourcesProperty.ImageId`.
|
String |
getInstanceRole()
`CfnComputeEnvironment.ComputeResourcesProperty.InstanceRole`.
|
List<String> |
getInstanceTypes()
`CfnComputeEnvironment.ComputeResourcesProperty.InstanceTypes`.
|
Object |
getLaunchTemplate()
`CfnComputeEnvironment.ComputeResourcesProperty.LaunchTemplate`.
|
Number |
getMaxvCpus()
`CfnComputeEnvironment.ComputeResourcesProperty.MaxvCpus`.
|
Number |
getMinvCpus()
`CfnComputeEnvironment.ComputeResourcesProperty.MinvCpus`.
|
String |
getPlacementGroup()
`CfnComputeEnvironment.ComputeResourcesProperty.PlacementGroup`.
|
List<String> |
getSecurityGroupIds()
`CfnComputeEnvironment.ComputeResourcesProperty.SecurityGroupIds`.
|
String |
getSpotIamFleetRole()
`CfnComputeEnvironment.ComputeResourcesProperty.SpotIamFleetRole`.
|
List<String> |
getSubnets()
`CfnComputeEnvironment.ComputeResourcesProperty.Subnets`.
|
Object |
getTags()
`CfnComputeEnvironment.ComputeResourcesProperty.Tags`.
|
String |
getType()
`CfnComputeEnvironment.ComputeResourcesProperty.Type`.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(Number maxvCpus, List<String> subnets, String type, String allocationStrategy, Number bidPercentage, Number desiredvCpus, Object ec2Configuration, String ec2KeyPair, String imageId, String instanceRole, List<String> instanceTypes, Object launchTemplate, Number minvCpus, String placementGroup, List<String> securityGroupIds, String spotIamFleetRole, Object tags)
CfnComputeEnvironment.ComputeResourcesProperty.Builder.public final Number getMaxvCpus()
CfnComputeEnvironment.ComputeResourcesPropertygetMaxvCpus in interface CfnComputeEnvironment.ComputeResourcesPropertypublic final List<String> getSubnets()
CfnComputeEnvironment.ComputeResourcesPropertygetSubnets in interface CfnComputeEnvironment.ComputeResourcesPropertypublic final String getType()
CfnComputeEnvironment.ComputeResourcesPropertygetType in interface CfnComputeEnvironment.ComputeResourcesPropertypublic final String getAllocationStrategy()
CfnComputeEnvironment.ComputeResourcesPropertygetAllocationStrategy in interface CfnComputeEnvironment.ComputeResourcesPropertypublic final Number getBidPercentage()
CfnComputeEnvironment.ComputeResourcesPropertygetBidPercentage in interface CfnComputeEnvironment.ComputeResourcesPropertypublic final Number getDesiredvCpus()
CfnComputeEnvironment.ComputeResourcesPropertygetDesiredvCpus in interface CfnComputeEnvironment.ComputeResourcesPropertypublic final Object getEc2Configuration()
CfnComputeEnvironment.ComputeResourcesPropertygetEc2Configuration in interface CfnComputeEnvironment.ComputeResourcesPropertypublic final String getEc2KeyPair()
CfnComputeEnvironment.ComputeResourcesPropertygetEc2KeyPair in interface CfnComputeEnvironment.ComputeResourcesPropertypublic final String getImageId()
CfnComputeEnvironment.ComputeResourcesPropertygetImageId in interface CfnComputeEnvironment.ComputeResourcesPropertypublic final String getInstanceRole()
CfnComputeEnvironment.ComputeResourcesPropertygetInstanceRole in interface CfnComputeEnvironment.ComputeResourcesPropertypublic final List<String> getInstanceTypes()
CfnComputeEnvironment.ComputeResourcesPropertygetInstanceTypes in interface CfnComputeEnvironment.ComputeResourcesPropertypublic final Object getLaunchTemplate()
CfnComputeEnvironment.ComputeResourcesPropertygetLaunchTemplate in interface CfnComputeEnvironment.ComputeResourcesPropertypublic final Number getMinvCpus()
CfnComputeEnvironment.ComputeResourcesPropertygetMinvCpus in interface CfnComputeEnvironment.ComputeResourcesPropertypublic final String getPlacementGroup()
CfnComputeEnvironment.ComputeResourcesPropertygetPlacementGroup in interface CfnComputeEnvironment.ComputeResourcesPropertypublic final List<String> getSecurityGroupIds()
CfnComputeEnvironment.ComputeResourcesPropertygetSecurityGroupIds in interface CfnComputeEnvironment.ComputeResourcesPropertypublic final String getSpotIamFleetRole()
CfnComputeEnvironment.ComputeResourcesPropertygetSpotIamFleetRole in interface CfnComputeEnvironment.ComputeResourcesPropertypublic final Object getTags()
CfnComputeEnvironment.ComputeResourcesPropertygetTags in interface CfnComputeEnvironment.ComputeResourcesProperty@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2021. All rights reserved.