AppStream / Client / describe_theme_for_stack
describe_theme_for_stack#
- AppStream.Client.describe_theme_for_stack(**kwargs)#
Retrieves a list that describes the theme for a specified stack. A theme is custom branding that customizes the appearance of the streaming application catalog page.
See also: AWS API Documentation
Request Syntax
response = client.describe_theme_for_stack( StackName='string' )
- Parameters:
StackName (string) –
[REQUIRED]
The name of the stack for the theme.
- Return type:
dict
- Returns:
Response Syntax
{ 'Theme': { 'StackName': 'string', 'State': 'ENABLED'|'DISABLED', 'ThemeTitleText': 'string', 'ThemeStyling': 'LIGHT_BLUE'|'BLUE'|'PINK'|'RED', 'ThemeFooterLinks': [ { 'DisplayName': 'string', 'FooterLinkURL': 'string' }, ], 'ThemeOrganizationLogoURL': 'string', 'ThemeFaviconURL': 'string', 'CreatedTime': datetime(2015, 1, 1) } }
Response Structure
(dict) –
Theme (dict) –
The theme object that contains the metadata of the custom branding.
StackName (string) –
The stack that has the custom branding theme.
State (string) –
The state of the theme.
ThemeTitleText (string) –
The browser tab page title.
ThemeStyling (string) –
The color that is used for the website links, text, buttons, and catalog page background.
ThemeFooterLinks (list) –
The website links that display in the catalog page footer.
(dict) –
The website links that display in the catalog page footer.
DisplayName (string) –
The name of the websites that display in the catalog page footer.
FooterLinkURL (string) –
The URL of the websites that display in the catalog page footer.
ThemeOrganizationLogoURL (string) –
The URL of the logo that displays in the catalog page header.
ThemeFaviconURL (string) –
The URL of the icon that displays at the top of a user’s browser tab during streaming sessions.
CreatedTime (datetime) –
The time the theme was created.
Exceptions
AppStream.Client.exceptions.ResourceNotFoundException
AppStream.Client.exceptions.OperationNotPermittedException