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

AccessControlRule

import type { AccessControlRule } from "https://aws-api.deno.dev/v0.4/services/workmail.ts?docs=full";

A rule that controls access to an WorkMail organization.

interface AccessControlRule {
Actions?: string[] | null;
DateCreated?: Date | number | null;
DateModified?: Date | number | null;
Description?: string | null;
Effect?: AccessControlRuleEffect | null;
ImpersonationRoleIds?: string[] | null;
IpRanges?: string[] | null;
Name?: string | null;
NotActions?: string[] | null;
NotImpersonationRoleIds?: string[] | null;
NotIpRanges?: string[] | null;
NotUserIds?: string[] | null;
UserIds?: string[] | null;
}

§Properties

§
Actions?: string[] | null
[src]

Access protocol actions to include in the rule. Valid values include ActiveSync, AutoDiscover, EWS, IMAP, SMTP, WindowsOutlook, and WebMail.

§
DateCreated?: Date | number | null
[src]

The date that the rule was created.

§
DateModified?: Date | number | null
[src]

The date that the rule was modified.

§
Description?: string | null
[src]

The rule description.

§

The rule effect.

§
ImpersonationRoleIds?: string[] | null
[src]

Impersonation role IDs to include in the rule.

§
IpRanges?: string[] | null
[src]

IPv4 CIDR ranges to include in the rule.

§
Name?: string | null
[src]

The rule name.

§
NotActions?: string[] | null
[src]

Access protocol actions to exclude from the rule. Valid values include ActiveSync, AutoDiscover, EWS, IMAP, SMTP, WindowsOutlook, and WebMail.

§
NotImpersonationRoleIds?: string[] | null
[src]

Impersonation role IDs to exclude from the rule.

§
NotIpRanges?: string[] | null
[src]

IPv4 CIDR ranges to exclude from the rule.

§
NotUserIds?: string[] | null
[src]

User IDs to exclude from the rule.

§
UserIds?: string[] | null
[src]

User IDs to include in the rule.