cloud-docs-shared-code
v3.3.3
Published
Kentico Cloud Docs Shared Code
Downloads
7
Readme
| master | develop | |:---:|:---:| | | |
Kentico Cloud Documentation - Shared code
This repository contains shared code from all of other Kentico Cloud Docs repositories.
Shared functions
Azure storage
getBlobContainerName - Returns name of a blob container specified in an event grid event.
getBlobFromStorage - Async function that returns content of an Azure blob as a JSON object.
Kentico Cloud utils
getRootCodenamesOfItem - Traverses structured content from Kentico Cloud and returns codenames of found root items. Requires:
item
- data about the item where the traversal startsallItems
- items from Kentico Cloud projectrootItemTypes
- types of the root content items
Shared classes
Configuration
Contains configuration settings that are shared between the other Kentico Cloud Docs repositories:
azureAccountName
azureContainerName
azureStorageKey
searchAdminApiKey
searchAppId
searchIndexName
kenticoProjectId
securedApiKey
previewApiKey
docsWebsiteUrl
Shared interfaces
Contracts
Event Grid - Specifies an Azure Event Grid schema, along with the options for passed data in the event's data
property.
Kentico Cloud - Contains an IWebhookContentItem
that specifies data sent in a webhook reacting to a change in published content.
Search - Contains a contract for records sent to IndexSync service.
Reference
Preprocessed models - Interfaces of preprocessed data models from Kentico Cloud. Those models are based on an OpenAPI Specification 3.0.2.
How To Contribute
Feel free to open a new issue where you describe your proposed changes, or even create a new pull request from your branch with proposed changes.
Licence
All the source codes are published under MIT licence.