Skip to content

Commit

Permalink
CodeGen from PR 26619 in Azure/azure-rest-api-specs
Browse files Browse the repository at this point in the history
Merge 1bc2c799df226e25ec9a1a35dad9ba81fd5468f8 into 4816586e353f83f79e56789b171eb888054824f1
  • Loading branch information
SDKAuto committed Nov 8, 2023
1 parent 63b51bd commit c7aeb80
Show file tree
Hide file tree
Showing 29 changed files with 369 additions and 6,688 deletions.
107 changes: 107 additions & 0 deletions sdk/resourcemanager/cdn/armcdn/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,112 @@
# Release History

## 3.0.0 (2023-11-08)
### Breaking Changes

- Type of `CacheExpirationActionParameters.TypeName` has been changed from `*CacheExpirationActionParametersTypeName` to `*CacheExpirationActionParametersType`
- Type of `CacheKeyQueryStringActionParameters.TypeName` has been changed from `*CacheKeyQueryStringActionParametersTypeName` to `*CacheKeyQueryStringActionParametersType`
- Type of `CertificateSourceParameters.TypeName` has been changed from `*CdnCertificateSourceParametersTypeName` to `*CdnCertificateSourceParametersType`
- Type of `ClientPortMatchConditionParameters.TypeName` has been changed from `*ClientPortMatchConditionParametersTypeName` to `*ClientPortMatchConditionParametersType`
- Type of `CookiesMatchConditionParameters.TypeName` has been changed from `*CookiesMatchConditionParametersTypeName` to `*CookiesMatchConditionParametersType`
- Type of `HTTPVersionMatchConditionParameters.TypeName` has been changed from `*HTTPVersionMatchConditionParametersTypeName` to `*HTTPVersionMatchConditionParametersType`
- Type of `HeaderActionParameters.TypeName` has been changed from `*HeaderActionParametersTypeName` to `*HeaderActionParametersType`
- Type of `HostNameMatchConditionParameters.TypeName` has been changed from `*HostNameMatchConditionParametersTypeName` to `*HostNameMatchConditionParametersType`
- Type of `IsDeviceMatchConditionParameters.MatchValues` has been changed from `[]*IsDeviceMatchConditionParametersMatchValuesItem` to `[]*IsDeviceMatchValue`
- Type of `IsDeviceMatchConditionParameters.TypeName` has been changed from `*IsDeviceMatchConditionParametersTypeName` to `*IsDeviceMatchConditionParametersType`
- Type of `KeyVaultCertificateSourceParameters.TypeName` has been changed from `*KeyVaultCertificateSourceParametersTypeName` to `*KeyVaultCertificateSourceParametersType`
- Type of `KeyVaultSigningKeyParameters.TypeName` has been changed from `*KeyVaultSigningKeyParametersTypeName` to `*KeyVaultSigningKeyParametersType`
- Type of `OriginGroupOverrideActionParameters.TypeName` has been changed from `*OriginGroupOverrideActionParametersTypeName` to `*OriginGroupOverrideActionParametersType`
- Type of `PostArgsMatchConditionParameters.TypeName` has been changed from `*PostArgsMatchConditionParametersTypeName` to `*PostArgsMatchConditionParametersType`
- Type of `QueryStringMatchConditionParameters.TypeName` has been changed from `*QueryStringMatchConditionParametersTypeName` to `*QueryStringMatchConditionParametersType`
- Type of `RemoteAddressMatchConditionParameters.TypeName` has been changed from `*RemoteAddressMatchConditionParametersTypeName` to `*RemoteAddressMatchConditionParametersType`
- Type of `RequestBodyMatchConditionParameters.TypeName` has been changed from `*RequestBodyMatchConditionParametersTypeName` to `*RequestBodyMatchConditionParametersType`
- Type of `RequestHeaderMatchConditionParameters.TypeName` has been changed from `*RequestHeaderMatchConditionParametersTypeName` to `*RequestHeaderMatchConditionParametersType`
- Type of `RequestMethodMatchConditionParameters.MatchValues` has been changed from `[]*RequestMethodMatchConditionParametersMatchValuesItem` to `[]*RequestMethodMatchValue`
- Type of `RequestMethodMatchConditionParameters.TypeName` has been changed from `*RequestMethodMatchConditionParametersTypeName` to `*RequestMethodMatchConditionParametersType`
- Type of `RequestSchemeMatchConditionParameters.MatchValues` has been changed from `[]*RequestSchemeMatchConditionParametersMatchValuesItem` to `[]*RequestSchemeMatchValue`
- Type of `RequestSchemeMatchConditionParameters.TypeName` has been changed from `*RequestSchemeMatchConditionParametersTypeName` to `*RequestSchemeMatchConditionParametersType`
- Type of `RequestURIMatchConditionParameters.TypeName` has been changed from `*RequestURIMatchConditionParametersTypeName` to `*RequestURIMatchConditionParametersType`
- Type of `RouteConfigurationOverrideActionParameters.TypeName` has been changed from `*RouteConfigurationOverrideActionParametersTypeName` to `*RouteConfigurationOverrideActionParametersType`
- Type of `SSLProtocolMatchConditionParameters.TypeName` has been changed from `*SSLProtocolMatchConditionParametersTypeName` to `*SSLProtocolMatchConditionParametersType`
- Type of `ServerPortMatchConditionParameters.TypeName` has been changed from `*ServerPortMatchConditionParametersTypeName` to `*ServerPortMatchConditionParametersType`
- Type of `SocketAddrMatchConditionParameters.TypeName` has been changed from `*SocketAddrMatchConditionParametersTypeName` to `*SocketAddrMatchConditionParametersType`
- Type of `URLFileExtensionMatchConditionParameters.TypeName` has been changed from `*URLFileExtensionMatchConditionParametersTypeName` to `*URLFileExtensionMatchConditionParametersType`
- Type of `URLFileNameMatchConditionParameters.TypeName` has been changed from `*URLFileNameMatchConditionParametersTypeName` to `*URLFileNameMatchConditionParametersType`
- Type of `URLPathMatchConditionParameters.TypeName` has been changed from `*URLPathMatchConditionParametersTypeName` to `*URLPathMatchConditionParametersType`
- Type of `URLRedirectActionParameters.TypeName` has been changed from `*URLRedirectActionParametersTypeName` to `*URLRedirectActionParametersType`
- Type of `URLRewriteActionParameters.TypeName` has been changed from `*URLRewriteActionParametersTypeName` to `*URLRewriteActionParametersType`
- Type of `URLSigningActionParameters.TypeName` has been changed from `*URLSigningActionParametersTypeName` to `*URLSigningActionParametersType`
- Enum `CacheExpirationActionParametersTypeName` has been removed
- Enum `CacheKeyQueryStringActionParametersTypeName` has been removed
- Enum `CdnCertificateSourceParametersTypeName` has been removed
- Enum `ClientPortMatchConditionParametersTypeName` has been removed
- Enum `CookiesMatchConditionParametersTypeName` has been removed
- Enum `HTTPVersionMatchConditionParametersTypeName` has been removed
- Enum `HeaderActionParametersTypeName` has been removed
- Enum `HostNameMatchConditionParametersTypeName` has been removed
- Enum `IsDeviceMatchConditionParametersMatchValuesItem` has been removed
- Enum `IsDeviceMatchConditionParametersTypeName` has been removed
- Enum `KeyVaultCertificateSourceParametersTypeName` has been removed
- Enum `KeyVaultSigningKeyParametersTypeName` has been removed
- Enum `OriginGroupOverrideActionParametersTypeName` has been removed
- Enum `PostArgsMatchConditionParametersTypeName` has been removed
- Enum `QueryStringMatchConditionParametersTypeName` has been removed
- Enum `RemoteAddressMatchConditionParametersTypeName` has been removed
- Enum `RequestBodyMatchConditionParametersTypeName` has been removed
- Enum `RequestHeaderMatchConditionParametersTypeName` has been removed
- Enum `RequestMethodMatchConditionParametersMatchValuesItem` has been removed
- Enum `RequestMethodMatchConditionParametersTypeName` has been removed
- Enum `RequestSchemeMatchConditionParametersMatchValuesItem` has been removed
- Enum `RequestSchemeMatchConditionParametersTypeName` has been removed
- Enum `RequestURIMatchConditionParametersTypeName` has been removed
- Enum `RouteConfigurationOverrideActionParametersTypeName` has been removed
- Enum `SSLProtocolMatchConditionParametersTypeName` has been removed
- Enum `ServerPortMatchConditionParametersTypeName` has been removed
- Enum `SocketAddrMatchConditionParametersTypeName` has been removed
- Enum `URLFileExtensionMatchConditionParametersTypeName` has been removed
- Enum `URLFileNameMatchConditionParametersTypeName` has been removed
- Enum `URLPathMatchConditionParametersTypeName` has been removed
- Enum `URLRedirectActionParametersTypeName` has been removed
- Enum `URLRewriteActionParametersTypeName` has been removed
- Enum `URLSigningActionParametersTypeName` has been removed

