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

CreateFirewallRequest

import type { CreateFirewallRequest } from "https://aws-api.deno.dev/v0.4/services/networkfirewall.ts?docs=full";
interface CreateFirewallRequest {
DeleteProtection?: boolean | null;
Description?: string | null;
EncryptionConfiguration?: EncryptionConfiguration | null;
FirewallName: string;
FirewallPolicyArn: string;
FirewallPolicyChangeProtection?: boolean | null;
SubnetChangeProtection?: boolean | null;
SubnetMappings: SubnetMapping[];
Tags?: Tag[] | null;
VpcId: string;
}

§Properties

§
DeleteProtection?: boolean | null
[src]

A flag indicating whether it is possible to delete the firewall. A setting of TRUE indicates that the firewall is protected against deletion. Use this setting to protect against accidentally deleting a firewall that is in use. When you create a firewall, the operation initializes this flag to TRUE.

§
Description?: string | null
[src]

A description of the firewall.

§
EncryptionConfiguration?: EncryptionConfiguration | null
[src]

A complex type that contains settings for encryption of your firewall resources.

§
FirewallName: string
[src]

The descriptive name of the firewall. You can't change the name of a firewall after you create it.

§
FirewallPolicyArn: string
[src]

The Amazon Resource Name (ARN) of the "FirewallPolicy" that you want to use for the firewall.

§
FirewallPolicyChangeProtection?: boolean | null
[src]

A setting indicating whether the firewall is protected against a change to the firewall policy association. Use this setting to protect against accidentally modifying the firewall policy for a firewall that is in use. When you create a firewall, the operation initializes this setting to TRUE.

§
SubnetChangeProtection?: boolean | null
[src]

A setting indicating whether the firewall is protected against changes to the subnet associations. Use this setting to protect against accidentally modifying the subnet associations for a firewall that is in use. When you create a firewall, the operation initializes this setting to TRUE.

§
SubnetMappings: SubnetMapping[]
[src]

The public subnets to use for your Network Firewall firewalls. Each subnet must belong to a different Availability Zone in the VPC. Network Firewall creates a firewall endpoint in each subnet.

§
Tags?: Tag[] | null
[src]

The key:value pairs to associate with the resource.

§
VpcId: string
[src]

The unique identifier of the VPC where Network Firewall should create the firewall.

You can't change this setting after you create the firewall.