From 669c9958d3ba26265dd6d7f27b37316a1329a161 Mon Sep 17 00:00:00 2001 From: Anton Tayanovskyy <anton@pulumi.com> Date: Wed, 17 Apr 2024 05:14:16 -0400 Subject: [PATCH] Rollout improved example converter (#490) Rolls out improved example converter. --- .ci-mgmt.yaml | 5 + Makefile | 3 +- .../cmd/pulumi-resource-akamai/schema.json | 1652 ++++++++--------- 3 files changed, 833 insertions(+), 827 deletions(-) diff --git a/.ci-mgmt.yaml b/.ci-mgmt.yaml index 4c597beb9..e38201fac 100644 --- a/.ci-mgmt.yaml +++ b/.ci-mgmt.yaml @@ -7,3 +7,8 @@ env: AKAMAI_CLIENT_TOKEN: ${{ secrets.AKAMAI_CLIENT_TOKEN }} AKAMAI_CLIENT_SECRET: ${{ secrets.AKAMAI_CLIENT_SECRET }} makeTemplate: bridged +plugins: + - name: terraform + version: "1.0.16" + kind: converter +pulumiConvert: 1 diff --git a/Makefile b/Makefile index 1cdc3c455..2e301a032 100644 --- a/Makefile +++ b/Makefile @@ -11,7 +11,7 @@ VERSION := $(shell pulumictl get version) JAVA_GEN := pulumi-java-gen TESTPARALLELISM := 10 WORKING_DIR := $(shell pwd) -PULUMI_CONVERT := 0 +PULUMI_CONVERT := 1 development: install_plugins provider build_sdks install_sdks @@ -111,6 +111,7 @@ install_nodejs_sdk: install_plugins: export PULUMI_HOME := $(WORKING_DIR)/.pulumi install_plugins: export PATH := $(WORKING_DIR)/.pulumi/bin:$(PATH) install_plugins: .pulumi/bin/pulumi + .pulumi/bin/pulumi plugin install converter terraform 1.0.16 lint_provider: provider cd provider && golangci-lint run -c ../.golangci.yml diff --git a/provider/cmd/pulumi-resource-akamai/schema.json b/provider/cmd/pulumi-resource-akamai/schema.json index 6d50a9dc2..131826ea2 100644 --- a/provider/cmd/pulumi-resource-akamai/schema.json +++ b/provider/cmd/pulumi-resource-akamai/schema.json @@ -98717,8 +98717,8 @@ "type": "integer" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "json": { "type": "string" @@ -98730,13 +98730,13 @@ "type": "string" } }, - "type": "object", "required": [ "configId", "json", "outputText", "id" - ] + ], + "type": "object" } }, "akamai:index/getAppSecAdvancedSettingsLogging:getAppSecAdvancedSettingsLogging": { @@ -98762,8 +98762,8 @@ "type": "integer" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "json": { "type": "string" @@ -98775,13 +98775,13 @@ "type": "string" } }, - "type": "object", "required": [ "configId", "json", "outputText", "id" - ] + ], + "type": "object" } }, "akamai:index/getAppSecAdvancedSettingsPragmaHeader:getAppSecAdvancedSettingsPragmaHeader": { @@ -98807,8 +98807,8 @@ "type": "integer" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "json": { "type": "string" @@ -98820,13 +98820,13 @@ "type": "string" } }, - "type": "object", "required": [ "configId", "json", "outputText", "id" - ] + ], + "type": "object" } }, "akamai:index/getAppSecAdvancedSettingsPrefetch:getAppSecAdvancedSettingsPrefetch": { @@ -98849,8 +98849,8 @@ "type": "integer" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "json": { "type": "string" @@ -98859,13 +98859,13 @@ "type": "string" } }, - "type": "object", "required": [ "configId", "json", "outputText", "id" - ] + ], + "type": "object" } }, "akamai:index/getAppSecApiEndpoints:getAppSecApiEndpoints": { @@ -98897,14 +98897,14 @@ "type": "integer" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "idLists": { - "type": "array", "items": { "type": "integer" - } + }, + "type": "array" }, "json": { "type": "string" @@ -98916,14 +98916,14 @@ "type": "string" } }, - "type": "object", "required": [ "configId", "idLists", "json", "outputText", "id" - ] + ], + "type": "object" } }, "akamai:index/getAppSecApiRequestConstraints:getAppSecApiRequestConstraints": { @@ -98956,8 +98956,8 @@ "type": "integer" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "json": { "type": "string" @@ -98969,14 +98969,14 @@ "type": "string" } }, - "type": "object", "required": [ "configId", "json", "outputText", "securityPolicyId", "id" - ] + ], + "type": "object" } }, "akamai:index/getAppSecAttackGroups:getAppSecAttackGroups": { @@ -99015,8 +99015,8 @@ "type": "integer" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "json": { "type": "string" @@ -99028,7 +99028,6 @@ "type": "string" } }, - "type": "object", "required": [ "attackGroupAction", "conditionException", @@ -99037,7 +99036,8 @@ "outputText", "securityPolicyId", "id" - ] + ], + "type": "object" } }, "akamai:index/getAppSecBypassNetworkLists:getAppSecBypassNetworkLists": { @@ -99061,17 +99061,17 @@ "description": "A collection of values returned by getAppSecBypassNetworkLists.\n", "properties": { "bypassNetworkLists": { - "type": "array", "items": { "type": "string" - } + }, + "type": "array" }, "configId": { "type": "integer" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "json": { "type": "string" @@ -99083,7 +99083,6 @@ "type": "string" } }, - "type": "object", "required": [ "bypassNetworkLists", "configId", @@ -99091,7 +99090,8 @@ "outputText", "securityPolicyId", "id" - ] + ], + "type": "object" } }, "akamai:index/getAppSecConfiguration:getAppSecConfiguration": { @@ -99111,8 +99111,8 @@ "type": "integer" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "latestVersion": { "type": "integer" @@ -99130,7 +99130,6 @@ "type": "integer" } }, - "type": "object", "required": [ "configId", "latestVersion", @@ -99138,7 +99137,8 @@ "productionVersion", "stagingVersion", "id" - ] + ], + "type": "object" } }, "akamai:index/getAppSecConfigurationVersion:getAppSecConfigurationVersion": { @@ -99164,8 +99164,8 @@ "type": "integer" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "latestVersion": { "type": "integer" @@ -99183,7 +99183,6 @@ "type": "integer" } }, - "type": "object", "required": [ "configId", "latestVersion", @@ -99191,7 +99190,8 @@ "productionStatus", "stagingStatus", "id" - ] + ], + "type": "object" } }, "akamai:index/getAppSecContractsGroups:getAppSecContractsGroups": { @@ -99223,8 +99223,8 @@ "type": "integer" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "json": { "type": "string" @@ -99233,14 +99233,14 @@ "type": "string" } }, - "type": "object", "required": [ "defaultContractid", "defaultGroupid", "json", "outputText", "id" - ] + ], + "type": "object" } }, "akamai:index/getAppSecCustomDeny:getAppSecCustomDeny": { @@ -99269,8 +99269,8 @@ "type": "string" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "json": { "type": "string" @@ -99279,13 +99279,13 @@ "type": "string" } }, - "type": "object", "required": [ "configId", "json", "outputText", "id" - ] + ], + "type": "object" } }, "akamai:index/getAppSecCustomRuleActions:getAppSecCustomRuleActions": { @@ -99318,8 +99318,8 @@ "type": "integer" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "outputText": { "type": "string" @@ -99328,13 +99328,13 @@ "type": "string" } }, - "type": "object", "required": [ "configId", "outputText", "securityPolicyId", "id" - ] + ], + "type": "object" } }, "akamai:index/getAppSecCustomRules:getAppSecCustomRules": { @@ -99363,8 +99363,8 @@ "type": "integer" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "json": { "type": "string" @@ -99373,13 +99373,13 @@ "type": "string" } }, - "type": "object", "required": [ "configId", "json", "outputText", "id" - ] + ], + "type": "object" } }, "akamai:index/getAppSecEval:getAppSecEval": { @@ -99406,8 +99406,8 @@ "type": "integer" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "outputText": { "type": "string" @@ -99416,13 +99416,13 @@ "type": "string" } }, - "type": "object", "required": [ "configId", "outputText", "securityPolicyId", "id" - ] + ], + "type": "object" } }, "akamai:index/getAppSecEvalGroups:getAppSecEvalGroups": { @@ -99461,8 +99461,8 @@ "type": "integer" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "json": { "type": "string" @@ -99474,7 +99474,6 @@ "type": "string" } }, - "type": "object", "required": [ "attackGroupAction", "conditionException", @@ -99483,7 +99482,8 @@ "outputText", "securityPolicyId", "id" - ] + ], + "type": "object" } }, "akamai:index/getAppSecEvalPenaltyBox:getAppSecEvalPenaltyBox": { @@ -99516,8 +99516,8 @@ "type": "boolean" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "outputText": { "type": "string" @@ -99526,7 +99526,6 @@ "type": "string" } }, - "type": "object", "required": [ "action", "configId", @@ -99534,7 +99533,8 @@ "outputText", "securityPolicyId", "id" - ] + ], + "type": "object" } }, "akamai:index/getAppSecEvalRules:getAppSecEvalRules": { @@ -99570,8 +99570,8 @@ "type": "string" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "json": { "type": "string" @@ -99586,7 +99586,6 @@ "type": "string" } }, - "type": "object", "required": [ "conditionException", "configId", @@ -99595,7 +99594,8 @@ "outputText", "securityPolicyId", "id" - ] + ], + "type": "object" } }, "akamai:index/getAppSecExportConfiguration:getAppSecExportConfiguration": { @@ -99628,8 +99628,8 @@ "type": "integer" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "json": { "type": "string" @@ -99638,23 +99638,23 @@ "type": "string" }, "searches": { - "type": "array", "items": { "type": "string" - } + }, + "type": "array" }, "version": { "type": "integer" } }, - "type": "object", "required": [ "configId", "json", "outputText", "version", "id" - ] + ], + "type": "object" } }, "akamai:index/getAppSecFailoverHostnames:getAppSecFailoverHostnames": { @@ -99677,14 +99677,14 @@ "type": "integer" }, "hostnames": { - "type": "array", "items": { "type": "string" - } + }, + "type": "array" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "json": { "type": "string" @@ -99693,14 +99693,14 @@ "type": "string" } }, - "type": "object", "required": [ "configId", "hostnames", "json", "outputText", "id" - ] + ], + "type": "object" } }, "akamai:index/getAppSecHostnameCoverage:getAppSecHostnameCoverage": { @@ -99708,8 +99708,8 @@ "description": "A collection of values returned by getAppSecHostnameCoverage.\n", "properties": { "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "json": { "type": "string" @@ -99718,12 +99718,12 @@ "type": "string" } }, - "type": "object", "required": [ "json", "outputText", "id" - ] + ], + "type": "object" } }, "akamai:index/getAppSecHostnameCoverageMatchTargets:getAppSecHostnameCoverageMatchTargets": { @@ -99753,8 +99753,8 @@ "type": "string" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "json": { "type": "string" @@ -99763,14 +99763,14 @@ "type": "string" } }, - "type": "object", "required": [ "configId", "hostname", "json", "outputText", "id" - ] + ], + "type": "object" } }, "akamai:index/getAppSecHostnameCoverageOverlapping:getAppSecHostnameCoverageOverlapping": { @@ -99800,8 +99800,8 @@ "type": "string" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "json": { "type": "string" @@ -99810,14 +99810,14 @@ "type": "string" } }, - "type": "object", "required": [ "configId", "hostname", "json", "outputText", "id" - ] + ], + "type": "object" } }, "akamai:index/getAppSecIPGeo:getAppSecIPGeo": { @@ -99841,35 +99841,35 @@ "description": "A collection of values returned by getAppSecIPGeo.\n", "properties": { "asnNetworkLists": { - "type": "array", "items": { "type": "string" - } + }, + "type": "array" }, "configId": { "type": "integer" }, "exceptionIpNetworkLists": { - "type": "array", "items": { "type": "string" - } + }, + "type": "array" }, "geoNetworkLists": { - "type": "array", "items": { "type": "string" - } + }, + "type": "array" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "ipNetworkLists": { - "type": "array", "items": { "type": "string" - } + }, + "type": "array" }, "mode": { "type": "string" @@ -99884,7 +99884,6 @@ "type": "string" } }, - "type": "object", "required": [ "asnNetworkLists", "configId", @@ -99896,7 +99895,8 @@ "securityPolicyId", "ukraineGeoControlAction", "id" - ] + ], + "type": "object" } }, "akamai:index/getAppSecMalwareContentTypes:getAppSecMalwareContentTypes": { @@ -99919,8 +99919,8 @@ "type": "integer" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "json": { "type": "string" @@ -99929,13 +99929,13 @@ "type": "string" } }, - "type": "object", "required": [ "configId", "json", "outputText", "id" - ] + ], + "type": "object" } }, "akamai:index/getAppSecMalwarePolicies:getAppSecMalwarePolicies": { @@ -99961,8 +99961,8 @@ "type": "integer" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "json": { "type": "string" @@ -99974,13 +99974,13 @@ "type": "string" } }, - "type": "object", "required": [ "configId", "json", "outputText", "id" - ] + ], + "type": "object" } }, "akamai:index/getAppSecMalwarePolicyActions:getAppSecMalwarePolicyActions": { @@ -100010,8 +100010,8 @@ "type": "integer" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "malwarePolicyId": { "type": "integer" @@ -100023,13 +100023,13 @@ "type": "string" } }, - "type": "object", "required": [ "configId", "outputText", "securityPolicyId", "id" - ] + ], + "type": "object" } }, "akamai:index/getAppSecMatchTargets:getAppSecMatchTargets": { @@ -100055,8 +100055,8 @@ "type": "integer" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "json": { "type": "string" @@ -100068,13 +100068,13 @@ "type": "string" } }, - "type": "object", "required": [ "configId", "json", "outputText", "id" - ] + ], + "type": "object" } }, "akamai:index/getAppSecPenaltyBox:getAppSecPenaltyBox": { @@ -100107,8 +100107,8 @@ "type": "boolean" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "outputText": { "type": "string" @@ -100117,7 +100117,6 @@ "type": "string" } }, - "type": "object", "required": [ "action", "configId", @@ -100125,7 +100124,8 @@ "outputText", "securityPolicyId", "id" - ] + ], + "type": "object" } }, "akamai:index/getAppSecRatePolicies:getAppSecRatePolicies": { @@ -100151,8 +100151,8 @@ "type": "integer" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "json": { "type": "string" @@ -100164,13 +100164,13 @@ "type": "integer" } }, - "type": "object", "required": [ "configId", "json", "outputText", "id" - ] + ], + "type": "object" } }, "akamai:index/getAppSecRatePolicyActions:getAppSecRatePolicyActions": { @@ -100200,8 +100200,8 @@ "type": "integer" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "outputText": { "type": "string" @@ -100213,13 +100213,13 @@ "type": "string" } }, - "type": "object", "required": [ "configId", "outputText", "securityPolicyId", "id" - ] + ], + "type": "object" } }, "akamai:index/getAppSecReputationProfileActions:getAppSecReputationProfileActions": { @@ -100252,8 +100252,8 @@ "type": "integer" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "json": { "type": "string" @@ -100268,7 +100268,6 @@ "type": "string" } }, - "type": "object", "required": [ "action", "configId", @@ -100276,7 +100275,8 @@ "outputText", "securityPolicyId", "id" - ] + ], + "type": "object" } }, "akamai:index/getAppSecReputationProfileAnalysis:getAppSecReputationProfileAnalysis": { @@ -100303,8 +100303,8 @@ "type": "integer" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "json": { "type": "string" @@ -100316,14 +100316,14 @@ "type": "string" } }, - "type": "object", "required": [ "configId", "json", "outputText", "securityPolicyId", "id" - ] + ], + "type": "object" } }, "akamai:index/getAppSecReputationProfiles:getAppSecReputationProfiles": { @@ -100349,8 +100349,8 @@ "type": "integer" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "json": { "type": "string" @@ -100362,13 +100362,13 @@ "type": "integer" } }, - "type": "object", "required": [ "configId", "json", "outputText", "id" - ] + ], + "type": "object" } }, "akamai:index/getAppSecRuleUpgradeDetails:getAppSecRuleUpgradeDetails": { @@ -100395,8 +100395,8 @@ "type": "integer" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "json": { "type": "string" @@ -100408,14 +100408,14 @@ "type": "string" } }, - "type": "object", "required": [ "configId", "json", "outputText", "securityPolicyId", "id" - ] + ], + "type": "object" } }, "akamai:index/getAppSecRules:getAppSecRules": { @@ -100448,8 +100448,8 @@ "type": "integer" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "json": { "type": "string" @@ -100467,7 +100467,6 @@ "type": "string" } }, - "type": "object", "required": [ "conditionException", "configId", @@ -100476,7 +100475,8 @@ "ruleAction", "securityPolicyId", "id" - ] + ], + "type": "object" } }, "akamai:index/getAppSecSecurityPolicy:getAppSecSecurityPolicy": { @@ -100502,8 +100502,8 @@ "type": "integer" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "json": { "type": "string" @@ -100515,16 +100515,15 @@ "type": "string" }, "securityPolicyIdLists": { - "type": "array", "items": { "type": "string" - } + }, + "type": "array" }, "securityPolicyName": { "type": "string" } }, - "type": "object", "required": [ "configId", "json", @@ -100532,7 +100531,8 @@ "securityPolicyId", "securityPolicyIdLists", "id" - ] + ], + "type": "object" } }, "akamai:index/getAppSecSecurityPolicyProtections:getAppSecSecurityPolicyProtections": { @@ -100583,8 +100583,8 @@ "type": "integer" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "json": { "type": "string" @@ -100596,7 +100596,6 @@ "type": "string" } }, - "type": "object", "required": [ "applyApiConstraints", "applyApplicationLayerControls", @@ -100611,7 +100610,8 @@ "outputText", "securityPolicyId", "id" - ] + ], + "type": "object" } }, "akamai:index/getAppSecSelectableHostnames:getAppSecSelectableHostnames": { @@ -100655,29 +100655,29 @@ "type": "integer" }, "hostnames": { - "type": "array", "items": { "type": "string" - } + }, + "type": "array" }, "hostnamesJson": { "type": "string" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "outputText": { "type": "string" } }, - "type": "object", "required": [ "hostnames", "hostnamesJson", "outputText", "id" - ] + ], + "type": "object" } }, "akamai:index/getAppSecSelectedHostnames:getAppSecSelectedHostnames": { @@ -100700,30 +100700,30 @@ "type": "integer" }, "hostnames": { - "type": "array", "items": { "type": "string" - } + }, + "type": "array" }, "hostnamesJson": { "type": "string" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "outputText": { "type": "string" } }, - "type": "object", "required": [ "configId", "hostnames", "hostnamesJson", "outputText", "id" - ] + ], + "type": "object" } }, "akamai:index/getAppSecSiemDefinitions:getAppSecSiemDefinitions": { @@ -100740,8 +100740,8 @@ "description": "A collection of values returned by getAppSecSiemDefinitions.\n", "properties": { "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "json": { "type": "string" @@ -100753,12 +100753,12 @@ "type": "string" } }, - "type": "object", "required": [ "json", "outputText", "id" - ] + ], + "type": "object" } }, "akamai:index/getAppSecSiemSettings:getAppSecSiemSettings": { @@ -100781,8 +100781,8 @@ "type": "integer" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "json": { "type": "string" @@ -100791,13 +100791,13 @@ "type": "string" } }, - "type": "object", "required": [ "configId", "json", "outputText", "id" - ] + ], + "type": "object" } }, "akamai:index/getAppSecSlowPost:getAppSecSlowPost": { @@ -100824,8 +100824,8 @@ "type": "integer" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "json": { "type": "string" @@ -100837,14 +100837,14 @@ "type": "string" } }, - "type": "object", "required": [ "configId", "json", "outputText", "securityPolicyId", "id" - ] + ], + "type": "object" } }, "akamai:index/getAppSecThreatIntel:getAppSecThreatIntel": { @@ -100871,8 +100871,8 @@ "type": "integer" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "json": { "type": "string" @@ -100887,7 +100887,6 @@ "type": "string" } }, - "type": "object", "required": [ "configId", "json", @@ -100895,7 +100894,8 @@ "securityPolicyId", "threatIntel", "id" - ] + ], + "type": "object" } }, "akamai:index/getAppSecTuningRecommendations:getAppSecTuningRecommendations": { @@ -100933,8 +100933,8 @@ "type": "integer" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "json": { "type": "string" @@ -100949,12 +100949,12 @@ "type": "string" } }, - "type": "object", "required": [ "configId", "json", "id" - ] + ], + "type": "object" } }, "akamai:index/getAppSecVersionNotes:getAppSecVersionNotes": { @@ -100977,8 +100977,8 @@ "type": "integer" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "json": { "type": "string" @@ -100987,13 +100987,13 @@ "type": "string" } }, - "type": "object", "required": [ "configId", "json", "outputText", "id" - ] + ], + "type": "object" } }, "akamai:index/getAppSecWafMode:getAppSecWafMode": { @@ -101032,8 +101032,8 @@ "type": "string" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "json": { "type": "string" @@ -101048,7 +101048,6 @@ "type": "string" } }, - "type": "object", "required": [ "configId", "currentRuleset", @@ -101060,7 +101059,8 @@ "outputText", "securityPolicyId", "id" - ] + ], + "type": "object" } }, "akamai:index/getAppSecWapSelectedHostnames:getAppSecWapSelectedHostnames": { @@ -101087,14 +101087,14 @@ "type": "integer" }, "evaluatedHosts": { - "type": "array", "items": { "type": "string" - } + }, + "type": "array" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "json": { "type": "string" @@ -101106,22 +101106,21 @@ "type": "string" }, "protectedHosts": { - "type": "array", "items": { "type": "string" - } + }, + "type": "array" }, "securityPolicyId": { "type": "string" }, "selectedHosts": { - "type": "array", "items": { "type": "string" - } + }, + "type": "array" } }, - "type": "object", "required": [ "configId", "evaluatedHosts", @@ -101132,7 +101131,8 @@ "securityPolicyId", "selectedHosts", "id" - ] + ], + "type": "object" } }, "akamai:index/getAppsecAdvancedSettingsAttackPayloadLogging:getAppsecAdvancedSettingsAttackPayloadLogging": { @@ -101158,8 +101158,8 @@ "type": "integer" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "json": { "type": "string" @@ -101171,13 +101171,13 @@ "type": "string" } }, - "type": "object", "required": [ "configId", "json", "outputText", "id" - ] + ], + "type": "object" } }, "akamai:index/getAppsecAdvancedSettingsPiiLearning:getAppsecAdvancedSettingsPiiLearning": { @@ -101200,8 +101200,8 @@ "type": "integer" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "json": { "type": "string" @@ -101210,13 +101210,13 @@ "type": "string" } }, - "type": "object", "required": [ "configId", "json", "outputText", "id" - ] + ], + "type": "object" } }, "akamai:index/getAppsecAdvancedSettingsRequestBody:getAppsecAdvancedSettingsRequestBody": { @@ -101242,8 +101242,8 @@ "type": "integer" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "json": { "type": "string" @@ -101255,13 +101255,13 @@ "type": "string" } }, - "type": "object", "required": [ "configId", "json", "outputText", "id" - ] + ], + "type": "object" } }, "akamai:index/getAppsecEvalPenaltyBoxConditions:getAppsecEvalPenaltyBoxConditions": { @@ -101288,8 +101288,8 @@ "type": "integer" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "json": { "type": "string" @@ -101301,14 +101301,14 @@ "type": "string" } }, - "type": "object", "required": [ "configId", "json", "outputText", "securityPolicyId", "id" - ] + ], + "type": "object" } }, "akamai:index/getAppsecPenaltyBoxConditions:getAppsecPenaltyBoxConditions": { @@ -101335,8 +101335,8 @@ "type": "integer" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "json": { "type": "string" @@ -101348,14 +101348,14 @@ "type": "string" } }, - "type": "object", "required": [ "configId", "json", "outputText", "securityPolicyId", "id" - ] + ], + "type": "object" } }, "akamai:index/getAuthoritiesSet:getAuthoritiesSet": { @@ -101375,25 +101375,25 @@ "description": "A collection of values returned by getAuthoritiesSet.\n", "properties": { "authorities": { - "type": "array", "items": { "type": "string" - } + }, + "type": "array" }, "contract": { "type": "string" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" } }, - "type": "object", "required": [ "authorities", "contract", "id" - ] + ], + "type": "object" } }, "akamai:index/getBotmanAkamaiBotCategory:getBotmanAkamaiBotCategory": { @@ -101413,18 +101413,18 @@ "type": "string" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "json": { "type": "string" } }, - "type": "object", "required": [ "json", "id" - ] + ], + "type": "object" } }, "akamai:index/getBotmanAkamaiBotCategoryAction:getBotmanAkamaiBotCategoryAction": { @@ -101457,8 +101457,8 @@ "type": "integer" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "json": { "type": "string" @@ -101467,13 +101467,13 @@ "type": "string" } }, - "type": "object", "required": [ "configId", "json", "securityPolicyId", "id" - ] + ], + "type": "object" } }, "akamai:index/getBotmanAkamaiDefinedBot:getBotmanAkamaiDefinedBot": { @@ -101493,18 +101493,18 @@ "type": "string" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "json": { "type": "string" } }, - "type": "object", "required": [ "json", "id" - ] + ], + "type": "object" } }, "akamai:index/getBotmanBotAnalyticsCookie:getBotmanBotAnalyticsCookie": { @@ -101527,19 +101527,19 @@ "type": "integer" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "json": { "type": "string" } }, - "type": "object", "required": [ "configId", "json", "id" - ] + ], + "type": "object" } }, "akamai:index/getBotmanBotAnalyticsCookieValues:getBotmanBotAnalyticsCookieValues": { @@ -101547,18 +101547,18 @@ "description": "A collection of values returned by getBotmanBotAnalyticsCookieValues.\n", "properties": { "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "json": { "type": "string" } }, - "type": "object", "required": [ "json", "id" - ] + ], + "type": "object" } }, "akamai:index/getBotmanBotCategoryException:getBotmanBotCategoryException": { @@ -101585,8 +101585,8 @@ "type": "integer" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "json": { "type": "string" @@ -101595,13 +101595,13 @@ "type": "string" } }, - "type": "object", "required": [ "configId", "json", "securityPolicyId", "id" - ] + ], + "type": "object" } }, "akamai:index/getBotmanBotDetection:getBotmanBotDetection": { @@ -101621,18 +101621,18 @@ "type": "string" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "json": { "type": "string" } }, - "type": "object", "required": [ "json", "id" - ] + ], + "type": "object" } }, "akamai:index/getBotmanBotDetectionAction:getBotmanBotDetectionAction": { @@ -101665,8 +101665,8 @@ "type": "string" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "json": { "type": "string" @@ -101675,13 +101675,13 @@ "type": "string" } }, - "type": "object", "required": [ "configId", "json", "securityPolicyId", "id" - ] + ], + "type": "object" } }, "akamai:index/getBotmanBotEndpointCoverageReport:getBotmanBotEndpointCoverageReport": { @@ -101704,8 +101704,8 @@ "type": "integer" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "json": { "type": "string" @@ -101714,11 +101714,11 @@ "type": "string" } }, - "type": "object", "required": [ "json", "id" - ] + ], + "type": "object" } }, "akamai:index/getBotmanBotManagementSettings:getBotmanBotManagementSettings": { @@ -101745,8 +101745,8 @@ "type": "integer" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "json": { "type": "string" @@ -101755,13 +101755,13 @@ "type": "string" } }, - "type": "object", "required": [ "configId", "json", "securityPolicyId", "id" - ] + ], + "type": "object" } }, "akamai:index/getBotmanChallengeAction:getBotmanChallengeAction": { @@ -101790,19 +101790,19 @@ "type": "integer" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "json": { "type": "string" } }, - "type": "object", "required": [ "configId", "json", "id" - ] + ], + "type": "object" } }, "akamai:index/getBotmanChallengeInjectionRules:getBotmanChallengeInjectionRules": { @@ -101825,19 +101825,19 @@ "type": "integer" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "json": { "type": "string" } }, - "type": "object", "required": [ "configId", "json", "id" - ] + ], + "type": "object" } }, "akamai:index/getBotmanChallengeInterceptionRules:getBotmanChallengeInterceptionRules": { @@ -101860,19 +101860,19 @@ "type": "integer" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "json": { "type": "string" } }, - "type": "object", "required": [ "configId", "json", "id" - ] + ], + "type": "object" } }, "akamai:index/getBotmanClientSideSecurity:getBotmanClientSideSecurity": { @@ -101895,19 +101895,19 @@ "type": "integer" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "json": { "type": "string" } }, - "type": "object", "required": [ "configId", "json", "id" - ] + ], + "type": "object" } }, "akamai:index/getBotmanConditionalAction:getBotmanConditionalAction": { @@ -101936,19 +101936,19 @@ "type": "integer" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "json": { "type": "string" } }, - "type": "object", "required": [ "configId", "json", "id" - ] + ], + "type": "object" } }, "akamai:index/getBotmanCustomBotCategory:getBotmanCustomBotCategory": { @@ -101977,19 +101977,19 @@ "type": "integer" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "json": { "type": "string" } }, - "type": "object", "required": [ "configId", "json", "id" - ] + ], + "type": "object" } }, "akamai:index/getBotmanCustomBotCategoryAction:getBotmanCustomBotCategoryAction": { @@ -102022,8 +102022,8 @@ "type": "integer" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "json": { "type": "string" @@ -102032,13 +102032,13 @@ "type": "string" } }, - "type": "object", "required": [ "configId", "json", "securityPolicyId", "id" - ] + ], + "type": "object" } }, "akamai:index/getBotmanCustomBotCategorySequence:getBotmanCustomBotCategorySequence": { @@ -102058,25 +102058,25 @@ "description": "A collection of values returned by getBotmanCustomBotCategorySequence.\n", "properties": { "categoryIds": { - "type": "array", "items": { "type": "string" - } + }, + "type": "array" }, "configId": { "type": "integer" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" } }, - "type": "object", "required": [ "categoryIds", "configId", "id" - ] + ], + "type": "object" } }, "akamai:index/getBotmanCustomClient:getBotmanCustomClient": { @@ -102105,19 +102105,19 @@ "type": "string" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "json": { "type": "string" } }, - "type": "object", "required": [ "configId", "json", "id" - ] + ], + "type": "object" } }, "akamai:index/getBotmanCustomClientSequence:getBotmanCustomClientSequence": { @@ -102140,22 +102140,22 @@ "type": "integer" }, "customClientIds": { - "type": "array", "items": { "type": "string" - } + }, + "type": "array" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" } }, - "type": "object", "required": [ "configId", "customClientIds", "id" - ] + ], + "type": "object" } }, "akamai:index/getBotmanCustomCode:getBotmanCustomCode": { @@ -102178,19 +102178,19 @@ "type": "integer" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "json": { "type": "string" } }, - "type": "object", "required": [ "configId", "json", "id" - ] + ], + "type": "object" } }, "akamai:index/getBotmanCustomDefinedBot:getBotmanCustomDefinedBot": { @@ -102219,19 +102219,19 @@ "type": "integer" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "json": { "type": "string" } }, - "type": "object", "required": [ "configId", "json", "id" - ] + ], + "type": "object" } }, "akamai:index/getBotmanCustomDenyAction:getBotmanCustomDenyAction": { @@ -102260,19 +102260,19 @@ "type": "integer" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "json": { "type": "string" } }, - "type": "object", "required": [ "configId", "json", "id" - ] + ], + "type": "object" } }, "akamai:index/getBotmanJavascriptInjection:getBotmanJavascriptInjection": { @@ -102299,8 +102299,8 @@ "type": "integer" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "json": { "type": "string" @@ -102309,13 +102309,13 @@ "type": "string" } }, - "type": "object", "required": [ "configId", "json", "securityPolicyId", "id" - ] + ], + "type": "object" } }, "akamai:index/getBotmanRecategorizedAkamaiDefinedBot:getBotmanRecategorizedAkamaiDefinedBot": { @@ -102344,19 +102344,19 @@ "type": "integer" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "json": { "type": "string" } }, - "type": "object", "required": [ "configId", "json", "id" - ] + ], + "type": "object" } }, "akamai:index/getBotmanResponseAction:getBotmanResponseAction": { @@ -102385,19 +102385,19 @@ "type": "integer" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "json": { "type": "string" } }, - "type": "object", "required": [ "configId", "json", "id" - ] + ], + "type": "object" } }, "akamai:index/getBotmanServeAlternateAction:getBotmanServeAlternateAction": { @@ -102426,19 +102426,19 @@ "type": "integer" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "json": { "type": "string" } }, - "type": "object", "required": [ "configId", "json", "id" - ] + ], + "type": "object" } }, "akamai:index/getBotmanTransactionalEndpoint:getBotmanTransactionalEndpoint": { @@ -102468,8 +102468,8 @@ "type": "integer" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "json": { "type": "string" @@ -102481,13 +102481,13 @@ "type": "string" } }, - "type": "object", "required": [ "configId", "json", "securityPolicyId", "id" - ] + ], + "type": "object" } }, "akamai:index/getBotmanTransactionalEndpointProtection:getBotmanTransactionalEndpointProtection": { @@ -102510,19 +102510,19 @@ "type": "integer" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "json": { "type": "string" } }, - "type": "object", "required": [ "configId", "json", "id" - ] + ], + "type": "object" } }, "akamai:index/getCPSEnrollment:getCPSEnrollment": { @@ -102542,16 +102542,16 @@ "description": "A collection of values returned by getCPSEnrollment.\n", "properties": { "adminContacts": { - "type": "array", "items": { "$ref": "#/types/akamai:index/getCPSEnrollmentAdminContact:getCPSEnrollmentAdminContact" - } + }, + "type": "array" }, "assignedSlots": { - "type": "array", "items": { "type": "integer" - } + }, + "type": "array" }, "certificateChainType": { "type": "string" @@ -102566,16 +102566,16 @@ "type": "string" }, "csrs": { - "type": "array", "items": { "$ref": "#/types/akamai:index/getCPSEnrollmentCsr:getCPSEnrollmentCsr" - } + }, + "type": "array" }, "dnsChallenges": { - "type": "array", "items": { "$ref": "#/types/akamai:index/getCPSEnrollmentDnsChallenge:getCPSEnrollmentDnsChallenge" - } + }, + "type": "array" }, "enableMultiStackedCertificates": { "type": "boolean" @@ -102584,47 +102584,47 @@ "type": "integer" }, "httpChallenges": { - "type": "array", "items": { "$ref": "#/types/akamai:index/getCPSEnrollmentHttpChallenge:getCPSEnrollmentHttpChallenge" - } + }, + "type": "array" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "networkConfigurations": { - "type": "array", "items": { "$ref": "#/types/akamai:index/getCPSEnrollmentNetworkConfiguration:getCPSEnrollmentNetworkConfiguration" - } + }, + "type": "array" }, "orgId": { "type": "integer" }, "organizations": { - "type": "array", "items": { "$ref": "#/types/akamai:index/getCPSEnrollmentOrganization:getCPSEnrollmentOrganization" - } + }, + "type": "array" }, "pendingChanges": { "type": "boolean" }, "productionSlots": { - "type": "array", "items": { "type": "integer" - } + }, + "type": "array" }, "registrationAuthority": { "type": "string" }, "sans": { - "type": "array", "items": { "type": "string" - } + }, + "type": "array" }, "secureNetwork": { "type": "string" @@ -102636,22 +102636,21 @@ "type": "boolean" }, "stagingSlots": { - "type": "array", "items": { "type": "integer" - } + }, + "type": "array" }, "techContacts": { - "type": "array", "items": { "$ref": "#/types/akamai:index/getCPSEnrollmentTechContact:getCPSEnrollmentTechContact" - } + }, + "type": "array" }, "validationType": { "type": "string" } }, - "type": "object", "required": [ "adminContacts", "assignedSlots", @@ -102678,7 +102677,8 @@ "techContacts", "validationType", "id" - ] + ], + "type": "object" } }, "akamai:index/getCPSEnrollments:getCPSEnrollments": { @@ -102701,22 +102701,22 @@ "type": "string" }, "enrollments": { - "type": "array", "items": { "$ref": "#/types/akamai:index/getCPSEnrollmentsEnrollment:getCPSEnrollmentsEnrollment" - } + }, + "type": "array" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" } }, - "type": "object", "required": [ "contractId", "enrollments", "id" - ] + ], + "type": "object" } }, "akamai:index/getClientlistLists:getClientlistLists": { @@ -102739,23 +102739,23 @@ "description": "A collection of values returned by getClientlistLists.\n", "properties": { "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "json": { "type": "string" }, "listIds": { - "type": "array", "items": { "type": "string" - } + }, + "type": "array" }, "lists": { - "type": "array", "items": { "$ref": "#/types/akamai:index/getClientlistListsList:getClientlistListsList" - } + }, + "type": "array" }, "name": { "type": "string" @@ -102764,20 +102764,20 @@ "type": "string" }, "types": { - "type": "array", "items": { "type": "string" - } + }, + "type": "array" } }, - "type": "object", "required": [ "json", "listIds", "lists", "outputText", "id" - ] + ], + "type": "object" } }, "akamai:index/getCloudletsApiPrioritizationMatchRule:getCloudletsApiPrioritizationMatchRule": { @@ -102797,24 +102797,24 @@ "description": "A collection of values returned by getCloudletsApiPrioritizationMatchRule.\n", "properties": { "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "json": { "type": "string" }, "matchRules": { - "type": "array", "items": { "$ref": "#/types/akamai:index/getCloudletsApiPrioritizationMatchRuleMatchRule:getCloudletsApiPrioritizationMatchRuleMatchRule" - } + }, + "type": "array" } }, - "type": "object", "required": [ "json", "id" - ] + ], + "type": "object" } }, "akamai:index/getCloudletsApplicationLoadBalancer:getCloudletsApplicationLoadBalancer": { @@ -102846,10 +102846,10 @@ "type": "string" }, "dataCenters": { - "type": "array", "items": { "$ref": "#/types/akamai:index/getCloudletsApplicationLoadBalancerDataCenter:getCloudletsApplicationLoadBalancerDataCenter" - } + }, + "type": "array" }, "deleted": { "type": "boolean" @@ -102858,8 +102858,8 @@ "type": "string" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "immutable": { "type": "boolean" @@ -102871,10 +102871,10 @@ "type": "string" }, "livenessSettings": { - "type": "array", "items": { "$ref": "#/types/akamai:index/getCloudletsApplicationLoadBalancerLivenessSetting:getCloudletsApplicationLoadBalancerLivenessSetting" - } + }, + "type": "array" }, "originId": { "type": "string" @@ -102889,7 +102889,6 @@ "type": "string" } }, - "type": "object", "required": [ "balancingType", "createdBy", @@ -102905,7 +102904,8 @@ "type", "warnings", "id" - ] + ], + "type": "object" } }, "akamai:index/getCloudletsApplicationLoadBalancerMatchRule:getCloudletsApplicationLoadBalancerMatchRule": { @@ -102925,24 +102925,24 @@ "description": "A collection of values returned by getCloudletsApplicationLoadBalancerMatchRule.\n", "properties": { "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "json": { "type": "string" }, "matchRules": { - "type": "array", "items": { "$ref": "#/types/akamai:index/getCloudletsApplicationLoadBalancerMatchRuleMatchRule:getCloudletsApplicationLoadBalancerMatchRuleMatchRule" - } + }, + "type": "array" } }, - "type": "object", "required": [ "json", "id" - ] + ], + "type": "object" } }, "akamai:index/getCloudletsAudienceSegmentationMatchRule:getCloudletsAudienceSegmentationMatchRule": { @@ -102962,24 +102962,24 @@ "description": "A collection of values returned by getCloudletsAudienceSegmentationMatchRule.\n", "properties": { "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "json": { "type": "string" }, "matchRules": { - "type": "array", "items": { "$ref": "#/types/akamai:index/getCloudletsAudienceSegmentationMatchRuleMatchRule:getCloudletsAudienceSegmentationMatchRuleMatchRule" - } + }, + "type": "array" } }, - "type": "object", "required": [ "json", "id" - ] + ], + "type": "object" } }, "akamai:index/getCloudletsEdgeRedirectorMatchRule:getCloudletsEdgeRedirectorMatchRule": { @@ -102999,24 +102999,24 @@ "description": "A collection of values returned by getCloudletsEdgeRedirectorMatchRule.\n", "properties": { "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "json": { "type": "string" }, "matchRules": { - "type": "array", "items": { "$ref": "#/types/akamai:index/getCloudletsEdgeRedirectorMatchRuleMatchRule:getCloudletsEdgeRedirectorMatchRuleMatchRule" - } + }, + "type": "array" } }, - "type": "object", "required": [ "json", "id" - ] + ], + "type": "object" } }, "akamai:index/getCloudletsForwardRewriteMatchRule:getCloudletsForwardRewriteMatchRule": { @@ -103036,24 +103036,24 @@ "description": "A collection of values returned by getCloudletsForwardRewriteMatchRule.\n", "properties": { "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "json": { "type": "string" }, "matchRules": { - "type": "array", "items": { "$ref": "#/types/akamai:index/getCloudletsForwardRewriteMatchRuleMatchRule:getCloudletsForwardRewriteMatchRuleMatchRule" - } + }, + "type": "array" } }, - "type": "object", "required": [ "json", "id" - ] + ], + "type": "object" } }, "akamai:index/getCloudletsPhasedReleaseMatchRule:getCloudletsPhasedReleaseMatchRule": { @@ -103073,24 +103073,24 @@ "description": "A collection of values returned by getCloudletsPhasedReleaseMatchRule.\n", "properties": { "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "json": { "type": "string" }, "matchRules": { - "type": "array", "items": { "$ref": "#/types/akamai:index/getCloudletsPhasedReleaseMatchRuleMatchRule:getCloudletsPhasedReleaseMatchRuleMatchRule" - } + }, + "type": "array" } }, - "type": "object", "required": [ "json", "id" - ] + ], + "type": "object" } }, "akamai:index/getCloudletsPolicy:getCloudletsPolicy": { @@ -103113,10 +103113,10 @@ "description": "A collection of values returned by getCloudletsPolicy.\n", "properties": { "activations": { - "type": "array", "items": { "$ref": "#/types/akamai:index/getCloudletsPolicyActivation:getCloudletsPolicyActivation" - } + }, + "type": "array" }, "apiVersion": { "type": "string" @@ -103134,8 +103134,8 @@ "type": "integer" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "matchRuleFormat": { "type": "string" @@ -103165,7 +103165,6 @@ "type": "string" } }, - "type": "object", "required": [ "activations", "apiVersion", @@ -103182,7 +103181,8 @@ "versionDescription", "warnings", "id" - ] + ], + "type": "object" } }, "akamai:index/getCloudletsPolicyActivation:getCloudletsPolicyActivation": { @@ -103212,14 +103212,14 @@ "description": "A collection of values returned by getCloudletsPolicyActivation.\n", "properties": { "associatedProperties": { - "type": "array", "items": { "type": "string" - } + }, + "type": "array" }, "id": { - "type": "string", - "deprecationMessage": "Required by the terraform plugin testing framework." + "deprecationMessage": "Required by the terraform plugin testing framework.", + "type": "string" }, "network": { "type": "string" @@ -103234,14 +103234,14 @@ "type": "integer" } }, - "type": "object", "required": [ "id", "network", "policyId", "status", "version" - ] + ], + "type": "object" } }, "akamai:index/getCloudletsRequestControlMatchRule:getCloudletsRequestControlMatchRule": { @@ -103261,24 +103261,24 @@ "description": "A collection of values returned by getCloudletsRequestControlMatchRule.\n", "properties": { "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "json": { "type": "string" }, "matchRules": { - "type": "array", "items": { "$ref": "#/types/akamai:index/getCloudletsRequestControlMatchRuleMatchRule:getCloudletsRequestControlMatchRuleMatchRule" - } + }, + "type": "array" } }, - "type": "object", "required": [ "json", "id" - ] + ], + "type": "object" } }, "akamai:index/getCloudletsSharedPolicy:getCloudletsSharedPolicy": { @@ -103316,8 +103316,8 @@ "type": "integer" }, "id": { - "type": "string", - "deprecationMessage": "Required by the terraform plugin testing framework, always set to `akamai.getCloudletsSharedPolicy`." + "deprecationMessage": "Required by the terraform plugin testing framework, always set to `akamai.getCloudletsSharedPolicy`.", + "type": "string" }, "matchRules": { "type": "string" @@ -103338,7 +103338,6 @@ "type": "string" } }, - "type": "object", "required": [ "cloudletType", "description", @@ -103349,7 +103348,8 @@ "policyId", "versionDescription", "warnings" - ] + ], + "type": "object" } }, "akamai:index/getCloudletsVisitorPrioritizationMatchRule:getCloudletsVisitorPrioritizationMatchRule": { @@ -103369,24 +103369,24 @@ "description": "A collection of values returned by getCloudletsVisitorPrioritizationMatchRule.\n", "properties": { "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "json": { "type": "string" }, "matchRules": { - "type": "array", "items": { "$ref": "#/types/akamai:index/getCloudletsVisitorPrioritizationMatchRuleMatchRule:getCloudletsVisitorPrioritizationMatchRuleMatchRule" - } + }, + "type": "array" } }, - "type": "object", "required": [ "json", "id" - ] + ], + "type": "object" } }, "akamai:index/getCloudwrapperCapacities:getCloudwrapperCapacities": { @@ -103412,26 +103412,26 @@ "description": "A collection of values returned by getCloudwrapperCapacities.\n", "properties": { "capacities": { - "type": "array", "items": { "$ref": "#/types/akamai:index/getCloudwrapperCapacitiesCapacity:getCloudwrapperCapacitiesCapacity" - } + }, + "type": "array" }, "contractIds": { - "type": "array", "items": { "type": "string" - } + }, + "type": "array" }, "id": { - "type": "string", - "deprecationMessage": "Required by the terraform plugin testing framework, always set to `akamai.getCloudwrapperCapacities`." + "deprecationMessage": "Required by the terraform plugin testing framework, always set to `akamai.getCloudwrapperCapacities`.", + "type": "string" } }, - "type": "object", "required": [ "id" - ] + ], + "type": "object" } }, "akamai:index/getCloudwrapperConfiguration:getCloudwrapperConfiguration": { @@ -103487,25 +103487,25 @@ "type": "string" }, "locations": { - "type": "array", "items": { "$ref": "#/types/akamai:index/getCloudwrapperConfigurationLocation:getCloudwrapperConfigurationLocation" - } + }, + "type": "array" }, "multiCdnSettings": { "$ref": "#/types/akamai:index/getCloudwrapperConfigurationMultiCdnSettings:getCloudwrapperConfigurationMultiCdnSettings" }, "notificationEmails": { - "type": "array", "items": { "type": "string" - } + }, + "type": "array" }, "propertyIds": { - "type": "array", "items": { "type": "string" - } + }, + "type": "array" }, "retainIdleObjects": { "type": "boolean" @@ -103514,7 +103514,6 @@ "type": "string" } }, - "type": "object", "required": [ "capacityAlertsThreshold", "comments", @@ -103529,7 +103528,8 @@ "propertyIds", "retainIdleObjects", "status" - ] + ], + "type": "object" } }, "akamai:index/getCloudwrapperConfigurations:getCloudwrapperConfigurations": { @@ -103549,20 +103549,20 @@ "description": "A collection of values returned by getCloudwrapperConfigurations.\n", "properties": { "configurations": { - "type": "array", "items": { "$ref": "#/types/akamai:index/getCloudwrapperConfigurationsConfiguration:getCloudwrapperConfigurationsConfiguration" - } + }, + "type": "array" }, "id": { - "type": "string", - "deprecationMessage": "Required by the terraform plugin testing framework, always set to `akamai.getCloudwrapperConfigurations`." + "deprecationMessage": "Required by the terraform plugin testing framework, always set to `akamai.getCloudwrapperConfigurations`.", + "type": "string" } }, - "type": "object", "required": [ "id" - ] + ], + "type": "object" } }, "akamai:index/getCloudwrapperLocation:getCloudwrapperLocation": { @@ -103586,8 +103586,8 @@ "description": "A collection of values returned by getCloudwrapperLocation.\n", "properties": { "id": { - "type": "string", - "deprecationMessage": "Required by the terraform plugin testing framework, always set to `akamai.getCloudwrapperLocation`" + "deprecationMessage": "Required by the terraform plugin testing framework, always set to `akamai.getCloudwrapperLocation`", + "type": "string" }, "locationId": { "type": "string" @@ -103602,14 +103602,14 @@ "type": "integer" } }, - "type": "object", "required": [ "id", "locationId", "locationName", "trafficType", "trafficTypeId" - ] + ], + "type": "object" } }, "akamai:index/getCloudwrapperLocations:getCloudwrapperLocations": { @@ -103629,20 +103629,20 @@ "description": "A collection of values returned by getCloudwrapperLocations.\n", "properties": { "id": { - "type": "string", - "deprecationMessage": "Required by the terraform plugin testing framework, always set to `akamai.getCloudwrapperLocations`" + "deprecationMessage": "Required by the terraform plugin testing framework, always set to `akamai.getCloudwrapperLocations`", + "type": "string" }, "locations": { - "type": "array", "items": { "$ref": "#/types/akamai:index/getCloudwrapperLocationsLocation:getCloudwrapperLocationsLocation" - } + }, + "type": "array" } }, - "type": "object", "required": [ "id" - ] + ], + "type": "object" } }, "akamai:index/getCloudwrapperProperties:getCloudwrapperProperties": { @@ -103671,29 +103671,29 @@ "description": "A collection of values returned by getCloudwrapperProperties.\n", "properties": { "contractIds": { - "type": "array", "items": { "type": "string" - } + }, + "type": "array" }, "id": { - "type": "string", - "deprecationMessage": "Required by the terraform plugin testing framework, always set to `akamai.getCloudwrapperProperties`" + "deprecationMessage": "Required by the terraform plugin testing framework, always set to `akamai.getCloudwrapperProperties`", + "type": "string" }, "properties": { - "type": "array", "items": { "$ref": "#/types/akamai:index/getCloudwrapperPropertiesProperty:getCloudwrapperPropertiesProperty" - } + }, + "type": "array" }, "unused": { "type": "boolean" } }, - "type": "object", "required": [ "id" - ] + ], + "type": "object" } }, "akamai:index/getContract:getContract": { @@ -103719,16 +103719,16 @@ "type": "string" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" } }, - "type": "object", "required": [ "groupId", "groupName", "id" - ] + ], + "type": "object" } }, "akamai:index/getContracts:getContracts": { @@ -103736,21 +103736,21 @@ "description": "A collection of values returned by getContracts.\n", "properties": { "contracts": { - "type": "array", "items": { "$ref": "#/types/akamai:index/getContractsContract:getContractsContract" - } + }, + "type": "array" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" } }, - "type": "object", "required": [ "contracts", "id" - ] + ], + "type": "object" } }, "akamai:index/getCpCode:getCpCode": { @@ -103786,27 +103786,27 @@ "type": "string" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "name": { "type": "string" }, "productIds": { - "type": "array", "items": { "type": "string" - } + }, + "type": "array" } }, - "type": "object", "required": [ "contractId", "groupId", "name", "productIds", "id" - ] + ], + "type": "object" } }, "akamai:index/getCpsCsr:getCpsCsr": { @@ -103835,17 +103835,17 @@ "type": "integer" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" } }, - "type": "object", "required": [ "csrEcdsa", "csrRsa", "enrollmentId", "id" - ] + ], + "type": "object" } }, "akamai:index/getCpsDeployments:getCpsDeployments": { @@ -103874,8 +103874,8 @@ "type": "string" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "productionCertificateEcdsa": { "type": "string" @@ -103890,7 +103890,6 @@ "type": "string" } }, - "type": "object", "required": [ "autoRenewalStartTime", "enrollmentId", @@ -103900,7 +103899,8 @@ "stagingCertificateEcdsa", "stagingCertificateRsa", "id" - ] + ], + "type": "object" } }, "akamai:index/getCpsWarnings:getCpsWarnings": { @@ -103908,21 +103908,21 @@ "description": "A collection of values returned by getCpsWarnings.\n", "properties": { "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "warnings": { - "type": "object", "additionalProperties": { "type": "string" - } + }, + "type": "object" } }, - "type": "object", "required": [ "warnings", "id" - ] + ], + "type": "object" } }, "akamai:index/getDatastreamActivationHistory:getDatastreamActivationHistory": { @@ -103942,25 +103942,25 @@ "description": "A collection of values returned by getDatastreamActivationHistory.\n", "properties": { "activations": { - "type": "array", "items": { "$ref": "#/types/akamai:index/getDatastreamActivationHistoryActivation:getDatastreamActivationHistoryActivation" - } + }, + "type": "array" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "streamId": { "type": "integer" } }, - "type": "object", "required": [ "activations", "streamId", "id" - ] + ], + "type": "object" } }, "akamai:index/getDatastreamDatasetFields:getDatastreamDatasetFields": { @@ -103977,24 +103977,24 @@ "description": "A collection of values returned by getDatastreamDatasetFields.\n", "properties": { "datasetFields": { - "type": "array", "items": { "$ref": "#/types/akamai:index/getDatastreamDatasetFieldsDatasetField:getDatastreamDatasetFieldsDatasetField" - } + }, + "type": "array" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "productId": { "type": "string" } }, - "type": "object", "required": [ "datasetFields", "id" - ] + ], + "type": "object" } }, "akamai:index/getDatastreams:getDatastreams": { @@ -104014,21 +104014,21 @@ "type": "integer" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "streamsDetails": { - "type": "array", "items": { "$ref": "#/types/akamai:index/getDatastreamsStreamsDetail:getDatastreamsStreamsDetail" - } + }, + "type": "array" } }, - "type": "object", "required": [ "streamsDetails", "id" - ] + ], + "type": "object" } }, "akamai:index/getDnsRecordSet:getDnsRecordSet": { @@ -104059,14 +104059,14 @@ "type": "string" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "rdatas": { - "type": "array", "items": { "type": "string" - } + }, + "type": "array" }, "recordType": { "type": "string" @@ -104075,14 +104075,14 @@ "type": "string" } }, - "type": "object", "required": [ "host", "rdatas", "recordType", "zone", "id" - ] + ], + "type": "object" } }, "akamai:index/getEdgeWorker:getEdgeWorker": { @@ -104111,8 +104111,8 @@ "type": "string" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "localBundle": { "type": "string" @@ -104130,13 +104130,12 @@ "type": "string" }, "warnings": { - "type": "array", "items": { "type": "string" - } + }, + "type": "array" } }, - "type": "object", "required": [ "edgeworkerId", "groupId", @@ -104146,7 +104145,8 @@ "version", "warnings", "id" - ] + ], + "type": "object" } }, "akamai:index/getEdgeWorkerActivation:getEdgeWorkerActivation": { @@ -104176,8 +104176,8 @@ "type": "integer" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "network": { "type": "string" @@ -104186,14 +104186,14 @@ "type": "string" } }, - "type": "object", "required": [ "activationId", "edgeworkerId", "network", "version", "id" - ] + ], + "type": "object" } }, "akamai:index/getEdgeWorkersPropertyRules:getEdgeWorkersPropertyRules": { @@ -104216,19 +104216,19 @@ "type": "integer" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "json": { "type": "string" } }, - "type": "object", "required": [ "edgeworkerId", "json", "id" - ] + ], + "type": "object" } }, "akamai:index/getEdgeWorkersResourceTier:getEdgeWorkersResourceTier": { @@ -104255,8 +104255,8 @@ "type": "string" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "resourceTierId": { "type": "integer" @@ -104265,13 +104265,13 @@ "type": "string" } }, - "type": "object", "required": [ "contractId", "resourceTierId", "resourceTierName", "id" - ] + ], + "type": "object" } }, "akamai:index/getEdgekvGroupItems:getEdgekvGroupItems": { @@ -104302,14 +104302,14 @@ "type": "string" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "items": { - "type": "object", "additionalProperties": { "type": "string" - } + }, + "type": "object" }, "namespaceName": { "type": "string" @@ -104318,14 +104318,14 @@ "type": "string" } }, - "type": "object", "required": [ "groupName", "items", "namespaceName", "network", "id" - ] + ], + "type": "object" } }, "akamai:index/getEdgekvGroups:getEdgekvGroups": { @@ -104349,14 +104349,14 @@ "description": "A collection of values returned by getEdgekvGroups.\n", "properties": { "groups": { - "type": "array", "items": { "type": "string" - } + }, + "type": "array" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "namespaceName": { "type": "string" @@ -104365,13 +104365,13 @@ "type": "string" } }, - "type": "object", "required": [ "groups", "namespaceName", "network", "id" - ] + ], + "type": "object" } }, "akamai:index/getGroup:getGroup": { @@ -104401,16 +104401,16 @@ "type": "string" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" } }, - "type": "object", "required": [ "contractId", "groupName", "id" - ] + ], + "type": "object" } }, "akamai:index/getGroups:getGroups": { @@ -104418,21 +104418,21 @@ "description": "A collection of values returned by getGroups.\n", "properties": { "groups": { - "type": "array", "items": { "$ref": "#/types/akamai:index/getGroupsGroup:getGroupsGroup" - } + }, + "type": "array" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" } }, - "type": "object", "required": [ "groups", "id" - ] + ], + "type": "object" } }, "akamai:index/getGtmAsmap:getGtmAsmap": { @@ -104471,10 +104471,10 @@ "description": "A collection of values returned by getGtmAsmap.\n", "properties": { "assignments": { - "type": "array", "items": { "$ref": "#/types/akamai:index/getGtmAsmapAssignment:getGtmAsmapAssignment" - } + }, + "type": "array" }, "defaultDatacenter": { "$ref": "#/types/akamai:index/getGtmAsmapDefaultDatacenter:getGtmAsmapDefaultDatacenter" @@ -104483,25 +104483,25 @@ "type": "string" }, "id": { - "type": "string", - "deprecationMessage": "Required by the terraform plugin testing framework, always set to `gtm_asmap`." + "deprecationMessage": "Required by the terraform plugin testing framework, always set to `gtm_asmap`.", + "type": "string" }, "links": { - "type": "array", "items": { "$ref": "#/types/akamai:index/getGtmAsmapLink:getGtmAsmapLink" - } + }, + "type": "array" }, "mapName": { "type": "string" } }, - "type": "object", "required": [ "domain", "id", "mapName" - ] + ], + "type": "object" } }, "akamai:index/getGtmCidrmap:getGtmCidrmap": { @@ -104540,10 +104540,10 @@ "description": "A collection of values returned by getGtmCidrmap.\n", "properties": { "assignments": { - "type": "array", "items": { "$ref": "#/types/akamai:index/getGtmCidrmapAssignment:getGtmCidrmapAssignment" - } + }, + "type": "array" }, "defaultDatacenter": { "$ref": "#/types/akamai:index/getGtmCidrmapDefaultDatacenter:getGtmCidrmapDefaultDatacenter" @@ -104552,25 +104552,25 @@ "type": "string" }, "id": { - "type": "string", - "deprecationMessage": "Required by the terraform plugin testing framework, always set to `gtm_cidrmap`." + "deprecationMessage": "Required by the terraform plugin testing framework, always set to `gtm_cidrmap`.", + "type": "string" }, "links": { - "type": "array", "items": { "$ref": "#/types/akamai:index/getGtmCidrmapLink:getGtmCidrmapLink" - } + }, + "type": "array" }, "mapName": { "type": "string" } }, - "type": "object", "required": [ "domain", "id", "mapName" - ] + ], + "type": "object" } }, "akamai:index/getGtmDatacenter:getGtmDatacenter": { @@ -104615,26 +104615,26 @@ "type": "integer" }, "defaultLoadObjects": { - "type": "array", "items": { "$ref": "#/types/akamai:index/getGtmDatacenterDefaultLoadObject:getGtmDatacenterDefaultLoadObject" - } + }, + "type": "array" }, "domain": { "type": "string" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "latitude": { "type": "number" }, "links": { - "type": "array", "items": { "$ref": "#/types/akamai:index/getGtmDatacenterLink:getGtmDatacenterLink" - } + }, + "type": "array" }, "longitude": { "type": "number" @@ -104655,7 +104655,6 @@ "type": "boolean" } }, - "type": "object", "required": [ "city", "cloneOf", @@ -104675,7 +104674,8 @@ "stateOrProvince", "virtual", "id" - ] + ], + "type": "object" } }, "akamai:index/getGtmDatacenters:getGtmDatacenters": { @@ -104695,25 +104695,25 @@ "description": "A collection of values returned by getGtmDatacenters.\n", "properties": { "datacenters": { - "type": "array", "items": { "$ref": "#/types/akamai:index/getGtmDatacentersDatacenter:getGtmDatacentersDatacenter" - } + }, + "type": "array" }, "domain": { "type": "string" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" } }, - "type": "object", "required": [ "datacenters", "domain", "id" - ] + ], + "type": "object" } }, "akamai:index/getGtmDefaultDatacenter:getGtmDefaultDatacenter": { @@ -104745,20 +104745,20 @@ "type": "string" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "nickname": { "type": "string" } }, - "type": "object", "required": [ "datacenterId", "domain", "nickname", "id" - ] + ], + "type": "object" } }, "akamai:index/getGtmDomain:getGtmDomain": { @@ -104823,25 +104823,25 @@ "description": "A collection of values returned by getGtmDomain.\n", "properties": { "asMaps": { - "type": "array", "items": { "$ref": "#/types/akamai:index/getGtmDomainAsMap:getGtmDomainAsMap" - } + }, + "type": "array" }, "cidrMaps": { - "type": "array", "items": { "$ref": "#/types/akamai:index/getGtmDomainCidrMap:getGtmDomainCidrMap" - } + }, + "type": "array" }, "cnameCoalescingEnabled": { "type": "boolean" }, "datacenters": { - "type": "array", "items": { "$ref": "#/types/akamai:index/getGtmDomainDatacenter:getGtmDomainDatacenter" - } + }, + "type": "array" }, "defaultErrorPenalty": { "type": "integer" @@ -104871,19 +104871,19 @@ "type": "number" }, "emailNotificationLists": { - "type": "array", "items": { "type": "string" - } + }, + "type": "array" }, "endUserMappingEnabled": { "type": "boolean" }, "geographicMaps": { - "type": "array", "items": { "$ref": "#/types/akamai:index/getGtmDomainGeographicMap:getGtmDomainGeographicMap" - } + }, + "type": "array" }, "id": { "type": "string" @@ -104895,10 +104895,10 @@ "type": "string" }, "links": { - "type": "array", "items": { "$ref": "#/types/akamai:index/getGtmDomainLink:getGtmDomainLink" - } + }, + "type": "array" }, "loadFeedback": { "type": "boolean" @@ -104937,16 +104937,16 @@ "type": "string" }, "properties": { - "type": "array", "items": { "$ref": "#/types/akamai:index/getGtmDomainProperty:getGtmDomainProperty" - } + }, + "type": "array" }, "resources": { - "type": "array", "items": { "$ref": "#/types/akamai:index/getGtmDomainResource:getGtmDomainResource" - } + }, + "type": "array" }, "roundRobinPrefix": { "type": "string" @@ -104967,7 +104967,6 @@ "type": "string" } }, - "type": "object", "required": [ "cnameCoalescingEnabled", "defaultErrorPenalty", @@ -105001,7 +105000,8 @@ "signAndServe", "signAndServeAlgorithm", "type" - ] + ], + "type": "object" } }, "akamai:index/getGtmDomains:getGtmDomains": { @@ -105021,20 +105021,20 @@ "description": "A collection of values returned by getGtmDomains.\n", "properties": { "domains": { - "type": "array", "items": { "$ref": "#/types/akamai:index/getGtmDomainsDomain:getGtmDomainsDomain" - } + }, + "type": "array" }, "id": { - "type": "string", - "deprecationMessage": "Required by the terraform plugin testing framework, always set to `akamai.getGtmDomains`." + "deprecationMessage": "Required by the terraform plugin testing framework, always set to `akamai.getGtmDomains`.", + "type": "string" } }, - "type": "object", "required": [ "id" - ] + ], + "type": "object" } }, "akamai:index/getGtmResource:getGtmResource": { @@ -105097,10 +105097,10 @@ "type": "number" }, "links": { - "type": "array", "items": { "$ref": "#/types/akamai:index/getGtmResourceLink:getGtmResourceLink" - } + }, + "type": "array" }, "loadImbalancePercentage": { "type": "number" @@ -105109,10 +105109,10 @@ "type": "number" }, "resourceInstances": { - "type": "array", "items": { "$ref": "#/types/akamai:index/getGtmResourceResourceInstance:getGtmResourceResourceInstance" - } + }, + "type": "array" }, "resourceName": { "type": "string" @@ -105124,7 +105124,6 @@ "type": "integer" } }, - "type": "object", "required": [ "aggregationType", "constrainedProperty", @@ -105140,7 +105139,8 @@ "resourceName", "type", "upperBound" - ] + ], + "type": "object" } }, "akamai:index/getGtmResources:getGtmResources": { @@ -105169,21 +105169,21 @@ "type": "string" }, "id": { - "type": "string", - "deprecationMessage": "Required by the terraform plugin testing framework, always set to `akamai.getGtmResources`." + "deprecationMessage": "Required by the terraform plugin testing framework, always set to `akamai.getGtmResources`.", + "type": "string" }, "resources": { - "type": "array", "items": { "$ref": "#/types/akamai:index/getGtmResourcesResource:getGtmResourcesResource" - } + }, + "type": "array" } }, - "type": "object", "required": [ "domain", "id" - ] + ], + "type": "object" } }, "akamai:index/getIamContactTypes:getIamContactTypes": { @@ -105191,21 +105191,21 @@ "description": "A collection of values returned by getIamContactTypes.\n", "properties": { "contactTypes": { - "type": "array", "items": { "type": "string" - } + }, + "type": "array" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" } }, - "type": "object", "required": [ "contactTypes", "id" - ] + ], + "type": "object" } }, "akamai:index/getIamCountries:getIamCountries": { @@ -105213,21 +105213,21 @@ "description": "A collection of values returned by getIamCountries.\n", "properties": { "countries": { - "type": "array", "items": { "type": "string" - } + }, + "type": "array" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" } }, - "type": "object", "required": [ "countries", "id" - ] + ], + "type": "object" } }, "akamai:index/getIamGrantableRoles:getIamGrantableRoles": { @@ -105235,21 +105235,21 @@ "description": "A collection of values returned by getIamGrantableRoles.\n", "properties": { "grantableRoles": { - "type": "array", "items": { "$ref": "#/types/akamai:index/getIamGrantableRolesGrantableRole:getIamGrantableRolesGrantableRole" - } + }, + "type": "array" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" } }, - "type": "object", "required": [ "grantableRoles", "id" - ] + ], + "type": "object" } }, "akamai:index/getIamRoles:getIamRoles": { @@ -105257,21 +105257,21 @@ "description": "A collection of values returned by getIamRoles.\n", "properties": { "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "roles": { - "type": "array", "items": { "$ref": "#/types/akamai:index/getIamRolesRole:getIamRolesRole" - } + }, + "type": "array" } }, - "type": "object", "required": [ "roles", "id" - ] + ], + "type": "object" } }, "akamai:index/getIamStates:getIamStates": { @@ -105294,22 +105294,22 @@ "type": "string" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "states": { - "type": "array", "items": { "type": "string" - } + }, + "type": "array" } }, - "type": "object", "required": [ "country", "states", "id" - ] + ], + "type": "object" } }, "akamai:index/getIamSupportedLangs:getIamSupportedLangs": { @@ -105317,21 +105317,21 @@ "description": "A collection of values returned by getIamSupportedLangs.\n", "properties": { "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "languages": { - "type": "array", "items": { "type": "string" - } + }, + "type": "array" } }, - "type": "object", "required": [ "languages", "id" - ] + ], + "type": "object" } }, "akamai:index/getIamTimeoutPolicies:getIamTimeoutPolicies": { @@ -105339,21 +105339,21 @@ "description": "A collection of values returned by getIamTimeoutPolicies.\n", "properties": { "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "policies": { - "type": "object", "additionalProperties": { "type": "integer" - } + }, + "type": "object" } }, - "type": "object", "required": [ "policies", "id" - ] + ], + "type": "object" } }, "akamai:index/getIamTimezones:getIamTimezones": { @@ -105361,21 +105361,21 @@ "description": "A collection of values returned by getIamTimezones.\n", "properties": { "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "timezones": { - "type": "array", "items": { "$ref": "#/types/akamai:index/getIamTimezonesTimezone:getIamTimezonesTimezone" - } + }, + "type": "array" } }, - "type": "object", "required": [ "timezones", "id" - ] + ], + "type": "object" } }, "akamai:index/getImagingPolicyImage:getImagingPolicyImage": { @@ -105395,8 +105395,8 @@ "description": "A collection of values returned by getImagingPolicyImage.\n", "properties": { "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "json": { "type": "string" @@ -105405,12 +105405,12 @@ "$ref": "#/types/akamai:index/getImagingPolicyImagePolicy:getImagingPolicyImagePolicy" } }, - "type": "object", "required": [ "json", "policy", "id" - ] + ], + "type": "object" } }, "akamai:index/getImagingPolicyVideo:getImagingPolicyVideo": { @@ -105430,8 +105430,8 @@ "description": "A collection of values returned by getImagingPolicyVideo.\n", "properties": { "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "json": { "type": "string" @@ -105440,12 +105440,12 @@ "$ref": "#/types/akamai:index/getImagingPolicyVideoPolicy:getImagingPolicyVideoPolicy" } }, - "type": "object", "required": [ "json", "policy", "id" - ] + ], + "type": "object" } }, "akamai:index/getNetworkLists:getNetworkLists": { @@ -105474,17 +105474,17 @@ "type": "integer" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "json": { "type": "string" }, "lists": { - "type": "array", "items": { "type": "string" - } + }, + "type": "array" }, "name": { "type": "string" @@ -105502,7 +105502,6 @@ "type": "string" } }, - "type": "object", "required": [ "contractId", "groupId", @@ -105512,7 +105511,8 @@ "outputText", "syncPoint", "id" - ] + ], + "type": "object" } }, "akamai:index/getProperties:getProperties": { @@ -105542,23 +105542,23 @@ "type": "string" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "properties": { - "type": "array", "items": { "$ref": "#/types/akamai:index/getPropertiesProperty:getPropertiesProperty" - } + }, + "type": "array" } }, - "type": "object", "required": [ "contractId", "groupId", "properties", "id" - ] + ], + "type": "object" } }, "akamai:index/getPropertiesSearch:getPropertiesSearch": { @@ -105582,29 +105582,29 @@ "description": "A collection of values returned by getPropertiesSearch.\n", "properties": { "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "key": { "type": "string" }, "properties": { - "type": "array", "items": { "$ref": "#/types/akamai:index/getPropertiesSearchProperty:getPropertiesSearchProperty" - } + }, + "type": "array" }, "value": { "type": "string" } }, - "type": "object", "required": [ "key", "properties", "value", "id" - ] + ], + "type": "object" } }, "akamai:index/getProperty:getProperty": { @@ -105633,8 +105633,8 @@ "type": "string" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "latestVersion": { "type": "integer" @@ -105667,7 +105667,6 @@ "type": "integer" } }, - "type": "object", "required": [ "contractId", "groupId", @@ -105681,7 +105680,8 @@ "rules", "stagingVersion", "id" - ] + ], + "type": "object" } }, "akamai:index/getPropertyActivation:getPropertyActivation": { @@ -105710,17 +105710,17 @@ "type": "string" }, "contacts": { - "type": "array", "items": { "type": "string" - } + }, + "type": "array" }, "errors": { "type": "string" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "network": { "type": "string" @@ -105741,7 +105741,6 @@ "type": "string" } }, - "type": "object", "required": [ "activationId", "contacts", @@ -105751,7 +105750,8 @@ "status", "warnings", "id" - ] + ], + "type": "object" } }, "akamai:index/getPropertyHostnames:getPropertyHostnames": { @@ -105788,14 +105788,14 @@ "type": "string" }, "hostnames": { - "type": "array", "items": { "$ref": "#/types/akamai:index/getPropertyHostnamesHostname:getPropertyHostnamesHostname" - } + }, + "type": "array" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "propertyId": { "type": "string" @@ -105804,7 +105804,6 @@ "type": "integer" } }, - "type": "object", "required": [ "contractId", "groupId", @@ -105812,7 +105811,8 @@ "propertyId", "version", "id" - ] + ], + "type": "object" } }, "akamai:index/getPropertyInclude:getPropertyInclude": { @@ -105867,7 +105867,6 @@ "type": "string" } }, - "type": "object", "required": [ "contractId", "groupId", @@ -105878,7 +105877,8 @@ "productionVersion", "stagingVersion", "type" - ] + ], + "type": "object" } }, "akamai:index/getPropertyIncludeActivation:getPropertyIncludeActivation": { @@ -105916,8 +105916,8 @@ "type": "string" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "includeId": { "type": "string" @@ -105932,16 +105932,15 @@ "type": "string" }, "notifyEmails": { - "type": "array", "items": { "type": "string" - } + }, + "type": "array" }, "version": { "type": "string" } }, - "type": "object", "required": [ "contractId", "groupId", @@ -105952,7 +105951,8 @@ "notifyEmails", "version", "id" - ] + ], + "type": "object" } }, "akamai:index/getPropertyIncludeParents:getPropertyIncludeParents": { @@ -105986,27 +105986,27 @@ "type": "string" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "includeId": { "type": "string" }, "parents": { - "type": "array", "items": { "$ref": "#/types/akamai:index/getPropertyIncludeParentsParent:getPropertyIncludeParentsParent" - } + }, + "type": "array" } }, - "type": "object", "required": [ "contractId", "groupId", "includeId", "parents", "id" - ] + ], + "type": "object" } }, "akamai:index/getPropertyIncludeRules:getPropertyIncludeRules": { @@ -106044,8 +106044,8 @@ "type": "string" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "includeId": { "type": "string" @@ -106072,7 +106072,6 @@ "type": "integer" } }, - "type": "object", "required": [ "contractId", "groupId", @@ -106085,7 +106084,8 @@ "type", "version", "id" - ] + ], + "type": "object" } }, "akamai:index/getPropertyIncludes:getPropertyIncludes": { @@ -106121,14 +106121,14 @@ "type": "string" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "includes": { - "type": "array", "items": { "$ref": "#/types/akamai:index/getPropertyIncludesInclude:getPropertyIncludesInclude" - } + }, + "type": "array" }, "parentProperty": { "$ref": "#/types/akamai:index/getPropertyIncludesParentProperty:getPropertyIncludesParentProperty" @@ -106137,13 +106137,13 @@ "type": "string" } }, - "type": "object", "required": [ "contractId", "groupId", "includes", "id" - ] + ], + "type": "object" } }, "akamai:index/getPropertyProducts:getPropertyProducts": { @@ -106166,22 +106166,22 @@ "type": "string" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "products": { - "type": "array", "items": { "$ref": "#/types/akamai:index/getPropertyProductsProduct:getPropertyProductsProduct" - } + }, + "type": "array" } }, - "type": "object", "required": [ "contractId", "products", "id" - ] + ], + "type": "object" } }, "akamai:index/getPropertyRuleFormats:getPropertyRuleFormats": { @@ -106189,21 +106189,21 @@ "description": "A collection of values returned by getPropertyRuleFormats.\n", "properties": { "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "ruleFormats": { - "type": "array", "items": { "type": "string" - } + }, + "type": "array" } }, - "type": "object", "required": [ "ruleFormats", "id" - ] + ], + "type": "object" } }, "akamai:index/getPropertyRules:getPropertyRules": { @@ -106244,8 +106244,8 @@ "type": "string" }, "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "propertyId": { "type": "string" @@ -106260,7 +106260,6 @@ "type": "integer" } }, - "type": "object", "required": [ "contractId", "errors", @@ -106269,7 +106268,8 @@ "rules", "version", "id" - ] + ], + "type": "object" } }, "akamai:index/getPropertyRulesBuilder:getPropertyRulesBuilder": { @@ -106301,8 +106301,8 @@ "description": "A collection of values returned by getPropertyRulesBuilder.\n", "properties": { "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "json": { "type": "string" @@ -106329,12 +106329,12 @@ "$ref": "#/types/akamai:index/getPropertyRulesBuilderRulesV20240212:getPropertyRulesBuilderRulesV20240212" } }, - "type": "object", "required": [ "json", "ruleFormat", "id" - ] + ], + "type": "object" } }, "akamai:index/getPropertyRulesTemplate:getPropertyRulesTemplate": { @@ -106369,8 +106369,8 @@ "description": "A collection of values returned by getPropertyRulesTemplate.\n", "properties": { "id": { - "type": "string", - "description": "The provider-assigned unique ID for this managed resource.\n" + "description": "The provider-assigned unique ID for this managed resource.\n", + "type": "string" }, "json": { "type": "string" @@ -106379,10 +106379,10 @@ "type": "string" }, "templates": { - "type": "array", "items": { "$ref": "#/types/akamai:index/getPropertyRulesTemplateTemplate:getPropertyRulesTemplateTemplate" - } + }, + "type": "array" }, "varDefinitionFile": { "type": "string" @@ -106391,17 +106391,17 @@ "type": "string" }, "variables": { - "type": "array", "items": { "$ref": "#/types/akamai:index/getPropertyRulesTemplateVariable:getPropertyRulesTemplateVariable" - } + }, + "type": "array" } }, - "type": "object", "required": [ "json", "id" - ] + ], + "type": "object" } } }