AWS::AmplifyUIBuilder::ThemeThe AWS::AmplifyUIBuilder::Theme resource specifies a theme within an Amplify app. A theme is a collection of style settings that apply globally to the components associated with the app.
import { CfnTheme } from 'aws-cdk-lib/aws-amplifyuibuilder';Or use the module namespace:
import * as amplifyuibuilder from 'aws-cdk-lib/aws-amplifyuibuilder';
// amplifyuibuilder.CfnThemeConfiguration passed to the constructor as CfnThemeProps.
appIdOptionalstringThe unique ID for the Amplify app associated with the theme.
environmentNameOptionalstringThe name of the backend environment that is a part of the Amplify app.
nameOptionalstringThe name of the theme.
overridesOptionalIResolvable | IResolvable | ThemeValuesProperty[]Describes the properties that can be overriden to customize a theme.
tagsOptional{ [key: string]: string }One or more key-value pairs to use when tagging the theme.
valuesOptionalIResolvable | IResolvable | ThemeValuesProperty[]A list of key-value pairs that defines the properties of the theme.
This L1 construct maps directly to the following CloudFormation resource type.
Our bi-weekly newsletter teaches hands-on AWS fundamentals. No certification fluff - just practical knowledge.
Subscribe to Newsletteraws-amplifyuibuilderAWS::AmplifyUIBuilder::Theme