Skip to main content

NetworkAclSchema

The NetworkAclSchema class is the schema for the NetworkAcl resource, which represents the AWS VPC Network ACL resource. This resource can create a network acl in AWS using the AWS JavaScript SDK V3 API. See official sdk docs.

@group

Resources/NetworkAcl

@overrideProperty

parents - This resource has parents.

@overrideProperty

resourceId - The resource id is of format nacl-<subnet-id>

Hierarchy

  • BaseResourceSchema
    • NetworkAclSchema

Index

Properties

inheritedparents

parents: IResourceReference[]

properties

properties: { awsAccountId: string; awsRegionId: string; entries: NetworkAclEntrySchema[] } = ...

Input properties.

  • properties.awsAccountId - The AWS account id.
  • properties.awsRegionId - The AWS region id.
  • properties.entries - The network acl entries. See NetworkAclEntrySchema for options.

Type declaration

inheritedresourceId

resourceId: string

response

response: { associationId?: string; defaultNetworkAclId?: string; NetworkAclArn?: string; NetworkAclId?: string } = ...

Saved response.

  • response.associationId - The association id.
  • response.defaultNetworkAclId - The default network acl id.
  • response.NetworkAclArn - The network acl arn.
  • response.NetworkAclId - The network acl id.

Type declaration

  • optionalassociationId?: string
  • optionaldefaultNetworkAclId?: string
  • optionalNetworkAclArn?: string
  • optionalNetworkAclId?: string

inheritedtags

tags: {}

Type declaration

  • [key string]: string