update_theme_for_stack
async
¶
update_theme_for_stack(
*,
config_overrides: Optional[AsyncAppStreamClientConfig] = None,
stack_name: Optional[Name] = None,
footer_links: Optional[ThemeFooterLinks] = None,
title_text: Optional[ThemeTitleText] = None,
theme_styling: Optional[ThemeStyling] = None,
organization_logo_s3_location: Optional[S3Location] = None,
favicon_s3_location: Optional[S3Location] = None,
state: Optional[ThemeState] = None,
attributes_to_delete: Optional[ThemeAttributes] = None,
) -> UpdateThemeForStackResult
Updates custom branding that customizes the appearance of the streaming application catalog page.
Parameters:
-
stack_name(Optional[Name], default:None) –The name of the stack for the theme.
-
footer_links(Optional[ThemeFooterLinks], default:None) –The links that are displayed in the footer of the streaming application catalog page. These links are helpful resources for users, such as the organization's IT support and product marketing sites.
-
title_text(Optional[ThemeTitleText], default:None) –The title that is displayed at the top of the browser tab during users' application streaming sessions.
-
theme_styling(Optional[ThemeStyling], default:None) –The color theme that is applied to website links, text, and buttons. These colors are also applied as accents in the background for the streaming application catalog page.
-
organization_logo_s3_location(Optional[S3Location], default:None) –The organization logo that appears on the streaming application catalog page.
-
favicon_s3_location(Optional[S3Location], default:None) –The S3 location of the favicon. The favicon enables users to recognize their application streaming site in a browser full of tabs or bookmarks. It is displayed at the top of the browser tab for the application streaming site during users' streaming sessions.
-
state(Optional[ThemeState], default:None) –Specifies whether custom branding should be applied to catalog page or not.
-
attributes_to_delete(Optional[ThemeAttributes], default:None) –The attributes to delete.
Raises:
-
ConcurrentModificationException–An API error occurred. Wait a few minutes and try again.
-
InvalidAccountStatusException–The resource cannot be created because your AWS account is suspended. For assistance, contact AWS Support.
-
InvalidParameterCombinationException–Indicates an incorrect combination of parameters, or a missing parameter.
-
LimitExceededException–The requested limit exceeds the permitted limit for an account.
-
OperationNotPermittedException–The attempted operation is not permitted.
-
ResourceNotFoundException–The specified resource was not found.
-
UnknownServiceError–The service returned an error code this client does not model.
Source code in docs_src/capo_appstream/_services/async_app_stream.py
6264 6265 6266 6267 6268 6269 6270 6271 6272 6273 6274 6275 6276 6277 6278 6279 6280 6281 6282 6283 6284 6285 6286 6287 6288 6289 6290 6291 6292 6293 6294 6295 6296 6297 6298 6299 6300 6301 6302 6303 6304 6305 6306 6307 6308 6309 6310 6311 6312 6313 6314 6315 6316 6317 6318 6319 6320 6321 6322 6323 6324 6325 6326 6327 6328 6329 6330 6331 6332 6333 6334 6335 6336 6337 6338 6339 6340 6341 6342 6343 6344 6345 6346 6347 6348 6349 6350 6351 6352 6353 | |