Skip to content
v2.275.0

CfnBrandProps Struct Added in v2.275.0 ​

Properties for defining a CfnBrand.

Example ​

ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_quicksight as quicksight } from 'aws-cdk-lib';
const cfnBrandProps: quicksight.CfnBrandProps = {
  brandId: 'brandId',

  // the properties below are optional
  brandDefinition: {
    applicationTheme: {
      brandColorPalette: {
        accent: {
          background: 'background',
          foreground: 'foreground',
        },
        danger: {
          background: 'background',
          foreground: 'foreground',
        },
        dimension: {
          background: 'background',
          foreground: 'foreground',
        },
        info: {
          background: 'background',
          foreground: 'foreground',
        },
        measure: {
          background: 'background',
          foreground: 'foreground',
        },
        primary: {
          background: 'background',
          foreground: 'foreground',
        },
        secondary: {
          background: 'background',
          foreground: 'foreground',
        },
        success: {
          background: 'background',
          foreground: 'foreground',
        },
        warning: {
          background: 'background',
          foreground: 'foreground',
        },
      },
      brandElementStyle: {
        navbarStyle: {
          contextualNavbar: {
            background: 'background',
            foreground: 'foreground',
          },
          globalNavbar: {
            background: 'background',
            foreground: 'foreground',
          },
        },
      },
    },
    brandName: 'brandName',
    description: 'description',
  },
  tags: [{
    key: 'key',
    value: 'value',
  }],
};

Properties ​

brandDefinitionoptionalIResolvable | CfnBrand.BrandDefinitionPropertybrand_definitionoptionaltyping.Union[IResolvable, BrandDefinitionProperty]brandDefinitionoptionalIResolvableBrandDefinitionoptionalIResolvableBrandDefinitionoptionalinterface{}#
brandIdstringbrand_idstrbrandIdStringBrandIdstringBrandId*stringrequired#
The ID of the QuickSight brand.
tagsoptionalCfnTag[]tagsoptionaltyping.List[CfnTag]tagsoptionalList<CfnTag>TagsoptionalCfnTag[]Tagsoptional*[]CfnTag#
The tags for the brand.