BrandingUploadSpec

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