Skip to content
This repository was archived by the owner on May 2, 2023. It is now read-only.

Commit cf35e8b

Browse files
Version 8.1.0 2019-11-15
1 parent 552150a commit cf35e8b

23 files changed

+3542
-92
lines changed

specs/ap-east-1/CloudFormationResourceSpecification.json

Lines changed: 154 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9215,6 +9215,12 @@
92159215
"Required": true,
92169216
"UpdateType": "Immutable"
92179217
},
9218+
"ObjectVersion": {
9219+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-build-storagelocation.html#cfn-gamelift-build-object-verison",
9220+
"PrimitiveType": "String",
9221+
"Required": false,
9222+
"UpdateType": "Immutable"
9223+
},
92189224
"RoleArn": {
92199225
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-build-storagelocation.html#cfn-gamelift-build-storage-rolearn",
92209226
"PrimitiveType": "String",
@@ -9223,6 +9229,17 @@
92239229
}
92249230
}
92259231
},
9232+
"AWS::GameLift::Fleet.CertificateConfiguration": {
9233+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-fleet-certificateconfiguration.html",
9234+
"Properties": {
9235+
"CertificateType": {
9236+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-fleet-certificateconfiguration.html#cfn-gamelift-fleet-certificateconfiguration-certificatetype",
9237+
"PrimitiveType": "String",
9238+
"Required": true,
9239+
"UpdateType": "Immutable"
9240+
}
9241+
}
9242+
},
92269243
"AWS::GameLift::Fleet.IpPermission": {
92279244
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-fleet-ec2inboundpermission.html",
92289245
"Properties": {
@@ -9252,6 +9269,71 @@
92529269
}
92539270
}
92549271
},
9272+
"AWS::GameLift::Fleet.ResourceCreationLimitPolicy": {
9273+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-fleet-resourcecreationlimitpolicy.html",
9274+
"Properties": {
9275+
"NewGameSessionsPerCreator": {
9276+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-fleet-resourcecreationlimitpolicy.html#cfn-gamelift-fleet-resourcecreationlimitpolicy-newgamesessionspercreator",
9277+
"PrimitiveType": "Integer",
9278+
"Required": false,
9279+
"UpdateType": "Mutable"
9280+
},
9281+
"PolicyPeriodInMinutes": {
9282+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-fleet-resourcecreationlimitpolicy.html#cfn-gamelift-fleet-resourcecreationlimitpolicy-policyperiodinminutes",
9283+
"PrimitiveType": "Integer",
9284+
"Required": false,
9285+
"UpdateType": "Mutable"
9286+
}
9287+
}
9288+
},
9289+
"AWS::GameLift::Fleet.RuntimeConfiguration": {
9290+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-fleet-runtimeconfiguration.html",
9291+
"Properties": {
9292+
"GameSessionActivationTimeoutSeconds": {
9293+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-fleet-runtimeconfiguration.html#cfn-gamelift-fleet-runtimeconfiguration-gamesessionactivationtimeoutseconds",
9294+
"PrimitiveType": "Integer",
9295+
"Required": false,
9296+
"UpdateType": "Mutable"
9297+
},
9298+
"MaxConcurrentGameSessionActivations": {
9299+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-fleet-runtimeconfiguration.html#cfn-gamelift-fleet-runtimeconfiguration-maxconcurrentgamesessionactivations",
9300+
"PrimitiveType": "Integer",
9301+
"Required": false,
9302+
"UpdateType": "Mutable"
9303+
},
9304+
"ServerProcesses": {
9305+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-fleet-runtimeconfiguration.html#cfn-gamelift-fleet-runtimeconfiguration-serverprocesses",
9306+
"DuplicatesAllowed": false,
9307+
"ItemType": "ServerProcess",
9308+
"Required": false,
9309+
"Type": "List",
9310+
"UpdateType": "Mutable"
9311+
}
9312+
}
9313+
},
9314+
"AWS::GameLift::Fleet.ServerProcess": {
9315+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-fleet-serverprocess.html",
9316+
"Properties": {
9317+
"ConcurrentExecutions": {
9318+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-fleet-serverprocess.html#cfn-gamelift-fleet-serverprocess-concurrentexecutions",
9319+
"PrimitiveType": "Integer",
9320+
"Required": true,
9321+
"UpdateType": "Mutable"
9322+
},
9323+
"LaunchPath": {
9324+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-fleet-serverprocess.html#cfn-gamelift-fleet-serverprocess-launchpath",
9325+
"PrimitiveType": "String",
9326+
"Required": true,
9327+
"UpdateType": "Mutable"
9328+
},
9329+
"Parameters": {
9330+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-fleet-serverprocess.html#cfn-gamelift-fleet-serverprocess-parameters",
9331+
"PrimitiveType": "String",
9332+
"Required": false,
9333+
"UpdateType": "Mutable"
9334+
}
9335+
}
9336+
},
92559337
"AWS::IAM::Group.Policy": {
92569338
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-policy.html",
92579339
"Properties": {
@@ -13457,7 +13539,7 @@
1345713539
}
1345813540
}
1345913541
},
13460-
"ResourceSpecificationVersion": "8.0.0",
13542+
"ResourceSpecificationVersion": "8.1.0",
1346113543
"ResourceTypes": {
1346213544
"AWS::ApiGateway::Account": {
1346313545
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-account.html",
@@ -20517,6 +20599,12 @@
2051720599
"Required": false,
2051820600
"UpdateType": "Mutable"
2051920601
},
20602+
"OperatingSystem": {
20603+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-build.html#cfn-gamelift-build-operatingsystem",
20604+
"PrimitiveType": "String",
20605+
"Required": false,
20606+
"UpdateType": "Immutable"
20607+
},
2052020608
"StorageLocation": {
2052120609
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-build.html#cfn-gamelift-build-storagelocation",
2052220610
"Required": false,
@@ -20537,7 +20625,13 @@
2053720625
"BuildId": {
2053820626
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-fleet.html#cfn-gamelift-fleet-buildid",
2053920627
"PrimitiveType": "String",
20540-
"Required": true,
20628+
"Required": false,
20629+
"UpdateType": "Immutable"
20630+
},
20631+
"CertificateConfiguration": {
20632+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-fleet.html#cfn-gamelift-fleet-certificateconfiguration",
20633+
"Required": false,
20634+
"Type": "CertificateConfiguration",
2054120635
"UpdateType": "Immutable"
2054220636
},
2054320637
"Description": {
@@ -20549,7 +20643,7 @@
2054920643
"DesiredEC2Instances": {
2055020644
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-fleet.html#cfn-gamelift-fleet-desiredec2instances",
2055120645
"PrimitiveType": "Integer",
20552-
"Required": true,
20646+
"Required": false,
2055320647
"UpdateType": "Mutable"
2055420648
},
2055520649
"EC2InboundPermissions": {
@@ -20566,6 +20660,18 @@
2056620660
"Required": true,
2056720661
"UpdateType": "Immutable"
2056820662
},
20663+
"FleetType": {
20664+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-fleet.html#cfn-gamelift-fleet-fleettype",
20665+
"PrimitiveType": "String",
20666+
"Required": false,
20667+
"UpdateType": "Immutable"
20668+
},
20669+
"InstanceRoleARN": {
20670+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-fleet.html#cfn-gamelift-fleet-instancerolearn",
20671+
"PrimitiveType": "String",
20672+
"Required": false,
20673+
"UpdateType": "Immutable"
20674+
},
2056920675
"LogPaths": {
2057020676
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-fleet.html#cfn-gamelift-fleet-logpaths",
2057120677
"DuplicatesAllowed": false,
@@ -20580,6 +20686,14 @@
2058020686
"Required": false,
2058120687
"UpdateType": "Mutable"
2058220688
},
20689+
"MetricGroups": {
20690+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-fleet.html#cfn-gamelift-fleet-metricgroups",
20691+
"DuplicatesAllowed": false,
20692+
"PrimitiveItemType": "String",
20693+
"Required": false,
20694+
"Type": "List",
20695+
"UpdateType": "Mutable"
20696+
},
2058320697
"MinSize": {
2058420698
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-fleet.html#cfn-gamelift-fleet-minsize",
2058520699
"PrimitiveType": "Integer",
@@ -20592,6 +20706,42 @@
2059220706
"Required": true,
2059320707
"UpdateType": "Mutable"
2059420708
},
20709+
"NewGameSessionProtectionPolicy": {
20710+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-fleet.html#cfn-gamelift-fleet-newgamesessionprotectionpolicy",
20711+
"PrimitiveType": "String",
20712+
"Required": false,
20713+
"UpdateType": "Mutable"
20714+
},
20715+
"PeerVpcAwsAccountId": {
20716+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-fleet.html#cfn-gamelift-fleet-peervpcawsaccountid",
20717+
"PrimitiveType": "String",
20718+
"Required": false,
20719+
"UpdateType": "Immutable"
20720+
},
20721+
"PeerVpcId": {
20722+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-fleet.html#cfn-gamelift-fleet-peervpcid",
20723+
"PrimitiveType": "String",
20724+
"Required": false,
20725+
"UpdateType": "Immutable"
20726+
},
20727+
"ResourceCreationLimitPolicy": {
20728+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-fleet.html#cfn-gamelift-fleet-resourcecreationlimitpolicy",
20729+
"Required": false,
20730+
"Type": "ResourceCreationLimitPolicy",
20731+
"UpdateType": "Mutable"
20732+
},
20733+
"RuntimeConfiguration": {
20734+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-fleet.html#cfn-gamelift-fleet-runtimeconfiguration",
20735+
"Required": false,
20736+
"Type": "RuntimeConfiguration",
20737+
"UpdateType": "Mutable"
20738+
},
20739+
"ScriptId": {
20740+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-fleet.html#cfn-gamelift-fleet-scriptid",
20741+
"PrimitiveType": "String",
20742+
"Required": false,
20743+
"UpdateType": "Immutable"
20744+
},
2059520745
"ServerLaunchParameters": {
2059620746
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-fleet.html#cfn-gamelift-fleet-serverlaunchparameters",
2059720747
"PrimitiveType": "String",
@@ -20601,7 +20751,7 @@
2060120751
"ServerLaunchPath": {
2060220752
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-fleet.html#cfn-gamelift-fleet-serverlaunchpath",
2060320753
"PrimitiveType": "String",
20604-
"Required": true,
20754+
"Required": false,
2060520755
"UpdateType": "Immutable"
2060620756
}
2060720757
}

0 commit comments

Comments
 (0)