import * as mod from "https://googleapis.deno.dev/v1/gmail:v1.ts";
Gmail | The Gmail API lets you view and manage Gmail mailbox data like threads, messages, and labels. |
GoogleAuth |
AutoForwarding | Auto-forwarding settings for an account. |
BatchDeleteMessagesRequest | |
BatchModifyMessagesRequest | |
CredentialsClient | Defines the root interface for all clients that generate credentials for calling Google APIs. All clients should implement this interface. |
CseIdentity | The client-side encryption (CSE) configuration for the email address of an authenticated user. Gmail uses CSE configurations to save drafts of client-side encrypted email messages, and to sign and send encrypted email messages. |
CseKeyPair | A client-side encryption S/MIME key pair, which is comprised of a public key, its certificate chain, and metadata for its paired private key. Gmail uses the key pair to complete the following tasks: - Sign outgoing client-side encrypted messages. - Save and reopen drafts of client-side encrypted messages. - Save and reopen sent messages. - Decrypt incoming or archived S/MIME messages. |
CsePrivateKeyMetadata | Metadata for a private key instance. |
Delegate | Settings for a delegate. Delegates can read, send, and delete messages, as well as view and add contacts, for the delegator's account. See "Set up mail delegation" for more information about delegates. |
DisableCseKeyPairRequest | Requests to turn off a client-side encryption key pair. |
Draft | A draft email in the user's mailbox. |
EnableCseKeyPairRequest | Requests to turn on a client-side encryption key pair. |
Filter | Resource definition for Gmail filters. Filters apply to specific messages instead of an entire email thread. |
FilterAction | A set of actions to perform on a message. |
FilterCriteria | Message matching criteria. |
ForwardingAddress | Settings for a forwarding address. |
HardwareKeyMetadata | Metadata for hardware keys. |
History | A record of a change to the user's mailbox. Each history change may affect multiple messages in multiple ways. |
HistoryLabelAdded | |
HistoryLabelRemoved | |
HistoryMessageAdded | |
HistoryMessageDeleted | |
ImapSettings | IMAP settings for an account. |
KaclsKeyMetadata | Metadata for private keys managed by an external key access control list service. For details about managing key access, see Google Workspace CSE API Reference. |
Label | Labels are used to categorize messages and threads within the user's mailbox. The maximum number of labels supported for a user's mailbox is 10,000. |
LabelColor | |
LanguageSettings | Language settings for an account. These settings correspond to the "Language settings" feature in the web interface. |
ListCseIdentitiesResponse | |
ListCseKeyPairsResponse | |
ListDelegatesResponse | Response for the ListDelegates method. |
ListDraftsResponse | |
ListFiltersResponse | Response for the ListFilters method. |
ListForwardingAddressesResponse | Response for the ListForwardingAddresses method. |
ListHistoryResponse | |
ListLabelsResponse | |
ListMessagesResponse | |
ListSendAsResponse | Response for the ListSendAs method. |
ListSmimeInfoResponse | |
ListThreadsResponse | |
Message | An email message. |
MessagePart | A single MIME message part. |
MessagePartBody | The body of a single MIME message part. |
MessagePartHeader | |
ModifyMessageRequest | |
ModifyThreadRequest | |
ObliterateCseKeyPairRequest | Request to obliterate a CSE key pair. |
PopSettings | POP settings for an account. |
Profile | Profile for a Gmail user. |
SendAs | Settings associated with a send-as alias, which can be either the primary login address associated with the account or a custom "from" address. Send-as aliases correspond to the "Send Mail As" feature in the web interface. |
SignAndEncryptKeyPairs | The configuration of a CSE identity that uses different key pairs for signing and encryption. |
SmimeInfo | An S/MIME email config. |
SmtpMsa | Configuration for communication with an SMTP service. |
Thread | A collection of messages representing a conversation. |
UsersDraftsGetOptions | Additional options for Gmail#usersDraftsGet. |
UsersDraftsListOptions | Additional options for Gmail#usersDraftsList. |
UsersHistoryListOptions | Additional options for Gmail#usersHistoryList. |
UsersMessagesGetOptions | Additional options for Gmail#usersMessagesGet. |
UsersMessagesImportOptions | Additional options for Gmail#usersMessagesImport. |
UsersMessagesInsertOptions | Additional options for Gmail#usersMessagesInsert. |
UsersMessagesListOptions | Additional options for Gmail#usersMessagesList. |
UsersSettingsCseIdentitiesListOptions | Additional options for Gmail#usersSettingsCseIdentitiesList. |
UsersSettingsCseKeypairsListOptions | Additional options for Gmail#usersSettingsCseKeypairsList. |
UsersThreadsGetOptions | Additional options for Gmail#usersThreadsGet. |
UsersThreadsListOptions | Additional options for Gmail#usersThreadsList. |
VacationSettings | Vacation auto-reply settings for an account. These settings correspond to the "Vacation responder" feature in the web interface. |
WatchRequest | Set up or update a new push notification watch on this user's mailbox. |
WatchResponse | Push notification watch response. |