AWS v6.54.0 published on Friday, Sep 27, 2024 by Pulumi
aws.networkfirewall.getFirewall
Explore with Pulumi AI
Retrieve information about a firewall.
Example Usage
Find firewall policy by ARN
import * as pulumi from "@pulumi/pulumi";
import * as aws from "@pulumi/aws";
const example = aws.networkfirewall.getFirewall({
arn: arn,
});
import pulumi
import pulumi_aws as aws
example = aws.networkfirewall.get_firewall(arn=arn)
package main
import (
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/networkfirewall"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := networkfirewall.LookupFirewall(ctx, &networkfirewall.LookupFirewallArgs{
Arn: pulumi.StringRef(arn),
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Aws = Pulumi.Aws;
return await Deployment.RunAsync(() =>
{
var example = Aws.NetworkFirewall.GetFirewall.Invoke(new()
{
Arn = arn,
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.aws.networkfirewall.NetworkfirewallFunctions;
import com.pulumi.aws.networkfirewall.inputs.GetFirewallArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var example = NetworkfirewallFunctions.getFirewall(GetFirewallArgs.builder()
.arn(arn)
.build());
}
}
variables:
example:
fn::invoke:
Function: aws:networkfirewall:getFirewall
Arguments:
arn: ${arn}
Find firewall policy by Name
import * as pulumi from "@pulumi/pulumi";
import * as aws from "@pulumi/aws";
const example = aws.networkfirewall.getFirewall({
name: "Test",
});
import pulumi
import pulumi_aws as aws
example = aws.networkfirewall.get_firewall(name="Test")
package main
import (
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/networkfirewall"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := networkfirewall.LookupFirewall(ctx, &networkfirewall.LookupFirewallArgs{
Name: pulumi.StringRef("Test"),
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Aws = Pulumi.Aws;
return await Deployment.RunAsync(() =>
{
var example = Aws.NetworkFirewall.GetFirewall.Invoke(new()
{
Name = "Test",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.aws.networkfirewall.NetworkfirewallFunctions;
import com.pulumi.aws.networkfirewall.inputs.GetFirewallArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var example = NetworkfirewallFunctions.getFirewall(GetFirewallArgs.builder()
.name("Test")
.build());
}
}
variables:
example:
fn::invoke:
Function: aws:networkfirewall:getFirewall
Arguments:
name: Test
Find firewall policy by ARN and Name
import * as pulumi from "@pulumi/pulumi";
import * as aws from "@pulumi/aws";
const example = aws.networkfirewall.getFirewall({
arn: arn,
name: "Test",
});
import pulumi
import pulumi_aws as aws
example = aws.networkfirewall.get_firewall(arn=arn,
name="Test")
package main
import (
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/networkfirewall"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := networkfirewall.LookupFirewall(ctx, &networkfirewall.LookupFirewallArgs{
Arn: pulumi.StringRef(arn),
Name: pulumi.StringRef("Test"),
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Aws = Pulumi.Aws;
return await Deployment.RunAsync(() =>
{
var example = Aws.NetworkFirewall.GetFirewall.Invoke(new()
{
Arn = arn,
Name = "Test",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.aws.networkfirewall.NetworkfirewallFunctions;
import com.pulumi.aws.networkfirewall.inputs.GetFirewallArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var example = NetworkfirewallFunctions.getFirewall(GetFirewallArgs.builder()
.arn(arn)
.name("Test")
.build());
}
}
variables:
example:
fn::invoke:
Function: aws:networkfirewall:getFirewall
Arguments:
arn: ${arn}
name: Test
Using getFirewall
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getFirewall(args: GetFirewallArgs, opts?: InvokeOptions): Promise<GetFirewallResult>
function getFirewallOutput(args: GetFirewallOutputArgs, opts?: InvokeOptions): Output<GetFirewallResult>
def get_firewall(arn: Optional[str] = None,
name: Optional[str] = None,
tags: Optional[Mapping[str, str]] = None,
opts: Optional[InvokeOptions] = None) -> GetFirewallResult
def get_firewall_output(arn: Optional[pulumi.Input[str]] = None,
name: Optional[pulumi.Input[str]] = None,
tags: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetFirewallResult]
func LookupFirewall(ctx *Context, args *LookupFirewallArgs, opts ...InvokeOption) (*LookupFirewallResult, error)
func LookupFirewallOutput(ctx *Context, args *LookupFirewallOutputArgs, opts ...InvokeOption) LookupFirewallResultOutput
> Note: This function is named LookupFirewall
in the Go SDK.
public static class GetFirewall
{
public static Task<GetFirewallResult> InvokeAsync(GetFirewallArgs args, InvokeOptions? opts = null)
public static Output<GetFirewallResult> Invoke(GetFirewallInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetFirewallResult> getFirewall(GetFirewallArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: aws:networkfirewall/getFirewall:getFirewall
arguments:
# arguments dictionary
The following arguments are supported:
- Arn string
- ARN of the firewall.
- Name string
- Descriptive name of the firewall.
- Dictionary<string, string>
- 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.
getFirewall Result
The following output properties are available:
- Arn string
- ARN of the firewall.
- Delete
Protection bool - A flag indicating whether the firewall is protected against deletion.
- Description string
- Description of the firewall.
- Encryption
Configurations List<GetFirewall Encryption Configuration> - AWS Key Management Service (AWS KMS) encryption settings for the firewall.
- Firewall
Policy stringArn - ARN of the VPC Firewall policy.
- Firewall
Policy boolChange Protection - A flag indicating whether the firewall is protected against a change to the firewall policy association.
- Firewall
Statuses List<GetFirewall Firewall Status> - Nested list of information about the current status of the firewall.
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- Descriptive name of the firewall.
- Subnet
Change boolProtection - A flag indicating whether the firewall is protected against changes to the subnet associations.
- Subnet
Mappings List<GetFirewall Subnet Mapping> - 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.
- Dictionary<string, string>
- 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. - Update
Token string - String token used when updating a firewall.
- Vpc
Id string - Unique identifier of the VPC where AWS Network Firewall should create the firewall.
- Arn string
- ARN of the firewall.
- Delete
Protection bool - A flag indicating whether the firewall is protected against deletion.
- Description string
- Description of the firewall.
- Encryption
Configurations []GetFirewall Encryption Configuration - AWS Key Management Service (AWS KMS) encryption settings for the firewall.
- Firewall
Policy stringArn - ARN of the VPC Firewall policy.
- Firewall
Policy boolChange Protection - A flag indicating whether the firewall is protected against a change to the firewall policy association.
- Firewall
Statuses []GetFirewall Firewall Status - Nested list of information about the current status of the firewall.
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- Descriptive name of the firewall.
- Subnet
Change boolProtection - A flag indicating whether the firewall is protected against changes to the subnet associations.
- Subnet
Mappings []GetFirewall Subnet Mapping - 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.
- map[string]string
- 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. - Update
Token string - String token used when updating a firewall.
- Vpc
Id string - Unique identifier of the VPC where AWS Network Firewall should create the firewall.
- arn String
- ARN of the firewall.
- delete
Protection Boolean - A flag indicating whether the firewall is protected against deletion.
- description String
- Description of the firewall.
- encryption
Configurations List<GetFirewall Encryption Configuration> - AWS Key Management Service (AWS KMS) encryption settings for the firewall.
- firewall
Policy StringArn - ARN of the VPC Firewall policy.
- firewall
Policy BooleanChange Protection - A flag indicating whether the firewall is protected against a change to the firewall policy association.
- firewall
Statuses List<GetFirewall Firewall Status> - Nested list of information about the current status of the firewall.
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- Descriptive name of the firewall.
- subnet
Change BooleanProtection - A flag indicating whether the firewall is protected against changes to the subnet associations.
- subnet
Mappings List<GetFirewall Subnet Mapping> - 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.
- Map<String,String>
- 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. - update
Token String - String token used when updating a firewall.
- vpc
Id String - Unique identifier of the VPC where AWS Network Firewall should create the firewall.
- arn string
- ARN of the firewall.
- delete
Protection boolean - A flag indicating whether the firewall is protected against deletion.
- description string
- Description of the firewall.
- encryption
Configurations GetFirewall Encryption Configuration[] - AWS Key Management Service (AWS KMS) encryption settings for the firewall.
- firewall
Policy stringArn - ARN of the VPC Firewall policy.
- firewall
Policy booleanChange Protection - A flag indicating whether the firewall is protected against a change to the firewall policy association.
- firewall
Statuses GetFirewall Firewall Status[] - Nested list of information about the current status of the firewall.
- id string
- The provider-assigned unique ID for this managed resource.
- name string
- Descriptive name of the firewall.
- subnet
Change booleanProtection - A flag indicating whether the firewall is protected against changes to the subnet associations.
- subnet
Mappings GetFirewall Subnet Mapping[] - 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.
- {[key: string]: string}
- 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. - update
Token string - String token used when updating a firewall.
- vpc
Id string - Unique identifier of the VPC where AWS Network Firewall should create the firewall.
- arn str
- ARN of the firewall.
- delete_
protection bool - A flag indicating whether the firewall is protected against deletion.
- description str
- Description of the firewall.
- encryption_
configurations Sequence[GetFirewall Encryption Configuration] - AWS Key Management Service (AWS KMS) encryption settings for the firewall.
- firewall_
policy_ strarn - ARN of the VPC Firewall policy.
- firewall_
policy_ boolchange_ protection - A flag indicating whether the firewall is protected against a change to the firewall policy association.
- firewall_
statuses Sequence[GetFirewall Firewall Status] - Nested list of information about the current status of the firewall.
- id str
- The provider-assigned unique ID for this managed resource.
- name str
- Descriptive name of the firewall.
- subnet_
change_ boolprotection - A flag indicating whether the firewall is protected against changes to the subnet associations.
- subnet_
mappings Sequence[GetFirewall Subnet Mapping] - 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.
- Mapping[str, str]
- 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. - update_
token str - String token used when updating a firewall.
- vpc_
id str - Unique identifier of the VPC where AWS Network Firewall should create the firewall.
- arn String
- ARN of the firewall.
- delete
Protection Boolean - A flag indicating whether the firewall is protected against deletion.
- description String
- Description of the firewall.
- encryption
Configurations List<Property Map> - AWS Key Management Service (AWS KMS) encryption settings for the firewall.
- firewall
Policy StringArn - ARN of the VPC Firewall policy.
- firewall
Policy BooleanChange Protection - A flag indicating whether the firewall is protected against a change to the firewall policy association.
- firewall
Statuses List<Property Map> - Nested list of information about the current status of the firewall.
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- Descriptive name of the firewall.
- subnet
Change BooleanProtection - A flag indicating whether the firewall is protected against changes to the subnet associations.
- subnet
Mappings List<Property Map> - 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.
- Map<String>
- 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. - update
Token String - String token used when updating a firewall.
- vpc
Id String - Unique identifier of the VPC where AWS Network Firewall should create the firewall.
Supporting Types
GetFirewallEncryptionConfiguration
GetFirewallFirewallStatus
- Capacity
Usage List<GetSummaries Firewall Firewall Status Capacity Usage Summary> - Aggregated count of all resources used by reference sets in a firewall.
- Configuration
Sync stringState Summary - Summary of sync states for all availability zones in which the firewall is configured.
- Status string
- Sync
States List<GetFirewall Firewall Status Sync State> - Set of subnets configured for use by the firewall.
- Capacity
Usage []GetSummaries Firewall Firewall Status Capacity Usage Summary - Aggregated count of all resources used by reference sets in a firewall.
- Configuration
Sync stringState Summary - Summary of sync states for all availability zones in which the firewall is configured.
- Status string
- Sync
States []GetFirewall Firewall Status Sync State - Set of subnets configured for use by the firewall.
- capacity
Usage List<GetSummaries Firewall Firewall Status Capacity Usage Summary> - Aggregated count of all resources used by reference sets in a firewall.
- configuration
Sync StringState Summary - Summary of sync states for all availability zones in which the firewall is configured.
- status String
- sync
States List<GetFirewall Firewall Status Sync State> - Set of subnets configured for use by the firewall.
- capacity
Usage GetSummaries Firewall Firewall Status Capacity Usage Summary[] - Aggregated count of all resources used by reference sets in a firewall.
- configuration
Sync stringState Summary - Summary of sync states for all availability zones in which the firewall is configured.
- status string
- sync
States GetFirewall Firewall Status Sync State[] - Set of subnets configured for use by the firewall.
- capacity_
usage_ Sequence[Getsummaries Firewall Firewall Status Capacity Usage Summary] - Aggregated count of all resources used by reference sets in a firewall.
- configuration_
sync_ strstate_ summary - Summary of sync states for all availability zones in which the firewall is configured.
- status str
- sync_
states Sequence[GetFirewall Firewall Status Sync State] - Set of subnets configured for use by the firewall.
- capacity
Usage List<Property Map>Summaries - Aggregated count of all resources used by reference sets in a firewall.
- configuration
Sync StringState Summary - Summary of sync states for all availability zones in which the firewall is configured.
- status String
- sync
States List<Property Map> - Set of subnets configured for use by the firewall.
GetFirewallFirewallStatusCapacityUsageSummary
- Cidrs
List<Get
Firewall Firewall Status Capacity Usage Summary Cidr> - Capacity usage of CIDR blocks used by IP set references in a firewall.
- Cidrs
[]Get
Firewall Firewall Status Capacity Usage Summary Cidr - Capacity usage of CIDR blocks used by IP set references in a firewall.
- cidrs
List<Get
Firewall Firewall Status Capacity Usage Summary Cidr> - Capacity usage of CIDR blocks used by IP set references in a firewall.
- cidrs
Get
Firewall Firewall Status Capacity Usage Summary Cidr[] - Capacity usage of CIDR blocks used by IP set references in a firewall.
- cidrs
Sequence[Get
Firewall Firewall Status Capacity Usage Summary Cidr] - Capacity usage of CIDR blocks used by IP set references in a firewall.
- cidrs List<Property Map>
- Capacity usage of CIDR blocks used by IP set references in a firewall.
GetFirewallFirewallStatusCapacityUsageSummaryCidr
- Available
Cidr intCount - Available number of CIDR blocks available for use by the IP set references in a firewall.
- Ip
Set List<GetReferences Firewall Firewall Status Capacity Usage Summary Cidr Ip Set Reference> - The list of IP set references used by a firewall.
- Utilized
Cidr intCount - Number of CIDR blocks used by the IP set references in a firewall.
- Available
Cidr intCount - Available number of CIDR blocks available for use by the IP set references in a firewall.
- Ip
Set []GetReferences Firewall Firewall Status Capacity Usage Summary Cidr Ip Set Reference - The list of IP set references used by a firewall.
- Utilized
Cidr intCount - Number of CIDR blocks used by the IP set references in a firewall.
- available
Cidr IntegerCount - Available number of CIDR blocks available for use by the IP set references in a firewall.
- ip
Set List<GetReferences Firewall Firewall Status Capacity Usage Summary Cidr Ip Set Reference> - The list of IP set references used by a firewall.
- utilized
Cidr IntegerCount - Number of CIDR blocks used by the IP set references in a firewall.
- available
Cidr numberCount - Available number of CIDR blocks available for use by the IP set references in a firewall.
- ip
Set GetReferences Firewall Firewall Status Capacity Usage Summary Cidr Ip Set Reference[] - The list of IP set references used by a firewall.
- utilized
Cidr numberCount - Number of CIDR blocks used by the IP set references in a firewall.
- available_
cidr_ intcount - Available number of CIDR blocks available for use by the IP set references in a firewall.
- ip_
set_ Sequence[Getreferences Firewall Firewall Status Capacity Usage Summary Cidr Ip Set Reference] - The list of IP set references used by a firewall.
- utilized_
cidr_ intcount - Number of CIDR blocks used by the IP set references in a firewall.
- available
Cidr NumberCount - Available number of CIDR blocks available for use by the IP set references in a firewall.
- ip
Set List<Property Map>References - The list of IP set references used by a firewall.
- utilized
Cidr NumberCount - Number of CIDR blocks used by the IP set references in a firewall.
GetFirewallFirewallStatusCapacityUsageSummaryCidrIpSetReference
- Resolved
Cidr intCount - Total number of CIDR blocks used by the IP set references in a firewall.
- Resolved
Cidr intCount - Total number of CIDR blocks used by the IP set references in a firewall.
- resolved
Cidr IntegerCount - Total number of CIDR blocks used by the IP set references in a firewall.
- resolved
Cidr numberCount - Total number of CIDR blocks used by the IP set references in a firewall.
- resolved_
cidr_ intcount - Total number of CIDR blocks used by the IP set references in a firewall.
- resolved
Cidr NumberCount - Total number of CIDR blocks used by the IP set references in a firewall.
GetFirewallFirewallStatusSyncState
- Attachments
List<Get
Firewall Firewall Status Sync State Attachment> - Nested list describing the attachment status of the firewall's association with a single VPC subnet.
- Availability
Zone string - The Availability Zone where the subnet is configured.
- Attachments
[]Get
Firewall Firewall Status Sync State Attachment - Nested list describing the attachment status of the firewall's association with a single VPC subnet.
- Availability
Zone string - The Availability Zone where the subnet is configured.
- attachments
List<Get
Firewall Firewall Status Sync State Attachment> - Nested list describing the attachment status of the firewall's association with a single VPC subnet.
- availability
Zone String - The Availability Zone where the subnet is configured.
- attachments
Get
Firewall Firewall Status Sync State Attachment[] - Nested list describing the attachment status of the firewall's association with a single VPC subnet.
- availability
Zone string - The Availability Zone where the subnet is configured.
- attachments
Sequence[Get
Firewall Firewall Status Sync State Attachment] - Nested list describing the attachment status of the firewall's association with a single VPC subnet.
- availability_
zone str - The Availability Zone where the subnet is configured.
- attachments List<Property Map>
- Nested list describing the attachment status of the firewall's association with a single VPC subnet.
- availability
Zone String - The Availability Zone where the subnet is configured.
GetFirewallFirewallStatusSyncStateAttachment
- Endpoint
Id string - The identifier of the firewall endpoint that AWS Network Firewall has instantiated in the subnet. You use this to identify the firewall endpoint in the VPC route tables, when you redirect the VPC traffic through the endpoint.
- Status string
- Subnet
Id string - The unique identifier for the subnet.
- Endpoint
Id string - The identifier of the firewall endpoint that AWS Network Firewall has instantiated in the subnet. You use this to identify the firewall endpoint in the VPC route tables, when you redirect the VPC traffic through the endpoint.
- Status string
- Subnet
Id string - The unique identifier for the subnet.
- endpoint
Id String - The identifier of the firewall endpoint that AWS Network Firewall has instantiated in the subnet. You use this to identify the firewall endpoint in the VPC route tables, when you redirect the VPC traffic through the endpoint.
- status String
- subnet
Id String - The unique identifier for the subnet.
- endpoint
Id string - The identifier of the firewall endpoint that AWS Network Firewall has instantiated in the subnet. You use this to identify the firewall endpoint in the VPC route tables, when you redirect the VPC traffic through the endpoint.
- status string
- subnet
Id string - The unique identifier for the subnet.
- endpoint_
id str - The identifier of the firewall endpoint that AWS Network Firewall has instantiated in the subnet. You use this to identify the firewall endpoint in the VPC route tables, when you redirect the VPC traffic through the endpoint.
- status str
- subnet_
id str - The unique identifier for the subnet.
- endpoint
Id String - The identifier of the firewall endpoint that AWS Network Firewall has instantiated in the subnet. You use this to identify the firewall endpoint in the VPC route tables, when you redirect the VPC traffic through the endpoint.
- status String
- subnet
Id String - The unique identifier for the subnet.
GetFirewallSubnetMapping
- Subnet
Id string - The unique identifier for the subnet.
- Subnet
Id string - The unique identifier for the subnet.
- subnet
Id String - The unique identifier for the subnet.
- subnet
Id string - The unique identifier for the subnet.
- subnet_
id str - The unique identifier for the subnet.
- subnet
Id String - The unique identifier for the subnet.
Package Details
- Repository
- AWS Classic pulumi/pulumi-aws
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
aws
Terraform Provider.