1. Packages
  2. AWS
  3. API Docs
  4. pinpoint
  5. EmailTemplate
AWS v6.76.0 published on Tuesday, Apr 8, 2025 by Pulumi

aws.pinpoint.EmailTemplate

Explore with Pulumi AI

Provides a Pinpoint Email Template resource

Example Usage

import * as pulumi from "@pulumi/pulumi";
import * as aws from "@pulumi/aws";

const test = new aws.pinpoint.EmailTemplate("test", {
    templateName: "testing",
    emailTemplates: [{
        subject: "testing",
        textPart: "we are testing template text part",
        headers: [{
            name: "testingname",
            value: "testingvalue",
        }],
    }],
});
Copy
import pulumi
import pulumi_aws as aws

test = aws.pinpoint.EmailTemplate("test",
    template_name="testing",
    email_templates=[{
        "subject": "testing",
        "text_part": "we are testing template text part",
        "headers": [{
            "name": "testingname",
            "value": "testingvalue",
        }],
    }])
Copy
package main

import (
	"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/pinpoint"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := pinpoint.NewEmailTemplate(ctx, "test", &pinpoint.EmailTemplateArgs{
			TemplateName: pulumi.String("testing"),
			EmailTemplates: pinpoint.EmailTemplateEmailTemplateArray{
				&pinpoint.EmailTemplateEmailTemplateArgs{
					Subject:  pulumi.String("testing"),
					TextPart: pulumi.String("we are testing template text part"),
					Headers: pinpoint.EmailTemplateEmailTemplateHeaderArray{
						&pinpoint.EmailTemplateEmailTemplateHeaderArgs{
							Name:  pulumi.String("testingname"),
							Value: pulumi.String("testingvalue"),
						},
					},
				},
			},
		})
		if err != nil {
			return err
		}
		return nil
	})
}
Copy
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Aws = Pulumi.Aws;

return await Deployment.RunAsync(() => 
{
    var test = new Aws.Pinpoint.EmailTemplate("test", new()
    {
        TemplateName = "testing",
        EmailTemplates = new[]
        {
            new Aws.Pinpoint.Inputs.EmailTemplateEmailTemplateArgs
            {
                Subject = "testing",
                TextPart = "we are testing template text part",
                Headers = new[]
                {
                    new Aws.Pinpoint.Inputs.EmailTemplateEmailTemplateHeaderArgs
                    {
                        Name = "testingname",
                        Value = "testingvalue",
                    },
                },
            },
        },
    });

});
Copy
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.aws.pinpoint.EmailTemplate;
import com.pulumi.aws.pinpoint.EmailTemplateArgs;
import com.pulumi.aws.pinpoint.inputs.EmailTemplateEmailTemplateArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;

public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }

    public static void stack(Context ctx) {
        var test = new EmailTemplate("test", EmailTemplateArgs.builder()
            .templateName("testing")
            .emailTemplates(EmailTemplateEmailTemplateArgs.builder()
                .subject("testing")
                .textPart("we are testing template text part")
                .headers(EmailTemplateEmailTemplateHeaderArgs.builder()
                    .name("testingname")
                    .value("testingvalue")
                    .build())
                .build())
            .build());

    }
}
Copy
resources:
  test:
    type: aws:pinpoint:EmailTemplate
    properties:
      templateName: testing
      emailTemplates:
        - subject: testing
          textPart: we are testing template text part
          headers:
            - name: testingname
              value: testingvalue
Copy

Create EmailTemplate Resource

Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

Constructor syntax

new EmailTemplate(name: string, args: EmailTemplateArgs, opts?: CustomResourceOptions);
@overload
def EmailTemplate(resource_name: str,
                  args: EmailTemplateArgs,
                  opts: Optional[ResourceOptions] = None)

@overload
def EmailTemplate(resource_name: str,
                  opts: Optional[ResourceOptions] = None,
                  template_name: Optional[str] = None,
                  email_templates: Optional[Sequence[EmailTemplateEmailTemplateArgs]] = None,
                  tags: Optional[Mapping[str, str]] = None)
