Skip to content

Commit

Permalink
update schemas
Browse files Browse the repository at this point in the history
  • Loading branch information
actions-user committed Jan 13, 2024
1 parent 0ce8b5f commit f133724
Show file tree
Hide file tree
Showing 1,343 changed files with 16,432 additions and 1,966 deletions.
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
{
"$hash": "33360c0f264828329c63880f94ac5210ebad2d17",
"$hash": "3ed1d7a62583f1ff8dbc9cd8261a7ad757750123",
"$id": "alexa-ask-skill.json",
"additionalProperties": false,
"createOnlyProperties": ["/properties/VendorId"],
"definitions": {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,12 @@
{
"$hash": "6b148d0af06b6cad8888429523a6d7dae06ec1c8",
"$hash": "4dba85b401a3f9009480ae3558d3aa692624e155",
"$id": "aws-accessanalyzer-analyzer.json",
"additionalProperties": false,
"createOnlyProperties": ["/properties/AnalyzerName", "/properties/Type"],
"createOnlyProperties": [
"/properties/AnalyzerName",
"/properties/Type",
"/properties/AnalyzerConfiguration"
],
"definitions": {
"ArchiveRule": {
"additionalProperties": false,
Expand Down Expand Up @@ -61,6 +66,19 @@
},
"required": ["Key", "Value"],
"type": "object"
},
"UnusedAccessConfiguration": {
"additionalProperties": false,
"description": "The Configuration for Unused Access Analyzer",
"properties": {
"UnusedAccessAge": {
"description": "The specified access age in days for which to generate findings for unused access. For example, if you specify 90 days, the analyzer will generate findings for IAM entities within the accounts of the selected organization for any access that hasn't been used in 90 or more days since the analyzer's last scan. You can choose a value between 1 and 180 days.",
"maximum": 180,
"minimum": 1,
"type": "integer"
}
},
"type": "object"
}
},
"description": "The AWS::AccessAnalyzer::Analyzer type specifies an analyzer of the user's account",
Expand Down Expand Up @@ -96,6 +114,16 @@
},
"primaryIdentifier": ["/properties/Arn"],
"properties": {
"AnalyzerConfiguration": {
"additionalProperties": false,
"description": "The configuration for the analyzer",
"properties": {
"UnusedAccessConfiguration": {
"$ref": "#/definitions/UnusedAccessConfiguration"
}
},
"type": "object"
},
"AnalyzerName": {
"description": "Analyzer name",
"maxLength": 1024,
Expand All @@ -122,7 +150,7 @@
"uniqueItems": true
},
"Type": {
"description": "The type of the analyzer, must be one of ACCOUNT, ORGANIZATION",
"description": "The type of the analyzer, must be one of ACCOUNT, ORGANIZATION, ACCOUNT_UNUSED_ACCESS or ORGANIZATION_UNUSED_ACCESS",
"maxLength": 1024,
"minLength": 0,
"type": "string"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
{
"$hash": "3bf0027a468983e15ff6891bde3235c6888fd573",
"$hash": "629a919bdb527ee0114acf34f40f5d812918fd84",
"$id": "aws-acmpca-certificate.json",
"additionalProperties": false,
"createOnlyProperties": [
"/properties/ApiPassthrough",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
{
"$hash": "09c82482e066ba36565447b025f4391d578c7520",
"$hash": "9a486c740e78abf927e57278a39ab2cf47fcbf6f",
"$id": "aws-acmpca-certificateauthority.json",
"additionalProperties": false,
"createOnlyProperties": [
"/properties/Type",
Expand Down Expand Up @@ -41,6 +42,9 @@
"additionalProperties": false,
"description": "Your certificate authority can create and maintain a certificate revocation list (CRL). A CRL contains information about certificates that have been revoked.",
"properties": {
"CrlDistributionPointExtensionConfiguration": {
"$ref": "#/definitions/CrlDistributionPointExtensionConfiguration"
},
"CustomCname": { "type": "string" },
"Enabled": { "type": "boolean" },
"ExpirationInDays": { "type": "integer" },
Expand All @@ -49,6 +53,13 @@
},
"type": "object"
},
"CrlDistributionPointExtensionConfiguration": {
"additionalProperties": false,
"description": "Configures the default behavior of the CRL Distribution Point extension for certificates issued by your certificate authority",
"properties": { "OmitExtension": { "type": "boolean" } },
"required": ["OmitExtension"],
"type": "object"
},
"CsrExtensions": {
"additionalProperties": false,
"description": "Structure that contains CSR pass though extensions information.",
Expand Down Expand Up @@ -211,7 +222,12 @@
"acm-pca:GetCertificateAuthorityCsr"
]
},
"delete": { "permissions": ["acm-pca:DeleteCertificateAuthority"] },
"delete": {
"permissions": [
"acm-pca:DeleteCertificateAuthority",
"acm-pca:DescribeCertificateAuthority"
]
},
"list": {
"permissions": [
"acm-pca:DescribeCertificateAuthority",
Expand Down Expand Up @@ -287,5 +303,12 @@
"required": ["Type", "KeyAlgorithm", "SigningAlgorithm", "Subject"],
"sourceUrl": "https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/AWS_ACMPCA.html",
"typeName": "AWS::ACMPCA::CertificateAuthority",
"writeOnlyProperties": ["/properties/Subject"]
"writeOnlyProperties": [
"/properties/Subject",
"/properties/Subject",
"/properties/CsrExtensions",
"/properties/Tags",
"/properties/RevocationConfiguration",
"/properties/KeyStorageSecurityStandard"
]
}
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
{
"$hash": "5d502b917dfb17700683259c790f12c6dd11b1ff",
"$hash": "413bb4b207ad5f3c216908a69f124f29e8bef6cf",
"$id": "aws-acmpca-certificateauthorityactivation.json",
"additionalProperties": false,
"createOnlyProperties": ["/properties/CertificateAuthorityArn"],
"description": "Used to install the certificate authority certificate and update the certificate authority status.",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
{
"$hash": "d8bdeac368ab36720222bdcb3023596220359817",
"$hash": "dc09ddc80615bf7a5547f2811d9e6e426d728a13",
"$id": "aws-acmpca-permission.json",
"additionalProperties": false,
"createOnlyProperties": [
"/properties/Actions",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
{
"$hash": "6b4dcd6e6dc1142bab880e2cdd062226aae2eae5",
"$hash": "eff64e82deadf18dbad52af9bfe79b54fb7dbfd5",
"$id": "aws-amazonmq-broker.json",
"additionalProperties": false,
"createOnlyProperties": [
"/properties/BrokerName",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
{
"$hash": "f389f9c97dcfe1023add2fa6007c79af95459953",
"$hash": "416d605508f80793e9d7919daaa353c24d9dfb96",
"$id": "aws-amazonmq-configuration.json",
"additionalProperties": false,
"createOnlyProperties": [
"/properties/EngineType",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
{
"$hash": "85b44788a432ca344bcb4af554eec3724ddcf4fb",
"$hash": "38d3b0610535961d3d6ebec8513108b35c29d5f1",
"$id": "aws-amazonmq-configurationassociation.json",
"additionalProperties": false,
"createOnlyProperties": ["/properties/Broker"],
"definitions": {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
{
"$hash": "38926400aa744a01aeb15425ab61f67b2416c001",
"$hash": "2892dd1ae2844357da7ab3180784ce24ac3c060e",
"$id": "aws-amplify-app.json",
"additionalProperties": false,
"definitions": {
"AutoBranchCreationConfig": {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
{
"$hash": "b24669ac6dc26fbeb053cde88bde4ab5f9547981",
"$hash": "60e9be18db1731e670fa1b11e5738147a5351507",
"$id": "aws-amplify-branch.json",
"additionalProperties": false,
"createOnlyProperties": ["/properties/AppId", "/properties/BranchName"],
"definitions": {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
{
"$hash": "671b791f70ca764ed31b10af4d042cff832a29cd",
"$hash": "9250fe5ee89ee8540f004c18fcee185bb3419fdc",
"$id": "aws-amplify-domain.json",
"additionalProperties": false,
"createOnlyProperties": ["/properties/AppId", "/properties/DomainName"],
"definitions": {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
{
"$hash": "a42cd237c54ebafb5ef9c56541b9f3f318cf4901",
"$hash": "798b7fca62b1469c7675cb49d5e5fdfc13a86c02",
"$id": "aws-amplifyuibuilder-component.json",
"additionalProperties": false,
"createOnlyProperties": ["/properties/Tags"],
"definitions": {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
{
"$hash": "b4c1104fbc523a27f35c1c43481030feefadf9a2",
"$hash": "07679254c4382860153e758f7618b20b8f54d82c",
"$id": "aws-amplifyuibuilder-form.json",
"additionalProperties": false,
"createOnlyProperties": ["/properties/Tags"],
"definitions": {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
{
"$hash": "dc0c6008b575c81f4429823fbe28e2e6a4b1abad",
"$hash": "0646dde3c77322630df0c26a8aa23ffdab30cf06",
"$id": "aws-amplifyuibuilder-theme.json",
"additionalProperties": false,
"createOnlyProperties": ["/properties/Tags"],
"definitions": {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
{
"$hash": "d9cf74fbd7f8737942bf2d57d2b16a2a0979de60",
"$hash": "10f438699567daa80968462ad094715ea9e14fe4",
"$id": "aws-apigateway-account.json",
"additionalProperties": false,
"description": "The ``AWS::ApiGateway::Account`` resource specifies the IAM role that Amazon API Gateway uses to write API logs to Amazon CloudWatch Logs. To avoid overwriting other roles, you should only have one ``AWS::ApiGateway::Account`` resource per region per account.",
"handlers": {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
{
"$hash": "628b71a4a4512201afaa2b866c4c017a8029fd0b",
"$hash": "b8180378d0424789143a17c8fd011c6a29548a30",
"$id": "aws-apigateway-apikey.json",
"additionalProperties": false,
"createOnlyProperties": [
"/properties/GenerateDistinctId",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
{
"$hash": "5f67bb293af23709848ce7fae4c270ae43c0b1aa",
"$hash": "71d2af5a66f1de4e55503e938e0ece5f9b1d96a0",
"$id": "aws-apigateway-authorizer.json",
"additionalProperties": false,
"createOnlyProperties": ["/properties/RestApiId"],
"description": "The ``AWS::ApiGateway::Authorizer`` resource creates an authorization layer that API Gateway activates for methods that have authorization enabled. API Gateway activates the authorizer when a client calls those methods.",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
{
"$hash": "7b679bcca71fb8aa6725ae7ea5e9db42aa897b59",
"$hash": "a41751cae8e5b817724a2357a6e80600b42a89cf",
"$id": "aws-apigateway-basepathmapping.json",
"additionalProperties": false,
"createOnlyProperties": ["/properties/DomainName", "/properties/BasePath"],
"description": "The ``AWS::ApiGateway::BasePathMapping`` resource creates a base path that clients who call your API must use in the invocation URL.",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
{
"$hash": "1282b3f8053a66fdc6ee50ae4827af7b2d02de23",
"$hash": "0ea7613de8688fcede7e572c5b68265ad2a932e8",
"$id": "aws-apigateway-clientcertificate.json",
"additionalProperties": false,
"definitions": {
"Tag": {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
{
"$hash": "4823dd52a0727505788e82fa1c99ecc9305db2e1",
"$hash": "e7be5d4878056912a68aabc8fdac3361b25b217d",
"$id": "aws-apigateway-deployment.json",
"additionalProperties": false,
"createOnlyProperties": [
"/properties/DeploymentCanarySettings",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
{
"$hash": "782f6b9d29708feb4fdf800f1e60f5124da85b4e",
"$hash": "e3923356f3e139d0ae99c7d47f7ff84289542122",
"$id": "aws-apigateway-documentationpart.json",
"additionalProperties": false,
"createOnlyProperties": ["/properties/Location", "/properties/RestApiId"],
"definitions": {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
{
"$hash": "e21eb316a3c1a9e465ffde9463618291a8e4ea85",
"$hash": "c7f63b6766b3012a21f8732450c459c72cc661e4",
"$id": "aws-apigateway-documentationversion.json",
"additionalProperties": false,
"createOnlyProperties": [
"/properties/DocumentationVersion",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
{
"$hash": "077fbb3d0d5a55c4fd915665b7ac4adb0c08a885",
"$hash": "072999702b3d71af72e6b3a2e6cc0d6699d8320d",
"$id": "aws-apigateway-domainname.json",
"additionalProperties": false,
"createOnlyProperties": ["/properties/DomainName"],
"definitions": {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
{
"$hash": "2f61d47de416b3cd0dcf021304fa3ad0e53105ea",
"$hash": "5123c9be52298a5695651848b775a6091b196975",
"$id": "aws-apigateway-gatewayresponse.json",
"additionalProperties": false,
"createOnlyProperties": ["/properties/ResponseType", "/properties/RestApiId"],
"description": "The ``AWS::ApiGateway::GatewayResponse`` resource creates a gateway response for your API. For more information, see [API Gateway Responses](https://docs.aws.amazon.com/apigateway/latest/developerguide/customize-gateway-responses.html#api-gateway-gatewayResponse-definition) in the *API Gateway Developer Guide*.",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
{
"$hash": "687e4a804d0a439aef20d8149832021a5f0032fc",
"$hash": "0bf919c5a49dbcdfa2dbb70fdb1de48623d3900a",
"$id": "aws-apigateway-method.json",
"additionalProperties": false,
"createOnlyProperties": [
"/properties/RestApiId",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
{
"$hash": "2672d3095ccffae8226aea092854583d381bb569",
"$hash": "f693fb250d6be32d41bc1b60e25c1c07af2b4f20",
"$id": "aws-apigateway-model.json",
"additionalProperties": false,
"createOnlyProperties": [
"/properties/ContentType",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
{
"$hash": "1b76e1a87afe6382551b66665408f14daec52fce",
"$hash": "7cc29d694b55ac6bc3b5cdb6ff9ba5d40c07a957",
"$id": "aws-apigateway-requestvalidator.json",
"additionalProperties": false,
"createOnlyProperties": ["/properties/Name", "/properties/RestApiId"],
"description": "The ``AWS::ApiGateway::RequestValidator`` resource sets up basic validation rules for incoming requests to your API. For more information, see [Enable Basic Request Validation for an API in API Gateway](https://docs.aws.amazon.com/apigateway/latest/developerguide/api-gateway-method-request-validation.html) in the *API Gateway Developer Guide*.",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
{
"$hash": "67a5fdc604ee6a2c341a949508ff8ac9a0c58de7",
"$hash": "38e55ed8bcf173be49b76b4a3b7c5d48d829c1f0",
"$id": "aws-apigateway-resource.json",
"additionalProperties": false,
"createOnlyProperties": [
"/properties/PathPart",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
{
"$hash": "304020d9b2f71a1412eb6a5b3b0133419cd07770",
"$hash": "f83838e7da6ea08add27104f2397d8f8579e2e3a",
"$id": "aws-apigateway-restapi.json",
"additionalProperties": false,
"definitions": {
"EndpointConfiguration": {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
{
"$hash": "2a0428f5552a3e1b5baa2701e5fb7ad801188efa",
"$hash": "c5ae25260b16e8653023f38ff5589a95addc5292",
"$id": "aws-apigateway-stage.json",
"additionalProperties": false,
"createOnlyProperties": ["/properties/RestApiId", "/properties/StageName"],
"definitions": {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
{
"$hash": "6d95504c7ec4e985a325a6527ffa0bdc2cced59e",
"$hash": "1b5daa6095885cabfada9d32f60db94b8395b144",
"$id": "aws-apigateway-usageplan.json",
"additionalProperties": false,
"definitions": {
"ApiStage": {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
{
"$hash": "b670931d3a664a37299460e2c3d77cd119fa12b7",
"$hash": "3b484d2c4b5dbc46f14ca00876f5a8622fd2cd5a",
"$id": "aws-apigateway-usageplankey.json",
"additionalProperties": false,
"createOnlyProperties": [
"/properties/KeyId",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
{
"$hash": "d631a845afe808fe4d8eec668e99fdf28041ec71",
"$hash": "48d96047726f2f61c5133696d97cae43aec21f8d",
"$id": "aws-apigateway-vpclink.json",
"additionalProperties": false,
"createOnlyProperties": ["/properties/TargetArns"],
"definitions": {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
{
"$hash": "c9ae0f81e7a1758a9dcc1d7d99a3d8ccee4bb1e2",
"$hash": "91af7a0839df6929aad6c9211b9b8c35c4e395ff",
"$id": "aws-apigatewayv2-api.json",
"additionalProperties": false,
"createOnlyProperties": ["/properties/ProtocolType"],
"definitions": {
Expand Down Expand Up @@ -88,8 +89,8 @@
},
"primaryIdentifier": ["/properties/ApiId"],
"properties": {
"ApiEndpoint": { "type": "string" },
"ApiId": { "type": "string" },
"ApiEndpoint": { "description": "", "type": "string" },
"ApiId": { "description": "", "type": "string" },
"ApiKeySelectionExpression": {
"description": "An API key selection expression. Supported only for WebSocket APIs. See [API Key Selection Expressions](https://docs.aws.amazon.com/apigateway/latest/developerguide/apigateway-websocket-api-selection-expressions.html#apigateway-websocket-api-apikey-selection-expressions).",
"type": "string"
Expand Down
Loading

0 comments on commit f133724

Please sign in to comment.