View a markdown version of this page

BrandProfileAttributeInput - AWS End User Messaging

BrandProfileAttributeInput

Specifies an attribute to create for a brand profile.

Contents

attributeName

The name of the brand profile attribute. The name is unique within a brand profile.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 256.

Pattern: [A-Za-z0-9_ -]*[A-Za-z0-9_-][A-Za-z0-9_ -]*

Required: Yes

attributeType

The type of the attribute. TEXT stores an inline value. IMAGE and DOCUMENT store binary media that you upload.

Type: String

Valid Values: TEXT | IMAGE | DOCUMENT

Required: Yes

attachmentBody

The binary content for an attribute of type IMAGE or DOCUMENT. The content is base64-encoded when it is sent over the wire.

Type: Base64-encoded binary data object

Length Constraints: Minimum length of 1. Maximum length of 5242880.

Required: No

attributeValue

The text value for the attribute. This value applies to attributes of type TEXT. For attributes of type IMAGE or DOCUMENT, provide the media through the attachment body instead.

Type: String

Length Constraints: Minimum length of 0. Maximum length of 4096.

Required: No

category

The category of the attribute.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 64.

Required: No

description

A description of the attribute.

Type: String

Length Constraints: Minimum length of 0. Maximum length of 1024.

Required: No

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following: