Skip to content

Commit

Permalink
Merge pull request #22 from equinix-labs/CXF-82049-fabric-4.11-release
Browse files Browse the repository at this point in the history
Generate Fabric-Go SDK with Fabric 4.11 Spec
  • Loading branch information
srushti-patl authored Dec 11, 2023
2 parents 21c95ed + 32cadcb commit 83c7a48
Show file tree
Hide file tree
Showing 88 changed files with 16,383 additions and 3,421 deletions.
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
CURRENT_UID := $(shell id -u)
CURRENT_GID := $(shell id -g)

SPEC_URL:="https://api.swaggerhub.com/apis/equinix-api/fabric/4.10/swagger.yaml"
SPEC_URL:="https://api.swaggerhub.com/apis/equinix-api/fabric/4.11/swagger.yaml"
SPEC_FETCHED_FILE:=spec.fetched.yaml
SPEC_PATCHED_FILE:=spec.patched.yaml

Expand Down
66 changes: 53 additions & 13 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ Equinix Fabric is an advanced software-defined interconnection solution that ena
## Overview
This API client was generated by the [swagger-codegen](https://github.com/swagger-api/swagger-codegen) project. By using the [swagger-spec](https://github.com/swagger-api/swagger-spec) from a remote server, you can easily generate an API client.

- API version: 4.10
- API version: 4.11
- Package version: 1.0.0
- Build package: io.swagger.codegen.v3.generators.go.GoClientCodegen
For more information, please visit [https://equinix.com/about/](https://equinix.com/about/)
Expand Down Expand Up @@ -58,13 +58,31 @@ Class | Method | HTTP request | Description
*PortsApi* | [**GetVlans**](docs/PortsApi.md#getvlans) | **Get** /fabric/v4/ports/{portUuid}/linkProtocols | Get Vlans
*PortsApi* | [**SearchPorts**](docs/PortsApi.md#searchports) | **Post** /fabric/v4/ports/search | Search ports
*PrecisionTimeApi* | [**CreateTimeServices**](docs/PrecisionTimeApi.md#createtimeservices) | **Post** /fabric/v4/timeServices | Create Time Service
*PrecisionTimeApi* | [**DeleteTimeServiceById**](docs/PrecisionTimeApi.md#deletetimeservicebyid) | **Delete** /fabric/v4/timeServices/{serviceId} | Delete Time Service
*PrecisionTimeApi* | [**DeleteTimeServiceById**](docs/PrecisionTimeApi.md#deletetimeservicebyid) | **Delete** /fabric/v4/timeServices/{serviceId} | Delete time service
*PrecisionTimeApi* | [**GetTimeServicesById**](docs/PrecisionTimeApi.md#gettimeservicesbyid) | **Get** /fabric/v4/timeServices/{serviceId} | Get Time Service
*PrecisionTimeApi* | [**GetTimeServicesConnectionsByServiceId**](docs/PrecisionTimeApi.md#gettimeservicesconnectionsbyserviceid) | **Get** /fabric/v4/timeServices/{serviceId}/connections | Get all Connections
*PrecisionTimeApi* | [**GetTimeServicesPackageByCode**](docs/PrecisionTimeApi.md#gettimeservicespackagebycode) | **Get** /fabric/v4/timeServicePackages/{packageCode} | Get Package by Code
*PrecisionTimeApi* | [**GetTimeServicesPackages**](docs/PrecisionTimeApi.md#gettimeservicespackages) | **Get** /fabric/v4/timeServicePackages | Get Packages
*PrecisionTimeApi* | [**UpdateTimeServicesById**](docs/PrecisionTimeApi.md#updatetimeservicesbyid) | **Patch** /fabric/v4/timeServices/{serviceId} | Patch Time Service
*PrecisionTimeApi* | [**UpdateTimeServicesById**](docs/PrecisionTimeApi.md#updatetimeservicesbyid) | **Patch** /fabric/v4/timeServices/{serviceId} | Patch time service
*PricesApi* | [**SearchPrices**](docs/PricesApi.md#searchprices) | **Post** /fabric/v4/prices/search | Get Prices
*RouteFilterRulesApi* | [**CreateRouteFilterRule**](docs/RouteFilterRulesApi.md#createroutefilterrule) | **Post** /fabric/v4/routeFilters/{routeFilterId}/routeFilterRules | Create RFRule
*RouteFilterRulesApi* | [**CreateRouteFilterRulesInBulk**](docs/RouteFilterRulesApi.md#createroutefilterrulesinbulk) | **Post** /fabric/v4/routeFilters/{routeFilterId}/routeFilterRules/bulk | Bulk RFRules
*RouteFilterRulesApi* | [**DeleteRouteFilterRuleByUuid**](docs/RouteFilterRulesApi.md#deleteroutefilterrulebyuuid) | **Delete** /fabric/v4/routeFilters/{routeFilterId}/routeFilterRules/{routeFilterRuleId} | DeleteRFRule
*RouteFilterRulesApi* | [**GetRouteFilterRuleByUuid**](docs/RouteFilterRulesApi.md#getroutefilterrulebyuuid) | **Get** /fabric/v4/routeFilters/{routeFilterId}/routeFilterRules/{routeFilterRuleId} | GetRFRule By UUID
*RouteFilterRulesApi* | [**GetRouteFilterRuleChangeByUuid**](docs/RouteFilterRulesApi.md#getroutefilterrulechangebyuuid) | **Get** /fabric/v4/routeFilters/{routeFilterId}/routeFilterRules/{routeFilterRuleId}/changes/{changeId} | Get Change By ID
*RouteFilterRulesApi* | [**GetRouteFilterRuleChanges**](docs/RouteFilterRulesApi.md#getroutefilterrulechanges) | **Get** /fabric/v4/routeFilters/{routeFilterId}/routeFilterRules/{routeFilterRuleId}/changes | Get All Changes
*RouteFilterRulesApi* | [**GetRouteFilterRules**](docs/RouteFilterRulesApi.md#getroutefilterrules) | **Get** /fabric/v4/routeFilters/{routeFilterId}/routeFilterRules | GetRFRules
*RouteFilterRulesApi* | [**PatchRouteFilterRuleByUuid**](docs/RouteFilterRulesApi.md#patchroutefilterrulebyuuid) | **Patch** /fabric/v4/routeFilters/{routeFilterId}/routeFilterRules/{routeFilterRuleId} | PatchRFilterRule
*RouteFilterRulesApi* | [**ReplaceRouteFilterRuleByUuid**](docs/RouteFilterRulesApi.md#replaceroutefilterrulebyuuid) | **Put** /fabric/v4/routeFilters/{routeFilterId}/routeFilterRules/{routeFilterRuleId} | ReplaceRFRule
*RouteFiltersApi* | [**AttachConnectionRouteFilter**](docs/RouteFiltersApi.md#attachconnectionroutefilter) | **Put** /fabric/v4/connections/{connectionId}/routeFilters/{routeFilterId} | Attach Route Filter
*RouteFiltersApi* | [**CreateRouteFilter**](docs/RouteFiltersApi.md#createroutefilter) | **Post** /fabric/v4/routeFilters | Create Route Filters
*RouteFiltersApi* | [**DeleteRouteFilterByUuid**](docs/RouteFiltersApi.md#deleteroutefilterbyuuid) | **Delete** /fabric/v4/routeFilters/{routeFilterId} | Delete Route Filter
*RouteFiltersApi* | [**DetachConnectionRouteFilter**](docs/RouteFiltersApi.md#detachconnectionroutefilter) | **Delete** /fabric/v4/connections/{connectionId}/routeFilters/{routeFilterId} | Detach Route Filter
*RouteFiltersApi* | [**GetConnectionRouteFilterByUuid**](docs/RouteFiltersApi.md#getconnectionroutefilterbyuuid) | **Get** /fabric/v4/connections/{connectionId}/routeFilters/{routeFilterId} | Get Route Filter
*RouteFiltersApi* | [**GetConnectionRouteFilters**](docs/RouteFiltersApi.md#getconnectionroutefilters) | **Get** /fabric/v4/connections/{connectionId}/routeFilters | Get All RouteFilters
*RouteFiltersApi* | [**GetRouteFilterByUuid**](docs/RouteFiltersApi.md#getroutefilterbyuuid) | **Get** /fabric/v4/routeFilters/{routeFilterId} | Get Filter By UUID
*RouteFiltersApi* | [**GetRouteFilterChangeByUuid**](docs/RouteFiltersApi.md#getroutefilterchangebyuuid) | **Get** /fabric/v4/routeFilters/{routeFilterId}/changes/{changeId} | Get Change By ID
*RouteFiltersApi* | [**GetRouteFilterChanges**](docs/RouteFiltersApi.md#getroutefilterchanges) | **Get** /fabric/v4/routeFilters/{routeFilterId}/changes | Get All Changes
*RouteFiltersApi* | [**GetRouteFilterConnections**](docs/RouteFiltersApi.md#getroutefilterconnections) | **Get** /fabric/v4/routeFilters/{routeFilterId}/connections | Get Connections
*RouteFiltersApi* | [**PatchRouteFilterByUuid**](docs/RouteFiltersApi.md#patchroutefilterbyuuid) | **Patch** /fabric/v4/routeFilters/{routeFilterId} | Patch Route Filter
*RouteFiltersApi* | [**ReplaceRouteFilterByUuid**](docs/RouteFiltersApi.md#replaceroutefilterbyuuid) | **Put** /fabric/v4/routeFilters/{routeFilterId} | Replace Route Filter
*RoutingProtocolsApi* | [**CreateConnectionRoutingProtocol**](docs/RoutingProtocolsApi.md#createconnectionroutingprotocol) | **Post** /fabric/v4/connections/{connectionId}/routingProtocols | Create Protocol
*RoutingProtocolsApi* | [**CreateConnectionRoutingProtocolsInBulk**](docs/RoutingProtocolsApi.md#createconnectionroutingprotocolsinbulk) | **Post** /fabric/v4/connections/{connectionId}/routingProtocols/bulk | Bulk Create Protocol
*RoutingProtocolsApi* | [**DeleteConnectionRoutingProtocolByUuid**](docs/RoutingProtocolsApi.md#deleteconnectionroutingprotocolbyuuid) | **Delete** /fabric/v4/connections/{connectionId}/routingProtocols/{routingProtocolId} | Delete Protocol
Expand All @@ -81,6 +99,7 @@ Class | Method | HTTP request | Description
*ServiceProfilesApi* | [**CreateServiceProfile**](docs/ServiceProfilesApi.md#createserviceprofile) | **Post** /fabric/v4/serviceProfiles | Create Profile
*ServiceProfilesApi* | [**DeleteServiceProfileByUuid**](docs/ServiceProfilesApi.md#deleteserviceprofilebyuuid) | **Delete** /fabric/v4/serviceProfiles/{serviceProfileId} | Delete Profile
*ServiceProfilesApi* | [**GetServiceProfileByUuid**](docs/ServiceProfilesApi.md#getserviceprofilebyuuid) | **Get** /fabric/v4/serviceProfiles/{serviceProfileId} | Get Profile
*ServiceProfilesApi* | [**GetServiceProfileMetrosByUuid**](docs/ServiceProfilesApi.md#getserviceprofilemetrosbyuuid) | **Get** /fabric/v4/serviceProfiles/{serviceProfileId}/metros | Get Profile Metros
*ServiceProfilesApi* | [**GetServiceProfiles**](docs/ServiceProfilesApi.md#getserviceprofiles) | **Get** /fabric/v4/serviceProfiles | Get all Profiles
*ServiceProfilesApi* | [**PutServiceProfileByUuid**](docs/ServiceProfilesApi.md#putserviceprofilebyuuid) | **Put** /fabric/v4/serviceProfiles/{serviceProfileId} | Replace Profile
*ServiceProfilesApi* | [**SearchServiceProfiles**](docs/ServiceProfilesApi.md#searchserviceprofiles) | **Post** /fabric/v4/serviceProfiles/search | Profile Search
Expand All @@ -106,6 +125,7 @@ Class | Method | HTTP request | Description
- [AddOperation](docs/AddOperation.md)
- [AdditionalInfo](docs/AdditionalInfo.md)
- [AdvanceConfiguration](docs/AdvanceConfiguration.md)
- [AllOfRouteFiltersDataProject](docs/AllOfRouteFiltersDataProject.md)
- [AllOfServiceProfileAccount](docs/AllOfServiceProfileAccount.md)
- [AllOfServiceProfileChangeLog](docs/AllOfServiceProfileChangeLog.md)
- [AllPhysicalPortsResponse](docs/AllPhysicalPortsResponse.md)
Expand Down Expand Up @@ -157,12 +177,13 @@ Class | Method | HTTP request | Description
- [ConnectionCompanyProfile](docs/ConnectionCompanyProfile.md)
- [ConnectionDirection](docs/ConnectionDirection.md)
- [ConnectionInvitation](docs/ConnectionInvitation.md)
- [ConnectionLink](docs/ConnectionLink.md)
- [ConnectionOperation](docs/ConnectionOperation.md)
- [ConnectionPostRequest](docs/ConnectionPostRequest.md)
- [ConnectionPriority](docs/ConnectionPriority.md)
- [ConnectionRedundancy](docs/ConnectionRedundancy.md)
- [ConnectionResponse](docs/ConnectionResponse.md)
- [ConnectionRouteFilterData](docs/ConnectionRouteFilterData.md)
- [ConnectionRouteFiltersBase](docs/ConnectionRouteFiltersBase.md)
- [ConnectionRoutingProtocolPostRequest](docs/ConnectionRoutingProtocolPostRequest.md)
- [ConnectionSearchResponse](docs/ConnectionSearchResponse.md)
- [ConnectionSide](docs/ConnectionSide.md)
Expand All @@ -185,7 +206,10 @@ Class | Method | HTTP request | Description
- [FilterBody](docs/FilterBody.md)
- [GeoCoordinates](docs/GeoCoordinates.md)
- [GeoScopeType](docs/GeoScopeType.md)
- [GetAllConnectionRouteFiltersResponse](docs/GetAllConnectionRouteFiltersResponse.md)
- [GetResponse](docs/GetResponse.md)
- [GetRouteFilterGetConnectionsResponse](docs/GetRouteFilterGetConnectionsResponse.md)
- [GetRouteFilterRulesResponse](docs/GetRouteFilterRulesResponse.md)
- [HealthResponse](docs/HealthResponse.md)
- [IpBlockPrice](docs/IpBlockPrice.md)
- [IpBlockType](docs/IpBlockType.md)
Expand All @@ -206,6 +230,7 @@ Class | Method | HTTP request | Description
- [LinkProtocolState](docs/LinkProtocolState.md)
- [LinkProtocolType](docs/LinkProtocolType.md)
- [LinkProtocolUntagged](docs/LinkProtocolUntagged.md)
- [LinkProtocolVxlan](docs/LinkProtocolVxlan.md)
- [MarketingInfo](docs/MarketingInfo.md)
- [Md5](docs/Md5.md)
- [MetricInterval](docs/MetricInterval.md)
Expand Down Expand Up @@ -281,9 +306,7 @@ Class | Method | HTTP request | Description
- [PortType](docs/PortType.md)
- [PortV4SearchRequest](docs/PortV4SearchRequest.md)
- [PrecisionTimeChangeOperation](docs/PrecisionTimeChangeOperation.md)
- [PrecisionTimeServiceConnectionsResponse](docs/PrecisionTimeServiceConnectionsResponse.md)
- [PrecisionTimeServiceCreateResponse](docs/PrecisionTimeServiceCreateResponse.md)
- [PrecisionTimeServicePackagesResponse](docs/PrecisionTimeServicePackagesResponse.md)
- [PrecisionTimeServiceRequest](docs/PrecisionTimeServiceRequest.md)
- [Presence](docs/Presence.md)
- [Price](docs/Price.md)
Expand All @@ -301,6 +324,22 @@ Class | Method | HTTP request | Description
- [QueryDirection](docs/QueryDirection.md)
- [RemoveOperation](docs/RemoveOperation.md)
- [ReplaceOperation](docs/ReplaceOperation.md)
- [RouteFilterChangeData](docs/RouteFilterChangeData.md)
- [RouteFilterChangeDataResponse](docs/RouteFilterChangeDataResponse.md)
- [RouteFilterChangePrefixMatch](docs/RouteFilterChangePrefixMatch.md)
- [RouteFilterConnectionsData](docs/RouteFilterConnectionsData.md)
- [RouteFilterRulesBase](docs/RouteFilterRulesBase.md)
- [RouteFilterRulesChange](docs/RouteFilterRulesChange.md)
- [RouteFilterRulesChangeData](docs/RouteFilterRulesChangeData.md)
- [RouteFilterRulesChangeDataResponse](docs/RouteFilterRulesChangeDataResponse.md)
- [RouteFilterRulesChangeOperation](docs/RouteFilterRulesChangeOperation.md)
- [RouteFilterRulesData](docs/RouteFilterRulesData.md)
- [RouteFilterRulesPostRequest](docs/RouteFilterRulesPostRequest.md)
- [RouteFilterState](docs/RouteFilterState.md)
- [RouteFiltersBase](docs/RouteFiltersBase.md)
- [RouteFiltersChange](docs/RouteFiltersChange.md)
- [RouteFiltersChangeOperation](docs/RouteFiltersChangeOperation.md)
- [RouteFiltersData](docs/RouteFiltersData.md)
- [RouteTableEntry](docs/RouteTableEntry.md)
- [RouteTableEntryConnection](docs/RouteTableEntryConnection.md)
- [RouteTableEntryFilter](docs/RouteTableEntryFilter.md)
Expand Down Expand Up @@ -333,6 +372,7 @@ Class | Method | HTTP request | Description
- [SearchRequest](docs/SearchRequest.md)
- [SearchResponse](docs/SearchResponse.md)
- [ServiceMetro](docs/ServiceMetro.md)
- [ServiceMetros](docs/ServiceMetros.md)
- [ServiceProfile](docs/ServiceProfile.md)
- [ServiceProfileAccessPointColo](docs/ServiceProfileAccessPointColo.md)
- [ServiceProfileAccessPointType](docs/ServiceProfileAccessPointType.md)
Expand Down Expand Up @@ -384,10 +424,9 @@ Class | Method | HTTP request | Description
- [Statistics](docs/Statistics.md)
- [SubInterface](docs/SubInterface.md)
- [TopUtilizedStatistics](docs/TopUtilizedStatistics.md)
- [ValidateConnectionRequest](docs/ValidateConnectionRequest.md)
- [ValidateSubnetRequest](docs/ValidateSubnetRequest.md)
- [ValidateSubnetRequestFilter](docs/ValidateSubnetRequestFilter.md)
- [ValidateSubnetRequestFilterAnd](docs/ValidateSubnetRequestFilterAnd.md)
- [ValidateRequest](docs/ValidateRequest.md)
- [ValidateRequestFilter](docs/ValidateRequestFilter.md)
- [ValidateRequestFilterAnd](docs/ValidateRequestFilterAnd.md)
- [ValidateSubnetResponse](docs/ValidateSubnetResponse.md)
- [ViewPoint](docs/ViewPoint.md)
- [VirtualConnectionBridgePackageCode](docs/VirtualConnectionBridgePackageCode.md)
Expand All @@ -404,6 +443,7 @@ Class | Method | HTTP request | Description
- [VirtualConnectionPriceZSideAccessPointBridgePackage](docs/VirtualConnectionPriceZSideAccessPointBridgePackage.md)
- [VirtualConnectionPriceZSideAccessPointProfile](docs/VirtualConnectionPriceZSideAccessPointProfile.md)
- [VirtualDevice](docs/VirtualDevice.md)
- [VirtualNetwork](docs/VirtualNetwork.md)
- [VirtualPortConfiguration](docs/VirtualPortConfiguration.md)
- [VirtualPortLocation](docs/VirtualPortLocation.md)
- [VirtualPortPrice](docs/VirtualPortPrice.md)
Expand Down
Loading

0 comments on commit 83c7a48

Please sign in to comment.