func NewEmailTemplate(ctx *Context, name string, args EmailTemplateArgs, opts ...ResourceOption) (*EmailTemplate, error)
public EmailTemplate(string name, EmailTemplateArgs args, CustomResourceOptions? opts = null)
public EmailTemplate(String name, EmailTemplateArgs args)
public EmailTemplate(String name, EmailTemplateArgs args, CustomResourceOptions options)
type: aws:pinpoint:EmailTemplate
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

Parameters

name This property is required. string
The unique name of the resource.
args This property is required. EmailTemplateArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name This property is required. str
The unique name of the resource.
args This property is required. EmailTemplateArgs
The arguments to resource properties.
opts ResourceOptions
Bag of options to control resource's behavior.
ctx Context
Context object for the current deployment.
name This property is required. string
The unique name of the resource.
args This property is required. EmailTemplateArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name This property is required. string
The unique name of the resource.
args This property is required. EmailTemplateArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name This property is required. String
The unique name of the resource.
args This property is required. EmailTemplateArgs
The arguments to resource properties.
options CustomResourceOptions
Bag of options to control resource's behavior.

Constructor example

The following reference example uses placeholder values for all input properties.

var emailTemplateResource = new Aws.Pinpoint.EmailTemplate("emailTemplateResource", new()
{
    TemplateName = "string",
    EmailTemplates = new[]
    {
        new Aws.Pinpoint.Inputs.EmailTemplateEmailTemplateArgs
        {
            DefaultSubstitutions = "string",
            Description = "string",
            Headers = new[]
            {
                new Aws.Pinpoint.Inputs.EmailTemplateEmailTemplateHeaderArgs
                {
                    Name = "string",
                    Value = "string",
                },
            },
            HtmlPart = "string",
            RecommenderId = "string",
            Subject = "string",
            TextPart = "string",
        },
    },
    Tags = 
    {
        { "string", "string" },
    },
});
Copy
example, err := pinpoint.NewEmailTemplate(ctx, "emailTemplateResource", &pinpoint.EmailTemplateArgs{
	TemplateName: pulumi.String("string"),
	EmailTemplates: pinpoint.EmailTemplateEmailTemplateArray{
		&pinpoint.EmailTemplateEmailTemplateArgs{
			DefaultSubstitutions: pulumi.String("string"),
			Description:          pulumi.String("string"),
			Headers: pinpoint.EmailTemplateEmailTemplateHeaderArray{
				&pinpoint.EmailTemplateEmailTemplateHeaderArgs{
					Name:  pulumi.String("string"),
					Value: pulumi.String("string"),
				},
			},
			HtmlPart:      pulumi.String("string"),
			RecommenderId: pulumi.String("string"),
			Subject:       pulumi.String("string"),
			TextPart:      pulumi.String("string"),
		},
	},
	Tags: pulumi.StringMap{
		"string": pulumi.String("string"),
	},
})
Copy
var emailTemplateResource = new EmailTemplate("emailTemplateResource", EmailTemplateArgs.builder()
    .templateName("string")
    .emailTemplates(EmailTemplateEmailTemplateArgs.builder()
        .defaultSubstitutions("string")
        .description("string")
        .headers(EmailTemplateEmailTemplateHeaderArgs.builder()
            .name("string")
            .value("string")
            .build())
        .htmlPart("string")
        .recommenderId("string")
        .subject("string")
        .textPart("string")
        .build())
    .tags(Map.of("string", "string"))
    .build());
Copy
email_template_resource = aws.pinpoint.EmailTemplate("emailTemplateResource",
    template_name="string",
    email_templates=[{
        "default_substitutions": "string",
        "description": "string",
        "headers": [{
            "name": "string",
            "value": "string",
        }],
        "html_part": "string",
        "recommender_id": "string",
        "subject": "string",
        "text_part": "string",
    }],
    tags={
        "string": "string",
    })
Copy
const emailTemplateResource = new aws.pinpoint.EmailTemplate("emailTemplateResource", {
    templateName: "string",
    emailTemplates: [{
        defaultSubstitutions: "string",
        description: "string",
        headers: [{
            name: "string",
            value: "string",
        }],
        htmlPart: "string",
        recommenderId: "string",
        subject: "string",
        textPart: "string",
    }],
    tags: {
        string: "string",
    },
});
Copy
type: aws:pinpoint:EmailTemplate
properties:
    emailTemplates:
        - defaultSubstitutions: string
          description: string
          headers:
            - name: string
              value: string
          htmlPart: string
          recommenderId: string
          subject: string
          textPart: string
    tags:
        string: string
    templateName: string
