Skip to content

Commit 89b22be

Browse files

File tree

1 file changed

+191
-23
lines changed

1 file changed

+191
-23
lines changed

schema/all-spec.json

Lines changed: 191 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -29111,10 +29111,6 @@
2911129111
"Properties" : {
2911229112
"type" : "object",
2911329113
"properties" : {
29114-
"Role" : {
29115-
"description" : "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-crawler.html#cfn-glue-crawler-role",
29116-
"type" : [ "string", "object" ]
29117-
},
2911829114
"Classifiers" : {
2911929115
"description" : "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-crawler.html#cfn-glue-crawler-classifiers",
2912029116
"type" : "array",
@@ -29134,8 +29130,8 @@
2913429130
"description" : "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-crawler.html#cfn-glue-crawler-configuration",
2913529131
"type" : [ "string", "object" ]
2913629132
},
29137-
"Schedule" : {
29138-
"$ref" : "#/definitions/AWS_Glue_Crawler_Schedule"
29133+
"RecrawlPolicy" : {
29134+
"$ref" : "#/definitions/AWS_Glue_Crawler_RecrawlPolicy"
2913929135
},
2914029136
"DatabaseName" : {
2914129137
"description" : "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-crawler.html#cfn-glue-crawler-databasename",
@@ -29148,17 +29144,24 @@
2914829144
"description" : "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-crawler.html#cfn-glue-crawler-crawlersecurityconfiguration",
2914929145
"type" : [ "string", "object" ]
2915029146
},
29147+
"Name" : {
29148+
"description" : "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-crawler.html#cfn-glue-crawler-name",
29149+
"type" : [ "string", "object" ]
29150+
},
29151+
"Role" : {
29152+
"description" : "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-crawler.html#cfn-glue-crawler-role",
29153+
"type" : [ "string", "object" ]
29154+
},
29155+
"Schedule" : {
29156+
"$ref" : "#/definitions/AWS_Glue_Crawler_Schedule"
29157+
},
2915129158
"TablePrefix" : {
2915229159
"description" : "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-crawler.html#cfn-glue-crawler-tableprefix",
2915329160
"type" : [ "string", "object" ]
2915429161
},
2915529162
"Tags" : {
2915629163
"description" : "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-crawler.html#cfn-glue-crawler-tags",
2915729164
"type" : [ "object" ]
29158-
},
29159-
"Name" : {
29160-
"description" : "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-crawler.html#cfn-glue-crawler-name",
29161-
"type" : [ "string", "object" ]
2916229165
}
2916329166
},
2916429167
"required" : [ "Role" ],
@@ -33613,6 +33616,10 @@
3361333616
"description" : "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-imagerecipe.html#cfn-imagebuilder-imagerecipe-workingdirectory",
3361433617
"type" : [ "string", "object" ]
3361533618
},
33619+
"AdditionalInstanceConfiguration" : {
33620+
"description" : "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-imagerecipe.html#cfn-imagebuilder-imagerecipe-additionalinstanceconfiguration",
33621+
"type" : [ "object" ]
33622+
},
3361633623
"Tags" : {
3361733624
"description" : "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-imagerecipe.html#cfn-imagebuilder-imagerecipe-tags",
3361833625
"type" : "object",
@@ -39812,6 +39819,62 @@
3981239819
"required" : [ "Type", "Properties" ],
3981339820
"additionalProperties" : false
3981439821
},
39822+
"AWS_Logs_ResourcePolicy" : {
39823+
"type" : "object",
39824+
"description" : "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-logs-resourcepolicy.html",
39825+
"properties" : {
39826+
"Type" : {
39827+
"description" : "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-logs-resourcepolicy.html",
39828+
"type" : "string",
39829+
"enum" : [ "AWS::Logs::ResourcePolicy" ]
39830+
},
39831+
"DeletionPolicy" : {
39832+
"description" : "https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html",
39833+
"type" : "string",
39834+
"enum" : [ "Delete", "Retain", "Snapshot" ]
39835+
},
39836+
"UpdateReplacePolicy" : {
39837+
"description" : "https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html",
39838+
"type" : "string",
39839+
"enum" : [ "Delete", "Retain", "Snapshot" ]
39840+
},
39841+
"Metadata" : {
39842+
"description" : "https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html",
39843+
"type" : "object"
39844+
},
39845+
"CreationPolicy" : {
39846+
"description" : "https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html",
39847+
"type" : "object"
39848+
},
39849+
"UpdatePolicy" : {
39850+
"description" : "https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html",
39851+
"type" : "object"
39852+
},
39853+
"Properties" : {
39854+
"type" : "object",
39855+
"properties" : {
39856+
"PolicyName" : {
39857+
"description" : "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-logs-resourcepolicy.html#cfn-logs-resourcepolicy-policyname",
39858+
"type" : [ "string", "object" ]
39859+
},
39860+
"PolicyDocument" : {
39861+
"description" : "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-logs-resourcepolicy.html#cfn-logs-resourcepolicy-policydocument",
39862+
"type" : [ "string", "object" ]
39863+
}
39864+
},
39865+
"required" : [ "PolicyName", "PolicyDocument" ],
39866+
"additionalProperties" : false
39867+
},
39868+
"DependsOn" : {
39869+
"type" : [ "string", "array" ],
39870+
"items" : {
39871+
"type" : "string"
39872+
}
39873+
}
39874+
},
39875+
"required" : [ "Type", "Properties" ],
39876+
"additionalProperties" : false
39877+
},
3981539878
"AWS_Logs_SubscriptionFilter" : {
3981639879
"type" : "object",
3981739880
"description" : "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-logs-subscriptionfilter.html",
@@ -50158,10 +50221,6 @@
5015850221
"Properties" : {
5015950222
"type" : "object",
5016050223
"properties" : {
50161-
"Name" : {
50162-
"description" : "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3-accesspoint.html#cfn-s3-accesspoint-name",
50163-
"type" : [ "string", "object" ]
50164-
},
5016550224
"Bucket" : {
5016650225
"description" : "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3-accesspoint.html#cfn-s3-accesspoint-bucket",
5016750226
"type" : [ "string", "object" ]
@@ -50175,6 +50234,10 @@
5017550234
"Policy" : {
5017650235
"description" : "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3-accesspoint.html#cfn-s3-accesspoint-policy",
5017750236
"type" : [ "object" ]
50237+
},
50238+
"PolicyStatus" : {
50239+
"description" : "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3-accesspoint.html#cfn-s3-accesspoint-policystatus",
50240+
"type" : [ "object" ]
5017850241
}
5017950242
},
5018050243
"required" : [ "Bucket" ],
@@ -83950,6 +84013,17 @@
8395084013
},
8395184014
"additionalProperties" : false
8395284015
},
84016+
"AWS_Glue_Crawler_RecrawlPolicy" : {
84017+
"type" : "object",
84018+
"description" : "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-crawler-recrawlpolicy.html",
84019+
"properties" : {
84020+
"RecrawlBehavior" : {
84021+
"description" : "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-crawler-recrawlpolicy.html#cfn-glue-crawler-recrawlpolicy-recrawlbehavior",
84022+
"type" : [ "string", "object" ]
84023+
}
84024+
},
84025+
"additionalProperties" : false
84026+
},
8395384027
"AWS_Glue_Crawler_S3Target" : {
8395484028
"type" : "object",
8395584029
"description" : "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-crawler-s3target.html",
@@ -84081,6 +84155,17 @@
8408184155
},
8408284156
"additionalProperties" : false
8408384157
},
84158+
"AWS_Glue_Database_DataLakePrincipal" : {
84159+
"type" : "object",
84160+
"description" : "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-database-datalakeprincipal.html",
84161+
"properties" : {
84162+
"DataLakePrincipalIdentifier" : {
84163+
"description" : "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-database-datalakeprincipal.html#cfn-glue-database-datalakeprincipal-datalakeprincipalidentifier",
84164+
"type" : [ "string", "object" ]
84165+
}
84166+
},
84167+
"additionalProperties" : false
84168+
},
8408484169
"AWS_Glue_Database_DatabaseIdentifier" : {
8408584170
"type" : "object",
8408684171
"description" : "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-database-databaseidentifier.html",
@@ -84104,6 +84189,14 @@
8410484189
"description" : "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-database-databaseinput.html#cfn-glue-database-databaseinput-locationuri",
8410584190
"type" : [ "string", "object" ]
8410684191
},
84192+
"CreateTableDefaultPermissions" : {
84193+
"description" : "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-database-databaseinput.html#cfn-glue-database-databaseinput-createtabledefaultpermissions",
84194+
"type" : "array",
84195+
"items" : {
84196+
"$ref" : "#/definitions/AWS_Glue_Database_PrincipalPrivileges"
84197+
},
84198+
"minItems" : 0
84199+
},
8410784200
"Description" : {
8410884201
"description" : "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-database-databaseinput.html#cfn-glue-database-databaseinput-description",
8410984202
"type" : [ "string", "object" ]
@@ -84122,6 +84215,24 @@
8412284215
},
8412384216
"additionalProperties" : false
8412484217
},
84218+
"AWS_Glue_Database_PrincipalPrivileges" : {
84219+
"type" : "object",
84220+
"description" : "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-database-principalprivileges.html",
84221+
"properties" : {
84222+
"Permissions" : {
84223+
"description" : "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-database-principalprivileges.html#cfn-glue-database-principalprivileges-permissions",
84224+
"type" : "array",
84225+
"items" : {
84226+
"type" : [ "string", "object" ]
84227+
},
84228+
"minItems" : 0
84229+
},
84230+
"Principal" : {
84231+
"$ref" : "#/definitions/AWS_Glue_Database_DataLakePrincipal"
84232+
}
84233+
},
84234+
"additionalProperties" : false
84235+
},
8412584236
"AWS_Glue_Job_ConnectionsList" : {
8412684237
"type" : "object",
8412784238
"description" : "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-job-connectionslist.html",
@@ -84368,16 +84479,16 @@
8436884479
"type" : "object",
8436984480
"description" : "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-partition-schemareference.html",
8437084481
"properties" : {
84482+
"SchemaVersionId" : {
84483+
"description" : "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-partition-schemareference.html#cfn-glue-partition-schemareference-schemaversionid",
84484+
"type" : [ "string", "object" ]
84485+
},
8437184486
"SchemaId" : {
8437284487
"$ref" : "#/definitions/AWS_Glue_Partition_SchemaId"
8437384488
},
8437484489
"SchemaVersionNumber" : {
8437584490
"description" : "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-partition-schemareference.html#cfn-glue-partition-schemareference-schemaversionnumber",
8437684491
"type" : [ "integer", "object" ]
84377-
},
84378-
"SchameVersionId" : {
84379-
"description" : "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-partition-schemareference.html#cfn-glue-partition-schemareference-schameversionid",
84380-
"type" : [ "string", "object" ]
8438184492
}
8438284493
},
8438384494
"additionalProperties" : false
@@ -84671,16 +84782,16 @@
8467184782
"type" : "object",
8467284783
"description" : "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-table-schemareference.html",
8467384784
"properties" : {
84785+
"SchemaVersionId" : {
84786+
"description" : "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-table-schemareference.html#cfn-glue-table-schemareference-schemaversionid",
84787+
"type" : [ "string", "object" ]
84788+
},
8467484789
"SchemaId" : {
8467584790
"$ref" : "#/definitions/AWS_Glue_Table_SchemaId"
8467684791
},
8467784792
"SchemaVersionNumber" : {
8467884793
"description" : "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-table-schemareference.html#cfn-glue-table-schemareference-schemaversionnumber",
8467984794
"type" : [ "integer", "object" ]
84680-
},
84681-
"SchameVersionId" : {
84682-
"description" : "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-table-schemareference.html#cfn-glue-table-schemareference-schameversionid",
84683-
"type" : [ "string", "object" ]
8468484795
}
8468584796
},
8468684797
"additionalProperties" : false
@@ -86860,17 +86971,60 @@
8686086971
},
8686186972
"additionalProperties" : false
8686286973
},
86974+
"AWS_ImageBuilder_ImageRecipe_AdditionalInstanceConfiguration" : {
86975+
"type" : "object",
86976+
"description" : "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-imagerecipe-additionalinstanceconfiguration.html",
86977+
"properties" : {
86978+
"SystemsManagerAgent" : {
86979+
"$ref" : "#/definitions/AWS_ImageBuilder_ImageRecipe_SystemsManagerAgent"
86980+
},
86981+
"UserDataOverride" : {
86982+
"description" : "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-imagerecipe-additionalinstanceconfiguration.html#cfn-imagebuilder-imagerecipe-additionalinstanceconfiguration-userdataoverride",
86983+
"type" : [ "string", "object" ]
86984+
}
86985+
},
86986+
"required" : [ "UserDataOverride" ],
86987+
"additionalProperties" : false
86988+
},
8686386989
"AWS_ImageBuilder_ImageRecipe_ComponentConfiguration" : {
8686486990
"type" : "object",
8686586991
"description" : "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-imagerecipe-componentconfiguration.html",
8686686992
"properties" : {
8686786993
"ComponentArn" : {
8686886994
"description" : "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-imagerecipe-componentconfiguration.html#cfn-imagebuilder-imagerecipe-componentconfiguration-componentarn",
8686986995
"type" : [ "string", "object" ]
86996+
},
86997+
"Parameters" : {
86998+
"description" : "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-imagerecipe-componentconfiguration.html#cfn-imagebuilder-imagerecipe-componentconfiguration-parameters",
86999+
"type" : "array",
87000+
"items" : {
87001+
"$ref" : "#/definitions/AWS_ImageBuilder_ImageRecipe_ComponentParameter"
87002+
},
87003+
"minItems" : 0
8687087004
}
8687187005
},
8687287006
"additionalProperties" : false
8687387007
},
87008+
"AWS_ImageBuilder_ImageRecipe_ComponentParameter" : {
87009+
"type" : "object",
87010+
"description" : "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-imagerecipe-componentparameter.html",
87011+
"properties" : {
87012+
"Name" : {
87013+
"description" : "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-imagerecipe-componentparameter.html#cfn-imagebuilder-imagerecipe-componentparameter-name",
87014+
"type" : [ "string", "object" ]
87015+
},
87016+
"Value" : {
87017+
"description" : "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-imagerecipe-componentparameter.html#cfn-imagebuilder-imagerecipe-componentparameter-value",
87018+
"type" : "array",
87019+
"items" : {
87020+
"type" : [ "string", "object" ]
87021+
},
87022+
"minItems" : 0
87023+
}
87024+
},
87025+
"required" : [ "Name", "Value" ],
87026+
"additionalProperties" : false
87027+
},
8687487028
"AWS_ImageBuilder_ImageRecipe_EbsInstanceBlockDeviceSpecification" : {
8687587029
"type" : "object",
8687687030
"description" : "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-imagerecipe-ebsinstanceblockdevicespecification.html",
@@ -86928,6 +87082,18 @@
8692887082
},
8692987083
"additionalProperties" : false
8693087084
},
87085+
"AWS_ImageBuilder_ImageRecipe_SystemsManagerAgent" : {
87086+
"type" : "object",
87087+
"description" : "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-imagerecipe-systemsmanageragent.html",
87088+
"properties" : {
87089+
"UninstallAfterBuild" : {
87090+
"description" : "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-imagerecipe-systemsmanageragent.html#cfn-imagebuilder-imagerecipe-systemsmanageragent-uninstallafterbuild",
87091+
"type" : [ "boolean", "object" ]
87092+
}
87093+
},
87094+
"required" : [ "UninstallAfterBuild" ],
87095+
"additionalProperties" : false
87096+
},
8693187097
"AWS_ImageBuilder_InfrastructureConfiguration_Logging" : {
8693287098
"type" : "object",
8693387099
"description" : "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-infrastructureconfiguration-logging.html",
@@ -112785,6 +112951,8 @@
112785112951
"$ref" : "#/definitions/AWS_Logs_MetricFilter"
112786112952
}, {
112787112953
"$ref" : "#/definitions/AWS_Logs_QueryDefinition"
112954+
}, {
112955+
"$ref" : "#/definitions/AWS_Logs_ResourcePolicy"
112788112956
}, {
112789112957
"$ref" : "#/definitions/AWS_Logs_SubscriptionFilter"
112790112958
}, {
@@ -113358,7 +113526,7 @@
113358113526
"type": "object"
113359113527
}
113360113528
},
113361-
"description": "CFN JSON specification generated from version 39.5.0",
113529+
"description": "CFN JSON specification generated from version 39.6.0",
113362113530
"required": [
113363113531
"Resources"
113364113532
]

0 commit comments

Comments
 (0)