### Features Added

- New enum type `CacheExpirationActionParametersType` with values `CacheExpirationActionParametersTypeDeliveryRuleCacheExpirationActionParameters`
- New enum type `CacheKeyQueryStringActionParametersType` with values `CacheKeyQueryStringActionParametersTypeDeliveryRuleCacheKeyQueryStringBehaviorActionParameters`
- New enum type `CdnCertificateSourceParametersType` with values `CdnCertificateSourceParametersTypeCdnCertificateSourceParameters`
- New enum type `ClientPortMatchConditionParametersType` with values `ClientPortMatchConditionParametersTypeDeliveryRuleClientPortConditionParameters`
- New enum type `CookiesMatchConditionParametersType` with values `CookiesMatchConditionParametersTypeDeliveryRuleCookiesConditionParameters`
- New enum type `HTTPVersionMatchConditionParametersType` with values `HTTPVersionMatchConditionParametersTypeDeliveryRuleHTTPVersionConditionParameters`
- New enum type `HeaderActionParametersType` with values `HeaderActionParametersTypeDeliveryRuleHeaderActionParameters`
- New enum type `HostNameMatchConditionParametersType` with values `HostNameMatchConditionParametersTypeDeliveryRuleHostNameConditionParameters`
- New enum type `IsDeviceMatchConditionParametersType` with values `IsDeviceMatchConditionParametersTypeDeliveryRuleIsDeviceConditionParameters`
- New enum type `IsDeviceMatchValue` with values `IsDeviceMatchValueDesktop`, `IsDeviceMatchValueMobile`
- New enum type `KeyVaultCertificateSourceParametersType` with values `KeyVaultCertificateSourceParametersTypeKeyVaultCertificateSourceParameters`
- New enum type `KeyVaultSigningKeyParametersType` with values `KeyVaultSigningKeyParametersTypeKeyVaultSigningKeyParameters`
- New enum type `OriginGroupOverrideActionParametersType` with values `OriginGroupOverrideActionParametersTypeDeliveryRuleOriginGroupOverrideActionParameters`
- New enum type `PostArgsMatchConditionParametersType` with values `PostArgsMatchConditionParametersTypeDeliveryRulePostArgsConditionParameters`
- New enum type `QueryStringMatchConditionParametersType` with values `QueryStringMatchConditionParametersTypeDeliveryRuleQueryStringConditionParameters`
- New enum type `RemoteAddressMatchConditionParametersType` with values `RemoteAddressMatchConditionParametersTypeDeliveryRuleRemoteAddressConditionParameters`
- New enum type `RequestBodyMatchConditionParametersType` with values `RequestBodyMatchConditionParametersTypeDeliveryRuleRequestBodyConditionParameters`
- New enum type `RequestHeaderMatchConditionParametersType` with values `RequestHeaderMatchConditionParametersTypeDeliveryRuleRequestHeaderConditionParameters`
- New enum type `RequestMethodMatchConditionParametersType` with values `RequestMethodMatchConditionParametersTypeDeliveryRuleRequestMethodConditionParameters`
- New enum type `RequestMethodMatchValue` with values `RequestMethodMatchValueDELETE`, `RequestMethodMatchValueGET`, `RequestMethodMatchValueHEAD`, `RequestMethodMatchValueOPTIONS`, `RequestMethodMatchValuePOST`, `RequestMethodMatchValuePUT`, `RequestMethodMatchValueTRACE`
- New enum type `RequestSchemeMatchConditionParametersType` with values `RequestSchemeMatchConditionParametersTypeDeliveryRuleRequestSchemeConditionParameters`
- New enum type `RequestSchemeMatchValue` with values `RequestSchemeMatchValueHTTP`, `RequestSchemeMatchValueHTTPS`
- New enum type `RequestURIMatchConditionParametersType` with values `RequestURIMatchConditionParametersTypeDeliveryRuleRequestURIConditionParameters`
- New enum type `RouteConfigurationOverrideActionParametersType` with values `RouteConfigurationOverrideActionParametersTypeDeliveryRuleRouteConfigurationOverrideActionParameters`
- New enum type `SSLProtocolMatchConditionParametersType` with values `SSLProtocolMatchConditionParametersTypeDeliveryRuleSSLProtocolConditionParameters`
- New enum type `ServerPortMatchConditionParametersType` with values `ServerPortMatchConditionParametersTypeDeliveryRuleServerPortConditionParameters`
- New enum type `SocketAddrMatchConditionParametersType` with values `SocketAddrMatchConditionParametersTypeDeliveryRuleSocketAddrConditionParameters`
- New enum type `URLFileExtensionMatchConditionParametersType` with values `URLFileExtensionMatchConditionParametersTypeDeliveryRuleURLFileExtensionMatchConditionParameters`
- New enum type `URLFileNameMatchConditionParametersType` with values `URLFileNameMatchConditionParametersTypeDeliveryRuleURLFilenameConditionParameters`
- New enum type `URLPathMatchConditionParametersType` with values `URLPathMatchConditionParametersTypeDeliveryRuleURLPathMatchConditionParameters`
- New enum type `URLRedirectActionParametersType` with values `URLRedirectActionParametersTypeDeliveryRuleURLRedirectActionParameters`
- New enum type `URLRewriteActionParametersType` with values `URLRewriteActionParametersTypeDeliveryRuleURLRewriteActionParameters`
- New enum type `URLSigningActionParametersType` with values `URLSigningActionParametersTypeDeliveryRuleURLSigningActionParameters`


## 2.0.0 (2023-10-27)
### Breaking Changes

Expand Down
Loading

0 comments on commit c7aeb80

Please sign in to comment.