@aws-sdk/client-network-firewall
Advanced tools
Comparing version 3.79.0 to 3.80.0
@@ -6,2 +6,13 @@ # Change Log | ||
# [3.80.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.79.0...v3.80.0) (2022-04-28) | ||
### Features | ||
* **client-network-firewall:** AWS Network Firewall adds support for stateful threat signature AWS managed rule groups. ([790c085](https://github.com/aws/aws-sdk-js-v3/commit/790c085ed85d1154cffc6aced1f32ed9f6e3e66b)) | ||
# [3.79.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.78.0...v3.79.0) (2022-04-27) | ||
@@ -8,0 +19,0 @@ |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.Header = exports.StatefulRuleProtocol = exports.StatefulRuleDirection = exports.StatefulAction = exports.RulesSourceList = exports.TargetType = exports.GeneratedRulesType = exports.CreateFirewallPolicyResponse = exports.FirewallPolicyResponse = exports.ResourceStatus = exports.CreateFirewallPolicyRequest = exports.FirewallPolicy = exports.StatelessRuleGroupReference = exports.CustomAction = exports.StatefulRuleGroupReference = exports.StatefulRuleGroupOverride = exports.OverrideAction = exports.StatefulEngineOptions = exports.RuleOrder = exports.LimitExceededException = exports.CreateFirewallResponse = exports.FirewallStatus = exports.SyncState = exports.PerObjectStatus = exports.PerObjectSyncStatus = exports.FirewallStatusValue = exports.Firewall = exports.CreateFirewallRequest = exports.Tag = exports.EncryptionConfiguration = exports.EncryptionType = exports.ConfigurationSyncState = exports.Attachment = exports.AttachmentStatus = exports.InsufficientCapacityException = exports.AssociateSubnetsResponse = exports.AssociateSubnetsRequest = exports.SubnetMapping = exports.ThrottlingException = exports.ResourceNotFoundException = exports.InvalidTokenException = exports.InvalidRequestException = exports.InvalidOperationException = exports.InternalServerError = exports.AssociateFirewallPolicyResponse = exports.AssociateFirewallPolicyRequest = exports.Address = exports.ActionDefinition = exports.PublishMetricAction = exports.Dimension = void 0; | ||
exports.ListFirewallPoliciesRequest = exports.FirewallPolicyMetadata = exports.FirewallMetadata = exports.DisassociateSubnetsResponse = exports.DisassociateSubnetsRequest = exports.DescribeRuleGroupMetadataResponse = exports.DescribeRuleGroupMetadataRequest = exports.DescribeRuleGroupResponse = exports.DescribeRuleGroupRequest = exports.DescribeResourcePolicyResponse = exports.DescribeResourcePolicyRequest = exports.DescribeLoggingConfigurationResponse = exports.LoggingConfiguration = exports.LogDestinationConfig = exports.LogType = exports.LogDestinationType = exports.DescribeLoggingConfigurationRequest = exports.DescribeFirewallPolicyResponse = exports.DescribeFirewallPolicyRequest = exports.DescribeFirewallResponse = exports.DescribeFirewallRequest = exports.DeleteRuleGroupResponse = exports.DeleteRuleGroupRequest = exports.InvalidResourcePolicyException = exports.DeleteResourcePolicyResponse = exports.DeleteResourcePolicyRequest = exports.DeleteFirewallPolicyResponse = exports.DeleteFirewallPolicyRequest = exports.UnsupportedOperationException = exports.DeleteFirewallResponse = exports.DeleteFirewallRequest = exports.CreateRuleGroupResponse = exports.RuleGroupResponse = exports.CreateRuleGroupRequest = exports.RuleGroupType = exports.RuleGroup = exports.StatefulRuleOptions = exports.RuleVariables = exports.PortSet = exports.IPSet = exports.RulesSource = exports.StatelessRulesAndCustomActions = exports.StatelessRule = exports.RuleDefinition = exports.MatchAttributes = exports.TCPFlagField = exports.TCPFlag = exports.PortRange = exports.StatefulRule = exports.RuleOption = void 0; | ||
exports.UpdateSubnetChangeProtectionResponse = exports.UpdateSubnetChangeProtectionRequest = exports.UpdateRuleGroupResponse = exports.UpdateRuleGroupRequest = exports.UpdateLoggingConfigurationResponse = exports.UpdateLoggingConfigurationRequest = exports.UpdateFirewallPolicyChangeProtectionResponse = exports.UpdateFirewallPolicyChangeProtectionRequest = exports.UpdateFirewallPolicyResponse = exports.UpdateFirewallPolicyRequest = exports.UpdateFirewallEncryptionConfigurationResponse = exports.UpdateFirewallEncryptionConfigurationRequest = exports.UpdateFirewallDescriptionResponse = exports.UpdateFirewallDescriptionRequest = exports.UpdateFirewallDeleteProtectionResponse = exports.UpdateFirewallDeleteProtectionRequest = exports.ResourceOwnerCheckException = exports.UntagResourceResponse = exports.UntagResourceRequest = exports.TagResourceResponse = exports.TagResourceRequest = exports.PutResourcePolicyResponse = exports.PutResourcePolicyRequest = exports.LogDestinationPermissionException = exports.ListTagsForResourceResponse = exports.ListTagsForResourceRequest = exports.ListRuleGroupsResponse = exports.RuleGroupMetadata = exports.ListRuleGroupsRequest = exports.ResourceManagedStatus = exports.ListFirewallsResponse = exports.ListFirewallsRequest = exports.ListFirewallPoliciesResponse = void 0; | ||
exports.FirewallPolicyMetadata = exports.FirewallMetadata = exports.DisassociateSubnetsResponse = exports.DisassociateSubnetsRequest = exports.DescribeRuleGroupMetadataResponse = exports.DescribeRuleGroupMetadataRequest = exports.DescribeRuleGroupResponse = exports.DescribeRuleGroupRequest = exports.DescribeResourcePolicyResponse = exports.DescribeResourcePolicyRequest = exports.DescribeLoggingConfigurationResponse = exports.LoggingConfiguration = exports.LogDestinationConfig = exports.LogType = exports.LogDestinationType = exports.DescribeLoggingConfigurationRequest = exports.DescribeFirewallPolicyResponse = exports.DescribeFirewallPolicyRequest = exports.DescribeFirewallResponse = exports.DescribeFirewallRequest = exports.DeleteRuleGroupResponse = exports.DeleteRuleGroupRequest = exports.InvalidResourcePolicyException = exports.DeleteResourcePolicyResponse = exports.DeleteResourcePolicyRequest = exports.DeleteFirewallPolicyResponse = exports.DeleteFirewallPolicyRequest = exports.UnsupportedOperationException = exports.DeleteFirewallResponse = exports.DeleteFirewallRequest = exports.CreateRuleGroupResponse = exports.RuleGroupResponse = exports.CreateRuleGroupRequest = exports.RuleGroupType = exports.SourceMetadata = exports.RuleGroup = exports.StatefulRuleOptions = exports.RuleVariables = exports.PortSet = exports.IPSet = exports.RulesSource = exports.StatelessRulesAndCustomActions = exports.StatelessRule = exports.RuleDefinition = exports.MatchAttributes = exports.TCPFlagField = exports.TCPFlag = exports.PortRange = exports.StatefulRule = exports.RuleOption = void 0; | ||
exports.UpdateSubnetChangeProtectionResponse = exports.UpdateSubnetChangeProtectionRequest = exports.UpdateRuleGroupResponse = exports.UpdateRuleGroupRequest = exports.UpdateLoggingConfigurationResponse = exports.UpdateLoggingConfigurationRequest = exports.UpdateFirewallPolicyChangeProtectionResponse = exports.UpdateFirewallPolicyChangeProtectionRequest = exports.UpdateFirewallPolicyResponse = exports.UpdateFirewallPolicyRequest = exports.UpdateFirewallEncryptionConfigurationResponse = exports.UpdateFirewallEncryptionConfigurationRequest = exports.UpdateFirewallDescriptionResponse = exports.UpdateFirewallDescriptionRequest = exports.UpdateFirewallDeleteProtectionResponse = exports.UpdateFirewallDeleteProtectionRequest = exports.ResourceOwnerCheckException = exports.UntagResourceResponse = exports.UntagResourceRequest = exports.TagResourceResponse = exports.TagResourceRequest = exports.PutResourcePolicyResponse = exports.PutResourcePolicyRequest = exports.LogDestinationPermissionException = exports.ListTagsForResourceResponse = exports.ListTagsForResourceRequest = exports.ListRuleGroupsResponse = exports.RuleGroupMetadata = exports.ListRuleGroupsRequest = exports.ResourceManagedStatus = exports.ResourceManagedType = exports.ListFirewallsResponse = exports.ListFirewallsRequest = exports.ListFirewallPoliciesResponse = exports.ListFirewallPoliciesRequest = void 0; | ||
const NetworkFirewallServiceException_1 = require("./NetworkFirewallServiceException"); | ||
@@ -473,2 +473,8 @@ var Dimension; | ||
})(RuleGroup = exports.RuleGroup || (exports.RuleGroup = {})); | ||
var SourceMetadata; | ||
(function (SourceMetadata) { | ||
SourceMetadata.filterSensitiveLog = (obj) => ({ | ||
...obj, | ||
}); | ||
})(SourceMetadata = exports.SourceMetadata || (exports.SourceMetadata = {})); | ||
var RuleGroupType; | ||
@@ -716,2 +722,7 @@ (function (RuleGroupType) { | ||
})(ListFirewallsResponse = exports.ListFirewallsResponse || (exports.ListFirewallsResponse = {})); | ||
var ResourceManagedType; | ||
(function (ResourceManagedType) { | ||
ResourceManagedType["AWS_MANAGED_DOMAIN_LISTS"] = "AWS_MANAGED_DOMAIN_LISTS"; | ||
ResourceManagedType["AWS_MANAGED_THREAT_SIGNATURES"] = "AWS_MANAGED_THREAT_SIGNATURES"; | ||
})(ResourceManagedType = exports.ResourceManagedType || (exports.ResourceManagedType = {})); | ||
var ResourceManagedStatus; | ||
@@ -718,0 +729,0 @@ (function (ResourceManagedStatus) { |
@@ -375,2 +375,6 @@ import { __assign, __extends } from "tslib"; | ||
})(RuleGroup || (RuleGroup = {})); | ||
export var SourceMetadata; | ||
(function (SourceMetadata) { | ||
SourceMetadata.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; | ||
})(SourceMetadata || (SourceMetadata = {})); | ||
export var RuleGroupType; | ||
@@ -550,2 +554,7 @@ (function (RuleGroupType) { | ||
})(ListFirewallsResponse || (ListFirewallsResponse = {})); | ||
export var ResourceManagedType; | ||
(function (ResourceManagedType) { | ||
ResourceManagedType["AWS_MANAGED_DOMAIN_LISTS"] = "AWS_MANAGED_DOMAIN_LISTS"; | ||
ResourceManagedType["AWS_MANAGED_THREAT_SIGNATURES"] = "AWS_MANAGED_THREAT_SIGNATURES"; | ||
})(ResourceManagedType || (ResourceManagedType = {})); | ||
export var ResourceManagedStatus; | ||
@@ -552,0 +561,0 @@ (function (ResourceManagedStatus) { |
@@ -192,3 +192,3 @@ import { ExceptionOptionType as __ExceptionOptionType } from "@aws-sdk/smithy-client"; | ||
Type?: EncryptionType | string; | ||
Type: EncryptionType | string | undefined; | ||
} | ||
@@ -458,2 +458,4 @@ export declare namespace EncryptionConfiguration { | ||
EncryptionConfiguration?: EncryptionConfiguration; | ||
LastModifiedTime?: Date; | ||
} | ||
@@ -722,2 +724,13 @@ export declare namespace FirewallPolicyResponse { | ||
} | ||
export interface SourceMetadata { | ||
SourceArn?: string; | ||
SourceUpdateToken?: string; | ||
} | ||
export declare namespace SourceMetadata { | ||
const filterSensitiveLog: (obj: SourceMetadata) => any; | ||
} | ||
export declare enum RuleGroupType { | ||
@@ -746,2 +759,4 @@ STATEFUL = "STATEFUL", | ||
EncryptionConfiguration?: EncryptionConfiguration; | ||
SourceMetadata?: SourceMetadata; | ||
} | ||
@@ -776,2 +791,8 @@ export declare namespace CreateRuleGroupRequest { | ||
EncryptionConfiguration?: EncryptionConfiguration; | ||
SourceMetadata?: SourceMetadata; | ||
SnsTopic?: string; | ||
LastModifiedTime?: Date; | ||
} | ||
@@ -1042,2 +1063,4 @@ export declare namespace RuleGroupResponse { | ||
StatefulRuleOptions?: StatefulRuleOptions; | ||
LastModifiedTime?: Date; | ||
} | ||
@@ -1140,2 +1163,6 @@ export declare namespace DescribeRuleGroupMetadataResponse { | ||
} | ||
export declare enum ResourceManagedType { | ||
AWS_MANAGED_DOMAIN_LISTS = "AWS_MANAGED_DOMAIN_LISTS", | ||
AWS_MANAGED_THREAT_SIGNATURES = "AWS_MANAGED_THREAT_SIGNATURES" | ||
} | ||
export declare enum ResourceManagedStatus { | ||
@@ -1152,2 +1179,6 @@ ACCOUNT = "ACCOUNT", | ||
Scope?: ResourceManagedStatus | string; | ||
ManagedType?: ResourceManagedType | string; | ||
Type?: RuleGroupType | string; | ||
} | ||
@@ -1450,2 +1481,4 @@ export declare namespace ListRuleGroupsRequest { | ||
EncryptionConfiguration?: EncryptionConfiguration; | ||
SourceMetadata?: SourceMetadata; | ||
} | ||
@@ -1452,0 +1485,0 @@ export declare namespace UpdateRuleGroupRequest { |
{ | ||
"name": "@aws-sdk/client-network-firewall", | ||
"description": "AWS SDK for JavaScript Network Firewall Client for Node.js, Browser and React Native", | ||
"version": "3.79.0", | ||
"version": "3.80.0", | ||
"scripts": { | ||
@@ -21,5 +21,5 @@ "build": "concurrently 'yarn:build:cjs' 'yarn:build:es' 'yarn:build:types'", | ||
"@aws-crypto/sha256-js": "2.0.0", | ||
"@aws-sdk/client-sts": "3.79.0", | ||
"@aws-sdk/config-resolver": "3.79.0", | ||
"@aws-sdk/credential-provider-node": "3.79.0", | ||
"@aws-sdk/client-sts": "3.80.0", | ||
"@aws-sdk/config-resolver": "3.80.0", | ||
"@aws-sdk/credential-provider-node": "3.80.0", | ||
"@aws-sdk/fetch-http-handler": "3.78.0", | ||
@@ -31,3 +31,3 @@ "@aws-sdk/hash-node": "3.78.0", | ||
"@aws-sdk/middleware-logger": "3.78.0", | ||
"@aws-sdk/middleware-retry": "3.79.0", | ||
"@aws-sdk/middleware-retry": "3.80.0", | ||
"@aws-sdk/middleware-serde": "3.78.0", | ||
@@ -37,3 +37,3 @@ "@aws-sdk/middleware-signing": "3.78.0", | ||
"@aws-sdk/middleware-user-agent": "3.78.0", | ||
"@aws-sdk/node-config-provider": "3.79.0", | ||
"@aws-sdk/node-config-provider": "3.80.0", | ||
"@aws-sdk/node-http-handler": "3.78.0", | ||
@@ -49,5 +49,5 @@ "@aws-sdk/protocol-http": "3.78.0", | ||
"@aws-sdk/util-defaults-mode-browser": "3.78.0", | ||
"@aws-sdk/util-defaults-mode-node": "3.79.0", | ||
"@aws-sdk/util-defaults-mode-node": "3.80.0", | ||
"@aws-sdk/util-user-agent-browser": "3.78.0", | ||
"@aws-sdk/util-user-agent-node": "3.79.0", | ||
"@aws-sdk/util-user-agent-node": "3.80.0", | ||
"@aws-sdk/util-utf8-browser": "3.55.0", | ||
@@ -54,0 +54,0 @@ "@aws-sdk/util-utf8-node": "3.55.0", |
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
1209954
21694
+ Added@aws-sdk/client-sso@3.80.0(transitive)
+ Added@aws-sdk/client-sts@3.80.0(transitive)
+ Added@aws-sdk/config-resolver@3.80.0(transitive)
+ Added@aws-sdk/credential-provider-imds@3.80.0(transitive)
+ Added@aws-sdk/credential-provider-ini@3.80.0(transitive)
+ Added@aws-sdk/credential-provider-node@3.80.0(transitive)
+ Added@aws-sdk/credential-provider-process@3.80.0(transitive)
+ Added@aws-sdk/credential-provider-sso@3.80.0(transitive)
+ Added@aws-sdk/middleware-retry@3.80.0(transitive)
+ Added@aws-sdk/node-config-provider@3.80.0(transitive)
+ Added@aws-sdk/shared-ini-file-loader@3.80.0(transitive)
+ Added@aws-sdk/util-defaults-mode-node@3.80.0(transitive)
+ Added@aws-sdk/util-user-agent-node@3.80.0(transitive)
- Removed@aws-sdk/client-sso@3.79.0(transitive)
- Removed@aws-sdk/client-sts@3.79.0(transitive)
- Removed@aws-sdk/config-resolver@3.79.0(transitive)
- Removed@aws-sdk/credential-provider-imds@3.79.0(transitive)
- Removed@aws-sdk/credential-provider-ini@3.79.0(transitive)
- Removed@aws-sdk/credential-provider-node@3.79.0(transitive)
- Removed@aws-sdk/credential-provider-process@3.79.0(transitive)
- Removed@aws-sdk/credential-provider-sso@3.79.0(transitive)
- Removed@aws-sdk/middleware-retry@3.79.0(transitive)
- Removed@aws-sdk/node-config-provider@3.79.0(transitive)
- Removed@aws-sdk/shared-ini-file-loader@3.79.0(transitive)
- Removed@aws-sdk/util-defaults-mode-node@3.79.0(transitive)
- Removed@aws-sdk/util-user-agent-node@3.79.0(transitive)
Updated@aws-sdk/client-sts@3.80.0