@azure/arm-connectedcache_1.0.0-beta.2
Breaking Changes📦 azure-api-managementView on GitHub →
⚠ 26 breaking✨ 35 features🔧 48 symbols
Summary
This beta release introduces numerous new operations and interfaces related to Enterprise and ISP cache node history and details, while simultaneously removing several legacy operation groups and related parameter 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, migrate to the new EnterpriseMccCacheNodesOperationsOperations or IspCacheNodesOperationsOperations.
- If you were using the removed parameters proxyUrl or updateCycleType on AdditionalCacheNodeProperties, use the newly added parameters instead.
- If you were using the removed parameter peeringDbLastUpdateTime on AdditionalCustomerProperties, remove usage.
- If you were using the removed Type Alias CycleType or Enum KnownCycleType, update references.
- If you were using the removed value NotConfigured_Ip in KnownConfigurationState, use NotConfiguredIp.
- If you were using the removed version V2023_05_01_preview in KnownVersions, use V20230501Preview.
✨ 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