BrandingUploadSpec
BrandingUploadSpec
Upload zip specification and theme manifest.
JSON Example
{
"fileName": "string",
"size": 0,
"checksum": "string",
"checksumAlgo": "string",
"favIcon": "example.ico",
"logo": "example.png",
"background": "example.png",
"styles": "example.css",
"portalName": "VCF Automation",
"localizations": "example.json",
"customLinks": "example.json",
"idpLoginButtons": "idpLoginButtons.json"
}
string
As ^[ !@#$%^&*)(\w.-]+.zip$
fileName
Required
fileName
integer As int64
As int64
size
Required
size
string
checksum
Optional
checksum
string
checksumAlgo
Optional
Constraints:
default: sha1
checksumAlgo
string
As ^[\w.-]+$
favIcon
Required
organization icon file name
string
As ^[\w.-]+$
logo
Required
organization logo file name
string
As ^[\w.-]+$
background
Required
organization background file name
string
As ^[\w.-]+$
styles
Required
css file name
string
As ^[ \w.-]+$
portalName
Required
The name of the portal.
string
localizations
Optional
localizations file name
string
As ^[\w.-]+$
customLinks
Optional
custom links file name
string
As ^[\w.-]+$
idpLoginButtons
Optional
A json in the format of BrandingThemeResourceIdpButtons