AmplifyUIBuilder / Client / get_theme
get_theme#
- AmplifyUIBuilder.Client.get_theme(**kwargs)#
- Returns an existing theme for an Amplify app. - See also: AWS API Documentation - Request Syntax - response = client.get_theme( appId='string', environmentName='string', id='string' ) - Parameters:
- appId (string) – - [REQUIRED] - The unique ID of the Amplify app. 
- environmentName (string) – - [REQUIRED] - The name of the backend environment that is part of the Amplify app. 
- id (string) – - [REQUIRED] - The unique ID for the theme. 
 
- Return type:
- dict 
- Returns:
- Response Syntax - { 'theme': { 'appId': 'string', 'createdAt': datetime(2015, 1, 1), 'environmentName': 'string', 'id': 'string', 'modifiedAt': datetime(2015, 1, 1), 'name': 'string', 'overrides': [ { 'key': 'string', 'value': { 'children': {'... recursive ...'}, 'value': 'string' } }, ], 'tags': { 'string': 'string' }, 'values': [ { 'key': 'string', 'value': { 'children': {'... recursive ...'}, 'value': 'string' } }, ] } } - Response Structure - (dict) – - theme (dict) – - Represents the configuration settings for the theme. - appId (string) – - The unique ID for the Amplify app associated with the theme. 
- createdAt (datetime) – - The time that the theme was created. 
- environmentName (string) – - The name of the backend environment that is a part of the Amplify app. 
- id (string) – - The ID for the theme. 
- modifiedAt (datetime) – - The time that the theme was modified. 
- name (string) – - The name of the theme. 
- overrides (list) – - Describes the properties that can be overriden to customize a theme. - (dict) – - A key-value pair that defines a property of a theme. - key (string) – - The name of the property. 
- value (dict) – - The value of the property. - children (list) – - A list of key-value pairs that define the theme’s properties. 
- value (string) – - The value of a theme property. 
 
 
 
- tags (dict) – - One or more key-value pairs to use when tagging the theme. - (string) – - (string) – 
 
 
- values (list) – - A list of key-value pairs that defines the properties of the theme. - (dict) – - A key-value pair that defines a property of a theme. - key (string) – - The name of the property. 
- value (dict) – - The value of the property. - children (list) – - A list of key-value pairs that define the theme’s properties. 
- value (string) – - The value of a theme property. 
 
 
 
 
 
 
 - Exceptions - AmplifyUIBuilder.Client.exceptions.InternalServerException
- AmplifyUIBuilder.Client.exceptions.InvalidParameterException
- AmplifyUIBuilder.Client.exceptions.ResourceNotFoundException