Class: Aws::WorkSpacesWeb::Types::BrandingConfigurationUpdateInput
- Inherits:
-
Struct
- Object
- Struct
- Aws::WorkSpacesWeb::Types::BrandingConfigurationUpdateInput
- Defined in:
- gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/types.rb
Overview
The input configuration for updating branding settings. All fields are optional when updating existing branding.
Constant Summary collapse
- SENSITIVE =
[:terms_of_service]
Instance Attribute Summary collapse
-
#color_theme ⇒ String
The color theme for components on the web portal.
-
#favicon ⇒ Types::IconImageInput
The favicon image for the portal.
-
#localized_strings ⇒ Hash<String,Types::LocalizedBrandingStrings>
A map of localized text strings for different supported languages.
-
#logo ⇒ Types::IconImageInput
The logo image for the portal.
-
#terms_of_service ⇒ String
The terms of service text in Markdown format.
-
#wallpaper ⇒ Types::WallpaperImageInput
The wallpaper image for the portal.
Instance Attribute Details
#color_theme ⇒ String
The color theme for components on the web portal. Choose Light if
you upload a dark wallpaper, or Dark for a light wallpaper.
431 432 433 434 435 436 437 438 439 440 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/types.rb', line 431 class BrandingConfigurationUpdateInput < Struct.new( :logo, :wallpaper, :favicon, :localized_strings, :color_theme, :terms_of_service) SENSITIVE = [:terms_of_service] include Aws::Structure end |
#favicon ⇒ Types::IconImageInput
The favicon image for the portal. Provide either a binary image file or an S3 URI pointing to the image file. Maximum 100 KB in JPEG, PNG, or ICO format.
431 432 433 434 435 436 437 438 439 440 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/types.rb', line 431 class BrandingConfigurationUpdateInput < Struct.new( :logo, :wallpaper, :favicon, :localized_strings, :color_theme, :terms_of_service) SENSITIVE = [:terms_of_service] include Aws::Structure end |
#localized_strings ⇒ Hash<String,Types::LocalizedBrandingStrings>
A map of localized text strings for different supported languages.
Each locale must provide the required fields browserTabTitle and
welcomeText.
431 432 433 434 435 436 437 438 439 440 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/types.rb', line 431 class BrandingConfigurationUpdateInput < Struct.new( :logo, :wallpaper, :favicon, :localized_strings, :color_theme, :terms_of_service) SENSITIVE = [:terms_of_service] include Aws::Structure end |
#logo ⇒ Types::IconImageInput
The logo image for the portal. Provide either a binary image file or an S3 URI pointing to the image file. Maximum 100 KB in JPEG, PNG, or ICO format.
431 432 433 434 435 436 437 438 439 440 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/types.rb', line 431 class BrandingConfigurationUpdateInput < Struct.new( :logo, :wallpaper, :favicon, :localized_strings, :color_theme, :terms_of_service) SENSITIVE = [:terms_of_service] include Aws::Structure end |
#terms_of_service ⇒ String
The terms of service text in Markdown format. To remove existing terms of service, provide an empty string.
431 432 433 434 435 436 437 438 439 440 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/types.rb', line 431 class BrandingConfigurationUpdateInput < Struct.new( :logo, :wallpaper, :favicon, :localized_strings, :color_theme, :terms_of_service) SENSITIVE = [:terms_of_service] include Aws::Structure end |
#wallpaper ⇒ Types::WallpaperImageInput
The wallpaper image for the portal. Provide either a binary image file or an S3 URI pointing to the image file. Maximum 5 MB in JPEG or PNG format.
431 432 433 434 435 436 437 438 439 440 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/types.rb', line 431 class BrandingConfigurationUpdateInput < Struct.new( :logo, :wallpaper, :favicon, :localized_strings, :color_theme, :terms_of_service) SENSITIVE = [:terms_of_service] include Aws::Structure end |