@Generated(value="jsii-pacmak/1.29.0 (build 41df200)", date="2021-06-02T09:55:31.273Z") @Stability(value=Stable) public class CfnFleet extends CfnResource implements IInspectable
| Modifier and Type | Class and Description |
|---|---|
static class |
CfnFleet.Builder
A fluent builder for
CfnFleet. |
static interface |
CfnFleet.CertificateConfigurationProperty |
static interface |
CfnFleet.IpPermissionProperty |
static interface |
CfnFleet.LocationCapacityProperty |
static interface |
CfnFleet.LocationConfigurationProperty |
static interface |
CfnFleet.ResourceCreationLimitPolicyProperty |
static interface |
CfnFleet.RuntimeConfigurationProperty |
static interface |
CfnFleet.ServerProcessProperty |
software.amazon.jsii.JsiiObject.InitializationModeIInspectable.Jsii$Default, IInspectable.Jsii$Proxy| Modifier and Type | Field and Description |
|---|---|
static String |
CFN_RESOURCE_TYPE_NAME
The CloudFormation resource type name for this resource class.
|
| Modifier | Constructor and Description |
|---|---|
|
CfnFleet(software.constructs.Construct scope,
String id)
Create a new `AWS::GameLift::Fleet`.
|
|
CfnFleet(software.constructs.Construct scope,
String id,
CfnFleetProps props)
Create a new `AWS::GameLift::Fleet`.
|
protected |
CfnFleet(software.amazon.jsii.JsiiObject.InitializationMode initializationMode) |
protected |
CfnFleet(software.amazon.jsii.JsiiObjectRef objRef) |
| Modifier and Type | Method and Description |
|---|---|
String |
getAttrFleetId() |
String |
getBuildId()
`AWS::GameLift::Fleet.BuildId`.
|
Object |
getCertificateConfiguration()
`AWS::GameLift::Fleet.CertificateConfiguration`.
|
protected Map<String,Object> |
getCfnProperties() |
String |
getDescription()
`AWS::GameLift::Fleet.Description`.
|
Number |
getDesiredEc2Instances()
`AWS::GameLift::Fleet.DesiredEC2Instances`.
|
Object |
getEc2InboundPermissions()
`AWS::GameLift::Fleet.EC2InboundPermissions`.
|
String |
getEc2InstanceType()
`AWS::GameLift::Fleet.EC2InstanceType`.
|
String |
getFleetType()
`AWS::GameLift::Fleet.FleetType`.
|
String |
getInstanceRoleArn()
`AWS::GameLift::Fleet.InstanceRoleARN`.
|
Object |
getLocations()
`AWS::GameLift::Fleet.Locations`.
|
Number |
getMaxSize()
`AWS::GameLift::Fleet.MaxSize`.
|
List<String> |
getMetricGroups()
`AWS::GameLift::Fleet.MetricGroups`.
|
Number |
getMinSize()
`AWS::GameLift::Fleet.MinSize`.
|
String |
getName()
`AWS::GameLift::Fleet.Name`.
|
String |
getNewGameSessionProtectionPolicy()
`AWS::GameLift::Fleet.NewGameSessionProtectionPolicy`.
|
String |
getPeerVpcAwsAccountId()
`AWS::GameLift::Fleet.PeerVpcAwsAccountId`.
|
String |
getPeerVpcId()
`AWS::GameLift::Fleet.PeerVpcId`.
|
Object |
getResourceCreationLimitPolicy()
`AWS::GameLift::Fleet.ResourceCreationLimitPolicy`.
|
Object |
getRuntimeConfiguration()
`AWS::GameLift::Fleet.RuntimeConfiguration`.
|
String |
getScriptId()
`AWS::GameLift::Fleet.ScriptId`.
|
void |
inspect(TreeInspector inspector)
Examines the CloudFormation resource and discloses attributes.
|
protected Map<String,Object> |
renderProperties(Map<String,Object> props) |
void |
setBuildId(String value)
`AWS::GameLift::Fleet.BuildId`.
|
void |
setCertificateConfiguration(CfnFleet.CertificateConfigurationProperty value)
`AWS::GameLift::Fleet.CertificateConfiguration`.
|
void |
setCertificateConfiguration(IResolvable value)
`AWS::GameLift::Fleet.CertificateConfiguration`.
|
void |
setDescription(String value)
`AWS::GameLift::Fleet.Description`.
|
void |
setDesiredEc2Instances(Number value)
`AWS::GameLift::Fleet.DesiredEC2Instances`.
|
void |
setEc2InboundPermissions(IResolvable value)
`AWS::GameLift::Fleet.EC2InboundPermissions`.
|
void |
setEc2InboundPermissions(List<Object> value)
`AWS::GameLift::Fleet.EC2InboundPermissions`.
|
void |
setEc2InstanceType(String value)
`AWS::GameLift::Fleet.EC2InstanceType`.
|
void |
setFleetType(String value)
`AWS::GameLift::Fleet.FleetType`.
|
void |
setInstanceRoleArn(String value)
`AWS::GameLift::Fleet.InstanceRoleARN`.
|
void |
setLocations(IResolvable value)
`AWS::GameLift::Fleet.Locations`.
|
void |
setLocations(List<Object> value)
`AWS::GameLift::Fleet.Locations`.
|
void |
setMaxSize(Number value)
`AWS::GameLift::Fleet.MaxSize`.
|
void |
setMetricGroups(List<String> value)
`AWS::GameLift::Fleet.MetricGroups`.
|
void |
setMinSize(Number value)
`AWS::GameLift::Fleet.MinSize`.
|
void |
setName(String value)
`AWS::GameLift::Fleet.Name`.
|
void |
setNewGameSessionProtectionPolicy(String value)
`AWS::GameLift::Fleet.NewGameSessionProtectionPolicy`.
|
void |
setPeerVpcAwsAccountId(String value)
`AWS::GameLift::Fleet.PeerVpcAwsAccountId`.
|
void |
setPeerVpcId(String value)
`AWS::GameLift::Fleet.PeerVpcId`.
|
void |
setResourceCreationLimitPolicy(CfnFleet.ResourceCreationLimitPolicyProperty value)
`AWS::GameLift::Fleet.ResourceCreationLimitPolicy`.
|
void |
setResourceCreationLimitPolicy(IResolvable value)
`AWS::GameLift::Fleet.ResourceCreationLimitPolicy`.
|
void |
setRuntimeConfiguration(CfnFleet.RuntimeConfigurationProperty value)
`AWS::GameLift::Fleet.RuntimeConfiguration`.
|
void |
setRuntimeConfiguration(IResolvable value)
`AWS::GameLift::Fleet.RuntimeConfiguration`.
|
void |
setScriptId(String value)
`AWS::GameLift::Fleet.ScriptId`.
|
addDeletionOverride, addDependsOn, addMetadata, addOverride, addPropertyDeletionOverride, addPropertyOverride, applyRemovalPolicy, applyRemovalPolicy, applyRemovalPolicy, getAtt, getCfnOptions, getCfnResourceType, getMetadata, getUpdatedProperites, isCfnResource, shouldSynthesize, toString, validatePropertiesgetRefgetCreationStack, getLogicalId, getStack, isCfnElement, overrideLogicalIdjsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet@Stability(value=Stable) public static final String CFN_RESOURCE_TYPE_NAME
protected CfnFleet(software.amazon.jsii.JsiiObjectRef objRef)
protected CfnFleet(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
@Stability(value=Stable)
public CfnFleet(@NotNull
software.constructs.Construct scope,
@NotNull
String id,
@Nullable
CfnFleetProps props)
scope - - scope in which this resource is defined. This parameter is required.id - - scoped id of the resource. This parameter is required.props - - resource properties.@Stability(value=Stable)
public CfnFleet(@NotNull
software.constructs.Construct scope,
@NotNull
String id)
scope - - scope in which this resource is defined. This parameter is required.id - - scoped id of the resource. This parameter is required.@Stability(value=Stable)
public void inspect(@NotNull
TreeInspector inspector)
inspect in interface IInspectableinspector - - tree inspector to collect and process attributes. This parameter is required.@Stability(value=Stable) @NotNull protected Map<String,Object> renderProperties(@NotNull Map<String,Object> props)
renderProperties in class CfnResourceprops - This parameter is required.@Stability(value=Stable) @NotNull public String getAttrFleetId()
@Stability(value=Stable) @NotNull protected Map<String,Object> getCfnProperties()
getCfnProperties in class CfnResource@Stability(value=Stable) @Nullable public String getBuildId()
@Stability(value=Stable)
public void setBuildId(@Nullable
String value)
@Stability(value=Stable) @Nullable public Object getCertificateConfiguration()
@Stability(value=Stable)
public void setCertificateConfiguration(@Nullable
CfnFleet.CertificateConfigurationProperty value)
@Stability(value=Stable)
public void setCertificateConfiguration(@Nullable
IResolvable value)
@Stability(value=Stable) @Nullable public String getDescription()
@Stability(value=Stable)
public void setDescription(@Nullable
String value)
@Stability(value=Stable) @Nullable public Number getDesiredEc2Instances()
@Stability(value=Stable)
public void setDesiredEc2Instances(@Nullable
Number value)
@Stability(value=Stable) @Nullable public Object getEc2InboundPermissions()
@Stability(value=Stable)
public void setEc2InboundPermissions(@Nullable
IResolvable value)
@Stability(value=Stable)
public void setEc2InboundPermissions(@Nullable
List<Object> value)
@Stability(value=Stable) @Nullable public String getEc2InstanceType()
@Stability(value=Stable)
public void setEc2InstanceType(@Nullable
String value)
@Stability(value=Stable) @Nullable public String getFleetType()
@Stability(value=Stable)
public void setFleetType(@Nullable
String value)
@Stability(value=Stable) @Nullable public String getInstanceRoleArn()
@Stability(value=Stable)
public void setInstanceRoleArn(@Nullable
String value)
@Stability(value=Stable) @Nullable public Object getLocations()
@Stability(value=Stable)
public void setLocations(@Nullable
IResolvable value)
@Stability(value=Stable)
public void setLocations(@Nullable
List<Object> value)
@Stability(value=Stable) @Nullable public Number getMaxSize()
@Stability(value=Stable)
public void setMaxSize(@Nullable
Number value)
@Stability(value=Stable) @Nullable public List<String> getMetricGroups()
@Stability(value=Stable)
public void setMetricGroups(@Nullable
List<String> value)
@Stability(value=Stable) @Nullable public Number getMinSize()
@Stability(value=Stable)
public void setMinSize(@Nullable
Number value)
@Stability(value=Stable) @Nullable public String getName()
@Stability(value=Stable)
public void setName(@Nullable
String value)
@Stability(value=Stable) @Nullable public String getNewGameSessionProtectionPolicy()
@Stability(value=Stable)
public void setNewGameSessionProtectionPolicy(@Nullable
String value)
@Stability(value=Stable) @Nullable public String getPeerVpcAwsAccountId()
@Stability(value=Stable)
public void setPeerVpcAwsAccountId(@Nullable
String value)
@Stability(value=Stable) @Nullable public String getPeerVpcId()
@Stability(value=Stable)
public void setPeerVpcId(@Nullable
String value)
@Stability(value=Stable) @Nullable public Object getResourceCreationLimitPolicy()
@Stability(value=Stable)
public void setResourceCreationLimitPolicy(@Nullable
CfnFleet.ResourceCreationLimitPolicyProperty value)
@Stability(value=Stable)
public void setResourceCreationLimitPolicy(@Nullable
IResolvable value)
@Stability(value=Stable) @Nullable public Object getRuntimeConfiguration()
@Stability(value=Stable)
public void setRuntimeConfiguration(@Nullable
CfnFleet.RuntimeConfigurationProperty value)
@Stability(value=Stable)
public void setRuntimeConfiguration(@Nullable
IResolvable value)
@Stability(value=Stable) @Nullable public String getScriptId()
@Stability(value=Stable)
public void setScriptId(@Nullable
String value)
Copyright © 2021. All rights reserved.