UNPKG

aws-iam-policy-types

Version:

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

257 lines (256 loc) 11.3 kB
/** * 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 declare enum 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ CreateTLSInspectionConfiguration = "network-firewall:CreateTLSInspectionConfiguration", /** * Grants permission to delete a firewall * * See https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_DeleteFirewall.html */ DeleteFirewall = "network-firewall:DeleteFirewall", /** * Grants permission to delete a firewall policy * * See https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_DeleteFirewallPolicy.html */ 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 */ DeleteResourcePolicy = "network-firewall:DeleteResourcePolicy", /** * Grants permission to delete a rule group * * See https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_DeleteRuleGroup.html */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ GetAnalysisReportResults = "network-firewall:GetAnalysisReportResults", /** * Grants permission to list firewall analysis reports * * See https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_ListAnalysisReports.html */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ UpdateFirewallEncryptionConfiguration = "network-firewall:UpdateFirewallEncryptionConfiguration", /** * Grants permission to modify a firewall policy * * See https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_UpdateFirewallPolicy.html */ 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 */ 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 */ UpdateLoggingConfiguration = "network-firewall:UpdateLoggingConfiguration", /** * Grants permission to modify a rule group * * See https://docs.aws.amazon.com/network-firewall/latest/APIReference/API_UpdateRuleGroup.html */ 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 */ 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 */ UpdateTLSInspectionConfiguration = "network-firewall:UpdateTLSInspectionConfiguration" }