AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.102.0 published on Tuesday, Apr 16, 2024 by Pulumi
aws-native.pinpoint.getInAppTemplate
Explore with Pulumi AI
AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.102.0 published on Tuesday, Apr 16, 2024 by Pulumi
Resource Type definition for AWS::Pinpoint::InAppTemplate
Using getInAppTemplate
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getInAppTemplate(args: GetInAppTemplateArgs, opts?: InvokeOptions): Promise<GetInAppTemplateResult>
function getInAppTemplateOutput(args: GetInAppTemplateOutputArgs, opts?: InvokeOptions): Output<GetInAppTemplateResult>
def get_in_app_template(template_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetInAppTemplateResult
def get_in_app_template_output(template_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetInAppTemplateResult]
func LookupInAppTemplate(ctx *Context, args *LookupInAppTemplateArgs, opts ...InvokeOption) (*LookupInAppTemplateResult, error)
func LookupInAppTemplateOutput(ctx *Context, args *LookupInAppTemplateOutputArgs, opts ...InvokeOption) LookupInAppTemplateResultOutput
> Note: This function is named LookupInAppTemplate
in the Go SDK.
public static class GetInAppTemplate
{
public static Task<GetInAppTemplateResult> InvokeAsync(GetInAppTemplateArgs args, InvokeOptions? opts = null)
public static Output<GetInAppTemplateResult> Invoke(GetInAppTemplateInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetInAppTemplateResult> getInAppTemplate(GetInAppTemplateArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: aws-native:pinpoint:getInAppTemplate
arguments:
# arguments dictionary
The following arguments are supported:
- Template
Name string
- Template
Name string
- template
Name String
- template
Name string
- template_
name str
- template
Name String
getInAppTemplate Result
The following output properties are available:
- Arn string
- Content
List<Pulumi.
Aws Native. Pinpoint. Outputs. In App Template In App Message Content> - Custom
Config object - Search the CloudFormation User Guide for
AWS::Pinpoint::InAppTemplate
for more information about the expected schema for this property. - Layout
Pulumi.
Aws Native. Pinpoint. In App Template Layout - object
- Search the CloudFormation User Guide for
AWS::Pinpoint::InAppTemplate
for more information about the expected schema for this property. - Template
Description string
- Arn string
- Content
[]In
App Template In App Message Content - Custom
Config interface{} - Search the CloudFormation User Guide for
AWS::Pinpoint::InAppTemplate
for more information about the expected schema for this property. - Layout
In
App Template Layout - interface{}
- Search the CloudFormation User Guide for
AWS::Pinpoint::InAppTemplate
for more information about the expected schema for this property. - Template
Description string
- arn String
- content
List<In
App Template In App Message Content> - custom
Config Object - Search the CloudFormation User Guide for
AWS::Pinpoint::InAppTemplate
for more information about the expected schema for this property. - layout
In
App Template Layout - Object
- Search the CloudFormation User Guide for
AWS::Pinpoint::InAppTemplate
for more information about the expected schema for this property. - template
Description String
- arn string
- content
In
App Template In App Message Content[] - custom
Config any - Search the CloudFormation User Guide for
AWS::Pinpoint::InAppTemplate
for more information about the expected schema for this property. - layout
In
App Template Layout - any
- Search the CloudFormation User Guide for
AWS::Pinpoint::InAppTemplate
for more information about the expected schema for this property. - template
Description string
- arn str
- content
Sequence[In
App Template In App Message Content] - custom_
config Any - Search the CloudFormation User Guide for
AWS::Pinpoint::InAppTemplate
for more information about the expected schema for this property. - layout
In
App Template Layout - Any
- Search the CloudFormation User Guide for
AWS::Pinpoint::InAppTemplate
for more information about the expected schema for this property. - template_
description str
- arn String
- content List<Property Map>
- custom
Config Any - Search the CloudFormation User Guide for
AWS::Pinpoint::InAppTemplate
for more information about the expected schema for this property. - layout "BOTTOM_BANNER" | "TOP_BANNER" | "OVERLAYS" | "MOBILE_FEED" | "MIDDLE_BANNER" | "CAROUSEL"
- Any
- Search the CloudFormation User Guide for
AWS::Pinpoint::InAppTemplate
for more information about the expected schema for this property. - template
Description String
Supporting Types
InAppTemplateAlignment
InAppTemplateBodyConfig
- Alignment
In
App Template Alignment - Body string
- Text
Color string
- alignment
In
App Template Alignment - body String
- text
Color String
- alignment
In
App Template Alignment - body string
- text
Color string
- alignment "LEFT" | "CENTER" | "RIGHT"
- body String
- text
Color String
InAppTemplateButtonAction
InAppTemplateButtonConfig
- Android
Pulumi.
Aws Native. Pinpoint. Inputs. In App Template Override Button Configuration - Default
Config Pulumi.Aws Native. Pinpoint. Inputs. In App Template Default Button Configuration - Ios
Pulumi.
Aws Native. Pinpoint. Inputs. In App Template Override Button Configuration - Web
Pulumi.
Aws Native. Pinpoint. Inputs. In App Template Override Button Configuration
InAppTemplateDefaultButtonConfiguration
- Background
Color string - Border
Radius int - Pulumi.
Aws Native. Pinpoint. In App Template Button Action - Link string
- Text string
- Text
Color string
- Background
Color string - Border
Radius int - In
App Template Button Action - Link string
- Text string
- Text
Color string
- background
Color String - border
Radius Integer - In
App Template Button Action - link String
- text String
- text
Color String
- background
Color string - border
Radius number - In
App Template Button Action - link string
- text string
- text
Color string
- background_
color str - border_
radius int - In
App Template Button Action - link str
- text str
- text_
color str
- background
Color String - border
Radius Number - "LINK" | "DEEP_LINK" | "CLOSE"
- link String
- text String
- text
Color String
InAppTemplateHeaderConfig
- Alignment
In
App Template Alignment - Header string
- Text
Color string
- alignment
In
App Template Alignment - header String
- text
Color String
- alignment
In
App Template Alignment - header string
- text
Color string
- alignment "LEFT" | "CENTER" | "RIGHT"
- header String
- text
Color String
InAppTemplateInAppMessageContent
- Background
Color string - Body
Config Pulumi.Aws Native. Pinpoint. Inputs. In App Template Body Config - Header
Config Pulumi.Aws Native. Pinpoint. Inputs. In App Template Header Config - Image
Url string - Primary
Btn Pulumi.Aws Native. Pinpoint. Inputs. In App Template Button Config - Secondary
Btn Pulumi.Aws Native. Pinpoint. Inputs. In App Template Button Config
InAppTemplateLayout
InAppTemplateOverrideButtonConfiguration
- In
App Template Button Action - Link string
- In
App Template Button Action - link String
- In
App Template Button Action - link string
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.102.0 published on Tuesday, Apr 16, 2024 by Pulumi