UNPKG

aws-iam-policy-types

Version:

Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions

259 lines 12.7 kB
// AUTOGENERATED FILE - DO NOT EDIT /** * All IAM policy actions for AWS Network Firewall (NETWORK-FIREWALL) * * Extracted by `aws-iam-policy` from * https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsnetworkfirewall.html * * 2025-02-24T21:49:01.529Z */ export var AwsNetworkFirewallActions; (function (AwsNetworkFirewallActions) { /** * Grants permission to create an association between a firewall policy and a fire * wall * * See https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_AssociateFirewallPolicy.html */ AwsNetworkFirewallActions["AssociateFirewallPolicy"] = "network-firewall:AssociateFirewallPolicy"; /** * Grants permission to associate VPC subnets to a firewall * * See https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_AssociateSubnets.html */ AwsNetworkFirewallActions["AssociateSubnets"] = "network-firewall:AssociateSubnets"; /** * Grants permission to create an AWS Network Firewall firewall * * See https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_CreateFirewall.html */ AwsNetworkFirewallActions["CreateFirewall"] = "network-firewall:CreateFirewall"; /** * Grants permission to create an AWS Network Firewall firewall policy * * See https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_CreateFirewallPolicy.html */ AwsNetworkFirewallActions["CreateFirewallPolicy"] = "network-firewall:CreateFirewallPolicy"; /** * Grants permission to create an AWS Network Firewall rule group * * See https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_CreateRuleGroup.html */ AwsNetworkFirewallActions["CreateRuleGroup"] = "network-firewall:CreateRuleGroup"; /** * Grants permission to create an AWS Network Firewall tls inspection configuratio * n * * See https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_CreateTLSInspectionConfiguration.html */ AwsNetworkFirewallActions["CreateTLSInspectionConfiguration"] = "network-firewall:CreateTLSInspectionConfiguration"; /** * Grants permission to delete a firewall * * See https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_DeleteFirewall.html */ AwsNetworkFirewallActions["DeleteFirewall"] = "network-firewall:DeleteFirewall"; /** * Grants permission to delete a firewall policy * * See https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_DeleteFirewallPolicy.html */ AwsNetworkFirewallActions["DeleteFirewallPolicy"] = "network-firewall:DeleteFirewallPolicy"; /** * Grants permission to delete a resource policy for a firewall policy or rule gro * up * * See https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_DeleteResourcePolicy.html */ AwsNetworkFirewallActions["DeleteResourcePolicy"] = "network-firewall:DeleteResourcePolicy"; /** * Grants permission to delete a rule group * * See https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_DeleteRuleGroup.html */ AwsNetworkFirewallActions["DeleteRuleGroup"] = "network-firewall:DeleteRuleGroup"; /** * Grants permission to delete a tls inspection configuration * * See https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_DeleteTLSInspectionConfiguration.html */ AwsNetworkFirewallActions["DeleteTLSInspectionConfiguration"] = "network-firewall:DeleteTLSInspectionConfiguration"; /** * Grants permission to retrieve the data objects that define a firewall * * See https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_DescribeFirewall.html */ AwsNetworkFirewallActions["DescribeFirewall"] = "network-firewall:DescribeFirewall"; /** * Grants permission to retrieve the data objects that define a firewall policy * * See https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_DescribeFirewallPolicy.html */ AwsNetworkFirewallActions["DescribeFirewallPolicy"] = "network-firewall:DescribeFirewallPolicy"; /** * Grants permission to describe the logging configuration of a firewall * * See https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_DescribeLoggingConfiguration.html */ AwsNetworkFirewallActions["DescribeLoggingConfiguration"] = "network-firewall:DescribeLoggingConfiguration"; /** * Grants permission to describe a resource policy for a firewall policy or rule g * roup * * See https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_DescribeResourcePolicy.html */ AwsNetworkFirewallActions["DescribeResourcePolicy"] = "network-firewall:DescribeResourcePolicy"; /** * Grants permission to retrieve the data objects that define a rule group * * See https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_DescribeRuleGroup.html */ AwsNetworkFirewallActions["DescribeRuleGroup"] = "network-firewall:DescribeRuleGroup"; /** * Grants permission to retrieve the high-level information about a rule group * * See https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_DescribeRuleGroupMetadata.html */ AwsNetworkFirewallActions["DescribeRuleGroupMetadata"] = "network-firewall:DescribeRuleGroupMetadata"; /** * Grants permission to retrieve the data objects that define a tls inspection con * figuration * * See https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_DescribeTLSInspectionConfiguration.html */ AwsNetworkFirewallActions["DescribeTLSInspectionConfiguration"] = "network-firewall:DescribeTLSInspectionConfiguration"; /** * Grants permission to disassociate VPC subnets from a firewall * * See https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_DisassociateSubnets.html */ AwsNetworkFirewallActions["DisassociateSubnets"] = "network-firewall:DisassociateSubnets"; /** * Grants permission to retrieve analysis report results of a firewall * * See https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_GetAnalysisReportResults.html */ AwsNetworkFirewallActions["GetAnalysisReportResults"] = "network-firewall:GetAnalysisReportResults"; /** * Grants permission to list firewall analysis reports * * See https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_ListAnalysisReports.html */ AwsNetworkFirewallActions["ListAnalysisReports"] = "network-firewall:ListAnalysisReports"; /** * Grants permission to retrieve the metadata for firewall policies * * See https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_ListFirewallPolicies.html */ AwsNetworkFirewallActions["ListFirewallPolicies"] = "network-firewall:ListFirewallPolicies"; /** * Grants permission to retrieve the metadata for firewalls * * See https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_ListFirewalls.html */ AwsNetworkFirewallActions["ListFirewalls"] = "network-firewall:ListFirewalls"; /** * Grants permission to retrieve the metadata for rule groups * * See https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_ListRuleGroups.html */ AwsNetworkFirewallActions["ListRuleGroups"] = "network-firewall:ListRuleGroups"; /** * Grants permission to retrieve the metadata for tls inspection configurations * * See https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_ListTLSInspectionConfigurations.html */ AwsNetworkFirewallActions["ListTLSInspectionConfigurations"] = "network-firewall:ListTLSInspectionConfigurations"; /** * Grants permission to retrieve the tags for a resource * * See https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_ListTagsForResource.html */ AwsNetworkFirewallActions["ListTagsForResource"] = "network-firewall:ListTagsForResource"; /** * Grants permission to put a resource policy for a firewall policy or rule group * * See https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_PutResourcePolicy.html */ AwsNetworkFirewallActions["PutResourcePolicy"] = "network-firewall:PutResourcePolicy"; /** * Grants permission to start an analysis report on a firewall * * See https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_GetAnalysisReportResults.html */ AwsNetworkFirewallActions["StartAnalysisReport"] = "network-firewall:StartAnalysisReport"; /** * Grants permission to attach tags to a resource * * See https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_TagResource.html */ AwsNetworkFirewallActions["TagResource"] = "network-firewall:TagResource"; /** * Grants permission to remove tags from a resource * * See https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_UntagResource.html */ AwsNetworkFirewallActions["UntagResource"] = "network-firewall:UntagResource"; /** * Grants permission to modify firewall analysis settings of a firewall * * See https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_UpdateFirewallAnalysisSettings.html */ AwsNetworkFirewallActions["UpdateFirewallAnalysisSettings"] = "network-firewall:UpdateFirewallAnalysisSettings"; /** * Grants permission to add or remove delete protection for a firewall * * See https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_UpdateFirewallDeleteProtection.html */ AwsNetworkFirewallActions["UpdateFirewallDeleteProtection"] = "network-firewall:UpdateFirewallDeleteProtection"; /** * Grants permission to modify the description for a firewall * * See https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_UpdateFirewallDescription.html */ AwsNetworkFirewallActions["UpdateFirewallDescription"] = "network-firewall:UpdateFirewallDescription"; /** * Grants permission to modify the encryption configuration of a firewall * * See https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_UpdateFirewallEncryptionConfiguration.html */ AwsNetworkFirewallActions["UpdateFirewallEncryptionConfiguration"] = "network-firewall:UpdateFirewallEncryptionConfiguration"; /** * Grants permission to modify a firewall policy * * See https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_UpdateFirewallPolicy.html */ AwsNetworkFirewallActions["UpdateFirewallPolicy"] = "network-firewall:UpdateFirewallPolicy"; /** * Grants permission to add or remove firewall policy change protection for a fire * wall * * See https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_UpdateFirewallPolicyChangeProtection.html */ AwsNetworkFirewallActions["UpdateFirewallPolicyChangeProtection"] = "network-firewall:UpdateFirewallPolicyChangeProtection"; /** * Grants permission to modify the logging configuration of a firewall * * See https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_UpdateLoggingConfiguration.html */ AwsNetworkFirewallActions["UpdateLoggingConfiguration"] = "network-firewall:UpdateLoggingConfiguration"; /** * Grants permission to modify a rule group * * See https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_UpdateRuleGroup.html */ AwsNetworkFirewallActions["UpdateRuleGroup"] = "network-firewall:UpdateRuleGroup"; /** * Grants permission to add or remove subnet change protection for a firewall * * See https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_UpdateSubnetChangeProtection.html */ AwsNetworkFirewallActions["UpdateSubnetChangeProtection"] = "network-firewall:UpdateSubnetChangeProtection"; /** * Grants permission to modify a tls inspection configuration * * See https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_UpdateTLSInspectionConfiguration.html */ AwsNetworkFirewallActions["UpdateTLSInspectionConfiguration"] = "network-firewall:UpdateTLSInspectionConfiguration"; })(AwsNetworkFirewallActions || (AwsNetworkFirewallActions = {})); //# sourceMappingURL=network-firewall.js.map