Update Branding Theme
Update an existing custom theme, uniquely identified by name.
This can be used to set the theme in "/branding".
branding theme URN or 'active' for the current organization active theme
branding theme URN or 'active' for the current organization active theme
{
"id": "urn:vcloud:entity:vmware:brandinguitheme:1.0.0:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
"name": "string",
"themeType": "string",
"isLegacy": false,
"isDefault": false,
"active": false,
"themeBase": "string",
"logoThumbprint": "string",
"version": "string",
"previewStyles": "string",
"entityState": "string",
"errorMessage": "string"
}
A unique identifier for the branding theme (read-only).
Display name for the Branding Theme
Type of the Branding Theme. Supported theme types are:
- BUILT_IN - Theme pre-bundled with Cloud Director
- CUSTOM - Custom Branding Theme
If true, the branding theme is represented in old format that can not be edited.
If true, the branding theme is used by any organization with no explicit theme assignment.
If true, the branding theme is used for branding customization of the organization. Only one branding theme can be active for organization.
This indicates whether the theme css is based of the light or dark css base. Missing value indicates the base is unknown. Enum options - CLARITY_LIGHT_THEME, CLARITY_DARK_THEME.
base64 encoded Logo thumbprint generated from the provided logo resource.
Version of the theme
Subset of the provided custom resource styles.
State of the theme entity. Only themes which are RESOLVED can be used/assigned
- PRE_CREATED - Theme is created but no theme assets are present
- RESOLVED - Theme is ready to use and theme assets are present
- RESOLUTION_ERROR - There is an issue with the theme configuration or the theme assets archive
- IN_DELETION - When theme is being deleted, this is set as intermediate state
Error message (if any) associated with the theme entityState
OK
{
"id": "urn:vcloud:entity:vmware:brandinguitheme:1.0.0:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
"name": "string",
"themeType": "string",
"isLegacy": false,
"isDefault": false,
"active": false,
"themeBase": "string",
"logoThumbprint": "string",
"version": "string",
"previewStyles": "string",
"entityState": "string",
"errorMessage": "string"
}
A unique identifier for the branding theme (read-only).
Display name for the Branding Theme
Type of the Branding Theme. Supported theme types are:
- BUILT_IN - Theme pre-bundled with Cloud Director
- CUSTOM - Custom Branding Theme
If true, the branding theme is represented in old format that can not be edited.
If true, the branding theme is used by any organization with no explicit theme assignment.
If true, the branding theme is used for branding customization of the organization. Only one branding theme can be active for organization.
This indicates whether the theme css is based of the light or dark css base. Missing value indicates the base is unknown. Enum options - CLARITY_LIGHT_THEME, CLARITY_DARK_THEME.
base64 encoded Logo thumbprint generated from the provided logo resource.
Version of the theme
Subset of the provided custom resource styles.
State of the theme entity. Only themes which are RESOLVED can be used/assigned
- PRE_CREATED - Theme is created but no theme assets are present
- RESOLVED - Theme is ready to use and theme assets are present
- RESOLUTION_ERROR - There is an issue with the theme configuration or the theme assets archive
- IN_DELETION - When theme is being deleted, this is set as intermediate state
Error message (if any) associated with the theme entityState
Not Found