From ff8a33519786cacc011739cb3b39fa6feb4be1ae Mon Sep 17 00:00:00 2001 From: Arkadiusz Biel - bielu Date: Fri, 29 Dec 2023 10:41:25 +0000 Subject: [PATCH] chore: updated schema generation --- .../appsettings-schema.AkamaiOptions.json | 45 +++++++++++++++++++ .../bielu.Umbraco.Cdn.Akamai.csproj | 2 +- .../bielu.Umbraco.Cdn.Akamai.Targets.props | 2 +- .../appsettings-schema.FrontDoorOptions.json | 2 +- 4 files changed, 48 insertions(+), 3 deletions(-) create mode 100644 src/bielu.Umbraco.Cdn.Akamai/Schema/appsettings-schema.AkamaiOptions.json diff --git a/src/bielu.Umbraco.Cdn.Akamai/Schema/appsettings-schema.AkamaiOptions.json b/src/bielu.Umbraco.Cdn.Akamai/Schema/appsettings-schema.AkamaiOptions.json new file mode 100644 index 0000000..ee8f8a8 --- /dev/null +++ b/src/bielu.Umbraco.Cdn.Akamai/Schema/appsettings-schema.AkamaiOptions.json @@ -0,0 +1,45 @@ +{ + "$schema": "http://json-schema.org/draft-04/schema#", + "title": "Bielu:Cdn:Akamai", + "definitions": { + "BieluUmbracoCdnAkamaiFastPurgeInterfaceNetwork6": { + "type": "string", + "description": "", + "x-enumNames": [ + "Staging", + "Production" + ], + "enum": [ + "staging", + "production" + ] + }, + "BieluUmbracoCdnCoreConfigurationConfigurationBaseOptions": { + "type": "object", + "properties": { + "Disabled": { + "type": "boolean" + } + } + } + }, + "allOf": [ + { + "$ref": "#/definitions/BieluUmbracoCdnCoreConfigurationConfigurationBaseOptions" + }, + { + "type": "object", + "properties": { + "BaseUrl": { + "type": "string" + }, + "Network": { + "$ref": "#/definitions/BieluUmbracoCdnAkamaiFastPurgeInterfaceNetwork6" + }, + "SwitchKey": { + "type": "string" + } + } + } + ] +} \ No newline at end of file diff --git a/src/bielu.Umbraco.Cdn.Akamai/bielu.Umbraco.Cdn.Akamai.csproj b/src/bielu.Umbraco.Cdn.Akamai/bielu.Umbraco.Cdn.Akamai.csproj index 0c98500..a21e0b7 100644 --- a/src/bielu.Umbraco.Cdn.Akamai/bielu.Umbraco.Cdn.Akamai.csproj +++ b/src/bielu.Umbraco.Cdn.Akamai/bielu.Umbraco.Cdn.Akamai.csproj @@ -1,7 +1,7 @@ - false + true net6.0 enable enable diff --git a/src/bielu.Umbraco.Cdn.Akamai/buildTransitive/bielu.Umbraco.Cdn.Akamai.Targets.props b/src/bielu.Umbraco.Cdn.Akamai/buildTransitive/bielu.Umbraco.Cdn.Akamai.Targets.props index c976e8c..8f7cc99 100644 --- a/src/bielu.Umbraco.Cdn.Akamai/buildTransitive/bielu.Umbraco.Cdn.Akamai.Targets.props +++ b/src/bielu.Umbraco.Cdn.Akamai/buildTransitive/bielu.Umbraco.Cdn.Akamai.Targets.props @@ -1,5 +1,5 @@ - + \ No newline at end of file diff --git a/src/bielu.Umbraco.Cdn.Azure.FrontDoor/schema/appsettings-schema.FrontDoorOptions.json b/src/bielu.Umbraco.Cdn.Azure.FrontDoor/schema/appsettings-schema.FrontDoorOptions.json index bc08f5c..28c1abb 100644 --- a/src/bielu.Umbraco.Cdn.Azure.FrontDoor/schema/appsettings-schema.FrontDoorOptions.json +++ b/src/bielu.Umbraco.Cdn.Azure.FrontDoor/schema/appsettings-schema.FrontDoorOptions.json @@ -1,6 +1,6 @@ { "$schema": "http://json-schema.org/draft-04/schema#", - "title": "Bielu:Cdn::Azure:FrontDoor", + "title": "Bielu:Cdn:Azure:FrontDoor", "definitions": { "BieluUmbracoCdnAzureModelsAuthenticationType": { "type": "string",