Skip to content

Commit

Permalink
Merge pull request #50 from equinix-labs/sync/gh-1723524942
Browse files Browse the repository at this point in the history
Version fabric to 4.15 API Spec Sync by GitHub Action (2024-08-13)
  • Loading branch information
thogarty authored Aug 13, 2024
2 parents ca5c9da + abd9366 commit a52416b
Show file tree
Hide file tree
Showing 77 changed files with 12,412 additions and 514 deletions.
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ CRI:=docker # nerdctl
OPENAPI_CODEGEN_TAG=v6.4.0
OPENAPI_CODEGEN_IMAGE=openapitools/openapi-generator-cli:${OPENAPI_CODEGEN_TAG}
DOCKER_OPENAPI=${CRI} run --rm -u ${CURRENT_UID}:${CURRENT_GID} -v $(CURDIR):/local ${OPENAPI_CODEGEN_IMAGE}
OPENAPI_URL="https://app.swaggerhub.com/apiproxy/registry/equinix-api/fabric/4.14"
OPENAPI_URL="https://app.swaggerhub.com/apiproxy/registry/equinix-api/fabric/4.15"

generate: clean fetch pre-spec-patch pull docker_generate build_client

Expand Down
57 changes: 57 additions & 0 deletions equinix-openapi-fabric/.openapi-generator/FILES
Original file line number Diff line number Diff line change
Expand Up @@ -121,6 +121,8 @@ docs/LinkProtocolType.md
docs/LinkProtocolUntagged.md
docs/LinkProtocolVxlan.md
docs/MarketingInfo.md
docs/MarketplaceSubscription.md
docs/MarketplaceSubscriptionsApi.md
docs/Md5.md
docs/MetalInterconnection.md
docs/MetricInterval.md
Expand Down Expand Up @@ -200,6 +202,7 @@ docs/PrecisionTimeServiceConnectionsResponse.md
docs/PrecisionTimeServiceCreateResponse.md
docs/PrecisionTimeServicePackagesResponse.md
docs/PrecisionTimeServiceRequest.md
docs/PrecisionTimeServiceResponse.md
docs/Presence.md
docs/Price.md
docs/PriceCategory.md
Expand Down Expand Up @@ -298,6 +301,7 @@ docs/ServiceProfileTypeEnum.md
docs/ServiceProfileVisibilityEnum.md
docs/ServiceProfiles.md
docs/ServiceProfilesApi.md
docs/ServiceSearchResponse.md
docs/ServiceToken.md
docs/ServiceTokenActionRequest.md
docs/ServiceTokenActions.md
Expand Down Expand Up @@ -330,6 +334,21 @@ docs/SortItem.md
docs/Statistics.md
docs/StatisticsApi.md
docs/SubInterface.md
docs/SubscriptionAsset.md
docs/SubscriptionAssetType.md
docs/SubscriptionEntitlementResponse.md
docs/SubscriptionResponse.md
docs/SubscriptionRouterPackageType.md
docs/SubscriptionStatus.md
docs/SubscriptionTrial.md
docs/TimeServiceFilter.md
docs/TimeServiceFilters.md
docs/TimeServiceOrFilter.md
docs/TimeServiceSimpleExpression.md
docs/TimeServiceSortBy.md
docs/TimeServiceSortCriteria.md
docs/TimeServiceSortDirection.md
docs/TimeServicesSearchRequest.md
docs/TopUtilizedStatistics.md
docs/ValidateRequest.md
docs/ValidateRequestFilter.md
Expand Down Expand Up @@ -387,6 +406,7 @@ src/main/java/com/equinix/openapi/fabric/auth/HttpBearerAuth.java
src/main/java/com/equinix/openapi/fabric/v4/api/CloudRoutersApi.java
src/main/java/com/equinix/openapi/fabric/v4/api/ConnectionsApi.java
src/main/java/com/equinix/openapi/fabric/v4/api/HealthApi.java
src/main/java/com/equinix/openapi/fabric/v4/api/MarketplaceSubscriptionsApi.java
src/main/java/com/equinix/openapi/fabric/v4/api/MetrosApi.java
src/main/java/com/equinix/openapi/fabric/v4/api/NetworksApi.java
src/main/java/com/equinix/openapi/fabric/v4/api/PortsApi.java
Expand Down Expand Up @@ -511,6 +531,7 @@ src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolType.java
src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolUntagged.java
src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolVxlan.java
src/main/java/com/equinix/openapi/fabric/v4/model/MarketingInfo.java
src/main/java/com/equinix/openapi/fabric/v4/model/MarketplaceSubscription.java
src/main/java/com/equinix/openapi/fabric/v4/model/Md5.java
src/main/java/com/equinix/openapi/fabric/v4/model/MetalInterconnection.java
src/main/java/com/equinix/openapi/fabric/v4/model/MetricInterval.java
Expand Down Expand Up @@ -586,6 +607,7 @@ src/main/java/com/equinix/openapi/fabric/v4/model/PrecisionTimeServiceConnection
src/main/java/com/equinix/openapi/fabric/v4/model/PrecisionTimeServiceCreateResponse.java
src/main/java/com/equinix/openapi/fabric/v4/model/PrecisionTimeServicePackagesResponse.java
src/main/java/com/equinix/openapi/fabric/v4/model/PrecisionTimeServiceRequest.java
src/main/java/com/equinix/openapi/fabric/v4/model/PrecisionTimeServiceResponse.java
src/main/java/com/equinix/openapi/fabric/v4/model/Presence.java
src/main/java/com/equinix/openapi/fabric/v4/model/Price.java
src/main/java/com/equinix/openapi/fabric/v4/model/PriceCategory.java
Expand Down Expand Up @@ -679,6 +701,7 @@ src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileStateEnum.java
src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileTypeEnum.java
src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileVisibilityEnum.java
src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfiles.java
src/main/java/com/equinix/openapi/fabric/v4/model/ServiceSearchResponse.java
src/main/java/com/equinix/openapi/fabric/v4/model/ServiceToken.java
src/main/java/com/equinix/openapi/fabric/v4/model/ServiceTokenActionRequest.java
src/main/java/com/equinix/openapi/fabric/v4/model/ServiceTokenActions.java
Expand Down Expand Up @@ -709,6 +732,21 @@ src/main/java/com/equinix/openapi/fabric/v4/model/SortDirection.java
src/main/java/com/equinix/openapi/fabric/v4/model/SortItem.java
src/main/java/com/equinix/openapi/fabric/v4/model/Statistics.java
src/main/java/com/equinix/openapi/fabric/v4/model/SubInterface.java
src/main/java/com/equinix/openapi/fabric/v4/model/SubscriptionAsset.java
src/main/java/com/equinix/openapi/fabric/v4/model/SubscriptionAssetType.java
src/main/java/com/equinix/openapi/fabric/v4/model/SubscriptionEntitlementResponse.java
src/main/java/com/equinix/openapi/fabric/v4/model/SubscriptionResponse.java
src/main/java/com/equinix/openapi/fabric/v4/model/SubscriptionRouterPackageType.java
src/main/java/com/equinix/openapi/fabric/v4/model/SubscriptionStatus.java
src/main/java/com/equinix/openapi/fabric/v4/model/SubscriptionTrial.java
src/main/java/com/equinix/openapi/fabric/v4/model/TimeServiceFilter.java
src/main/java/com/equinix/openapi/fabric/v4/model/TimeServiceFilters.java
src/main/java/com/equinix/openapi/fabric/v4/model/TimeServiceOrFilter.java
src/main/java/com/equinix/openapi/fabric/v4/model/TimeServiceSimpleExpression.java
src/main/java/com/equinix/openapi/fabric/v4/model/TimeServiceSortBy.java
src/main/java/com/equinix/openapi/fabric/v4/model/TimeServiceSortCriteria.java
src/main/java/com/equinix/openapi/fabric/v4/model/TimeServiceSortDirection.java
src/main/java/com/equinix/openapi/fabric/v4/model/TimeServicesSearchRequest.java
src/main/java/com/equinix/openapi/fabric/v4/model/TopUtilizedStatistics.java
src/main/java/com/equinix/openapi/fabric/v4/model/ValidateRequest.java
src/main/java/com/equinix/openapi/fabric/v4/model/ValidateRequestFilter.java
Expand Down Expand Up @@ -740,6 +778,7 @@ src/main/java/com/equinix/openapi/fabric/v4/model/VpicInterface.java
src/test/java/com/equinix/openapi/fabric/v4/api/CloudRoutersApiTest.java
src/test/java/com/equinix/openapi/fabric/v4/api/ConnectionsApiTest.java
src/test/java/com/equinix/openapi/fabric/v4/api/HealthApiTest.java
src/test/java/com/equinix/openapi/fabric/v4/api/MarketplaceSubscriptionsApiTest.java
src/test/java/com/equinix/openapi/fabric/v4/api/MetrosApiTest.java
src/test/java/com/equinix/openapi/fabric/v4/api/NetworksApiTest.java
src/test/java/com/equinix/openapi/fabric/v4/api/PortsApiTest.java
Expand Down Expand Up @@ -863,6 +902,7 @@ src/test/java/com/equinix/openapi/fabric/v4/model/LinkProtocolUntaggedTest.java
src/test/java/com/equinix/openapi/fabric/v4/model/LinkProtocolVxlanTest.java
src/test/java/com/equinix/openapi/fabric/v4/model/LinkTest.java
src/test/java/com/equinix/openapi/fabric/v4/model/MarketingInfoTest.java
src/test/java/com/equinix/openapi/fabric/v4/model/MarketplaceSubscriptionTest.java
src/test/java/com/equinix/openapi/fabric/v4/model/Md5Test.java
src/test/java/com/equinix/openapi/fabric/v4/model/MetalInterconnectionTest.java
src/test/java/com/equinix/openapi/fabric/v4/model/MetricIntervalTest.java
Expand Down Expand Up @@ -938,6 +978,7 @@ src/test/java/com/equinix/openapi/fabric/v4/model/PrecisionTimeServiceConnection
src/test/java/com/equinix/openapi/fabric/v4/model/PrecisionTimeServiceCreateResponseTest.java
src/test/java/com/equinix/openapi/fabric/v4/model/PrecisionTimeServicePackagesResponseTest.java
src/test/java/com/equinix/openapi/fabric/v4/model/PrecisionTimeServiceRequestTest.java
src/test/java/com/equinix/openapi/fabric/v4/model/PrecisionTimeServiceResponseTest.java
src/test/java/com/equinix/openapi/fabric/v4/model/PresenceTest.java
src/test/java/com/equinix/openapi/fabric/v4/model/PriceCategoryTest.java
src/test/java/com/equinix/openapi/fabric/v4/model/PriceChargeTest.java
Expand Down Expand Up @@ -1031,6 +1072,7 @@ src/test/java/com/equinix/openapi/fabric/v4/model/ServiceProfileTest.java
src/test/java/com/equinix/openapi/fabric/v4/model/ServiceProfileTypeEnumTest.java
src/test/java/com/equinix/openapi/fabric/v4/model/ServiceProfileVisibilityEnumTest.java
src/test/java/com/equinix/openapi/fabric/v4/model/ServiceProfilesTest.java
src/test/java/com/equinix/openapi/fabric/v4/model/ServiceSearchResponseTest.java
src/test/java/com/equinix/openapi/fabric/v4/model/ServiceTokenActionRequestTest.java
src/test/java/com/equinix/openapi/fabric/v4/model/ServiceTokenActionsTest.java
src/test/java/com/equinix/openapi/fabric/v4/model/ServiceTokenChangeOperationTest.java
Expand Down Expand Up @@ -1061,6 +1103,21 @@ src/test/java/com/equinix/openapi/fabric/v4/model/SortItemTest.java
src/test/java/com/equinix/openapi/fabric/v4/model/SortTest.java
src/test/java/com/equinix/openapi/fabric/v4/model/StatisticsTest.java
src/test/java/com/equinix/openapi/fabric/v4/model/SubInterfaceTest.java
src/test/java/com/equinix/openapi/fabric/v4/model/SubscriptionAssetTest.java
src/test/java/com/equinix/openapi/fabric/v4/model/SubscriptionAssetTypeTest.java
src/test/java/com/equinix/openapi/fabric/v4/model/SubscriptionEntitlementResponseTest.java
src/test/java/com/equinix/openapi/fabric/v4/model/SubscriptionResponseTest.java
src/test/java/com/equinix/openapi/fabric/v4/model/SubscriptionRouterPackageTypeTest.java
src/test/java/com/equinix/openapi/fabric/v4/model/SubscriptionStatusTest.java
src/test/java/com/equinix/openapi/fabric/v4/model/SubscriptionTrialTest.java
src/test/java/com/equinix/openapi/fabric/v4/model/TimeServiceFilterTest.java
src/test/java/com/equinix/openapi/fabric/v4/model/TimeServiceFiltersTest.java
src/test/java/com/equinix/openapi/fabric/v4/model/TimeServiceOrFilterTest.java
src/test/java/com/equinix/openapi/fabric/v4/model/TimeServiceSimpleExpressionTest.java
src/test/java/com/equinix/openapi/fabric/v4/model/TimeServiceSortByTest.java
src/test/java/com/equinix/openapi/fabric/v4/model/TimeServiceSortCriteriaTest.java
src/test/java/com/equinix/openapi/fabric/v4/model/TimeServiceSortDirectionTest.java
src/test/java/com/equinix/openapi/fabric/v4/model/TimeServicesSearchRequestTest.java
src/test/java/com/equinix/openapi/fabric/v4/model/TopUtilizedStatisticsTest.java
src/test/java/com/equinix/openapi/fabric/v4/model/ValidateRequestFilterAndTest.java
src/test/java/com/equinix/openapi/fabric/v4/model/ValidateRequestFilterTest.java
Expand Down
22 changes: 21 additions & 1 deletion equinix-openapi-fabric/README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# equinix-openapi-fabric

