Class CfnFleetMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnFleetMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnFleetMixinProps
CfnFleetMixinProps-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.cfnpropertymixins.services.deadline.CfnFleetMixinProps
CfnFleetMixinProps.Builder, CfnFleetMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnFleetMixinProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnFleetMixinProps.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal ObjectThe configuration details for the fleet.final StringA description that helps identify what the fleet is used for.final StringThe display name of the fleet summary to update.final StringThe farm ID.final ObjectProvides a script that runs as a worker is starting up that you can use to provide additional configuration for workers in your fleet.final NumberThe maximum number of workers specified in the fleet.final NumberThe minimum number of workers in the fleet.final StringThe IAM role that workers in the fleet use when processing jobs.getTags()The tags to add to your fleet.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnFleetMixinProps.Builder.
-
-
Method Details
-
getConfiguration
Description copied from interface:CfnFleetMixinPropsThe configuration details for the fleet.Returns union: either
IResolvableorCfnFleetPropsMixin.FleetConfigurationProperty- Specified by:
getConfigurationin interfaceCfnFleetMixinProps- See Also:
-
getDescription
Description copied from interface:CfnFleetMixinPropsA description that helps identify what the fleet is used for.This field can store any content. Escape or encode this content before displaying it on a webpage or any other system that might interpret the content of this field.
Default: - ""
- Specified by:
getDescriptionin interfaceCfnFleetMixinProps- See Also:
-
getDisplayName
Description copied from interface:CfnFleetMixinPropsThe display name of the fleet summary to update.This field can store any content. Escape or encode this content before displaying it on a webpage or any other system that might interpret the content of this field.
- Specified by:
getDisplayNamein interfaceCfnFleetMixinProps- See Also:
-
getFarmId
Description copied from interface:CfnFleetMixinPropsThe farm ID.- Specified by:
getFarmIdin interfaceCfnFleetMixinProps- See Also:
-
getHostConfiguration
Description copied from interface:CfnFleetMixinPropsProvides a script that runs as a worker is starting up that you can use to provide additional configuration for workers in your fleet.To remove a script from a fleet, use the UpdateFleet operation with the
hostConfigurationscriptBodyparameter set to an empty string ("").Returns union: either
IResolvableorCfnFleetPropsMixin.HostConfigurationProperty- Specified by:
getHostConfigurationin interfaceCfnFleetMixinProps- See Also:
-
getMaxWorkerCount
Description copied from interface:CfnFleetMixinPropsThe maximum number of workers specified in the fleet.- Specified by:
getMaxWorkerCountin interfaceCfnFleetMixinProps- See Also:
-
getMinWorkerCount
Description copied from interface:CfnFleetMixinPropsThe minimum number of workers in the fleet.Default: - 0
- Specified by:
getMinWorkerCountin interfaceCfnFleetMixinProps- See Also:
-
getRoleArn
Description copied from interface:CfnFleetMixinPropsThe IAM role that workers in the fleet use when processing jobs.- Specified by:
getRoleArnin interfaceCfnFleetMixinProps- See Also:
-
getTags
Description copied from interface:CfnFleetMixinPropsThe tags to add to your fleet.Each tag consists of a tag key and a tag value. Tag keys and values are both required, but tag values can be empty strings.
- Specified by:
getTagsin interfaceCfnFleetMixinProps- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-