Copy

EmailTemplate Resource Properties

To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

Inputs

In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

The EmailTemplate resource accepts the following input properties:

TemplateName This property is required. string
name of the message template. A template name must start with an alphanumeric character and can contain a maximum of 128 characters. The characters can be alphanumeric characters, underscores (_), or hyphens (-). Template names are case sensitive.
EmailTemplates List<EmailTemplateEmailTemplate>
Specifies the content and settings for a message template that can be used in messages that are sent through the email channel. See Email Template
Tags Dictionary<string, string>
TemplateName This property is required. string
name of the message template. A template name must start with an alphanumeric character and can contain a maximum of 128 characters. The characters can be alphanumeric characters, underscores (_), or hyphens (-). Template names are case sensitive.
EmailTemplates []EmailTemplateEmailTemplateArgs
Specifies the content and settings for a message template that can be used in messages that are sent through the email channel. See Email Template
Tags map[string]string
templateName This property is required. String
name of the message template. A template name must start with an alphanumeric character and can contain a maximum of 128 characters. The characters can be alphanumeric characters, underscores (_), or hyphens (-). Template names are case sensitive.
emailTemplates List<EmailTemplateEmailTemplate>
Specifies the content and settings for a message template that can be used in messages that are sent through the email channel. See Email Template
tags Map<String,String>
templateName This property is required. string
name of the message template. A template name must start with an alphanumeric character and can contain a maximum of 128 characters. The characters can be alphanumeric characters, underscores (_), or hyphens (-). Template names are case sensitive.
emailTemplates EmailTemplateEmailTemplate[]
Specifies the content and settings for a message template that can be used in messages that are sent through the email channel. See Email Template
tags {[key: string]: string}
template_name This property is required. str
name of the message template. A template name must start with an alphanumeric character and can contain a maximum of 128 characters. The characters can be alphanumeric characters, underscores (_), or hyphens (-). Template names are case sensitive.
email_templates Sequence[EmailTemplateEmailTemplateArgs]
Specifies the content and settings for a message template that can be used in messages that are sent through the email channel. See Email Template
tags Mapping[str, str]
templateName This property is required. String
name of the message template. A template name must start with an alphanumeric character and can contain a maximum of 128 characters. The characters can be alphanumeric characters, underscores (_), or hyphens (-). Template names are case sensitive.
emailTemplates List<Property Map>
Specifies the content and settings for a message template that can be used in messages that are sent through the email channel. See Email Template
tags Map<String>

Outputs

All input properties are implicitly available as output properties. Additionally, the EmailTemplate resource produces the following output properties:

Arn string
Amazon Resource Name (ARN) of the message template.
Id string
The provider-assigned unique ID for this managed resource.
TagsAll Dictionary<string, string>

Deprecated: Please use tags instead.

Arn string
Amazon Resource Name (ARN) of the message template.
Id string
The provider-assigned unique ID for this managed resource.
TagsAll map[string]string

Deprecated: Please use tags instead.

arn String
Amazon Resource Name (ARN) of the message template.
id String
The provider-assigned unique ID for this managed resource.
tagsAll Map<String,String>

Deprecated: Please use tags instead.

arn string
Amazon Resource Name (ARN) of the message template.
id string
The provider-assigned unique ID for this managed resource.
tagsAll {[key: string]: string}

Deprecated: Please use tags instead.

arn str
Amazon Resource Name (ARN) of the message template.
id str
The provider-assigned unique ID for this managed resource.
tags_all Mapping[str, str]

Deprecated: Please use tags instead.

arn String
Amazon Resource Name (ARN) of the message template.
id String
The provider-assigned unique ID for this managed resource.
tagsAll Map<String>

Deprecated: Please use tags instead.

Look up Existing EmailTemplate Resource

Get an existing EmailTemplate resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.