Equinix Fabric API v4
- API version: 4.14
- API version: 4.15

Equinix Fabric is an advanced software-defined interconnection solution that enables you to directly, securely and dynamically connect to distributed infrastructure and digital ecosystems on platform Equinix via a single port, Customers can use Fabric to connect to: </br> 1. Cloud Service Providers - Clouds, network and other service providers. </br> 2. Enterprises - Other Equinix customers, vendors and partners. </br> 3. Myself - Another customer instance deployed at Equinix. </br> </br> <b>Integrations (SDKs, Tools) links:</b> </br> <a href=\"https://deploy.equinix.com/labs/fabric-java\\\">Fabric Java SDK</a> </br> <a href=\"https://deploy.equinix.com/labs/equinix-sdk-go\\\">Fabric Go SDK</a> </br> <a href=\"https://deploy.equinix.com/labs/terraform-provider-equinix\\\">Equinix Terraform Provider</a> </br> <a href=\"https://deploy.equinix.com/labs/terraform-equinix-fabric\\\">Fabric Terraform Modules</a> </br> <a href=\"https://deploy.equinix.com/labs/pulumi-provider-equinix/\">Equinix Pulumi Provider</a> </br>

Expand Down Expand Up @@ -137,6 +137,7 @@ Class | Method | HTTP request | Description
*ConnectionsApi* | [**updateConnectionByUuid**](docs/ConnectionsApi.md#updateConnectionByUuid) | **PATCH** /fabric/v4/connections/{connectionId} | Update by ID
*ConnectionsApi* | [**validateConnections**](docs/ConnectionsApi.md#validateConnections) | **POST** /fabric/v4/connections/validate | Validate Connection
*HealthApi* | [**getStatus**](docs/HealthApi.md#getStatus) | **GET** /fabric/v4/health | Get service status
*MarketplaceSubscriptionsApi* | [**getSubscriptionById**](docs/MarketplaceSubscriptionsApi.md#getSubscriptionById) | **GET** /fabric/v4/marketplaceSubscriptions/{subscriptionId} | Get Subscription
*MetrosApi* | [**getMetroByCode**](docs/MetrosApi.md#getMetroByCode) | **GET** /fabric/v4/metros/{metroCode} | Get Metro by Code
*MetrosApi* | [**getMetros**](docs/MetrosApi.md#getMetros) | **GET** /fabric/v4/metros | Get all Metros
*NetworksApi* | [**createNetwork**](docs/NetworksApi.md#createNetwork) | **POST** /fabric/v4/networks | Create Network
Expand All @@ -161,6 +162,7 @@ Class | Method | HTTP request | Description
*PrecisionTimeApi* | [**getTimeServicesConnectionsByServiceId**](docs/PrecisionTimeApi.md#getTimeServicesConnectionsByServiceId) | **GET** /fabric/v4/timeServices/{serviceId}/connections | Get Connection Links
*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* | [**searchTimeServices**](docs/PrecisionTimeApi.md#searchTimeServices) | **POST** /fabric/v4/timeServices/search | Search Time Services
*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
Expand Down Expand Up @@ -331,6 +333,7 @@ Class | Method | HTTP request | Description
- [LinkProtocolUntagged](docs/LinkProtocolUntagged.md)
- [LinkProtocolVxlan](docs/LinkProtocolVxlan.md)
- [MarketingInfo](docs/MarketingInfo.md)
- [MarketplaceSubscription](docs/MarketplaceSubscription.md)
- [Md5](docs/Md5.md)
- [MetalInterconnection](docs/MetalInterconnection.md)
- [MetricInterval](docs/MetricInterval.md)
Expand Down Expand Up @@ -406,6 +409,7 @@ Class | Method | HTTP request | Description
- [PrecisionTimeServiceCreateResponse](docs/PrecisionTimeServiceCreateResponse.md)
- [PrecisionTimeServicePackagesResponse](docs/PrecisionTimeServicePackagesResponse.md)
- [PrecisionTimeServiceRequest](docs/PrecisionTimeServiceRequest.md)
- [PrecisionTimeServiceResponse](docs/PrecisionTimeServiceResponse.md)
- [Presence](docs/Presence.md)
- [Price](docs/Price.md)
- [PriceCategory](docs/PriceCategory.md)
Expand Down Expand Up @@ -499,6 +503,7 @@ Class | Method | HTTP request | Description
- [ServiceProfileTypeEnum](docs/ServiceProfileTypeEnum.md)
- [ServiceProfileVisibilityEnum](docs/ServiceProfileVisibilityEnum.md)
- [ServiceProfiles](docs/ServiceProfiles.md)
- [ServiceSearchResponse](docs/ServiceSearchResponse.md)
- [ServiceToken](docs/ServiceToken.md)
- [ServiceTokenActionRequest](docs/ServiceTokenActionRequest.md)
- [ServiceTokenActions](docs/ServiceTokenActions.md)
Expand Down Expand Up @@ -529,6 +534,21 @@ Class | Method | HTTP request | Description
- [SortItem](docs/SortItem.md)
- [Statistics](docs/Statistics.md)
- [SubInterface](docs/SubInterface.md)
- [SubscriptionAsset](docs/SubscriptionAsset.md)
- [SubscriptionAssetType](docs/SubscriptionAssetType.md)
- [SubscriptionEntitlementResponse](docs/SubscriptionEntitlementResponse.md)
- [SubscriptionResponse](docs/SubscriptionResponse.md)
- [SubscriptionRouterPackageType](docs/SubscriptionRouterPackageType.md)
- [SubscriptionStatus](docs/SubscriptionStatus.md)
- [SubscriptionTrial](docs/SubscriptionTrial.md)
- [TimeServiceFilter](docs/TimeServiceFilter.md)
- [TimeServiceFilters](docs/TimeServiceFilters.md)
- [TimeServiceOrFilter](docs/TimeServiceOrFilter.md)
- [TimeServiceSimpleExpression](docs/TimeServiceSimpleExpression.md)
- [TimeServiceSortBy](docs/TimeServiceSortBy.md)
- [TimeServiceSortCriteria](docs/TimeServiceSortCriteria.md)
- [TimeServiceSortDirection](docs/TimeServiceSortDirection.md)
- [TimeServicesSearchRequest](docs/TimeServicesSearchRequest.md)
- [TopUtilizedStatistics](docs/TopUtilizedStatistics.md)
- [ValidateRequest](docs/ValidateRequest.md)
- [ValidateRequestFilter](docs/ValidateRequestFilter.md)
Expand Down
Loading

0 comments on commit a52416b

Please sign in to comment.