Get Firewall Result
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)
Properties
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
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
String token used when updating a firewall.