schema

package
v1.3.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 31, 2023 License: MIT Imports: 0 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AWSBody

type AWSBody struct {
	Html *AWSContent `binding:"omitempty"`
	Text *AWSContent `binding:"omitempty"`
}

AWSBody https://docs.aws.amazon.com/ses/latest/APIReference-V2/API_Body.html

type AWSContent

type AWSContent struct {
	Charset string `binding:"omitempty"`
	Data    string `binding:"required"`
}

AWSContent https://docs.aws.amazon.com/ses/latest/APIReference-V2/API_Content.html

type AWSDestination

type AWSDestination struct {
	BccAddresses []string `binding:"omitempty"`
	CcAddresses  []string `binding:"omitempty"`
	ToAddresses  []string `binding:"omitempty"`
}

AWSDestination https://docs.aws.amazon.com/ses/latest/APIReference-V2/API_Destination.html

type AWSEmailContent

type AWSEmailContent struct {
	Raw      *AWSRawMessage `binding:"omitempty"`
	Simple   *AWSMessage    `binding:"omitempty"`
	Template *AWSTemplate   `binding:"omitempty"`
}

AWSEmailContent https://docs.aws.amazon.com/ses/latest/APIReference-V2/API_EmailContent.html

type AWSListManagementOptions

type AWSListManagementOptions struct {
	ContactListName string `binding:"required"`
	TopicName       string `binding:"omitempty"`
}

AWSListManagementOptions https://docs.aws.amazon.com/zh_cn/ses/latest/APIReference-V2/API_ListManagementOptions.html

type AWSMessage

type AWSMessage struct {
	Body    *AWSBody    `binding:"required"`
	Subject *AWSContent `binding:"required"`
}

AWSMessage https://docs.aws.amazon.com/ses/latest/APIReference-V2/API_Message.html

type AWSMessageTag

type AWSMessageTag struct {
	Name  string `binding:"required,allowedChars,max=256"`
	Value string `binding:"required,allowedChars,max=256"`
}

AWSMessageTag https://docs.aws.amazon.com/zh_cn/ses/latest/APIReference-V2/API_MessageTag.html

type AWSRawMessage

type AWSRawMessage struct {
	Data string `binding:"required"`
}

AWSRawMessage https://docs.aws.amazon.com/ses/latest/APIReference-V2/API_RawMessage.html

type AWSTemplate

type AWSTemplate struct {
	TemplateArn  string `binding:"omitempty"`
	TemplateData string `binding:"omitempty,max=262144"`
	TemplateName string `binding:"omitempty,min=1"`
}

AWSTemplate https://docs.aws.amazon.com/zh_cn/ses/latest/APIReference-V2/API_Template.html

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL