Documentation
¶
Index ¶
- Constants
- type InAppTemplate
- type InAppTemplateAlignment
- func (InAppTemplateAlignment) ElementType() reflect.Type
- func (e InAppTemplateAlignment) ToInAppTemplateAlignmentOutput() InAppTemplateAlignmentOutput
- func (e InAppTemplateAlignment) ToInAppTemplateAlignmentOutputWithContext(ctx context.Context) InAppTemplateAlignmentOutput
- func (e InAppTemplateAlignment) ToInAppTemplateAlignmentPtrOutput() InAppTemplateAlignmentPtrOutput
- func (e InAppTemplateAlignment) ToInAppTemplateAlignmentPtrOutputWithContext(ctx context.Context) InAppTemplateAlignmentPtrOutput
- func (e InAppTemplateAlignment) ToStringOutput() pulumi.StringOutput
- func (e InAppTemplateAlignment) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e InAppTemplateAlignment) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e InAppTemplateAlignment) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type InAppTemplateAlignmentInput
- type InAppTemplateAlignmentOutput
- func (InAppTemplateAlignmentOutput) ElementType() reflect.Type
- func (o InAppTemplateAlignmentOutput) ToInAppTemplateAlignmentOutput() InAppTemplateAlignmentOutput
- func (o InAppTemplateAlignmentOutput) ToInAppTemplateAlignmentOutputWithContext(ctx context.Context) InAppTemplateAlignmentOutput
- func (o InAppTemplateAlignmentOutput) ToInAppTemplateAlignmentPtrOutput() InAppTemplateAlignmentPtrOutput
- func (o InAppTemplateAlignmentOutput) ToInAppTemplateAlignmentPtrOutputWithContext(ctx context.Context) InAppTemplateAlignmentPtrOutput
- func (o InAppTemplateAlignmentOutput) ToStringOutput() pulumi.StringOutput
- func (o InAppTemplateAlignmentOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o InAppTemplateAlignmentOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o InAppTemplateAlignmentOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type InAppTemplateAlignmentPtrInput
- type InAppTemplateAlignmentPtrOutput
- func (o InAppTemplateAlignmentPtrOutput) Elem() InAppTemplateAlignmentOutput
- func (InAppTemplateAlignmentPtrOutput) ElementType() reflect.Type
- func (o InAppTemplateAlignmentPtrOutput) ToInAppTemplateAlignmentPtrOutput() InAppTemplateAlignmentPtrOutput
- func (o InAppTemplateAlignmentPtrOutput) ToInAppTemplateAlignmentPtrOutputWithContext(ctx context.Context) InAppTemplateAlignmentPtrOutput
- func (o InAppTemplateAlignmentPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o InAppTemplateAlignmentPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type InAppTemplateArgs
- type InAppTemplateBodyConfig
- type InAppTemplateBodyConfigArgs
- func (InAppTemplateBodyConfigArgs) ElementType() reflect.Type
- func (i InAppTemplateBodyConfigArgs) ToInAppTemplateBodyConfigOutput() InAppTemplateBodyConfigOutput
- func (i InAppTemplateBodyConfigArgs) ToInAppTemplateBodyConfigOutputWithContext(ctx context.Context) InAppTemplateBodyConfigOutput
- func (i InAppTemplateBodyConfigArgs) ToInAppTemplateBodyConfigPtrOutput() InAppTemplateBodyConfigPtrOutput
- func (i InAppTemplateBodyConfigArgs) ToInAppTemplateBodyConfigPtrOutputWithContext(ctx context.Context) InAppTemplateBodyConfigPtrOutput
- type InAppTemplateBodyConfigInput
- type InAppTemplateBodyConfigOutput
- func (o InAppTemplateBodyConfigOutput) Alignment() InAppTemplateAlignmentPtrOutput
- func (o InAppTemplateBodyConfigOutput) Body() pulumi.StringPtrOutput
- func (InAppTemplateBodyConfigOutput) ElementType() reflect.Type
- func (o InAppTemplateBodyConfigOutput) TextColor() pulumi.StringPtrOutput
- func (o InAppTemplateBodyConfigOutput) ToInAppTemplateBodyConfigOutput() InAppTemplateBodyConfigOutput
- func (o InAppTemplateBodyConfigOutput) ToInAppTemplateBodyConfigOutputWithContext(ctx context.Context) InAppTemplateBodyConfigOutput
- func (o InAppTemplateBodyConfigOutput) ToInAppTemplateBodyConfigPtrOutput() InAppTemplateBodyConfigPtrOutput
- func (o InAppTemplateBodyConfigOutput) ToInAppTemplateBodyConfigPtrOutputWithContext(ctx context.Context) InAppTemplateBodyConfigPtrOutput
- type InAppTemplateBodyConfigPtrInput
- type InAppTemplateBodyConfigPtrOutput
- func (o InAppTemplateBodyConfigPtrOutput) Alignment() InAppTemplateAlignmentPtrOutput
- func (o InAppTemplateBodyConfigPtrOutput) Body() pulumi.StringPtrOutput
- func (o InAppTemplateBodyConfigPtrOutput) Elem() InAppTemplateBodyConfigOutput
- func (InAppTemplateBodyConfigPtrOutput) ElementType() reflect.Type
- func (o InAppTemplateBodyConfigPtrOutput) TextColor() pulumi.StringPtrOutput
- func (o InAppTemplateBodyConfigPtrOutput) ToInAppTemplateBodyConfigPtrOutput() InAppTemplateBodyConfigPtrOutput
- func (o InAppTemplateBodyConfigPtrOutput) ToInAppTemplateBodyConfigPtrOutputWithContext(ctx context.Context) InAppTemplateBodyConfigPtrOutput
- type InAppTemplateButtonAction
- func (InAppTemplateButtonAction) ElementType() reflect.Type
- func (e InAppTemplateButtonAction) ToInAppTemplateButtonActionOutput() InAppTemplateButtonActionOutput
- func (e InAppTemplateButtonAction) ToInAppTemplateButtonActionOutputWithContext(ctx context.Context) InAppTemplateButtonActionOutput
- func (e InAppTemplateButtonAction) ToInAppTemplateButtonActionPtrOutput() InAppTemplateButtonActionPtrOutput
- func (e InAppTemplateButtonAction) ToInAppTemplateButtonActionPtrOutputWithContext(ctx context.Context) InAppTemplateButtonActionPtrOutput
- func (e InAppTemplateButtonAction) ToStringOutput() pulumi.StringOutput
- func (e InAppTemplateButtonAction) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e InAppTemplateButtonAction) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e InAppTemplateButtonAction) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type InAppTemplateButtonActionInput
- type InAppTemplateButtonActionOutput
- func (InAppTemplateButtonActionOutput) ElementType() reflect.Type
- func (o InAppTemplateButtonActionOutput) ToInAppTemplateButtonActionOutput() InAppTemplateButtonActionOutput
- func (o InAppTemplateButtonActionOutput) ToInAppTemplateButtonActionOutputWithContext(ctx context.Context) InAppTemplateButtonActionOutput
- func (o InAppTemplateButtonActionOutput) ToInAppTemplateButtonActionPtrOutput() InAppTemplateButtonActionPtrOutput
- func (o InAppTemplateButtonActionOutput) ToInAppTemplateButtonActionPtrOutputWithContext(ctx context.Context) InAppTemplateButtonActionPtrOutput
- func (o InAppTemplateButtonActionOutput) ToStringOutput() pulumi.StringOutput
- func (o InAppTemplateButtonActionOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o InAppTemplateButtonActionOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o InAppTemplateButtonActionOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type InAppTemplateButtonActionPtrInput
- type InAppTemplateButtonActionPtrOutput
- func (o InAppTemplateButtonActionPtrOutput) Elem() InAppTemplateButtonActionOutput
- func (InAppTemplateButtonActionPtrOutput) ElementType() reflect.Type
- func (o InAppTemplateButtonActionPtrOutput) ToInAppTemplateButtonActionPtrOutput() InAppTemplateButtonActionPtrOutput
- func (o InAppTemplateButtonActionPtrOutput) ToInAppTemplateButtonActionPtrOutputWithContext(ctx context.Context) InAppTemplateButtonActionPtrOutput
- func (o InAppTemplateButtonActionPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o InAppTemplateButtonActionPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type InAppTemplateButtonConfig
- type InAppTemplateButtonConfigArgs
- func (InAppTemplateButtonConfigArgs) ElementType() reflect.Type
- func (i InAppTemplateButtonConfigArgs) ToInAppTemplateButtonConfigOutput() InAppTemplateButtonConfigOutput
- func (i InAppTemplateButtonConfigArgs) ToInAppTemplateButtonConfigOutputWithContext(ctx context.Context) InAppTemplateButtonConfigOutput
- func (i InAppTemplateButtonConfigArgs) ToInAppTemplateButtonConfigPtrOutput() InAppTemplateButtonConfigPtrOutput
- func (i InAppTemplateButtonConfigArgs) ToInAppTemplateButtonConfigPtrOutputWithContext(ctx context.Context) InAppTemplateButtonConfigPtrOutput
- type InAppTemplateButtonConfigInput
- type InAppTemplateButtonConfigOutput
- func (o InAppTemplateButtonConfigOutput) Android() InAppTemplateOverrideButtonConfigurationPtrOutput
- func (o InAppTemplateButtonConfigOutput) DefaultConfig() InAppTemplateDefaultButtonConfigurationPtrOutput
- func (InAppTemplateButtonConfigOutput) ElementType() reflect.Type
- func (o InAppTemplateButtonConfigOutput) Ios() InAppTemplateOverrideButtonConfigurationPtrOutput
- func (o InAppTemplateButtonConfigOutput) ToInAppTemplateButtonConfigOutput() InAppTemplateButtonConfigOutput
- func (o InAppTemplateButtonConfigOutput) ToInAppTemplateButtonConfigOutputWithContext(ctx context.Context) InAppTemplateButtonConfigOutput
- func (o InAppTemplateButtonConfigOutput) ToInAppTemplateButtonConfigPtrOutput() InAppTemplateButtonConfigPtrOutput
- func (o InAppTemplateButtonConfigOutput) ToInAppTemplateButtonConfigPtrOutputWithContext(ctx context.Context) InAppTemplateButtonConfigPtrOutput
- func (o InAppTemplateButtonConfigOutput) Web() InAppTemplateOverrideButtonConfigurationPtrOutput
- type InAppTemplateButtonConfigPtrInput
- type InAppTemplateButtonConfigPtrOutput
- func (o InAppTemplateButtonConfigPtrOutput) Android() InAppTemplateOverrideButtonConfigurationPtrOutput
- func (o InAppTemplateButtonConfigPtrOutput) DefaultConfig() InAppTemplateDefaultButtonConfigurationPtrOutput
- func (o InAppTemplateButtonConfigPtrOutput) Elem() InAppTemplateButtonConfigOutput
- func (InAppTemplateButtonConfigPtrOutput) ElementType() reflect.Type
- func (o InAppTemplateButtonConfigPtrOutput) Ios() InAppTemplateOverrideButtonConfigurationPtrOutput
- func (o InAppTemplateButtonConfigPtrOutput) ToInAppTemplateButtonConfigPtrOutput() InAppTemplateButtonConfigPtrOutput
- func (o InAppTemplateButtonConfigPtrOutput) ToInAppTemplateButtonConfigPtrOutputWithContext(ctx context.Context) InAppTemplateButtonConfigPtrOutput
- func (o InAppTemplateButtonConfigPtrOutput) Web() InAppTemplateOverrideButtonConfigurationPtrOutput
- type InAppTemplateDefaultButtonConfiguration
- type InAppTemplateDefaultButtonConfigurationArgs
- func (InAppTemplateDefaultButtonConfigurationArgs) ElementType() reflect.Type
- func (i InAppTemplateDefaultButtonConfigurationArgs) ToInAppTemplateDefaultButtonConfigurationOutput() InAppTemplateDefaultButtonConfigurationOutput
- func (i InAppTemplateDefaultButtonConfigurationArgs) ToInAppTemplateDefaultButtonConfigurationOutputWithContext(ctx context.Context) InAppTemplateDefaultButtonConfigurationOutput
- func (i InAppTemplateDefaultButtonConfigurationArgs) ToInAppTemplateDefaultButtonConfigurationPtrOutput() InAppTemplateDefaultButtonConfigurationPtrOutput
- func (i InAppTemplateDefaultButtonConfigurationArgs) ToInAppTemplateDefaultButtonConfigurationPtrOutputWithContext(ctx context.Context) InAppTemplateDefaultButtonConfigurationPtrOutput
- type InAppTemplateDefaultButtonConfigurationInput
- type InAppTemplateDefaultButtonConfigurationOutput
- func (o InAppTemplateDefaultButtonConfigurationOutput) BackgroundColor() pulumi.StringPtrOutput
- func (o InAppTemplateDefaultButtonConfigurationOutput) BorderRadius() pulumi.IntPtrOutput
- func (o InAppTemplateDefaultButtonConfigurationOutput) ButtonAction() InAppTemplateButtonActionPtrOutput
- func (InAppTemplateDefaultButtonConfigurationOutput) ElementType() reflect.Type
- func (o InAppTemplateDefaultButtonConfigurationOutput) Link() pulumi.StringPtrOutput
- func (o InAppTemplateDefaultButtonConfigurationOutput) Text() pulumi.StringPtrOutput
- func (o InAppTemplateDefaultButtonConfigurationOutput) TextColor() pulumi.StringPtrOutput
- func (o InAppTemplateDefaultButtonConfigurationOutput) ToInAppTemplateDefaultButtonConfigurationOutput() InAppTemplateDefaultButtonConfigurationOutput
- func (o InAppTemplateDefaultButtonConfigurationOutput) ToInAppTemplateDefaultButtonConfigurationOutputWithContext(ctx context.Context) InAppTemplateDefaultButtonConfigurationOutput
- func (o InAppTemplateDefaultButtonConfigurationOutput) ToInAppTemplateDefaultButtonConfigurationPtrOutput() InAppTemplateDefaultButtonConfigurationPtrOutput
- func (o InAppTemplateDefaultButtonConfigurationOutput) ToInAppTemplateDefaultButtonConfigurationPtrOutputWithContext(ctx context.Context) InAppTemplateDefaultButtonConfigurationPtrOutput
- type InAppTemplateDefaultButtonConfigurationPtrInput
- type InAppTemplateDefaultButtonConfigurationPtrOutput
- func (o InAppTemplateDefaultButtonConfigurationPtrOutput) BackgroundColor() pulumi.StringPtrOutput
- func (o InAppTemplateDefaultButtonConfigurationPtrOutput) BorderRadius() pulumi.IntPtrOutput
- func (o InAppTemplateDefaultButtonConfigurationPtrOutput) ButtonAction() InAppTemplateButtonActionPtrOutput
- func (o InAppTemplateDefaultButtonConfigurationPtrOutput) Elem() InAppTemplateDefaultButtonConfigurationOutput
- func (InAppTemplateDefaultButtonConfigurationPtrOutput) ElementType() reflect.Type
- func (o InAppTemplateDefaultButtonConfigurationPtrOutput) Link() pulumi.StringPtrOutput
- func (o InAppTemplateDefaultButtonConfigurationPtrOutput) Text() pulumi.StringPtrOutput
- func (o InAppTemplateDefaultButtonConfigurationPtrOutput) TextColor() pulumi.StringPtrOutput
- func (o InAppTemplateDefaultButtonConfigurationPtrOutput) ToInAppTemplateDefaultButtonConfigurationPtrOutput() InAppTemplateDefaultButtonConfigurationPtrOutput
- func (o InAppTemplateDefaultButtonConfigurationPtrOutput) ToInAppTemplateDefaultButtonConfigurationPtrOutputWithContext(ctx context.Context) InAppTemplateDefaultButtonConfigurationPtrOutput
- type InAppTemplateHeaderConfig
- type InAppTemplateHeaderConfigArgs
- func (InAppTemplateHeaderConfigArgs) ElementType() reflect.Type
- func (i InAppTemplateHeaderConfigArgs) ToInAppTemplateHeaderConfigOutput() InAppTemplateHeaderConfigOutput
- func (i InAppTemplateHeaderConfigArgs) ToInAppTemplateHeaderConfigOutputWithContext(ctx context.Context) InAppTemplateHeaderConfigOutput
- func (i InAppTemplateHeaderConfigArgs) ToInAppTemplateHeaderConfigPtrOutput() InAppTemplateHeaderConfigPtrOutput
- func (i InAppTemplateHeaderConfigArgs) ToInAppTemplateHeaderConfigPtrOutputWithContext(ctx context.Context) InAppTemplateHeaderConfigPtrOutput
- type InAppTemplateHeaderConfigInput
- type InAppTemplateHeaderConfigOutput
- func (o InAppTemplateHeaderConfigOutput) Alignment() InAppTemplateAlignmentPtrOutput
- func (InAppTemplateHeaderConfigOutput) ElementType() reflect.Type
- func (o InAppTemplateHeaderConfigOutput) Header() pulumi.StringPtrOutput
- func (o InAppTemplateHeaderConfigOutput) TextColor() pulumi.StringPtrOutput
- func (o InAppTemplateHeaderConfigOutput) ToInAppTemplateHeaderConfigOutput() InAppTemplateHeaderConfigOutput
- func (o InAppTemplateHeaderConfigOutput) ToInAppTemplateHeaderConfigOutputWithContext(ctx context.Context) InAppTemplateHeaderConfigOutput
- func (o InAppTemplateHeaderConfigOutput) ToInAppTemplateHeaderConfigPtrOutput() InAppTemplateHeaderConfigPtrOutput
- func (o InAppTemplateHeaderConfigOutput) ToInAppTemplateHeaderConfigPtrOutputWithContext(ctx context.Context) InAppTemplateHeaderConfigPtrOutput
- type InAppTemplateHeaderConfigPtrInput
- type InAppTemplateHeaderConfigPtrOutput
- func (o InAppTemplateHeaderConfigPtrOutput) Alignment() InAppTemplateAlignmentPtrOutput
- func (o InAppTemplateHeaderConfigPtrOutput) Elem() InAppTemplateHeaderConfigOutput
- func (InAppTemplateHeaderConfigPtrOutput) ElementType() reflect.Type
- func (o InAppTemplateHeaderConfigPtrOutput) Header() pulumi.StringPtrOutput
- func (o InAppTemplateHeaderConfigPtrOutput) TextColor() pulumi.StringPtrOutput
- func (o InAppTemplateHeaderConfigPtrOutput) ToInAppTemplateHeaderConfigPtrOutput() InAppTemplateHeaderConfigPtrOutput
- func (o InAppTemplateHeaderConfigPtrOutput) ToInAppTemplateHeaderConfigPtrOutputWithContext(ctx context.Context) InAppTemplateHeaderConfigPtrOutput
- type InAppTemplateInAppMessageContent
- type InAppTemplateInAppMessageContentArgs
- func (InAppTemplateInAppMessageContentArgs) ElementType() reflect.Type
- func (i InAppTemplateInAppMessageContentArgs) ToInAppTemplateInAppMessageContentOutput() InAppTemplateInAppMessageContentOutput
- func (i InAppTemplateInAppMessageContentArgs) ToInAppTemplateInAppMessageContentOutputWithContext(ctx context.Context) InAppTemplateInAppMessageContentOutput
- type InAppTemplateInAppMessageContentArray
- func (InAppTemplateInAppMessageContentArray) ElementType() reflect.Type
- func (i InAppTemplateInAppMessageContentArray) ToInAppTemplateInAppMessageContentArrayOutput() InAppTemplateInAppMessageContentArrayOutput
- func (i InAppTemplateInAppMessageContentArray) ToInAppTemplateInAppMessageContentArrayOutputWithContext(ctx context.Context) InAppTemplateInAppMessageContentArrayOutput
- type InAppTemplateInAppMessageContentArrayInput
- type InAppTemplateInAppMessageContentArrayOutput
- func (InAppTemplateInAppMessageContentArrayOutput) ElementType() reflect.Type
- func (o InAppTemplateInAppMessageContentArrayOutput) Index(i pulumi.IntInput) InAppTemplateInAppMessageContentOutput
- func (o InAppTemplateInAppMessageContentArrayOutput) ToInAppTemplateInAppMessageContentArrayOutput() InAppTemplateInAppMessageContentArrayOutput
- func (o InAppTemplateInAppMessageContentArrayOutput) ToInAppTemplateInAppMessageContentArrayOutputWithContext(ctx context.Context) InAppTemplateInAppMessageContentArrayOutput
- type InAppTemplateInAppMessageContentInput
- type InAppTemplateInAppMessageContentOutput
- func (o InAppTemplateInAppMessageContentOutput) BackgroundColor() pulumi.StringPtrOutput
- func (o InAppTemplateInAppMessageContentOutput) BodyConfig() InAppTemplateBodyConfigPtrOutput
- func (InAppTemplateInAppMessageContentOutput) ElementType() reflect.Type
- func (o InAppTemplateInAppMessageContentOutput) HeaderConfig() InAppTemplateHeaderConfigPtrOutput
- func (o InAppTemplateInAppMessageContentOutput) ImageUrl() pulumi.StringPtrOutput
- func (o InAppTemplateInAppMessageContentOutput) PrimaryBtn() InAppTemplateButtonConfigPtrOutput
- func (o InAppTemplateInAppMessageContentOutput) SecondaryBtn() InAppTemplateButtonConfigPtrOutput
- func (o InAppTemplateInAppMessageContentOutput) ToInAppTemplateInAppMessageContentOutput() InAppTemplateInAppMessageContentOutput
- func (o InAppTemplateInAppMessageContentOutput) ToInAppTemplateInAppMessageContentOutputWithContext(ctx context.Context) InAppTemplateInAppMessageContentOutput
- type InAppTemplateInput
- type InAppTemplateLayout
- func (InAppTemplateLayout) ElementType() reflect.Type
- func (e InAppTemplateLayout) ToInAppTemplateLayoutOutput() InAppTemplateLayoutOutput
- func (e InAppTemplateLayout) ToInAppTemplateLayoutOutputWithContext(ctx context.Context) InAppTemplateLayoutOutput
- func (e InAppTemplateLayout) ToInAppTemplateLayoutPtrOutput() InAppTemplateLayoutPtrOutput
- func (e InAppTemplateLayout) ToInAppTemplateLayoutPtrOutputWithContext(ctx context.Context) InAppTemplateLayoutPtrOutput
- func (e InAppTemplateLayout) ToStringOutput() pulumi.StringOutput
- func (e InAppTemplateLayout) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e InAppTemplateLayout) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e InAppTemplateLayout) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type InAppTemplateLayoutInput
- type InAppTemplateLayoutOutput
- func (InAppTemplateLayoutOutput) ElementType() reflect.Type
- func (o InAppTemplateLayoutOutput) ToInAppTemplateLayoutOutput() InAppTemplateLayoutOutput
- func (o InAppTemplateLayoutOutput) ToInAppTemplateLayoutOutputWithContext(ctx context.Context) InAppTemplateLayoutOutput
- func (o InAppTemplateLayoutOutput) ToInAppTemplateLayoutPtrOutput() InAppTemplateLayoutPtrOutput
- func (o InAppTemplateLayoutOutput) ToInAppTemplateLayoutPtrOutputWithContext(ctx context.Context) InAppTemplateLayoutPtrOutput
- func (o InAppTemplateLayoutOutput) ToStringOutput() pulumi.StringOutput
- func (o InAppTemplateLayoutOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o InAppTemplateLayoutOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o InAppTemplateLayoutOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type InAppTemplateLayoutPtrInput
- type InAppTemplateLayoutPtrOutput
- func (o InAppTemplateLayoutPtrOutput) Elem() InAppTemplateLayoutOutput
- func (InAppTemplateLayoutPtrOutput) ElementType() reflect.Type
- func (o InAppTemplateLayoutPtrOutput) ToInAppTemplateLayoutPtrOutput() InAppTemplateLayoutPtrOutput
- func (o InAppTemplateLayoutPtrOutput) ToInAppTemplateLayoutPtrOutputWithContext(ctx context.Context) InAppTemplateLayoutPtrOutput
- func (o InAppTemplateLayoutPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o InAppTemplateLayoutPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type InAppTemplateOutput
- func (o InAppTemplateOutput) Arn() pulumi.StringOutput
- func (o InAppTemplateOutput) Content() InAppTemplateInAppMessageContentArrayOutput
- func (o InAppTemplateOutput) CustomConfig() pulumi.AnyOutput
- func (InAppTemplateOutput) ElementType() reflect.Type
- func (o InAppTemplateOutput) Layout() InAppTemplateLayoutPtrOutput
- func (o InAppTemplateOutput) Tags() pulumi.AnyOutput
- func (o InAppTemplateOutput) TemplateDescription() pulumi.StringPtrOutput
- func (o InAppTemplateOutput) TemplateName() pulumi.StringOutput
- func (o InAppTemplateOutput) ToInAppTemplateOutput() InAppTemplateOutput
- func (o InAppTemplateOutput) ToInAppTemplateOutputWithContext(ctx context.Context) InAppTemplateOutput
- type InAppTemplateOverrideButtonConfiguration
- type InAppTemplateOverrideButtonConfigurationArgs
- func (InAppTemplateOverrideButtonConfigurationArgs) ElementType() reflect.Type
- func (i InAppTemplateOverrideButtonConfigurationArgs) ToInAppTemplateOverrideButtonConfigurationOutput() InAppTemplateOverrideButtonConfigurationOutput
- func (i InAppTemplateOverrideButtonConfigurationArgs) ToInAppTemplateOverrideButtonConfigurationOutputWithContext(ctx context.Context) InAppTemplateOverrideButtonConfigurationOutput
- func (i InAppTemplateOverrideButtonConfigurationArgs) ToInAppTemplateOverrideButtonConfigurationPtrOutput() InAppTemplateOverrideButtonConfigurationPtrOutput
- func (i InAppTemplateOverrideButtonConfigurationArgs) ToInAppTemplateOverrideButtonConfigurationPtrOutputWithContext(ctx context.Context) InAppTemplateOverrideButtonConfigurationPtrOutput
- type InAppTemplateOverrideButtonConfigurationInput
- type InAppTemplateOverrideButtonConfigurationOutput
- func (o InAppTemplateOverrideButtonConfigurationOutput) ButtonAction() InAppTemplateButtonActionPtrOutput
- func (InAppTemplateOverrideButtonConfigurationOutput) ElementType() reflect.Type
- func (o InAppTemplateOverrideButtonConfigurationOutput) Link() pulumi.StringPtrOutput
- func (o InAppTemplateOverrideButtonConfigurationOutput) ToInAppTemplateOverrideButtonConfigurationOutput() InAppTemplateOverrideButtonConfigurationOutput
- func (o InAppTemplateOverrideButtonConfigurationOutput) ToInAppTemplateOverrideButtonConfigurationOutputWithContext(ctx context.Context) InAppTemplateOverrideButtonConfigurationOutput
- func (o InAppTemplateOverrideButtonConfigurationOutput) ToInAppTemplateOverrideButtonConfigurationPtrOutput() InAppTemplateOverrideButtonConfigurationPtrOutput
- func (o InAppTemplateOverrideButtonConfigurationOutput) ToInAppTemplateOverrideButtonConfigurationPtrOutputWithContext(ctx context.Context) InAppTemplateOverrideButtonConfigurationPtrOutput
- type InAppTemplateOverrideButtonConfigurationPtrInput
- type InAppTemplateOverrideButtonConfigurationPtrOutput
- func (o InAppTemplateOverrideButtonConfigurationPtrOutput) ButtonAction() InAppTemplateButtonActionPtrOutput
- func (o InAppTemplateOverrideButtonConfigurationPtrOutput) Elem() InAppTemplateOverrideButtonConfigurationOutput
- func (InAppTemplateOverrideButtonConfigurationPtrOutput) ElementType() reflect.Type
- func (o InAppTemplateOverrideButtonConfigurationPtrOutput) Link() pulumi.StringPtrOutput
- func (o InAppTemplateOverrideButtonConfigurationPtrOutput) ToInAppTemplateOverrideButtonConfigurationPtrOutput() InAppTemplateOverrideButtonConfigurationPtrOutput
- func (o InAppTemplateOverrideButtonConfigurationPtrOutput) ToInAppTemplateOverrideButtonConfigurationPtrOutputWithContext(ctx context.Context) InAppTemplateOverrideButtonConfigurationPtrOutput
- type InAppTemplateState
- type LookupInAppTemplateArgs
- type LookupInAppTemplateOutputArgs
- type LookupInAppTemplateResult
- type LookupInAppTemplateResultOutput
- func (o LookupInAppTemplateResultOutput) Arn() pulumi.StringPtrOutput
- func (o LookupInAppTemplateResultOutput) Content() InAppTemplateInAppMessageContentArrayOutput
- func (o LookupInAppTemplateResultOutput) CustomConfig() pulumi.AnyOutput
- func (LookupInAppTemplateResultOutput) ElementType() reflect.Type
- func (o LookupInAppTemplateResultOutput) Layout() InAppTemplateLayoutPtrOutput
- func (o LookupInAppTemplateResultOutput) Tags() pulumi.AnyOutput
- func (o LookupInAppTemplateResultOutput) TemplateDescription() pulumi.StringPtrOutput
- func (o LookupInAppTemplateResultOutput) ToLookupInAppTemplateResultOutput() LookupInAppTemplateResultOutput
- func (o LookupInAppTemplateResultOutput) ToLookupInAppTemplateResultOutputWithContext(ctx context.Context) LookupInAppTemplateResultOutput
Constants ¶
const ( InAppTemplateAlignmentLeft = InAppTemplateAlignment("LEFT") InAppTemplateAlignmentCenter = InAppTemplateAlignment("CENTER") InAppTemplateAlignmentRight = InAppTemplateAlignment("RIGHT") )
const ( InAppTemplateButtonActionLink = InAppTemplateButtonAction("LINK") InAppTemplateButtonActionDeepLink = InAppTemplateButtonAction("DEEP_LINK") InAppTemplateButtonActionClose = InAppTemplateButtonAction("CLOSE") )
const ( InAppTemplateLayoutBottomBanner = InAppTemplateLayout("BOTTOM_BANNER") InAppTemplateLayoutTopBanner = InAppTemplateLayout("TOP_BANNER") InAppTemplateLayoutOverlays = InAppTemplateLayout("OVERLAYS") InAppTemplateLayoutMobileFeed = InAppTemplateLayout("MOBILE_FEED") InAppTemplateLayoutMiddleBanner = InAppTemplateLayout("MIDDLE_BANNER") InAppTemplateLayoutCarousel = InAppTemplateLayout("CAROUSEL") )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type InAppTemplate ¶ added in v0.4.0
type InAppTemplate struct { pulumi.CustomResourceState Arn pulumi.StringOutput `pulumi:"arn"` Content InAppTemplateInAppMessageContentArrayOutput `pulumi:"content"` // Search the [CloudFormation User Guide](https://docs.aws.amazon.com/cloudformation/) for `AWS::Pinpoint::InAppTemplate` for more information about the expected schema for this property. CustomConfig pulumi.AnyOutput `pulumi:"customConfig"` Layout InAppTemplateLayoutPtrOutput `pulumi:"layout"` // Search the [CloudFormation User Guide](https://docs.aws.amazon.com/cloudformation/) for `AWS::Pinpoint::InAppTemplate` for more information about the expected schema for this property. Tags pulumi.AnyOutput `pulumi:"tags"` TemplateDescription pulumi.StringPtrOutput `pulumi:"templateDescription"` TemplateName pulumi.StringOutput `pulumi:"templateName"` }
Resource Type definition for AWS::Pinpoint::InAppTemplate
func GetInAppTemplate ¶ added in v0.4.0
func GetInAppTemplate(ctx *pulumi.Context, name string, id pulumi.IDInput, state *InAppTemplateState, opts ...pulumi.ResourceOption) (*InAppTemplate, error)
GetInAppTemplate gets an existing InAppTemplate resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewInAppTemplate ¶ added in v0.4.0
func NewInAppTemplate(ctx *pulumi.Context, name string, args *InAppTemplateArgs, opts ...pulumi.ResourceOption) (*InAppTemplate, error)
NewInAppTemplate registers a new resource with the given unique name, arguments, and options.
func (*InAppTemplate) ElementType ¶ added in v0.4.0
func (*InAppTemplate) ElementType() reflect.Type
func (*InAppTemplate) ToInAppTemplateOutput ¶ added in v0.4.0
func (i *InAppTemplate) ToInAppTemplateOutput() InAppTemplateOutput
func (*InAppTemplate) ToInAppTemplateOutputWithContext ¶ added in v0.4.0
func (i *InAppTemplate) ToInAppTemplateOutputWithContext(ctx context.Context) InAppTemplateOutput
type InAppTemplateAlignment ¶ added in v0.4.0
type InAppTemplateAlignment string
func (InAppTemplateAlignment) ElementType ¶ added in v0.4.0
func (InAppTemplateAlignment) ElementType() reflect.Type
func (InAppTemplateAlignment) ToInAppTemplateAlignmentOutput ¶ added in v0.4.0
func (e InAppTemplateAlignment) ToInAppTemplateAlignmentOutput() InAppTemplateAlignmentOutput
func (InAppTemplateAlignment) ToInAppTemplateAlignmentOutputWithContext ¶ added in v0.4.0
func (e InAppTemplateAlignment) ToInAppTemplateAlignmentOutputWithContext(ctx context.Context) InAppTemplateAlignmentOutput
func (InAppTemplateAlignment) ToInAppTemplateAlignmentPtrOutput ¶ added in v0.4.0
func (e InAppTemplateAlignment) ToInAppTemplateAlignmentPtrOutput() InAppTemplateAlignmentPtrOutput
func (InAppTemplateAlignment) ToInAppTemplateAlignmentPtrOutputWithContext ¶ added in v0.4.0
func (e InAppTemplateAlignment) ToInAppTemplateAlignmentPtrOutputWithContext(ctx context.Context) InAppTemplateAlignmentPtrOutput
func (InAppTemplateAlignment) ToStringOutput ¶ added in v0.4.0
func (e InAppTemplateAlignment) ToStringOutput() pulumi.StringOutput
func (InAppTemplateAlignment) ToStringOutputWithContext ¶ added in v0.4.0
func (e InAppTemplateAlignment) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (InAppTemplateAlignment) ToStringPtrOutput ¶ added in v0.4.0
func (e InAppTemplateAlignment) ToStringPtrOutput() pulumi.StringPtrOutput
func (InAppTemplateAlignment) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e InAppTemplateAlignment) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type InAppTemplateAlignmentInput ¶ added in v0.4.0
type InAppTemplateAlignmentInput interface { pulumi.Input ToInAppTemplateAlignmentOutput() InAppTemplateAlignmentOutput ToInAppTemplateAlignmentOutputWithContext(context.Context) InAppTemplateAlignmentOutput }
InAppTemplateAlignmentInput is an input type that accepts values of the InAppTemplateAlignment enum A concrete instance of `InAppTemplateAlignmentInput` can be one of the following:
InAppTemplateAlignmentLeft InAppTemplateAlignmentCenter InAppTemplateAlignmentRight
type InAppTemplateAlignmentOutput ¶ added in v0.4.0
type InAppTemplateAlignmentOutput struct{ *pulumi.OutputState }
func (InAppTemplateAlignmentOutput) ElementType ¶ added in v0.4.0
func (InAppTemplateAlignmentOutput) ElementType() reflect.Type
func (InAppTemplateAlignmentOutput) ToInAppTemplateAlignmentOutput ¶ added in v0.4.0
func (o InAppTemplateAlignmentOutput) ToInAppTemplateAlignmentOutput() InAppTemplateAlignmentOutput
func (InAppTemplateAlignmentOutput) ToInAppTemplateAlignmentOutputWithContext ¶ added in v0.4.0
func (o InAppTemplateAlignmentOutput) ToInAppTemplateAlignmentOutputWithContext(ctx context.Context) InAppTemplateAlignmentOutput
func (InAppTemplateAlignmentOutput) ToInAppTemplateAlignmentPtrOutput ¶ added in v0.4.0
func (o InAppTemplateAlignmentOutput) ToInAppTemplateAlignmentPtrOutput() InAppTemplateAlignmentPtrOutput
func (InAppTemplateAlignmentOutput) ToInAppTemplateAlignmentPtrOutputWithContext ¶ added in v0.4.0
func (o InAppTemplateAlignmentOutput) ToInAppTemplateAlignmentPtrOutputWithContext(ctx context.Context) InAppTemplateAlignmentPtrOutput
func (InAppTemplateAlignmentOutput) ToStringOutput ¶ added in v0.4.0
func (o InAppTemplateAlignmentOutput) ToStringOutput() pulumi.StringOutput
func (InAppTemplateAlignmentOutput) ToStringOutputWithContext ¶ added in v0.4.0
func (o InAppTemplateAlignmentOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (InAppTemplateAlignmentOutput) ToStringPtrOutput ¶ added in v0.4.0
func (o InAppTemplateAlignmentOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (InAppTemplateAlignmentOutput) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (o InAppTemplateAlignmentOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type InAppTemplateAlignmentPtrInput ¶ added in v0.4.0
type InAppTemplateAlignmentPtrInput interface { pulumi.Input ToInAppTemplateAlignmentPtrOutput() InAppTemplateAlignmentPtrOutput ToInAppTemplateAlignmentPtrOutputWithContext(context.Context) InAppTemplateAlignmentPtrOutput }
func InAppTemplateAlignmentPtr ¶ added in v0.4.0
func InAppTemplateAlignmentPtr(v string) InAppTemplateAlignmentPtrInput
type InAppTemplateAlignmentPtrOutput ¶ added in v0.4.0
type InAppTemplateAlignmentPtrOutput struct{ *pulumi.OutputState }
func (InAppTemplateAlignmentPtrOutput) Elem ¶ added in v0.4.0
func (o InAppTemplateAlignmentPtrOutput) Elem() InAppTemplateAlignmentOutput
func (InAppTemplateAlignmentPtrOutput) ElementType ¶ added in v0.4.0
func (InAppTemplateAlignmentPtrOutput) ElementType() reflect.Type
func (InAppTemplateAlignmentPtrOutput) ToInAppTemplateAlignmentPtrOutput ¶ added in v0.4.0
func (o InAppTemplateAlignmentPtrOutput) ToInAppTemplateAlignmentPtrOutput() InAppTemplateAlignmentPtrOutput
func (InAppTemplateAlignmentPtrOutput) ToInAppTemplateAlignmentPtrOutputWithContext ¶ added in v0.4.0
func (o InAppTemplateAlignmentPtrOutput) ToInAppTemplateAlignmentPtrOutputWithContext(ctx context.Context) InAppTemplateAlignmentPtrOutput
func (InAppTemplateAlignmentPtrOutput) ToStringPtrOutput ¶ added in v0.4.0
func (o InAppTemplateAlignmentPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (InAppTemplateAlignmentPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (o InAppTemplateAlignmentPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type InAppTemplateArgs ¶ added in v0.4.0
type InAppTemplateArgs struct { Content InAppTemplateInAppMessageContentArrayInput // Search the [CloudFormation User Guide](https://docs.aws.amazon.com/cloudformation/) for `AWS::Pinpoint::InAppTemplate` for more information about the expected schema for this property. CustomConfig pulumi.Input Layout InAppTemplateLayoutPtrInput // Search the [CloudFormation User Guide](https://docs.aws.amazon.com/cloudformation/) for `AWS::Pinpoint::InAppTemplate` for more information about the expected schema for this property. Tags pulumi.Input TemplateDescription pulumi.StringPtrInput TemplateName pulumi.StringPtrInput }
The set of arguments for constructing a InAppTemplate resource.
func (InAppTemplateArgs) ElementType ¶ added in v0.4.0
func (InAppTemplateArgs) ElementType() reflect.Type
type InAppTemplateBodyConfig ¶ added in v0.4.0
type InAppTemplateBodyConfig struct { Alignment *InAppTemplateAlignment `pulumi:"alignment"` Body *string `pulumi:"body"` TextColor *string `pulumi:"textColor"` }
type InAppTemplateBodyConfigArgs ¶ added in v0.4.0
type InAppTemplateBodyConfigArgs struct { Alignment InAppTemplateAlignmentPtrInput `pulumi:"alignment"` Body pulumi.StringPtrInput `pulumi:"body"` TextColor pulumi.StringPtrInput `pulumi:"textColor"` }
func (InAppTemplateBodyConfigArgs) ElementType ¶ added in v0.4.0
func (InAppTemplateBodyConfigArgs) ElementType() reflect.Type
func (InAppTemplateBodyConfigArgs) ToInAppTemplateBodyConfigOutput ¶ added in v0.4.0
func (i InAppTemplateBodyConfigArgs) ToInAppTemplateBodyConfigOutput() InAppTemplateBodyConfigOutput
func (InAppTemplateBodyConfigArgs) ToInAppTemplateBodyConfigOutputWithContext ¶ added in v0.4.0
func (i InAppTemplateBodyConfigArgs) ToInAppTemplateBodyConfigOutputWithContext(ctx context.Context) InAppTemplateBodyConfigOutput
func (InAppTemplateBodyConfigArgs) ToInAppTemplateBodyConfigPtrOutput ¶ added in v0.4.0
func (i InAppTemplateBodyConfigArgs) ToInAppTemplateBodyConfigPtrOutput() InAppTemplateBodyConfigPtrOutput
func (InAppTemplateBodyConfigArgs) ToInAppTemplateBodyConfigPtrOutputWithContext ¶ added in v0.4.0
func (i InAppTemplateBodyConfigArgs) ToInAppTemplateBodyConfigPtrOutputWithContext(ctx context.Context) InAppTemplateBodyConfigPtrOutput
type InAppTemplateBodyConfigInput ¶ added in v0.4.0
type InAppTemplateBodyConfigInput interface { pulumi.Input ToInAppTemplateBodyConfigOutput() InAppTemplateBodyConfigOutput ToInAppTemplateBodyConfigOutputWithContext(context.Context) InAppTemplateBodyConfigOutput }
InAppTemplateBodyConfigInput is an input type that accepts InAppTemplateBodyConfigArgs and InAppTemplateBodyConfigOutput values. You can construct a concrete instance of `InAppTemplateBodyConfigInput` via:
InAppTemplateBodyConfigArgs{...}
type InAppTemplateBodyConfigOutput ¶ added in v0.4.0
type InAppTemplateBodyConfigOutput struct{ *pulumi.OutputState }
func (InAppTemplateBodyConfigOutput) Alignment ¶ added in v0.4.0
func (o InAppTemplateBodyConfigOutput) Alignment() InAppTemplateAlignmentPtrOutput
func (InAppTemplateBodyConfigOutput) Body ¶ added in v0.4.0
func (o InAppTemplateBodyConfigOutput) Body() pulumi.StringPtrOutput
func (InAppTemplateBodyConfigOutput) ElementType ¶ added in v0.4.0
func (InAppTemplateBodyConfigOutput) ElementType() reflect.Type
func (InAppTemplateBodyConfigOutput) TextColor ¶ added in v0.4.0
func (o InAppTemplateBodyConfigOutput) TextColor() pulumi.StringPtrOutput
func (InAppTemplateBodyConfigOutput) ToInAppTemplateBodyConfigOutput ¶ added in v0.4.0
func (o InAppTemplateBodyConfigOutput) ToInAppTemplateBodyConfigOutput() InAppTemplateBodyConfigOutput
func (InAppTemplateBodyConfigOutput) ToInAppTemplateBodyConfigOutputWithContext ¶ added in v0.4.0
func (o InAppTemplateBodyConfigOutput) ToInAppTemplateBodyConfigOutputWithContext(ctx context.Context) InAppTemplateBodyConfigOutput
func (InAppTemplateBodyConfigOutput) ToInAppTemplateBodyConfigPtrOutput ¶ added in v0.4.0
func (o InAppTemplateBodyConfigOutput) ToInAppTemplateBodyConfigPtrOutput() InAppTemplateBodyConfigPtrOutput
func (InAppTemplateBodyConfigOutput) ToInAppTemplateBodyConfigPtrOutputWithContext ¶ added in v0.4.0
func (o InAppTemplateBodyConfigOutput) ToInAppTemplateBodyConfigPtrOutputWithContext(ctx context.Context) InAppTemplateBodyConfigPtrOutput
type InAppTemplateBodyConfigPtrInput ¶ added in v0.4.0
type InAppTemplateBodyConfigPtrInput interface { pulumi.Input ToInAppTemplateBodyConfigPtrOutput() InAppTemplateBodyConfigPtrOutput ToInAppTemplateBodyConfigPtrOutputWithContext(context.Context) InAppTemplateBodyConfigPtrOutput }
InAppTemplateBodyConfigPtrInput is an input type that accepts InAppTemplateBodyConfigArgs, InAppTemplateBodyConfigPtr and InAppTemplateBodyConfigPtrOutput values. You can construct a concrete instance of `InAppTemplateBodyConfigPtrInput` via:
InAppTemplateBodyConfigArgs{...} or: nil
func InAppTemplateBodyConfigPtr ¶ added in v0.4.0
func InAppTemplateBodyConfigPtr(v *InAppTemplateBodyConfigArgs) InAppTemplateBodyConfigPtrInput
type InAppTemplateBodyConfigPtrOutput ¶ added in v0.4.0
type InAppTemplateBodyConfigPtrOutput struct{ *pulumi.OutputState }
func (InAppTemplateBodyConfigPtrOutput) Alignment ¶ added in v0.4.0
func (o InAppTemplateBodyConfigPtrOutput) Alignment() InAppTemplateAlignmentPtrOutput
func (InAppTemplateBodyConfigPtrOutput) Body ¶ added in v0.4.0
func (o InAppTemplateBodyConfigPtrOutput) Body() pulumi.StringPtrOutput
func (InAppTemplateBodyConfigPtrOutput) Elem ¶ added in v0.4.0
func (o InAppTemplateBodyConfigPtrOutput) Elem() InAppTemplateBodyConfigOutput
func (InAppTemplateBodyConfigPtrOutput) ElementType ¶ added in v0.4.0
func (InAppTemplateBodyConfigPtrOutput) ElementType() reflect.Type
func (InAppTemplateBodyConfigPtrOutput) TextColor ¶ added in v0.4.0
func (o InAppTemplateBodyConfigPtrOutput) TextColor() pulumi.StringPtrOutput
func (InAppTemplateBodyConfigPtrOutput) ToInAppTemplateBodyConfigPtrOutput ¶ added in v0.4.0
func (o InAppTemplateBodyConfigPtrOutput) ToInAppTemplateBodyConfigPtrOutput() InAppTemplateBodyConfigPtrOutput
func (InAppTemplateBodyConfigPtrOutput) ToInAppTemplateBodyConfigPtrOutputWithContext ¶ added in v0.4.0
func (o InAppTemplateBodyConfigPtrOutput) ToInAppTemplateBodyConfigPtrOutputWithContext(ctx context.Context) InAppTemplateBodyConfigPtrOutput
type InAppTemplateButtonAction ¶ added in v0.4.0
type InAppTemplateButtonAction string
func (InAppTemplateButtonAction) ElementType ¶ added in v0.4.0
func (InAppTemplateButtonAction) ElementType() reflect.Type
func (InAppTemplateButtonAction) ToInAppTemplateButtonActionOutput ¶ added in v0.4.0
func (e InAppTemplateButtonAction) ToInAppTemplateButtonActionOutput() InAppTemplateButtonActionOutput
func (InAppTemplateButtonAction) ToInAppTemplateButtonActionOutputWithContext ¶ added in v0.4.0
func (e InAppTemplateButtonAction) ToInAppTemplateButtonActionOutputWithContext(ctx context.Context) InAppTemplateButtonActionOutput
func (InAppTemplateButtonAction) ToInAppTemplateButtonActionPtrOutput ¶ added in v0.4.0
func (e InAppTemplateButtonAction) ToInAppTemplateButtonActionPtrOutput() InAppTemplateButtonActionPtrOutput
func (InAppTemplateButtonAction) ToInAppTemplateButtonActionPtrOutputWithContext ¶ added in v0.4.0
func (e InAppTemplateButtonAction) ToInAppTemplateButtonActionPtrOutputWithContext(ctx context.Context) InAppTemplateButtonActionPtrOutput
func (InAppTemplateButtonAction) ToStringOutput ¶ added in v0.4.0
func (e InAppTemplateButtonAction) ToStringOutput() pulumi.StringOutput
func (InAppTemplateButtonAction) ToStringOutputWithContext ¶ added in v0.4.0
func (e InAppTemplateButtonAction) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (InAppTemplateButtonAction) ToStringPtrOutput ¶ added in v0.4.0
func (e InAppTemplateButtonAction) ToStringPtrOutput() pulumi.StringPtrOutput
func (InAppTemplateButtonAction) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e InAppTemplateButtonAction) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type InAppTemplateButtonActionInput ¶ added in v0.4.0
type InAppTemplateButtonActionInput interface { pulumi.Input ToInAppTemplateButtonActionOutput() InAppTemplateButtonActionOutput ToInAppTemplateButtonActionOutputWithContext(context.Context) InAppTemplateButtonActionOutput }
InAppTemplateButtonActionInput is an input type that accepts values of the InAppTemplateButtonAction enum A concrete instance of `InAppTemplateButtonActionInput` can be one of the following:
InAppTemplateButtonActionLink InAppTemplateButtonActionDeepLink InAppTemplateButtonActionClose
type InAppTemplateButtonActionOutput ¶ added in v0.4.0
type InAppTemplateButtonActionOutput struct{ *pulumi.OutputState }
func (InAppTemplateButtonActionOutput) ElementType ¶ added in v0.4.0
func (InAppTemplateButtonActionOutput) ElementType() reflect.Type
func (InAppTemplateButtonActionOutput) ToInAppTemplateButtonActionOutput ¶ added in v0.4.0
func (o InAppTemplateButtonActionOutput) ToInAppTemplateButtonActionOutput() InAppTemplateButtonActionOutput
func (InAppTemplateButtonActionOutput) ToInAppTemplateButtonActionOutputWithContext ¶ added in v0.4.0
func (o InAppTemplateButtonActionOutput) ToInAppTemplateButtonActionOutputWithContext(ctx context.Context) InAppTemplateButtonActionOutput
func (InAppTemplateButtonActionOutput) ToInAppTemplateButtonActionPtrOutput ¶ added in v0.4.0
func (o InAppTemplateButtonActionOutput) ToInAppTemplateButtonActionPtrOutput() InAppTemplateButtonActionPtrOutput
func (InAppTemplateButtonActionOutput) ToInAppTemplateButtonActionPtrOutputWithContext ¶ added in v0.4.0
func (o InAppTemplateButtonActionOutput) ToInAppTemplateButtonActionPtrOutputWithContext(ctx context.Context) InAppTemplateButtonActionPtrOutput
func (InAppTemplateButtonActionOutput) ToStringOutput ¶ added in v0.4.0
func (o InAppTemplateButtonActionOutput) ToStringOutput() pulumi.StringOutput
func (InAppTemplateButtonActionOutput) ToStringOutputWithContext ¶ added in v0.4.0
func (o InAppTemplateButtonActionOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (InAppTemplateButtonActionOutput) ToStringPtrOutput ¶ added in v0.4.0
func (o InAppTemplateButtonActionOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (InAppTemplateButtonActionOutput) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (o InAppTemplateButtonActionOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type InAppTemplateButtonActionPtrInput ¶ added in v0.4.0
type InAppTemplateButtonActionPtrInput interface { pulumi.Input ToInAppTemplateButtonActionPtrOutput() InAppTemplateButtonActionPtrOutput ToInAppTemplateButtonActionPtrOutputWithContext(context.Context) InAppTemplateButtonActionPtrOutput }
func InAppTemplateButtonActionPtr ¶ added in v0.4.0
func InAppTemplateButtonActionPtr(v string) InAppTemplateButtonActionPtrInput
type InAppTemplateButtonActionPtrOutput ¶ added in v0.4.0
type InAppTemplateButtonActionPtrOutput struct{ *pulumi.OutputState }
func (InAppTemplateButtonActionPtrOutput) Elem ¶ added in v0.4.0
func (o InAppTemplateButtonActionPtrOutput) Elem() InAppTemplateButtonActionOutput
func (InAppTemplateButtonActionPtrOutput) ElementType ¶ added in v0.4.0
func (InAppTemplateButtonActionPtrOutput) ElementType() reflect.Type
func (InAppTemplateButtonActionPtrOutput) ToInAppTemplateButtonActionPtrOutput ¶ added in v0.4.0
func (o InAppTemplateButtonActionPtrOutput) ToInAppTemplateButtonActionPtrOutput() InAppTemplateButtonActionPtrOutput
func (InAppTemplateButtonActionPtrOutput) ToInAppTemplateButtonActionPtrOutputWithContext ¶ added in v0.4.0
func (o InAppTemplateButtonActionPtrOutput) ToInAppTemplateButtonActionPtrOutputWithContext(ctx context.Context) InAppTemplateButtonActionPtrOutput
func (InAppTemplateButtonActionPtrOutput) ToStringPtrOutput ¶ added in v0.4.0
func (o InAppTemplateButtonActionPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (InAppTemplateButtonActionPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (o InAppTemplateButtonActionPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type InAppTemplateButtonConfig ¶ added in v0.4.0
type InAppTemplateButtonConfig struct { Android *InAppTemplateOverrideButtonConfiguration `pulumi:"android"` DefaultConfig *InAppTemplateDefaultButtonConfiguration `pulumi:"defaultConfig"` Ios *InAppTemplateOverrideButtonConfiguration `pulumi:"ios"` Web *InAppTemplateOverrideButtonConfiguration `pulumi:"web"` }
type InAppTemplateButtonConfigArgs ¶ added in v0.4.0
type InAppTemplateButtonConfigArgs struct { Android InAppTemplateOverrideButtonConfigurationPtrInput `pulumi:"android"` DefaultConfig InAppTemplateDefaultButtonConfigurationPtrInput `pulumi:"defaultConfig"` Ios InAppTemplateOverrideButtonConfigurationPtrInput `pulumi:"ios"` Web InAppTemplateOverrideButtonConfigurationPtrInput `pulumi:"web"` }
func (InAppTemplateButtonConfigArgs) ElementType ¶ added in v0.4.0
func (InAppTemplateButtonConfigArgs) ElementType() reflect.Type
func (InAppTemplateButtonConfigArgs) ToInAppTemplateButtonConfigOutput ¶ added in v0.4.0
func (i InAppTemplateButtonConfigArgs) ToInAppTemplateButtonConfigOutput() InAppTemplateButtonConfigOutput
func (InAppTemplateButtonConfigArgs) ToInAppTemplateButtonConfigOutputWithContext ¶ added in v0.4.0
func (i InAppTemplateButtonConfigArgs) ToInAppTemplateButtonConfigOutputWithContext(ctx context.Context) InAppTemplateButtonConfigOutput
func (InAppTemplateButtonConfigArgs) ToInAppTemplateButtonConfigPtrOutput ¶ added in v0.4.0
func (i InAppTemplateButtonConfigArgs) ToInAppTemplateButtonConfigPtrOutput() InAppTemplateButtonConfigPtrOutput
func (InAppTemplateButtonConfigArgs) ToInAppTemplateButtonConfigPtrOutputWithContext ¶ added in v0.4.0
func (i InAppTemplateButtonConfigArgs) ToInAppTemplateButtonConfigPtrOutputWithContext(ctx context.Context) InAppTemplateButtonConfigPtrOutput
type InAppTemplateButtonConfigInput ¶ added in v0.4.0
type InAppTemplateButtonConfigInput interface { pulumi.Input ToInAppTemplateButtonConfigOutput() InAppTemplateButtonConfigOutput ToInAppTemplateButtonConfigOutputWithContext(context.Context) InAppTemplateButtonConfigOutput }
InAppTemplateButtonConfigInput is an input type that accepts InAppTemplateButtonConfigArgs and InAppTemplateButtonConfigOutput values. You can construct a concrete instance of `InAppTemplateButtonConfigInput` via:
InAppTemplateButtonConfigArgs{...}
type InAppTemplateButtonConfigOutput ¶ added in v0.4.0
type InAppTemplateButtonConfigOutput struct{ *pulumi.OutputState }
func (InAppTemplateButtonConfigOutput) Android ¶ added in v0.4.0
func (o InAppTemplateButtonConfigOutput) Android() InAppTemplateOverrideButtonConfigurationPtrOutput
func (InAppTemplateButtonConfigOutput) DefaultConfig ¶ added in v0.4.0
func (o InAppTemplateButtonConfigOutput) DefaultConfig() InAppTemplateDefaultButtonConfigurationPtrOutput
func (InAppTemplateButtonConfigOutput) ElementType ¶ added in v0.4.0
func (InAppTemplateButtonConfigOutput) ElementType() reflect.Type
func (InAppTemplateButtonConfigOutput) ToInAppTemplateButtonConfigOutput ¶ added in v0.4.0
func (o InAppTemplateButtonConfigOutput) ToInAppTemplateButtonConfigOutput() InAppTemplateButtonConfigOutput
func (InAppTemplateButtonConfigOutput) ToInAppTemplateButtonConfigOutputWithContext ¶ added in v0.4.0
func (o InAppTemplateButtonConfigOutput) ToInAppTemplateButtonConfigOutputWithContext(ctx context.Context) InAppTemplateButtonConfigOutput
func (InAppTemplateButtonConfigOutput) ToInAppTemplateButtonConfigPtrOutput ¶ added in v0.4.0
func (o InAppTemplateButtonConfigOutput) ToInAppTemplateButtonConfigPtrOutput() InAppTemplateButtonConfigPtrOutput
func (InAppTemplateButtonConfigOutput) ToInAppTemplateButtonConfigPtrOutputWithContext ¶ added in v0.4.0
func (o InAppTemplateButtonConfigOutput) ToInAppTemplateButtonConfigPtrOutputWithContext(ctx context.Context) InAppTemplateButtonConfigPtrOutput
type InAppTemplateButtonConfigPtrInput ¶ added in v0.4.0
type InAppTemplateButtonConfigPtrInput interface { pulumi.Input ToInAppTemplateButtonConfigPtrOutput() InAppTemplateButtonConfigPtrOutput ToInAppTemplateButtonConfigPtrOutputWithContext(context.Context) InAppTemplateButtonConfigPtrOutput }
InAppTemplateButtonConfigPtrInput is an input type that accepts InAppTemplateButtonConfigArgs, InAppTemplateButtonConfigPtr and InAppTemplateButtonConfigPtrOutput values. You can construct a concrete instance of `InAppTemplateButtonConfigPtrInput` via:
InAppTemplateButtonConfigArgs{...} or: nil
func InAppTemplateButtonConfigPtr ¶ added in v0.4.0
func InAppTemplateButtonConfigPtr(v *InAppTemplateButtonConfigArgs) InAppTemplateButtonConfigPtrInput
type InAppTemplateButtonConfigPtrOutput ¶ added in v0.4.0
type InAppTemplateButtonConfigPtrOutput struct{ *pulumi.OutputState }
func (InAppTemplateButtonConfigPtrOutput) DefaultConfig ¶ added in v0.4.0
func (o InAppTemplateButtonConfigPtrOutput) DefaultConfig() InAppTemplateDefaultButtonConfigurationPtrOutput
func (InAppTemplateButtonConfigPtrOutput) Elem ¶ added in v0.4.0
func (o InAppTemplateButtonConfigPtrOutput) Elem() InAppTemplateButtonConfigOutput
func (InAppTemplateButtonConfigPtrOutput) ElementType ¶ added in v0.4.0
func (InAppTemplateButtonConfigPtrOutput) ElementType() reflect.Type
func (InAppTemplateButtonConfigPtrOutput) ToInAppTemplateButtonConfigPtrOutput ¶ added in v0.4.0
func (o InAppTemplateButtonConfigPtrOutput) ToInAppTemplateButtonConfigPtrOutput() InAppTemplateButtonConfigPtrOutput
func (InAppTemplateButtonConfigPtrOutput) ToInAppTemplateButtonConfigPtrOutputWithContext ¶ added in v0.4.0
func (o InAppTemplateButtonConfigPtrOutput) ToInAppTemplateButtonConfigPtrOutputWithContext(ctx context.Context) InAppTemplateButtonConfigPtrOutput
type InAppTemplateDefaultButtonConfiguration ¶ added in v0.4.0
type InAppTemplateDefaultButtonConfiguration struct { BackgroundColor *string `pulumi:"backgroundColor"` BorderRadius *int `pulumi:"borderRadius"` ButtonAction *InAppTemplateButtonAction `pulumi:"buttonAction"` Link *string `pulumi:"link"` Text *string `pulumi:"text"` TextColor *string `pulumi:"textColor"` }
type InAppTemplateDefaultButtonConfigurationArgs ¶ added in v0.4.0
type InAppTemplateDefaultButtonConfigurationArgs struct { BackgroundColor pulumi.StringPtrInput `pulumi:"backgroundColor"` BorderRadius pulumi.IntPtrInput `pulumi:"borderRadius"` ButtonAction InAppTemplateButtonActionPtrInput `pulumi:"buttonAction"` Link pulumi.StringPtrInput `pulumi:"link"` Text pulumi.StringPtrInput `pulumi:"text"` TextColor pulumi.StringPtrInput `pulumi:"textColor"` }
func (InAppTemplateDefaultButtonConfigurationArgs) ElementType ¶ added in v0.4.0
func (InAppTemplateDefaultButtonConfigurationArgs) ElementType() reflect.Type
func (InAppTemplateDefaultButtonConfigurationArgs) ToInAppTemplateDefaultButtonConfigurationOutput ¶ added in v0.4.0
func (i InAppTemplateDefaultButtonConfigurationArgs) ToInAppTemplateDefaultButtonConfigurationOutput() InAppTemplateDefaultButtonConfigurationOutput
func (InAppTemplateDefaultButtonConfigurationArgs) ToInAppTemplateDefaultButtonConfigurationOutputWithContext ¶ added in v0.4.0
func (i InAppTemplateDefaultButtonConfigurationArgs) ToInAppTemplateDefaultButtonConfigurationOutputWithContext(ctx context.Context) InAppTemplateDefaultButtonConfigurationOutput
func (InAppTemplateDefaultButtonConfigurationArgs) ToInAppTemplateDefaultButtonConfigurationPtrOutput ¶ added in v0.4.0
func (i InAppTemplateDefaultButtonConfigurationArgs) ToInAppTemplateDefaultButtonConfigurationPtrOutput() InAppTemplateDefaultButtonConfigurationPtrOutput
func (InAppTemplateDefaultButtonConfigurationArgs) ToInAppTemplateDefaultButtonConfigurationPtrOutputWithContext ¶ added in v0.4.0
func (i InAppTemplateDefaultButtonConfigurationArgs) ToInAppTemplateDefaultButtonConfigurationPtrOutputWithContext(ctx context.Context) InAppTemplateDefaultButtonConfigurationPtrOutput
type InAppTemplateDefaultButtonConfigurationInput ¶ added in v0.4.0
type InAppTemplateDefaultButtonConfigurationInput interface { pulumi.Input ToInAppTemplateDefaultButtonConfigurationOutput() InAppTemplateDefaultButtonConfigurationOutput ToInAppTemplateDefaultButtonConfigurationOutputWithContext(context.Context) InAppTemplateDefaultButtonConfigurationOutput }
InAppTemplateDefaultButtonConfigurationInput is an input type that accepts InAppTemplateDefaultButtonConfigurationArgs and InAppTemplateDefaultButtonConfigurationOutput values. You can construct a concrete instance of `InAppTemplateDefaultButtonConfigurationInput` via:
InAppTemplateDefaultButtonConfigurationArgs{...}
type InAppTemplateDefaultButtonConfigurationOutput ¶ added in v0.4.0
type InAppTemplateDefaultButtonConfigurationOutput struct{ *pulumi.OutputState }
func (InAppTemplateDefaultButtonConfigurationOutput) BackgroundColor ¶ added in v0.4.0
func (o InAppTemplateDefaultButtonConfigurationOutput) BackgroundColor() pulumi.StringPtrOutput
func (InAppTemplateDefaultButtonConfigurationOutput) BorderRadius ¶ added in v0.4.0
func (o InAppTemplateDefaultButtonConfigurationOutput) BorderRadius() pulumi.IntPtrOutput
func (InAppTemplateDefaultButtonConfigurationOutput) ButtonAction ¶ added in v0.4.0
func (o InAppTemplateDefaultButtonConfigurationOutput) ButtonAction() InAppTemplateButtonActionPtrOutput
func (InAppTemplateDefaultButtonConfigurationOutput) ElementType ¶ added in v0.4.0
func (InAppTemplateDefaultButtonConfigurationOutput) ElementType() reflect.Type
func (InAppTemplateDefaultButtonConfigurationOutput) Link ¶ added in v0.4.0
func (o InAppTemplateDefaultButtonConfigurationOutput) Link() pulumi.StringPtrOutput
func (InAppTemplateDefaultButtonConfigurationOutput) Text ¶ added in v0.4.0
func (o InAppTemplateDefaultButtonConfigurationOutput) Text() pulumi.StringPtrOutput
func (InAppTemplateDefaultButtonConfigurationOutput) TextColor ¶ added in v0.4.0
func (o InAppTemplateDefaultButtonConfigurationOutput) TextColor() pulumi.StringPtrOutput
func (InAppTemplateDefaultButtonConfigurationOutput) ToInAppTemplateDefaultButtonConfigurationOutput ¶ added in v0.4.0
func (o InAppTemplateDefaultButtonConfigurationOutput) ToInAppTemplateDefaultButtonConfigurationOutput() InAppTemplateDefaultButtonConfigurationOutput
func (InAppTemplateDefaultButtonConfigurationOutput) ToInAppTemplateDefaultButtonConfigurationOutputWithContext ¶ added in v0.4.0
func (o InAppTemplateDefaultButtonConfigurationOutput) ToInAppTemplateDefaultButtonConfigurationOutputWithContext(ctx context.Context) InAppTemplateDefaultButtonConfigurationOutput
func (InAppTemplateDefaultButtonConfigurationOutput) ToInAppTemplateDefaultButtonConfigurationPtrOutput ¶ added in v0.4.0
func (o InAppTemplateDefaultButtonConfigurationOutput) ToInAppTemplateDefaultButtonConfigurationPtrOutput() InAppTemplateDefaultButtonConfigurationPtrOutput
func (InAppTemplateDefaultButtonConfigurationOutput) ToInAppTemplateDefaultButtonConfigurationPtrOutputWithContext ¶ added in v0.4.0
func (o InAppTemplateDefaultButtonConfigurationOutput) ToInAppTemplateDefaultButtonConfigurationPtrOutputWithContext(ctx context.Context) InAppTemplateDefaultButtonConfigurationPtrOutput
type InAppTemplateDefaultButtonConfigurationPtrInput ¶ added in v0.4.0
type InAppTemplateDefaultButtonConfigurationPtrInput interface { pulumi.Input ToInAppTemplateDefaultButtonConfigurationPtrOutput() InAppTemplateDefaultButtonConfigurationPtrOutput ToInAppTemplateDefaultButtonConfigurationPtrOutputWithContext(context.Context) InAppTemplateDefaultButtonConfigurationPtrOutput }
InAppTemplateDefaultButtonConfigurationPtrInput is an input type that accepts InAppTemplateDefaultButtonConfigurationArgs, InAppTemplateDefaultButtonConfigurationPtr and InAppTemplateDefaultButtonConfigurationPtrOutput values. You can construct a concrete instance of `InAppTemplateDefaultButtonConfigurationPtrInput` via:
InAppTemplateDefaultButtonConfigurationArgs{...} or: nil
func InAppTemplateDefaultButtonConfigurationPtr ¶ added in v0.4.0
func InAppTemplateDefaultButtonConfigurationPtr(v *InAppTemplateDefaultButtonConfigurationArgs) InAppTemplateDefaultButtonConfigurationPtrInput
type InAppTemplateDefaultButtonConfigurationPtrOutput ¶ added in v0.4.0
type InAppTemplateDefaultButtonConfigurationPtrOutput struct{ *pulumi.OutputState }
func (InAppTemplateDefaultButtonConfigurationPtrOutput) BackgroundColor ¶ added in v0.4.0
func (o InAppTemplateDefaultButtonConfigurationPtrOutput) BackgroundColor() pulumi.StringPtrOutput
func (InAppTemplateDefaultButtonConfigurationPtrOutput) BorderRadius ¶ added in v0.4.0
func (o InAppTemplateDefaultButtonConfigurationPtrOutput) BorderRadius() pulumi.IntPtrOutput
func (InAppTemplateDefaultButtonConfigurationPtrOutput) ButtonAction ¶ added in v0.4.0
func (o InAppTemplateDefaultButtonConfigurationPtrOutput) ButtonAction() InAppTemplateButtonActionPtrOutput
func (InAppTemplateDefaultButtonConfigurationPtrOutput) ElementType ¶ added in v0.4.0
func (InAppTemplateDefaultButtonConfigurationPtrOutput) ElementType() reflect.Type
func (InAppTemplateDefaultButtonConfigurationPtrOutput) Link ¶ added in v0.4.0
func (o InAppTemplateDefaultButtonConfigurationPtrOutput) Link() pulumi.StringPtrOutput
func (InAppTemplateDefaultButtonConfigurationPtrOutput) Text ¶ added in v0.4.0
func (o InAppTemplateDefaultButtonConfigurationPtrOutput) Text() pulumi.StringPtrOutput
func (InAppTemplateDefaultButtonConfigurationPtrOutput) TextColor ¶ added in v0.4.0
func (o InAppTemplateDefaultButtonConfigurationPtrOutput) TextColor() pulumi.StringPtrOutput
func (InAppTemplateDefaultButtonConfigurationPtrOutput) ToInAppTemplateDefaultButtonConfigurationPtrOutput ¶ added in v0.4.0
func (o InAppTemplateDefaultButtonConfigurationPtrOutput) ToInAppTemplateDefaultButtonConfigurationPtrOutput() InAppTemplateDefaultButtonConfigurationPtrOutput
func (InAppTemplateDefaultButtonConfigurationPtrOutput) ToInAppTemplateDefaultButtonConfigurationPtrOutputWithContext ¶ added in v0.4.0
func (o InAppTemplateDefaultButtonConfigurationPtrOutput) ToInAppTemplateDefaultButtonConfigurationPtrOutputWithContext(ctx context.Context) InAppTemplateDefaultButtonConfigurationPtrOutput
type InAppTemplateHeaderConfig ¶ added in v0.4.0
type InAppTemplateHeaderConfig struct { Alignment *InAppTemplateAlignment `pulumi:"alignment"` Header *string `pulumi:"header"` TextColor *string `pulumi:"textColor"` }
type InAppTemplateHeaderConfigArgs ¶ added in v0.4.0
type InAppTemplateHeaderConfigArgs struct { Alignment InAppTemplateAlignmentPtrInput `pulumi:"alignment"` Header pulumi.StringPtrInput `pulumi:"header"` TextColor pulumi.StringPtrInput `pulumi:"textColor"` }
func (InAppTemplateHeaderConfigArgs) ElementType ¶ added in v0.4.0
func (InAppTemplateHeaderConfigArgs) ElementType() reflect.Type
func (InAppTemplateHeaderConfigArgs) ToInAppTemplateHeaderConfigOutput ¶ added in v0.4.0
func (i InAppTemplateHeaderConfigArgs) ToInAppTemplateHeaderConfigOutput() InAppTemplateHeaderConfigOutput
func (InAppTemplateHeaderConfigArgs) ToInAppTemplateHeaderConfigOutputWithContext ¶ added in v0.4.0
func (i InAppTemplateHeaderConfigArgs) ToInAppTemplateHeaderConfigOutputWithContext(ctx context.Context) InAppTemplateHeaderConfigOutput
func (InAppTemplateHeaderConfigArgs) ToInAppTemplateHeaderConfigPtrOutput ¶ added in v0.4.0
func (i InAppTemplateHeaderConfigArgs) ToInAppTemplateHeaderConfigPtrOutput() InAppTemplateHeaderConfigPtrOutput
func (InAppTemplateHeaderConfigArgs) ToInAppTemplateHeaderConfigPtrOutputWithContext ¶ added in v0.4.0
func (i InAppTemplateHeaderConfigArgs) ToInAppTemplateHeaderConfigPtrOutputWithContext(ctx context.Context) InAppTemplateHeaderConfigPtrOutput
type InAppTemplateHeaderConfigInput ¶ added in v0.4.0
type InAppTemplateHeaderConfigInput interface { pulumi.Input ToInAppTemplateHeaderConfigOutput() InAppTemplateHeaderConfigOutput ToInAppTemplateHeaderConfigOutputWithContext(context.Context) InAppTemplateHeaderConfigOutput }
InAppTemplateHeaderConfigInput is an input type that accepts InAppTemplateHeaderConfigArgs and InAppTemplateHeaderConfigOutput values. You can construct a concrete instance of `InAppTemplateHeaderConfigInput` via:
InAppTemplateHeaderConfigArgs{...}
type InAppTemplateHeaderConfigOutput ¶ added in v0.4.0
type InAppTemplateHeaderConfigOutput struct{ *pulumi.OutputState }
func (InAppTemplateHeaderConfigOutput) Alignment ¶ added in v0.4.0
func (o InAppTemplateHeaderConfigOutput) Alignment() InAppTemplateAlignmentPtrOutput
func (InAppTemplateHeaderConfigOutput) ElementType ¶ added in v0.4.0
func (InAppTemplateHeaderConfigOutput) ElementType() reflect.Type
func (InAppTemplateHeaderConfigOutput) Header ¶ added in v0.4.0
func (o InAppTemplateHeaderConfigOutput) Header() pulumi.StringPtrOutput
func (InAppTemplateHeaderConfigOutput) TextColor ¶ added in v0.4.0
func (o InAppTemplateHeaderConfigOutput) TextColor() pulumi.StringPtrOutput
func (InAppTemplateHeaderConfigOutput) ToInAppTemplateHeaderConfigOutput ¶ added in v0.4.0
func (o InAppTemplateHeaderConfigOutput) ToInAppTemplateHeaderConfigOutput() InAppTemplateHeaderConfigOutput
func (InAppTemplateHeaderConfigOutput) ToInAppTemplateHeaderConfigOutputWithContext ¶ added in v0.4.0
func (o InAppTemplateHeaderConfigOutput) ToInAppTemplateHeaderConfigOutputWithContext(ctx context.Context) InAppTemplateHeaderConfigOutput
func (InAppTemplateHeaderConfigOutput) ToInAppTemplateHeaderConfigPtrOutput ¶ added in v0.4.0
func (o InAppTemplateHeaderConfigOutput) ToInAppTemplateHeaderConfigPtrOutput() InAppTemplateHeaderConfigPtrOutput
func (InAppTemplateHeaderConfigOutput) ToInAppTemplateHeaderConfigPtrOutputWithContext ¶ added in v0.4.0
func (o InAppTemplateHeaderConfigOutput) ToInAppTemplateHeaderConfigPtrOutputWithContext(ctx context.Context) InAppTemplateHeaderConfigPtrOutput
type InAppTemplateHeaderConfigPtrInput ¶ added in v0.4.0
type InAppTemplateHeaderConfigPtrInput interface { pulumi.Input ToInAppTemplateHeaderConfigPtrOutput() InAppTemplateHeaderConfigPtrOutput ToInAppTemplateHeaderConfigPtrOutputWithContext(context.Context) InAppTemplateHeaderConfigPtrOutput }
InAppTemplateHeaderConfigPtrInput is an input type that accepts InAppTemplateHeaderConfigArgs, InAppTemplateHeaderConfigPtr and InAppTemplateHeaderConfigPtrOutput values. You can construct a concrete instance of `InAppTemplateHeaderConfigPtrInput` via:
InAppTemplateHeaderConfigArgs{...} or: nil
func InAppTemplateHeaderConfigPtr ¶ added in v0.4.0
func InAppTemplateHeaderConfigPtr(v *InAppTemplateHeaderConfigArgs) InAppTemplateHeaderConfigPtrInput
type InAppTemplateHeaderConfigPtrOutput ¶ added in v0.4.0
type InAppTemplateHeaderConfigPtrOutput struct{ *pulumi.OutputState }
func (InAppTemplateHeaderConfigPtrOutput) Alignment ¶ added in v0.4.0
func (o InAppTemplateHeaderConfigPtrOutput) Alignment() InAppTemplateAlignmentPtrOutput
func (InAppTemplateHeaderConfigPtrOutput) Elem ¶ added in v0.4.0
func (o InAppTemplateHeaderConfigPtrOutput) Elem() InAppTemplateHeaderConfigOutput
func (InAppTemplateHeaderConfigPtrOutput) ElementType ¶ added in v0.4.0
func (InAppTemplateHeaderConfigPtrOutput) ElementType() reflect.Type
func (InAppTemplateHeaderConfigPtrOutput) Header ¶ added in v0.4.0
func (o InAppTemplateHeaderConfigPtrOutput) Header() pulumi.StringPtrOutput
func (InAppTemplateHeaderConfigPtrOutput) TextColor ¶ added in v0.4.0
func (o InAppTemplateHeaderConfigPtrOutput) TextColor() pulumi.StringPtrOutput
func (InAppTemplateHeaderConfigPtrOutput) ToInAppTemplateHeaderConfigPtrOutput ¶ added in v0.4.0
func (o InAppTemplateHeaderConfigPtrOutput) ToInAppTemplateHeaderConfigPtrOutput() InAppTemplateHeaderConfigPtrOutput
func (InAppTemplateHeaderConfigPtrOutput) ToInAppTemplateHeaderConfigPtrOutputWithContext ¶ added in v0.4.0
func (o InAppTemplateHeaderConfigPtrOutput) ToInAppTemplateHeaderConfigPtrOutputWithContext(ctx context.Context) InAppTemplateHeaderConfigPtrOutput
type InAppTemplateInAppMessageContent ¶ added in v0.4.0
type InAppTemplateInAppMessageContent struct { BackgroundColor *string `pulumi:"backgroundColor"` BodyConfig *InAppTemplateBodyConfig `pulumi:"bodyConfig"` HeaderConfig *InAppTemplateHeaderConfig `pulumi:"headerConfig"` ImageUrl *string `pulumi:"imageUrl"` PrimaryBtn *InAppTemplateButtonConfig `pulumi:"primaryBtn"` SecondaryBtn *InAppTemplateButtonConfig `pulumi:"secondaryBtn"` }
type InAppTemplateInAppMessageContentArgs ¶ added in v0.4.0
type InAppTemplateInAppMessageContentArgs struct { BackgroundColor pulumi.StringPtrInput `pulumi:"backgroundColor"` BodyConfig InAppTemplateBodyConfigPtrInput `pulumi:"bodyConfig"` HeaderConfig InAppTemplateHeaderConfigPtrInput `pulumi:"headerConfig"` ImageUrl pulumi.StringPtrInput `pulumi:"imageUrl"` PrimaryBtn InAppTemplateButtonConfigPtrInput `pulumi:"primaryBtn"` SecondaryBtn InAppTemplateButtonConfigPtrInput `pulumi:"secondaryBtn"` }
func (InAppTemplateInAppMessageContentArgs) ElementType ¶ added in v0.4.0
func (InAppTemplateInAppMessageContentArgs) ElementType() reflect.Type
func (InAppTemplateInAppMessageContentArgs) ToInAppTemplateInAppMessageContentOutput ¶ added in v0.4.0
func (i InAppTemplateInAppMessageContentArgs) ToInAppTemplateInAppMessageContentOutput() InAppTemplateInAppMessageContentOutput
func (InAppTemplateInAppMessageContentArgs) ToInAppTemplateInAppMessageContentOutputWithContext ¶ added in v0.4.0
func (i InAppTemplateInAppMessageContentArgs) ToInAppTemplateInAppMessageContentOutputWithContext(ctx context.Context) InAppTemplateInAppMessageContentOutput
type InAppTemplateInAppMessageContentArray ¶ added in v0.4.0
type InAppTemplateInAppMessageContentArray []InAppTemplateInAppMessageContentInput
func (InAppTemplateInAppMessageContentArray) ElementType ¶ added in v0.4.0
func (InAppTemplateInAppMessageContentArray) ElementType() reflect.Type
func (InAppTemplateInAppMessageContentArray) ToInAppTemplateInAppMessageContentArrayOutput ¶ added in v0.4.0
func (i InAppTemplateInAppMessageContentArray) ToInAppTemplateInAppMessageContentArrayOutput() InAppTemplateInAppMessageContentArrayOutput
func (InAppTemplateInAppMessageContentArray) ToInAppTemplateInAppMessageContentArrayOutputWithContext ¶ added in v0.4.0
func (i InAppTemplateInAppMessageContentArray) ToInAppTemplateInAppMessageContentArrayOutputWithContext(ctx context.Context) InAppTemplateInAppMessageContentArrayOutput
type InAppTemplateInAppMessageContentArrayInput ¶ added in v0.4.0
type InAppTemplateInAppMessageContentArrayInput interface { pulumi.Input ToInAppTemplateInAppMessageContentArrayOutput() InAppTemplateInAppMessageContentArrayOutput ToInAppTemplateInAppMessageContentArrayOutputWithContext(context.Context) InAppTemplateInAppMessageContentArrayOutput }
InAppTemplateInAppMessageContentArrayInput is an input type that accepts InAppTemplateInAppMessageContentArray and InAppTemplateInAppMessageContentArrayOutput values. You can construct a concrete instance of `InAppTemplateInAppMessageContentArrayInput` via:
InAppTemplateInAppMessageContentArray{ InAppTemplateInAppMessageContentArgs{...} }
type InAppTemplateInAppMessageContentArrayOutput ¶ added in v0.4.0
type InAppTemplateInAppMessageContentArrayOutput struct{ *pulumi.OutputState }
func (InAppTemplateInAppMessageContentArrayOutput) ElementType ¶ added in v0.4.0
func (InAppTemplateInAppMessageContentArrayOutput) ElementType() reflect.Type
func (InAppTemplateInAppMessageContentArrayOutput) ToInAppTemplateInAppMessageContentArrayOutput ¶ added in v0.4.0
func (o InAppTemplateInAppMessageContentArrayOutput) ToInAppTemplateInAppMessageContentArrayOutput() InAppTemplateInAppMessageContentArrayOutput
func (InAppTemplateInAppMessageContentArrayOutput) ToInAppTemplateInAppMessageContentArrayOutputWithContext ¶ added in v0.4.0
func (o InAppTemplateInAppMessageContentArrayOutput) ToInAppTemplateInAppMessageContentArrayOutputWithContext(ctx context.Context) InAppTemplateInAppMessageContentArrayOutput
type InAppTemplateInAppMessageContentInput ¶ added in v0.4.0
type InAppTemplateInAppMessageContentInput interface { pulumi.Input ToInAppTemplateInAppMessageContentOutput() InAppTemplateInAppMessageContentOutput ToInAppTemplateInAppMessageContentOutputWithContext(context.Context) InAppTemplateInAppMessageContentOutput }
InAppTemplateInAppMessageContentInput is an input type that accepts InAppTemplateInAppMessageContentArgs and InAppTemplateInAppMessageContentOutput values. You can construct a concrete instance of `InAppTemplateInAppMessageContentInput` via:
InAppTemplateInAppMessageContentArgs{...}
type InAppTemplateInAppMessageContentOutput ¶ added in v0.4.0
type InAppTemplateInAppMessageContentOutput struct{ *pulumi.OutputState }
func (InAppTemplateInAppMessageContentOutput) BackgroundColor ¶ added in v0.4.0
func (o InAppTemplateInAppMessageContentOutput) BackgroundColor() pulumi.StringPtrOutput
func (InAppTemplateInAppMessageContentOutput) BodyConfig ¶ added in v0.4.0
func (o InAppTemplateInAppMessageContentOutput) BodyConfig() InAppTemplateBodyConfigPtrOutput
func (InAppTemplateInAppMessageContentOutput) ElementType ¶ added in v0.4.0
func (InAppTemplateInAppMessageContentOutput) ElementType() reflect.Type
func (InAppTemplateInAppMessageContentOutput) HeaderConfig ¶ added in v0.4.0
func (o InAppTemplateInAppMessageContentOutput) HeaderConfig() InAppTemplateHeaderConfigPtrOutput
func (InAppTemplateInAppMessageContentOutput) ImageUrl ¶ added in v0.4.0
func (o InAppTemplateInAppMessageContentOutput) ImageUrl() pulumi.StringPtrOutput
func (InAppTemplateInAppMessageContentOutput) PrimaryBtn ¶ added in v0.4.0
func (o InAppTemplateInAppMessageContentOutput) PrimaryBtn() InAppTemplateButtonConfigPtrOutput
func (InAppTemplateInAppMessageContentOutput) SecondaryBtn ¶ added in v0.4.0
func (o InAppTemplateInAppMessageContentOutput) SecondaryBtn() InAppTemplateButtonConfigPtrOutput
func (InAppTemplateInAppMessageContentOutput) ToInAppTemplateInAppMessageContentOutput ¶ added in v0.4.0
func (o InAppTemplateInAppMessageContentOutput) ToInAppTemplateInAppMessageContentOutput() InAppTemplateInAppMessageContentOutput
func (InAppTemplateInAppMessageContentOutput) ToInAppTemplateInAppMessageContentOutputWithContext ¶ added in v0.4.0
func (o InAppTemplateInAppMessageContentOutput) ToInAppTemplateInAppMessageContentOutputWithContext(ctx context.Context) InAppTemplateInAppMessageContentOutput
type InAppTemplateInput ¶ added in v0.4.0
type InAppTemplateInput interface { pulumi.Input ToInAppTemplateOutput() InAppTemplateOutput ToInAppTemplateOutputWithContext(ctx context.Context) InAppTemplateOutput }
type InAppTemplateLayout ¶ added in v0.4.0
type InAppTemplateLayout string
func (InAppTemplateLayout) ElementType ¶ added in v0.4.0
func (InAppTemplateLayout) ElementType() reflect.Type
func (InAppTemplateLayout) ToInAppTemplateLayoutOutput ¶ added in v0.4.0
func (e InAppTemplateLayout) ToInAppTemplateLayoutOutput() InAppTemplateLayoutOutput
func (InAppTemplateLayout) ToInAppTemplateLayoutOutputWithContext ¶ added in v0.4.0
func (e InAppTemplateLayout) ToInAppTemplateLayoutOutputWithContext(ctx context.Context) InAppTemplateLayoutOutput
func (InAppTemplateLayout) ToInAppTemplateLayoutPtrOutput ¶ added in v0.4.0
func (e InAppTemplateLayout) ToInAppTemplateLayoutPtrOutput() InAppTemplateLayoutPtrOutput
func (InAppTemplateLayout) ToInAppTemplateLayoutPtrOutputWithContext ¶ added in v0.4.0
func (e InAppTemplateLayout) ToInAppTemplateLayoutPtrOutputWithContext(ctx context.Context) InAppTemplateLayoutPtrOutput
func (InAppTemplateLayout) ToStringOutput ¶ added in v0.4.0
func (e InAppTemplateLayout) ToStringOutput() pulumi.StringOutput
func (InAppTemplateLayout) ToStringOutputWithContext ¶ added in v0.4.0
func (e InAppTemplateLayout) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (InAppTemplateLayout) ToStringPtrOutput ¶ added in v0.4.0
func (e InAppTemplateLayout) ToStringPtrOutput() pulumi.StringPtrOutput
func (InAppTemplateLayout) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e InAppTemplateLayout) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type InAppTemplateLayoutInput ¶ added in v0.4.0
type InAppTemplateLayoutInput interface { pulumi.Input ToInAppTemplateLayoutOutput() InAppTemplateLayoutOutput ToInAppTemplateLayoutOutputWithContext(context.Context) InAppTemplateLayoutOutput }
InAppTemplateLayoutInput is an input type that accepts values of the InAppTemplateLayout enum A concrete instance of `InAppTemplateLayoutInput` can be one of the following:
InAppTemplateLayoutBottomBanner InAppTemplateLayoutTopBanner InAppTemplateLayoutOverlays InAppTemplateLayoutMobileFeed InAppTemplateLayoutMiddleBanner InAppTemplateLayoutCarousel
type InAppTemplateLayoutOutput ¶ added in v0.4.0
type InAppTemplateLayoutOutput struct{ *pulumi.OutputState }
func (InAppTemplateLayoutOutput) ElementType ¶ added in v0.4.0
func (InAppTemplateLayoutOutput) ElementType() reflect.Type
func (InAppTemplateLayoutOutput) ToInAppTemplateLayoutOutput ¶ added in v0.4.0
func (o InAppTemplateLayoutOutput) ToInAppTemplateLayoutOutput() InAppTemplateLayoutOutput
func (InAppTemplateLayoutOutput) ToInAppTemplateLayoutOutputWithContext ¶ added in v0.4.0
func (o InAppTemplateLayoutOutput) ToInAppTemplateLayoutOutputWithContext(ctx context.Context) InAppTemplateLayoutOutput
func (InAppTemplateLayoutOutput) ToInAppTemplateLayoutPtrOutput ¶ added in v0.4.0
func (o InAppTemplateLayoutOutput) ToInAppTemplateLayoutPtrOutput() InAppTemplateLayoutPtrOutput
func (InAppTemplateLayoutOutput) ToInAppTemplateLayoutPtrOutputWithContext ¶ added in v0.4.0
func (o InAppTemplateLayoutOutput) ToInAppTemplateLayoutPtrOutputWithContext(ctx context.Context) InAppTemplateLayoutPtrOutput
func (InAppTemplateLayoutOutput) ToStringOutput ¶ added in v0.4.0
func (o InAppTemplateLayoutOutput) ToStringOutput() pulumi.StringOutput
func (InAppTemplateLayoutOutput) ToStringOutputWithContext ¶ added in v0.4.0
func (o InAppTemplateLayoutOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (InAppTemplateLayoutOutput) ToStringPtrOutput ¶ added in v0.4.0
func (o InAppTemplateLayoutOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (InAppTemplateLayoutOutput) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (o InAppTemplateLayoutOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type InAppTemplateLayoutPtrInput ¶ added in v0.4.0
type InAppTemplateLayoutPtrInput interface { pulumi.Input ToInAppTemplateLayoutPtrOutput() InAppTemplateLayoutPtrOutput ToInAppTemplateLayoutPtrOutputWithContext(context.Context) InAppTemplateLayoutPtrOutput }
func InAppTemplateLayoutPtr ¶ added in v0.4.0
func InAppTemplateLayoutPtr(v string) InAppTemplateLayoutPtrInput
type InAppTemplateLayoutPtrOutput ¶ added in v0.4.0
type InAppTemplateLayoutPtrOutput struct{ *pulumi.OutputState }
func (InAppTemplateLayoutPtrOutput) Elem ¶ added in v0.4.0
func (o InAppTemplateLayoutPtrOutput) Elem() InAppTemplateLayoutOutput
func (InAppTemplateLayoutPtrOutput) ElementType ¶ added in v0.4.0
func (InAppTemplateLayoutPtrOutput) ElementType() reflect.Type
func (InAppTemplateLayoutPtrOutput) ToInAppTemplateLayoutPtrOutput ¶ added in v0.4.0
func (o InAppTemplateLayoutPtrOutput) ToInAppTemplateLayoutPtrOutput() InAppTemplateLayoutPtrOutput
func (InAppTemplateLayoutPtrOutput) ToInAppTemplateLayoutPtrOutputWithContext ¶ added in v0.4.0
func (o InAppTemplateLayoutPtrOutput) ToInAppTemplateLayoutPtrOutputWithContext(ctx context.Context) InAppTemplateLayoutPtrOutput
func (InAppTemplateLayoutPtrOutput) ToStringPtrOutput ¶ added in v0.4.0
func (o InAppTemplateLayoutPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (InAppTemplateLayoutPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (o InAppTemplateLayoutPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type InAppTemplateOutput ¶ added in v0.4.0
type InAppTemplateOutput struct{ *pulumi.OutputState }
func (InAppTemplateOutput) Arn ¶ added in v0.17.0
func (o InAppTemplateOutput) Arn() pulumi.StringOutput
func (InAppTemplateOutput) Content ¶ added in v0.17.0
func (o InAppTemplateOutput) Content() InAppTemplateInAppMessageContentArrayOutput
func (InAppTemplateOutput) CustomConfig ¶ added in v0.17.0
func (o InAppTemplateOutput) CustomConfig() pulumi.AnyOutput
Search the [CloudFormation User Guide](https://docs.aws.amazon.com/cloudformation/) for `AWS::Pinpoint::InAppTemplate` for more information about the expected schema for this property.
func (InAppTemplateOutput) ElementType ¶ added in v0.4.0
func (InAppTemplateOutput) ElementType() reflect.Type
func (InAppTemplateOutput) Layout ¶ added in v0.17.0
func (o InAppTemplateOutput) Layout() InAppTemplateLayoutPtrOutput
func (InAppTemplateOutput) Tags ¶ added in v0.17.0
func (o InAppTemplateOutput) Tags() pulumi.AnyOutput
Search the [CloudFormation User Guide](https://docs.aws.amazon.com/cloudformation/) for `AWS::Pinpoint::InAppTemplate` for more information about the expected schema for this property.
func (InAppTemplateOutput) TemplateDescription ¶ added in v0.17.0
func (o InAppTemplateOutput) TemplateDescription() pulumi.StringPtrOutput
func (InAppTemplateOutput) TemplateName ¶ added in v0.17.0
func (o InAppTemplateOutput) TemplateName() pulumi.StringOutput
func (InAppTemplateOutput) ToInAppTemplateOutput ¶ added in v0.4.0
func (o InAppTemplateOutput) ToInAppTemplateOutput() InAppTemplateOutput
func (InAppTemplateOutput) ToInAppTemplateOutputWithContext ¶ added in v0.4.0
func (o InAppTemplateOutput) ToInAppTemplateOutputWithContext(ctx context.Context) InAppTemplateOutput
type InAppTemplateOverrideButtonConfiguration ¶ added in v0.4.0
type InAppTemplateOverrideButtonConfiguration struct { ButtonAction *InAppTemplateButtonAction `pulumi:"buttonAction"` Link *string `pulumi:"link"` }
type InAppTemplateOverrideButtonConfigurationArgs ¶ added in v0.4.0
type InAppTemplateOverrideButtonConfigurationArgs struct { ButtonAction InAppTemplateButtonActionPtrInput `pulumi:"buttonAction"` Link pulumi.StringPtrInput `pulumi:"link"` }
func (InAppTemplateOverrideButtonConfigurationArgs) ElementType ¶ added in v0.4.0
func (InAppTemplateOverrideButtonConfigurationArgs) ElementType() reflect.Type
func (InAppTemplateOverrideButtonConfigurationArgs) ToInAppTemplateOverrideButtonConfigurationOutput ¶ added in v0.4.0
func (i InAppTemplateOverrideButtonConfigurationArgs) ToInAppTemplateOverrideButtonConfigurationOutput() InAppTemplateOverrideButtonConfigurationOutput
func (InAppTemplateOverrideButtonConfigurationArgs) ToInAppTemplateOverrideButtonConfigurationOutputWithContext ¶ added in v0.4.0
func (i InAppTemplateOverrideButtonConfigurationArgs) ToInAppTemplateOverrideButtonConfigurationOutputWithContext(ctx context.Context) InAppTemplateOverrideButtonConfigurationOutput
func (InAppTemplateOverrideButtonConfigurationArgs) ToInAppTemplateOverrideButtonConfigurationPtrOutput ¶ added in v0.4.0
func (i InAppTemplateOverrideButtonConfigurationArgs) ToInAppTemplateOverrideButtonConfigurationPtrOutput() InAppTemplateOverrideButtonConfigurationPtrOutput
func (InAppTemplateOverrideButtonConfigurationArgs) ToInAppTemplateOverrideButtonConfigurationPtrOutputWithContext ¶ added in v0.4.0
func (i InAppTemplateOverrideButtonConfigurationArgs) ToInAppTemplateOverrideButtonConfigurationPtrOutputWithContext(ctx context.Context) InAppTemplateOverrideButtonConfigurationPtrOutput
type InAppTemplateOverrideButtonConfigurationInput ¶ added in v0.4.0
type InAppTemplateOverrideButtonConfigurationInput interface { pulumi.Input ToInAppTemplateOverrideButtonConfigurationOutput() InAppTemplateOverrideButtonConfigurationOutput ToInAppTemplateOverrideButtonConfigurationOutputWithContext(context.Context) InAppTemplateOverrideButtonConfigurationOutput }
InAppTemplateOverrideButtonConfigurationInput is an input type that accepts InAppTemplateOverrideButtonConfigurationArgs and InAppTemplateOverrideButtonConfigurationOutput values. You can construct a concrete instance of `InAppTemplateOverrideButtonConfigurationInput` via:
InAppTemplateOverrideButtonConfigurationArgs{...}
type InAppTemplateOverrideButtonConfigurationOutput ¶ added in v0.4.0
type InAppTemplateOverrideButtonConfigurationOutput struct{ *pulumi.OutputState }
func (InAppTemplateOverrideButtonConfigurationOutput) ButtonAction ¶ added in v0.4.0
func (o InAppTemplateOverrideButtonConfigurationOutput) ButtonAction() InAppTemplateButtonActionPtrOutput
func (InAppTemplateOverrideButtonConfigurationOutput) ElementType ¶ added in v0.4.0
func (InAppTemplateOverrideButtonConfigurationOutput) ElementType() reflect.Type
func (InAppTemplateOverrideButtonConfigurationOutput) Link ¶ added in v0.4.0
func (o InAppTemplateOverrideButtonConfigurationOutput) Link() pulumi.StringPtrOutput
func (InAppTemplateOverrideButtonConfigurationOutput) ToInAppTemplateOverrideButtonConfigurationOutput ¶ added in v0.4.0
func (o InAppTemplateOverrideButtonConfigurationOutput) ToInAppTemplateOverrideButtonConfigurationOutput() InAppTemplateOverrideButtonConfigurationOutput
func (InAppTemplateOverrideButtonConfigurationOutput) ToInAppTemplateOverrideButtonConfigurationOutputWithContext ¶ added in v0.4.0
func (o InAppTemplateOverrideButtonConfigurationOutput) ToInAppTemplateOverrideButtonConfigurationOutputWithContext(ctx context.Context) InAppTemplateOverrideButtonConfigurationOutput
func (InAppTemplateOverrideButtonConfigurationOutput) ToInAppTemplateOverrideButtonConfigurationPtrOutput ¶ added in v0.4.0
func (o InAppTemplateOverrideButtonConfigurationOutput) ToInAppTemplateOverrideButtonConfigurationPtrOutput() InAppTemplateOverrideButtonConfigurationPtrOutput
func (InAppTemplateOverrideButtonConfigurationOutput) ToInAppTemplateOverrideButtonConfigurationPtrOutputWithContext ¶ added in v0.4.0
func (o InAppTemplateOverrideButtonConfigurationOutput) ToInAppTemplateOverrideButtonConfigurationPtrOutputWithContext(ctx context.Context) InAppTemplateOverrideButtonConfigurationPtrOutput
type InAppTemplateOverrideButtonConfigurationPtrInput ¶ added in v0.4.0
type InAppTemplateOverrideButtonConfigurationPtrInput interface { pulumi.Input ToInAppTemplateOverrideButtonConfigurationPtrOutput() InAppTemplateOverrideButtonConfigurationPtrOutput ToInAppTemplateOverrideButtonConfigurationPtrOutputWithContext(context.Context) InAppTemplateOverrideButtonConfigurationPtrOutput }
InAppTemplateOverrideButtonConfigurationPtrInput is an input type that accepts InAppTemplateOverrideButtonConfigurationArgs, InAppTemplateOverrideButtonConfigurationPtr and InAppTemplateOverrideButtonConfigurationPtrOutput values. You can construct a concrete instance of `InAppTemplateOverrideButtonConfigurationPtrInput` via:
InAppTemplateOverrideButtonConfigurationArgs{...} or: nil
func InAppTemplateOverrideButtonConfigurationPtr ¶ added in v0.4.0
func InAppTemplateOverrideButtonConfigurationPtr(v *InAppTemplateOverrideButtonConfigurationArgs) InAppTemplateOverrideButtonConfigurationPtrInput
type InAppTemplateOverrideButtonConfigurationPtrOutput ¶ added in v0.4.0
type InAppTemplateOverrideButtonConfigurationPtrOutput struct{ *pulumi.OutputState }
func (InAppTemplateOverrideButtonConfigurationPtrOutput) ButtonAction ¶ added in v0.4.0
func (o InAppTemplateOverrideButtonConfigurationPtrOutput) ButtonAction() InAppTemplateButtonActionPtrOutput
func (InAppTemplateOverrideButtonConfigurationPtrOutput) ElementType ¶ added in v0.4.0
func (InAppTemplateOverrideButtonConfigurationPtrOutput) ElementType() reflect.Type
func (InAppTemplateOverrideButtonConfigurationPtrOutput) Link ¶ added in v0.4.0
func (o InAppTemplateOverrideButtonConfigurationPtrOutput) Link() pulumi.StringPtrOutput
func (InAppTemplateOverrideButtonConfigurationPtrOutput) ToInAppTemplateOverrideButtonConfigurationPtrOutput ¶ added in v0.4.0
func (o InAppTemplateOverrideButtonConfigurationPtrOutput) ToInAppTemplateOverrideButtonConfigurationPtrOutput() InAppTemplateOverrideButtonConfigurationPtrOutput
func (InAppTemplateOverrideButtonConfigurationPtrOutput) ToInAppTemplateOverrideButtonConfigurationPtrOutputWithContext ¶ added in v0.4.0
func (o InAppTemplateOverrideButtonConfigurationPtrOutput) ToInAppTemplateOverrideButtonConfigurationPtrOutputWithContext(ctx context.Context) InAppTemplateOverrideButtonConfigurationPtrOutput
type InAppTemplateState ¶ added in v0.4.0
type InAppTemplateState struct { }
func (InAppTemplateState) ElementType ¶ added in v0.4.0
func (InAppTemplateState) ElementType() reflect.Type
type LookupInAppTemplateArgs ¶ added in v0.12.0
type LookupInAppTemplateArgs struct {
TemplateName string `pulumi:"templateName"`
}
type LookupInAppTemplateOutputArgs ¶ added in v0.12.0
type LookupInAppTemplateOutputArgs struct {
TemplateName pulumi.StringInput `pulumi:"templateName"`
}
func (LookupInAppTemplateOutputArgs) ElementType ¶ added in v0.12.0
func (LookupInAppTemplateOutputArgs) ElementType() reflect.Type
type LookupInAppTemplateResult ¶ added in v0.12.0
type LookupInAppTemplateResult struct { Arn *string `pulumi:"arn"` Content []InAppTemplateInAppMessageContent `pulumi:"content"` // Search the [CloudFormation User Guide](https://docs.aws.amazon.com/cloudformation/) for `AWS::Pinpoint::InAppTemplate` for more information about the expected schema for this property. CustomConfig interface{} `pulumi:"customConfig"` Layout *InAppTemplateLayout `pulumi:"layout"` // Search the [CloudFormation User Guide](https://docs.aws.amazon.com/cloudformation/) for `AWS::Pinpoint::InAppTemplate` for more information about the expected schema for this property. Tags interface{} `pulumi:"tags"` TemplateDescription *string `pulumi:"templateDescription"` }
func LookupInAppTemplate ¶ added in v0.12.0
func LookupInAppTemplate(ctx *pulumi.Context, args *LookupInAppTemplateArgs, opts ...pulumi.InvokeOption) (*LookupInAppTemplateResult, error)
Resource Type definition for AWS::Pinpoint::InAppTemplate
type LookupInAppTemplateResultOutput ¶ added in v0.12.0
type LookupInAppTemplateResultOutput struct{ *pulumi.OutputState }
func LookupInAppTemplateOutput ¶ added in v0.12.0
func LookupInAppTemplateOutput(ctx *pulumi.Context, args LookupInAppTemplateOutputArgs, opts ...pulumi.InvokeOption) LookupInAppTemplateResultOutput
func (LookupInAppTemplateResultOutput) Arn ¶ added in v0.12.0
func (o LookupInAppTemplateResultOutput) Arn() pulumi.StringPtrOutput
func (LookupInAppTemplateResultOutput) Content ¶ added in v0.12.0
func (o LookupInAppTemplateResultOutput) Content() InAppTemplateInAppMessageContentArrayOutput
func (LookupInAppTemplateResultOutput) CustomConfig ¶ added in v0.12.0
func (o LookupInAppTemplateResultOutput) CustomConfig() pulumi.AnyOutput
Search the [CloudFormation User Guide](https://docs.aws.amazon.com/cloudformation/) for `AWS::Pinpoint::InAppTemplate` for more information about the expected schema for this property.
func (LookupInAppTemplateResultOutput) ElementType ¶ added in v0.12.0
func (LookupInAppTemplateResultOutput) ElementType() reflect.Type
func (LookupInAppTemplateResultOutput) Layout ¶ added in v0.12.0
func (o LookupInAppTemplateResultOutput) Layout() InAppTemplateLayoutPtrOutput
func (LookupInAppTemplateResultOutput) Tags ¶ added in v0.12.0
func (o LookupInAppTemplateResultOutput) Tags() pulumi.AnyOutput
Search the [CloudFormation User Guide](https://docs.aws.amazon.com/cloudformation/) for `AWS::Pinpoint::InAppTemplate` for more information about the expected schema for this property.
func (LookupInAppTemplateResultOutput) TemplateDescription ¶ added in v0.12.0
func (o LookupInAppTemplateResultOutput) TemplateDescription() pulumi.StringPtrOutput
func (LookupInAppTemplateResultOutput) ToLookupInAppTemplateResultOutput ¶ added in v0.12.0
func (o LookupInAppTemplateResultOutput) ToLookupInAppTemplateResultOutput() LookupInAppTemplateResultOutput
func (LookupInAppTemplateResultOutput) ToLookupInAppTemplateResultOutputWithContext ¶ added in v0.12.0
func (o LookupInAppTemplateResultOutput) ToLookupInAppTemplateResultOutputWithContext(ctx context.Context) LookupInAppTemplateResultOutput