public static get(name: string, id: Input<ID>, state?: EmailTemplateState, opts?: CustomResourceOptions): EmailTemplate
@staticmethod
def get(resource_name: str,
        id: str,
        opts: Optional[ResourceOptions] = None,
        arn: Optional[str] = None,
        email_templates: Optional[Sequence[EmailTemplateEmailTemplateArgs]] = None,
        tags: Optional[Mapping[str, str]] = None,
        tags_all: Optional[Mapping[str, str]] = None,
        template_name: Optional[str] = None) -> EmailTemplate
func GetEmailTemplate(ctx *Context, name string, id IDInput, state *EmailTemplateState, opts ...ResourceOption) (*EmailTemplate, error)
public static EmailTemplate Get(string name, Input<string> id, EmailTemplateState? state, CustomResourceOptions? opts = null)
public static EmailTemplate get(String name, Output<String> id, EmailTemplateState state, CustomResourceOptions options)
resources:  _:    type: aws:pinpoint:EmailTemplate    get:      id: ${id}
name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
resource_name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
The following state arguments are supported:
Arn string
Amazon Resource Name (ARN) of the message template.
EmailTemplates List<EmailTemplateEmailTemplate>
Specifies the content and settings for a message template that can be used in messages that are sent through the email channel. See Email Template
Tags Dictionary<string, string>
TagsAll Dictionary<string, string>

Deprecated: Please use tags instead.

TemplateName string
name of the message template. A template name must start with an alphanumeric character and can contain a maximum of 128 characters. The characters can be alphanumeric characters, underscores (_), or hyphens (-). Template names are case sensitive.
Arn string
Amazon Resource Name (ARN) of the message template.
EmailTemplates []EmailTemplateEmailTemplateArgs
Specifies the content and settings for a message template that can be used in messages that are sent through the email channel. See Email Template
Tags map[string]string
TagsAll map[string]string

Deprecated: Please use tags instead.

TemplateName string
name of the message template. A template name must start with an alphanumeric character and can contain a maximum of 128 characters. The characters can be alphanumeric characters, underscores (_), or hyphens (-). Template names are case sensitive.
arn String
Amazon Resource Name (ARN) of the message template.
emailTemplates List<EmailTemplateEmailTemplate>
Specifies the content and settings for a message template that can be used in messages that are sent through the email channel. See Email Template
tags Map<String,String>
tagsAll Map<String,String>

Deprecated: Please use tags instead.

templateName String
name of the message template. A template name must start with an alphanumeric character and can contain a maximum of 128 characters. The characters can be alphanumeric characters, underscores (_), or hyphens (-). Template names are case sensitive.
arn string
Amazon Resource Name (ARN) of the message template.
emailTemplates EmailTemplateEmailTemplate[]
Specifies the content and settings for a message template that can be used in messages that are sent through the email channel. See Email Template
tags {[key: string]: string}
tagsAll {[key: string]: string}

Deprecated: Please use tags instead.

templateName string
name of the message template. A template name must start with an alphanumeric character and can contain a maximum of 128 characters. The characters can be alphanumeric characters, underscores (_), or hyphens (-). Template names are case sensitive.
arn str
Amazon Resource Name (ARN) of the message template.
email_templates Sequence[EmailTemplateEmailTemplateArgs]
Specifies the content and settings for a message template that can be used in messages that are sent through the email channel. See Email Template
tags Mapping[str, str]
tags_all Mapping[str, str]

Deprecated: Please use tags instead.

template_name str
name of the message template. A template name must start with an alphanumeric character and can contain a maximum of 128 characters. The characters can be alphanumeric characters, underscores (_), or hyphens (-). Template names are case sensitive.
arn String
Amazon Resource Name (ARN) of the message template.
emailTemplates List<Property Map>
Specifies the content and settings for a message template that can be used in messages that are sent through the email channel. See Email Template
tags Map<String>
tagsAll Map<String>

Deprecated: Please use tags instead.

templateName String
name of the message template. A template name must start with an alphanumeric character and can contain a maximum of 128 characters. The characters can be alphanumeric characters, underscores (_), or hyphens (-). Template names are case sensitive.

Supporting Types

