interface CfnThemeMixinProps
| Language | Type name |
|---|---|
.NET | Amazon.CDK.CfnPropertyMixins.AWS.AmplifyUIBuilder.CfnThemeMixinProps |
Go | github.com/aws/aws-cdk-go/awscdkcfnpropertymixins/v2/awsamplifyuibuilder#CfnThemeMixinProps |
Java | software.amazon.awscdk.cfnpropertymixins.services.amplifyuibuilder.CfnThemeMixinProps |
Python | aws_cdk.cfn_property_mixins.aws_amplifyuibuilder.CfnThemeMixinProps |
TypeScript | @aws-cdk/cfn-property-mixins » aws_amplifyuibuilder » CfnThemeMixinProps |
Properties for CfnThemePropsMixin.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_amplifyuibuilder as amplifyuibuilder } from '@aws-cdk/cfn-property-mixins';
declare const themeValuesProperty_: amplifyuibuilder.CfnThemePropsMixin.ThemeValuesProperty;
const cfnThemeMixinProps: amplifyuibuilder.CfnThemeMixinProps = {
appId: 'appId',
environmentName: 'environmentName',
name: 'name',
overrides: [{
key: 'key',
value: {
children: [themeValuesProperty_],
value: 'value',
},
}],
tags: {
tagsKey: 'tags',
},
values: [{
key: 'key',
value: {
children: [themeValuesProperty_],
value: 'value',
},
}],
};
Properties
| Name | Type | Description |
|---|---|---|
| app | string | The unique ID for the Amplify app associated with the theme. |
| environment | string | The name of the backend environment that is a part of the Amplify app. |
| name? | string | The name of the theme. |
| overrides? | IResolvable | (IResolvable | Theme)[] | Describes the properties that can be overriden to customize a theme. |
| tags? | { [string]: string } | One or more key-value pairs to use when tagging the theme. |
| values? | IResolvable | (IResolvable | Theme)[] | A list of key-value pairs that defines the properties of the theme. |
appId?
Type:
string
(optional)
The unique ID for the Amplify app associated with the theme.
environmentName?
Type:
string
(optional)
The name of the backend environment that is a part of the Amplify app.
name?
Type:
string
(optional)
The name of the theme.
overrides?
Type:
IResolvable | (IResolvable | Theme)[]
(optional)
Describes the properties that can be overriden to customize a theme.
tags?
Type:
{ [string]: string }
(optional)
One or more key-value pairs to use when tagging the theme.
values?
Type:
IResolvable | (IResolvable | Theme)[]
(optional)
A list of key-value pairs that defines the properties of the theme.

.NET
Go
Java
Python
TypeScript