Service - SitePage Config

From Izara Wiki
Revision as of 15:03, 8 June 2023 by Sven the Barbarian (talk | contribs) (Created page with "= Overview = Manages configuration for site pages created by users that perform actions such as create/update objects = Repository = https://bitbucket.org/izara-core-shared/izara-core-shared-sitepage-config = DynamoDB tables = == SitePageConfigMain == <syntaxhighlight lang="JavaScript"> { sitePageConfigId: "xx", // {random uuid} sitePageConfig: "xx", // json encoded object of configuration sitePageConfigName: "yy", // user specified name of the config userId: "...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Overview

Manages configuration for site pages created by users that perform actions such as create/update objects

Repository

https://bitbucket.org/izara-core-shared/izara-core-shared-sitepage-config

DynamoDB tables

SitePageConfigMain

{
	sitePageConfigId: "xx", // {random uuid}
	sitePageConfig: "xx", // json encoded object of configuration
	sitePageConfigName: "yy", // user specified name of the config
	userId: "xx"
}
  • partition key: sitePageConfigId
  • sort key: {none}

UsersSitePageConfigs

{
	userId: "xx" // user who owns the sitePageConfig
	sitePageConfigId: "xx",
}
  • partition key: userId
  • sort key: sitePageConfigId

sitePageConfig Object

{
	
}

Working documents

SitePage Config