crossplane-contrib / provider-jet-aws

AWS Provider for Crossplane that is built with Terrajet.
https://crossplane.io
Apache License 2.0
37 stars 30 forks source link

feat(new-resource): networkfirewall, cloudwatchlogs #230

Closed haarchri closed 1 year ago

haarchri commented 2 years ago

Signed-off-by: haarchri chhaar30@googlemail.com

Description of your changes

added the following resources

    // Networkfirewall
    "aws_networkfirewall_firewall", [x]
    "aws_networkfirewall_firewall_policy", [x]
    "aws_networkfirewall_logging_configuration", [x]
    "aws_networkfirewall_rule_group", [x]

    //Cloudwatch
    "aws_cloudwatch_log_group", [x]
}

Fixes #

I have:

How has this code been tested

NAME                                                         READY   SYNCED   EXTERNAL-NAME                          AGE
group.cloudwatchlogs.aws.jet.crossplane.io/firewall-alerts   True    True     aws-network-firewall/firewall/alerts   35m
group.cloudwatchlogs.aws.jet.crossplane.io/firewall-flows    True    True     aws-network-firewall/firewall/flows    35m

NAME                                                                  READY   SYNCED   EXTERNAL-NAME                                                       AGE
loggingconfiguration.networkfirewall.aws.jet.crossplane.io/firewall   True    True     arn:aws:network-firewall:us-west-1:123456789101:firewall/firewall   4m58s

NAME                                                      READY   SYNCED   EXTERNAL-NAME                                                       AGE
firewall.networkfirewall.aws.jet.crossplane.io/firewall   True    True     arn:aws:network-firewall:us-west-1:123456789101:firewall/firewall   24h

NAME                                                               READY   SYNCED   EXTERNAL-NAME                                                                         AGE
rulegroup.networkfirewall.aws.jet.crossplane.io/deny               True    True     arn:aws:network-firewall:us-west-1:123456789101:stateful-rulegroup/DENY               61m
rulegroup.networkfirewall.aws.jet.crossplane.io/domain-whitelist   True    True     arn:aws:network-firewall:us-west-1:123456789101:stateful-rulegroup/ALLOW-DOMAINLIST   107m
rulegroup.networkfirewall.aws.jet.crossplane.io/forward-all        True    True     arn:aws:network-firewall:us-west-1:123456789101:stateless-rulegroup/FORWARD-ALL       126m

NAME                                                                  READY   SYNCED   EXTERNAL-NAME                                                                    AGE
firewallpolicy.networkfirewall.aws.jet.crossplane.io/default-policy   True    True     arn:aws:network-firewall:us-west-1:123456789101:firewall-policy/default-policy   24h
haarchri commented 1 year ago

i will close this PR