amazonka-quicksight-2.0: Amazon QuickSight SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.QuickSight.Types.CustomContentConfiguration

Description

 
Synopsis

Documentation

data CustomContentConfiguration Source #

The configuration of a CustomContentVisual.

See: newCustomContentConfiguration smart constructor.

Constructors

CustomContentConfiguration' 

Fields

Instances

Instances details
FromJSON CustomContentConfiguration Source # 
Instance details

Defined in Amazonka.QuickSight.Types.CustomContentConfiguration

ToJSON CustomContentConfiguration Source # 
Instance details

Defined in Amazonka.QuickSight.Types.CustomContentConfiguration

Generic CustomContentConfiguration Source # 
Instance details

Defined in Amazonka.QuickSight.Types.CustomContentConfiguration

Associated Types

type Rep CustomContentConfiguration :: Type -> Type #

Read CustomContentConfiguration Source # 
Instance details

Defined in Amazonka.QuickSight.Types.CustomContentConfiguration

Show CustomContentConfiguration Source # 
Instance details

Defined in Amazonka.QuickSight.Types.CustomContentConfiguration

NFData CustomContentConfiguration Source # 
Instance details

Defined in Amazonka.QuickSight.Types.CustomContentConfiguration

Eq CustomContentConfiguration Source # 
Instance details

Defined in Amazonka.QuickSight.Types.CustomContentConfiguration

Hashable CustomContentConfiguration Source # 
Instance details

Defined in Amazonka.QuickSight.Types.CustomContentConfiguration

type Rep CustomContentConfiguration Source # 
Instance details

Defined in Amazonka.QuickSight.Types.CustomContentConfiguration

type Rep CustomContentConfiguration = D1 ('MetaData "CustomContentConfiguration" "Amazonka.QuickSight.Types.CustomContentConfiguration" "amazonka-quicksight-2.0-9P6nV9koXl6GTlt8ZjS7C9" 'False) (C1 ('MetaCons "CustomContentConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "contentType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CustomContentType)) :*: (S1 ('MetaSel ('Just "contentUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "imageScaling") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CustomContentImageScalingConfiguration)))))

newCustomContentConfiguration :: CustomContentConfiguration Source #

Create a value of CustomContentConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:contentType:CustomContentConfiguration', customContentConfiguration_contentType - The content type of the custom content visual. You can use this to have the visual render as an image.

$sel:contentUrl:CustomContentConfiguration', customContentConfiguration_contentUrl - The input URL that links to the custom content that you want in the custom visual.

$sel:imageScaling:CustomContentConfiguration', customContentConfiguration_imageScaling - The sizing options for the size of the custom content visual. This structure is required when the ContentType of the visual is 'IMAGE'.

customContentConfiguration_contentType :: Lens' CustomContentConfiguration (Maybe CustomContentType) Source #

The content type of the custom content visual. You can use this to have the visual render as an image.

customContentConfiguration_contentUrl :: Lens' CustomContentConfiguration (Maybe Text) Source #

The input URL that links to the custom content that you want in the custom visual.

customContentConfiguration_imageScaling :: Lens' CustomContentConfiguration (Maybe CustomContentImageScalingConfiguration) Source #

The sizing options for the size of the custom content visual. This structure is required when the ContentType of the visual is 'IMAGE'.