You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+32Lines changed: 32 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,6 +4,38 @@ All notable changes to this project will be documented in this file.
4
4
5
5
The format is based on [Keep a Changelog](http://keepachangelog.com/)
6
6
7
+
## 65.50.0 - 2023-10-17
8
+
### Added
9
+
- Support for the Caching Service
10
+
- Support for the Marketplace Publisher service
11
+
- Support for higher limits for network firewalls in the Network Firewall service
12
+
- Support for exporting access request reports in the Lockbox service
13
+
- Support for storage mounts for jobs and notebooks in the Data Science service
14
+
- Support for unified agent operational metrics for the service configurations in the Logging Management service
15
+
- Support for Dynamic refresh for custom certs
16
+
17
+
### Breaking Changes
18
+
- The properties `DisplayName` and `RqsType` were removed in the `Parameter` model in the Logging Management service
19
+
- The enum members `EnumString` and `RqsFilter` were remoeved from the `mappingParameterTypeEnum` in the `Parameter` model in the Logging Management service
20
+
- The property `ServiceStage` was removed in the `ListServicesRequest` model in the Logging Management service
21
+
- The models `TcpApplication` and `UdpApplication` were removed in the Network Firewall service
22
+
- The type `DecryptionProfileTypeEnum` was removed in the model `DecryptionProfile` in the Network Firewall service
23
+
- The properties `MappedSecrets`, `ApplicationLists`, `UrlLists`, `IpAddressLists`, `SecurityRules`, `DecryptionRules` and `DecryptionProfiles` were removed in the model `CreateNetworkFirewallPolicyDetails` in the Network Firewall service
24
+
- The type `DecryptionRuleActionEnum` was removed in the model `DecryptionRule` in the Network Firewall service
25
+
- The type of property `Action` was changed to `DecryptionActionTypeEnum` in the model `DecryptionRule` in the Network Firewall service
26
+
- The property `Sources` has been replaced by `SourceAddress` in the models `SecurityRuleMatchCriteria` and `DecryptionRuleMatchCriteria` in the Network Firewall service
27
+
- The property `Destinations` has been replaced by `DestinationAddress` in the models `SecurityRuleMatchCriteria` and `DecryptionRuleMatchCriteria` in the Network Firewall service
28
+
- The type `MappedSecretTypeEnum` was removed in the model `MappedSecret` in the Network Firewall service
29
+
- The type of property `Type` was changed to `InspectionType` in the model `MappedSecret` in the Network Firewall service
30
+
- The properties `ApplicationLists`, `UrlLists`, `IpAddressLists`, `SecurityRules`, `DecryptionRules`, `DecryptionProfiles`, `MappedSecrets` and `IsFirewallAttached` were removed in the model `NetworkFirewallPolicy` in the Network Firewall service
31
+
- The types `SecurityRuleActionEnum` and `SecurityRuleInspectionEnum` were removed in the model `SecurityRule` in the Network Firewall service
32
+
- The type of property `Action` was changed to `TrafficActionTypeEnum` in the model `SecurityRule` in the Network Firewall service
33
+
- The type of property `Inspection` was changed to `TrafficInspectionTypeEnum` in the model `SecurityRule` in the Network Firewall service
34
+
- The property `Applications` has been replaced by `Application` in the model `SecurityRuleMatchCriteria` in the Network Firewall service
35
+
- The property `Urls` has been replaced by `Url` in the model `SecurityRuleMatchCriteria` in the Network Firewall service
36
+
- The properties `MappedSecrets`, `ApplicationLists`, `UrlLists`, `IpAddressLists`, `SecurityRules`, `DecryptionRules` and `DecryptionProfiles` were removed in the model `UpdateNetworkFirewallPolicyDetails` in the Network Firewall service
37
+
38
+
7
39
## 65.49.4 - 2023-10-10
8
40
n### Added
9
41
- Support for creating flow log type capture filters in the Virtual Cloud Network service
// Copyright (c) 2016, 2018, 2023, Oracle and/or its affiliates. All rights reserved.
2
+
// This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license.
3
+
4
+
package common
5
+
6
+
import (
7
+
"fmt"
8
+
"net/http"
9
+
"sync"
10
+
"time"
11
+
)
12
+
13
+
// OciHTTPTransportWrapper is a http.RoundTripper that periodically refreshes
14
+
// the underlying http.Transport according to its templates.
15
+
// Upon the first use (or once the RefreshRate duration is elapsed),
16
+
// a new transport will be created from the TransportTemplate (if set).
17
+
typeOciHTTPTransportWrapperstruct {
18
+
// RefreshRate specifies the duration at which http.Transport
19
+
// (with its tls.Config) must be refreshed.
20
+
// Defaults to 5 minutes.
21
+
RefreshRate time.Duration
22
+
23
+
// TLSConfigProvider creates a new tls.Config.
24
+
// If not set, nil tls.Config is returned.
25
+
TLSConfigProviderTLSConfigProvider
26
+
27
+
// ClientTemplate is responsible for creating a new http.Client with
28
+
// a given tls.Config.
29
+
//
30
+
// If not set, a new http.Client with a cloned http.DefaultTransport is returned.
0 commit comments