What's Changed
- feat: Update Fabric SDK to API Spec version 4.18 by @srushti-patl in #84
Changes in SDK
Enhancements
Additional methods->
- Methods added for Route Aggregation
- Methods added for Route Aggregation Rules
Additional models ->
-
Models added for Route Aggregation:
- Connection Route Aggregation Data
- Connection Route Aggregation Data Attachment Status
- Connection Route Aggregation Data Type
- Get All Connection Route Aggregations Response
- Get Route Aggregation Get Connections Response
- Route Aggregation Change Data
- Route Aggregation Change Data Response
- Route Aggregation Connections Data
- Route Aggregation Sort Item
- Route Aggregation Sort Item Property
- Route Aggregation State
- Route Aggregations Base
- Route Aggregations Base Type
- Route Aggregations Change
- Route Aggregations Change Operation
- Route Aggregations Change Type
- Route Aggregations Data
- Route Aggregations Data Project
- Route Aggregations Patch Request Item
- Route Aggregations Search Base
- Route Aggregations Search Base Filter
- Route Aggregations Search Filter Item
- Route Aggregations Search Response -
Models added for Route Aggregation Rules:
- Get Route Aggregation Rules Response
- Route Aggregation Rule State
- Route Aggregation Rules Base
- Route Aggregation Rules Change
- Route Aggregation Rules Change Data
- Route Aggregation Rules Change Data Response
- Route Aggregation Rules Change Operation
- Route Aggregation Rules Change Type
- Route Aggregation Rules Data
- Route Aggregation Rules Data Type
- Route Aggregation Rules Patch Request Item
- Route Aggregation Rules Post Request Item -
Model added for End Customer
-
Model added for Precision Time Price
-
Model added for Router Filter Base Type
-
Model added for Stream Asset Type
-
Model added for Stream Subscription Selector
-
Models added for Time Service Price
Method extended->
- Cloud Routers added DryRun query parameter
- Connections added DryRun query parameter
- Networks added DryRun query parameter
- Service Tokens added DryRun query parameter
Models extended->
- Asset added organizations and projects as Asset Values(Enum)
- Connection Post Request added EndCustomer attribute
- Port and Port Request added End Customer attribute
- Precision Time added Pricing attribute
- Price added TimeService attribute
- Price Location added IBX attribute
- Service Token added deprecated attributes Expiry and Issuerside
- Stream Asset added Type attribute
- Stream Subscription, Stream Subscription Post Request and Stream Subscription Put Request added MetricSelector, EventSelector attributes
- Subscription Response added MetrocCodes attribute
Constants added->
- Asset added ASSET_ORGANIZATIONS and ASSET_PROJECTS
- Geo Scope Type added GEOSCOPETYPE_JAPAN
- Marketplace Subscription added MARKETPLACESUBSCRIPTIONTYPE_GCP_MARKETPLACE_SUBSCRIPTION and MARKETPLACESUBSCRIPTIONTYPE_AZURE_MARKETPLACE_SUBSCRIPTION
- Precision Time Service Response added PRECISIONTIMESERVICERESPONSESTATE_CANCELLING
- Product Type added PRODUCTTYPE_PRECISION_TIME_PRODUCT
- Service Token Connection added SERVICETOKENCONNECTIONTYPE_EPL_VC
Breaking Changes
Models changed->
- Conenction Route Filter Data : ConnectionRouteFilterDataAttachmentStatus changed to ConnectionRouteAggregationDataAttachmentStatus
- Route Filters Base: ConnectionRouteFilterDataType changed to RouteFiltersBaseType
- Route Filters Data: ConnectionRouteFilterDataType changed to RouteFiltersBaseType
- Simplified Location Without IBX: Href renamed to MetroHref Stream: Changelog renamed to ChangeLog
Models Deleted->
- Cloud Router Package removed StaticIPv4RoutesMax, StaticIPv6RoutesMax, NaclsMax, NaclRulesMax, HaSupported, NatType attributes
- Cloud Router Package removed Nat Type
- CloudRouter removed BgpIpv4RoutesCount and BgpIpv6RoutesCount
- Connection Route Filter Data Attachment removed
- Service Token Issuer Side removed
- Subscription Response removed Subscription Key
New Contributors
- @srushti-patl made their first contribution in #84
Full Changelog: v0.46.0...v0.47.0