Class CfnUserSettings.BrandingConfigurationProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnUserSettings.BrandingConfigurationProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnUserSettings.BrandingConfigurationProperty
CfnUserSettings.BrandingConfigurationProperty-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.workspacesweb.CfnUserSettings.BrandingConfigurationProperty
CfnUserSettings.BrandingConfigurationProperty.Builder, CfnUserSettings.BrandingConfigurationProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnUserSettings.BrandingConfigurationProperty.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal StringThe color theme for components on the web portal.final StringThe favicon image for the portal.final ObjectRead-only.final ObjectA map of localized text strings for different languages, allowing the portal to display content in the user's preferred language.final StringgetLogo()The logo image for the portal.final ObjectRead-only.final StringThe terms of service text in Markdown format that users must accept before accessing the portal.final StringThe wallpaper image for the portal.final ObjectRead-only.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnUserSettings.BrandingConfigurationProperty.Builder.
-
-
Method Details
-
getColorTheme
Description copied from interface:CfnUserSettings.BrandingConfigurationPropertyThe color theme for components on the web portal.Choose
Lightif you upload a dark wallpaper, orDarkfor a light wallpaper.- Specified by:
getColorThemein interfaceCfnUserSettings.BrandingConfigurationProperty- See Also:
-
getFavicon
Description copied from interface:CfnUserSettings.BrandingConfigurationPropertyThe 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.
- Specified by:
getFaviconin interfaceCfnUserSettings.BrandingConfigurationProperty- See Also:
-
getFaviconMetadata
Description copied from interface:CfnUserSettings.BrandingConfigurationPropertyRead-only.Metadata for the favicon image file, including the MIME type, file extension, and upload timestamp. This property is automatically populated by the service and cannot be specified in your template. It can be retrieved using the
Fn::GetAttintrinsic function.Returns union: either
IResolvableorCfnUserSettings.ImageMetadataProperty- Specified by:
getFaviconMetadatain interfaceCfnUserSettings.BrandingConfigurationProperty- See Also:
-
getLocalizedStrings
Description copied from interface:CfnUserSettings.BrandingConfigurationPropertyA map of localized text strings for different languages, allowing the portal to display content in the user's preferred language.Returns union: either
IResolvableor Mapinvalid input: '<'String, eitherIResolvableorCfnUserSettings.LocalizedBrandingStringsProperty>- Specified by:
getLocalizedStringsin interfaceCfnUserSettings.BrandingConfigurationProperty- See Also:
-
getLogo
Description copied from interface:CfnUserSettings.BrandingConfigurationPropertyThe 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.
- Specified by:
getLogoin interfaceCfnUserSettings.BrandingConfigurationProperty- See Also:
-
getLogoMetadata
Description copied from interface:CfnUserSettings.BrandingConfigurationPropertyRead-only.Metadata for the logo image file, including the MIME type, file extension, and upload timestamp. This property is automatically populated by the service and cannot be specified in your template. It can be retrieved using the
Fn::GetAttintrinsic function.Returns union: either
IResolvableorCfnUserSettings.ImageMetadataProperty- Specified by:
getLogoMetadatain interfaceCfnUserSettings.BrandingConfigurationProperty- See Also:
-
getTermsOfService
Description copied from interface:CfnUserSettings.BrandingConfigurationPropertyThe terms of service text in Markdown format that users must accept before accessing the portal.- Specified by:
getTermsOfServicein interfaceCfnUserSettings.BrandingConfigurationProperty- See Also:
-
getWallpaper
Description copied from interface:CfnUserSettings.BrandingConfigurationPropertyThe 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.
- Specified by:
getWallpaperin interfaceCfnUserSettings.BrandingConfigurationProperty- See Also:
-
getWallpaperMetadata
Description copied from interface:CfnUserSettings.BrandingConfigurationPropertyRead-only.Metadata for the wallpaper image file, including the MIME type, file extension, and upload timestamp. This property is automatically populated by the service and cannot be specified in your template. It can be retrieved using the
Fn::GetAttintrinsic function.Returns union: either
IResolvableorCfnUserSettings.ImageMetadataProperty- Specified by:
getWallpaperMetadatain interfaceCfnUserSettings.BrandingConfigurationProperty- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-