EmailTemplateEmailTemplate
, EmailTemplateEmailTemplateArgs

DefaultSubstitutions string
JSON object that specifies the default values to use for message variables in the message template. This object is a set of key-value pairs. Each key defines a message variable in the template. The corresponding value defines the default value for that variable. When you create a message that's based on the template, you can override these defaults with message-specific and address-specific variables and values.
Description string
Headers List<EmailTemplateEmailTemplateHeader>
HtmlPart string
The message body, in HTML format, to use in email messages that are based on the message template. We recommend using HTML format for email clients that render HTML content. You can include links, formatted text, and more in an HTML message.
RecommenderId string
The unique identifier for the recommender model to use for the message template. Amazon Pinpoint uses this value to determine how to retrieve and process data from a recommender model when it sends messages that use the template, if the template contains message variables for recommendation data.
Subject string
Subject line, or title, to use in email messages that are based on the message template.
TextPart string
Message body, in plain text format, to use in email messages that are based on the message template. We recommend using plain text format for email clients that don't render HTML content and clients that are connected to high-latency networks, such as mobile devices.
DefaultSubstitutions string
JSON object that specifies the default values to use for message variables in the message template. This object is a set of key-value pairs. Each key defines a message variable in the template. The corresponding value defines the default value for that variable. When you create a message that's based on the template, you can override these defaults with message-specific and address-specific variables and values.
Description string
Headers []EmailTemplateEmailTemplateHeader
HtmlPart string
The message body, in HTML format, to use in email messages that are based on the message template. We recommend using HTML format for email clients that render HTML content. You can include links, formatted text, and more in an HTML message.
RecommenderId string
The unique identifier for the recommender model to use for the message template. Amazon Pinpoint uses this value to determine how to retrieve and process data from a recommender model when it sends messages that use the template, if the template contains message variables for recommendation data.
Subject string
Subject line, or title, to use in email messages that are based on the message template.
TextPart string
Message body, in plain text format, to use in email messages that are based on the message template. We recommend using plain text format for email clients that don't render HTML content and clients that are connected to high-latency networks, such as mobile devices.
defaultSubstitutions String
JSON object that specifies the default values to use for message variables in the message template. This object is a set of key-value pairs. Each key defines a message variable in the template. The corresponding value defines the default value for that variable. When you create a message that's based on the template, you can override these defaults with message-specific and address-specific variables and values.
description String
headers List<EmailTemplateEmailTemplateHeader>
htmlPart String
The message body, in HTML format, to use in email messages that are based on the message template. We recommend using HTML format for email clients that render HTML content. You can include links, formatted text, and more in an HTML message.
recommenderId String
The unique identifier for the recommender model to use for the message template. Amazon Pinpoint uses this value to determine how to retrieve and process data from a recommender model when it sends messages that use the template, if the template contains message variables for recommendation data.
subject String
Subject line, or title, to use in email messages that are based on the message template.
textPart String
Message body, in plain text format, to use in email messages that are based on the message template. We recommend using plain text format for email clients that don't render HTML content and clients that are connected to high-latency networks, such as mobile devices.
defaultSubstitutions string
JSON object that specifies the default values to use for message variables in the message template. This object is a set of key-value pairs. Each key defines a message variable in the template. The corresponding value defines the default value for that variable. When you create a message that's based on the template, you can override these defaults with message-specific and address-specific variables and values.
description string
headers EmailTemplateEmailTemplateHeader[]
htmlPart string
The message body, in HTML format, to use in email messages that are based on the message template. We recommend using HTML format for email clients that render HTML content. You can include links, formatted text, and more in an HTML message.
recommenderId string
The unique identifier for the recommender model to use for the message template. Amazon Pinpoint uses this value to determine how to retrieve and process data from a recommender model when it sends messages that use the template, if the template contains message variables for recommendation data.
subject string
Subject line, or title, to use in email messages that are based on the message template.
textPart string
Message body, in plain text format, to use in email messages that are based on the message template. We recommend using plain text format for email clients that don't render HTML content and clients that are connected to high-latency networks, such as mobile devices.
default_substitutions str
JSON object that specifies the default values to use for message variables in the message template. This object is a set of key-value pairs. Each key defines a message variable in the template. The corresponding value defines the default value for that variable. When you create a message that's based on the template, you can override these defaults with message-specific and address-specific variables and values.
description str
headers Sequence[EmailTemplateEmailTemplateHeader]
html_part str
The message body, in HTML format, to use in email messages that are based on the message template. We recommend using HTML format for email clients that render HTML content. You can include links, formatted text, and more in an HTML message.
recommender_id str
The unique identifier for the recommender model to use for the message template. Amazon Pinpoint uses this value to determine how to retrieve and process data from a recommender model when it sends messages that use the template, if the template contains message variables for recommendation data.
subject str
Subject line, or title, to use in email messages that are based on the message template.
text_part str
Message body, in plain text format, to use in email messages that are based on the message template. We recommend using plain text format for email clients that don't render HTML content and clients that are connected to high-latency networks, such as mobile devices.
defaultSubstitutions String
JSON object that specifies the default values to use for message variables in the message template. This object is a set of key-value pairs. Each key defines a message variable in the template. The corresponding value defines the default value for that variable. When you create a message that's based on the template, you can override these defaults with message-specific and address-specific variables and values.
description String
headers List<Property Map>
htmlPart String
The message body, in HTML format, to use in email messages that are based on the message template. We recommend using HTML format for email clients that render HTML content. You can include links, formatted text, and more in an HTML message.
recommenderId String
The unique identifier for the recommender model to use for the message template. Amazon Pinpoint uses this value to determine how to retrieve and process data from a recommender model when it sends messages that use the template, if the template contains message variables for recommendation data.
subject String
Subject line, or title, to use in email messages that are based on the message template.
textPart String
Message body, in plain text format, to use in email messages that are based on the message template. We recommend using plain text format for email clients that don't render HTML content and clients that are connected to high-latency networks, such as mobile devices.

