@azure/arm-connectedcache_1.0.0-beta.2
Breaking Changes📦 azure-key-vaultView on GitHub →
⚠ 26 breaking✨ 35 features🔧 48 symbols
Summary
This release introduces numerous new operations and interfaces related to Enterprise and ISP Cache Node history and details, alongside significant removals of older operation groups and related interfaces.
⚠️ Breaking Changes
- Removed operation group CacheNodesOperationsOperations.
- Removed operation group EnterpriseCustomerOperationsOperations.
- Class ConnectedCacheClient no longer has parameter cacheNodesOperations.
- Class ConnectedCacheClient no longer has parameter enterpriseCustomerOperations.
- Removed Interface CacheNodeOldResponse.
- Removed Interface CacheNodePreviewResource.
- Removed Interface CacheNodesOperationsCreateorUpdateOptionalParams.
- Removed Interface CacheNodesOperationsDeleteOptionalParams.
- Removed Interface CacheNodesOperationsGetOptionalParams.
- Removed Interface CacheNodesOperationsListByResourceGroupOptionalParams.
- Removed Interface CacheNodesOperationsListBySubscriptionOptionalParams.
- Removed Interface CacheNodesOperationsUpdateOptionalParams.
- Removed Interface EnterpriseCustomerOperationsCreateOrUpdateOptionalParams.
- Removed Interface EnterpriseCustomerOperationsDeleteOptionalParams.
- Removed Interface EnterpriseCustomerOperationsGetOptionalParams.
- Removed Interface EnterpriseCustomerOperationsListByResourceGroupOptionalParams.
- Removed Interface EnterpriseCustomerOperationsListBySubscriptionOptionalParams.
- Removed Interface EnterpriseCustomerOperationsUpdateOptionalParams.
- Removed Interface EnterprisePreviewResource.
- Interface AdditionalCacheNodeProperties no longer has parameter proxyUrl.
- Interface AdditionalCacheNodeProperties no longer has parameter updateCycleType.
- Interface AdditionalCustomerProperties no longer has parameter peeringDbLastUpdateTime.
- Removed Type Alias CycleType.
- Removed Enum KnownCycleType.
- Enum KnownConfigurationState no longer has value NotConfigured_Ip.
- Enum KnownVersions no longer has value v2023_05_01_preview.
Migration Steps
- If you were using the removed operation groups (CacheNodesOperationsOperations or EnterpriseCustomerOperationsOperations), you must migrate to the new EnterpriseMccCacheNodesOperationsOperations or IspCacheNodesOperationsOperations.
- If you were using the removed optional parameters proxyUrl or updateCycleType on AdditionalCacheNodeProperties, update your calls.
- If you were using the removed parameter peeringDbLastUpdateTime on AdditionalCustomerProperties, update your model/calls.
- If you were using the removed Type Alias CycleType or Enum KnownCycleType, replace them with the new types/values.
- If you were relying on Enum KnownConfigurationState value NotConfigured_Ip, use NotConfiguredIp instead.
- If you were relying on Enum KnownVersions value v2023_05_01_preview, use V20230501Preview instead.
✨ New Features
- Added operation EnterpriseMccCacheNodesOperationsOperations.getCacheNodeAutoUpdateHistory
- Added operation EnterpriseMccCacheNodesOperationsOperations.getCacheNodeMccIssueDetailsHistory
- Added operation EnterpriseMccCacheNodesOperationsOperations.getCacheNodeTlsCertificateHistory
- Added operation IspCacheNodesOperationsOperations.getCacheNodeAutoUpdateHistory
- Added operation IspCacheNodesOperationsOperations.getCacheNodeMccIssueDetailsHistory
- Added Interface EnterpriseMccCacheNodesOperationsGetCacheNodeAutoUpdateHistoryOptionalParams
- Added Interface EnterpriseMccCacheNodesOperationsGetCacheNodeMccIssueDetailsHistoryOptionalParams
- Added Interface EnterpriseMccCacheNodesOperationsGetCacheNodeTlsCertificateHistoryOptionalParams
- Added Interface ErrorResponse
- Added Interface IspCacheNodesOperationsGetCacheNodeAutoUpdateHistoryOptionalParams
- Added Interface IspCacheNodesOperationsGetCacheNodeMccIssueDetailsHistoryOptionalParams
- Added Interface MccCacheNodeAutoUpdateHistory
- Added Interface MccCacheNodeAutoUpdateHistoryProperties
- Added Interface MccCacheNodeAutoUpdateInfo
- Added Interface MccCacheNodeIssueHistory
- Added Interface MccCacheNodeIssueHistoryProperties
- Added Interface MccCacheNodeTlsCertificate
- Added Interface MccCacheNodeTlsCertificateHistory
- Added Interface MccCacheNodeTlsCertificateProperties
- Added Interface MccIssue
- Interface AdditionalCacheNodeProperties has a new optional parameter creationMethod
- Interface AdditionalCacheNodeProperties has a new optional parameter currentTlsCertificate
- Interface AdditionalCacheNodeProperties has a new optional parameter issuesCount
- Interface AdditionalCacheNodeProperties has a new optional parameter issuesList
- Interface AdditionalCacheNodeProperties has a new optional parameter lastAutoUpdateInfo
- Interface AdditionalCacheNodeProperties has a new optional parameter tlsStatus
- Interface CacheNodeInstallProperties has a new optional parameter driveConfiguration
- Interface CacheNodeInstallProperties has a new optional parameter proxyUrlConfiguration
- Interface CacheNodeInstallProperties has a new optional parameter tlsCertificateProvisioningKey
- Interface ConnectedCacheClientOptionalParams has a new optional parameter cloudSetting
- Added Type Alias AzureSupportedClouds
- Added Enum AzureClouds
- Enum KnownConfigurationState has a new value NotConfiguredIp
- Enum KnownVersions has a new value V20230501Preview
- Enum KnownVersions has a new value V20241130Preview
Affected Symbols
EnterpriseMccCacheNodesOperationsOperations.getCacheNodeAutoUpdateHistoryEnterpriseMccCacheNodesOperationsOperations.getCacheNodeMccIssueDetailsHistoryEnterpriseMccCacheNodesOperationsOperations.getCacheNodeTlsCertificateHistoryIspCacheNodesOperationsOperations.getCacheNodeAutoUpdateHistoryIspCacheNodesOperationsOperations.getCacheNodeMccIssueDetailsHistoryEnterpriseMccCacheNodesOperationsGetCacheNodeAutoUpdateHistoryOptionalParamsEnterpriseMccCacheNodesOperationsGetCacheNodeMccIssueDetailsHistoryOptionalParamsEnterpriseMccCacheNodesOperationsGetCacheNodeTlsCertificateHistoryOptionalParamsErrorResponseIspCacheNodesOperationsGetCacheNodeAutoUpdateHistoryOptionalParamsIspCacheNodesOperationsGetCacheNodeMccIssueDetailsHistoryOptionalParamsMccCacheNodeAutoUpdateHistoryMccCacheNodeAutoUpdateHistoryPropertiesMccCacheNodeAutoUpdateInfoMccCacheNodeIssueHistoryMccCacheNodeIssueHistoryPropertiesMccCacheNodeTlsCertificateMccCacheNodeTlsCertificateHistoryMccCacheNodeTlsCertificatePropertiesMccIssueAdditionalCacheNodePropertiesCacheNodeInstallPropertiesConnectedCacheClientOptionalParamsAzureSupportedCloudsAzureCloudsKnownConfigurationStateKnownVersionsCacheNodesOperationsOperationsEnterpriseCustomerOperationsOperationsConnectedCacheClientCacheNodeOldResponseCacheNodePreviewResourceCacheNodesOperationsCreateorUpdateOptionalParamsCacheNodesOperationsDeleteOptionalParamsCacheNodesOperationsGetOptionalParamsCacheNodesOperationsListByResourceGroupOptionalParamsCacheNodesOperationsListBySubscriptionOptionalParamsCacheNodesOperationsUpdateOptionalParamsEnterpriseCustomerOperationsCreateOrUpdateOptionalParamsEnterpriseCustomerOperationsDeleteOptionalParamsEnterpriseCustomerOperationsGetOptionalParamsEnterpriseCustomerOperationsListByResourceGroupOptionalParamsEnterpriseCustomerOperationsListBySubscriptionOptionalParamsEnterpriseCustomerOperationsUpdateOptionalParamsEnterprisePreviewResourceAdditionalCustomerPropertiesCycleTypeKnownCycleType