Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

Usage

import * as mod from "https://aws-api.deno.dev/v0.4/services/workmail.ts?docs=full";

§Classes

WorkMail

§Interfaces

AccessControlRule

A rule that controls access to an WorkMail organization.

AssociateDelegateToResourceRequest
AssociateMemberToGroupRequest
AssumeImpersonationRoleRequest
AssumeImpersonationRoleResponse
AvailabilityConfiguration

List all the AvailabilityConfiguration's for the given WorkMail organization.

BookingOptions

At least one delegate must be associated to the resource to disable automatic replies from the resource.

CancelMailboxExportJobRequest
CreateAliasRequest
CreateAvailabilityConfigurationRequest
CreateGroupRequest
CreateGroupResponse
CreateImpersonationRoleRequest
CreateImpersonationRoleResponse
CreateMobileDeviceAccessRuleRequest
CreateMobileDeviceAccessRuleResponse
CreateOrganizationRequest
CreateOrganizationResponse
CreateResourceRequest
CreateResourceResponse
CreateUserRequest
CreateUserResponse
Delegate

The name of the attribute, which is one of the values defined in the UserAttribute enumeration.

DeleteAccessControlRuleRequest
DeleteAliasRequest
DeleteAvailabilityConfigurationRequest
DeleteEmailMonitoringConfigurationRequest
DeleteGroupRequest
DeleteImpersonationRoleRequest
DeleteMailboxPermissionsRequest
DeleteMobileDeviceAccessOverrideRequest
DeleteMobileDeviceAccessRuleRequest
DeleteOrganizationRequest
DeleteOrganizationResponse
DeleteResourceRequest
DeleteRetentionPolicyRequest
DeleteUserRequest
DeregisterFromWorkMailRequest
DeregisterMailDomainRequest
DescribeEmailMonitoringConfigurationRequest
DescribeEmailMonitoringConfigurationResponse
DescribeGroupRequest
DescribeGroupResponse
DescribeInboundDmarcSettingsRequest
DescribeInboundDmarcSettingsResponse
DescribeMailboxExportJobRequest
DescribeMailboxExportJobResponse
DescribeOrganizationRequest
DescribeOrganizationResponse
DescribeResourceRequest
DescribeResourceResponse
DescribeUserRequest
DescribeUserResponse
DisassociateDelegateFromResourceRequest
DisassociateMemberFromGroupRequest
DnsRecord

A DNS record uploaded to your DNS provider.

Domain

The domain to associate with an WorkMail organization.

EwsAvailabilityProvider

Describes an EWS based availability provider. This is only used as input to the service.

FolderConfiguration

The configuration applied to an organization's folders by its retention policy.

GetAccessControlEffectRequest
GetAccessControlEffectResponse
GetDefaultRetentionPolicyRequest
GetDefaultRetentionPolicyResponse
GetImpersonationRoleEffectRequest
GetImpersonationRoleEffectResponse
GetImpersonationRoleRequest
GetImpersonationRoleResponse
GetMailboxDetailsRequest
GetMailboxDetailsResponse
GetMailDomainRequest
GetMailDomainResponse
GetMobileDeviceAccessEffectRequest
GetMobileDeviceAccessEffectResponse
GetMobileDeviceAccessOverrideRequest
GetMobileDeviceAccessOverrideResponse
Group

The representation of an WorkMail group.

ImpersonationMatchedRule

The impersonation rule that matched the input.

ImpersonationRole

An impersonation role for the given WorkMail organization.

ImpersonationRule

The rules for the given impersonation role.

LambdaAvailabilityProvider

Describes a Lambda based availability provider.

ListAccessControlRulesRequest
ListAccessControlRulesResponse
ListAliasesRequest
ListAliasesResponse
ListAvailabilityConfigurationsRequest
ListAvailabilityConfigurationsResponse
ListGroupMembersRequest
ListGroupMembersResponse
ListGroupsRequest
ListGroupsResponse
ListImpersonationRolesRequest
ListImpersonationRolesResponse
ListMailboxExportJobsRequest
ListMailboxExportJobsResponse
ListMailboxPermissionsRequest
ListMailboxPermissionsResponse
ListMailDomainsRequest
ListMailDomainsResponse
ListMobileDeviceAccessOverridesRequest
ListMobileDeviceAccessOverridesResponse
ListMobileDeviceAccessRulesRequest
ListMobileDeviceAccessRulesResponse
ListOrganizationsRequest
ListOrganizationsResponse
ListResourceDelegatesRequest
ListResourceDelegatesResponse
ListResourcesRequest
ListResourcesResponse
ListTagsForResourceRequest
ListTagsForResourceResponse
ListUsersRequest
ListUsersResponse
MailboxExportJob

The details of a mailbox export job, including the user or resource ID associated with the mailbox and the S3 bucket that the mailbox contents are exported to.

MailDomainSummary

The data for a given domain.

Member

The representation of a user or group.

MobileDeviceAccessMatchedRule

The rule that a simulated user matches.

MobileDeviceAccessOverride

The override object.

MobileDeviceAccessRule

A rule that controls access to mobile devices for an WorkMail group.

OrganizationSummary

The representation of an organization.

Permission

Permission granted to a user, group, or resource to access a certain aspect of another user, group, or resource mailbox.

PutAccessControlRuleRequest
PutEmailMonitoringConfigurationRequest
PutInboundDmarcSettingsRequest
PutMailboxPermissionsRequest
PutMobileDeviceAccessOverrideRequest
PutRetentionPolicyRequest
RedactedEwsAvailabilityProvider

Describes an EWS based availability provider when returned from the service. It does not contain the password of the endpoint.

RegisterMailDomainRequest
RegisterToWorkMailRequest
ResetPasswordRequest
Resource

The representation of a resource.

StartMailboxExportJobRequest
StartMailboxExportJobResponse
Tag

Describes a tag applied to a resource.

TagResourceRequest
TestAvailabilityConfigurationRequest
TestAvailabilityConfigurationResponse
UntagResourceRequest
UpdateAvailabilityConfigurationRequest
UpdateDefaultMailDomainRequest
UpdateImpersonationRoleRequest
UpdateMailboxQuotaRequest
UpdateMobileDeviceAccessRuleRequest
UpdatePrimaryEmailAddressRequest
UpdateResourceRequest
User

The representation of an WorkMail user.

§Type Aliases

AccessControlRuleEffect
AccessEffect
AvailabilityProviderType
DnsRecordVerificationStatus
EntityState
FolderName
ImpersonationRoleType
MailboxExportJobState
MemberType
MobileDeviceAccessRuleEffect
PermissionType
ResourceType
RetentionAction
UserRole