EmailTemplateEmailTemplateHeader
, EmailTemplateEmailTemplateHeaderArgs

Name string
Name of the message header. The header name can contain up to 126 characters.
Value string
Value of the message header. The header value can contain up to 870 characters, including the length of any rendered attributes. For example if you add the {CreationDate} attribute, it renders as YYYY-MM-DDTHH:MM:SS.SSSZ and is 24 characters in length.
Name string
Name of the message header. The header name can contain up to 126 characters.
Value string
Value of the message header. The header value can contain up to 870 characters, including the length of any rendered attributes. For example if you add the {CreationDate} attribute, it renders as YYYY-MM-DDTHH:MM:SS.SSSZ and is 24 characters in length.
name String
Name of the message header. The header name can contain up to 126 characters.
value String
Value of the message header. The header value can contain up to 870 characters, including the length of any rendered attributes. For example if you add the {CreationDate} attribute, it renders as YYYY-MM-DDTHH:MM:SS.SSSZ and is 24 characters in length.
name string
Name of the message header. The header name can contain up to 126 characters.
value string
Value of the message header. The header value can contain up to 870 characters, including the length of any rendered attributes. For example if you add the {CreationDate} attribute, it renders as YYYY-MM-DDTHH:MM:SS.SSSZ and is 24 characters in length.
name str
Name of the message header. The header name can contain up to 126 characters.
value str
Value of the message header. The header value can contain up to 870 characters, including the length of any rendered attributes. For example if you add the {CreationDate} attribute, it renders as YYYY-MM-DDTHH:MM:SS.SSSZ and is 24 characters in length.
name String
Name of the message header. The header name can contain up to 126 characters.
value String
Value of the message header. The header value can contain up to 870 characters, including the length of any rendered attributes. For example if you add the {CreationDate} attribute, it renders as YYYY-MM-DDTHH:MM:SS.SSSZ and is 24 characters in length.

Import

Using pulumi import, import Pinpoint Email Template using the template_name. For example:

$ pulumi import aws:pinpoint/emailTemplate:EmailTemplate reset template_name
Copy

To learn more about importing existing cloud resources, see Importing resources.

Package Details

Repository
AWS Classic pulumi/pulumi-aws
License
Apache-2.0
Notes
This Pulumi package is based on the aws Terraform Provider.