GetFirewallResult

data class GetFirewallResult(val arn: String, val deleteProtection: Boolean, val description: String, val encryptionConfigurations: List<GetFirewallEncryptionConfiguration>, val firewallPolicyArn: String, val firewallPolicyChangeProtection: Boolean, val firewallStatuses: List<GetFirewallFirewallStatus>, val id: String, val name: String, val subnetChangeProtection: Boolean, val subnetMappings: List<GetFirewallSubnetMapping>, val tags: Map<String, String>? = null, val updateToken: String, val vpcId: String)

A collection of values returned by getFirewall.

Constructors

Link copied to clipboard
constructor(arn: String, deleteProtection: Boolean, description: String, encryptionConfigurations: List<GetFirewallEncryptionConfiguration>, firewallPolicyArn: String, firewallPolicyChangeProtection: Boolean, firewallStatuses: List<GetFirewallFirewallStatus>, id: String, name: String, subnetChangeProtection: Boolean, subnetMappings: List<GetFirewallSubnetMapping>, tags: Map<String, String>? = null, updateToken: String, vpcId: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val arn: String

ARN of the firewall.

Link copied to clipboard

Boolean flag indicating whether it is possible to delete the firewall.

Link copied to clipboard

Description of the firewall.

Link copied to clipboard

AWS Key Management Service (AWS KMS) encryption settings for the firewall.

Link copied to clipboard

ARN of the VPC Firewall policy.

Link copied to clipboard

A boolean flag indicating whether it is possible to change the associated firewall policy.

Link copied to clipboard

Nested list of information about the current status of the firewall.

Link copied to clipboard
val id: String

The provider-assigned unique ID for this managed resource.

Link copied to clipboard

Descriptive name of the firewall.

Link copied to clipboard

A boolean flag indicating whether it is possible to change the associated subnet(s).

Link copied to clipboard

Set of configuration blocks describing the public subnets. Each subnet must belong to a different Availability Zone in the VPC. AWS Network Firewall creates a firewall endpoint in each subnet.

Link copied to clipboard
val tags: Map<String, String>? = null

Map of resource tags to associate with the resource. If configured with a provider default_tags configuration block present, tags with matching keys will overwrite those defined at the provider-level.

Link copied to clipboard

String token used when updating a firewall.

Link copied to clipboard

Unique identifier of the VPC where AWS Network Firewall should create the firewall.