/
model_alias_dto.go
32 lines (31 loc) · 1.5 KB
/
model_alias_dto.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
/*
* MailSlurp API
*
* MailSlurp is an API for sending and receiving emails from dynamically allocated email addresses. It's designed for developers and QA teams to test applications, process inbound emails, send templated notifications, attachments, and more. ## Resources - [Homepage](https://www.mailslurp.com) - Get an [API KEY](https://app.mailslurp.com/sign-up/) - Generated [SDK Clients](https://docs.mailslurp.com/) - [Examples](https://github.com/mailslurp/examples) repository
*
* API version: 6.5.2
* Contact: contact@mailslurp.dev
* Generated by: OpenAPI Generator (https://openapi-generator.tech)
*/
package MailSlurpClient
import (
"time"
)
// AliasDto Email alias representation
type AliasDto struct {
Id string `json:"id"`
// The alias's email address for receiving email
EmailAddress string `json:"emailAddress"`
// The underlying email address that is hidden and will received forwarded email
MaskedEmailAddress *string `json:"maskedEmailAddress,omitempty"`
UserId string `json:"userId"`
// Inbox that is associated with the alias
InboxId string `json:"inboxId"`
Name *string `json:"name,omitempty"`
// If alias will generate response threads or not when email are received by it
UseThreads *bool `json:"useThreads,omitempty"`
// Has the alias been verified. You must verify an alias if the masked email address has not yet been verified by your account
IsVerified bool `json:"isVerified"`
CreatedAt *time.Time `json:"createdAt,omitempty"`
UpdatedAt *time.Time `json:"updatedAt,omitempty"`
}