diff --git a/Makefile b/Makefile index 00b06de4..c798fef0 100644 --- a/Makefile +++ b/Makefile @@ -27,7 +27,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.6 +OPENAPI_URL=https://app.swaggerhub.com/apiproxy/registry/equinix-api/fabric/4.9 docker_run: clean pre-spec-patch pull docker_generate build_client @@ -48,7 +48,7 @@ docker_generate: ## # Fetch any public available version of Fabric V4 API specification. Send the URL to the specification as input argument -# Example: make fetch OPENAPI_URL=https://app.swaggerhub.com/apiproxy/registry/equinix-api/fabric/4.6 +# Example: make fetch OPENAPI_URL=https://app.swaggerhub.com/apiproxy/registry/equinix-api/fabric/4.9 fetch: curl ${OPENAPI_URL} | jq . > ${SPEC_FETCHED_FILE} diff --git a/equinix-openapi-fabric/.openapi-generator/FILES b/equinix-openapi-fabric/.openapi-generator/FILES index f8cb512d..de3ed19b 100644 --- a/equinix-openapi-fabric/.openapi-generator/FILES +++ b/equinix-openapi-fabric/.openapi-generator/FILES @@ -12,6 +12,7 @@ docs/AccessPointType.md docs/Actions.md docs/AddOperation.md docs/AdditionalInfo.md +docs/AllPhysicalPortsResponse.md docs/AllPortsResponse.md docs/ApiConfig.md docs/ApiServices.md @@ -24,8 +25,26 @@ docs/BGPActionsBulkData.md docs/BGPConnectionIpv4.md docs/BGPConnectionIpv6.md docs/BandwidthUtilization.md +docs/BulkPhysicalPort.md +docs/BulkPort.md docs/Change.md docs/Changelog.md +docs/CloudRouter.md +docs/CloudRouterAccessPointState.md +docs/CloudRouterChange.md +docs/CloudRouterChangeOperation.md +docs/CloudRouterFilter.md +docs/CloudRouterFilters.md +docs/CloudRouterOrFilter.md +docs/CloudRouterPackage.md +docs/CloudRouterPackageType.md +docs/CloudRouterPostRequest.md +docs/CloudRouterSearchRequest.md +docs/CloudRouterSimpleExpression.md +docs/CloudRouterSortBy.md +docs/CloudRouterSortCriteria.md +docs/CloudRouterSortDirection.md +docs/CloudRoutersApi.md docs/Code.md docs/ConnectedMetro.md docs/Connection.md @@ -58,31 +77,14 @@ docs/Duration.md docs/EquinixStatus.md docs/Error.md docs/Expression.md -docs/FabricGateway.md -docs/FabricGatewayAccessPointState.md -docs/FabricGatewayChangeOperation.md docs/FabricGatewayCode.md -docs/FabricGatewayFilter.md -docs/FabricGatewayFilters.md -docs/FabricGatewayOrFilter.md -docs/FabricGatewayPackage.md -docs/FabricGatewayPackageType.md docs/FabricGatewayPackages.md -docs/FabricGatewayPostRequest.md docs/FabricGatewayPrice.md -docs/FabricGatewaySearchRequest.md -docs/FabricGatewaySimpleExpression.md -docs/FabricGatewaySortBy.md -docs/FabricGatewaySortCriteria.md -docs/FabricGatewaySortDirection.md docs/FilterBody.md docs/GatewayActionRequest.md docs/GatewayActionResponse.md docs/GatewayActionState.md docs/GatewayActionType.md -docs/GatewayChange.md -docs/GatewayPackageCode.md -docs/GatewaysApi.md docs/GeoCoordinates.md docs/GetResponse.md docs/HealthApi.md @@ -153,7 +155,9 @@ docs/PortDemarcationPoint.md docs/PortDevice.md docs/PortDeviceRedundancy.md docs/PortEncapsulation.md +docs/PortExpression.md docs/PortInterface.md +docs/PortLag.md docs/PortLoa.md docs/PortNotification.md docs/PortOperation.md @@ -163,7 +167,11 @@ docs/PortOrderSignature.md docs/PortOrderSignatureDelegate.md docs/PortPriority.md docs/PortRedundancy.md +docs/PortSearchFieldName.md docs/PortSettings.md +docs/PortSortBy.md +docs/PortSortCriteria.md +docs/PortSortDirection.md docs/PortState.md docs/PortTether.md docs/PortType.md @@ -198,6 +206,7 @@ docs/RouteTableEntrySortCriteria.md docs/RouteTableEntrySortDirection.md docs/RouteTableEntryState.md docs/RouteTableEntryType.md +docs/RouterPackageCode.md docs/RoutesApi.md docs/RoutingProtocolBFD.md docs/RoutingProtocolBGPData.md @@ -321,8 +330,8 @@ src/main/java/com/equinix/openapi/fabric/auth/ApiKeyAuth.java src/main/java/com/equinix/openapi/fabric/auth/Authentication.java src/main/java/com/equinix/openapi/fabric/auth/HttpBasicAuth.java 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/GatewaysApi.java src/main/java/com/equinix/openapi/fabric/v4/api/HealthApi.java src/main/java/com/equinix/openapi/fabric/v4/api/MetrosApi.java src/main/java/com/equinix/openapi/fabric/v4/api/NetworksApi.java @@ -340,6 +349,7 @@ src/main/java/com/equinix/openapi/fabric/v4/model/AccessPointType.java src/main/java/com/equinix/openapi/fabric/v4/model/Actions.java src/main/java/com/equinix/openapi/fabric/v4/model/AddOperation.java src/main/java/com/equinix/openapi/fabric/v4/model/AdditionalInfo.java +src/main/java/com/equinix/openapi/fabric/v4/model/AllPhysicalPortsResponse.java src/main/java/com/equinix/openapi/fabric/v4/model/AllPortsResponse.java src/main/java/com/equinix/openapi/fabric/v4/model/ApiConfig.java src/main/java/com/equinix/openapi/fabric/v4/model/ApiServices.java @@ -352,8 +362,25 @@ src/main/java/com/equinix/openapi/fabric/v4/model/BGPActionsBulkData.java src/main/java/com/equinix/openapi/fabric/v4/model/BGPConnectionIpv4.java src/main/java/com/equinix/openapi/fabric/v4/model/BGPConnectionIpv6.java src/main/java/com/equinix/openapi/fabric/v4/model/BandwidthUtilization.java +src/main/java/com/equinix/openapi/fabric/v4/model/BulkPhysicalPort.java +src/main/java/com/equinix/openapi/fabric/v4/model/BulkPort.java src/main/java/com/equinix/openapi/fabric/v4/model/Change.java src/main/java/com/equinix/openapi/fabric/v4/model/Changelog.java +src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouter.java +src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterAccessPointState.java +src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterChange.java +src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterChangeOperation.java +src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterFilter.java +src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterFilters.java +src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterOrFilter.java +src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterPackage.java +src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterPackageType.java +src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterPostRequest.java +src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterSearchRequest.java +src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterSimpleExpression.java +src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterSortBy.java +src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterSortCriteria.java +src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterSortDirection.java src/main/java/com/equinix/openapi/fabric/v4/model/Code.java src/main/java/com/equinix/openapi/fabric/v4/model/ConnectedMetro.java src/main/java/com/equinix/openapi/fabric/v4/model/Connection.java @@ -385,30 +412,14 @@ src/main/java/com/equinix/openapi/fabric/v4/model/Duration.java src/main/java/com/equinix/openapi/fabric/v4/model/EquinixStatus.java src/main/java/com/equinix/openapi/fabric/v4/model/Error.java src/main/java/com/equinix/openapi/fabric/v4/model/Expression.java -src/main/java/com/equinix/openapi/fabric/v4/model/FabricGateway.java -src/main/java/com/equinix/openapi/fabric/v4/model/FabricGatewayAccessPointState.java -src/main/java/com/equinix/openapi/fabric/v4/model/FabricGatewayChangeOperation.java src/main/java/com/equinix/openapi/fabric/v4/model/FabricGatewayCode.java -src/main/java/com/equinix/openapi/fabric/v4/model/FabricGatewayFilter.java -src/main/java/com/equinix/openapi/fabric/v4/model/FabricGatewayFilters.java -src/main/java/com/equinix/openapi/fabric/v4/model/FabricGatewayOrFilter.java -src/main/java/com/equinix/openapi/fabric/v4/model/FabricGatewayPackage.java -src/main/java/com/equinix/openapi/fabric/v4/model/FabricGatewayPackageType.java src/main/java/com/equinix/openapi/fabric/v4/model/FabricGatewayPackages.java -src/main/java/com/equinix/openapi/fabric/v4/model/FabricGatewayPostRequest.java src/main/java/com/equinix/openapi/fabric/v4/model/FabricGatewayPrice.java -src/main/java/com/equinix/openapi/fabric/v4/model/FabricGatewaySearchRequest.java -src/main/java/com/equinix/openapi/fabric/v4/model/FabricGatewaySimpleExpression.java -src/main/java/com/equinix/openapi/fabric/v4/model/FabricGatewaySortBy.java -src/main/java/com/equinix/openapi/fabric/v4/model/FabricGatewaySortCriteria.java -src/main/java/com/equinix/openapi/fabric/v4/model/FabricGatewaySortDirection.java src/main/java/com/equinix/openapi/fabric/v4/model/FilterBody.java src/main/java/com/equinix/openapi/fabric/v4/model/GatewayActionRequest.java src/main/java/com/equinix/openapi/fabric/v4/model/GatewayActionResponse.java src/main/java/com/equinix/openapi/fabric/v4/model/GatewayActionState.java src/main/java/com/equinix/openapi/fabric/v4/model/GatewayActionType.java -src/main/java/com/equinix/openapi/fabric/v4/model/GatewayChange.java -src/main/java/com/equinix/openapi/fabric/v4/model/GatewayPackageCode.java src/main/java/com/equinix/openapi/fabric/v4/model/GeoCoordinates.java src/main/java/com/equinix/openapi/fabric/v4/model/GetResponse.java src/main/java/com/equinix/openapi/fabric/v4/model/HealthResponse.java @@ -476,7 +487,9 @@ src/main/java/com/equinix/openapi/fabric/v4/model/PortDemarcationPoint.java src/main/java/com/equinix/openapi/fabric/v4/model/PortDevice.java src/main/java/com/equinix/openapi/fabric/v4/model/PortDeviceRedundancy.java src/main/java/com/equinix/openapi/fabric/v4/model/PortEncapsulation.java +src/main/java/com/equinix/openapi/fabric/v4/model/PortExpression.java src/main/java/com/equinix/openapi/fabric/v4/model/PortInterface.java +src/main/java/com/equinix/openapi/fabric/v4/model/PortLag.java src/main/java/com/equinix/openapi/fabric/v4/model/PortLoa.java src/main/java/com/equinix/openapi/fabric/v4/model/PortNotification.java src/main/java/com/equinix/openapi/fabric/v4/model/PortOperation.java @@ -486,7 +499,11 @@ src/main/java/com/equinix/openapi/fabric/v4/model/PortOrderSignature.java src/main/java/com/equinix/openapi/fabric/v4/model/PortOrderSignatureDelegate.java src/main/java/com/equinix/openapi/fabric/v4/model/PortPriority.java src/main/java/com/equinix/openapi/fabric/v4/model/PortRedundancy.java +src/main/java/com/equinix/openapi/fabric/v4/model/PortSearchFieldName.java src/main/java/com/equinix/openapi/fabric/v4/model/PortSettings.java +src/main/java/com/equinix/openapi/fabric/v4/model/PortSortBy.java +src/main/java/com/equinix/openapi/fabric/v4/model/PortSortCriteria.java +src/main/java/com/equinix/openapi/fabric/v4/model/PortSortDirection.java src/main/java/com/equinix/openapi/fabric/v4/model/PortState.java src/main/java/com/equinix/openapi/fabric/v4/model/PortTether.java src/main/java/com/equinix/openapi/fabric/v4/model/PortType.java @@ -519,6 +536,7 @@ src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntrySortCriteria.ja src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntrySortDirection.java src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntryState.java src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntryType.java +src/main/java/com/equinix/openapi/fabric/v4/model/RouterPackageCode.java src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolBFD.java src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolBGPData.java src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolBGPType.java @@ -611,8 +629,8 @@ src/main/java/com/equinix/openapi/fabric/v4/model/VirtualPortPrice.java src/main/java/com/equinix/openapi/fabric/v4/model/VirtualPortRedundancy.java src/main/java/com/equinix/openapi/fabric/v4/model/VirtualPortServiceType.java src/main/java/com/equinix/openapi/fabric/v4/model/VirtualPortType.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/GatewaysApiTest.java src/test/java/com/equinix/openapi/fabric/v4/api/HealthApiTest.java src/test/java/com/equinix/openapi/fabric/v4/api/MetrosApiTest.java src/test/java/com/equinix/openapi/fabric/v4/api/NetworksApiTest.java @@ -629,6 +647,7 @@ src/test/java/com/equinix/openapi/fabric/v4/model/AccessPointTypeTest.java src/test/java/com/equinix/openapi/fabric/v4/model/ActionsTest.java src/test/java/com/equinix/openapi/fabric/v4/model/AddOperationTest.java src/test/java/com/equinix/openapi/fabric/v4/model/AdditionalInfoTest.java +src/test/java/com/equinix/openapi/fabric/v4/model/AllPhysicalPortsResponseTest.java src/test/java/com/equinix/openapi/fabric/v4/model/AllPortsResponseTest.java src/test/java/com/equinix/openapi/fabric/v4/model/ApiConfigTest.java src/test/java/com/equinix/openapi/fabric/v4/model/ApiServicesTest.java @@ -641,8 +660,25 @@ src/test/java/com/equinix/openapi/fabric/v4/model/BGPActionsTest.java src/test/java/com/equinix/openapi/fabric/v4/model/BGPConnectionIpv4Test.java src/test/java/com/equinix/openapi/fabric/v4/model/BGPConnectionIpv6Test.java src/test/java/com/equinix/openapi/fabric/v4/model/BandwidthUtilizationTest.java +src/test/java/com/equinix/openapi/fabric/v4/model/BulkPhysicalPortTest.java +src/test/java/com/equinix/openapi/fabric/v4/model/BulkPortTest.java src/test/java/com/equinix/openapi/fabric/v4/model/ChangeTest.java src/test/java/com/equinix/openapi/fabric/v4/model/ChangelogTest.java +src/test/java/com/equinix/openapi/fabric/v4/model/CloudRouterAccessPointStateTest.java +src/test/java/com/equinix/openapi/fabric/v4/model/CloudRouterChangeOperationTest.java +src/test/java/com/equinix/openapi/fabric/v4/model/CloudRouterChangeTest.java +src/test/java/com/equinix/openapi/fabric/v4/model/CloudRouterFilterTest.java +src/test/java/com/equinix/openapi/fabric/v4/model/CloudRouterFiltersTest.java +src/test/java/com/equinix/openapi/fabric/v4/model/CloudRouterOrFilterTest.java +src/test/java/com/equinix/openapi/fabric/v4/model/CloudRouterPackageTest.java +src/test/java/com/equinix/openapi/fabric/v4/model/CloudRouterPackageTypeTest.java +src/test/java/com/equinix/openapi/fabric/v4/model/CloudRouterPostRequestTest.java +src/test/java/com/equinix/openapi/fabric/v4/model/CloudRouterSearchRequestTest.java +src/test/java/com/equinix/openapi/fabric/v4/model/CloudRouterSimpleExpressionTest.java +src/test/java/com/equinix/openapi/fabric/v4/model/CloudRouterSortByTest.java +src/test/java/com/equinix/openapi/fabric/v4/model/CloudRouterSortCriteriaTest.java +src/test/java/com/equinix/openapi/fabric/v4/model/CloudRouterSortDirectionTest.java +src/test/java/com/equinix/openapi/fabric/v4/model/CloudRouterTest.java src/test/java/com/equinix/openapi/fabric/v4/model/CodeTest.java src/test/java/com/equinix/openapi/fabric/v4/model/ConnectedMetroTest.java src/test/java/com/equinix/openapi/fabric/v4/model/ConnectionAcceptanceDataTest.java @@ -674,30 +710,14 @@ src/test/java/com/equinix/openapi/fabric/v4/model/DurationTest.java src/test/java/com/equinix/openapi/fabric/v4/model/EquinixStatusTest.java src/test/java/com/equinix/openapi/fabric/v4/model/ErrorTest.java src/test/java/com/equinix/openapi/fabric/v4/model/ExpressionTest.java -src/test/java/com/equinix/openapi/fabric/v4/model/FabricGatewayAccessPointStateTest.java -src/test/java/com/equinix/openapi/fabric/v4/model/FabricGatewayChangeOperationTest.java src/test/java/com/equinix/openapi/fabric/v4/model/FabricGatewayCodeTest.java -src/test/java/com/equinix/openapi/fabric/v4/model/FabricGatewayFilterTest.java -src/test/java/com/equinix/openapi/fabric/v4/model/FabricGatewayFiltersTest.java -src/test/java/com/equinix/openapi/fabric/v4/model/FabricGatewayOrFilterTest.java -src/test/java/com/equinix/openapi/fabric/v4/model/FabricGatewayPackageTest.java -src/test/java/com/equinix/openapi/fabric/v4/model/FabricGatewayPackageTypeTest.java src/test/java/com/equinix/openapi/fabric/v4/model/FabricGatewayPackagesTest.java -src/test/java/com/equinix/openapi/fabric/v4/model/FabricGatewayPostRequestTest.java src/test/java/com/equinix/openapi/fabric/v4/model/FabricGatewayPriceTest.java -src/test/java/com/equinix/openapi/fabric/v4/model/FabricGatewaySearchRequestTest.java -src/test/java/com/equinix/openapi/fabric/v4/model/FabricGatewaySimpleExpressionTest.java -src/test/java/com/equinix/openapi/fabric/v4/model/FabricGatewaySortByTest.java -src/test/java/com/equinix/openapi/fabric/v4/model/FabricGatewaySortCriteriaTest.java -src/test/java/com/equinix/openapi/fabric/v4/model/FabricGatewaySortDirectionTest.java -src/test/java/com/equinix/openapi/fabric/v4/model/FabricGatewayTest.java src/test/java/com/equinix/openapi/fabric/v4/model/FilterBodyTest.java src/test/java/com/equinix/openapi/fabric/v4/model/GatewayActionRequestTest.java src/test/java/com/equinix/openapi/fabric/v4/model/GatewayActionResponseTest.java src/test/java/com/equinix/openapi/fabric/v4/model/GatewayActionStateTest.java src/test/java/com/equinix/openapi/fabric/v4/model/GatewayActionTypeTest.java -src/test/java/com/equinix/openapi/fabric/v4/model/GatewayChangeTest.java -src/test/java/com/equinix/openapi/fabric/v4/model/GatewayPackageCodeTest.java src/test/java/com/equinix/openapi/fabric/v4/model/GeoCoordinatesTest.java src/test/java/com/equinix/openapi/fabric/v4/model/GetResponseTest.java src/test/java/com/equinix/openapi/fabric/v4/model/HealthResponseTest.java @@ -764,7 +784,9 @@ src/test/java/com/equinix/openapi/fabric/v4/model/PortDemarcationPointTest.java src/test/java/com/equinix/openapi/fabric/v4/model/PortDeviceRedundancyTest.java src/test/java/com/equinix/openapi/fabric/v4/model/PortDeviceTest.java src/test/java/com/equinix/openapi/fabric/v4/model/PortEncapsulationTest.java +src/test/java/com/equinix/openapi/fabric/v4/model/PortExpressionTest.java src/test/java/com/equinix/openapi/fabric/v4/model/PortInterfaceTest.java +src/test/java/com/equinix/openapi/fabric/v4/model/PortLagTest.java src/test/java/com/equinix/openapi/fabric/v4/model/PortLoaTest.java src/test/java/com/equinix/openapi/fabric/v4/model/PortNotificationTest.java src/test/java/com/equinix/openapi/fabric/v4/model/PortOperationTest.java @@ -774,7 +796,11 @@ src/test/java/com/equinix/openapi/fabric/v4/model/PortOrderSignatureTest.java src/test/java/com/equinix/openapi/fabric/v4/model/PortOrderTest.java src/test/java/com/equinix/openapi/fabric/v4/model/PortPriorityTest.java src/test/java/com/equinix/openapi/fabric/v4/model/PortRedundancyTest.java +src/test/java/com/equinix/openapi/fabric/v4/model/PortSearchFieldNameTest.java src/test/java/com/equinix/openapi/fabric/v4/model/PortSettingsTest.java +src/test/java/com/equinix/openapi/fabric/v4/model/PortSortByTest.java +src/test/java/com/equinix/openapi/fabric/v4/model/PortSortCriteriaTest.java +src/test/java/com/equinix/openapi/fabric/v4/model/PortSortDirectionTest.java src/test/java/com/equinix/openapi/fabric/v4/model/PortStateTest.java src/test/java/com/equinix/openapi/fabric/v4/model/PortTest.java src/test/java/com/equinix/openapi/fabric/v4/model/PortTetherTest.java @@ -808,6 +834,7 @@ src/test/java/com/equinix/openapi/fabric/v4/model/RouteTableEntrySortDirectionTe src/test/java/com/equinix/openapi/fabric/v4/model/RouteTableEntryStateTest.java src/test/java/com/equinix/openapi/fabric/v4/model/RouteTableEntryTest.java src/test/java/com/equinix/openapi/fabric/v4/model/RouteTableEntryTypeTest.java +src/test/java/com/equinix/openapi/fabric/v4/model/RouterPackageCodeTest.java src/test/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolBFDTest.java src/test/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolBGPDataTest.java src/test/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolBGPTypeTest.java diff --git a/equinix-openapi-fabric/README.md b/equinix-openapi-fabric/README.md index a8bd57db..7e673f52 100644 --- a/equinix-openapi-fabric/README.md +++ b/equinix-openapi-fabric/README.md @@ -1,7 +1,7 @@ # equinix-openapi-fabric Equinix Fabric API v4 -- API version: 4.6 +- API version: 4.9 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
@@ -40,7 +40,7 @@ Add this dependency to your project's POM: com.equinix equinix-openapi-fabric - 0.2.0 + 0.3.0 compile ``` @@ -56,7 +56,7 @@ Add this dependency to your project's build file: } dependencies { - implementation "com.equinix:equinix-openapi-fabric:0.2.0" + implementation "com.equinix:equinix-openapi-fabric:0.3.0" } ``` @@ -70,7 +70,7 @@ mvn clean package Then manually install the following JARs: -* `target/equinix-openapi-fabric-0.2.0.jar` +* `target/equinix-openapi-fabric-0.3.0.jar` * `target/lib/*.jar` ## Getting Started @@ -85,24 +85,24 @@ import com.equinix.openapi.fabric.ApiException; import com.equinix.openapi.fabric.Configuration; import com.equinix.openapi.fabric.auth.*; import com.equinix.openapi.fabric.models.*; -import com.equinix.openapi.fabric.v4.api.ConnectionsApi; +import com.equinix.openapi.fabric.v4.api.CloudRoutersApi; public class Example { public static void main(String[] args) { ApiClient defaultClient = Configuration.getDefaultApiClient(); - defaultClient.setBasePath("https://virtserver.swaggerhub.com/equinix-api/fabric/4.6"); + defaultClient.setBasePath("https://api.equinix.com"); // Configure HTTP bearer authorization: BearerAuth HttpBearerAuth BearerAuth = (HttpBearerAuth) defaultClient.getAuthentication("BearerAuth"); BearerAuth.setBearerToken("BEARER TOKEN"); - ConnectionsApi apiInstance = new ConnectionsApi(defaultClient); - ConnectionPostRequest connectionPostRequest = new ConnectionPostRequest(); // ConnectionPostRequest | + CloudRoutersApi apiInstance = new CloudRoutersApi(defaultClient); + CloudRouterPostRequest cloudRouterPostRequest = new CloudRouterPostRequest(); // CloudRouterPostRequest | try { - Connection result = apiInstance.createConnection(connectionPostRequest); + CloudRouter result = apiInstance.createGateway(cloudRouterPostRequest); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling ConnectionsApi#createConnection"); + System.err.println("Exception when calling CloudRoutersApi#createGateway"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -115,10 +115,19 @@ public class Example { ## Documentation for API Endpoints -All URIs are relative to *https://virtserver.swaggerhub.com/equinix-api/fabric/4.6* +All URIs are relative to *https://api.equinix.com* Class | Method | HTTP request | Description ------------ | ------------- | ------------- | ------------- +*CloudRoutersApi* | [**createGateway**](docs/CloudRoutersApi.md#createGateway) | **POST** /fabric/v4/routers | Create Routers +*CloudRoutersApi* | [**createGatewayAction**](docs/CloudRoutersApi.md#createGatewayAction) | **POST** /fabric/v4/routers/{routerId}/actions | Route table actions +*CloudRoutersApi* | [**deleteGatewayByUuid**](docs/CloudRoutersApi.md#deleteGatewayByUuid) | **DELETE** /fabric/v4/routers/{routerId} | Delete Routers +*CloudRoutersApi* | [**getGatewayActions**](docs/CloudRoutersApi.md#getGatewayActions) | **GET** /fabric/v4/routers/{routerId}/actions | Get actions +*CloudRoutersApi* | [**getGatewayByUuid**](docs/CloudRoutersApi.md#getGatewayByUuid) | **GET** /fabric/v4/routers/{routerId} | Get Routers +*CloudRoutersApi* | [**getGatewayPackageByCode**](docs/CloudRoutersApi.md#getGatewayPackageByCode) | **GET** /fabric/v4/routerPackages/{routerPackageCode} | Get Package Details +*CloudRoutersApi* | [**getGatewayPackages**](docs/CloudRoutersApi.md#getGatewayPackages) | **GET** /fabric/v4/routerPackages | List Packages +*CloudRoutersApi* | [**searchGateways**](docs/CloudRoutersApi.md#searchGateways) | **POST** /fabric/v4/routers/search | Search Routers +*CloudRoutersApi* | [**updateGatewayByUuid**](docs/CloudRoutersApi.md#updateGatewayByUuid) | **PATCH** /fabric/v4/routers/{routerId} | Update Routers *ConnectionsApi* | [**createConnection**](docs/ConnectionsApi.md#createConnection) | **POST** /fabric/v4/connections | Create Connection *ConnectionsApi* | [**createConnectionAction**](docs/ConnectionsApi.md#createConnectionAction) | **POST** /fabric/v4/connections/{connectionId}/actions | Connection Actions *ConnectionsApi* | [**deleteConnectionByUuid**](docs/ConnectionsApi.md#deleteConnectionByUuid) | **DELETE** /fabric/v4/connections/{connectionId} | Delete by ID @@ -126,15 +135,6 @@ Class | Method | HTTP request | Description *ConnectionsApi* | [**searchConnections**](docs/ConnectionsApi.md#searchConnections) | **POST** /fabric/v4/connections/search | Search connections *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 -*GatewaysApi* | [**createGateway**](docs/GatewaysApi.md#createGateway) | **POST** /fabric/v4/gateways | Create Gateway -*GatewaysApi* | [**createGatewayAction**](docs/GatewaysApi.md#createGatewayAction) | **POST** /fabric/v4/gateways/{gatewayId}/actions | Route table actions -*GatewaysApi* | [**deleteGatewayByUuid**](docs/GatewaysApi.md#deleteGatewayByUuid) | **DELETE** /fabric/v4/gateways/{gatewayId} | Delete Gateway -*GatewaysApi* | [**getGatewayActions**](docs/GatewaysApi.md#getGatewayActions) | **GET** /fabric/v4/gateways/{gatewayId}/actions | Get actions -*GatewaysApi* | [**getGatewayByUuid**](docs/GatewaysApi.md#getGatewayByUuid) | **GET** /fabric/v4/gateways/{gatewayId} | Get Gateway -*GatewaysApi* | [**getGatewayPackageByCode**](docs/GatewaysApi.md#getGatewayPackageByCode) | **GET** /fabric/v4/gatewayPackages/{gatewayPackageCode} | Get Package Details -*GatewaysApi* | [**getGatewayPackages**](docs/GatewaysApi.md#getGatewayPackages) | **GET** /fabric/v4/gatewayPackages | List Packages -*GatewaysApi* | [**searchGateways**](docs/GatewaysApi.md#searchGateways) | **POST** /fabric/v4/gateways/search | Search Gateway -*GatewaysApi* | [**updateGatewayByUuid**](docs/GatewaysApi.md#updateGatewayByUuid) | **PATCH** /fabric/v4/gateways/{gatewayId} | Update Gateway *HealthApi* | [**getStatus**](docs/HealthApi.md#getStatus) | **GET** /fabric/v4/health | Get service status *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 @@ -146,11 +146,14 @@ Class | Method | HTTP request | Description *NetworksApi* | [**getNetworkChanges**](docs/NetworksApi.md#getNetworkChanges) | **GET** /fabric/v4/networks/{networkId}/changes | Get Network Changes *NetworksApi* | [**searchNetworks**](docs/NetworksApi.md#searchNetworks) | **POST** /fabric/v4/networks/search | Search Network *NetworksApi* | [**updateNetworkByUuid**](docs/NetworksApi.md#updateNetworkByUuid) | **PATCH** /fabric/v4/networks/{networkId} | Update Network By ID +*PortsApi* | [**addToLag**](docs/PortsApi.md#addToLag) | **POST** /fabric/v4/ports/{portId}/physicalPorts/bulk | Add to Lag +*PortsApi* | [**createBulkPort**](docs/PortsApi.md#createBulkPort) | **POST** /fabric/v4/ports/bulk | Create Port +*PortsApi* | [**createPort**](docs/PortsApi.md#createPort) | **POST** /fabric/v4/ports | Create Port *PortsApi* | [**getPortByUuid**](docs/PortsApi.md#getPortByUuid) | **GET** /fabric/v4/ports/{portId} | Get Port by uuid *PortsApi* | [**getPorts**](docs/PortsApi.md#getPorts) | **GET** /fabric/v4/ports | Get All Ports *PortsApi* | [**getVlans**](docs/PortsApi.md#getVlans) | **GET** /fabric/v4/ports/{portUuid}/linkProtocols | Get Vlans *PricesApi* | [**searchPrices**](docs/PricesApi.md#searchPrices) | **POST** /fabric/v4/prices/search | Get Prices -*RoutesApi* | [**searchRoutes**](docs/RoutesApi.md#searchRoutes) | **POST** /fabric/v4/gateways/{gatewayId}/routes/search | Search Route Table +*RoutesApi* | [**searchRoutes**](docs/RoutesApi.md#searchRoutes) | **POST** /fabric/v4/routers/{routerId}/routes/search | Search Route Table *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 @@ -190,6 +193,7 @@ Class | Method | HTTP request | Description - [Actions](docs/Actions.md) - [AddOperation](docs/AddOperation.md) - [AdditionalInfo](docs/AdditionalInfo.md) + - [AllPhysicalPortsResponse](docs/AllPhysicalPortsResponse.md) - [AllPortsResponse](docs/AllPortsResponse.md) - [ApiConfig](docs/ApiConfig.md) - [ApiServices](docs/ApiServices.md) @@ -202,8 +206,25 @@ Class | Method | HTTP request | Description - [BGPConnectionIpv4](docs/BGPConnectionIpv4.md) - [BGPConnectionIpv6](docs/BGPConnectionIpv6.md) - [BandwidthUtilization](docs/BandwidthUtilization.md) + - [BulkPhysicalPort](docs/BulkPhysicalPort.md) + - [BulkPort](docs/BulkPort.md) - [Change](docs/Change.md) - [Changelog](docs/Changelog.md) + - [CloudRouter](docs/CloudRouter.md) + - [CloudRouterAccessPointState](docs/CloudRouterAccessPointState.md) + - [CloudRouterChange](docs/CloudRouterChange.md) + - [CloudRouterChangeOperation](docs/CloudRouterChangeOperation.md) + - [CloudRouterFilter](docs/CloudRouterFilter.md) + - [CloudRouterFilters](docs/CloudRouterFilters.md) + - [CloudRouterOrFilter](docs/CloudRouterOrFilter.md) + - [CloudRouterPackage](docs/CloudRouterPackage.md) + - [CloudRouterPackageType](docs/CloudRouterPackageType.md) + - [CloudRouterPostRequest](docs/CloudRouterPostRequest.md) + - [CloudRouterSearchRequest](docs/CloudRouterSearchRequest.md) + - [CloudRouterSimpleExpression](docs/CloudRouterSimpleExpression.md) + - [CloudRouterSortBy](docs/CloudRouterSortBy.md) + - [CloudRouterSortCriteria](docs/CloudRouterSortCriteria.md) + - [CloudRouterSortDirection](docs/CloudRouterSortDirection.md) - [Code](docs/Code.md) - [ConnectedMetro](docs/ConnectedMetro.md) - [Connection](docs/Connection.md) @@ -235,30 +256,14 @@ Class | Method | HTTP request | Description - [EquinixStatus](docs/EquinixStatus.md) - [Error](docs/Error.md) - [Expression](docs/Expression.md) - - [FabricGateway](docs/FabricGateway.md) - - [FabricGatewayAccessPointState](docs/FabricGatewayAccessPointState.md) - - [FabricGatewayChangeOperation](docs/FabricGatewayChangeOperation.md) - [FabricGatewayCode](docs/FabricGatewayCode.md) - - [FabricGatewayFilter](docs/FabricGatewayFilter.md) - - [FabricGatewayFilters](docs/FabricGatewayFilters.md) - - [FabricGatewayOrFilter](docs/FabricGatewayOrFilter.md) - - [FabricGatewayPackage](docs/FabricGatewayPackage.md) - - [FabricGatewayPackageType](docs/FabricGatewayPackageType.md) - [FabricGatewayPackages](docs/FabricGatewayPackages.md) - - [FabricGatewayPostRequest](docs/FabricGatewayPostRequest.md) - [FabricGatewayPrice](docs/FabricGatewayPrice.md) - - [FabricGatewaySearchRequest](docs/FabricGatewaySearchRequest.md) - - [FabricGatewaySimpleExpression](docs/FabricGatewaySimpleExpression.md) - - [FabricGatewaySortBy](docs/FabricGatewaySortBy.md) - - [FabricGatewaySortCriteria](docs/FabricGatewaySortCriteria.md) - - [FabricGatewaySortDirection](docs/FabricGatewaySortDirection.md) - [FilterBody](docs/FilterBody.md) - [GatewayActionRequest](docs/GatewayActionRequest.md) - [GatewayActionResponse](docs/GatewayActionResponse.md) - [GatewayActionState](docs/GatewayActionState.md) - [GatewayActionType](docs/GatewayActionType.md) - - [GatewayChange](docs/GatewayChange.md) - - [GatewayPackageCode](docs/GatewayPackageCode.md) - [GeoCoordinates](docs/GeoCoordinates.md) - [GetResponse](docs/GetResponse.md) - [HealthResponse](docs/HealthResponse.md) @@ -326,7 +331,9 @@ Class | Method | HTTP request | Description - [PortDevice](docs/PortDevice.md) - [PortDeviceRedundancy](docs/PortDeviceRedundancy.md) - [PortEncapsulation](docs/PortEncapsulation.md) + - [PortExpression](docs/PortExpression.md) - [PortInterface](docs/PortInterface.md) + - [PortLag](docs/PortLag.md) - [PortLoa](docs/PortLoa.md) - [PortNotification](docs/PortNotification.md) - [PortOperation](docs/PortOperation.md) @@ -336,7 +343,11 @@ Class | Method | HTTP request | Description - [PortOrderSignatureDelegate](docs/PortOrderSignatureDelegate.md) - [PortPriority](docs/PortPriority.md) - [PortRedundancy](docs/PortRedundancy.md) + - [PortSearchFieldName](docs/PortSearchFieldName.md) - [PortSettings](docs/PortSettings.md) + - [PortSortBy](docs/PortSortBy.md) + - [PortSortCriteria](docs/PortSortCriteria.md) + - [PortSortDirection](docs/PortSortDirection.md) - [PortState](docs/PortState.md) - [PortTether](docs/PortTether.md) - [PortType](docs/PortType.md) @@ -369,6 +380,7 @@ Class | Method | HTTP request | Description - [RouteTableEntrySortDirection](docs/RouteTableEntrySortDirection.md) - [RouteTableEntryState](docs/RouteTableEntryState.md) - [RouteTableEntryType](docs/RouteTableEntryType.md) + - [RouterPackageCode](docs/RouterPackageCode.md) - [RoutingProtocolBFD](docs/RoutingProtocolBFD.md) - [RoutingProtocolBGPData](docs/RoutingProtocolBGPData.md) - [RoutingProtocolBGPType](docs/RoutingProtocolBGPType.md) diff --git a/equinix-openapi-fabric/api/openapi.yaml b/equinix-openapi-fabric/api/openapi.yaml index 324b5e7c..5974a9c2 100644 --- a/equinix-openapi-fabric/api/openapi.yaml +++ b/equinix-openapi-fabric/api/openapi.yaml @@ -16,20 +16,20 @@ info: url: https://developer.equinix.com/agreement termsOfService: https://www.equinix.com/about/legal/terms title: Equinix Fabric API v4 - version: "4.6" + version: "4.9" externalDocs: description: Find more information on Equinix Developer Portal url: https://developer.equinix.com servers: -- description: SwaggerHub API Auto Mocking - url: https://virtserver.swaggerhub.com/equinix-api/fabric/4.6 - description: Equinix Inc url: https://api.equinix.com +security: +- BearerAuth: [] tags: +- description: Cloud Routers Preview + name: Cloud Routers - description: Connections name: Connections -- description: Gateways - name: Gateways - description: Metros name: Metros - description: Ports @@ -137,23 +137,38 @@ paths: Vd2ServiceToken: $ref: '#/components/examples/Vd2ServiceToken' value: null - Gw2Colo: - $ref: '#/components/examples/Gw2Colo' + Fcr2Colo: + $ref: '#/components/examples/Fcr2Colo' value: null - Gw2Sp-Google: - $ref: '#/components/examples/Gw2Sp-Google' + Fcr2Sp-Google: + $ref: '#/components/examples/Fcr2Sp-Google' value: null - Gw2Sp-Azure: - $ref: '#/components/examples/Gw2Sp-Azure' + Fcr2Sp-Azure: + $ref: '#/components/examples/Fcr2Sp-Azure' value: null - Gw2Sp-Generic: - $ref: '#/components/examples/Gw2Sp-Generic' + Fcr2Sp-Generic: + $ref: '#/components/examples/Fcr2Sp-Generic' value: null - Gw2Sp-Aws: - $ref: '#/components/examples/Gw2Sp-Aws' + Fcr2Sp-Generic-Redundant-Primary: + $ref: '#/components/examples/Fcr2Sp-Generic' value: null - Gw2Vd: - $ref: '#/components/examples/Gw2Vd' + Fcr2Sp-Generic-Redundant-Secondary: + $ref: '#/components/examples/Fcr2Sp-Generic-Redundant-Secondary' + value: null + Fcr2Sp-Generic-Redundant-Primary-re-add: + $ref: '#/components/examples/Fcr2Sp-Generic-Redundant-Primary' + value: null + Fcr2Sp-Aws: + $ref: '#/components/examples/Fcr2Sp-Aws' + value: null + Fcr2Sp-Oracle: + $ref: '#/components/examples/Fcr2Sp-Oracle' + value: null + Fcr2Vd: + $ref: '#/components/examples/Fcr2Vd' + value: null + Fcr2IpWan: + $ref: '#/components/examples/Fcr2IpWan' value: null AsideServiceToken2ColoWithDot1q: $ref: '#/components/examples/AsideServiceToken2PortWithDot1q' @@ -193,11 +208,14 @@ paths: Vd2ColoUntagged: $ref: '#/components/examples/Vd2ColoUntagged-Response' value: null - Gw2Sp: - $ref: '#/components/examples/Gw2Sp-Response' + Fcr2Sp: + $ref: '#/components/examples/Fcr2Sp-Response' value: null - Gw2Colo: - $ref: '#/components/examples/Gw2Colo-ResponseExample' + Fcr2Colo: + $ref: '#/components/examples/Fcr2Colo-ResponseExample' + value: null + Fcr2IpWan: + $ref: '#/components/examples/Fcr2IpWan-response' value: null ServiceToken2PortResponseDot1Q: $ref: '#/components/examples/AsideServiceToken2PortResponseWithDot1q' @@ -248,8 +266,6 @@ paths: schema: $ref: '#/components/schemas/ErrorList' description: Method not allowed - security: - - BearerAuth: [] summary: Create Connection tags: - Connections @@ -329,8 +345,6 @@ paths: schema: $ref: '#/components/schemas/ErrorList' description: Method not allowed - security: - - BearerAuth: [] summary: Delete by ID tags: - Connections @@ -401,8 +415,6 @@ paths: schema: $ref: '#/components/schemas/ErrorList' description: Not Found - security: - - BearerAuth: [] summary: Get Connection by ID tags: - Connections @@ -435,18 +447,15 @@ paths: ConnectionAddRoutingRequest: $ref: '#/components/examples/ConnectionAddRoutingRequest' value: null - ConnectionResendInvitationRequest: - $ref: '#/components/examples/ConnectionResendInvitationRequest' - value: null - ConnectionForwardInvitationRequest: - $ref: '#/components/examples/ConnectionForwardInvitationRequest' - value: null ConnectionMigrationAsideRequest: $ref: '#/components/examples/ConnectionMigrationAsideRequest' value: null ConnectionUpdateNotificationEmailRequest: $ref: '#/components/examples/ConnectionUpdateNotificationEmailRequest' value: null + ConnectionMigrationAsideRequestForVirtualDevice: + $ref: '#/components/examples/ConnectionMigrationAsideVirtualDeviceRequest' + value: null schema: $ref: '#/components/schemas/ConnectionUpdateRequest' required: true @@ -492,8 +501,6 @@ paths: schema: $ref: '#/components/schemas/ErrorList' description: Not Found - security: - - BearerAuth: [] summary: Update by ID tags: - Connections @@ -590,8 +597,6 @@ paths: schema: $ref: '#/components/schemas/ErrorList' description: Not Found - security: - - BearerAuth: [] summary: Connection Actions tags: - Connections @@ -689,8 +694,6 @@ paths: schema: $ref: '#/components/schemas/ErrorList' description: Internal server error - security: - - BearerAuth: [] summary: GetRoutingProtocols tags: - Routing Protocols @@ -711,17 +714,17 @@ paths: content: application/json: examples: - Gw2ColoDirectRoutingOnly: - $ref: '#/components/examples/Gw2ColoCreateDirect' + Fcr2ColoDirectRoutingOnly: + $ref: '#/components/examples/Fcr2ColoCreateDirect' value: null - Gw2ColoBGPRoutingOnly: - $ref: '#/components/examples/Gw2ColoCreateBGP' + Fcr2ColoBGPRoutingOnly: + $ref: '#/components/examples/Fcr2ColoCreateBGP' value: null - Gw2GcpDirectRoutingOnly: - $ref: '#/components/examples/Gw2GcpCreateDirect' + Fcr2GcpDirectRoutingOnly: + $ref: '#/components/examples/Fcr2GcpCreateDirect' value: null - Gw2GcpBGPRoutingOnly: - $ref: '#/components/examples/Gw2GcpCreateBGP' + Fcr2GcpBGPRoutingOnly: + $ref: '#/components/examples/Fcr2GcpCreateBGP' value: null schema: $ref: '#/components/schemas/RoutingProtocolBase' @@ -800,8 +803,6 @@ paths: schema: $ref: '#/components/schemas/ErrorList' description: Internal server error - security: - - BearerAuth: [] summary: Create Protocol tags: - Routing Protocols @@ -907,8 +908,6 @@ paths: schema: $ref: '#/components/schemas/ErrorList' description: Internal server error - security: - - BearerAuth: [] summary: Bulk Create Protocol tags: - Routing Protocols @@ -1010,8 +1009,6 @@ paths: schema: $ref: '#/components/schemas/ErrorList' description: Internal server error - security: - - BearerAuth: [] summary: Delete Protocol tags: - Routing Protocols @@ -1110,8 +1107,6 @@ paths: schema: $ref: '#/components/schemas/ErrorList' description: Internal server error - security: - - BearerAuth: [] summary: Get Protocol tags: - Routing Protocols @@ -1230,8 +1225,6 @@ paths: schema: $ref: '#/components/schemas/ErrorList' description: Internal server error - security: - - BearerAuth: [] summary: Patch Protocol tags: - Routing Protocols @@ -1345,8 +1338,6 @@ paths: schema: $ref: '#/components/schemas/ErrorList' description: Internal server error - security: - - BearerAuth: [] summary: Replace Protocol tags: - Routing Protocols @@ -1462,8 +1453,6 @@ paths: schema: $ref: '#/components/schemas/ErrorList' description: Internal server error - security: - - BearerAuth: [] summary: Get BGP Actions tags: - Routing Protocols @@ -1600,8 +1589,6 @@ paths: schema: $ref: '#/components/schemas/ErrorList' description: Internal server error - security: - - BearerAuth: [] summary: Clear/Reset BGP tags: - Routing Protocols @@ -1697,8 +1684,6 @@ paths: schema: $ref: '#/components/schemas/ErrorList' description: Internal server error - security: - - BearerAuth: [] summary: Get BGP Action tags: - Routing Protocols @@ -1794,8 +1779,6 @@ paths: schema: $ref: '#/components/schemas/ErrorList' description: Internal server error - security: - - BearerAuth: [] summary: Get Change By ID tags: - Routing Protocols @@ -1901,8 +1884,6 @@ paths: schema: $ref: '#/components/schemas/ErrorList' description: Internal server error - security: - - BearerAuth: [] summary: Get Changes tags: - Routing Protocols @@ -2123,8 +2104,6 @@ paths: schema: $ref: '#/components/schemas/ErrorList' description: Not Found - security: - - BearerAuth: [] summary: Search connections tags: - Connections @@ -2148,13 +2127,13 @@ paths: virtualConnectionProductEvplVcTypeFromColoToSP: $ref: '#/components/examples/VirtualConnectionProductEvplVcTypeFromColoToSP' value: null - virtualConnectionProductGwVcTypeFromGWToSP: + virtualConnectionProductFcrVcTypeFromGWToSP: $ref: '#/components/examples/VirtualConnectionProductGwVcTypeFromGWToSP' value: null - virtualConnectionProductGwVcTypeFromGWToColo: + virtualConnectionProductFcrVcTypeFromGWToColo: $ref: '#/components/examples/VirtualConnectionProductGwVcTypeFromGWToColo' value: null - virtualConnectionProductGwVcTypeFromVDToColo: + virtualConnectionProductFcrVcTypeFromVDToColo: $ref: '#/components/examples/VirtualConnectionProductGwVcTypeFromVDToColo' value: null virtualConnectionProductEvplVcTypeFromVDToColo: @@ -2166,7 +2145,10 @@ paths: virtualConnectionProductOfflineEvplVcTypeFromColoToSp: $ref: '#/components/examples/VirtualConnectionProductOfflineEvplVcTypeFromColoToSp' value: null - fabricGatewayProduct: + virtualConnectionProductOfflineEvpLanVcTypeFromColoToNetwork: + $ref: '#/components/examples/VirtualConnectionProductEvpLanVcTypeFromColoToNetwork' + value: null + cloudRouterProduct: $ref: '#/components/examples/FabricGatewayProduct' value: null ipBlockProduct: @@ -2189,7 +2171,7 @@ paths: ipBlock: $ref: '#/components/examples/IpBlock' value: null - fabricGateway: + cloudRouter: $ref: '#/components/examples/FabricGateway' value: null virtualPort: @@ -2297,8 +2279,6 @@ paths: schema: $ref: '#/components/schemas/ErrorList' description: Internal server error - security: - - BearerAuth: [] summary: Get Stats by uuid tags: - Statistics @@ -2402,8 +2382,6 @@ paths: schema: $ref: '#/components/schemas/ErrorList' description: Forbidden - security: - - BearerAuth: [] summary: Top Port Statistics tags: - Statistics @@ -2481,8 +2459,6 @@ paths: schema: $ref: '#/components/schemas/ErrorList' description: Forbidden - security: - - BearerAuth: [] summary: Get Stats by uuid tags: - Statistics @@ -2577,8 +2553,6 @@ paths: schema: $ref: '#/components/schemas/ErrorList' description: Internal Server Error - security: - - BearerAuth: [] summary: Get all Profiles tags: - Service Profiles @@ -2654,8 +2628,6 @@ paths: schema: $ref: '#/components/schemas/ErrorList' description: Internal Server Error - security: - - BearerAuth: [] summary: Create Profile tags: - Service Profiles @@ -2717,8 +2689,6 @@ paths: schema: $ref: '#/components/schemas/ErrorList' description: Internal Server Error - security: - - BearerAuth: [] summary: Profile Search tags: - Service Profiles @@ -2801,8 +2771,6 @@ paths: schema: $ref: '#/components/schemas/ErrorList' description: Internal Server Error - security: - - BearerAuth: [] summary: Delete Profile tags: - Service Profiles @@ -2889,8 +2857,6 @@ paths: schema: $ref: '#/components/schemas/ErrorList' description: Internal Server Error - security: - - BearerAuth: [] summary: Get Profile tags: - Service Profiles @@ -2999,8 +2965,6 @@ paths: schema: $ref: '#/components/schemas/ErrorList' description: Internal Server Error - security: - - BearerAuth: [] summary: Update Profile tags: - Service Profiles @@ -3037,7 +3001,7 @@ paths: $ref: '#/components/schemas/ServiceProfileRequest' required: true responses: - "200": + "202": content: application/json; charset=UTF-8: examples: @@ -3100,8 +3064,6 @@ paths: schema: $ref: '#/components/schemas/ErrorList' description: Internal Server Error - security: - - BearerAuth: [] summary: Replace Profile tags: - Service Profiles @@ -3144,8 +3106,6 @@ paths: schema: $ref: '#/components/schemas/ErrorList' description: Unauthorized - security: - - BearerAuth: [] summary: Delete Token by uuid tags: - Service Tokens @@ -3208,8 +3168,6 @@ paths: schema: $ref: '#/components/schemas/ErrorList' description: Internal server error - security: - - BearerAuth: [] summary: Get Token by uuid tags: - Service Tokens @@ -3285,8 +3243,6 @@ paths: schema: $ref: '#/components/schemas/ErrorList' description: Forbidden - security: - - BearerAuth: [] summary: Update Token By ID tags: - Service Tokens @@ -3338,8 +3294,6 @@ paths: schema: $ref: '#/components/schemas/ErrorList' description: Forbidden - security: - - BearerAuth: [] summary: Get All Tokens tags: - Service Tokens @@ -3414,8 +3368,6 @@ paths: schema: $ref: '#/components/schemas/ErrorList' description: Forbidden - security: - - BearerAuth: [] summary: Create Service Token tags: - Service Tokens @@ -3491,8 +3443,6 @@ paths: schema: $ref: '#/components/schemas/ErrorList' description: Not Found - security: - - BearerAuth: [] summary: ServiceToken Actions tags: - Service Tokens @@ -3565,8 +3515,6 @@ paths: schema: $ref: '#/components/schemas/ErrorList' description: Internal server error - security: - - BearerAuth: [] summary: Search servicetokens tags: - Service Tokens @@ -3646,8 +3594,6 @@ paths: schema: $ref: '#/components/schemas/MetroErrorList' description: Internal Server Error - security: - - BearerAuth: [] summary: Get all Metros tags: - Metros @@ -3707,8 +3653,6 @@ paths: schema: $ref: '#/components/schemas/MetroErrorList' description: Internal Server Error - security: - - BearerAuth: [] summary: Get Metro by Code tags: - Metros @@ -3749,12 +3693,183 @@ paths: schema: $ref: '#/components/schemas/ErrorList' description: Forbidden - security: - - BearerAuth: [] summary: Get All Ports tags: - Ports x-accepts: application/json + post: + description: Creates Equinix Fabric? Port. + operationId: createPort + parameters: [] + requestBody: + content: + application/json: + examples: + COLOSinglePortNonLag: + $ref: '#/components/examples/COLOSinglePortNonLag' + value: null + COLOSinglePortLag: + $ref: '#/components/examples/COLOSinglePortLag' + value: null + COLOLagPortNewGroup: + $ref: '#/components/examples/COLOLagPortNewGroup' + value: null + COLOAddSecondaryPort: + $ref: '#/components/examples/COLOAddSecondaryPort' + value: null + REMOTESinglePortLag: + $ref: '#/components/examples/REMOTESinglePortNewGroupLagRequest' + value: null + BMMRSinglePortLag: + $ref: '#/components/examples/BMMRSinglePortLag' + value: null + BMMRSinglePortNoLag: + $ref: '#/components/examples/BMMRSinglePortNoLag' + value: null + BMMRAddSecondaryPort: + $ref: '#/components/examples/BMMRAddSecondaryPort' + value: null + BMMRLagPortNewGroup: + $ref: '#/components/examples/BMMRLagPortNewGroup' + value: null + schema: + $ref: '#/components/schemas/Port' + required: true + responses: + "201": + content: + application/json: + examples: + portExample: + $ref: '#/components/examples/COLOSinglePortNonLagResponse' + value: null + schema: + $ref: '#/components/schemas/Port' + description: Successful operation for COLO Single Port Non Lag + "400": + content: + application/json: + examples: + example: + $ref: '#/components/examples/port-400' + value: null + schema: + $ref: '#/components/schemas/ErrorList' + description: Bad request + "500": + content: + application/json: + examples: + example: + $ref: '#/components/examples/port-500' + value: null + schema: + $ref: '#/components/schemas/ErrorList' + description: Internal Server Error + summary: Create Port + tags: + - Ports + x-content-type: application/json + x-accepts: application/json + /fabric/v4/ports/bulk: + post: + description: Create Port creates Equinix Fabric? Port. Preview + operationId: createBulkPort + parameters: [] + requestBody: + content: + application/json: + examples: + COLOBulkPort: + $ref: '#/components/examples/COLOBulkPort' + value: null + schema: + $ref: '#/components/schemas/BulkPort' + required: true + responses: + "201": + content: + application/json: + examples: + bulkPortExample: + $ref: '#/components/examples/COLOBulkPortResponse' + value: null + schema: + $ref: '#/components/schemas/AllPortsResponse' + description: Successful operation for COLO Bulk Port + summary: Create Port + tags: + - Ports + x-content-type: application/json + x-accepts: application/json + /fabric/v4/ports/{portId}/physicalPorts/bulk: + post: + description: Add Physical Ports to Virtual Port. Preview + operationId: addToLag + parameters: + - description: Port UUID + explode: false + in: path + name: portId + required: true + schema: + $ref: '#/components/schemas/PortUUID' + style: simple + requestBody: + content: + application/json: + examples: + COLOAddToLag: + $ref: '#/components/examples/COLOAddToLag' + value: null + REMOTEAddToLag: + $ref: '#/components/examples/REMOTEAddToLag' + value: null + BMMRAddToLag: + $ref: '#/components/examples/BMMRAddToLag' + value: null + schema: + $ref: '#/components/schemas/BulkPhysicalPort' + required: true + responses: + "200": + content: + application/json: + examples: + COLOAddToLag: + $ref: '#/components/examples/COLOAddToLagResponse' + value: null + schema: + $ref: '#/components/schemas/AllPhysicalPortsResponse' + description: Successful operation + "401": + content: + application/json: + schema: + $ref: '#/components/schemas/ErrorList' + description: Unauthorized + "404": + content: + application/json: + examples: + example: + $ref: '#/components/examples/404' + value: null + schema: + $ref: '#/components/schemas/ErrorList' + description: Not Found + "500": + content: + application/json: + schema: + $ref: '#/components/schemas/ErrorList' + description: Internal server error + summary: Add to Lag + tags: + - Ports + x-content-type: application/json + x-accepts: application/json /fabric/v4/ports/{portId}: get: description: Get Port By uuid returns details of assigned and available Equinix @@ -3811,8 +3926,6 @@ paths: schema: $ref: '#/components/schemas/ErrorList' description: Internal server error - security: - - BearerAuth: [] summary: Get Port by uuid tags: - Ports @@ -3867,15 +3980,13 @@ paths: schema: $ref: '#/components/schemas/ErrorList' description: Forbidden - security: - - BearerAuth: [] summary: Get Vlans tags: - Ports x-accepts: application/json - /fabric/v4/gateways: + /fabric/v4/routers: post: - description: This API provides capability to create user's Fabric Gateways + description: This API provides capability to create user's Cloud Routers operationId: createGateway parameters: [] requestBody: @@ -3889,19 +4000,19 @@ paths: $ref: '#/components/examples/CreateProPackage' value: null schema: - $ref: '#/components/schemas/FabricGatewayPostRequest' + $ref: '#/components/schemas/CloudRouterPostRequest' required: true responses: "200": content: application/json: examples: - gatewayResponse: - $ref: '#/components/examples/GatewayPostResponseExample' + cloudRouterResponse: + $ref: '#/components/examples/CloudRouterPostResponseExample' value: null schema: - $ref: '#/components/schemas/FabricGateway' - description: Fabric Gateway Access point object + $ref: '#/components/schemas/CloudRouter' + description: Fabric Cloud Router object "400": content: application/json: @@ -3952,29 +4063,27 @@ paths: schema: $ref: '#/components/schemas/ErrorList' description: Internal server error - security: - - BearerAuth: [] - summary: Create Gateway + summary: Create Routers tags: - - Gateways + - Cloud Routers x-content-type: application/json x-accepts: application/json - /fabric/v4/gateways/{gatewayId}: + /fabric/v4/routers/{routerId}: delete: - description: This API provides capability to delete user's Fabric Gateway + description: This API provides capability to delete user's Cloud Routers operationId: deleteGatewayByUuid parameters: - - description: Gateway UUID + - description: Cloud Router UUID explode: false in: path - name: gatewayId + name: routerId required: true schema: - $ref: '#/components/schemas/GatewayId' + $ref: '#/components/schemas/RouterId' style: simple responses: "204": - description: Deleted Gateway Successfully + description: Deleted Cloud Router Successfully "400": content: application/json: @@ -4025,35 +4134,33 @@ paths: schema: $ref: '#/components/schemas/ErrorList' description: Internal server error - security: - - BearerAuth: [] - summary: Delete Gateway + summary: Delete Routers tags: - - Gateways + - Cloud Routers x-accepts: application/json get: - description: This API provides capability to retrieve user's Fabric Gateway + description: This API provides capability to retrieve user's Cloud Routers operationId: getGatewayByUuid parameters: - - description: Gateway UUID + - description: Cloud Router UUID explode: false in: path - name: gatewayId + name: routerId required: true schema: - $ref: '#/components/schemas/GatewayId' + $ref: '#/components/schemas/RouterId' style: simple responses: "200": content: application/json: examples: - gatewayResponse: - $ref: '#/components/examples/GatewayResponseExample' + cloudRouterResponse: + $ref: '#/components/examples/CloudRouterResponseExample' value: null schema: - $ref: '#/components/schemas/FabricGateway' - description: Fabric Gateway Access point object + $ref: '#/components/schemas/CloudRouter' + description: Fabric Cloud Router object "401": content: application/json: @@ -4094,23 +4201,21 @@ paths: schema: $ref: '#/components/schemas/ErrorList' description: Internal server error - security: - - BearerAuth: [] - summary: Get Gateway + summary: Get Routers tags: - - Gateways + - Cloud Routers x-accepts: application/json patch: - description: This API provides capability to update user's Fabric Gateway + description: This API provides capability to update user's Cloud Routers operationId: updateGatewayByUuid parameters: - - description: Gateway UUID + - description: Cloud Router UUID explode: false in: path - name: gatewayId + name: routerId required: true schema: - $ref: '#/components/schemas/GatewayId' + $ref: '#/components/schemas/RouterId' style: simple requestBody: content: @@ -4126,19 +4231,19 @@ paths: $ref: '#/components/examples/UpdateNotifications' value: null schema: - $ref: '#/components/schemas/FabricGatewayUpdateRequest' + $ref: '#/components/schemas/CloudRouterUpdateRequest' required: true responses: "200": content: application/json: examples: - gatewayResponse: - $ref: '#/components/examples/GatewayPatchResponseExample' + cloudRouterResponse: + $ref: '#/components/examples/CloudRouterPatchResponseExample' value: null schema: - $ref: '#/components/schemas/FabricGateway' - description: Fabric Gateway Access point object + $ref: '#/components/schemas/CloudRouter' + description: Fabric Cloud Router object "400": content: application/json: @@ -4199,25 +4304,23 @@ paths: schema: $ref: '#/components/schemas/ErrorList' description: Internal server error - security: - - BearerAuth: [] - summary: Update Gateway + summary: Update Routers tags: - - Gateways + - Cloud Routers x-content-type: application/json-patch+json x-accepts: application/json - /fabric/v4/gateways/{gatewayId}/actions: + /fabric/v4/routers/{routerId}/actions: get: description: This API provides capability to fetch action status operationId: getGatewayActions parameters: - - description: Gateway UUID + - description: Router UUID explode: false in: path - name: gatewayId + name: routerId required: true schema: - $ref: '#/components/schemas/GatewayId' + $ref: '#/components/schemas/RouterId_1' style: simple - description: Action state explode: true @@ -4232,7 +4335,7 @@ paths: content: application/json: examples: - gatewayActionExample: + routerActionExample: $ref: '#/components/examples/GatewayActionResponse' value: null schema: @@ -4298,24 +4401,22 @@ paths: schema: $ref: '#/components/schemas/ErrorList' description: Internal server error - security: - - BearerAuth: [] summary: Get actions tags: - - Gateways + - Cloud Routers x-accepts: application/json post: description: This API provides capability to refresh route table and bgp session summary information operationId: createGatewayAction parameters: - - description: Gateway UUID + - description: Router UUID explode: false in: path - name: gatewayId + name: routerId required: true schema: - $ref: '#/components/schemas/GatewayId' + $ref: '#/components/schemas/RouterId_1' style: simple requestBody: content: @@ -4398,27 +4499,25 @@ paths: schema: $ref: '#/components/schemas/ErrorList' description: Internal server error - security: - - BearerAuth: [] summary: Route table actions tags: - - Gateways + - Cloud Routers x-content-type: application/json x-accepts: application/json - /fabric/v4/gateways/{gatewayId}/routes/search: + /fabric/v4/routers/{routerId}/routes/search: post: - description: "The API provides capability to get list of user's Fabric Gateways\ - \ route table entries using search criteria, including optional filtering,\ + description: "The API provides capability to get list of user's Fabric Cloud\ + \ Router route table entries using search criteria, including optional filtering,\ \ pagination and sorting" operationId: searchRoutes parameters: - - description: Gateway UUID + - description: Router UUID explode: false in: path - name: gatewayId + name: routerId required: true schema: - $ref: '#/components/schemas/GatewayId' + $ref: '#/components/schemas/RouterId_1' style: simple requestBody: content: @@ -4509,16 +4608,14 @@ paths: schema: $ref: '#/components/schemas/ErrorList' description: Internal server error - security: - - BearerAuth: [] summary: Search Route Table tags: - Routes x-content-type: application/json x-accepts: application/json - /fabric/v4/gateways/search: + /fabric/v4/routers/search: post: - description: "The API provides capability to get list of user's Fabric Gateways\ + description: "The API provides capability to get list of user's Cloud Routers\ \ using search criteria, including optional filtering, pagination and sorting" operationId: searchGateways parameters: [] @@ -4536,7 +4633,7 @@ paths: $ref: '#/components/examples/SearchFilterOrAnd' value: null schema: - $ref: '#/components/schemas/FabricGatewaySearchRequest' + $ref: '#/components/schemas/CloudRouterSearchRequest' required: true responses: "200": @@ -4599,17 +4696,14 @@ paths: schema: $ref: '#/components/schemas/ErrorList' description: Internal server error - security: - - BearerAuth: [] - summary: Search Gateway + summary: Search Routers tags: - - Gateways + - Cloud Routers x-content-type: application/json x-accepts: application/json - /fabric/v4/gatewayPackages: + /fabric/v4/routerPackages: get: - description: This API provides capability to retrieve user's Fabric Gateway - Packages + description: This API provides capability to retrieve user's Cloud Routers Packages operationId: getGatewayPackages parameters: - description: offset @@ -4636,11 +4730,11 @@ paths: application/json: examples: Example: - $ref: '#/components/examples/ListFGPackagesResponse' + $ref: '#/components/examples/ListFCRPackagesResponse' value: null schema: $ref: '#/components/schemas/PackageResponse' - description: Fabric Gateway Packages + description: Fabric Cloud Router Packages "401": content: application/json: @@ -4681,33 +4775,31 @@ paths: schema: $ref: '#/components/schemas/ErrorList' description: Internal server error - security: - - BearerAuth: [] summary: List Packages tags: - - Gateways + - Cloud Routers x-accepts: application/json - /fabric/v4/gatewayPackages/{gatewayPackageCode}: + /fabric/v4/routerPackages/{routerPackageCode}: get: - description: This API provides capability to retrieve user's Fabric Gateway - Package Details + description: This API provides capability to retrieve user's Cloud Routers Package + Details operationId: getGatewayPackageByCode parameters: - - description: Equinix-assigned gateway package identifier + - description: Equinix-assigned Cloud Router package identifier explode: false in: path - name: gatewayPackageCode + name: routerPackageCode required: true schema: - $ref: '#/components/schemas/GatewayPackageCode' + $ref: '#/components/schemas/RouterPackageCode' style: simple responses: "200": content: application/json: schema: - $ref: '#/components/schemas/FabricGatewayPackage' - description: Fabric Gateway Package details + $ref: '#/components/schemas/CloudRouterPackage' + description: Fabric Cloud Router Package details "400": content: application/json: @@ -4758,11 +4850,9 @@ paths: schema: $ref: '#/components/schemas/ErrorList' description: Internal server error - security: - - BearerAuth: [] summary: Get Package Details tags: - - Gateways + - Cloud Routers x-accepts: application/json /fabric/v4/health: get: @@ -4781,8 +4871,6 @@ paths: schema: $ref: '#/components/schemas/HealthResponse' description: Successful operation - security: - - BearerAuth: [] summary: Get service status tags: - Health @@ -4880,8 +4968,6 @@ paths: schema: $ref: '#/components/schemas/ErrorList' description: Bad request - security: - - BearerAuth: [] summary: Validate Connection tags: - Connections @@ -4966,8 +5052,6 @@ paths: schema: $ref: '#/components/schemas/ErrorList' description: Internal server error - security: - - BearerAuth: [] summary: Create Network tags: - Networks @@ -5037,8 +5121,6 @@ paths: schema: $ref: '#/components/schemas/ErrorList' description: Not Found - security: - - BearerAuth: [] summary: Delete Network By ID tags: - Networks @@ -5096,8 +5178,6 @@ paths: schema: $ref: '#/components/schemas/ErrorList' description: Not Found - security: - - BearerAuth: [] summary: Get Network By ID tags: - Networks @@ -5188,8 +5268,6 @@ paths: schema: $ref: '#/components/schemas/ErrorList' description: Unsupported Media Type - security: - - BearerAuth: [] summary: Update Network By ID tags: - Networks @@ -5265,8 +5343,6 @@ paths: schema: $ref: '#/components/schemas/ErrorList' description: Unsupported Media Type - security: - - BearerAuth: [] summary: Search Network tags: - Networks @@ -5337,8 +5413,6 @@ paths: schema: $ref: '#/components/schemas/ErrorList' description: Unsupported Media Type - security: - - BearerAuth: [] summary: Get Connections tags: - Networks @@ -5408,8 +5482,6 @@ paths: schema: $ref: '#/components/schemas/ErrorList' description: Unsupported Media Type - security: - - BearerAuth: [] summary: Get Network Changes tags: - Networks @@ -5487,8 +5559,6 @@ paths: schema: $ref: '#/components/schemas/ErrorList' description: Not Found - security: - - BearerAuth: [] summary: Get Change By ID tags: - Networks @@ -5567,6 +5637,76 @@ components: correlationId: test additionalInfo: - property: /zSide/serviceToken/uuid + - errorCode: EQ-3142514 + errorMessage: Redundancy group is required + correlationId: test + additionalInfo: + - property: /redundancy/group + - errorCode: EQ-3142515 + errorMessage: Redundancy priority is required + correlationId: test + additionalInfo: + - property: /redundancy/priority + - errorCode: EQ-3142516 + errorMessage: Invalid redundancy group + correlationId: test + additionalInfo: + - property: /redundancy/group + - errorCode: EQ-3142517 + errorMessage: Invalid redundancy priority + correlationId: test + additionalInfo: + - property: /redundancy/priority + - errorCode: EQ-3142303 + errorMessage: Only Primary connection allowed for this CSP + correlationId: test + additionalInfo: + - property: /redundancy/priority + - errorCode: EQ-3142320 + errorMessage: "For redundant connection, Service Profile should be the same" + correlationId: test + additionalInfo: + - property: /zSide/accessPoint/profile/uuid + - errorCode: EQ-3142021 + errorMessage: "For redundant connection, Fabric Gateway should be the same" + correlationId: test + additionalInfo: + - property: /aSide/accessPoint/gateway/uuid + - errorCode: EQ-3142012 + errorMessage: Fabric Gateway is not in PROVISIONED state + correlationId: test + additionalInfo: + - property: /aSide/accessPoint/gateway/uuid + - errorCode: EQ-3142301 + errorMessage: Given profile does not exist + correlationId: test + additionalInfo: + - property: /zSide/accessPoint/profile/uuid + - errorCode: EQ-3142302 + errorMessage: Service provider does not exist in required zSide metro + correlationId: test + additionalInfo: + - property: /zSide/accessPoint/location/metroCode + - errorCode: EQ-3142013 + errorMessage: Invalid metro for gateway connection + correlationId: test + additionalInfo: + - property: /aSide/accessPoint/gateway/uuid + - errorCode: EQ-3142304 + errorMessage: Private connections are not allowed on public profiles + correlationId: test + additionalInfo: + - property: visibility + - errorCode: EQ-3142306 + errorMessage: Requested bandwidth is not supported by service profile + correlationId: test + additionalInfo: + - property: /bandwidth + - errorCode: EQ-3142308 + errorMessage: Authentication key is required + correlationId: test + additionalInfo: + - property: /zSide/accessPoint/authenticationKey "401": value: - errorCode: EQ-3000039 @@ -6373,15 +6513,15 @@ components: emails: - test@equinix.com - test1@equinix.com - Gw2Colo: + Fcr2Colo: value: type: IP_VC - name: My-GW-Connection + name: My-FCR-Connection bandwidth: 1000 aSide: accessPoint: - type: GW - gateway: + type: CLOUD_ROUTER + router: uuid: 66a21614-1c4a-11ec-9621-0242ac130002 zSide: accessPoint: @@ -6400,15 +6540,15 @@ components: emails: - test@equinix.com - test1@equinix.com - Gw2Sp-Google: + Fcr2Sp-Google: value: type: IP_VC name: My-GW-Connection bandwidth: 1000 aSide: accessPoint: - type: GW - gateway: + type: CLOUD_ROUTER + router: uuid: 66a21614-1c4a-11ec-9621-0242ac130002 zSide: accessPoint: @@ -6429,15 +6569,15 @@ components: emails: - test@equinix.com - test1@equinix.com - Gw2Sp-Azure: + Fcr2Sp-Azure: value: type: IP_VC name: My-GW-Connection bandwidth: 1000 aSide: accessPoint: - type: GW - gateway: + type: CLOUD_ROUTER + router: uuid: 66a21614-1c4a-11ec-9621-0242ac130002 zSide: accessPoint: @@ -6458,14 +6598,44 @@ components: emails: - test@equinix.com - test1@equinix.com - Gw2Sp-Generic: + Fcr2Sp-Generic: value: type: IP_VC name: My-GW-Generic bandwidth: 1000 aSide: accessPoint: - type: GW + type: CLOUD_ROUTER + router: + uuid: 66a21614-1c4a-11ec-9621-0242ac130002 + zSide: + accessPoint: + type: SP + profile: + type: L2_PROFILE + uuid: 20d32a80-0d61-4333-bc03-707b591ae2f5 + location: + metroCode: SV + order: + purchaseOrderNumber: 1-129105284100 + project: + projectId: "567" + notifications: + - type: ALL + emails: + - test@equinix.com + - test1@equinix.com + Fcr2Sp-Generic-Redundant-Secondary: + value: + type: IP_VC + name: FG_to_RedSP_Secondary + bandwidth: 50 + redundancy: + group: a00cef6f-8e35-4794-9ff9-665e084e4e6d + priority: SECONDARY + aSide: + accessPoint: + type: CLOUD_ROUTER gateway: uuid: 66a21614-1c4a-11ec-9621-0242ac130002 zSide: @@ -6485,18 +6655,48 @@ components: emails: - test@equinix.com - test1@equinix.com - Gw2Sp-Aws: + Fcr2Sp-Generic-Redundant-Primary: value: type: IP_VC - name: My-GW-AWSConnection - bandwidth: 100 + name: FG_to_RedSP_Primary-Re-add + bandwidth: 50 redundancy: + group: a00cef6f-8e35-4794-9ff9-665e084e4e6d priority: PRIMARY aSide: accessPoint: - type: GW + type: CLOUD_ROUTER gateway: uuid: 66a21614-1c4a-11ec-9621-0242ac130002 + zSide: + accessPoint: + type: SP + profile: + type: L2_PROFILE + uuid: 20d32a80-0d61-4333-bc03-707b591ae2f5 + location: + metroCode: SV + order: + purchaseOrderNumber: 1-129105284100 + project: + projectId: "567" + notifications: + - type: ALL + emails: + - test@equinix.com + - test1@equinix.com + Fcr2Sp-Aws: + value: + type: IP_VC + name: My-FCR-AWSConnection + bandwidth: 100 + redundancy: + priority: PRIMARY + aSide: + accessPoint: + type: CLOUD_ROUTER + router: + uuid: 66a21614-1c4a-11ec-9621-0242ac130002 zSide: accessPoint: type: SP @@ -6514,7 +6714,35 @@ components: emails: - test@equinix.com - test1@equinix.com - Gw2Vd: + Fcr2Sp-Oracle: + value: + type: IP_VC + name: My-GW-OracleConnection + bandwidth: 1000 + redundancy: + priority: PRIMARY + aSide: + accessPoint: + type: CLOUD_ROUTER + gateway: + uuid: 66a21614-1c4a-11ec-9621-0242ac130002 + zSide: + accessPoint: + type: SP + profile: + type: L2_PROFILE + uuid: 20d32a80-0d61-4333-bc03-707b591ae2f5 + location: + metroCode: DC + sellerRegion: us-ashburn-1 + authenticationKey: xx-xx-xx + notifications: + - type: ALL + emails: + - test@equinix.com + project: + projectId: "567" + Fcr2Vd: value: type: IP_VC name: My-GW-VDConnection @@ -6523,8 +6751,8 @@ components: priority: PRIMARY aSide: accessPoint: - type: GW - gateway: + type: CLOUD_ROUTER + router: uuid: 66a21614-1c4a-11ec-9621-0242ac130002 zSide: accessPoint: @@ -6542,6 +6770,30 @@ components: emails: - test@equinix.com - test1@equinix.com + Fcr2IpWan: + value: + type: IPWAN_VC + name: MY-IPWAN-CONNECTION-1 + bandwidth: 1000 + aSide: + accessPoint: + type: CLOUD_ROUTER + router: + uuid: 66a21614-1c4a-11ec-9621-0242ac130002 + zSide: + accessPoint: + type: NETWORK + network: + uuid: 25f8884e-85e3-4eaa-8ea9-a7ad2ca5b3c2 + order: + purchaseOrderNumber: 1-129105284100 + project: + projectId: 123 + notifications: + - type: ALL + emails: + - test@equinix.com + - test1@equinix.com AsideServiceToken2PortWithDot1q: value: type: EVPL_VC @@ -6942,7 +7194,7 @@ components: uuid: 20d32a80-0d61-4333-bc03-707b591ae2f4 linkProtocol: type: UNTAGGED - Gw2Sp-Response: + Fcr2Sp-Response: value: href: https://api.equinix.com/fabric/v4/connections/0ed42ea7-2df8-470d-ad59-e432d768b4f1 type: IP_VC @@ -6956,9 +7208,9 @@ components: billingTier: Up to 50 MB aSide: accessPoint: - type: GW - gateway: - href: https://api.equinix.com/fabric/v4/gateways/56d267f3-a566-47a8-8cf9-40e6cc925bf0 + type: CLOUD_ROUTER + router: + href: https://api.equinix.com/fabric/v4/routers/56d267f3-a566-47a8-8cf9-40e6cc925bf0 uuid: 56d267f3-a566-47a8-8cf9-40e6cc925bf0 name: My-FG-1 zSide: @@ -6986,7 +7238,7 @@ components: createdByFullName: test createdByEmail: test@equinix.com createdDateTime: 2022-05-12T17:53:45.401Z - Gw2Colo-ResponseExample: + Fcr2Colo-ResponseExample: value: href: https://api.equinix.com/fabric/v4/connections/0ed42ea7-2df8-470d-ad59-e432d768b4f1 type: IP_VC @@ -7000,9 +7252,9 @@ components: billingTier: Up to 50 MB aSide: accessPoint: - type: GW - gateway: - href: https://api.equinix.com/fabric/v4/gateways/56d267f3-a566-47a8-8cf9-40e6cc925bf0 + type: CLOUD_ROUTER + router: + href: https://api.equinix.com/fabric/v4/routers/56d267f3-a566-47a8-8cf9-40e6cc925bf0 uuid: 56d267f3-a566-47a8-8cf9-40e6cc925bf0 zSide: accessPoint: @@ -7026,6 +7278,50 @@ components: createdByFullName: test createdByEmail: test@equinix.com createdDateTime: 2022-05-12T17:53:45.401Z + Fcr2IpWan-response: + value: + href: https://api.equinix.com/fabric/v4/connections/0ed42ea7-2df8-470d-ad59-e432d768b4f1 + type: IPWAN_VC + uuid: 0ed42ea7-2df8-470d-ad59-e432d768b4f1 + name: MY-IPWAN-CONNECTION-1 + bandwidth: 50 + redundancy: + group: 4f786b3f-27d4-48e0-8571-423d085826c1 + priority: PRIMARY + order: + billingTier: Up to 50 MB + aSide: + accessPoint: + type: CLOUD_ROUTER + router: + href: https://api.equinix.com/fabric/v4/routers/66a21614-1c4a-11ec-9621-0242ac130002 + uuid: 66a21614-1c4a-11ec-9621-0242ac130002 + name: My-FG + zSide: + accessPoint: + network: + href: https://api.equinix.com/fabric/v4/networks/25f8884e-85e3-4eaa-8ea9-a7ad2ca5b3c2 + uuid: 25f8884e-85e3-4eaa-8ea9-a7ad2ca5b3c2 + name: My-IPWAN + platformUuid: be2c3921-602a-444e-86ef-92cf749c7647 + state: ACTIVE + type: IPWAN + scope: REGIONAL + location: + region: AMER + operation: + equinixStatus: PROVISIONING + providerStatus: NOT_AVAILABLE + notifications: + - type: ALL + emails: + - test@equinix.com + - test1@equinix.com + changeLog: + createdBy: test + createdByFullName: test + createdByEmail: test@equinix.com + createdDateTime: 2022-05-12T17:53:45.401Z AsideServiceToken2PortResponseWithDot1q: value: href: http://api.equinix.com/fabric/v4/connections/a00cef6f-8e35-4794-9ff9-665e084e4e6d @@ -8407,18 +8703,6 @@ components: path: /ipv6 value: equinixIfaceIp: 1202:ABCD::/64 - ConnectionResendInvitationRequest: - value: - - op: replace - path: /zSide/invitation/message - value: Resending Hello world!! - ConnectionForwardInvitationRequest: - value: - - op: replace - path: /zSide/invitation - value: - email: test2222222@equinix.com - message: Hello world!! ConnectionMigrationAsideRequest: value: - op: replace @@ -8433,6 +8717,11 @@ components: emails: - testEmail1@equinix.com - testEmail2@equinix.com + ConnectionMigrationAsideVirtualDeviceRequest: + value: + - op: replace + path: /aSide/accessPoint/virtualDevice/uuid + value: 5e7fd31d-f1e8-46fe-b6ad-6f5f2306cfd8 ConnectionPatchResponse: value: href: https://api.equinix.com/fabric/v4/connections/3a58dd05-f46d-4b1d-a154-2e85c396ea62 @@ -8621,14 +8910,14 @@ components: correlationId: 9048796775044a60-39cb-4ccc-b272-b80f126e5408 additionalInfo: - reason: Please contact support@equinix.com for more info - Gw2ColoCreateDirect: + Fcr2ColoCreateDirect: value: type: DIRECT directIpv4: equinixIfaceIp: 192.168.100.1/30 directIpv6: equinixIfaceIp: 2001:7a9::34f4:0:f3dd:1/126 - Gw2ColoCreateBGP: + Fcr2ColoCreateBGP: value: type: BGP bgpIpv4: @@ -8641,12 +8930,12 @@ components: bfd: enabled: true interval: 100 - Gw2GcpCreateDirect: + Fcr2GcpCreateDirect: value: type: DIRECT directIpv4: equinixIfaceIp: 169.254.100.1/30 - Gw2GcpCreateBGP: + Fcr2GcpCreateBGP: value: type: BGP bgpIpv4: @@ -9243,7 +9532,7 @@ components: value: filter: and: - - property: /aSide/accessPoint/gateway/uuid + - property: /aSide/accessPoint/router/uuid operator: = values: - 742e5b08-385a-4f50-94b8-08acdf91b7b0 @@ -9962,7 +10251,7 @@ components: - property: /connection/aSide/accessPoint/type operator: = values: - - GW + - CLOUD_ROUTER - property: /connection/aSide/accessPoint/location/metroCode operator: = values: @@ -9998,7 +10287,7 @@ components: - property: /connection/aSide/accessPoint/type operator: = values: - - GW + - CLOUD_ROUTER - property: /connection/aSide/accessPoint/location/metroCode operator: = values: @@ -10157,6 +10446,42 @@ components: operator: = values: - efeed227-765e-4f74-b14c-0c8a739be23e + VirtualConnectionProductEvpLanVcTypeFromColoToNetwork: + value: + filter: + and: + - property: /type + operator: = + values: + - VIRTUAL_CONNECTION_PRODUCT + - property: /connection/type + operator: = + values: + - EVPLAN_VC + - property: /connection/aSide/accessPoint/type + operator: = + values: + - COLO + - property: /connection/aSide/accessPoint/location/metroCode + operator: = + values: + - DA + - property: /connection/aSide/accessPoint/port/settings/buyout + operator: = + values: + - "true" + - property: /connection/zSide/accessPoint/type + operator: = + values: + - NETWORK + - property: /connection/zSide/accessPoint/network/scope + operator: = + values: + - REGIONAL + - property: /connection/bandwidth + operator: IN + values: + - "10" FabricGatewayProduct: value: filter: @@ -10164,12 +10489,12 @@ components: - property: /type operator: = values: - - FABRIC_GATEWAY_PRODUCT - - property: /gateway/location/metroCode + - CLOUD_ROUTER_PRODUCT + - property: /router/location/metroCode operator: = values: - CH - - property: /gateway/package/code + - property: /router/package/code operator: IN values: - LAB @@ -10299,17 +10624,17 @@ components: limit: 1 total: 1 data: - - type: FABRIC_GATEWAY_PRODUCT + - type: CLOUD_ROUTER_PRODUCT code: ECX00014.PROD - name: Equinix Fabric Gateway Product - description: Equinix Fabric Gateway + name: Equinix Cloud Router Product + description: Equinix Cloud Router account: accountNumber: 200001 charges: - type: MONTHLY_RECURRING price: 5000 currency: USD - gateway: + router: package: code: BASIC location: @@ -11764,6 +12089,7 @@ components: name: Amsterdam region: EMEA equinixAsn: 60000 + localVCBandwidthMax: 10000 geoCoordinates: latitude: 52.30049 longitude: 4.942603 @@ -11771,33 +12097,43 @@ components: - href: https://api.equinix.com/v4/fabric/metros/MX code: MX avgLatency: 132 + remoteVCBandwidthMax: 10000 - href: https://api.equinix.com/v4/fabric/metros/AM code: HH avgLatency: 8.62 + remoteVCBandwidthMax: 10000 - href: https://api.equinix.com/v4/fabric/metros/SL code: SL avgLatency: 229 + remoteVCBandwidthMax: 10000 - href: https://api.equinix.com/v4/fabric/metros/SO code: SO avgLatency: 36.3 + remoteVCBandwidthMax: 50000 - href: https://api.equinix.com/v4/fabric/metros/IL code: IL avgLatency: 44.8 + remoteVCBandwidthMax: 50000 - href: https://api.equinix.com/v4/fabric/metros/LS code: LS avgLatency: 36.6 + remoteVCBandwidthMax: 50000 - href: https://api.equinix.com/v4/fabric/metros/BA code: BA avgLatency: 32.6 + remoteVCBandwidthMax: 50000 - href: https://api.equinix.com/v4/fabric/metros/BL code: BL avgLatency: 3.28 + remoteVCBandwidthMax: 50000 - href: https://api.equinix.com/v4/fabric/metros/GV code: GV avgLatency: 15.3 + remoteVCBandwidthMax: 50000 - href: https://api.equinix.com/v4/fabric/metros/LD code: LD avgLatency: 5.85 + remoteVCBandwidthMax: 50000 "400_metros": value: - errorCode: EQ-3036013 @@ -11828,6 +12164,7 @@ components: region: EMEA name: Amsterdam equinixAsn: 60000 + localVCBandwidthMax: 50000 geoCoordinates: latitude: 52.30049 longitude: 4.942603 @@ -11835,33 +12172,43 @@ components: - href: https://api.equinix.com/v4/fabric/metros/MX code: MX avgLatency: 132 + remoteVCBandwidthMax: 50000 - href: https://api.equinix.com/v4/fabric/metros/HH code: HH avgLatency: 8.62 + remoteVCBandwidthMax: 50000 - href: https://api.equinix.com/v4/fabric/metros/SL code: SL avgLatency: 229 + remoteVCBandwidthMax: 50000 - href: https://api.equinix.com/v4/fabric/metros/SO code: SO avgLatency: 36.3 + remoteVCBandwidthMax: 10000 - href: https://api.equinix.com/v4/fabric/metros/IL code: IL avgLatency: 44.8 + remoteVCBandwidthMax: 10000 - href: https://api.equinix.com/v4/fabric/metros/LS code: LS avgLatency: 36.6 + remoteVCBandwidthMax: 10000 - href: https://api.equinix.com/v4/fabric/metros/AM code: BA avgLatency: 32.6 + remoteVCBandwidthMax: 10000 - href: https://api.equinix.com/v4/fabric/metros/BL code: BL avgLatency: 3.28 + remoteVCBandwidthMax: 10000 - href: https://api.equinix.com/v4/fabric/metros/GV code: GV avgLatency: 15.3 + remoteVCBandwidthMax: 10000 - href: https://api.equinix.com/v4/fabric/metros/LD code: LD avgLatency: 5.85 + remoteVCBandwidthMax: 10000 "400_metroCode": value: - errorCode: EQ-3036013 @@ -11886,6 +12233,9 @@ components: bandwidth: 10000 usedBandwidth: 0 availableBandwidth: 20000 + redundancy: + group: "1" + priority: SECONDARY location: metroHref: https://api.equinix.com/fabric/v4/metros/AT ibx: AT1 @@ -11901,6 +12251,8 @@ components: type: DOT1Q tagProtocolId: 33024 lagEnabled: true + lag: + enabled: true settings: buyout: false placeVcOrderPermission: true @@ -11929,6 +12281,7 @@ components: demarcationPoint: ibx: AT1 patchPanel: PP:8118:1586 + patchPanelName: PP:8118:1586 patchPanelPortA: "92" patchPanelPortB: "24" operation: @@ -11945,22 +12298,25 @@ components: organizationName: Cust_Org_100179 changeLog: createdDateTime: 2020-06-14T17:21:25.586Z + project: + projectId: 8f23b36f-db8f-44c8-a6e5-606e1b485931 COLOSinglePortNonLag: value: type: XF_PORT physicalPortsSpeed: 1000 - physicalPortsType: 1G LX + physicalPortsType: 1000BASE_LX connectivitySourceType: COLO location: - ibx: GV1 metroCode: GV + demarcationPointIbx: GV1 settings: packageType: STANDARD - sharedPortType: false lagEnabled: false encapsulation: type: DOT1Q tagProtocolId: 33024 + project: + projectId: 8f23b36f-db8f-44c8-a6e5-606e1b485931 account: accountNumber: "270848" notifications: @@ -11981,8 +12337,7 @@ components: lastName: Doe email: john.doe@company.com physicalPorts: - - type: XF_PHYSICAL_PORT - demarcationPoint: + - demarcationPoint: ibx: GV1 cabinetUniqueSpaceId: Demarc cageUniqueSpaceId: GV1:01:002174 @@ -11992,18 +12347,19 @@ components: value: type: XF_PORT physicalPortsSpeed: 1000 - physicalPortsType: 1G LX + physicalPortsType: 1000BASE_LX connectivitySourceType: COLO location: - ibx: GV1 metroCode: GV + demarcationPointIbx: GV1 settings: packageType: STANDARD - sharedPortType: false lagEnabled: true encapsulation: type: DOT1Q tagProtocolId: 33024 + project: + projectId: 8f23b36f-db8f-44c8-a6e5-606e1b485931 account: accountNumber: "270848" notifications: @@ -12027,8 +12383,7 @@ components: - key: lagType value: Single physicalPorts: - - type: XF_PHYSICAL_PORT - demarcationPoint: + - demarcationPoint: ibx: GV1 cabinetUniqueSpaceId: Demarc cageUniqueSpaceId: GV1:01:002174 @@ -12038,18 +12393,19 @@ components: value: type: XF_PORT physicalPortsSpeed: 1000 - physicalPortsType: 1G LX + physicalPortsType: 1000BASE_LX connectivitySourceType: COLO location: - ibx: GV1 metroCode: GV + demarcationPointIbx: GV1 settings: packageType: STANDARD - sharedPortType: false lagEnabled: true encapsulation: type: DOT1Q tagProtocolId: 33024 + project: + projectId: 8f23b36f-db8f-44c8-a6e5-606e1b485931 account: accountNumber: "270848" notifications: @@ -12075,15 +12431,13 @@ components: - key: quoteReferenceId value: 396e93c2-3b3a-4d47-a9d9-1ea68627374b physicalPorts: - - type: XF_PHYSICAL_PORT - demarcationPoint: + - demarcationPoint: ibx: GV1 cabinetUniqueSpaceId: Demarc cageUniqueSpaceId: GV1:01:002174 patchPanel: CP:Demarc:1259684 connectorType: SC - - type: XF_PHYSICAL_PORT - demarcationPoint: + - demarcationPoint: ibx: GV1 cabinetUniqueSpaceId: Demarc cageUniqueSpaceId: GV1:01:002174 @@ -12093,204 +12447,11 @@ components: value: type: XF_PORT physicalPortsSpeed: 10000 - physicalPortsType: 1G_LX + physicalPortsType: 1000BASE_LX connectivitySourceType: COLO location: - ibx: SV1 - settings: - packageType: STANDARD - sharedPortType: false - sharedPortProduct: null - redundancy: - priority: SECONDARY - group: 1f6bdb37-f131-5925-c039-fe1785fad165 - lagEnabled: false - encapsulation: - type: DOT1Q - tagProtocolId: 33024 - project: - projectId: 567 - account: - accountNumber: 1000 - order: - purchaseOrder: - number: 156576 - amount: 10 - startDate: 2018-06-11 - endDate: 2018-07-11 - selectionType: NEW - signature: - signatory: DELEGATE - delegate: - firstName: John - lastName: Doe - email: john.doe@company.com - additionalInfo: - - key: internalReferenceId - value: 635368 - - key: quoteReferenceId - value: 16aabad4-1caa-4aae-be35-3ff1dc1814d4 - - key: orderUuid - value: c64de7e5-7fe7-41e6-b984-80d5aa159a0d - notifications: - - type: TECHNICAL - registeredUsers: - - jaguarsuser-port-order - - type: NOTIFICATION - registeredUsers: - - jaguarsuser-port-order - - type: PEERING - registeredUsers: - - jaguarsuser-port-order - - type: ESCALATION - registeredUsers: - - jaguarsuser-port-order - physicalPorts: - - type: XF_PHYSICAL_PORT - demarcationPoint: - ibx: AM1 - cabinet: AM1:02:032575:0105 - cage: AM1:02:032575 - patchPanel: PP:0105:1260379 - patchPanelPortA: 14 - patchPanelPortB: 15 - connectorType: LC - REMOTESinglePortNewGroupLagRequest: - value: - type: XF_PORT - physicalPortsSpeed: 1000 - physicalPortsType: 1G LX - connectivitySourceType: REMOTE - physicalPortsCount: 1 - location: - ibx: GV1 - metroCode: GV - settings: - packageType: STANDARD - sharedPortType: false - lagEnabled: true - encapsulation: - type: DOT1Q - tagProtocolId: 33024 - account: - accountNumber: "270848" - notifications: - - registeredUsers: - - jaguarsuser-port-order - type: TECHNICAL - loas: - - uuid: 396e93c2-3b3a-4d47-a9d9-1ea68627374b - additionalInfo: - - key: circuitId - value: "656356" - - key: lagType - value: Single - order: - purchaseOrder: - number: 156576 - amount: 10 - startDate: 2018-06-11 - endDate: 2018-07-11 - selectionType: NEW - signature: - signatory: DELEGATE - delegate: - firstName: John - lastName: Doe - email: john.doe@company.com - BMMRSinglePortLag: - value: - type: XF_PORT - physicalPortsSpeed: 1000 - physicalPortsType: 1G LX - connectivitySourceType: BMMR - bmmrType: SELF - physicalPortsCount: 1 - location: - ibx: GV1 - metroCode: GV - settings: - packageType: STANDARD - sharedPortType: false - lagEnabled: true - encapsulation: - type: DOT1Q - tagProtocolId: 33024 - account: - accountNumber: "270848" - notifications: - - registeredUsers: - - jaguarsuser-port-order - type: TECHNICAL - loas: - - uuid: 396e93c2-3b3a-4d47-a9d9-1ea68627374b - additionalInfo: - - key: circuitId - value: "656356" - - key: lagType - value: Single - - key: quoteReferenceId - value: 396e93c2-3b3a-4d47-a9d9-1ea68627374b - order: - purchaseOrder: - number: 156576 - amount: 10 - startDate: 2018-06-11 - endDate: 2018-07-11 - selectionType: NEW - signature: - signatory: DELEGATE - delegate: - firstName: John - lastName: Doe - email: john.doe@company.com - BMMRSinglePortNoLag: - value: - type: XF_PORT - physicalPortsSpeed: 1000 - physicalPortsType: 1G LX - connectivitySourceType: BMMR - location: - ibx: GV1 metroCode: GV - settings: - packageType: STANDARD - sharedPortType: false - lagEnabled: false - encapsulation: - type: DOT1Q - tagProtocolId: 33024 - account: - accountNumber: "270848" - order: - purchaseOrder: - number: 156576 - amount: 10 - startDate: 2018-06-11 - endDate: 2018-07-11 - selectionType: NEW - signature: - signatory: DELEGATE - delegate: - firstName: John - lastName: Doe - email: john.doe@company.com - notifications: - - registeredUsers: - - jaguarsuser-port-order - type: TECHNICAL - loas: - - uuid: f47a6f46-e3f8-430e-9459-bfcc0f54f3c3 - - uuid: f47a6f46-e3f8-430e-9459-bfcc0f54f3c4 - BMMRAddSecondaryPort: - value: - type: XF_PORT - physicalPortsSpeed: 10000 - physicalPortsType: 1G_LX - connectivitySourceType: BMMR - bmmrType: SELF|EQUINIX - location: - ibx: SV1 + demarcationPointIbx: GV1 settings: packageType: STANDARD sharedPortType: false @@ -12327,6 +12488,203 @@ components: - key: orderUuid value: c64de7e5-7fe7-41e6-b984-80d5aa159a0d notifications: + - type: TECHNICAL + registeredUsers: + - jaguarsuser-port-order + - type: NOTIFICATION + registeredUsers: + - jaguarsuser-port-order + - type: PEERING + registeredUsers: + - jaguarsuser-port-order + - type: ESCALATION + registeredUsers: + - jaguarsuser-port-order + physicalPorts: + - demarcationPoint: + ibx: AM1 + cabinet: AM1:02:032575:0105 + cage: AM1:02:032575 + patchPanel: PP:0105:1260379 + patchPanelPortA: 14 + patchPanelPortB: 15 + connectorType: LC + REMOTESinglePortNewGroupLagRequest: + value: + type: XF_PORT + physicalPortsSpeed: 1000 + physicalPortsType: 1000BASE_LX + connectivitySourceType: REMOTE + physicalPortsCount: 1 + location: + metroCode: GV + demarcationPointIbx: GV1 + settings: + packageType: STANDARD + sharedPortType: false + lagEnabled: true + encapsulation: + type: DOT1Q + tagProtocolId: 33024 + project: + projectId: 8f23b36f-db8f-44c8-a6e5-606e1b485931 + account: + accountNumber: "270848" + notifications: + - registeredUsers: + - jaguarsuser-port-order + type: TECHNICAL + loas: + - uuid: 396e93c2-3b3a-4d47-a9d9-1ea68627374b + additionalInfo: + - key: circuitId + value: "656356" + - key: lagType + value: Single + order: + purchaseOrder: + number: 156576 + amount: 10 + startDate: 2018-06-11 + endDate: 2018-07-11 + selectionType: NEW + signature: + signatory: DELEGATE + delegate: + firstName: John + lastName: Doe + email: john.doe@company.com + BMMRSinglePortLag: + value: + type: XF_PORT + physicalPortsSpeed: 1000 + physicalPortsType: 1000BASE_LX + connectivitySourceType: BMMR + bmmrType: SELF + physicalPortsCount: 1 + location: + metroCode: GV + demarcationPointIbx: GV1 + settings: + packageType: STANDARD + lagEnabled: true + encapsulation: + type: DOT1Q + tagProtocolId: 33024 + project: + projectId: 8f23b36f-db8f-44c8-a6e5-606e1b485931 + account: + accountNumber: "270848" + notifications: + - registeredUsers: + - jaguarsuser-port-order + type: TECHNICAL + loas: + - uuid: 396e93c2-3b3a-4d47-a9d9-1ea68627374b + additionalInfo: + - key: circuitId + value: "656356" + - key: lagType + value: Single + - key: quoteReferenceId + value: 396e93c2-3b3a-4d47-a9d9-1ea68627374b + order: + purchaseOrder: + number: 156576 + amount: 10 + startDate: 2018-06-11 + endDate: 2018-07-11 + selectionType: NEW + signature: + signatory: DELEGATE + delegate: + firstName: John + lastName: Doe + email: john.doe@company.com + BMMRSinglePortNoLag: + value: + type: XF_PORT + physicalPortsSpeed: 1000 + physicalPortsType: 1000BASE_LX + connectivitySourceType: BMMR + location: + metroCode: GV + demarcationPointIbx: GV1 + settings: + packageType: STANDARD + lagEnabled: false + encapsulation: + type: DOT1Q + tagProtocolId: 33024 + project: + projectId: 8f23b36f-db8f-44c8-a6e5-606e1b485931 + account: + accountNumber: "270848" + order: + purchaseOrder: + number: 156576 + amount: 10 + startDate: 2018-06-11 + endDate: 2018-07-11 + selectionType: NEW + signature: + signatory: DELEGATE + delegate: + firstName: John + lastName: Doe + email: john.doe@company.com + notifications: + - registeredUsers: + - jaguarsuser-port-order + type: TECHNICAL + loas: + - uuid: f47a6f46-e3f8-430e-9459-bfcc0f54f3c3 + - uuid: f47a6f46-e3f8-430e-9459-bfcc0f54f3c4 + BMMRAddSecondaryPort: + value: + type: XF_PORT + physicalPortsSpeed: 10000 + physicalPortsType: 1000BASE_LX + connectivitySourceType: BMMR + bmmrType: SELF|EQUINIX + location: + metroCode: GV + demarcationPointIbx: GV1 + settings: + packageType: STANDARD + sharedPortProduct: NETWORK_EDGE + redundancy: + priority: SECONDARY + group: 1f6bdb37-f131-5925-c039-fe1785fad165 + lagEnabled: false + encapsulation: + type: DOT1Q + tagProtocolId: 33024 + project: + projectId: 567 + account: + accountNumber: 1000 + order: + purchaseOrder: + number: 156576 + amount: 10 + startDate: 2018-06-11 + endDate: 2018-07-11 + selectionType: NEW + signature: + signatory: DELEGATE + delegate: + firstName: John + lastName: Doe + email: john.doe@company.com + additionalInfo: + - key: internalReferenceId + value: 635368 + - key: quoteReferenceId + value: 16aabad4-1caa-4aae-be35-3ff1dc1814d4 + - key: orderUuid + value: c64de7e5-7fe7-41e6-b984-80d5aa159a0d + notifications: - type: TECHNICAL registeredUsers: - jaguarsuser-port-order @@ -12346,20 +12704,21 @@ components: value: type: XF_PORT physicalPortsSpeed: 1000 - physicalPortsType: 1G LX + physicalPortsType: 1000BASE_LX connectivitySourceType: BMMR bmmrType: SELF physicalPortsCount: 1 location: - ibx: GV1 metroCode: GV + demarcationPointIbx: GV1 settings: packageType: STANDARD - sharedPortType: false lagEnabled: true encapsulation: type: DOT1Q tagProtocolId: 33024 + project: + projectId: 8f23b36f-db8f-44c8-a6e5-606e1b485931 account: accountNumber: "270848" notifications: @@ -12389,53 +12748,28 @@ components: href: https://api.equinix.com/fabric/v4/ports/0f6bdb36-e130-4924-b038-ee1785fad166 type: XF_PORT uuid: 0f6bdb36-e130-4924-b038-ee1785fad166 - name: L2-DEV-USER01-CX-10G-PRIMARY - description: Test LAG port in Amsterdam - state: PROVISIONING - change: - href: https://api.equinix.com/fabric/v4/ports/0f6bdb36-e130-4924-b038-ee1785fad166/changes/f0f5e7bf-2968-485d-b9b0-a356e3a8d58f - type: PORT_CREATION - uuid: f0f5e7bf-2968-485d-b9b0-a356e3a8d58f - bandwidth: 20000 - usedBandwidth: 0 - availableBandwidth: 20000 + state: PENDING physicalPortsType: 10GBASE_L physicalPortsSpeed: 10000 physicalPortsCount: 1 - cvpId: 108608 - connectionsCount: 0 location: - region: EMEA - metroHref: https://api.equinix.com/fabric/v4/metros/AM metroCode: AM - metroName: Amsterdam - ibx: AM2 - device: - name: dev-int-vsim-2.lab - redundancy: - group: 1 - priority: PRIMARY - lagEnabled: true + demarcationPointIbx: AM1 + redundancy: + group: 1 + priority: PRIMARY + lagEnabled: false encapsulation: type: DOT1Q tagProtocolId: 33024 settings: - buyout: false - placeVcOrderPermission: true - viewPortPermission: true - operation: - operationalStatus: UNAVAILABLE - opStatusChangedAt: null - maintenanceMode: null + sharedPortType: "false," + packageType: STANDARD project: - href: https://api.equinix.com/resourceManager/v1/projects/567 projectId: 567 account: - href: https://api.equinix.com/accountService/v1/accounts/1000 accountNumber: 1000 order: - href: https://api.equinix.com/fabric/v4/orders/cd67f685-41b0-1b07-6de0-320a5c00abee - uuid: cd67f685-41b0-1b07-6de0-320a5c00abee orderNumber: 1-207799950758 signature: signatory: DELEGATE @@ -12454,11 +12788,6 @@ components: - type: ESCALATION registeredUsers: - jaguarsuser-port-order - changeLog: - createdBy: testuser - createdByEmail: testuser@equinix.com - createdByFullName: testuser testuser - createdDateTime: 2020-05-21T10:30:00Z port-400: value: - errorCode: EQ-3143101 @@ -12594,6 +12923,9 @@ components: name: L2-DEV-USER01-CX-10G-PRIMARY description: Test Redundant port in Amsterdam physicalPortsSpeed: 10000 + location: + metroCode: AM + demarcationPointIbx: AM1 lagEnabled: false encapsulation: type: DOT1Q @@ -12618,8 +12950,7 @@ components: redundancy: priority: PRIMARY physicalPorts: - - type: XF_PHYSICAL_PORT - demarcationPoint: + - demarcationPoint: ibx: AM1 cabinet: AM1:02:032575:0105 cage: AM1:02:032575 @@ -12631,6 +12962,9 @@ components: name: L2-DEV-USER01-CX-10G-SECONDARY description: Test Redundant port in Amsterdam physicalPortsSpeed: 10000 + location: + metroCode: AM + demarcationPointIbx: AM1 lagEnabled: false encapsulation: type: DOT1Q @@ -12655,8 +12989,7 @@ components: redundancy: priority: SECONDARY physicalPorts: - - type: XF_PHYSICAL_PORT - demarcationPoint: + - demarcationPoint: ibx: AM1 cabinet: AM1:02:032575:0105 cage: AM1:02:032575 @@ -12667,59 +13000,32 @@ components: COLOBulkPortResponse: value: data: - - href: https://api.equinix.com/fabric/v4/ports/0f6bdb36-e130-4924-b038-ee1785fad999 - type: XF_PORT - uuid: 0f6bdb36-e130-4924-b038-ee1785fad999 - name: L2-DEV-USER01-CX-10G-PRIMARY - description: Test Redundant port in Amsterdam - state: PENDING + - href: http://qa3api.corp.equinix.com/fabric/v4/ports/a6f77b33-96c6-4eeb-8d79-76374d950603 + uuid: a6f77b33-96c6-4eeb-8d79-76374d950603 + physicalPortsSpeed: 1000 + physicalPortsType: 1000BASE_LX + physicalPortsCount: 1 connectivitySourceType: COLO - change: - href: https://api.equinix.com/fabric/v4/ports/0f6bdb36-e130-4924-b038-ee1785fad999/changes/f0f5e7bf-2968-485d-b9b0-a356e3a8d999 - type: PORT_CREATION - uuid: f0f5e7bf-2968-485d-b9b0-a356e3a8d999 - usedBandwidth: 0 - availableBandwidth: 20000 - physicalPortsType: 10GBASE_L - physicalPortsSpeed: 10000 - cvpId: 108608 - connectionsCount: 0 + state: PENDING + order: + orderNumber: 1-210210611704 + account: + accountNumber: 270848 + changelog: + createdBy: "907831" + createdDateTime: 2023-06-02T22:25:52.206Z location: - region: EMEA - metroHref: https://api.equinix.com/fabric/v4/metros/AM - metroCode: AM - metroName: Amsterdam - ibx: AM2 - device: - name: dev-int-vsim-2.lab - redundancy: - group: 1 - priority: PRIMARY + metroCode: GV + demarcationPointIbx: GV1 + redundancy: + group: 22f8e668-4754-4564-825d-d1c7889c885a + priority: PRIMARY lagEnabled: false - encapsulation: - type: DOT1Q - tagProtocolId: 33024 settings: - buyout: false - placeVcOrderPermission: true - viewPortPermission: true - packageType: STANDARD sharedPortType: false - sharedPortProduct: null - operation: - operationalStatus: UNAVAILABLE - opStatusChangedAt: null - maintenanceMode: null + packageType: STANDARD project: - href: https://api.equinix.com/resourceManager/v1/projects/567 - projectId: 567 - account: - href: https://api.equinix.com/accountService/v1/accounts/1000 - accountNumber: 1000 - order: - href: https://api.equinix.com/fabric/v4/orders/cd67f685-41b0-1b07-6de0-320a5c00a999 - uuid: cd67f685-41b0-1b07-6de0-320a5c00a999 - orderNumber: 1-207799950758 + projectId: 8f23b36f-db8f-44c8-a6e5-606e1b485931 notifications: - type: TECHNICAL registeredUsers: @@ -12727,76 +13033,37 @@ components: - type: NOTIFICATION registeredUsers: - jaguarsuser-port-order - - type: PEERING - registeredUsers: - - jaguarsuser-port-order - - type: ESCALATION - registeredUsers: - - jaguarsuser-port-order - changeLog: - createdBy: testuser - createdByEmail: testuser@equinix.com - createdByFullName: testuser testuser - createdDateTime: 2020-05-21T10:30:00Z additionalInfo: - - key: internalReferenceId - value: 635368 - key: quoteReferenceId - value: 16aabad4-1caa-4aae-be35-3ff1dc1814d4 - - key: orderUuid - value: c64de7e5-7fe7-41e6-b984-80d5aa159a0d - - href: https://api.equinix.com/fabric/v4/ports/0f6bdb36-e130-4924-b038-ee1785fad999 - type: XF_PORT - uuid: 0f6bdb36-e130-4924-b038-ee1785fad999 - name: L2-DEV-USER01-CX-10G-SECONDARY - description: Test Redundant port in Amsterdam - state: PENDING + value: dd70d3dd-29f6-4a30-8820-03dc1c80a682 + - key: InterfaceReferenceId + value: "32729" + - href: http://qa3api.corp.equinix.com/fabric/v4/ports/22f8e668-4754-4564-825d-d1c7889c885a + uuid: 22f8e668-4754-4564-825d-d1c7889c885a + physicalPortsSpeed: 1000 + physicalPortsType: 1000BASE_LX + physicalPortsCount: 1 connectivitySourceType: COLO - change: - href: https://api.equinix.com/fabric/v4/ports/0f6bdb36-e130-4924-b038-ee1785fad999/changes/f0f5e7bf-2968-485d-b9b0-a356e3a8d999 - type: PORT_CREATION - uuid: f0f5e7bf-2968-485d-b9b0-a356e3a8d999 - usedBandwidth: 0 - availableBandwidth: 20000 - physicalPortsType: 10GBASE_L - physicalPortsSpeed: 10000 - cvpId: 108608 - connectionsCount: 0 + state: PENDING + order: + orderNumber: 1-210210611704 + account: + accountNumber: 270848 + changelog: + createdBy: "907831" + createdDateTime: 2023-06-02T22:25:52.206Z location: - region: EMEA - metroHref: https://api.equinix.com/fabric/v4/metros/AM - metroCode: AM - metroName: Amsterdam - ibx: AM2 - device: - name: dev-int-vsim-2.lab - redundancy: - group: 1 - priority: SECONDARY + metroCode: GV + demarcationPointIbx: GV1 + redundancy: + group: a6f77b33-96c6-4eeb-8d79-76374d950603 + priority: SECONDARY lagEnabled: false - encapsulation: - type: DOT1Q - tagProtocolId: 33024 + project: + projectId: 8f23b36f-db8f-44c8-a6e5-606e1b485931 settings: - buyout: false - placeVcOrderPermission: true - viewPortPermission: true - packageType: STANDARD sharedPortType: false - operation: - operationalStatus: UNAVAILABLE - opStatusChangedAt: null - maintenanceMode: null - project: - href: https://api.equinix.com/resourceManager/v1/projects/567 - projectId: 567 - account: - href: https://api.equinix.com/accountService/v1/accounts/1000 - accountNumber: 1000 - order: - href: https://api.equinix.com/fabric/v4/orders/cd67f685-41b0-1b07-6de0-320a5c00a999 - uuid: cd67f685-41b0-1b07-6de0-320a5c00a999 - orderNumber: 1-207799950758 + packageType: STANDARD notifications: - type: TECHNICAL registeredUsers: @@ -12804,24 +13071,11 @@ components: - type: NOTIFICATION registeredUsers: - jaguarsuser-port-order - - type: PEERING - registeredUsers: - - jaguarsuser-port-order - - type: ESCALATION - registeredUsers: - - jaguarsuser-port-order - changeLog: - createdBy: testuser - createdByEmail: testuser@equinix.com - createdByFullName: testuser testuser - createdDateTime: 2020-05-21T10:30:00Z additionalInfo: - - key: internalReferenceId - value: 635368 - key: quoteReferenceId - value: 16aabad4-1caa-4aae-be35-3ff1dc1814d4 - - key: orderUuid - value: c64de7e5-7fe7-41e6-b984-80d5aa159a0d + value: dd70d3dd-29f6-4a30-8820-03dc1c80a682 + - key: InterfaceReferenceId + value: "32729" COLOAddToLag: value: data: @@ -12861,7 +13115,7 @@ components: - key: connectivitySourceType value: COLO - key: physicalPortsType - value: 10G SMF + value: 10GBASE_LR - key: packageType value: STANDARD - key: notification @@ -12902,7 +13156,7 @@ components: - key: connectivitySourceType value: COLO - key: physicalPortsType - value: 10G SMF + value: 10GBASE_LR - key: packageType value: STANDARD - key: notification @@ -12923,7 +13177,7 @@ components: - key: connectivitySourceType value: REMOTE - key: physicalPortsType - value: 10G SMF + value: 10GBASE_LR - key: packageType value: STANDARD - key: notification @@ -12960,7 +13214,7 @@ components: - key: connectivitySourceType value: REMOTE - key: physicalPortsType - value: 10G SMF + value: 10GBASE_LR - key: packageType value: STANDARD - key: notification @@ -13000,7 +13254,7 @@ components: - key: bmmrType value: SELF - key: physicalPortsType - value: 10G SMF + value: 10GBASE_LR - key: packageType value: STANDARD - key: notification @@ -13037,13 +13291,60 @@ components: - key: bmmrType value: SELF - key: physicalPortsType - value: 10G SMF + value: 10GBASE_LR - key: packageType value: STANDARD - key: notification value: jaguarsuser-port-order - loas: - uuid: 64de7e5-7fe7-41e6-b984-80d5aa159a0e + COLOAddToLagResponse: + value: + data: + - type: XF_PHYSICAL_PORT + demarcationPoint: + cabinetUniqueSpaceId: Demarc + cageUniqueSpaceId: GV1:01:002174 + patchPanel: CP:Demarc:1259684 + patchPanelPortA: "39" + patchPanelPortB: "40" + connectorType: SC + ibx: GV1 + additionalInfo: + - key: lagType + value: Existing + - key: connectivitySourceType + value: COLO + - key: physicalPortsType + value: 10GBASE_LR + - key: packageType + value: STANDARD + - key: notification + value: userName + order: + orderNumber: 1-210210611904 + - type: XF_PHYSICAL_PORT + demarcationPoint: + cabinetUniqueSpaceId: Demarc + cageUniqueSpaceId: GV1:01:002174 + patchPanel: CP:Demarc:1259684 + patchPanelPortA: "41" + patchPanelPortB: "42" + connectorType: SC + ibx: GV1 + additionalInfo: + - key: lagType + value: Existing + - key: connectivitySourceType + value: COLO + - key: physicalPortsType + value: 10GBASE_LR + - key: packageType + value: STANDARD + - key: notification + value: userName + order: + orderNumber: 1-210210611904 portByUUID: value: href: https://api.equinix.com/fabric/v4/ports/e91484bb-4f65-4ab3-8f77-500dec2f855d @@ -13055,6 +13356,9 @@ components: bandwidth: 10000 usedBandwidth: 0 availableBandwidth: 20000 + redundancy: + group: "1" + priority: Secondary location: metroHref: https://api.equinix.com/fabric/v4/metros/AT ibx: AT1 @@ -13070,6 +13374,8 @@ components: type: DOT1Q tagProtocolId: 33024 lagEnabled: true + lag: + enabled: true settings: buyout: false placeVcOrderPermission: true @@ -13087,6 +13393,7 @@ components: demarcationPoint: ibx: AT1 patchPanel: PP:8118:1586 + patchPanelName: PP:8118:1586 patchPanelPortA: "92" patchPanelPortB: "24" operation: @@ -13113,7 +13420,9 @@ components: orgId: "100179" organizationName: Cust_Org_100179 changeLog: - createdDateTime: 2018-06-14T17:21:25.586Z + createdDateTime: 2018-06-14T17:21:25.587Z + project: + projectId: 8f23b36f-db8f-44c8-a6e5-606e1b485931 LinkProtocolGetQinqResponseExample: value: pagination: @@ -13312,10 +13621,25 @@ components: - errorCode: EQ-3035002 errorMessage: Access Forbidden correlationId: UnAuthorized User- Cannot perform action + PortSearchProjectidOPtional-CRH: + value: + filter: + and: + - property: /project/projectId + operator: = + values: + - 30ad25e2-53dc-11ed-bdc3-0242ac120002 + pagination: + limit: 25 + offset: 0 + total: 0 + sort: + - property: /changeLog/updatedDateTime + direction: DESC CreateLabPackage: value: - type: XF_GATEWAY - name: My-Fabric-Gateway + type: XF_ROUTER + name: My-Cloud-Router location: metroCode: SV package: @@ -13330,8 +13654,8 @@ components: projectId: "995072000433550" CreateProPackage: value: - type: XF_GATEWAY - name: My-Fabric-Gateway + type: XF_ROUTER + name: My-Cloud-Router location: metroCode: SV package: @@ -13344,13 +13668,13 @@ components: accountNumber: 272010 project: projectId: "995072000433550" - GatewayPostResponseExample: + CloudRouterPostResponseExample: value: - href: https://api.equinix.com/fabric/v4/gateways/201b7346-a9eb-42fe-ae7a-08148c71928d + href: https://api.equinix.com/fabric/v4/routers/201b7346-a9eb-42fe-ae7a-08148c71928d uuid: 201b7346-a9eb-42fe-ae7a-08148c71928d state: PROVISIONED - type: XF_GATEWAY - name: My-Fabric-Gateway + type: XF_ROUTER + name: My-Cloud-Router location: metroCode: HH equinixAsn: 30000 @@ -13380,13 +13704,13 @@ components: errorMessage: Package not found correlationId: c82ff3bc-de07-47e5-b3ec-53a009d01515 details: package must be of type LAB or PRO - GatewayResponseExample: + CloudRouterResponseExample: value: - href: https://api.equinix.com/fabric/v4/gateways/201b7346-a9eb-42fe-ae7a-08148c71928d + href: https://api.equinix.com/fabric/v4/routers/201b7346-a9eb-42fe-ae7a-08148c71928d uuid: 201b7346-a9eb-42fe-ae7a-08148c71928d state: PROVISIONED - type: XF_GATEWAY - name: My-Fabric-Gateway + type: XF_ROUTER + name: My-Cloud-Router location: metroCode: HH equinixAsn: 30000 @@ -13421,9 +13745,9 @@ components: "400_invalid_state": value: - errorCode: EQ-3040030 - errorMessage: Cannot delete Fabric Gateway in transient state + errorMessage: Cannot delete Fabric Cloud Router in transient state correlationId: c82ff3bc-de07-47e5-b3ec-53a009d01515 - details: Cannot delete Fabric Gateway in transient state. + details: Cannot delete Fabric Cloud Router in transient state. UpdatePackage: value: - op: replace @@ -13433,7 +13757,7 @@ components: value: - op: replace path: /name - value: Gateway-name-2 + value: Router-name-2 UpdateNotifications: value: - op: replace @@ -13443,13 +13767,13 @@ components: emails: - testEmail1@equinix.com - testEmail2@equinix.com - GatewayPatchResponseExample: + CloudRouterPatchResponseExample: value: - href: https://api.equinix.com/fabric/v4/gateways/201b7346-a9eb-42fe-ae7a-08148c71928d + href: https://api.equinix.com/fabric/v4/routers/201b7346-a9eb-42fe-ae7a-08148c71928d uuid: 201b7346-a9eb-42fe-ae7a-08148c71928d state: PROVISIONED - type: XF_GATEWAY - name: My-Fabric-Gateway + type: XF_ROUTER + name: My-Cloud-Router location: metroCode: HH equinixAsn: 30000 @@ -13470,7 +13794,7 @@ components: connectionsCount: 0 change: uuid: 3c9b8e7a2-f3b1-4576-a4a9-1366a63df170 - type: GATEWAY_UPDATE + type: ROUTER_UPDATE status: REQUESTED createdDateTime: 2022-04-19T04:20:55.471Z updatedDateTime: 2022-04-19T04:20:55.471Z @@ -13611,11 +13935,11 @@ components: next: /search?offset=40&limit=20 previous: /search?offset=0&limit=20 data: - - href: https://api.equinix.com/fabric/v4/gateways/201b7346-a9eb-42fe-ae7a-08148c71928d + - href: https://api.equinix.com/fabric/v4/routers/201b7346-a9eb-42fe-ae7a-08148c71928d uuid: 201b7346-a9eb-42fe-ae7a-08148c71928d state: PROVISIONED - type: XF_GATEWAY - name: My-Fabric-Gateway + type: XF_ROUTER + name: My-Cloud-Router location: metroCode: HH equinixAsn: 30000 @@ -13647,15 +13971,15 @@ components: deletedByFullName: abc deletedByEmail: abc@xyz.com deletedDateTime: 2021-09-24T06:59:46Z - ListFGPackagesResponse: + ListFCRPackagesResponse: value: pagination: offset: 0 limit: 20 total: 1 data: - - href: https://api.equinix.com/fabric/v4/gatewayPackages/LAB - type: GATEWAY_PACKAGE + - href: https://api.equinix.com/fabric/v4/routerPackages/LAB + type: ROUTER_PACKAGE code: LAB description: string totalIPv4RoutesMax: 50 @@ -13667,9 +13991,9 @@ components: haSupported: true routeFilterSupported: true natType: STATIC_NAT - maxConnLimit: 10 - maxGwLimit: 3 - maxBwLimit: 50 + vcCountMax: 10 + crCountMax: 3 + vcBandwidthMax: 50 changeLog: createdDateTime: 2022-02-10T00:14:47Z updatedDateTime: 2022-02-10T00:14:47Z @@ -13696,7 +14020,7 @@ components: - route: /stats status: UP changedDateTime: 2022-10-03T18:37:56.951+00:00 - - route: /gateways + - route: /routers status: UP changedDateTime: 2022-10-03T18:37:57.271+00:00 - route: /serviceProfiles @@ -14016,7 +14340,7 @@ components: priority: SECONDARY aside: accessPoint: - type: GW + type: CLOUD_ROUTER zSide: accessPoint: type: COLO @@ -14034,7 +14358,7 @@ components: priority: SECONDARY aside: accessPoint: - type: GW + type: CLOUD_ROUTER zSide: accessPoint: type: COLO @@ -14068,9 +14392,7 @@ components: - key: message value: Authorization key provided is valid data: - - bandwidth: 500 - redundancy: - priority: PRIMARY + - bandwidth: 1000 Response-Dot1q-Vlan: value: additionalInfo: @@ -14175,9 +14497,9 @@ components: href: https://api.equinix.com/fabric/v4/connections/ecd30480-07a1-469e-ad38-65fadf0f7221 type: IP_VC uuid: ecd30480-07a1-469e-ad38-65fadf0f7221 - gateway: - href: https://api.equinix.com/fabric/v4/gateways/e2e99d48-66b8-4b80-84eb-daea190e9186 - type: XF_GATEWAY + router: + href: https://api.equinix.com/fabric/v4/routers/e2e99d48-66b8-4b80-84eb-daea190e9186 + type: XF_ROUTER uuid: e2e99d48-66b8-4b80-84eb-daea190e9186 - createdDateTime: 2023-04-01T10:29:00Z href: https://api.equinix.com/fabric/v4/events/422504a4-286d-44e7-b386-8e385d2e99e2 @@ -14194,9 +14516,9 @@ components: href: https://api.equinix.com/fabric/v4/connections/ecd30480-07a1-469e-ad38-65fadf0f7221 type: IP_VC uuid: ecd30480-07a1-469e-ad38-65fadf0f7221 - gateway: - href: https://api.equinix.com/fabric/v4/gateways/e2e99d48-66b8-4b80-84eb-daea190e9186 - type: XF_GATEWAY + router: + href: https://api.equinix.com/fabric/v4/routers/e2e99d48-66b8-4b80-84eb-daea190e9186 + type: XF_ROUTER uuid: e2e99d48-66b8-4b80-84eb-daea190e9186 - createdDateTime: 2023-04-01T10:28:00Z href: https://api.equinix.com/fabric/v4/events/422504a4-286d-44e7-b386-8e385d2e99e3 @@ -14213,9 +14535,9 @@ components: href: https://api.equinix.com/fabric/v4/connections/ecd30480-07a1-469e-ad38-65fadf0f7221 type: IP_VC uuid: ecd30480-07a1-469e-ad38-65fadf0f7221 - gateway: - href: https://api.equinix.com/fabric/v4/gateways/e2e99d48-66b8-4b80-84eb-daea190e9186 - type: XF_GATEWAY + router: + href: https://api.equinix.com/fabric/v4/routers/e2e99d48-66b8-4b80-84eb-daea190e9186 + type: XF_ROUTER uuid: e2e99d48-66b8-4b80-84eb-daea190e9186 - createdDateTime: 2023-04-01T10:27:00Z href: https://api.equinix.com/fabric/v4/events/422504a4-286d-44e7-b386-8e385d2e99e4 @@ -14232,9 +14554,9 @@ components: href: https://api.equinix.com/fabric/v4/connections/ecd30480-07a1-469e-ad38-65fadf0f7221 type: IP_VC uuid: ecd30480-07a1-469e-ad38-65fadf0f7221 - gateway: - href: https://api.equinix.com/fabric/v4/gateways/e2e99d48-66b8-4b80-84eb-daea190e9186 - type: XF_GATEWAY + router: + href: https://api.equinix.com/fabric/v4/routers/e2e99d48-66b8-4b80-84eb-daea190e9186 + type: XF_ROUTER uuid: e2e99d48-66b8-4b80-84eb-daea190e9186 CreateGlobalNetwork: value: @@ -14513,7 +14835,7 @@ components: ConnectionPostRequest: description: Create connection post request example: - bandwidth: 800 + bandwidth: 4004 aSide: invitation: ctrDraftOrderId: ctrDraftOrderId @@ -14608,17 +14930,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 accessPoint: providerConnectionId: providerConnectionId profile: @@ -14755,17 +15076,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 authenticationKey: authenticationKey type: null interface: @@ -14819,17 +15139,49 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 + router: + bgpIpv4RoutesCount: 0 + equinixAsn: 30000 + change: + data: + op: replace + path: path + value: "{}" + createdDateTime: 2020-11-06T07:00:00Z + information: information + type: ROUTER_UPDATE + uuid: uuid + status: COMPLETED + updatedDateTime: 2020-11-06T07:00:00Z + name: test-fg-1 + changeLog: + createdByEmail: john.smith@example.com + deletedByFullName: John Smith + updatedBy: johnsmith + createdBy: johnsmith + updatedByEmail: john.smith@example.com + createdByFullName: John Smith + createdDateTime: 2020-11-06T07:00:00Z + deletedDateTime: 2020-11-06T07:00:00Z + updatedByFullName: John Smith + deletedBy: johnsmith + deletedByEmail: john.smith@example.com + updatedDateTime: 2020-11-06T07:00:00Z + href: https://api.equinix.com/fabric/v4/routers/3c9b8e7a2-f3b1-4576-a4a9-1366a63df170 + state: null + bgpIpv6RoutesCount: 0 + uuid: c9b8e7a2-f3b1-4576-a4a9-1366a63df170 + connectionsCount: 0 port: serviceType: EPL encapsulation: @@ -14870,10 +15222,11 @@ components: placeVcOrderPermission: true sharedPortType: true packageType: STANDARD - sharedPortProduct: sharedPortProduct + sharedPortProduct: NETWORK_EDGE availableBandwidth: 0 demarcationPoint: patchPanel: patchPanel + patchPanelName: patchPanelName connectorType: connectorType cabinetUniqueSpaceId: cabinetUniqueSpaceId patchPanelPortB: patchPanelPortB @@ -14892,6 +15245,7 @@ components: physicalPorts: - demarcationPoint: patchPanel: patchPanel + patchPanelName: patchPanelName connectorType: connectorType cabinetUniqueSpaceId: cabinetUniqueSpaceId patchPanelPortB: patchPanelPortB @@ -14930,17 +15284,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 interfaceSpeed: 0 order: orderNumber: orderNumber @@ -14950,7 +15303,7 @@ components: firstName: firstName lastName: lastName email: email - signatory: ECHOSIGN + signatory: DELEGATE purchaseOrder: number: number amount: amount @@ -14961,6 +15314,7 @@ components: uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - demarcationPoint: patchPanel: patchPanel + patchPanelName: patchPanelName connectorType: connectorType cabinetUniqueSpaceId: cabinetUniqueSpaceId patchPanelPortB: patchPanelPortB @@ -14999,17 +15353,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 interfaceSpeed: 0 order: orderNumber: orderNumber @@ -15019,7 +15372,7 @@ components: firstName: firstName lastName: lastName email: email - signatory: ECHOSIGN + signatory: DELEGATE purchaseOrder: number: number amount: amount @@ -15048,17 +15401,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 location: metroName: Amsterdam metroCode: AM @@ -15068,50 +15420,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId - gateway: - bgpIpv4RoutesCount: 0 - equinixAsn: 30000 - change: - data: - op: replace - path: path - value: "{}" - createdDateTime: 2020-11-06T07:00:00Z - information: information - type: GATEWAY_UPDATE - uuid: uuid - status: COMPLETED - updatedDateTime: 2020-11-06T07:00:00Z - name: test-fg-1 - changeLog: - createdByEmail: john.smith@example.com - deletedByFullName: John Smith - updatedBy: johnsmith - createdBy: johnsmith - updatedByEmail: john.smith@example.com - createdByFullName: John Smith - createdDateTime: 2020-11-06T07:00:00Z - deletedDateTime: 2020-11-06T07:00:00Z - updatedByFullName: John Smith - deletedBy: johnsmith - deletedByEmail: john.smith@example.com - updatedDateTime: 2020-11-06T07:00:00Z - href: https://api.equinix.com/fabric/v4/gateways/3c9b8e7a2-f3b1-4576-a4a9-1366a63df170 - state: null - bgpIpv6RoutesCount: 0 - uuid: c9b8e7a2-f3b1-4576-a4a9-1366a63df170 - connectionsCount: 0 + orgId: 6 peeringType: null linkProtocol: vlanTag: 4078 @@ -15247,17 +15565,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 accessPoint: providerConnectionId: providerConnectionId profile: @@ -15394,17 +15711,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 authenticationKey: authenticationKey type: null interface: @@ -15458,17 +15774,49 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 + router: + bgpIpv4RoutesCount: 0 + equinixAsn: 30000 + change: + data: + op: replace + path: path + value: "{}" + createdDateTime: 2020-11-06T07:00:00Z + information: information + type: ROUTER_UPDATE + uuid: uuid + status: COMPLETED + updatedDateTime: 2020-11-06T07:00:00Z + name: test-fg-1 + changeLog: + createdByEmail: john.smith@example.com + deletedByFullName: John Smith + updatedBy: johnsmith + createdBy: johnsmith + updatedByEmail: john.smith@example.com + createdByFullName: John Smith + createdDateTime: 2020-11-06T07:00:00Z + deletedDateTime: 2020-11-06T07:00:00Z + updatedByFullName: John Smith + deletedBy: johnsmith + deletedByEmail: john.smith@example.com + updatedDateTime: 2020-11-06T07:00:00Z + href: https://api.equinix.com/fabric/v4/routers/3c9b8e7a2-f3b1-4576-a4a9-1366a63df170 + state: null + bgpIpv6RoutesCount: 0 + uuid: c9b8e7a2-f3b1-4576-a4a9-1366a63df170 + connectionsCount: 0 port: serviceType: EPL encapsulation: @@ -15509,10 +15857,11 @@ components: placeVcOrderPermission: true sharedPortType: true packageType: STANDARD - sharedPortProduct: sharedPortProduct + sharedPortProduct: NETWORK_EDGE availableBandwidth: 0 demarcationPoint: patchPanel: patchPanel + patchPanelName: patchPanelName connectorType: connectorType cabinetUniqueSpaceId: cabinetUniqueSpaceId patchPanelPortB: patchPanelPortB @@ -15531,6 +15880,7 @@ components: physicalPorts: - demarcationPoint: patchPanel: patchPanel + patchPanelName: patchPanelName connectorType: connectorType cabinetUniqueSpaceId: cabinetUniqueSpaceId patchPanelPortB: patchPanelPortB @@ -15569,17 +15919,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 interfaceSpeed: 0 order: orderNumber: orderNumber @@ -15589,7 +15938,7 @@ components: firstName: firstName lastName: lastName email: email - signatory: ECHOSIGN + signatory: DELEGATE purchaseOrder: number: number amount: amount @@ -15600,6 +15949,7 @@ components: uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - demarcationPoint: patchPanel: patchPanel + patchPanelName: patchPanelName connectorType: connectorType cabinetUniqueSpaceId: cabinetUniqueSpaceId patchPanelPortB: patchPanelPortB @@ -15638,17 +15988,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 interfaceSpeed: 0 order: orderNumber: orderNumber @@ -15658,7 +16007,7 @@ components: firstName: firstName lastName: lastName email: email - signatory: ECHOSIGN + signatory: DELEGATE purchaseOrder: number: number amount: amount @@ -15687,17 +16036,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 location: metroName: Amsterdam metroCode: AM @@ -15707,50 +16055,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId - gateway: - bgpIpv4RoutesCount: 0 - equinixAsn: 30000 - change: - data: - op: replace - path: path - value: "{}" - createdDateTime: 2020-11-06T07:00:00Z - information: information - type: GATEWAY_UPDATE - uuid: uuid - status: COMPLETED - updatedDateTime: 2020-11-06T07:00:00Z - name: test-fg-1 - changeLog: - createdByEmail: john.smith@example.com - deletedByFullName: John Smith - updatedBy: johnsmith - createdBy: johnsmith - updatedByEmail: john.smith@example.com - createdByFullName: John Smith - createdDateTime: 2020-11-06T07:00:00Z - deletedDateTime: 2020-11-06T07:00:00Z - updatedByFullName: John Smith - deletedBy: johnsmith - deletedByEmail: john.smith@example.com - updatedDateTime: 2020-11-06T07:00:00Z - href: https://api.equinix.com/fabric/v4/gateways/3c9b8e7a2-f3b1-4576-a4a9-1366a63df170 - state: null - bgpIpv6RoutesCount: 0 - uuid: c9b8e7a2-f3b1-4576-a4a9-1366a63df170 - connectionsCount: 0 + orgId: 6 peeringType: null linkProtocol: vlanTag: 4078 @@ -15774,7 +16088,7 @@ components: type: array bandwidth: description: Connection bandwidth in Mbps - maximum: 10000 + maximum: 50000 minimum: 0 type: integer redundancy: @@ -15889,17 +16203,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 accessPoint: providerConnectionId: providerConnectionId profile: @@ -16036,17 +16349,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 authenticationKey: authenticationKey type: null interface: @@ -16100,17 +16412,49 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 + router: + bgpIpv4RoutesCount: 0 + equinixAsn: 30000 + change: + data: + op: replace + path: path + value: "{}" + createdDateTime: 2020-11-06T07:00:00Z + information: information + type: ROUTER_UPDATE + uuid: uuid + status: COMPLETED + updatedDateTime: 2020-11-06T07:00:00Z + name: test-fg-1 + changeLog: + createdByEmail: john.smith@example.com + deletedByFullName: John Smith + updatedBy: johnsmith + createdBy: johnsmith + updatedByEmail: john.smith@example.com + createdByFullName: John Smith + createdDateTime: 2020-11-06T07:00:00Z + deletedDateTime: 2020-11-06T07:00:00Z + updatedByFullName: John Smith + deletedBy: johnsmith + deletedByEmail: john.smith@example.com + updatedDateTime: 2020-11-06T07:00:00Z + href: https://api.equinix.com/fabric/v4/routers/3c9b8e7a2-f3b1-4576-a4a9-1366a63df170 + state: null + bgpIpv6RoutesCount: 0 + uuid: c9b8e7a2-f3b1-4576-a4a9-1366a63df170 + connectionsCount: 0 port: serviceType: EPL encapsulation: @@ -16151,10 +16495,11 @@ components: placeVcOrderPermission: true sharedPortType: true packageType: STANDARD - sharedPortProduct: sharedPortProduct + sharedPortProduct: NETWORK_EDGE availableBandwidth: 0 demarcationPoint: patchPanel: patchPanel + patchPanelName: patchPanelName connectorType: connectorType cabinetUniqueSpaceId: cabinetUniqueSpaceId patchPanelPortB: patchPanelPortB @@ -16173,6 +16518,7 @@ components: physicalPorts: - demarcationPoint: patchPanel: patchPanel + patchPanelName: patchPanelName connectorType: connectorType cabinetUniqueSpaceId: cabinetUniqueSpaceId patchPanelPortB: patchPanelPortB @@ -16211,17 +16557,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 interfaceSpeed: 0 order: orderNumber: orderNumber @@ -16231,7 +16576,7 @@ components: firstName: firstName lastName: lastName email: email - signatory: ECHOSIGN + signatory: DELEGATE purchaseOrder: number: number amount: amount @@ -16242,6 +16587,7 @@ components: uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - demarcationPoint: patchPanel: patchPanel + patchPanelName: patchPanelName connectorType: connectorType cabinetUniqueSpaceId: cabinetUniqueSpaceId patchPanelPortB: patchPanelPortB @@ -16280,17 +16626,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 interfaceSpeed: 0 order: orderNumber: orderNumber @@ -16300,7 +16645,7 @@ components: firstName: firstName lastName: lastName email: email - signatory: ECHOSIGN + signatory: DELEGATE purchaseOrder: number: number amount: amount @@ -16329,17 +16674,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 location: metroName: Amsterdam metroCode: AM @@ -16349,50 +16693,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId - gateway: - bgpIpv4RoutesCount: 0 - equinixAsn: 30000 - change: - data: - op: replace - path: path - value: "{}" - createdDateTime: 2020-11-06T07:00:00Z - information: information - type: GATEWAY_UPDATE - uuid: uuid - status: COMPLETED - updatedDateTime: 2020-11-06T07:00:00Z - name: test-fg-1 - changeLog: - createdByEmail: john.smith@example.com - deletedByFullName: John Smith - updatedBy: johnsmith - createdBy: johnsmith - updatedByEmail: john.smith@example.com - createdByFullName: John Smith - createdDateTime: 2020-11-06T07:00:00Z - deletedDateTime: 2020-11-06T07:00:00Z - updatedByFullName: John Smith - deletedBy: johnsmith - deletedByEmail: john.smith@example.com - updatedDateTime: 2020-11-06T07:00:00Z - href: https://api.equinix.com/fabric/v4/gateways/3c9b8e7a2-f3b1-4576-a4a9-1366a63df170 - state: null - bgpIpv6RoutesCount: 0 - uuid: c9b8e7a2-f3b1-4576-a4a9-1366a63df170 - connectionsCount: 0 + orgId: 6 peeringType: null linkProtocol: vlanTag: 4078 @@ -16524,17 +16834,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 accessPoint: providerConnectionId: providerConnectionId profile: @@ -16671,17 +16980,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 authenticationKey: authenticationKey type: null interface: @@ -16735,17 +17043,49 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 + router: + bgpIpv4RoutesCount: 0 + equinixAsn: 30000 + change: + data: + op: replace + path: path + value: "{}" + createdDateTime: 2020-11-06T07:00:00Z + information: information + type: ROUTER_UPDATE + uuid: uuid + status: COMPLETED + updatedDateTime: 2020-11-06T07:00:00Z + name: test-fg-1 + changeLog: + createdByEmail: john.smith@example.com + deletedByFullName: John Smith + updatedBy: johnsmith + createdBy: johnsmith + updatedByEmail: john.smith@example.com + createdByFullName: John Smith + createdDateTime: 2020-11-06T07:00:00Z + deletedDateTime: 2020-11-06T07:00:00Z + updatedByFullName: John Smith + deletedBy: johnsmith + deletedByEmail: john.smith@example.com + updatedDateTime: 2020-11-06T07:00:00Z + href: https://api.equinix.com/fabric/v4/routers/3c9b8e7a2-f3b1-4576-a4a9-1366a63df170 + state: null + bgpIpv6RoutesCount: 0 + uuid: c9b8e7a2-f3b1-4576-a4a9-1366a63df170 + connectionsCount: 0 port: serviceType: EPL encapsulation: @@ -16786,10 +17126,11 @@ components: placeVcOrderPermission: true sharedPortType: true packageType: STANDARD - sharedPortProduct: sharedPortProduct + sharedPortProduct: NETWORK_EDGE availableBandwidth: 0 demarcationPoint: patchPanel: patchPanel + patchPanelName: patchPanelName connectorType: connectorType cabinetUniqueSpaceId: cabinetUniqueSpaceId patchPanelPortB: patchPanelPortB @@ -16808,6 +17149,7 @@ components: physicalPorts: - demarcationPoint: patchPanel: patchPanel + patchPanelName: patchPanelName connectorType: connectorType cabinetUniqueSpaceId: cabinetUniqueSpaceId patchPanelPortB: patchPanelPortB @@ -16846,17 +17188,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 interfaceSpeed: 0 order: orderNumber: orderNumber @@ -16866,7 +17207,7 @@ components: firstName: firstName lastName: lastName email: email - signatory: ECHOSIGN + signatory: DELEGATE purchaseOrder: number: number amount: amount @@ -16877,6 +17218,7 @@ components: uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - demarcationPoint: patchPanel: patchPanel + patchPanelName: patchPanelName connectorType: connectorType cabinetUniqueSpaceId: cabinetUniqueSpaceId patchPanelPortB: patchPanelPortB @@ -16915,17 +17257,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 interfaceSpeed: 0 order: orderNumber: orderNumber @@ -16935,7 +17276,7 @@ components: firstName: firstName lastName: lastName email: email - signatory: ECHOSIGN + signatory: DELEGATE purchaseOrder: number: number amount: amount @@ -16964,17 +17305,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 location: metroName: Amsterdam metroCode: AM @@ -16984,50 +17324,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId - gateway: - bgpIpv4RoutesCount: 0 - equinixAsn: 30000 - change: - data: - op: replace - path: path - value: "{}" - createdDateTime: 2020-11-06T07:00:00Z - information: information - type: GATEWAY_UPDATE - uuid: uuid - status: COMPLETED - updatedDateTime: 2020-11-06T07:00:00Z - name: test-fg-1 - changeLog: - createdByEmail: john.smith@example.com - deletedByFullName: John Smith - updatedBy: johnsmith - createdBy: johnsmith - updatedByEmail: john.smith@example.com - createdByFullName: John Smith - createdDateTime: 2020-11-06T07:00:00Z - deletedDateTime: 2020-11-06T07:00:00Z - updatedByFullName: John Smith - deletedBy: johnsmith - deletedByEmail: john.smith@example.com - updatedDateTime: 2020-11-06T07:00:00Z - href: https://api.equinix.com/fabric/v4/gateways/3c9b8e7a2-f3b1-4576-a4a9-1366a63df170 - state: null - bgpIpv6RoutesCount: 0 - uuid: c9b8e7a2-f3b1-4576-a4a9-1366a63df170 - connectionsCount: 0 + orgId: 6 peeringType: null linkProtocol: vlanTag: 4078 @@ -17092,17 +17398,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 order: orderNumber: orderNumber orderId: orderId @@ -17297,17 +17602,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 accessPoint: providerConnectionId: providerConnectionId profile: @@ -17444,17 +17748,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 authenticationKey: authenticationKey type: null interface: @@ -17508,17 +17811,49 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 + router: + bgpIpv4RoutesCount: 0 + equinixAsn: 30000 + change: + data: + op: replace + path: path + value: "{}" + createdDateTime: 2020-11-06T07:00:00Z + information: information + type: ROUTER_UPDATE + uuid: uuid + status: COMPLETED + updatedDateTime: 2020-11-06T07:00:00Z + name: test-fg-1 + changeLog: + createdByEmail: john.smith@example.com + deletedByFullName: John Smith + updatedBy: johnsmith + createdBy: johnsmith + updatedByEmail: john.smith@example.com + createdByFullName: John Smith + createdDateTime: 2020-11-06T07:00:00Z + deletedDateTime: 2020-11-06T07:00:00Z + updatedByFullName: John Smith + deletedBy: johnsmith + deletedByEmail: john.smith@example.com + updatedDateTime: 2020-11-06T07:00:00Z + href: https://api.equinix.com/fabric/v4/routers/3c9b8e7a2-f3b1-4576-a4a9-1366a63df170 + state: null + bgpIpv6RoutesCount: 0 + uuid: c9b8e7a2-f3b1-4576-a4a9-1366a63df170 + connectionsCount: 0 port: serviceType: EPL encapsulation: @@ -17559,10 +17894,11 @@ components: placeVcOrderPermission: true sharedPortType: true packageType: STANDARD - sharedPortProduct: sharedPortProduct + sharedPortProduct: NETWORK_EDGE availableBandwidth: 0 demarcationPoint: patchPanel: patchPanel + patchPanelName: patchPanelName connectorType: connectorType cabinetUniqueSpaceId: cabinetUniqueSpaceId patchPanelPortB: patchPanelPortB @@ -17581,6 +17917,7 @@ components: physicalPorts: - demarcationPoint: patchPanel: patchPanel + patchPanelName: patchPanelName connectorType: connectorType cabinetUniqueSpaceId: cabinetUniqueSpaceId patchPanelPortB: patchPanelPortB @@ -17619,17 +17956,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 interfaceSpeed: 0 order: orderNumber: orderNumber @@ -17639,7 +17975,7 @@ components: firstName: firstName lastName: lastName email: email - signatory: ECHOSIGN + signatory: DELEGATE purchaseOrder: number: number amount: amount @@ -17650,6 +17986,7 @@ components: uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - demarcationPoint: patchPanel: patchPanel + patchPanelName: patchPanelName connectorType: connectorType cabinetUniqueSpaceId: cabinetUniqueSpaceId patchPanelPortB: patchPanelPortB @@ -17688,17 +18025,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 interfaceSpeed: 0 order: orderNumber: orderNumber @@ -17708,7 +18044,7 @@ components: firstName: firstName lastName: lastName email: email - signatory: ECHOSIGN + signatory: DELEGATE purchaseOrder: number: number amount: amount @@ -17737,17 +18073,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 location: metroName: Amsterdam metroCode: AM @@ -17757,50 +18092,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId - gateway: - bgpIpv4RoutesCount: 0 - equinixAsn: 30000 - change: - data: - op: replace - path: path - value: "{}" - createdDateTime: 2020-11-06T07:00:00Z - information: information - type: GATEWAY_UPDATE - uuid: uuid - status: COMPLETED - updatedDateTime: 2020-11-06T07:00:00Z - name: test-fg-1 - changeLog: - createdByEmail: john.smith@example.com - deletedByFullName: John Smith - updatedBy: johnsmith - createdBy: johnsmith - updatedByEmail: john.smith@example.com - createdByFullName: John Smith - createdDateTime: 2020-11-06T07:00:00Z - deletedDateTime: 2020-11-06T07:00:00Z - updatedByFullName: John Smith - deletedBy: johnsmith - deletedByEmail: john.smith@example.com - updatedDateTime: 2020-11-06T07:00:00Z - href: https://api.equinix.com/fabric/v4/gateways/3c9b8e7a2-f3b1-4576-a4a9-1366a63df170 - state: null - bgpIpv6RoutesCount: 0 - uuid: c9b8e7a2-f3b1-4576-a4a9-1366a63df170 - connectionsCount: 0 + orgId: 6 peeringType: null linkProtocol: vlanTag: 4078 @@ -17919,17 +18220,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 accessPoint: providerConnectionId: providerConnectionId profile: @@ -18066,17 +18366,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 authenticationKey: authenticationKey type: null interface: @@ -18130,17 +18429,49 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 + router: + bgpIpv4RoutesCount: 0 + equinixAsn: 30000 + change: + data: + op: replace + path: path + value: "{}" + createdDateTime: 2020-11-06T07:00:00Z + information: information + type: ROUTER_UPDATE + uuid: uuid + status: COMPLETED + updatedDateTime: 2020-11-06T07:00:00Z + name: test-fg-1 + changeLog: + createdByEmail: john.smith@example.com + deletedByFullName: John Smith + updatedBy: johnsmith + createdBy: johnsmith + updatedByEmail: john.smith@example.com + createdByFullName: John Smith + createdDateTime: 2020-11-06T07:00:00Z + deletedDateTime: 2020-11-06T07:00:00Z + updatedByFullName: John Smith + deletedBy: johnsmith + deletedByEmail: john.smith@example.com + updatedDateTime: 2020-11-06T07:00:00Z + href: https://api.equinix.com/fabric/v4/routers/3c9b8e7a2-f3b1-4576-a4a9-1366a63df170 + state: null + bgpIpv6RoutesCount: 0 + uuid: c9b8e7a2-f3b1-4576-a4a9-1366a63df170 + connectionsCount: 0 port: serviceType: EPL encapsulation: @@ -18181,10 +18512,11 @@ components: placeVcOrderPermission: true sharedPortType: true packageType: STANDARD - sharedPortProduct: sharedPortProduct + sharedPortProduct: NETWORK_EDGE availableBandwidth: 0 demarcationPoint: patchPanel: patchPanel + patchPanelName: patchPanelName connectorType: connectorType cabinetUniqueSpaceId: cabinetUniqueSpaceId patchPanelPortB: patchPanelPortB @@ -18203,6 +18535,7 @@ components: physicalPorts: - demarcationPoint: patchPanel: patchPanel + patchPanelName: patchPanelName connectorType: connectorType cabinetUniqueSpaceId: cabinetUniqueSpaceId patchPanelPortB: patchPanelPortB @@ -18241,17 +18574,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 interfaceSpeed: 0 order: orderNumber: orderNumber @@ -18261,7 +18593,7 @@ components: firstName: firstName lastName: lastName email: email - signatory: ECHOSIGN + signatory: DELEGATE purchaseOrder: number: number amount: amount @@ -18272,6 +18604,7 @@ components: uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - demarcationPoint: patchPanel: patchPanel + patchPanelName: patchPanelName connectorType: connectorType cabinetUniqueSpaceId: cabinetUniqueSpaceId patchPanelPortB: patchPanelPortB @@ -18310,17 +18643,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 interfaceSpeed: 0 order: orderNumber: orderNumber @@ -18330,7 +18662,7 @@ components: firstName: firstName lastName: lastName email: email - signatory: ECHOSIGN + signatory: DELEGATE purchaseOrder: number: number amount: amount @@ -18359,17 +18691,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 location: metroName: Amsterdam metroCode: AM @@ -18379,50 +18710,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId - gateway: - bgpIpv4RoutesCount: 0 - equinixAsn: 30000 - change: - data: - op: replace - path: path - value: "{}" - createdDateTime: 2020-11-06T07:00:00Z - information: information - type: GATEWAY_UPDATE - uuid: uuid - status: COMPLETED - updatedDateTime: 2020-11-06T07:00:00Z - name: test-fg-1 - changeLog: - createdByEmail: john.smith@example.com - deletedByFullName: John Smith - updatedBy: johnsmith - createdBy: johnsmith - updatedByEmail: john.smith@example.com - createdByFullName: John Smith - createdDateTime: 2020-11-06T07:00:00Z - deletedDateTime: 2020-11-06T07:00:00Z - updatedByFullName: John Smith - deletedBy: johnsmith - deletedByEmail: john.smith@example.com - updatedDateTime: 2020-11-06T07:00:00Z - href: https://api.equinix.com/fabric/v4/gateways/3c9b8e7a2-f3b1-4576-a4a9-1366a63df170 - state: null - bgpIpv6RoutesCount: 0 - uuid: c9b8e7a2-f3b1-4576-a4a9-1366a63df170 - connectionsCount: 0 + orgId: 6 peeringType: null linkProtocol: vlanTag: 4078 @@ -18882,7 +19179,7 @@ components: - /account/orgId - /aSide/accessPoint/account/accountName - /aSide/accessPoint/account/accountNumber - - /aSide/accessPoint/gateway/uuid + - /aSide/accessPoint/router/uuid - /aSide/accessPoint/linkProtocol/vlanCTag - /aSide/accessPoint/linkProtocol/vlanSTag - /aSide/accessPoint/linkProtocol/vlanTagMin @@ -19036,17 +19333,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 accessPoint: providerConnectionId: providerConnectionId profile: @@ -19183,17 +19479,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 authenticationKey: authenticationKey type: null interface: @@ -19247,17 +19542,49 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 + router: + bgpIpv4RoutesCount: 0 + equinixAsn: 30000 + change: + data: + op: replace + path: path + value: "{}" + createdDateTime: 2020-11-06T07:00:00Z + information: information + type: ROUTER_UPDATE + uuid: uuid + status: COMPLETED + updatedDateTime: 2020-11-06T07:00:00Z + name: test-fg-1 + changeLog: + createdByEmail: john.smith@example.com + deletedByFullName: John Smith + updatedBy: johnsmith + createdBy: johnsmith + updatedByEmail: john.smith@example.com + createdByFullName: John Smith + createdDateTime: 2020-11-06T07:00:00Z + deletedDateTime: 2020-11-06T07:00:00Z + updatedByFullName: John Smith + deletedBy: johnsmith + deletedByEmail: john.smith@example.com + updatedDateTime: 2020-11-06T07:00:00Z + href: https://api.equinix.com/fabric/v4/routers/3c9b8e7a2-f3b1-4576-a4a9-1366a63df170 + state: null + bgpIpv6RoutesCount: 0 + uuid: c9b8e7a2-f3b1-4576-a4a9-1366a63df170 + connectionsCount: 0 port: serviceType: EPL encapsulation: @@ -19298,10 +19625,11 @@ components: placeVcOrderPermission: true sharedPortType: true packageType: STANDARD - sharedPortProduct: sharedPortProduct + sharedPortProduct: NETWORK_EDGE availableBandwidth: 0 demarcationPoint: patchPanel: patchPanel + patchPanelName: patchPanelName connectorType: connectorType cabinetUniqueSpaceId: cabinetUniqueSpaceId patchPanelPortB: patchPanelPortB @@ -19320,6 +19648,7 @@ components: physicalPorts: - demarcationPoint: patchPanel: patchPanel + patchPanelName: patchPanelName connectorType: connectorType cabinetUniqueSpaceId: cabinetUniqueSpaceId patchPanelPortB: patchPanelPortB @@ -19358,17 +19687,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 interfaceSpeed: 0 order: orderNumber: orderNumber @@ -19378,7 +19706,7 @@ components: firstName: firstName lastName: lastName email: email - signatory: ECHOSIGN + signatory: DELEGATE purchaseOrder: number: number amount: amount @@ -19389,6 +19717,7 @@ components: uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - demarcationPoint: patchPanel: patchPanel + patchPanelName: patchPanelName connectorType: connectorType cabinetUniqueSpaceId: cabinetUniqueSpaceId patchPanelPortB: patchPanelPortB @@ -19427,17 +19756,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 interfaceSpeed: 0 order: orderNumber: orderNumber @@ -19447,7 +19775,7 @@ components: firstName: firstName lastName: lastName email: email - signatory: ECHOSIGN + signatory: DELEGATE purchaseOrder: number: number amount: amount @@ -19476,17 +19804,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 location: metroName: Amsterdam metroCode: AM @@ -19496,50 +19823,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId - gateway: - bgpIpv4RoutesCount: 0 - equinixAsn: 30000 - change: - data: - op: replace - path: path - value: "{}" - createdDateTime: 2020-11-06T07:00:00Z - information: information - type: GATEWAY_UPDATE - uuid: uuid - status: COMPLETED - updatedDateTime: 2020-11-06T07:00:00Z - name: test-fg-1 - changeLog: - createdByEmail: john.smith@example.com - deletedByFullName: John Smith - updatedBy: johnsmith - createdBy: johnsmith - updatedByEmail: john.smith@example.com - createdByFullName: John Smith - createdDateTime: 2020-11-06T07:00:00Z - deletedDateTime: 2020-11-06T07:00:00Z - updatedByFullName: John Smith - deletedBy: johnsmith - deletedByEmail: john.smith@example.com - updatedDateTime: 2020-11-06T07:00:00Z - href: https://api.equinix.com/fabric/v4/gateways/3c9b8e7a2-f3b1-4576-a4a9-1366a63df170 - state: null - bgpIpv6RoutesCount: 0 - uuid: c9b8e7a2-f3b1-4576-a4a9-1366a63df170 - connectionsCount: 0 + orgId: 6 peeringType: null linkProtocol: vlanTag: 4078 @@ -19671,17 +19964,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 accessPoint: providerConnectionId: providerConnectionId profile: @@ -19818,17 +20110,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 authenticationKey: authenticationKey type: null interface: @@ -19882,17 +20173,49 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 + router: + bgpIpv4RoutesCount: 0 + equinixAsn: 30000 + change: + data: + op: replace + path: path + value: "{}" + createdDateTime: 2020-11-06T07:00:00Z + information: information + type: ROUTER_UPDATE + uuid: uuid + status: COMPLETED + updatedDateTime: 2020-11-06T07:00:00Z + name: test-fg-1 + changeLog: + createdByEmail: john.smith@example.com + deletedByFullName: John Smith + updatedBy: johnsmith + createdBy: johnsmith + updatedByEmail: john.smith@example.com + createdByFullName: John Smith + createdDateTime: 2020-11-06T07:00:00Z + deletedDateTime: 2020-11-06T07:00:00Z + updatedByFullName: John Smith + deletedBy: johnsmith + deletedByEmail: john.smith@example.com + updatedDateTime: 2020-11-06T07:00:00Z + href: https://api.equinix.com/fabric/v4/routers/3c9b8e7a2-f3b1-4576-a4a9-1366a63df170 + state: null + bgpIpv6RoutesCount: 0 + uuid: c9b8e7a2-f3b1-4576-a4a9-1366a63df170 + connectionsCount: 0 port: serviceType: EPL encapsulation: @@ -19933,10 +20256,11 @@ components: placeVcOrderPermission: true sharedPortType: true packageType: STANDARD - sharedPortProduct: sharedPortProduct + sharedPortProduct: NETWORK_EDGE availableBandwidth: 0 demarcationPoint: patchPanel: patchPanel + patchPanelName: patchPanelName connectorType: connectorType cabinetUniqueSpaceId: cabinetUniqueSpaceId patchPanelPortB: patchPanelPortB @@ -19955,6 +20279,7 @@ components: physicalPorts: - demarcationPoint: patchPanel: patchPanel + patchPanelName: patchPanelName connectorType: connectorType cabinetUniqueSpaceId: cabinetUniqueSpaceId patchPanelPortB: patchPanelPortB @@ -19993,17 +20318,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 interfaceSpeed: 0 order: orderNumber: orderNumber @@ -20013,7 +20337,7 @@ components: firstName: firstName lastName: lastName email: email - signatory: ECHOSIGN + signatory: DELEGATE purchaseOrder: number: number amount: amount @@ -20024,6 +20348,7 @@ components: uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - demarcationPoint: patchPanel: patchPanel + patchPanelName: patchPanelName connectorType: connectorType cabinetUniqueSpaceId: cabinetUniqueSpaceId patchPanelPortB: patchPanelPortB @@ -20062,17 +20387,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 interfaceSpeed: 0 order: orderNumber: orderNumber @@ -20082,7 +20406,7 @@ components: firstName: firstName lastName: lastName email: email - signatory: ECHOSIGN + signatory: DELEGATE purchaseOrder: number: number amount: amount @@ -20111,17 +20435,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 location: metroName: Amsterdam metroCode: AM @@ -20131,50 +20454,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId - gateway: - bgpIpv4RoutesCount: 0 - equinixAsn: 30000 - change: - data: - op: replace - path: path - value: "{}" - createdDateTime: 2020-11-06T07:00:00Z - information: information - type: GATEWAY_UPDATE - uuid: uuid - status: COMPLETED - updatedDateTime: 2020-11-06T07:00:00Z - name: test-fg-1 - changeLog: - createdByEmail: john.smith@example.com - deletedByFullName: John Smith - updatedBy: johnsmith - createdBy: johnsmith - updatedByEmail: john.smith@example.com - createdByFullName: John Smith - createdDateTime: 2020-11-06T07:00:00Z - deletedDateTime: 2020-11-06T07:00:00Z - updatedByFullName: John Smith - deletedBy: johnsmith - deletedByEmail: john.smith@example.com - updatedDateTime: 2020-11-06T07:00:00Z - href: https://api.equinix.com/fabric/v4/gateways/3c9b8e7a2-f3b1-4576-a4a9-1366a63df170 - state: null - bgpIpv6RoutesCount: 0 - uuid: c9b8e7a2-f3b1-4576-a4a9-1366a63df170 - connectionsCount: 0 + orgId: 6 peeringType: null linkProtocol: vlanTag: 4078 @@ -20239,17 +20528,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 order: orderNumber: orderNumber orderId: orderId @@ -20351,17 +20639,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 accessPoint: providerConnectionId: providerConnectionId profile: @@ -20498,17 +20785,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 authenticationKey: authenticationKey type: null interface: @@ -20562,17 +20848,49 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 + router: + bgpIpv4RoutesCount: 0 + equinixAsn: 30000 + change: + data: + op: replace + path: path + value: "{}" + createdDateTime: 2020-11-06T07:00:00Z + information: information + type: ROUTER_UPDATE + uuid: uuid + status: COMPLETED + updatedDateTime: 2020-11-06T07:00:00Z + name: test-fg-1 + changeLog: + createdByEmail: john.smith@example.com + deletedByFullName: John Smith + updatedBy: johnsmith + createdBy: johnsmith + updatedByEmail: john.smith@example.com + createdByFullName: John Smith + createdDateTime: 2020-11-06T07:00:00Z + deletedDateTime: 2020-11-06T07:00:00Z + updatedByFullName: John Smith + deletedBy: johnsmith + deletedByEmail: john.smith@example.com + updatedDateTime: 2020-11-06T07:00:00Z + href: https://api.equinix.com/fabric/v4/routers/3c9b8e7a2-f3b1-4576-a4a9-1366a63df170 + state: null + bgpIpv6RoutesCount: 0 + uuid: c9b8e7a2-f3b1-4576-a4a9-1366a63df170 + connectionsCount: 0 port: serviceType: EPL encapsulation: @@ -20613,10 +20931,11 @@ components: placeVcOrderPermission: true sharedPortType: true packageType: STANDARD - sharedPortProduct: sharedPortProduct + sharedPortProduct: NETWORK_EDGE availableBandwidth: 0 demarcationPoint: patchPanel: patchPanel + patchPanelName: patchPanelName connectorType: connectorType cabinetUniqueSpaceId: cabinetUniqueSpaceId patchPanelPortB: patchPanelPortB @@ -20635,6 +20954,7 @@ components: physicalPorts: - demarcationPoint: patchPanel: patchPanel + patchPanelName: patchPanelName connectorType: connectorType cabinetUniqueSpaceId: cabinetUniqueSpaceId patchPanelPortB: patchPanelPortB @@ -20673,17 +20993,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 interfaceSpeed: 0 order: orderNumber: orderNumber @@ -20693,7 +21012,7 @@ components: firstName: firstName lastName: lastName email: email - signatory: ECHOSIGN + signatory: DELEGATE purchaseOrder: number: number amount: amount @@ -20704,6 +21023,7 @@ components: uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - demarcationPoint: patchPanel: patchPanel + patchPanelName: patchPanelName connectorType: connectorType cabinetUniqueSpaceId: cabinetUniqueSpaceId patchPanelPortB: patchPanelPortB @@ -20742,17 +21062,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 interfaceSpeed: 0 order: orderNumber: orderNumber @@ -20762,7 +21081,7 @@ components: firstName: firstName lastName: lastName email: email - signatory: ECHOSIGN + signatory: DELEGATE purchaseOrder: number: number amount: amount @@ -20791,17 +21110,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 location: metroName: Amsterdam metroCode: AM @@ -20811,50 +21129,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId - gateway: - bgpIpv4RoutesCount: 0 - equinixAsn: 30000 - change: - data: - op: replace - path: path - value: "{}" - createdDateTime: 2020-11-06T07:00:00Z - information: information - type: GATEWAY_UPDATE - uuid: uuid - status: COMPLETED - updatedDateTime: 2020-11-06T07:00:00Z - name: test-fg-1 - changeLog: - createdByEmail: john.smith@example.com - deletedByFullName: John Smith - updatedBy: johnsmith - createdBy: johnsmith - updatedByEmail: john.smith@example.com - createdByFullName: John Smith - createdDateTime: 2020-11-06T07:00:00Z - deletedDateTime: 2020-11-06T07:00:00Z - updatedByFullName: John Smith - deletedBy: johnsmith - deletedByEmail: john.smith@example.com - updatedDateTime: 2020-11-06T07:00:00Z - href: https://api.equinix.com/fabric/v4/gateways/3c9b8e7a2-f3b1-4576-a4a9-1366a63df170 - state: null - bgpIpv6RoutesCount: 0 - uuid: c9b8e7a2-f3b1-4576-a4a9-1366a63df170 - connectionsCount: 0 + orgId: 6 peeringType: null linkProtocol: vlanTag: 4078 @@ -20986,17 +21270,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 accessPoint: providerConnectionId: providerConnectionId profile: @@ -21133,17 +21416,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 authenticationKey: authenticationKey type: null interface: @@ -21197,17 +21479,49 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 + router: + bgpIpv4RoutesCount: 0 + equinixAsn: 30000 + change: + data: + op: replace + path: path + value: "{}" + createdDateTime: 2020-11-06T07:00:00Z + information: information + type: ROUTER_UPDATE + uuid: uuid + status: COMPLETED + updatedDateTime: 2020-11-06T07:00:00Z + name: test-fg-1 + changeLog: + createdByEmail: john.smith@example.com + deletedByFullName: John Smith + updatedBy: johnsmith + createdBy: johnsmith + updatedByEmail: john.smith@example.com + createdByFullName: John Smith + createdDateTime: 2020-11-06T07:00:00Z + deletedDateTime: 2020-11-06T07:00:00Z + updatedByFullName: John Smith + deletedBy: johnsmith + deletedByEmail: john.smith@example.com + updatedDateTime: 2020-11-06T07:00:00Z + href: https://api.equinix.com/fabric/v4/routers/3c9b8e7a2-f3b1-4576-a4a9-1366a63df170 + state: null + bgpIpv6RoutesCount: 0 + uuid: c9b8e7a2-f3b1-4576-a4a9-1366a63df170 + connectionsCount: 0 port: serviceType: EPL encapsulation: @@ -21248,10 +21562,11 @@ components: placeVcOrderPermission: true sharedPortType: true packageType: STANDARD - sharedPortProduct: sharedPortProduct + sharedPortProduct: NETWORK_EDGE availableBandwidth: 0 demarcationPoint: patchPanel: patchPanel + patchPanelName: patchPanelName connectorType: connectorType cabinetUniqueSpaceId: cabinetUniqueSpaceId patchPanelPortB: patchPanelPortB @@ -21270,6 +21585,7 @@ components: physicalPorts: - demarcationPoint: patchPanel: patchPanel + patchPanelName: patchPanelName connectorType: connectorType cabinetUniqueSpaceId: cabinetUniqueSpaceId patchPanelPortB: patchPanelPortB @@ -21308,17 +21624,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 interfaceSpeed: 0 order: orderNumber: orderNumber @@ -21328,7 +21643,7 @@ components: firstName: firstName lastName: lastName email: email - signatory: ECHOSIGN + signatory: DELEGATE purchaseOrder: number: number amount: amount @@ -21339,6 +21654,7 @@ components: uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - demarcationPoint: patchPanel: patchPanel + patchPanelName: patchPanelName connectorType: connectorType cabinetUniqueSpaceId: cabinetUniqueSpaceId patchPanelPortB: patchPanelPortB @@ -21377,17 +21693,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 interfaceSpeed: 0 order: orderNumber: orderNumber @@ -21397,7 +21712,7 @@ components: firstName: firstName lastName: lastName email: email - signatory: ECHOSIGN + signatory: DELEGATE purchaseOrder: number: number amount: amount @@ -21426,17 +21741,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 location: metroName: Amsterdam metroCode: AM @@ -21446,50 +21760,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId - gateway: - bgpIpv4RoutesCount: 0 - equinixAsn: 30000 - change: - data: - op: replace - path: path - value: "{}" - createdDateTime: 2020-11-06T07:00:00Z - information: information - type: GATEWAY_UPDATE - uuid: uuid - status: COMPLETED - updatedDateTime: 2020-11-06T07:00:00Z - name: test-fg-1 - changeLog: - createdByEmail: john.smith@example.com - deletedByFullName: John Smith - updatedBy: johnsmith - createdBy: johnsmith - updatedByEmail: john.smith@example.com - createdByFullName: John Smith - createdDateTime: 2020-11-06T07:00:00Z - deletedDateTime: 2020-11-06T07:00:00Z - updatedByFullName: John Smith - deletedBy: johnsmith - deletedByEmail: john.smith@example.com - updatedDateTime: 2020-11-06T07:00:00Z - href: https://api.equinix.com/fabric/v4/gateways/3c9b8e7a2-f3b1-4576-a4a9-1366a63df170 - state: null - bgpIpv6RoutesCount: 0 - uuid: c9b8e7a2-f3b1-4576-a4a9-1366a63df170 - connectionsCount: 0 + orgId: 6 peeringType: null linkProtocol: vlanTag: 4078 @@ -21554,17 +21834,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 order: orderNumber: orderNumber orderId: orderId @@ -21681,6 +21960,12 @@ components: type: MONTHLY_RECURRING - price: 0.08008281904610115 type: MONTHLY_RECURRING + router: + package: + code: null + location: + metroCode: metroCode + uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 termLength: 6 port: serviceType: null @@ -21731,23 +22016,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId - gateway: - package: - code: null - location: - metroCode: metroCode - uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 + orgId: 6 - code: code catgory: null ipBlock: @@ -21763,6 +22041,12 @@ components: type: MONTHLY_RECURRING - price: 0.08008281904610115 type: MONTHLY_RECURRING + router: + package: + code: null + location: + metroCode: metroCode + uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 termLength: 6 port: serviceType: null @@ -21813,23 +22097,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId - gateway: - package: - code: null - location: - metroCode: metroCode - uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 + orgId: 6 properties: data: items: @@ -23091,17 +23368,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 properties: type: $ref: '#/components/schemas/ServiceTokenType' @@ -23242,17 +23518,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 - expirationDateTime: 2020-11-06T07:00:00Z name: name description: description @@ -23332,17 +23607,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 properties: data: description: List of Service Tokens @@ -23443,34 +23717,40 @@ components: equinixAsn: 0 name: name connectedMetros: - - code: code - avgLatency: 5.962133916683182 + - remoteVCBandwidthMax: 2 + code: code + avgLatency: 5.637376656633329 href: href - - code: code - avgLatency: 5.962133916683182 + - remoteVCBandwidthMax: 2 + code: code + avgLatency: 5.637376656633329 href: href href: href geoCoordinates: - latitude: 6.027456183070403 - longitude: 1.4658129805029452 + latitude: 1.4658129805029452 + longitude: 5.962133916683182 type: type region: region + localVCBandwidthMax: 6 - code: code equinixAsn: 0 name: name connectedMetros: - - code: code - avgLatency: 5.962133916683182 + - remoteVCBandwidthMax: 2 + code: code + avgLatency: 5.637376656633329 href: href - - code: code - avgLatency: 5.962133916683182 + - remoteVCBandwidthMax: 2 + code: code + avgLatency: 5.637376656633329 href: href href: href geoCoordinates: - latitude: 6.027456183070403 - longitude: 1.4658129805029452 + latitude: 1.4658129805029452 + longitude: 5.962133916683182 type: type region: region + localVCBandwidthMax: 6 properties: pagination: $ref: '#/components/schemas/Pagination' @@ -23490,18 +23770,21 @@ components: equinixAsn: 0 name: name connectedMetros: - - code: code - avgLatency: 5.962133916683182 + - remoteVCBandwidthMax: 2 + code: code + avgLatency: 5.637376656633329 href: href - - code: code - avgLatency: 5.962133916683182 + - remoteVCBandwidthMax: 2 + code: code + avgLatency: 5.637376656633329 href: href href: href geoCoordinates: - latitude: 6.027456183070403 - longitude: 1.4658129805029452 + latitude: 1.4658129805029452 + longitude: 5.962133916683182 type: type region: region + localVCBandwidthMax: 6 properties: href: description: The Canonical URL at which the resource resides. @@ -23526,6 +23809,10 @@ components: protocol. format: int64 type: integer + localVCBandwidthMax: + description: This field holds Max Connection speed with in the metro + format: int64 + type: integer geoCoordinates: $ref: '#/components/schemas/GeoCoordinates' connectedMetros: @@ -23536,8 +23823,8 @@ components: GeoCoordinates: description: Geographic location data of Fabric Metro example: - latitude: 6.027456183070403 - longitude: 1.4658129805029452 + latitude: 1.4658129805029452 + longitude: 5.962133916683182 properties: latitude: description: Latitude of a Fabric Metro @@ -23551,8 +23838,9 @@ components: ConnectedMetro: description: Arrays of objects containing latency data for the specified metros example: + remoteVCBandwidthMax: 2 code: code - avgLatency: 5.962133916683182 + avgLatency: 5.637376656633329 href: href properties: href: @@ -23566,6 +23854,10 @@ components: description: "Average latency (in milliseconds[ms]) between two specified\ \ metros." type: number + remoteVCBandwidthMax: + description: This field holds the Max Connection speed with connected metros + format: int64 + type: integer type: object MetroErrorList: items: @@ -23644,6 +23936,11 @@ components: connectionsCount: 0 connectivitySourceType: COLO physicalPortQuantity: 3 + lag: + name: name + memberStatus: memberStatus + id: id + enabled: true usedBandwidth: 0 additionalInfo: - value: value @@ -23657,6 +23954,7 @@ components: priority: null enabled: true group: group + demarcationPointIbx: demarcationPointIbx order: orderNumber: orderNumber orderId: orderId @@ -23665,7 +23963,7 @@ components: firstName: firstName lastName: lastName email: email - signatory: ECHOSIGN + signatory: DELEGATE purchaseOrder: number: number amount: amount @@ -23683,11 +23981,12 @@ components: placeVcOrderPermission: true sharedPortType: true packageType: STANDARD - sharedPortProduct: sharedPortProduct + sharedPortProduct: NETWORK_EDGE availableBandwidth: 0 bmmrType: SELF demarcationPoint: patchPanel: patchPanel + patchPanelName: patchPanelName connectorType: connectorType cabinetUniqueSpaceId: cabinetUniqueSpaceId patchPanelPortB: patchPanelPortB @@ -23699,6 +23998,7 @@ components: physicalPorts: - demarcationPoint: patchPanel: patchPanel + patchPanelName: patchPanelName connectorType: connectorType cabinetUniqueSpaceId: cabinetUniqueSpaceId patchPanelPortB: patchPanelPortB @@ -23737,17 +24037,85 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId + resellerAccountName: resellerAccountName accountNumber: 0 + globalCustId: globalCustId orgId: 6 + interfaceSpeed: 0 + order: + orderNumber: orderNumber + orderId: orderId + signature: + delegate: + firstName: firstName + lastName: lastName + email: email + signatory: DELEGATE + purchaseOrder: + number: number + amount: amount + selectionType: EXEMPTION + endDate: endDate + attachmentId: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 + startDate: startDate + uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 + - demarcationPoint: + patchPanel: patchPanel + patchPanelName: patchPanelName + connectorType: connectorType + cabinetUniqueSpaceId: cabinetUniqueSpaceId + patchPanelPortB: patchPanelPortB + patchPanelPortA: patchPanelPortA + cageUniqueSpaceId: cageUniqueSpaceId + ibx: ibx + tether: + patchPanel: patchPanel + systemName: systemName + patchPanelPortB: patchPanelPortB + patchPanelPortA: patchPanelPortA + cabinetNumber: cabinetNumber + ibx: ibx + crossConnectId: crossConnectId + loas: + - href: https://openapi-generator.tech + type: CTR_LOA + uuid: uuid + - href: https://openapi-generator.tech + type: CTR_LOA + uuid: uuid + type: null + interfaceType: interfaceType + additionalInfo: + - value: value + key: key + - value: value + key: key + id: 6 + href: https://openapi-generator.tech + state: null + operation: + operationalStatus: UP + connectionCount: 4 + opStatusChangedAt: 2020-11-06T07:00:00Z + account: + resellerOrgId: 5 + organizationName: organizationName resellerAccountNumber: 1 + accountName: accountName + ucmId: ucmId resellerUcmId: resellerUcmId + globalOrganizationName: globalOrganizationName + globalOrgId: globalOrgId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 interfaceSpeed: 0 order: orderNumber: orderNumber @@ -23757,7 +24125,7 @@ components: firstName: firstName lastName: lastName email: email - signatory: ECHOSIGN + signatory: DELEGATE purchaseOrder: number: number amount: amount @@ -23766,8 +24134,149 @@ components: attachmentId: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 startDate: startDate uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 + changelog: + createdByEmail: john.smith@example.com + deletedByFullName: John Smith + updatedBy: johnsmith + createdBy: johnsmith + updatedByEmail: john.smith@example.com + createdByFullName: John Smith + createdDateTime: 2020-11-06T07:00:00Z + deletedDateTime: 2020-11-06T07:00:00Z + updatedByFullName: John Smith + deletedBy: johnsmith + deletedByEmail: john.smith@example.com + updatedDateTime: 2020-11-06T07:00:00Z + physicalPortsType: 1000BASE_LX + cvpId: cvpId + physicalPortsCount: 5 + name: name + location: + metroName: Amsterdam + metroCode: AM + metroHref: https://api.equinix.com/fabric/v4/metros/AM + region: "AMER, APAC, EMEA" + ibx: AM1 + operation: + operationalStatus: UP + connectionCount: 4 + opStatusChangedAt: 2020-11-06T07:00:00Z + device: + name: name + redundancy: + priority: PRIMARY + group: group + asn: 9 + account: + resellerOrgId: 5 + organizationName: organizationName + resellerAccountNumber: 1 + accountName: accountName + ucmId: ucmId + resellerUcmId: resellerUcmId + globalOrganizationName: globalOrganizationName + globalOrgId: globalOrgId + resellerAccountName: resellerAccountName + accountNumber: 0 + globalCustId: globalCustId + orgId: 6 + notifications: + - registeredUsers: + - registeredUsers + - registeredUsers + type: NOTIFICATION + - registeredUsers: + - registeredUsers + - registeredUsers + type: NOTIFICATION + - serviceType: EPL + encapsulation: + tagProtocolId: tagProtocolId + type: "NULL" + lagEnabled: true + loas: + - href: https://openapi-generator.tech + type: CTR_LOA + uuid: uuid + - href: https://openapi-generator.tech + type: CTR_LOA + uuid: uuid + description: description + project: + projectId: 44f4c4f8-2f39-494e-838c-d8e640591be5 + type: null + interface: + ifIndex: ifIndex + name: name + type: type + uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 + physicalPortsSpeed: 0 + connectionsCount: 0 + connectivitySourceType: COLO + physicalPortQuantity: 3 + lag: + name: name + memberStatus: memberStatus + id: id + enabled: true + usedBandwidth: 0 + additionalInfo: + - value: value + key: key + - value: value + key: key + id: 0 + href: https://openapi-generator.tech + state: null + redundancy: + priority: null + enabled: true + group: group + demarcationPointIbx: demarcationPointIbx + order: + orderNumber: orderNumber + orderId: orderId + signature: + delegate: + firstName: firstName + lastName: lastName + email: email + signatory: DELEGATE + purchaseOrder: + number: number + amount: amount + selectionType: EXEMPTION + endDate: endDate + attachmentId: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 + startDate: startDate + uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 + settings: + product: product + productCode: productCode + layer3Enabled: true + buyout: true + viewPortPermission: true + placeVcOrderPermission: true + sharedPortType: true + packageType: STANDARD + sharedPortProduct: NETWORK_EDGE + availableBandwidth: 0 + bmmrType: SELF + demarcationPoint: + patchPanel: patchPanel + patchPanelName: patchPanelName + connectorType: connectorType + cabinetUniqueSpaceId: cabinetUniqueSpaceId + patchPanelPortB: patchPanelPortB + patchPanelPortA: patchPanelPortA + cageUniqueSpaceId: cageUniqueSpaceId + ibx: ibx + bandwidth: 0 + tetherIbx: tetherIbx + physicalPorts: - demarcationPoint: patchPanel: patchPanel + patchPanelName: patchPanelName connectorType: connectorType cabinetUniqueSpaceId: cabinetUniqueSpaceId patchPanelPortB: patchPanelPortB @@ -23806,220 +24315,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName - accountName: accountName - ucmId: ucmId - accountReferenceId: accountReferenceId - globalOrganizationName: globalOrganizationName - globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 resellerAccountNumber: 1 - resellerUcmId: resellerUcmId - resellerAccountName: resellerAccountName - globalCustId: globalCustId - interfaceSpeed: 0 - order: - orderNumber: orderNumber - orderId: orderId - signature: - delegate: - firstName: firstName - lastName: lastName - email: email - signatory: ECHOSIGN - purchaseOrder: - number: number - amount: amount - selectionType: EXEMPTION - endDate: endDate - attachmentId: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - startDate: startDate - uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - changelog: - createdByEmail: john.smith@example.com - deletedByFullName: John Smith - updatedBy: johnsmith - createdBy: johnsmith - updatedByEmail: john.smith@example.com - createdByFullName: John Smith - createdDateTime: 2020-11-06T07:00:00Z - deletedDateTime: 2020-11-06T07:00:00Z - updatedByFullName: John Smith - deletedBy: johnsmith - deletedByEmail: john.smith@example.com - updatedDateTime: 2020-11-06T07:00:00Z - physicalPortsType: physicalPortsType - cvpId: cvpId - physicalPortsCount: 5 - name: name - location: - metroName: Amsterdam - metroCode: AM - metroHref: https://api.equinix.com/fabric/v4/metros/AM - region: "AMER, APAC, EMEA" - ibx: AM1 - operation: - operationalStatus: UP - connectionCount: 4 - opStatusChangedAt: 2020-11-06T07:00:00Z - device: - name: name - redundancy: - priority: PRIMARY - group: group - asn: 9 - account: - resellerOrgId: 5 - organizationName: organizationName - accountName: accountName - ucmId: ucmId - accountReferenceId: accountReferenceId - globalOrganizationName: globalOrganizationName - globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId - resellerAccountName: resellerAccountName - globalCustId: globalCustId - notifications: - - registeredUsers: - - registeredUsers - - registeredUsers - type: NOTIFICATION - - registeredUsers: - - registeredUsers - - registeredUsers - type: NOTIFICATION - - serviceType: EPL - encapsulation: - tagProtocolId: tagProtocolId - type: "NULL" - lagEnabled: true - loas: - - href: https://openapi-generator.tech - type: CTR_LOA - uuid: uuid - - href: https://openapi-generator.tech - type: CTR_LOA - uuid: uuid - description: description - project: - projectId: 44f4c4f8-2f39-494e-838c-d8e640591be5 - type: null - interface: - ifIndex: ifIndex - name: name - type: type - uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - physicalPortsSpeed: 0 - connectionsCount: 0 - connectivitySourceType: COLO - physicalPortQuantity: 3 - usedBandwidth: 0 - additionalInfo: - - value: value - key: key - - value: value - key: key - id: 0 - href: https://openapi-generator.tech - state: null - redundancy: - priority: null - enabled: true - group: group - order: - orderNumber: orderNumber - orderId: orderId - signature: - delegate: - firstName: firstName - lastName: lastName - email: email - signatory: ECHOSIGN - purchaseOrder: - number: number - amount: amount - selectionType: EXEMPTION - endDate: endDate - attachmentId: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - startDate: startDate - uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - settings: - product: product - productCode: productCode - layer3Enabled: true - buyout: true - viewPortPermission: true - placeVcOrderPermission: true - sharedPortType: true - packageType: STANDARD - sharedPortProduct: sharedPortProduct - availableBandwidth: 0 - bmmrType: SELF - demarcationPoint: - patchPanel: patchPanel - connectorType: connectorType - cabinetUniqueSpaceId: cabinetUniqueSpaceId - patchPanelPortB: patchPanelPortB - patchPanelPortA: patchPanelPortA - cageUniqueSpaceId: cageUniqueSpaceId - ibx: ibx - bandwidth: 0 - tetherIbx: tetherIbx - physicalPorts: - - demarcationPoint: - patchPanel: patchPanel - connectorType: connectorType - cabinetUniqueSpaceId: cabinetUniqueSpaceId - patchPanelPortB: patchPanelPortB - patchPanelPortA: patchPanelPortA - cageUniqueSpaceId: cageUniqueSpaceId - ibx: ibx - tether: - patchPanel: patchPanel - systemName: systemName - patchPanelPortB: patchPanelPortB - patchPanelPortA: patchPanelPortA - cabinetNumber: cabinetNumber - ibx: ibx - crossConnectId: crossConnectId - loas: - - href: https://openapi-generator.tech - type: CTR_LOA - uuid: uuid - - href: https://openapi-generator.tech - type: CTR_LOA - uuid: uuid - type: null - interfaceType: interfaceType - additionalInfo: - - value: value - key: key - - value: value - key: key - id: 6 - href: https://openapi-generator.tech - state: null - operation: - operationalStatus: UP - connectionCount: 4 - opStatusChangedAt: 2020-11-06T07:00:00Z - account: - resellerOrgId: 5 - organizationName: organizationName accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 interfaceSpeed: 0 order: orderNumber: orderNumber @@ -24029,7 +24334,7 @@ components: firstName: firstName lastName: lastName email: email - signatory: ECHOSIGN + signatory: DELEGATE purchaseOrder: number: number amount: amount @@ -24040,6 +24345,7 @@ components: uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - demarcationPoint: patchPanel: patchPanel + patchPanelName: patchPanelName connectorType: connectorType cabinetUniqueSpaceId: cabinetUniqueSpaceId patchPanelPortB: patchPanelPortB @@ -24078,17 +24384,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 interfaceSpeed: 0 order: orderNumber: orderNumber @@ -24098,7 +24403,7 @@ components: firstName: firstName lastName: lastName email: email - signatory: ECHOSIGN + signatory: DELEGATE purchaseOrder: number: number amount: amount @@ -24120,7 +24425,7 @@ components: deletedBy: johnsmith deletedByEmail: john.smith@example.com updatedDateTime: 2020-11-06T07:00:00Z - physicalPortsType: physicalPortsType + physicalPortsType: 1000BASE_LX cvpId: cvpId physicalPortsCount: 5 name: name @@ -24143,17 +24448,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 notifications: - registeredUsers: - registeredUsers @@ -24200,6 +24504,11 @@ components: connectionsCount: 0 connectivitySourceType: COLO physicalPortQuantity: 3 + lag: + name: name + memberStatus: memberStatus + id: id + enabled: true usedBandwidth: 0 additionalInfo: - value: value @@ -24213,6 +24522,7 @@ components: priority: null enabled: true group: group + demarcationPointIbx: demarcationPointIbx order: orderNumber: orderNumber orderId: orderId @@ -24221,7 +24531,7 @@ components: firstName: firstName lastName: lastName email: email - signatory: ECHOSIGN + signatory: DELEGATE purchaseOrder: number: number amount: amount @@ -24239,11 +24549,12 @@ components: placeVcOrderPermission: true sharedPortType: true packageType: STANDARD - sharedPortProduct: sharedPortProduct + sharedPortProduct: NETWORK_EDGE availableBandwidth: 0 bmmrType: SELF demarcationPoint: patchPanel: patchPanel + patchPanelName: patchPanelName connectorType: connectorType cabinetUniqueSpaceId: cabinetUniqueSpaceId patchPanelPortB: patchPanelPortB @@ -24255,6 +24566,7 @@ components: physicalPorts: - demarcationPoint: patchPanel: patchPanel + patchPanelName: patchPanelName connectorType: connectorType cabinetUniqueSpaceId: cabinetUniqueSpaceId patchPanelPortB: patchPanelPortB @@ -24293,17 +24605,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 interfaceSpeed: 0 order: orderNumber: orderNumber @@ -24313,7 +24624,7 @@ components: firstName: firstName lastName: lastName email: email - signatory: ECHOSIGN + signatory: DELEGATE purchaseOrder: number: number amount: amount @@ -24324,6 +24635,7 @@ components: uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - demarcationPoint: patchPanel: patchPanel + patchPanelName: patchPanelName connectorType: connectorType cabinetUniqueSpaceId: cabinetUniqueSpaceId patchPanelPortB: patchPanelPortB @@ -24362,17 +24674,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 interfaceSpeed: 0 order: orderNumber: orderNumber @@ -24382,7 +24693,7 @@ components: firstName: firstName lastName: lastName email: email - signatory: ECHOSIGN + signatory: DELEGATE purchaseOrder: number: number amount: amount @@ -24404,7 +24715,7 @@ components: deletedBy: johnsmith deletedByEmail: john.smith@example.com updatedDateTime: 2020-11-06T07:00:00Z - physicalPortsType: physicalPortsType + physicalPortsType: 1000BASE_LX cvpId: cvpId physicalPortsCount: 5 name: name @@ -24427,17 +24738,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 notifications: - registeredUsers: - registeredUsers @@ -24479,6 +24789,12 @@ components: type: integer physicalPortsType: description: Physical Ports Type + enum: + - 1000BASE_LX + - 10GBASE_LR + - 100GBASE_LR4 + - 10GBASE_ER + - 1000BASE_SX type: string physicalPortsCount: type: integer @@ -24536,6 +24852,9 @@ components: $ref: '#/components/schemas/PortDevice' interface: $ref: '#/components/schemas/PortInterface' + demarcationPointIbx: + description: A-side/Equinix ibx + type: string tetherIbx: description: z-side/Equinix ibx type: string @@ -24548,6 +24867,8 @@ components: lagEnabled: description: If LAG enabled type: boolean + lag: + $ref: '#/components/schemas/PortLag' asn: description: Port ASN type: integer @@ -24580,7 +24901,6 @@ components: - account - connectivitySourceType - encapsulation - - lag - location - physicalPortsSpeed - physicalPortsType @@ -24592,6 +24912,7 @@ components: example: demarcationPoint: patchPanel: patchPanel + patchPanelName: patchPanelName connectorType: connectorType cabinetUniqueSpaceId: cabinetUniqueSpaceId patchPanelPortB: patchPanelPortB @@ -24630,17 +24951,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 interfaceSpeed: 0 order: orderNumber: orderNumber @@ -24650,7 +24970,7 @@ components: firstName: firstName lastName: lastName email: email - signatory: ECHOSIGN + signatory: DELEGATE purchaseOrder: number: number amount: amount @@ -24701,19 +25021,234 @@ components: $ref: '#/components/schemas/PortLoa' type: array type: object - LinkProtocolGetResponse: - description: List of Vlans + BulkPort: + description: Create bulk port request example: - pagination: - next: next - total: 0 - offset: 0 - previous: previous - limit: 0 data: - - vlanTag: 20 - vlanCTag: 20 - changeLog: + - serviceType: EPL + encapsulation: + tagProtocolId: tagProtocolId + type: "NULL" + lagEnabled: true + loas: + - href: https://openapi-generator.tech + type: CTR_LOA + uuid: uuid + - href: https://openapi-generator.tech + type: CTR_LOA + uuid: uuid + description: description + project: + projectId: 44f4c4f8-2f39-494e-838c-d8e640591be5 + type: null + interface: + ifIndex: ifIndex + name: name + type: type + uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 + physicalPortsSpeed: 0 + connectionsCount: 0 + connectivitySourceType: COLO + physicalPortQuantity: 3 + lag: + name: name + memberStatus: memberStatus + id: id + enabled: true + usedBandwidth: 0 + additionalInfo: + - value: value + key: key + - value: value + key: key + id: 0 + href: https://openapi-generator.tech + state: null + redundancy: + priority: null + enabled: true + group: group + demarcationPointIbx: demarcationPointIbx + order: + orderNumber: orderNumber + orderId: orderId + signature: + delegate: + firstName: firstName + lastName: lastName + email: email + signatory: DELEGATE + purchaseOrder: + number: number + amount: amount + selectionType: EXEMPTION + endDate: endDate + attachmentId: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 + startDate: startDate + uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 + settings: + product: product + productCode: productCode + layer3Enabled: true + buyout: true + viewPortPermission: true + placeVcOrderPermission: true + sharedPortType: true + packageType: STANDARD + sharedPortProduct: NETWORK_EDGE + availableBandwidth: 0 + bmmrType: SELF + demarcationPoint: + patchPanel: patchPanel + patchPanelName: patchPanelName + connectorType: connectorType + cabinetUniqueSpaceId: cabinetUniqueSpaceId + patchPanelPortB: patchPanelPortB + patchPanelPortA: patchPanelPortA + cageUniqueSpaceId: cageUniqueSpaceId + ibx: ibx + bandwidth: 0 + tetherIbx: tetherIbx + physicalPorts: + - demarcationPoint: + patchPanel: patchPanel + patchPanelName: patchPanelName + connectorType: connectorType + cabinetUniqueSpaceId: cabinetUniqueSpaceId + patchPanelPortB: patchPanelPortB + patchPanelPortA: patchPanelPortA + cageUniqueSpaceId: cageUniqueSpaceId + ibx: ibx + tether: + patchPanel: patchPanel + systemName: systemName + patchPanelPortB: patchPanelPortB + patchPanelPortA: patchPanelPortA + cabinetNumber: cabinetNumber + ibx: ibx + crossConnectId: crossConnectId + loas: + - href: https://openapi-generator.tech + type: CTR_LOA + uuid: uuid + - href: https://openapi-generator.tech + type: CTR_LOA + uuid: uuid + type: null + interfaceType: interfaceType + additionalInfo: + - value: value + key: key + - value: value + key: key + id: 6 + href: https://openapi-generator.tech + state: null + operation: + operationalStatus: UP + connectionCount: 4 + opStatusChangedAt: 2020-11-06T07:00:00Z + account: + resellerOrgId: 5 + organizationName: organizationName + resellerAccountNumber: 1 + accountName: accountName + ucmId: ucmId + resellerUcmId: resellerUcmId + globalOrganizationName: globalOrganizationName + globalOrgId: globalOrgId + resellerAccountName: resellerAccountName + accountNumber: 0 + globalCustId: globalCustId + orgId: 6 + interfaceSpeed: 0 + order: + orderNumber: orderNumber + orderId: orderId + signature: + delegate: + firstName: firstName + lastName: lastName + email: email + signatory: DELEGATE + purchaseOrder: + number: number + amount: amount + selectionType: EXEMPTION + endDate: endDate + attachmentId: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 + startDate: startDate + uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 + - demarcationPoint: + patchPanel: patchPanel + patchPanelName: patchPanelName + connectorType: connectorType + cabinetUniqueSpaceId: cabinetUniqueSpaceId + patchPanelPortB: patchPanelPortB + patchPanelPortA: patchPanelPortA + cageUniqueSpaceId: cageUniqueSpaceId + ibx: ibx + tether: + patchPanel: patchPanel + systemName: systemName + patchPanelPortB: patchPanelPortB + patchPanelPortA: patchPanelPortA + cabinetNumber: cabinetNumber + ibx: ibx + crossConnectId: crossConnectId + loas: + - href: https://openapi-generator.tech + type: CTR_LOA + uuid: uuid + - href: https://openapi-generator.tech + type: CTR_LOA + uuid: uuid + type: null + interfaceType: interfaceType + additionalInfo: + - value: value + key: key + - value: value + key: key + id: 6 + href: https://openapi-generator.tech + state: null + operation: + operationalStatus: UP + connectionCount: 4 + opStatusChangedAt: 2020-11-06T07:00:00Z + account: + resellerOrgId: 5 + organizationName: organizationName + resellerAccountNumber: 1 + accountName: accountName + ucmId: ucmId + resellerUcmId: resellerUcmId + globalOrganizationName: globalOrganizationName + globalOrgId: globalOrgId + resellerAccountName: resellerAccountName + accountNumber: 0 + globalCustId: globalCustId + orgId: 6 + interfaceSpeed: 0 + order: + orderNumber: orderNumber + orderId: orderId + signature: + delegate: + firstName: firstName + lastName: lastName + email: email + signatory: DELEGATE + purchaseOrder: + number: number + amount: amount + selectionType: EXEMPTION + endDate: endDate + attachmentId: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 + startDate: startDate + uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 + changelog: createdByEmail: john.smith@example.com deletedByFullName: John Smith updatedBy: johnsmith @@ -24726,33 +25261,648 @@ components: deletedBy: johnsmith deletedByEmail: john.smith@example.com updatedDateTime: 2020-11-06T07:00:00Z + physicalPortsType: 1000BASE_LX + cvpId: cvpId + physicalPortsCount: 5 + name: name + location: + metroName: Amsterdam + metroCode: AM + metroHref: https://api.equinix.com/fabric/v4/metros/AM + region: "AMER, APAC, EMEA" + ibx: AM1 + operation: + operationalStatus: UP + connectionCount: 4 + opStatusChangedAt: 2020-11-06T07:00:00Z + device: + name: name + redundancy: + priority: PRIMARY + group: group + asn: 9 + account: + resellerOrgId: 5 + organizationName: organizationName + resellerAccountNumber: 1 + accountName: accountName + ucmId: ucmId + resellerUcmId: resellerUcmId + globalOrganizationName: globalOrganizationName + globalOrgId: globalOrgId + resellerAccountName: resellerAccountName + accountNumber: 0 + globalCustId: globalCustId + orgId: 6 + notifications: + - registeredUsers: + - registeredUsers + - registeredUsers + type: NOTIFICATION + - registeredUsers: + - registeredUsers + - registeredUsers + type: NOTIFICATION + - serviceType: EPL + encapsulation: + tagProtocolId: tagProtocolId + type: "NULL" + lagEnabled: true + loas: + - href: https://openapi-generator.tech + type: CTR_LOA + uuid: uuid + - href: https://openapi-generator.tech + type: CTR_LOA + uuid: uuid + description: description + project: + projectId: 44f4c4f8-2f39-494e-838c-d8e640591be5 type: null - vlanSTag: 20 - vlanCTagMin: 20 - uuid: 92dc376a-a932-43aa-a6a2-c806dedbd784 - vlanTagMin: 20 - subInterface: - unit: 200 + interface: + ifIndex: ifIndex name: name - type: VNI + type: type + uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 + physicalPortsSpeed: 0 + connectionsCount: 0 + connectivitySourceType: COLO + physicalPortQuantity: 3 + lag: + name: name + memberStatus: memberStatus + id: id + enabled: true + usedBandwidth: 0 additionalInfo: - value: value key: key - value: value key: key - connection: - bandwidth: 100 - href: https://openapi-generator.tech - type: EVPL_VC - uuid: cd67f685-41b0-1b07-6de0-0320a5c00abe + id: 0 + href: https://openapi-generator.tech state: null - vlanTagMax: 200 - serviceToken: - bandwidth: 1000 + redundancy: + priority: null + enabled: true + group: group + demarcationPointIbx: demarcationPointIbx + order: + orderNumber: orderNumber + orderId: orderId + signature: + delegate: + firstName: firstName + lastName: lastName + email: email + signatory: DELEGATE + purchaseOrder: + number: number + amount: amount + selectionType: EXEMPTION + endDate: endDate + attachmentId: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 + startDate: startDate + uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 + settings: + product: product + productCode: productCode + layer3Enabled: true + buyout: true + viewPortPermission: true + placeVcOrderPermission: true + sharedPortType: true + packageType: STANDARD + sharedPortProduct: NETWORK_EDGE + availableBandwidth: 0 + bmmrType: SELF + demarcationPoint: + patchPanel: patchPanel + patchPanelName: patchPanelName + connectorType: connectorType + cabinetUniqueSpaceId: cabinetUniqueSpaceId + patchPanelPortB: patchPanelPortB + patchPanelPortA: patchPanelPortA + cageUniqueSpaceId: cageUniqueSpaceId + ibx: ibx + bandwidth: 0 + tetherIbx: tetherIbx + physicalPorts: + - demarcationPoint: + patchPanel: patchPanel + patchPanelName: patchPanelName + connectorType: connectorType + cabinetUniqueSpaceId: cabinetUniqueSpaceId + patchPanelPortB: patchPanelPortB + patchPanelPortA: patchPanelPortA + cageUniqueSpaceId: cageUniqueSpaceId + ibx: ibx + tether: + patchPanel: patchPanel + systemName: systemName + patchPanelPortB: patchPanelPortB + patchPanelPortA: patchPanelPortA + cabinetNumber: cabinetNumber + ibx: ibx + crossConnectId: crossConnectId + loas: + - href: https://openapi-generator.tech + type: CTR_LOA + uuid: uuid + - href: https://openapi-generator.tech + type: CTR_LOA + uuid: uuid + type: null + interfaceType: interfaceType + additionalInfo: + - value: value + key: key + - value: value + key: key + id: 6 href: https://openapi-generator.tech - type: TOKEN - uuid: cd67f685-41b0-1b07-6de0-0320a5c00abe - vlanCTagMax: 200 + state: null + operation: + operationalStatus: UP + connectionCount: 4 + opStatusChangedAt: 2020-11-06T07:00:00Z + account: + resellerOrgId: 5 + organizationName: organizationName + resellerAccountNumber: 1 + accountName: accountName + ucmId: ucmId + resellerUcmId: resellerUcmId + globalOrganizationName: globalOrganizationName + globalOrgId: globalOrgId + resellerAccountName: resellerAccountName + accountNumber: 0 + globalCustId: globalCustId + orgId: 6 + interfaceSpeed: 0 + order: + orderNumber: orderNumber + orderId: orderId + signature: + delegate: + firstName: firstName + lastName: lastName + email: email + signatory: DELEGATE + purchaseOrder: + number: number + amount: amount + selectionType: EXEMPTION + endDate: endDate + attachmentId: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 + startDate: startDate + uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 + - demarcationPoint: + patchPanel: patchPanel + patchPanelName: patchPanelName + connectorType: connectorType + cabinetUniqueSpaceId: cabinetUniqueSpaceId + patchPanelPortB: patchPanelPortB + patchPanelPortA: patchPanelPortA + cageUniqueSpaceId: cageUniqueSpaceId + ibx: ibx + tether: + patchPanel: patchPanel + systemName: systemName + patchPanelPortB: patchPanelPortB + patchPanelPortA: patchPanelPortA + cabinetNumber: cabinetNumber + ibx: ibx + crossConnectId: crossConnectId + loas: + - href: https://openapi-generator.tech + type: CTR_LOA + uuid: uuid + - href: https://openapi-generator.tech + type: CTR_LOA + uuid: uuid + type: null + interfaceType: interfaceType + additionalInfo: + - value: value + key: key + - value: value + key: key + id: 6 + href: https://openapi-generator.tech + state: null + operation: + operationalStatus: UP + connectionCount: 4 + opStatusChangedAt: 2020-11-06T07:00:00Z + account: + resellerOrgId: 5 + organizationName: organizationName + resellerAccountNumber: 1 + accountName: accountName + ucmId: ucmId + resellerUcmId: resellerUcmId + globalOrganizationName: globalOrganizationName + globalOrgId: globalOrgId + resellerAccountName: resellerAccountName + accountNumber: 0 + globalCustId: globalCustId + orgId: 6 + interfaceSpeed: 0 + order: + orderNumber: orderNumber + orderId: orderId + signature: + delegate: + firstName: firstName + lastName: lastName + email: email + signatory: DELEGATE + purchaseOrder: + number: number + amount: amount + selectionType: EXEMPTION + endDate: endDate + attachmentId: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 + startDate: startDate + uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 + changelog: + createdByEmail: john.smith@example.com + deletedByFullName: John Smith + updatedBy: johnsmith + createdBy: johnsmith + updatedByEmail: john.smith@example.com + createdByFullName: John Smith + createdDateTime: 2020-11-06T07:00:00Z + deletedDateTime: 2020-11-06T07:00:00Z + updatedByFullName: John Smith + deletedBy: johnsmith + deletedByEmail: john.smith@example.com + updatedDateTime: 2020-11-06T07:00:00Z + physicalPortsType: 1000BASE_LX + cvpId: cvpId + physicalPortsCount: 5 + name: name + location: + metroName: Amsterdam + metroCode: AM + metroHref: https://api.equinix.com/fabric/v4/metros/AM + region: "AMER, APAC, EMEA" + ibx: AM1 + operation: + operationalStatus: UP + connectionCount: 4 + opStatusChangedAt: 2020-11-06T07:00:00Z + device: + name: name + redundancy: + priority: PRIMARY + group: group + asn: 9 + account: + resellerOrgId: 5 + organizationName: organizationName + resellerAccountNumber: 1 + accountName: accountName + ucmId: ucmId + resellerUcmId: resellerUcmId + globalOrganizationName: globalOrganizationName + globalOrgId: globalOrgId + resellerAccountName: resellerAccountName + accountNumber: 0 + globalCustId: globalCustId + orgId: 6 + notifications: + - registeredUsers: + - registeredUsers + - registeredUsers + type: NOTIFICATION + - registeredUsers: + - registeredUsers + - registeredUsers + type: NOTIFICATION + properties: + data: + items: + $ref: '#/components/schemas/Port' + type: array + type: object + BulkPhysicalPort: + description: Add to Lag request + example: + data: + - demarcationPoint: + patchPanel: patchPanel + patchPanelName: patchPanelName + connectorType: connectorType + cabinetUniqueSpaceId: cabinetUniqueSpaceId + patchPanelPortB: patchPanelPortB + patchPanelPortA: patchPanelPortA + cageUniqueSpaceId: cageUniqueSpaceId + ibx: ibx + tether: + patchPanel: patchPanel + systemName: systemName + patchPanelPortB: patchPanelPortB + patchPanelPortA: patchPanelPortA + cabinetNumber: cabinetNumber + ibx: ibx + crossConnectId: crossConnectId + loas: + - href: https://openapi-generator.tech + type: CTR_LOA + uuid: uuid + - href: https://openapi-generator.tech + type: CTR_LOA + uuid: uuid + type: null + interfaceType: interfaceType + additionalInfo: + - value: value + key: key + - value: value + key: key + id: 6 + href: https://openapi-generator.tech + state: null + operation: + operationalStatus: UP + connectionCount: 4 + opStatusChangedAt: 2020-11-06T07:00:00Z + account: + resellerOrgId: 5 + organizationName: organizationName + resellerAccountNumber: 1 + accountName: accountName + ucmId: ucmId + resellerUcmId: resellerUcmId + globalOrganizationName: globalOrganizationName + globalOrgId: globalOrgId + resellerAccountName: resellerAccountName + accountNumber: 0 + globalCustId: globalCustId + orgId: 6 + interfaceSpeed: 0 + order: + orderNumber: orderNumber + orderId: orderId + signature: + delegate: + firstName: firstName + lastName: lastName + email: email + signatory: DELEGATE + purchaseOrder: + number: number + amount: amount + selectionType: EXEMPTION + endDate: endDate + attachmentId: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 + startDate: startDate + uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 + - demarcationPoint: + patchPanel: patchPanel + patchPanelName: patchPanelName + connectorType: connectorType + cabinetUniqueSpaceId: cabinetUniqueSpaceId + patchPanelPortB: patchPanelPortB + patchPanelPortA: patchPanelPortA + cageUniqueSpaceId: cageUniqueSpaceId + ibx: ibx + tether: + patchPanel: patchPanel + systemName: systemName + patchPanelPortB: patchPanelPortB + patchPanelPortA: patchPanelPortA + cabinetNumber: cabinetNumber + ibx: ibx + crossConnectId: crossConnectId + loas: + - href: https://openapi-generator.tech + type: CTR_LOA + uuid: uuid + - href: https://openapi-generator.tech + type: CTR_LOA + uuid: uuid + type: null + interfaceType: interfaceType + additionalInfo: + - value: value + key: key + - value: value + key: key + id: 6 + href: https://openapi-generator.tech + state: null + operation: + operationalStatus: UP + connectionCount: 4 + opStatusChangedAt: 2020-11-06T07:00:00Z + account: + resellerOrgId: 5 + organizationName: organizationName + resellerAccountNumber: 1 + accountName: accountName + ucmId: ucmId + resellerUcmId: resellerUcmId + globalOrganizationName: globalOrganizationName + globalOrgId: globalOrgId + resellerAccountName: resellerAccountName + accountNumber: 0 + globalCustId: globalCustId + orgId: 6 + interfaceSpeed: 0 + order: + orderNumber: orderNumber + orderId: orderId + signature: + delegate: + firstName: firstName + lastName: lastName + email: email + signatory: DELEGATE + purchaseOrder: + number: number + amount: amount + selectionType: EXEMPTION + endDate: endDate + attachmentId: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 + startDate: startDate + uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 + properties: + data: + description: add physical ports to virtual port + items: + $ref: '#/components/schemas/PhysicalPort' + type: array + type: object + AllPhysicalPortsResponse: + description: GET All Physical Ports + example: + pagination: + next: next + total: 0 + offset: 0 + previous: previous + limit: 0 + data: + - demarcationPoint: + patchPanel: patchPanel + patchPanelName: patchPanelName + connectorType: connectorType + cabinetUniqueSpaceId: cabinetUniqueSpaceId + patchPanelPortB: patchPanelPortB + patchPanelPortA: patchPanelPortA + cageUniqueSpaceId: cageUniqueSpaceId + ibx: ibx + tether: + patchPanel: patchPanel + systemName: systemName + patchPanelPortB: patchPanelPortB + patchPanelPortA: patchPanelPortA + cabinetNumber: cabinetNumber + ibx: ibx + crossConnectId: crossConnectId + loas: + - href: https://openapi-generator.tech + type: CTR_LOA + uuid: uuid + - href: https://openapi-generator.tech + type: CTR_LOA + uuid: uuid + type: null + interfaceType: interfaceType + additionalInfo: + - value: value + key: key + - value: value + key: key + id: 6 + href: https://openapi-generator.tech + state: null + operation: + operationalStatus: UP + connectionCount: 4 + opStatusChangedAt: 2020-11-06T07:00:00Z + account: + resellerOrgId: 5 + organizationName: organizationName + resellerAccountNumber: 1 + accountName: accountName + ucmId: ucmId + resellerUcmId: resellerUcmId + globalOrganizationName: globalOrganizationName + globalOrgId: globalOrgId + resellerAccountName: resellerAccountName + accountNumber: 0 + globalCustId: globalCustId + orgId: 6 + interfaceSpeed: 0 + order: + orderNumber: orderNumber + orderId: orderId + signature: + delegate: + firstName: firstName + lastName: lastName + email: email + signatory: DELEGATE + purchaseOrder: + number: number + amount: amount + selectionType: EXEMPTION + endDate: endDate + attachmentId: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 + startDate: startDate + uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 + - demarcationPoint: + patchPanel: patchPanel + patchPanelName: patchPanelName + connectorType: connectorType + cabinetUniqueSpaceId: cabinetUniqueSpaceId + patchPanelPortB: patchPanelPortB + patchPanelPortA: patchPanelPortA + cageUniqueSpaceId: cageUniqueSpaceId + ibx: ibx + tether: + patchPanel: patchPanel + systemName: systemName + patchPanelPortB: patchPanelPortB + patchPanelPortA: patchPanelPortA + cabinetNumber: cabinetNumber + ibx: ibx + crossConnectId: crossConnectId + loas: + - href: https://openapi-generator.tech + type: CTR_LOA + uuid: uuid + - href: https://openapi-generator.tech + type: CTR_LOA + uuid: uuid + type: null + interfaceType: interfaceType + additionalInfo: + - value: value + key: key + - value: value + key: key + id: 6 + href: https://openapi-generator.tech + state: null + operation: + operationalStatus: UP + connectionCount: 4 + opStatusChangedAt: 2020-11-06T07:00:00Z + account: + resellerOrgId: 5 + organizationName: organizationName + resellerAccountNumber: 1 + accountName: accountName + ucmId: ucmId + resellerUcmId: resellerUcmId + globalOrganizationName: globalOrganizationName + globalOrgId: globalOrgId + resellerAccountName: resellerAccountName + accountNumber: 0 + globalCustId: globalCustId + orgId: 6 + interfaceSpeed: 0 + order: + orderNumber: orderNumber + orderId: orderId + signature: + delegate: + firstName: firstName + lastName: lastName + email: email + signatory: DELEGATE + purchaseOrder: + number: number + amount: amount + selectionType: EXEMPTION + endDate: endDate + attachmentId: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 + startDate: startDate + uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 + properties: + pagination: + $ref: '#/components/schemas/Pagination' + data: + description: GET All Physical Ports + items: + $ref: '#/components/schemas/PhysicalPort' + type: array + type: object + LinkProtocolGetResponse: + description: List of Vlans + example: + pagination: + next: next + total: 0 + offset: 0 + previous: previous + limit: 0 + data: - vlanTag: 20 vlanCTag: 20 changeLog: @@ -24786,7 +25936,49 @@ components: bandwidth: 100 href: https://openapi-generator.tech type: EVPL_VC + uuid: cd67f685-41b0-1b07-6de0-320a5c00abe + state: null + vlanTagMax: 200 + serviceToken: + bandwidth: 1000 + href: https://openapi-generator.tech + type: TOKEN uuid: cd67f685-41b0-1b07-6de0-0320a5c00abe + vlanCTagMax: 200 + - vlanTag: 20 + vlanCTag: 20 + changeLog: + createdByEmail: john.smith@example.com + deletedByFullName: John Smith + updatedBy: johnsmith + createdBy: johnsmith + updatedByEmail: john.smith@example.com + createdByFullName: John Smith + createdDateTime: 2020-11-06T07:00:00Z + deletedDateTime: 2020-11-06T07:00:00Z + updatedByFullName: John Smith + deletedBy: johnsmith + deletedByEmail: john.smith@example.com + updatedDateTime: 2020-11-06T07:00:00Z + type: null + vlanSTag: 20 + vlanCTagMin: 20 + uuid: 92dc376a-a932-43aa-a6a2-c806dedbd784 + vlanTagMin: 20 + subInterface: + unit: 200 + name: name + type: VNI + additionalInfo: + - value: value + key: key + - value: value + key: key + connection: + bandwidth: 100 + href: https://openapi-generator.tech + type: EVPL_VC + uuid: cd67f685-41b0-1b07-6de0-320a5c00abe state: null vlanTagMax: 200 serviceToken: @@ -24803,13 +25995,50 @@ components: $ref: '#/components/schemas/LinkProtocolResponse' type: array type: object - FabricGatewayPostRequest: - description: Create Fabric Gateway + PortExpression: + properties: + and: + items: + $ref: '#/components/schemas/PortExpression' + type: array + or: + items: + $ref: '#/components/schemas/PortExpression' + type: array + property: + $ref: '#/components/schemas/PortSearchFieldName' + operator: + enum: + - = + type: string + values: + items: + type: string + type: array + type: object + PortExpressions: + items: + $ref: '#/components/schemas/PortExpression' + type: array + PortSearchFieldName: + description: Possible field names to use on filters + enum: + - /project/projectId + type: string + PortSortCriteria: + properties: + direction: + $ref: '#/components/schemas/PortSortDirection' + property: + $ref: '#/components/schemas/PortSortBy' + type: object + CloudRouterPostRequest: + description: Create Cloud Router example: package: code: LAB - href: https://api.equinix.com/fabric/v4/gatewayPackages/LAB - type: GATEWAY_PACKAGE + href: https://api.equinix.com/fabric/v4/routerPackages/LAB + type: ROUTER_PACKAGE name: name project: projectId: 44f4c4f8-2f39-494e-838c-d8e640591be5 @@ -24818,21 +26047,20 @@ components: metroCode: AM href: href region: "AMER, APAC, EMEA" - type: XF_GATEWAY + type: XF_ROUTER account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 notifications: - emails: - emails @@ -24858,15 +26086,15 @@ components: properties: type: enum: - - XF_GATEWAY + - XF_ROUTER type: string name: - description: Customer-provided Fabric Gateway name + description: Customer-provided Cloud Router name type: string location: $ref: '#/components/schemas/SimplifiedLocationWithoutIBX' package: - $ref: '#/components/schemas/FabricGatewayPackageType' + $ref: '#/components/schemas/CloudRouterPackageType' order: $ref: '#/components/schemas/Order' project: @@ -24880,10 +26108,10 @@ components: $ref: '#/components/schemas/SimplifiedNotification' type: array type: object - FabricGateway: + CloudRouter: allOf: - - $ref: '#/components/schemas/FabricGatewayPostRequest' - description: Fabric Gateway Access point object + - $ref: '#/components/schemas/CloudRouterPostRequest' + description: Fabric Cloud Router object example: bgpIpv4RoutesCount: 0 equinixAsn: 30000 @@ -24894,7 +26122,7 @@ components: value: "{}" createdDateTime: 2020-11-06T07:00:00Z information: information - type: GATEWAY_UPDATE + type: ROUTER_UPDATE uuid: uuid status: COMPLETED updatedDateTime: 2020-11-06T07:00:00Z @@ -24912,15 +26140,15 @@ components: deletedBy: johnsmith deletedByEmail: john.smith@example.com updatedDateTime: 2020-11-06T07:00:00Z - href: https://api.equinix.com/fabric/v4/gateways/3c9b8e7a2-f3b1-4576-a4a9-1366a63df170 + href: https://api.equinix.com/fabric/v4/routers/3c9b8e7a2-f3b1-4576-a4a9-1366a63df170 state: null bgpIpv6RoutesCount: 0 uuid: c9b8e7a2-f3b1-4576-a4a9-1366a63df170 connectionsCount: 0 properties: href: - description: Fabric Gateway URI - example: https://api.equinix.com/fabric/v4/gateways/3c9b8e7a2-f3b1-4576-a4a9-1366a63df170 + description: Cloud Routers URI + example: https://api.equinix.com/fabric/v4/routers/3c9b8e7a2-f3b1-4576-a4a9-1366a63df170 format: uri readOnly: true type: string @@ -24930,12 +26158,12 @@ components: format: uuid type: string name: - description: Customer-provided Fabric Gateway name + description: Customer-provided Cloud Router name example: test-fg-1 format: string type: string state: - $ref: '#/components/schemas/FabricGatewayAccessPointState' + $ref: '#/components/schemas/CloudRouterAccessPointState' equinixAsn: description: Equinix ASN example: 30000 @@ -24956,30 +26184,35 @@ components: changeLog: $ref: '#/components/schemas/Changelog' change: - $ref: '#/components/schemas/GatewayChange' + $ref: '#/components/schemas/CloudRouterChange' type: object - GatewayId: - description: Gateway UUID + RouterId: + description: Cloud Router UUID example: 557400f8-d360-11e9-bb65-2a2ae2dbcce4 format: uuid type: string - FabricGatewayUpdateRequest: - description: Fabric Gateway Update Request + CloudRouterUpdateRequest: + description: Fabric Cloud Router Update Request items: - $ref: '#/components/schemas/FabricGatewayChangeOperation' + $ref: '#/components/schemas/CloudRouterChangeOperation' minItems: 1 type: array + RouterId_1: + description: Router UUID + example: 557400f8-d360-11e9-bb65-2a2ae2dbcce4 + format: uuid + type: string ActionState: $ref: '#/components/schemas/GatewayActionState' GatewayActionState: - description: Gateway action state + description: Cloud Router action state enum: - DONE - FAILED - PENDING type: string GatewayActionResponse: - description: Gateway actions response object + description: Cloud Router actions response object example: description: description changeLog: @@ -25217,7 +26450,7 @@ components: $ref: '#/components/schemas/RouteTableEntry' type: array type: object - FabricGatewaySearchRequest: + CloudRouterSearchRequest: description: Search requests containing criteria example: filter: @@ -25237,15 +26470,15 @@ components: direction: null properties: filter: - $ref: '#/components/schemas/FabricGatewayFilters' + $ref: '#/components/schemas/CloudRouterFilters' pagination: $ref: '#/components/schemas/PaginationRequest' sort: items: - $ref: '#/components/schemas/FabricGatewaySortCriteria' + $ref: '#/components/schemas/CloudRouterSortCriteria' type: array type: object - FabricGatewayFilters: + CloudRouterFilters: example: and: - null @@ -25256,27 +26489,27 @@ components: properties: and: items: - $ref: '#/components/schemas/FabricGatewayFilter' + $ref: '#/components/schemas/CloudRouterFilter' maxItems: 8 type: array type: object - FabricGatewayFilter: + CloudRouterFilter: anyOf: - - $ref: '#/components/schemas/FabricGatewaySimpleExpression' - - $ref: '#/components/schemas/FabricGatewayOrFilter' + - $ref: '#/components/schemas/CloudRouterSimpleExpression' + - $ref: '#/components/schemas/CloudRouterOrFilter' type: object - FabricGatewaySimpleExpression: + CloudRouterSimpleExpression: properties: property: description: | Possible field names to use on filters: * `/project/projectId` - project id (mandatory) - * `/name` - Fabric Gateway name - * `/uuid` - Fabric Gateway uuid - * `/state` - Fabric Gateway status - * `/location/metroCode` - Fabric Gateway metro code - * `/location/metroName` - Fabric Gateway metro name - * `/package/code` - Fabric Gateway package + * `/name` - Fabric Cloud Router name + * `/uuid` - Fabric Cloud Router uuid + * `/state` - Fabric Cloud Router status + * `/location/metroCode` - Fabric Cloud Router metro code + * `/location/metroName` - Fabric Cloud Router metro name + * `/package/code` - Fabric Cloud Router package * `/*` - all-category search example: /name type: string @@ -25297,36 +26530,36 @@ components: type: string values: items: - example: FabricGateway-1 + example: FabricCloudRouter-1 type: string type: array type: object - FabricGatewayOrFilter: + CloudRouterOrFilter: properties: or: items: - $ref: '#/components/schemas/FabricGatewaySimpleExpression' + $ref: '#/components/schemas/CloudRouterSimpleExpression' maxItems: 3 type: array type: object - FabricGatewaySortCriteria: + CloudRouterSortCriteria: example: property: null direction: null properties: direction: - $ref: '#/components/schemas/FabricGatewaySortDirection' + $ref: '#/components/schemas/CloudRouterSortDirection' property: - $ref: '#/components/schemas/FabricGatewaySortBy' + $ref: '#/components/schemas/CloudRouterSortBy' type: object - FabricGatewaySortDirection: + CloudRouterSortDirection: default: DESC description: Sorting direction enum: - DESC - ASC type: string - FabricGatewaySortBy: + CloudRouterSortBy: default: /changeLog/updatedDateTime description: Possible field names to use on sorting enum: @@ -25357,7 +26590,7 @@ components: value: "{}" createdDateTime: 2020-11-06T07:00:00Z information: information - type: GATEWAY_UPDATE + type: ROUTER_UPDATE uuid: uuid status: COMPLETED updatedDateTime: 2020-11-06T07:00:00Z @@ -25375,7 +26608,7 @@ components: deletedBy: johnsmith deletedByEmail: john.smith@example.com updatedDateTime: 2020-11-06T07:00:00Z - href: https://api.equinix.com/fabric/v4/gateways/3c9b8e7a2-f3b1-4576-a4a9-1366a63df170 + href: https://api.equinix.com/fabric/v4/routers/3c9b8e7a2-f3b1-4576-a4a9-1366a63df170 state: null bgpIpv6RoutesCount: 0 uuid: c9b8e7a2-f3b1-4576-a4a9-1366a63df170 @@ -25389,7 +26622,7 @@ components: value: "{}" createdDateTime: 2020-11-06T07:00:00Z information: information - type: GATEWAY_UPDATE + type: ROUTER_UPDATE uuid: uuid status: COMPLETED updatedDateTime: 2020-11-06T07:00:00Z @@ -25407,7 +26640,7 @@ components: deletedBy: johnsmith deletedByEmail: john.smith@example.com updatedDateTime: 2020-11-06T07:00:00Z - href: https://api.equinix.com/fabric/v4/gateways/3c9b8e7a2-f3b1-4576-a4a9-1366a63df170 + href: https://api.equinix.com/fabric/v4/routers/3c9b8e7a2-f3b1-4576-a4a9-1366a63df170 state: null bgpIpv6RoutesCount: 0 uuid: c9b8e7a2-f3b1-4576-a4a9-1366a63df170 @@ -25418,7 +26651,7 @@ components: data: description: Data returned from the API call. items: - $ref: '#/components/schemas/FabricGateway' + $ref: '#/components/schemas/CloudRouter' type: array type: object PackageResponse: @@ -25435,38 +26668,38 @@ components: code: LAB natType: STATIC_NAT description: description + crCountMax: 3 changeLog: createdDateTime: 2020-11-06T07:00:00Z updatedDateTime: 2020-11-06T07:00:00Z - type: GATEWAY_PACKAGE - maxGwLimit: 3 - maxConnLimit: 10 - maxBwLimit: 50 + type: ROUTER_PACKAGE totalIPv4RoutesMax: 50 haSupported: true staticIPv4RoutesMax: 3 + vcBandwidthMax: 50 naclsMax: 2 totalIPv6RoutesMax: 50 - href: https://api.equinix.com/fabric/v4/gatewayPackages/LAB + href: https://api.equinix.com/fabric/v4/routerPackages/LAB + vcCountMax: 10 routeFilterSupported: true - staticIPv6RoutesMax: 0 naclRulesMax: 5 code: LAB natType: STATIC_NAT description: description + crCountMax: 3 changeLog: createdDateTime: 2020-11-06T07:00:00Z updatedDateTime: 2020-11-06T07:00:00Z - type: GATEWAY_PACKAGE - maxGwLimit: 3 - maxConnLimit: 10 - maxBwLimit: 50 + type: ROUTER_PACKAGE totalIPv4RoutesMax: 50 haSupported: true staticIPv4RoutesMax: 3 + vcBandwidthMax: 50 naclsMax: 2 totalIPv6RoutesMax: 50 - href: https://api.equinix.com/fabric/v4/gatewayPackages/LAB + href: https://api.equinix.com/fabric/v4/routerPackages/LAB + vcCountMax: 10 routeFilterSupported: true properties: pagination: @@ -25474,109 +26707,111 @@ components: data: description: Data returned from the API call. items: - $ref: '#/components/schemas/FabricGatewayPackage' + $ref: '#/components/schemas/CloudRouterPackage' type: array type: object - GatewayPackageCode: - description: Gateway package code + RouterPackageCode: + description: Router package code enum: - LAB + - BASIC - PRO + - PREMIUM type: string - FabricGatewayPackage: - description: Fabric Gateway Package + CloudRouterPackage: + description: Fabric Cloud Router Package example: staticIPv6RoutesMax: 0 naclRulesMax: 5 code: LAB natType: STATIC_NAT description: description + crCountMax: 3 changeLog: createdDateTime: 2020-11-06T07:00:00Z updatedDateTime: 2020-11-06T07:00:00Z - type: GATEWAY_PACKAGE - maxGwLimit: 3 - maxConnLimit: 10 - maxBwLimit: 50 + type: ROUTER_PACKAGE totalIPv4RoutesMax: 50 haSupported: true staticIPv4RoutesMax: 3 + vcBandwidthMax: 50 naclsMax: 2 totalIPv6RoutesMax: 50 - href: https://api.equinix.com/fabric/v4/gatewayPackages/LAB + href: https://api.equinix.com/fabric/v4/routerPackages/LAB + vcCountMax: 10 routeFilterSupported: true properties: href: - description: Gateway package URI - example: https://api.equinix.com/fabric/v4/gatewayPackages/LAB + description: Cloud Router package URI + example: https://api.equinix.com/fabric/v4/routerPackages/LAB format: uri readOnly: true type: string type: - description: Type of Gateway package + description: Type of Router package enum: - - GATEWAY_PACKAGE - example: GATEWAY_PACKAGE + - ROUTER_PACKAGE + example: ROUTER_PACKAGE type: string code: $ref: '#/components/schemas/code' description: - description: Fabric Gateway Package description + description: Fabric Cloud Router Package description type: string totalIPv4RoutesMax: - description: Gateway package BGP IPv4 routes limit + description: Cloud Router package BGP IPv4 routes limit example: 50 minimum: 0 type: integer totalIPv6RoutesMax: - description: Gateway package BGP IPv6 routes limit + description: Cloud Router package BGP IPv6 routes limit example: 50 minimum: 0 type: integer staticIPv4RoutesMax: - description: Gateway package static IPv4 routes limit + description: CloudRouter package static IPv4 routes limit example: 3 minimum: 0 type: integer staticIPv6RoutesMax: - description: Gateway package static IPv6 routes limit + description: CloudRouter package static IPv6 routes limit minimum: 0 type: integer naclsMax: - description: Gateway package NACLs limit + description: CloudRouter package NACLs limit example: 2 minimum: 0 type: integer naclRulesMax: - description: Gateway package NACLs rules limit + description: CloudRouter package NACLs rules limit example: 5 minimum: 0 type: integer haSupported: - description: Gateway package high-available configuration support + description: CloudRouter package high-available configuration support example: true type: boolean routeFilterSupported: - description: Gateway package route filter support + description: CloudRouter package route filter support type: boolean natType: - description: Gateway package NAT supported type + description: CloudRouter package NAT supported type enum: - STATIC_NAT example: STATIC_NAT type: string - maxConnLimit: - description: Gateway package Max Connection limit + vcCountMax: + description: CloudRouter package Max Connection limit example: 10 minimum: 0 type: integer - maxGwLimit: - description: Gateway package Max Gateways limit + crCountMax: + description: CloudRouter package Max CloudRouter limit example: 3 minimum: 0 type: integer - maxBwLimit: - description: Gateway package Max Bandwidth limit + vcBandwidthMax: + description: CloudRouter package Max Bandwidth limit example: 50 minimum: 0 type: integer @@ -25728,17 +26963,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 accessPoint: providerConnectionId: providerConnectionId profile: @@ -25875,17 +27109,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 authenticationKey: authenticationKey type: null interface: @@ -25939,17 +27172,49 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 + router: + bgpIpv4RoutesCount: 0 + equinixAsn: 30000 + change: + data: + op: replace + path: path + value: "{}" + createdDateTime: 2020-11-06T07:00:00Z + information: information + type: ROUTER_UPDATE + uuid: uuid + status: COMPLETED + updatedDateTime: 2020-11-06T07:00:00Z + name: test-fg-1 + changeLog: + createdByEmail: john.smith@example.com + deletedByFullName: John Smith + updatedBy: johnsmith + createdBy: johnsmith + updatedByEmail: john.smith@example.com + createdByFullName: John Smith + createdDateTime: 2020-11-06T07:00:00Z + deletedDateTime: 2020-11-06T07:00:00Z + updatedByFullName: John Smith + deletedBy: johnsmith + deletedByEmail: john.smith@example.com + updatedDateTime: 2020-11-06T07:00:00Z + href: https://api.equinix.com/fabric/v4/routers/3c9b8e7a2-f3b1-4576-a4a9-1366a63df170 + state: null + bgpIpv6RoutesCount: 0 + uuid: c9b8e7a2-f3b1-4576-a4a9-1366a63df170 + connectionsCount: 0 port: serviceType: EPL encapsulation: @@ -25990,10 +27255,11 @@ components: placeVcOrderPermission: true sharedPortType: true packageType: STANDARD - sharedPortProduct: sharedPortProduct + sharedPortProduct: NETWORK_EDGE availableBandwidth: 0 demarcationPoint: patchPanel: patchPanel + patchPanelName: patchPanelName connectorType: connectorType cabinetUniqueSpaceId: cabinetUniqueSpaceId patchPanelPortB: patchPanelPortB @@ -26012,6 +27278,7 @@ components: physicalPorts: - demarcationPoint: patchPanel: patchPanel + patchPanelName: patchPanelName connectorType: connectorType cabinetUniqueSpaceId: cabinetUniqueSpaceId patchPanelPortB: patchPanelPortB @@ -26050,17 +27317,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 interfaceSpeed: 0 order: orderNumber: orderNumber @@ -26070,7 +27336,7 @@ components: firstName: firstName lastName: lastName email: email - signatory: ECHOSIGN + signatory: DELEGATE purchaseOrder: number: number amount: amount @@ -26081,6 +27347,7 @@ components: uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - demarcationPoint: patchPanel: patchPanel + patchPanelName: patchPanelName connectorType: connectorType cabinetUniqueSpaceId: cabinetUniqueSpaceId patchPanelPortB: patchPanelPortB @@ -26119,17 +27386,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 interfaceSpeed: 0 order: orderNumber: orderNumber @@ -26139,7 +27405,7 @@ components: firstName: firstName lastName: lastName email: email - signatory: ECHOSIGN + signatory: DELEGATE purchaseOrder: number: number amount: amount @@ -26168,17 +27434,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 location: metroName: Amsterdam metroCode: AM @@ -26188,50 +27453,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId - gateway: - bgpIpv4RoutesCount: 0 - equinixAsn: 30000 - change: - data: - op: replace - path: path - value: "{}" - createdDateTime: 2020-11-06T07:00:00Z - information: information - type: GATEWAY_UPDATE - uuid: uuid - status: COMPLETED - updatedDateTime: 2020-11-06T07:00:00Z - name: test-fg-1 - changeLog: - createdByEmail: john.smith@example.com - deletedByFullName: John Smith - updatedBy: johnsmith - createdBy: johnsmith - updatedByEmail: john.smith@example.com - createdByFullName: John Smith - createdDateTime: 2020-11-06T07:00:00Z - deletedDateTime: 2020-11-06T07:00:00Z - updatedByFullName: John Smith - deletedBy: johnsmith - deletedByEmail: john.smith@example.com - updatedDateTime: 2020-11-06T07:00:00Z - href: https://api.equinix.com/fabric/v4/gateways/3c9b8e7a2-f3b1-4576-a4a9-1366a63df170 - state: null - bgpIpv6RoutesCount: 0 - uuid: c9b8e7a2-f3b1-4576-a4a9-1366a63df170 - connectionsCount: 0 + orgId: 6 peeringType: null linkProtocol: vlanTag: 4078 @@ -26363,17 +27594,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 accessPoint: providerConnectionId: providerConnectionId profile: @@ -26510,17 +27740,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 authenticationKey: authenticationKey type: null interface: @@ -26574,17 +27803,49 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 + router: + bgpIpv4RoutesCount: 0 + equinixAsn: 30000 + change: + data: + op: replace + path: path + value: "{}" + createdDateTime: 2020-11-06T07:00:00Z + information: information + type: ROUTER_UPDATE + uuid: uuid + status: COMPLETED + updatedDateTime: 2020-11-06T07:00:00Z + name: test-fg-1 + changeLog: + createdByEmail: john.smith@example.com + deletedByFullName: John Smith + updatedBy: johnsmith + createdBy: johnsmith + updatedByEmail: john.smith@example.com + createdByFullName: John Smith + createdDateTime: 2020-11-06T07:00:00Z + deletedDateTime: 2020-11-06T07:00:00Z + updatedByFullName: John Smith + deletedBy: johnsmith + deletedByEmail: john.smith@example.com + updatedDateTime: 2020-11-06T07:00:00Z + href: https://api.equinix.com/fabric/v4/routers/3c9b8e7a2-f3b1-4576-a4a9-1366a63df170 + state: null + bgpIpv6RoutesCount: 0 + uuid: c9b8e7a2-f3b1-4576-a4a9-1366a63df170 + connectionsCount: 0 port: serviceType: EPL encapsulation: @@ -26625,10 +27886,11 @@ components: placeVcOrderPermission: true sharedPortType: true packageType: STANDARD - sharedPortProduct: sharedPortProduct + sharedPortProduct: NETWORK_EDGE availableBandwidth: 0 demarcationPoint: patchPanel: patchPanel + patchPanelName: patchPanelName connectorType: connectorType cabinetUniqueSpaceId: cabinetUniqueSpaceId patchPanelPortB: patchPanelPortB @@ -26647,6 +27909,7 @@ components: physicalPorts: - demarcationPoint: patchPanel: patchPanel + patchPanelName: patchPanelName connectorType: connectorType cabinetUniqueSpaceId: cabinetUniqueSpaceId patchPanelPortB: patchPanelPortB @@ -26685,17 +27948,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 interfaceSpeed: 0 order: orderNumber: orderNumber @@ -26705,7 +27967,7 @@ components: firstName: firstName lastName: lastName email: email - signatory: ECHOSIGN + signatory: DELEGATE purchaseOrder: number: number amount: amount @@ -26716,6 +27978,7 @@ components: uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - demarcationPoint: patchPanel: patchPanel + patchPanelName: patchPanelName connectorType: connectorType cabinetUniqueSpaceId: cabinetUniqueSpaceId patchPanelPortB: patchPanelPortB @@ -26754,17 +28017,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 interfaceSpeed: 0 order: orderNumber: orderNumber @@ -26774,7 +28036,7 @@ components: firstName: firstName lastName: lastName email: email - signatory: ECHOSIGN + signatory: DELEGATE purchaseOrder: number: number amount: amount @@ -26803,17 +28065,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 location: metroName: Amsterdam metroCode: AM @@ -26823,50 +28084,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId - gateway: - bgpIpv4RoutesCount: 0 - equinixAsn: 30000 - change: - data: - op: replace - path: path - value: "{}" - createdDateTime: 2020-11-06T07:00:00Z - information: information - type: GATEWAY_UPDATE - uuid: uuid - status: COMPLETED - updatedDateTime: 2020-11-06T07:00:00Z - name: test-fg-1 - changeLog: - createdByEmail: john.smith@example.com - deletedByFullName: John Smith - updatedBy: johnsmith - createdBy: johnsmith - updatedByEmail: john.smith@example.com - createdByFullName: John Smith - createdDateTime: 2020-11-06T07:00:00Z - deletedDateTime: 2020-11-06T07:00:00Z - updatedByFullName: John Smith - deletedBy: johnsmith - deletedByEmail: john.smith@example.com - updatedDateTime: 2020-11-06T07:00:00Z - href: https://api.equinix.com/fabric/v4/gateways/3c9b8e7a2-f3b1-4576-a4a9-1366a63df170 - state: null - bgpIpv6RoutesCount: 0 - uuid: c9b8e7a2-f3b1-4576-a4a9-1366a63df170 - connectionsCount: 0 + orgId: 6 peeringType: null linkProtocol: vlanTag: 4078 @@ -26931,17 +28158,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 order: orderNumber: orderNumber orderId: orderId @@ -27043,17 +28269,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 accessPoint: providerConnectionId: providerConnectionId profile: @@ -27190,17 +28415,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 authenticationKey: authenticationKey type: null interface: @@ -27254,17 +28478,49 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 + router: + bgpIpv4RoutesCount: 0 + equinixAsn: 30000 + change: + data: + op: replace + path: path + value: "{}" + createdDateTime: 2020-11-06T07:00:00Z + information: information + type: ROUTER_UPDATE + uuid: uuid + status: COMPLETED + updatedDateTime: 2020-11-06T07:00:00Z + name: test-fg-1 + changeLog: + createdByEmail: john.smith@example.com + deletedByFullName: John Smith + updatedBy: johnsmith + createdBy: johnsmith + updatedByEmail: john.smith@example.com + createdByFullName: John Smith + createdDateTime: 2020-11-06T07:00:00Z + deletedDateTime: 2020-11-06T07:00:00Z + updatedByFullName: John Smith + deletedBy: johnsmith + deletedByEmail: john.smith@example.com + updatedDateTime: 2020-11-06T07:00:00Z + href: https://api.equinix.com/fabric/v4/routers/3c9b8e7a2-f3b1-4576-a4a9-1366a63df170 + state: null + bgpIpv6RoutesCount: 0 + uuid: c9b8e7a2-f3b1-4576-a4a9-1366a63df170 + connectionsCount: 0 port: serviceType: EPL encapsulation: @@ -27305,10 +28561,11 @@ components: placeVcOrderPermission: true sharedPortType: true packageType: STANDARD - sharedPortProduct: sharedPortProduct + sharedPortProduct: NETWORK_EDGE availableBandwidth: 0 demarcationPoint: patchPanel: patchPanel + patchPanelName: patchPanelName connectorType: connectorType cabinetUniqueSpaceId: cabinetUniqueSpaceId patchPanelPortB: patchPanelPortB @@ -27327,6 +28584,7 @@ components: physicalPorts: - demarcationPoint: patchPanel: patchPanel + patchPanelName: patchPanelName connectorType: connectorType cabinetUniqueSpaceId: cabinetUniqueSpaceId patchPanelPortB: patchPanelPortB @@ -27365,17 +28623,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 interfaceSpeed: 0 order: orderNumber: orderNumber @@ -27385,7 +28642,7 @@ components: firstName: firstName lastName: lastName email: email - signatory: ECHOSIGN + signatory: DELEGATE purchaseOrder: number: number amount: amount @@ -27396,6 +28653,7 @@ components: uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - demarcationPoint: patchPanel: patchPanel + patchPanelName: patchPanelName connectorType: connectorType cabinetUniqueSpaceId: cabinetUniqueSpaceId patchPanelPortB: patchPanelPortB @@ -27434,17 +28692,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 interfaceSpeed: 0 order: orderNumber: orderNumber @@ -27454,7 +28711,7 @@ components: firstName: firstName lastName: lastName email: email - signatory: ECHOSIGN + signatory: DELEGATE purchaseOrder: number: number amount: amount @@ -27483,17 +28740,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 location: metroName: Amsterdam metroCode: AM @@ -27503,50 +28759,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId - gateway: - bgpIpv4RoutesCount: 0 - equinixAsn: 30000 - change: - data: - op: replace - path: path - value: "{}" - createdDateTime: 2020-11-06T07:00:00Z - information: information - type: GATEWAY_UPDATE - uuid: uuid - status: COMPLETED - updatedDateTime: 2020-11-06T07:00:00Z - name: test-fg-1 - changeLog: - createdByEmail: john.smith@example.com - deletedByFullName: John Smith - updatedBy: johnsmith - createdBy: johnsmith - updatedByEmail: john.smith@example.com - createdByFullName: John Smith - createdDateTime: 2020-11-06T07:00:00Z - deletedDateTime: 2020-11-06T07:00:00Z - updatedByFullName: John Smith - deletedBy: johnsmith - deletedByEmail: john.smith@example.com - updatedDateTime: 2020-11-06T07:00:00Z - href: https://api.equinix.com/fabric/v4/gateways/3c9b8e7a2-f3b1-4576-a4a9-1366a63df170 - state: null - bgpIpv6RoutesCount: 0 - uuid: c9b8e7a2-f3b1-4576-a4a9-1366a63df170 - connectionsCount: 0 + orgId: 6 peeringType: null linkProtocol: vlanTag: 4078 @@ -27678,17 +28900,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 accessPoint: providerConnectionId: providerConnectionId profile: @@ -27825,17 +29046,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 authenticationKey: authenticationKey type: null interface: @@ -27889,17 +29109,49 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 + router: + bgpIpv4RoutesCount: 0 + equinixAsn: 30000 + change: + data: + op: replace + path: path + value: "{}" + createdDateTime: 2020-11-06T07:00:00Z + information: information + type: ROUTER_UPDATE + uuid: uuid + status: COMPLETED + updatedDateTime: 2020-11-06T07:00:00Z + name: test-fg-1 + changeLog: + createdByEmail: john.smith@example.com + deletedByFullName: John Smith + updatedBy: johnsmith + createdBy: johnsmith + updatedByEmail: john.smith@example.com + createdByFullName: John Smith + createdDateTime: 2020-11-06T07:00:00Z + deletedDateTime: 2020-11-06T07:00:00Z + updatedByFullName: John Smith + deletedBy: johnsmith + deletedByEmail: john.smith@example.com + updatedDateTime: 2020-11-06T07:00:00Z + href: https://api.equinix.com/fabric/v4/routers/3c9b8e7a2-f3b1-4576-a4a9-1366a63df170 + state: null + bgpIpv6RoutesCount: 0 + uuid: c9b8e7a2-f3b1-4576-a4a9-1366a63df170 + connectionsCount: 0 port: serviceType: EPL encapsulation: @@ -27940,10 +29192,11 @@ components: placeVcOrderPermission: true sharedPortType: true packageType: STANDARD - sharedPortProduct: sharedPortProduct + sharedPortProduct: NETWORK_EDGE availableBandwidth: 0 demarcationPoint: patchPanel: patchPanel + patchPanelName: patchPanelName connectorType: connectorType cabinetUniqueSpaceId: cabinetUniqueSpaceId patchPanelPortB: patchPanelPortB @@ -27962,6 +29215,76 @@ components: physicalPorts: - demarcationPoint: patchPanel: patchPanel + patchPanelName: patchPanelName + connectorType: connectorType + cabinetUniqueSpaceId: cabinetUniqueSpaceId + patchPanelPortB: patchPanelPortB + patchPanelPortA: patchPanelPortA + cageUniqueSpaceId: cageUniqueSpaceId + ibx: ibx + tether: + patchPanel: patchPanel + systemName: systemName + patchPanelPortB: patchPanelPortB + patchPanelPortA: patchPanelPortA + cabinetNumber: cabinetNumber + ibx: ibx + crossConnectId: crossConnectId + loas: + - href: https://openapi-generator.tech + type: CTR_LOA + uuid: uuid + - href: https://openapi-generator.tech + type: CTR_LOA + uuid: uuid + type: null + interfaceType: interfaceType + additionalInfo: + - value: value + key: key + - value: value + key: key + id: 6 + href: https://openapi-generator.tech + state: null + operation: + operationalStatus: UP + connectionCount: 4 + opStatusChangedAt: 2020-11-06T07:00:00Z + account: + resellerOrgId: 5 + organizationName: organizationName + resellerAccountNumber: 1 + accountName: accountName + ucmId: ucmId + resellerUcmId: resellerUcmId + globalOrganizationName: globalOrganizationName + globalOrgId: globalOrgId + resellerAccountName: resellerAccountName + accountNumber: 0 + globalCustId: globalCustId + orgId: 6 + interfaceSpeed: 0 + order: + orderNumber: orderNumber + orderId: orderId + signature: + delegate: + firstName: firstName + lastName: lastName + email: email + signatory: DELEGATE + purchaseOrder: + number: number + amount: amount + selectionType: EXEMPTION + endDate: endDate + attachmentId: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 + startDate: startDate + uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 + - demarcationPoint: + patchPanel: patchPanel + patchPanelName: patchPanelName connectorType: connectorType cabinetUniqueSpaceId: cabinetUniqueSpaceId patchPanelPortB: patchPanelPortB @@ -28000,86 +29323,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName - accountName: accountName - ucmId: ucmId - accountReferenceId: accountReferenceId - globalOrganizationName: globalOrganizationName - globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 resellerAccountNumber: 1 - resellerUcmId: resellerUcmId - resellerAccountName: resellerAccountName - globalCustId: globalCustId - interfaceSpeed: 0 - order: - orderNumber: orderNumber - orderId: orderId - signature: - delegate: - firstName: firstName - lastName: lastName - email: email - signatory: ECHOSIGN - purchaseOrder: - number: number - amount: amount - selectionType: EXEMPTION - endDate: endDate - attachmentId: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - startDate: startDate - uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - - demarcationPoint: - patchPanel: patchPanel - connectorType: connectorType - cabinetUniqueSpaceId: cabinetUniqueSpaceId - patchPanelPortB: patchPanelPortB - patchPanelPortA: patchPanelPortA - cageUniqueSpaceId: cageUniqueSpaceId - ibx: ibx - tether: - patchPanel: patchPanel - systemName: systemName - patchPanelPortB: patchPanelPortB - patchPanelPortA: patchPanelPortA - cabinetNumber: cabinetNumber - ibx: ibx - crossConnectId: crossConnectId - loas: - - href: https://openapi-generator.tech - type: CTR_LOA - uuid: uuid - - href: https://openapi-generator.tech - type: CTR_LOA - uuid: uuid - type: null - interfaceType: interfaceType - additionalInfo: - - value: value - key: key - - value: value - key: key - id: 6 - href: https://openapi-generator.tech - state: null - operation: - operationalStatus: UP - connectionCount: 4 - opStatusChangedAt: 2020-11-06T07:00:00Z - account: - resellerOrgId: 5 - organizationName: organizationName accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 interfaceSpeed: 0 order: orderNumber: orderNumber @@ -28089,7 +29342,7 @@ components: firstName: firstName lastName: lastName email: email - signatory: ECHOSIGN + signatory: DELEGATE purchaseOrder: number: number amount: amount @@ -28118,17 +29371,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 location: metroName: Amsterdam metroCode: AM @@ -28138,50 +29390,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId - gateway: - bgpIpv4RoutesCount: 0 - equinixAsn: 30000 - change: - data: - op: replace - path: path - value: "{}" - createdDateTime: 2020-11-06T07:00:00Z - information: information - type: GATEWAY_UPDATE - uuid: uuid - status: COMPLETED - updatedDateTime: 2020-11-06T07:00:00Z - name: test-fg-1 - changeLog: - createdByEmail: john.smith@example.com - deletedByFullName: John Smith - updatedBy: johnsmith - createdBy: johnsmith - updatedByEmail: john.smith@example.com - createdByFullName: John Smith - createdDateTime: 2020-11-06T07:00:00Z - deletedDateTime: 2020-11-06T07:00:00Z - updatedByFullName: John Smith - deletedBy: johnsmith - deletedByEmail: john.smith@example.com - updatedDateTime: 2020-11-06T07:00:00Z - href: https://api.equinix.com/fabric/v4/gateways/3c9b8e7a2-f3b1-4576-a4a9-1366a63df170 - state: null - bgpIpv6RoutesCount: 0 - uuid: c9b8e7a2-f3b1-4576-a4a9-1366a63df170 - connectionsCount: 0 + orgId: 6 peeringType: null linkProtocol: vlanTag: 4078 @@ -28246,17 +29464,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 order: orderNumber: orderNumber orderId: orderId @@ -28456,6 +29673,8 @@ components: - NOT BETWEEN - LIKE - NOT LIKE + - ILIKE + - NOT ILIKE - IN - NOT IN example: = @@ -28649,17 +29868,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 accessPoint: providerConnectionId: providerConnectionId profile: @@ -28796,17 +30014,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 authenticationKey: authenticationKey type: null interface: @@ -28860,17 +30077,49 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 + router: + bgpIpv4RoutesCount: 0 + equinixAsn: 30000 + change: + data: + op: replace + path: path + value: "{}" + createdDateTime: 2020-11-06T07:00:00Z + information: information + type: ROUTER_UPDATE + uuid: uuid + status: COMPLETED + updatedDateTime: 2020-11-06T07:00:00Z + name: test-fg-1 + changeLog: + createdByEmail: john.smith@example.com + deletedByFullName: John Smith + updatedBy: johnsmith + createdBy: johnsmith + updatedByEmail: john.smith@example.com + createdByFullName: John Smith + createdDateTime: 2020-11-06T07:00:00Z + deletedDateTime: 2020-11-06T07:00:00Z + updatedByFullName: John Smith + deletedBy: johnsmith + deletedByEmail: john.smith@example.com + updatedDateTime: 2020-11-06T07:00:00Z + href: https://api.equinix.com/fabric/v4/routers/3c9b8e7a2-f3b1-4576-a4a9-1366a63df170 + state: null + bgpIpv6RoutesCount: 0 + uuid: c9b8e7a2-f3b1-4576-a4a9-1366a63df170 + connectionsCount: 0 port: serviceType: EPL encapsulation: @@ -28911,10 +30160,11 @@ components: placeVcOrderPermission: true sharedPortType: true packageType: STANDARD - sharedPortProduct: sharedPortProduct + sharedPortProduct: NETWORK_EDGE availableBandwidth: 0 demarcationPoint: patchPanel: patchPanel + patchPanelName: patchPanelName connectorType: connectorType cabinetUniqueSpaceId: cabinetUniqueSpaceId patchPanelPortB: patchPanelPortB @@ -28933,6 +30183,7 @@ components: physicalPorts: - demarcationPoint: patchPanel: patchPanel + patchPanelName: patchPanelName connectorType: connectorType cabinetUniqueSpaceId: cabinetUniqueSpaceId patchPanelPortB: patchPanelPortB @@ -28971,17 +30222,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 interfaceSpeed: 0 order: orderNumber: orderNumber @@ -28991,7 +30241,7 @@ components: firstName: firstName lastName: lastName email: email - signatory: ECHOSIGN + signatory: DELEGATE purchaseOrder: number: number amount: amount @@ -29002,6 +30252,7 @@ components: uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - demarcationPoint: patchPanel: patchPanel + patchPanelName: patchPanelName connectorType: connectorType cabinetUniqueSpaceId: cabinetUniqueSpaceId patchPanelPortB: patchPanelPortB @@ -29040,17 +30291,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 interfaceSpeed: 0 order: orderNumber: orderNumber @@ -29060,7 +30310,7 @@ components: firstName: firstName lastName: lastName email: email - signatory: ECHOSIGN + signatory: DELEGATE purchaseOrder: number: number amount: amount @@ -29089,17 +30339,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 location: metroName: Amsterdam metroCode: AM @@ -29109,50 +30358,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId - gateway: - bgpIpv4RoutesCount: 0 - equinixAsn: 30000 - change: - data: - op: replace - path: path - value: "{}" - createdDateTime: 2020-11-06T07:00:00Z - information: information - type: GATEWAY_UPDATE - uuid: uuid - status: COMPLETED - updatedDateTime: 2020-11-06T07:00:00Z - name: test-fg-1 - changeLog: - createdByEmail: john.smith@example.com - deletedByFullName: John Smith - updatedBy: johnsmith - createdBy: johnsmith - updatedByEmail: john.smith@example.com - createdByFullName: John Smith - createdDateTime: 2020-11-06T07:00:00Z - deletedDateTime: 2020-11-06T07:00:00Z - updatedByFullName: John Smith - deletedBy: johnsmith - deletedByEmail: john.smith@example.com - updatedDateTime: 2020-11-06T07:00:00Z - href: https://api.equinix.com/fabric/v4/gateways/3c9b8e7a2-f3b1-4576-a4a9-1366a63df170 - state: null - bgpIpv6RoutesCount: 0 - uuid: c9b8e7a2-f3b1-4576-a4a9-1366a63df170 - connectionsCount: 0 + orgId: 6 peeringType: null linkProtocol: vlanTag: 4078 @@ -29284,17 +30499,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 accessPoint: providerConnectionId: providerConnectionId profile: @@ -29431,17 +30645,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 authenticationKey: authenticationKey type: null interface: @@ -29495,17 +30708,49 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 + router: + bgpIpv4RoutesCount: 0 + equinixAsn: 30000 + change: + data: + op: replace + path: path + value: "{}" + createdDateTime: 2020-11-06T07:00:00Z + information: information + type: ROUTER_UPDATE + uuid: uuid + status: COMPLETED + updatedDateTime: 2020-11-06T07:00:00Z + name: test-fg-1 + changeLog: + createdByEmail: john.smith@example.com + deletedByFullName: John Smith + updatedBy: johnsmith + createdBy: johnsmith + updatedByEmail: john.smith@example.com + createdByFullName: John Smith + createdDateTime: 2020-11-06T07:00:00Z + deletedDateTime: 2020-11-06T07:00:00Z + updatedByFullName: John Smith + deletedBy: johnsmith + deletedByEmail: john.smith@example.com + updatedDateTime: 2020-11-06T07:00:00Z + href: https://api.equinix.com/fabric/v4/routers/3c9b8e7a2-f3b1-4576-a4a9-1366a63df170 + state: null + bgpIpv6RoutesCount: 0 + uuid: c9b8e7a2-f3b1-4576-a4a9-1366a63df170 + connectionsCount: 0 port: serviceType: EPL encapsulation: @@ -29546,10 +30791,11 @@ components: placeVcOrderPermission: true sharedPortType: true packageType: STANDARD - sharedPortProduct: sharedPortProduct + sharedPortProduct: NETWORK_EDGE availableBandwidth: 0 demarcationPoint: patchPanel: patchPanel + patchPanelName: patchPanelName connectorType: connectorType cabinetUniqueSpaceId: cabinetUniqueSpaceId patchPanelPortB: patchPanelPortB @@ -29568,6 +30814,7 @@ components: physicalPorts: - demarcationPoint: patchPanel: patchPanel + patchPanelName: patchPanelName connectorType: connectorType cabinetUniqueSpaceId: cabinetUniqueSpaceId patchPanelPortB: patchPanelPortB @@ -29606,17 +30853,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 interfaceSpeed: 0 order: orderNumber: orderNumber @@ -29626,7 +30872,7 @@ components: firstName: firstName lastName: lastName email: email - signatory: ECHOSIGN + signatory: DELEGATE purchaseOrder: number: number amount: amount @@ -29637,6 +30883,7 @@ components: uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - demarcationPoint: patchPanel: patchPanel + patchPanelName: patchPanelName connectorType: connectorType cabinetUniqueSpaceId: cabinetUniqueSpaceId patchPanelPortB: patchPanelPortB @@ -29675,17 +30922,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 interfaceSpeed: 0 order: orderNumber: orderNumber @@ -29695,7 +30941,7 @@ components: firstName: firstName lastName: lastName email: email - signatory: ECHOSIGN + signatory: DELEGATE purchaseOrder: number: number amount: amount @@ -29724,17 +30970,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 location: metroName: Amsterdam metroCode: AM @@ -29744,50 +30989,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId - gateway: - bgpIpv4RoutesCount: 0 - equinixAsn: 30000 - change: - data: - op: replace - path: path - value: "{}" - createdDateTime: 2020-11-06T07:00:00Z - information: information - type: GATEWAY_UPDATE - uuid: uuid - status: COMPLETED - updatedDateTime: 2020-11-06T07:00:00Z - name: test-fg-1 - changeLog: - createdByEmail: john.smith@example.com - deletedByFullName: John Smith - updatedBy: johnsmith - createdBy: johnsmith - updatedByEmail: john.smith@example.com - createdByFullName: John Smith - createdDateTime: 2020-11-06T07:00:00Z - deletedDateTime: 2020-11-06T07:00:00Z - updatedByFullName: John Smith - deletedBy: johnsmith - deletedByEmail: john.smith@example.com - updatedDateTime: 2020-11-06T07:00:00Z - href: https://api.equinix.com/fabric/v4/gateways/3c9b8e7a2-f3b1-4576-a4a9-1366a63df170 - state: null - bgpIpv6RoutesCount: 0 - uuid: c9b8e7a2-f3b1-4576-a4a9-1366a63df170 - connectionsCount: 0 + orgId: 6 peeringType: null linkProtocol: vlanTag: 4078 @@ -29852,17 +31063,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 order: orderNumber: orderNumber orderId: orderId @@ -29964,17 +31174,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 accessPoint: providerConnectionId: providerConnectionId profile: @@ -30111,17 +31320,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 authenticationKey: authenticationKey type: null interface: @@ -30175,17 +31383,49 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 + router: + bgpIpv4RoutesCount: 0 + equinixAsn: 30000 + change: + data: + op: replace + path: path + value: "{}" + createdDateTime: 2020-11-06T07:00:00Z + information: information + type: ROUTER_UPDATE + uuid: uuid + status: COMPLETED + updatedDateTime: 2020-11-06T07:00:00Z + name: test-fg-1 + changeLog: + createdByEmail: john.smith@example.com + deletedByFullName: John Smith + updatedBy: johnsmith + createdBy: johnsmith + updatedByEmail: john.smith@example.com + createdByFullName: John Smith + createdDateTime: 2020-11-06T07:00:00Z + deletedDateTime: 2020-11-06T07:00:00Z + updatedByFullName: John Smith + deletedBy: johnsmith + deletedByEmail: john.smith@example.com + updatedDateTime: 2020-11-06T07:00:00Z + href: https://api.equinix.com/fabric/v4/routers/3c9b8e7a2-f3b1-4576-a4a9-1366a63df170 + state: null + bgpIpv6RoutesCount: 0 + uuid: c9b8e7a2-f3b1-4576-a4a9-1366a63df170 + connectionsCount: 0 port: serviceType: EPL encapsulation: @@ -30226,10 +31466,11 @@ components: placeVcOrderPermission: true sharedPortType: true packageType: STANDARD - sharedPortProduct: sharedPortProduct + sharedPortProduct: NETWORK_EDGE availableBandwidth: 0 demarcationPoint: patchPanel: patchPanel + patchPanelName: patchPanelName connectorType: connectorType cabinetUniqueSpaceId: cabinetUniqueSpaceId patchPanelPortB: patchPanelPortB @@ -30248,6 +31489,7 @@ components: physicalPorts: - demarcationPoint: patchPanel: patchPanel + patchPanelName: patchPanelName connectorType: connectorType cabinetUniqueSpaceId: cabinetUniqueSpaceId patchPanelPortB: patchPanelPortB @@ -30286,17 +31528,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 interfaceSpeed: 0 order: orderNumber: orderNumber @@ -30306,7 +31547,7 @@ components: firstName: firstName lastName: lastName email: email - signatory: ECHOSIGN + signatory: DELEGATE purchaseOrder: number: number amount: amount @@ -30317,6 +31558,7 @@ components: uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - demarcationPoint: patchPanel: patchPanel + patchPanelName: patchPanelName connectorType: connectorType cabinetUniqueSpaceId: cabinetUniqueSpaceId patchPanelPortB: patchPanelPortB @@ -30355,17 +31597,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 interfaceSpeed: 0 order: orderNumber: orderNumber @@ -30375,7 +31616,7 @@ components: firstName: firstName lastName: lastName email: email - signatory: ECHOSIGN + signatory: DELEGATE purchaseOrder: number: number amount: amount @@ -30404,17 +31645,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 location: metroName: Amsterdam metroCode: AM @@ -30424,50 +31664,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId - gateway: - bgpIpv4RoutesCount: 0 - equinixAsn: 30000 - change: - data: - op: replace - path: path - value: "{}" - createdDateTime: 2020-11-06T07:00:00Z - information: information - type: GATEWAY_UPDATE - uuid: uuid - status: COMPLETED - updatedDateTime: 2020-11-06T07:00:00Z - name: test-fg-1 - changeLog: - createdByEmail: john.smith@example.com - deletedByFullName: John Smith - updatedBy: johnsmith - createdBy: johnsmith - updatedByEmail: john.smith@example.com - createdByFullName: John Smith - createdDateTime: 2020-11-06T07:00:00Z - deletedDateTime: 2020-11-06T07:00:00Z - updatedByFullName: John Smith - deletedBy: johnsmith - deletedByEmail: john.smith@example.com - updatedDateTime: 2020-11-06T07:00:00Z - href: https://api.equinix.com/fabric/v4/gateways/3c9b8e7a2-f3b1-4576-a4a9-1366a63df170 - state: null - bgpIpv6RoutesCount: 0 - uuid: c9b8e7a2-f3b1-4576-a4a9-1366a63df170 - connectionsCount: 0 + orgId: 6 peeringType: null linkProtocol: vlanTag: 4078 @@ -30599,17 +31805,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 accessPoint: providerConnectionId: providerConnectionId profile: @@ -30746,17 +31951,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 authenticationKey: authenticationKey type: null interface: @@ -30810,17 +32014,49 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 + router: + bgpIpv4RoutesCount: 0 + equinixAsn: 30000 + change: + data: + op: replace + path: path + value: "{}" + createdDateTime: 2020-11-06T07:00:00Z + information: information + type: ROUTER_UPDATE + uuid: uuid + status: COMPLETED + updatedDateTime: 2020-11-06T07:00:00Z + name: test-fg-1 + changeLog: + createdByEmail: john.smith@example.com + deletedByFullName: John Smith + updatedBy: johnsmith + createdBy: johnsmith + updatedByEmail: john.smith@example.com + createdByFullName: John Smith + createdDateTime: 2020-11-06T07:00:00Z + deletedDateTime: 2020-11-06T07:00:00Z + updatedByFullName: John Smith + deletedBy: johnsmith + deletedByEmail: john.smith@example.com + updatedDateTime: 2020-11-06T07:00:00Z + href: https://api.equinix.com/fabric/v4/routers/3c9b8e7a2-f3b1-4576-a4a9-1366a63df170 + state: null + bgpIpv6RoutesCount: 0 + uuid: c9b8e7a2-f3b1-4576-a4a9-1366a63df170 + connectionsCount: 0 port: serviceType: EPL encapsulation: @@ -30861,10 +32097,11 @@ components: placeVcOrderPermission: true sharedPortType: true packageType: STANDARD - sharedPortProduct: sharedPortProduct + sharedPortProduct: NETWORK_EDGE availableBandwidth: 0 demarcationPoint: patchPanel: patchPanel + patchPanelName: patchPanelName connectorType: connectorType cabinetUniqueSpaceId: cabinetUniqueSpaceId patchPanelPortB: patchPanelPortB @@ -30883,6 +32120,7 @@ components: physicalPorts: - demarcationPoint: patchPanel: patchPanel + patchPanelName: patchPanelName connectorType: connectorType cabinetUniqueSpaceId: cabinetUniqueSpaceId patchPanelPortB: patchPanelPortB @@ -30921,17 +32159,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 interfaceSpeed: 0 order: orderNumber: orderNumber @@ -30941,7 +32178,7 @@ components: firstName: firstName lastName: lastName email: email - signatory: ECHOSIGN + signatory: DELEGATE purchaseOrder: number: number amount: amount @@ -30952,6 +32189,7 @@ components: uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - demarcationPoint: patchPanel: patchPanel + patchPanelName: patchPanelName connectorType: connectorType cabinetUniqueSpaceId: cabinetUniqueSpaceId patchPanelPortB: patchPanelPortB @@ -30990,17 +32228,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 interfaceSpeed: 0 order: orderNumber: orderNumber @@ -31010,7 +32247,7 @@ components: firstName: firstName lastName: lastName email: email - signatory: ECHOSIGN + signatory: DELEGATE purchaseOrder: number: number amount: amount @@ -31039,17 +32276,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 location: metroName: Amsterdam metroCode: AM @@ -31059,50 +32295,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId - gateway: - bgpIpv4RoutesCount: 0 - equinixAsn: 30000 - change: - data: - op: replace - path: path - value: "{}" - createdDateTime: 2020-11-06T07:00:00Z - information: information - type: GATEWAY_UPDATE - uuid: uuid - status: COMPLETED - updatedDateTime: 2020-11-06T07:00:00Z - name: test-fg-1 - changeLog: - createdByEmail: john.smith@example.com - deletedByFullName: John Smith - updatedBy: johnsmith - createdBy: johnsmith - updatedByEmail: john.smith@example.com - createdByFullName: John Smith - createdDateTime: 2020-11-06T07:00:00Z - deletedDateTime: 2020-11-06T07:00:00Z - updatedByFullName: John Smith - deletedBy: johnsmith - deletedByEmail: john.smith@example.com - updatedDateTime: 2020-11-06T07:00:00Z - href: https://api.equinix.com/fabric/v4/gateways/3c9b8e7a2-f3b1-4576-a4a9-1366a63df170 - state: null - bgpIpv6RoutesCount: 0 - uuid: c9b8e7a2-f3b1-4576-a4a9-1366a63df170 - connectionsCount: 0 + orgId: 6 peeringType: null linkProtocol: vlanTag: 4078 @@ -31167,17 +32369,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 order: orderNumber: orderNumber orderId: orderId @@ -31299,6 +32500,7 @@ components: - EIA_VC - EVPLAN_VC - EPLAN_VC + - IPWAN_VC type: string Order: example: @@ -31468,17 +32670,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 accessPoint: providerConnectionId: providerConnectionId profile: @@ -31615,17 +32816,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 authenticationKey: authenticationKey type: null interface: @@ -31679,17 +32879,49 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 + router: + bgpIpv4RoutesCount: 0 + equinixAsn: 30000 + change: + data: + op: replace + path: path + value: "{}" + createdDateTime: 2020-11-06T07:00:00Z + information: information + type: ROUTER_UPDATE + uuid: uuid + status: COMPLETED + updatedDateTime: 2020-11-06T07:00:00Z + name: test-fg-1 + changeLog: + createdByEmail: john.smith@example.com + deletedByFullName: John Smith + updatedBy: johnsmith + createdBy: johnsmith + updatedByEmail: john.smith@example.com + createdByFullName: John Smith + createdDateTime: 2020-11-06T07:00:00Z + deletedDateTime: 2020-11-06T07:00:00Z + updatedByFullName: John Smith + deletedBy: johnsmith + deletedByEmail: john.smith@example.com + updatedDateTime: 2020-11-06T07:00:00Z + href: https://api.equinix.com/fabric/v4/routers/3c9b8e7a2-f3b1-4576-a4a9-1366a63df170 + state: null + bgpIpv6RoutesCount: 0 + uuid: c9b8e7a2-f3b1-4576-a4a9-1366a63df170 + connectionsCount: 0 port: serviceType: EPL encapsulation: @@ -31730,10 +32962,11 @@ components: placeVcOrderPermission: true sharedPortType: true packageType: STANDARD - sharedPortProduct: sharedPortProduct + sharedPortProduct: NETWORK_EDGE availableBandwidth: 0 demarcationPoint: patchPanel: patchPanel + patchPanelName: patchPanelName connectorType: connectorType cabinetUniqueSpaceId: cabinetUniqueSpaceId patchPanelPortB: patchPanelPortB @@ -31752,6 +32985,7 @@ components: physicalPorts: - demarcationPoint: patchPanel: patchPanel + patchPanelName: patchPanelName connectorType: connectorType cabinetUniqueSpaceId: cabinetUniqueSpaceId patchPanelPortB: patchPanelPortB @@ -31790,17 +33024,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 interfaceSpeed: 0 order: orderNumber: orderNumber @@ -31810,7 +33043,7 @@ components: firstName: firstName lastName: lastName email: email - signatory: ECHOSIGN + signatory: DELEGATE purchaseOrder: number: number amount: amount @@ -31821,6 +33054,7 @@ components: uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - demarcationPoint: patchPanel: patchPanel + patchPanelName: patchPanelName connectorType: connectorType cabinetUniqueSpaceId: cabinetUniqueSpaceId patchPanelPortB: patchPanelPortB @@ -31859,17 +33093,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 interfaceSpeed: 0 order: orderNumber: orderNumber @@ -31879,7 +33112,7 @@ components: firstName: firstName lastName: lastName email: email - signatory: ECHOSIGN + signatory: DELEGATE purchaseOrder: number: number amount: amount @@ -31908,17 +33141,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 location: metroName: Amsterdam metroCode: AM @@ -31928,50 +33160,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId - gateway: - bgpIpv4RoutesCount: 0 - equinixAsn: 30000 - change: - data: - op: replace - path: path - value: "{}" - createdDateTime: 2020-11-06T07:00:00Z - information: information - type: GATEWAY_UPDATE - uuid: uuid - status: COMPLETED - updatedDateTime: 2020-11-06T07:00:00Z - name: test-fg-1 - changeLog: - createdByEmail: john.smith@example.com - deletedByFullName: John Smith - updatedBy: johnsmith - createdBy: johnsmith - updatedByEmail: john.smith@example.com - createdByFullName: John Smith - createdDateTime: 2020-11-06T07:00:00Z - deletedDateTime: 2020-11-06T07:00:00Z - updatedByFullName: John Smith - deletedBy: johnsmith - deletedByEmail: john.smith@example.com - updatedDateTime: 2020-11-06T07:00:00Z - href: https://api.equinix.com/fabric/v4/gateways/3c9b8e7a2-f3b1-4576-a4a9-1366a63df170 - state: null - bgpIpv6RoutesCount: 0 - uuid: c9b8e7a2-f3b1-4576-a4a9-1366a63df170 - connectionsCount: 0 + orgId: 6 peeringType: null linkProtocol: vlanTag: 4078 @@ -32141,25 +33339,21 @@ components: example: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 properties: accountNumber: description: Account number format: int64 type: integer - accountReferenceId: - description: Account ReferenceId - type: string accountName: description: Account name type: string @@ -32433,17 +33627,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 accessPoint: providerConnectionId: providerConnectionId profile: @@ -32580,17 +33773,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 authenticationKey: authenticationKey type: null interface: @@ -32644,17 +33836,49 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 + router: + bgpIpv4RoutesCount: 0 + equinixAsn: 30000 + change: + data: + op: replace + path: path + value: "{}" + createdDateTime: 2020-11-06T07:00:00Z + information: information + type: ROUTER_UPDATE + uuid: uuid + status: COMPLETED + updatedDateTime: 2020-11-06T07:00:00Z + name: test-fg-1 + changeLog: + createdByEmail: john.smith@example.com + deletedByFullName: John Smith + updatedBy: johnsmith + createdBy: johnsmith + updatedByEmail: john.smith@example.com + createdByFullName: John Smith + createdDateTime: 2020-11-06T07:00:00Z + deletedDateTime: 2020-11-06T07:00:00Z + updatedByFullName: John Smith + deletedBy: johnsmith + deletedByEmail: john.smith@example.com + updatedDateTime: 2020-11-06T07:00:00Z + href: https://api.equinix.com/fabric/v4/routers/3c9b8e7a2-f3b1-4576-a4a9-1366a63df170 + state: null + bgpIpv6RoutesCount: 0 + uuid: c9b8e7a2-f3b1-4576-a4a9-1366a63df170 + connectionsCount: 0 port: serviceType: EPL encapsulation: @@ -32695,10 +33919,11 @@ components: placeVcOrderPermission: true sharedPortType: true packageType: STANDARD - sharedPortProduct: sharedPortProduct + sharedPortProduct: NETWORK_EDGE availableBandwidth: 0 demarcationPoint: patchPanel: patchPanel + patchPanelName: patchPanelName connectorType: connectorType cabinetUniqueSpaceId: cabinetUniqueSpaceId patchPanelPortB: patchPanelPortB @@ -32717,6 +33942,7 @@ components: physicalPorts: - demarcationPoint: patchPanel: patchPanel + patchPanelName: patchPanelName connectorType: connectorType cabinetUniqueSpaceId: cabinetUniqueSpaceId patchPanelPortB: patchPanelPortB @@ -32755,17 +33981,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 interfaceSpeed: 0 order: orderNumber: orderNumber @@ -32775,7 +34000,7 @@ components: firstName: firstName lastName: lastName email: email - signatory: ECHOSIGN + signatory: DELEGATE purchaseOrder: number: number amount: amount @@ -32786,6 +34011,7 @@ components: uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - demarcationPoint: patchPanel: patchPanel + patchPanelName: patchPanelName connectorType: connectorType cabinetUniqueSpaceId: cabinetUniqueSpaceId patchPanelPortB: patchPanelPortB @@ -32824,17 +34050,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 interfaceSpeed: 0 order: orderNumber: orderNumber @@ -32844,7 +34069,7 @@ components: firstName: firstName lastName: lastName email: email - signatory: ECHOSIGN + signatory: DELEGATE purchaseOrder: number: number amount: amount @@ -32873,17 +34098,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 location: metroName: Amsterdam metroCode: AM @@ -32893,50 +34117,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId - gateway: - bgpIpv4RoutesCount: 0 - equinixAsn: 30000 - change: - data: - op: replace - path: path - value: "{}" - createdDateTime: 2020-11-06T07:00:00Z - information: information - type: GATEWAY_UPDATE - uuid: uuid - status: COMPLETED - updatedDateTime: 2020-11-06T07:00:00Z - name: test-fg-1 - changeLog: - createdByEmail: john.smith@example.com - deletedByFullName: John Smith - updatedBy: johnsmith - createdBy: johnsmith - updatedByEmail: john.smith@example.com - createdByFullName: John Smith - createdDateTime: 2020-11-06T07:00:00Z - deletedDateTime: 2020-11-06T07:00:00Z - updatedByFullName: John Smith - deletedBy: johnsmith - deletedByEmail: john.smith@example.com - updatedDateTime: 2020-11-06T07:00:00Z - href: https://api.equinix.com/fabric/v4/gateways/3c9b8e7a2-f3b1-4576-a4a9-1366a63df170 - state: null - bgpIpv6RoutesCount: 0 - uuid: c9b8e7a2-f3b1-4576-a4a9-1366a63df170 - connectionsCount: 0 + orgId: 6 peeringType: null linkProtocol: vlanTag: 4078 @@ -33249,6 +34439,12 @@ components: type: MONTHLY_RECURRING - price: 0.08008281904610115 type: MONTHLY_RECURRING + router: + package: + code: null + location: + metroCode: metroCode + uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 termLength: 6 port: serviceType: null @@ -33299,23 +34495,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId - gateway: - package: - code: null - location: - metroCode: metroCode - uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 + orgId: 6 properties: href: description: An absolute URL that returns specified pricing data @@ -33354,7 +34543,7 @@ components: $ref: '#/components/schemas/VirtualConnectionPrice' ipBlock: $ref: '#/components/schemas/IpBlockPrice' - gateway: + router: $ref: '#/components/schemas/FabricGatewayPrice' port: $ref: '#/components/schemas/VirtualPortPrice' @@ -33550,7 +34739,7 @@ components: firstName: firstName lastName: lastName email: email - signatory: ECHOSIGN + signatory: DELEGATE purchaseOrder: number: number amount: amount @@ -33632,6 +34821,7 @@ components: description: Customer physical Port example: patchPanel: patchPanel + patchPanelName: patchPanelName connectorType: connectorType cabinetUniqueSpaceId: cabinetUniqueSpaceId patchPanelPortB: patchPanelPortB @@ -33648,6 +34838,10 @@ components: patchPanel: description: Port patch panel type: string + patchPanelName: + deprecated: true + description: Port patch panel + type: string patchPanelPortA: description: Port patch panel port A type: string @@ -33672,7 +34866,7 @@ components: description: Access point redundancy type: boolean group: - description: Port redundancy group + description: Port UUID of respective primary port type: string priority: $ref: '#/components/schemas/PortPriority' @@ -33695,6 +34889,27 @@ components: description: Port encapsulation tag protocol identifier type: string type: object + PortLag: + description: Port Lag + example: + name: name + memberStatus: memberStatus + id: id + enabled: true + properties: + id: + description: id + type: string + enabled: + description: enabled + type: boolean + name: + description: name + type: string + memberStatus: + description: member status + type: string + type: object PortSettings: description: Port configuration settings example: @@ -33706,7 +34921,7 @@ components: placeVcOrderPermission: true sharedPortType: true packageType: STANDARD - sharedPortProduct: sharedPortProduct + sharedPortProduct: NETWORK_EDGE properties: product: description: Product name @@ -33724,6 +34939,11 @@ components: sharedPortType: type: boolean sharedPortProduct: + enum: + - NETWORK_EDGE + - VIRTUAL_GATEWAY + - SMARTKEY + - EDGE_METAL type: string packageType: description: Type of Port Package @@ -33731,7 +34951,6 @@ components: - STANDARD - UNTAGGED - UNLIMITED - - NETWORK_EDGE - FREE type: string type: object @@ -33867,7 +35086,7 @@ components: bandwidth: 100 href: https://openapi-generator.tech type: EVPL_VC - uuid: cd67f685-41b0-1b07-6de0-0320a5c00abe + uuid: cd67f685-41b0-1b07-6de0-320a5c00abe state: null vlanTagMax: 200 serviceToken: @@ -33920,6 +35139,19 @@ components: changeLog: $ref: '#/components/schemas/Changelog' type: object + PortSortDirection: + default: DESC + description: Sorting direction + enum: + - DESC + - ASC + type: string + PortSortBy: + default: /device/name + description: Possible field names to use on sorting + enum: + - /device/name + type: string SimplifiedLocationWithoutIBX: example: metroName: Amsterdam @@ -33942,35 +35174,37 @@ components: required: - metroCode type: object - FabricGatewayPackageType: - description: Fabric Gateway Package Type + CloudRouterPackageType: + description: Fabric Cloud Router Package Type example: code: LAB - href: https://api.equinix.com/fabric/v4/gatewayPackages/LAB - type: GATEWAY_PACKAGE + href: https://api.equinix.com/fabric/v4/routerPackages/LAB + type: ROUTER_PACKAGE properties: href: - description: Fabric Gateway URI - example: https://api.equinix.com/fabric/v4/gatewayPackages/LAB + description: Fabric Cloud Router URI + example: https://api.equinix.com/fabric/v4/routerPackages/LAB format: uri type: string type: - description: Gateway package code + description: Cloud Router package type enum: - - GATEWAY_PACKAGE - example: GATEWAY_PACKAGE + - ROUTER_PACKAGE + example: ROUTER_PACKAGE type: string code: - description: Gateway package code + description: Cloud Router package code enum: - LAB + - BASIC - PRO + - PREMIUM example: LAB type: string required: - code type: object - FabricGatewayAccessPointState: + CloudRouterAccessPointState: description: Access point lifecycle state enum: - PROVISIONED @@ -33978,9 +35212,11 @@ components: - DEPROVISIONING - DEPROVISIONED - LOCKED + - NOT_PROVISIONED + - NOT_DEPROVISIONED type: string - GatewayChange: - description: Current state of latest gateway change + CloudRouterChange: + description: Current state of latest CloudRouter change example: data: op: replace @@ -33988,7 +35224,7 @@ components: value: "{}" createdDateTime: 2020-11-06T07:00:00Z information: information - type: GATEWAY_UPDATE + type: ROUTER_UPDATE uuid: uuid status: COMPLETED updatedDateTime: 2020-11-06T07:00:00Z @@ -33999,8 +35235,8 @@ components: type: description: Type of change enum: - - GATEWAY_UPDATE - - GATEWAY_PACKAGE_UPDATE + - ROUTER_UPDATE + - ROUTER_PACKAGE_UPDATE type: string status: description: Current outcome of the change flow @@ -34023,13 +35259,13 @@ components: description: Additional information type: string data: - $ref: '#/components/schemas/FabricGatewayChangeOperation' + $ref: '#/components/schemas/CloudRouterChangeOperation' required: - type - updatedDateTime type: object - FabricGatewayChangeOperation: - description: Fabric Gateway change operation data + CloudRouterChangeOperation: + description: Fabric Cloud Router change operation data example: op: replace path: path @@ -34054,7 +35290,7 @@ components: - value type: object GatewayActionType: - description: Gateway action type + description: Cloud Router action type enum: - BGP_SESSION_STATUS_UPDATE - ROUTE_TABLE_ENTRY_UPDATE @@ -34125,14 +35361,16 @@ components: - type type: object code: - description: Gateway package code + description: Cloud Router package code enum: - LAB + - BASIC - PRO + - PREMIUM example: LAB type: string PackageChangeLog: - description: Gateway package change log + description: Cloud Router package change log example: createdDateTime: 2020-11-06T07:00:00Z updatedDateTime: 2020-11-06T07:00:00Z @@ -34168,6 +35406,7 @@ components: enum: - EVPLAN - EPLAN + - IPWAN type: string NetworkScope: description: Network scope @@ -34435,17 +35674,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 authenticationKey: authenticationKey type: null interface: @@ -34499,17 +35737,49 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 + router: + bgpIpv4RoutesCount: 0 + equinixAsn: 30000 + change: + data: + op: replace + path: path + value: "{}" + createdDateTime: 2020-11-06T07:00:00Z + information: information + type: ROUTER_UPDATE + uuid: uuid + status: COMPLETED + updatedDateTime: 2020-11-06T07:00:00Z + name: test-fg-1 + changeLog: + createdByEmail: john.smith@example.com + deletedByFullName: John Smith + updatedBy: johnsmith + createdBy: johnsmith + updatedByEmail: john.smith@example.com + createdByFullName: John Smith + createdDateTime: 2020-11-06T07:00:00Z + deletedDateTime: 2020-11-06T07:00:00Z + updatedByFullName: John Smith + deletedBy: johnsmith + deletedByEmail: john.smith@example.com + updatedDateTime: 2020-11-06T07:00:00Z + href: https://api.equinix.com/fabric/v4/routers/3c9b8e7a2-f3b1-4576-a4a9-1366a63df170 + state: null + bgpIpv6RoutesCount: 0 + uuid: c9b8e7a2-f3b1-4576-a4a9-1366a63df170 + connectionsCount: 0 port: serviceType: EPL encapsulation: @@ -34550,10 +35820,11 @@ components: placeVcOrderPermission: true sharedPortType: true packageType: STANDARD - sharedPortProduct: sharedPortProduct + sharedPortProduct: NETWORK_EDGE availableBandwidth: 0 demarcationPoint: patchPanel: patchPanel + patchPanelName: patchPanelName connectorType: connectorType cabinetUniqueSpaceId: cabinetUniqueSpaceId patchPanelPortB: patchPanelPortB @@ -34572,6 +35843,7 @@ components: physicalPorts: - demarcationPoint: patchPanel: patchPanel + patchPanelName: patchPanelName connectorType: connectorType cabinetUniqueSpaceId: cabinetUniqueSpaceId patchPanelPortB: patchPanelPortB @@ -34610,17 +35882,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 interfaceSpeed: 0 order: orderNumber: orderNumber @@ -34630,7 +35901,7 @@ components: firstName: firstName lastName: lastName email: email - signatory: ECHOSIGN + signatory: DELEGATE purchaseOrder: number: number amount: amount @@ -34641,6 +35912,7 @@ components: uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - demarcationPoint: patchPanel: patchPanel + patchPanelName: patchPanelName connectorType: connectorType cabinetUniqueSpaceId: cabinetUniqueSpaceId patchPanelPortB: patchPanelPortB @@ -34679,17 +35951,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 interfaceSpeed: 0 order: orderNumber: orderNumber @@ -34699,7 +35970,7 @@ components: firstName: firstName lastName: lastName email: email - signatory: ECHOSIGN + signatory: DELEGATE purchaseOrder: number: number amount: amount @@ -34728,17 +35999,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 location: metroName: Amsterdam metroCode: AM @@ -34748,50 +36018,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId - gateway: - bgpIpv4RoutesCount: 0 - equinixAsn: 30000 - change: - data: - op: replace - path: path - value: "{}" - createdDateTime: 2020-11-06T07:00:00Z - information: information - type: GATEWAY_UPDATE - uuid: uuid - status: COMPLETED - updatedDateTime: 2020-11-06T07:00:00Z - name: test-fg-1 - changeLog: - createdByEmail: john.smith@example.com - deletedByFullName: John Smith - updatedBy: johnsmith - createdBy: johnsmith - updatedByEmail: john.smith@example.com - createdByFullName: John Smith - createdDateTime: 2020-11-06T07:00:00Z - deletedDateTime: 2020-11-06T07:00:00Z - updatedByFullName: John Smith - deletedBy: johnsmith - deletedByEmail: john.smith@example.com - updatedDateTime: 2020-11-06T07:00:00Z - href: https://api.equinix.com/fabric/v4/gateways/3c9b8e7a2-f3b1-4576-a4a9-1366a63df170 - state: null - bgpIpv6RoutesCount: 0 - uuid: c9b8e7a2-f3b1-4576-a4a9-1366a63df170 - connectionsCount: 0 + orgId: 6 peeringType: null linkProtocol: vlanTag: 4078 @@ -34810,8 +36046,8 @@ components: $ref: '#/components/schemas/SimplifiedPort' profile: $ref: '#/components/schemas/SimplifiedServiceProfile' - gateway: - $ref: '#/components/schemas/FabricGateway' + router: + $ref: '#/components/schemas/CloudRouter' linkProtocol: $ref: '#/components/schemas/SimplifiedLinkProtocol' virtualDevice: @@ -34942,7 +36178,7 @@ components: - VIRTUAL_CONNECTION_PRODUCT - IP_BLOCK_PRODUCT - VIRTUAL_PORT_PRODUCT - - FABRIC_GATEWAY_PRODUCT + - CLOUD_ROUTER_PRODUCT type: string PriceCharge: description: Price Charge @@ -35033,7 +36269,7 @@ components: $ref: '#/components/schemas/PriceLocation' type: object FabricGatewayPrice: - description: Fabric Gateway Product configuration + description: Cloud Router Product configuration example: package: code: null @@ -35042,7 +36278,7 @@ components: uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 properties: uuid: - description: Unique identifier assigned to the Fabric Gateway + description: Unique identifier assigned to the Cloud Router format: uuid type: string location: @@ -35199,7 +36435,7 @@ components: bandwidth: 100 href: https://openapi-generator.tech type: EVPL_VC - uuid: cd67f685-41b0-1b07-6de0-0320a5c00abe + uuid: cd67f685-41b0-1b07-6de0-320a5c00abe properties: href: description: Connection URI @@ -35207,8 +36443,8 @@ components: readOnly: true type: string uuid: - example: cd67f685-41b0-1b07-6de0-0320a5c00abe - format: uuid + example: cd67f685-41b0-1b07-6de0-320a5c00abe + format: string type: string type: example: EVPL_VC @@ -35304,7 +36540,7 @@ components: - IGW - COLO - SUBNET - - GW + - CLOUD_ROUTER - NETWORK type: string SimplifiedPort: @@ -35349,10 +36585,11 @@ components: placeVcOrderPermission: true sharedPortType: true packageType: STANDARD - sharedPortProduct: sharedPortProduct + sharedPortProduct: NETWORK_EDGE availableBandwidth: 0 demarcationPoint: patchPanel: patchPanel + patchPanelName: patchPanelName connectorType: connectorType cabinetUniqueSpaceId: cabinetUniqueSpaceId patchPanelPortB: patchPanelPortB @@ -35371,6 +36608,7 @@ components: physicalPorts: - demarcationPoint: patchPanel: patchPanel + patchPanelName: patchPanelName connectorType: connectorType cabinetUniqueSpaceId: cabinetUniqueSpaceId patchPanelPortB: patchPanelPortB @@ -35409,17 +36647,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 interfaceSpeed: 0 order: orderNumber: orderNumber @@ -35429,7 +36666,7 @@ components: firstName: firstName lastName: lastName email: email - signatory: ECHOSIGN + signatory: DELEGATE purchaseOrder: number: number amount: amount @@ -35440,6 +36677,7 @@ components: uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - demarcationPoint: patchPanel: patchPanel + patchPanelName: patchPanelName connectorType: connectorType cabinetUniqueSpaceId: cabinetUniqueSpaceId patchPanelPortB: patchPanelPortB @@ -35478,17 +36716,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 interfaceSpeed: 0 order: orderNumber: orderNumber @@ -35498,7 +36735,7 @@ components: firstName: firstName lastName: lastName email: email - signatory: ECHOSIGN + signatory: DELEGATE purchaseOrder: number: number amount: amount @@ -35527,17 +36764,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 properties: type: $ref: '#/components/schemas/PortType' @@ -35669,17 +36905,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 properties: href: description: Virtual Device URI @@ -35776,17 +37011,16 @@ components: account: resellerOrgId: 5 organizationName: organizationName + resellerAccountNumber: 1 accountName: accountName ucmId: ucmId - accountReferenceId: accountReferenceId + resellerUcmId: resellerUcmId globalOrganizationName: globalOrganizationName globalOrgId: globalOrgId - accountNumber: 0 - orgId: 6 - resellerAccountNumber: 1 - resellerUcmId: resellerUcmId resellerAccountName: resellerAccountName + accountNumber: 0 globalCustId: globalCustId + orgId: 6 properties: href: description: Network URI @@ -35847,6 +37081,7 @@ components: - ACCESS_EPL_VC - EVPLAN_VC - EPLAN_VC + - IPWAN_VC type: string VirtualConnectionPriceASide: example: @@ -35895,7 +37130,7 @@ components: type: string type: object FabricGatewayPackages: - description: Virtual port gateway package + description: Cloud Router package example: code: null properties: @@ -36005,7 +37240,7 @@ components: - VD - SP - COLO - - GW + - CLOUD_ROUTER - CHAINGROUP - NETWORK type: string @@ -36016,7 +37251,7 @@ components: - GLOBAL type: string FabricGatewayCode: - description: Virtual port gateway code + description: Cloud Router code enum: - LAB - BASIC @@ -36268,12 +37503,11 @@ components: firstName: firstName lastName: lastName email: email - signatory: ECHOSIGN + signatory: DELEGATE properties: signatory: description: Port signature Type enum: - - ECHOSIGN - DELEGATE - SELF - ACCOUNT_SUPPORT diff --git a/equinix-openapi-fabric/build.gradle b/equinix-openapi-fabric/build.gradle index 477eb04e..5430f05d 100644 --- a/equinix-openapi-fabric/build.gradle +++ b/equinix-openapi-fabric/build.gradle @@ -4,7 +4,7 @@ apply plugin: 'java' apply plugin: 'com.diffplug.spotless' group = 'com.equinix' -version = '0.2.0' +version = '0.3.0' buildscript { repositories { diff --git a/equinix-openapi-fabric/build.sbt b/equinix-openapi-fabric/build.sbt index a33ea53b..1df81de3 100644 --- a/equinix-openapi-fabric/build.sbt +++ b/equinix-openapi-fabric/build.sbt @@ -2,7 +2,7 @@ lazy val root = (project in file(".")). settings( organization := "com.equinix", name := "equinix-openapi-fabric", - version := "0.2.0", + version := "0.3.0", scalaVersion := "2.11.4", scalacOptions ++= Seq("-feature"), javacOptions in compile ++= Seq("-Xlint:deprecation"), diff --git a/equinix-openapi-fabric/docs/AccessPoint.md b/equinix-openapi-fabric/docs/AccessPoint.md index 68b4dda7..09a43009 100644 --- a/equinix-openapi-fabric/docs/AccessPoint.md +++ b/equinix-openapi-fabric/docs/AccessPoint.md @@ -13,7 +13,7 @@ Access point object |**location** | [**SimplifiedLocation**](SimplifiedLocation.md) | | [optional] | |**port** | [**SimplifiedPort**](SimplifiedPort.md) | | [optional] | |**profile** | [**SimplifiedServiceProfile**](SimplifiedServiceProfile.md) | | [optional] | -|**gateway** | [**FabricGateway**](FabricGateway.md) | | [optional] | +|**router** | [**CloudRouter**](CloudRouter.md) | | [optional] | |**linkProtocol** | [**SimplifiedLinkProtocol**](SimplifiedLinkProtocol.md) | | [optional] | |**virtualDevice** | [**VirtualDevice**](VirtualDevice.md) | | [optional] | |**_interface** | [**ModelInterface**](ModelInterface.md) | | [optional] | diff --git a/equinix-openapi-fabric/docs/AccessPointType.md b/equinix-openapi-fabric/docs/AccessPointType.md index 994ed9f3..97ee9d43 100644 --- a/equinix-openapi-fabric/docs/AccessPointType.md +++ b/equinix-openapi-fabric/docs/AccessPointType.md @@ -17,7 +17,7 @@ * `SUBNET` (value: `"SUBNET"`) -* `GW` (value: `"GW"`) +* `CLOUD_ROUTER` (value: `"CLOUD_ROUTER"`) * `NETWORK` (value: `"NETWORK"`) diff --git a/equinix-openapi-fabric/docs/AllPhysicalPortsResponse.md b/equinix-openapi-fabric/docs/AllPhysicalPortsResponse.md new file mode 100644 index 00000000..fd789a14 --- /dev/null +++ b/equinix-openapi-fabric/docs/AllPhysicalPortsResponse.md @@ -0,0 +1,15 @@ + + +# AllPhysicalPortsResponse + +GET All Physical Ports + +## Properties + +| Name | Type | Description | Notes | +|------------ | ------------- | ------------- | -------------| +|**pagination** | [**Pagination**](Pagination.md) | | [optional] | +|**data** | [**List<PhysicalPort>**](PhysicalPort.md) | GET All Physical Ports | [optional] | + + + diff --git a/equinix-openapi-fabric/docs/BulkPhysicalPort.md b/equinix-openapi-fabric/docs/BulkPhysicalPort.md new file mode 100644 index 00000000..effa62c1 --- /dev/null +++ b/equinix-openapi-fabric/docs/BulkPhysicalPort.md @@ -0,0 +1,14 @@ + + +# BulkPhysicalPort + +Add to Lag request + +## Properties + +| Name | Type | Description | Notes | +|------------ | ------------- | ------------- | -------------| +|**data** | [**List<PhysicalPort>**](PhysicalPort.md) | add physical ports to virtual port | [optional] | + + + diff --git a/equinix-openapi-fabric/docs/FabricGatewayFilters.md b/equinix-openapi-fabric/docs/BulkPort.md similarity index 51% rename from equinix-openapi-fabric/docs/FabricGatewayFilters.md rename to equinix-openapi-fabric/docs/BulkPort.md index 288d416c..6820ddf4 100644 --- a/equinix-openapi-fabric/docs/FabricGatewayFilters.md +++ b/equinix-openapi-fabric/docs/BulkPort.md @@ -1,13 +1,14 @@ -# FabricGatewayFilters +# BulkPort +Create bulk port request ## Properties | Name | Type | Description | Notes | |------------ | ------------- | ------------- | -------------| -|**and** | [**List<FabricGatewayFilter>**](FabricGatewayFilter.md) | | [optional] | +|**data** | [**List<Port>**](Port.md) | | [optional] | diff --git a/equinix-openapi-fabric/docs/FabricGateway.md b/equinix-openapi-fabric/docs/CloudRouter.md similarity index 73% rename from equinix-openapi-fabric/docs/FabricGateway.md rename to equinix-openapi-fabric/docs/CloudRouter.md index 28fff135..c0ded90e 100644 --- a/equinix-openapi-fabric/docs/FabricGateway.md +++ b/equinix-openapi-fabric/docs/CloudRouter.md @@ -1,26 +1,26 @@ -# FabricGateway +# CloudRouter -Fabric Gateway Access point object +Fabric Cloud Router object ## Properties | Name | Type | Description | Notes | |------------ | ------------- | ------------- | -------------| -|**href** | **URI** | Fabric Gateway URI | [optional] [readonly] | +|**href** | **URI** | Cloud Routers URI | [optional] [readonly] | |**uuid** | **UUID** | Equinix-assigned access point identifier | [optional] | -|**name** | **String** | Customer-provided Fabric Gateway name | [optional] | -|**state** | **FabricGatewayAccessPointState** | | [optional] | +|**name** | **String** | Customer-provided Cloud Router name | [optional] | +|**state** | **CloudRouterAccessPointState** | | [optional] | |**equinixAsn** | **Long** | Equinix ASN | [optional] | |**bgpIpv4RoutesCount** | **Integer** | Access point used and maximum number of IPv4 BGP routes | [optional] | |**bgpIpv6RoutesCount** | **Integer** | Access point used and maximum number of IPv6 BGP routes | [optional] | |**connectionsCount** | **Integer** | Number of connections associated with this Access point | [optional] | |**changeLog** | [**Changelog**](Changelog.md) | | [optional] | -|**change** | [**GatewayChange**](GatewayChange.md) | | [optional] | +|**change** | [**CloudRouterChange**](CloudRouterChange.md) | | [optional] | |**type** | [**TypeEnum**](#TypeEnum) | | [optional] | |**location** | [**SimplifiedLocationWithoutIBX**](SimplifiedLocationWithoutIBX.md) | | [optional] | -|**_package** | [**FabricGatewayPackageType**](FabricGatewayPackageType.md) | | [optional] | +|**_package** | [**CloudRouterPackageType**](CloudRouterPackageType.md) | | [optional] | |**order** | [**Order**](Order.md) | | [optional] | |**project** | [**Project**](Project.md) | | [optional] | |**account** | [**SimplifiedAccount**](SimplifiedAccount.md) | | [optional] | @@ -32,7 +32,7 @@ Fabric Gateway Access point object | Name | Value | |---- | -----| -| XF_GATEWAY | "XF_GATEWAY" | +| XF_ROUTER | "XF_ROUTER" | diff --git a/equinix-openapi-fabric/docs/FabricGatewayAccessPointState.md b/equinix-openapi-fabric/docs/CloudRouterAccessPointState.md similarity index 62% rename from equinix-openapi-fabric/docs/FabricGatewayAccessPointState.md rename to equinix-openapi-fabric/docs/CloudRouterAccessPointState.md index f4154136..88dec192 100644 --- a/equinix-openapi-fabric/docs/FabricGatewayAccessPointState.md +++ b/equinix-openapi-fabric/docs/CloudRouterAccessPointState.md @@ -1,6 +1,6 @@ -# FabricGatewayAccessPointState +# CloudRouterAccessPointState ## Enum @@ -15,5 +15,9 @@ * `LOCKED` (value: `"LOCKED"`) +* `NOT_PROVISIONED` (value: `"NOT_PROVISIONED"`) + +* `NOT_DEPROVISIONED` (value: `"NOT_DEPROVISIONED"`) + diff --git a/equinix-openapi-fabric/docs/GatewayChange.md b/equinix-openapi-fabric/docs/CloudRouterChange.md similarity index 76% rename from equinix-openapi-fabric/docs/GatewayChange.md rename to equinix-openapi-fabric/docs/CloudRouterChange.md index 53f522a0..42a32522 100644 --- a/equinix-openapi-fabric/docs/GatewayChange.md +++ b/equinix-openapi-fabric/docs/CloudRouterChange.md @@ -1,8 +1,8 @@ -# GatewayChange +# CloudRouterChange -Current state of latest gateway change +Current state of latest CloudRouter change ## Properties @@ -14,7 +14,7 @@ Current state of latest gateway change |**createdDateTime** | **OffsetDateTime** | Set when change flow starts | [optional] | |**updatedDateTime** | **OffsetDateTime** | Set when change object is updated | | |**information** | **String** | Additional information | [optional] | -|**data** | [**FabricGatewayChangeOperation**](FabricGatewayChangeOperation.md) | | [optional] | +|**data** | [**CloudRouterChangeOperation**](CloudRouterChangeOperation.md) | | [optional] | @@ -22,8 +22,8 @@ Current state of latest gateway change | Name | Value | |---- | -----| -| UPDATE | "GATEWAY_UPDATE" | -| PACKAGE_UPDATE | "GATEWAY_PACKAGE_UPDATE" | +| UPDATE | "ROUTER_UPDATE" | +| PACKAGE_UPDATE | "ROUTER_PACKAGE_UPDATE" | diff --git a/equinix-openapi-fabric/docs/FabricGatewayChangeOperation.md b/equinix-openapi-fabric/docs/CloudRouterChangeOperation.md similarity index 87% rename from equinix-openapi-fabric/docs/FabricGatewayChangeOperation.md rename to equinix-openapi-fabric/docs/CloudRouterChangeOperation.md index 3e94ed85..71125608 100644 --- a/equinix-openapi-fabric/docs/FabricGatewayChangeOperation.md +++ b/equinix-openapi-fabric/docs/CloudRouterChangeOperation.md @@ -1,8 +1,8 @@ -# FabricGatewayChangeOperation +# CloudRouterChangeOperation -Fabric Gateway change operation data +Fabric Cloud Router change operation data ## Properties diff --git a/equinix-openapi-fabric/docs/FabricGatewayFilter.md b/equinix-openapi-fabric/docs/CloudRouterFilter.md similarity index 59% rename from equinix-openapi-fabric/docs/FabricGatewayFilter.md rename to equinix-openapi-fabric/docs/CloudRouterFilter.md index 8631c33d..0c39af91 100644 --- a/equinix-openapi-fabric/docs/FabricGatewayFilter.md +++ b/equinix-openapi-fabric/docs/CloudRouterFilter.md @@ -1,16 +1,16 @@ -# FabricGatewayFilter +# CloudRouterFilter ## Properties | Name | Type | Description | Notes | |------------ | ------------- | ------------- | -------------| -|**property** | **String** | Possible field names to use on filters: * `/project/projectId` - project id (mandatory) * `/name` - Fabric Gateway name * `/uuid` - Fabric Gateway uuid * `/state` - Fabric Gateway status * `/location/metroCode` - Fabric Gateway metro code * `/location/metroName` - Fabric Gateway metro name * `/package/code` - Fabric Gateway package * `/_*` - all-category search | [optional] | +|**property** | **String** | Possible field names to use on filters: * `/project/projectId` - project id (mandatory) * `/name` - Fabric Cloud Router name * `/uuid` - Fabric Cloud Router uuid * `/state` - Fabric Cloud Router status * `/location/metroCode` - Fabric Cloud Router metro code * `/location/metroName` - Fabric Cloud Router metro name * `/package/code` - Fabric Cloud Router package * `/_*` - all-category search | [optional] | |**operator** | **String** | Possible operators to use on filters: * `=` - equal * `!=` - not equal * `>` - greater than * `>=` - greater than or equal to * `<` - less than * `<=` - less than or equal to * `[NOT] BETWEEN` - (not) between * `[NOT] LIKE` - (not) like * `[NOT] IN` - (not) in * `ILIKE` - case-insensitive like | [optional] | |**values** | **List<String>** | | [optional] | -|**or** | [**List<FabricGatewaySimpleExpression>**](FabricGatewaySimpleExpression.md) | | [optional] | +|**or** | [**List<CloudRouterSimpleExpression>**](CloudRouterSimpleExpression.md) | | [optional] | diff --git a/equinix-openapi-fabric/docs/CloudRouterFilters.md b/equinix-openapi-fabric/docs/CloudRouterFilters.md new file mode 100644 index 00000000..55babbbc --- /dev/null +++ b/equinix-openapi-fabric/docs/CloudRouterFilters.md @@ -0,0 +1,13 @@ + + +# CloudRouterFilters + + +## Properties + +| Name | Type | Description | Notes | +|------------ | ------------- | ------------- | -------------| +|**and** | [**List<CloudRouterFilter>**](CloudRouterFilter.md) | | [optional] | + + + diff --git a/equinix-openapi-fabric/docs/CloudRouterOrFilter.md b/equinix-openapi-fabric/docs/CloudRouterOrFilter.md new file mode 100644 index 00000000..0e6d0eb8 --- /dev/null +++ b/equinix-openapi-fabric/docs/CloudRouterOrFilter.md @@ -0,0 +1,13 @@ + + +# CloudRouterOrFilter + + +## Properties + +| Name | Type | Description | Notes | +|------------ | ------------- | ------------- | -------------| +|**or** | [**List<CloudRouterSimpleExpression>**](CloudRouterSimpleExpression.md) | | [optional] | + + + diff --git a/equinix-openapi-fabric/docs/CloudRouterPackage.md b/equinix-openapi-fabric/docs/CloudRouterPackage.md new file mode 100644 index 00000000..cd8c06e0 --- /dev/null +++ b/equinix-openapi-fabric/docs/CloudRouterPackage.md @@ -0,0 +1,46 @@ + + +# CloudRouterPackage + +Fabric Cloud Router Package + +## Properties + +| Name | Type | Description | Notes | +|------------ | ------------- | ------------- | -------------| +|**href** | **URI** | Cloud Router package URI | [optional] [readonly] | +|**type** | [**TypeEnum**](#TypeEnum) | Type of Router package | [optional] | +|**code** | **Code** | | [optional] | +|**description** | **String** | Fabric Cloud Router Package description | [optional] | +|**totalIPv4RoutesMax** | **Integer** | Cloud Router package BGP IPv4 routes limit | [optional] | +|**totalIPv6RoutesMax** | **Integer** | Cloud Router package BGP IPv6 routes limit | [optional] | +|**staticIPv4RoutesMax** | **Integer** | CloudRouter package static IPv4 routes limit | [optional] | +|**staticIPv6RoutesMax** | **Integer** | CloudRouter package static IPv6 routes limit | [optional] | +|**naclsMax** | **Integer** | CloudRouter package NACLs limit | [optional] | +|**naclRulesMax** | **Integer** | CloudRouter package NACLs rules limit | [optional] | +|**haSupported** | **Boolean** | CloudRouter package high-available configuration support | [optional] | +|**routeFilterSupported** | **Boolean** | CloudRouter package route filter support | [optional] | +|**natType** | [**NatTypeEnum**](#NatTypeEnum) | CloudRouter package NAT supported type | [optional] | +|**vcCountMax** | **Integer** | CloudRouter package Max Connection limit | [optional] | +|**crCountMax** | **Integer** | CloudRouter package Max CloudRouter limit | [optional] | +|**vcBandwidthMax** | **Integer** | CloudRouter package Max Bandwidth limit | [optional] | +|**changeLog** | [**PackageChangeLog**](PackageChangeLog.md) | | [optional] | + + + +## Enum: TypeEnum + +| Name | Value | +|---- | -----| +| ROUTER_PACKAGE | "ROUTER_PACKAGE" | + + + +## Enum: NatTypeEnum + +| Name | Value | +|---- | -----| +| STATIC_NAT | "STATIC_NAT" | + + + diff --git a/equinix-openapi-fabric/docs/CloudRouterPackageType.md b/equinix-openapi-fabric/docs/CloudRouterPackageType.md new file mode 100644 index 00000000..c13d7f46 --- /dev/null +++ b/equinix-openapi-fabric/docs/CloudRouterPackageType.md @@ -0,0 +1,35 @@ + + +# CloudRouterPackageType + +Fabric Cloud Router Package Type + +## Properties + +| Name | Type | Description | Notes | +|------------ | ------------- | ------------- | -------------| +|**href** | **URI** | Fabric Cloud Router URI | [optional] | +|**type** | [**TypeEnum**](#TypeEnum) | Cloud Router package type | [optional] | +|**code** | [**CodeEnum**](#CodeEnum) | Cloud Router package code | | + + + +## Enum: TypeEnum + +| Name | Value | +|---- | -----| +| ROUTER_PACKAGE | "ROUTER_PACKAGE" | + + + +## Enum: CodeEnum + +| Name | Value | +|---- | -----| +| LAB | "LAB" | +| BASIC | "BASIC" | +| PRO | "PRO" | +| PREMIUM | "PREMIUM" | + + + diff --git a/equinix-openapi-fabric/docs/FabricGatewayPostRequest.md b/equinix-openapi-fabric/docs/CloudRouterPostRequest.md similarity index 73% rename from equinix-openapi-fabric/docs/FabricGatewayPostRequest.md rename to equinix-openapi-fabric/docs/CloudRouterPostRequest.md index 747cdf6a..37b88658 100644 --- a/equinix-openapi-fabric/docs/FabricGatewayPostRequest.md +++ b/equinix-openapi-fabric/docs/CloudRouterPostRequest.md @@ -1,17 +1,17 @@ -# FabricGatewayPostRequest +# CloudRouterPostRequest -Create Fabric Gateway +Create Cloud Router ## Properties | Name | Type | Description | Notes | |------------ | ------------- | ------------- | -------------| |**type** | [**TypeEnum**](#TypeEnum) | | [optional] | -|**name** | **String** | Customer-provided Fabric Gateway name | [optional] | +|**name** | **String** | Customer-provided Cloud Router name | [optional] | |**location** | [**SimplifiedLocationWithoutIBX**](SimplifiedLocationWithoutIBX.md) | | [optional] | -|**_package** | [**FabricGatewayPackageType**](FabricGatewayPackageType.md) | | [optional] | +|**_package** | [**CloudRouterPackageType**](CloudRouterPackageType.md) | | [optional] | |**order** | [**Order**](Order.md) | | [optional] | |**project** | [**Project**](Project.md) | | [optional] | |**account** | [**SimplifiedAccount**](SimplifiedAccount.md) | | [optional] | @@ -23,7 +23,7 @@ Create Fabric Gateway | Name | Value | |---- | -----| -| XF_GATEWAY | "XF_GATEWAY" | +| XF_ROUTER | "XF_ROUTER" | diff --git a/equinix-openapi-fabric/docs/FabricGatewaySearchRequest.md b/equinix-openapi-fabric/docs/CloudRouterSearchRequest.md similarity index 52% rename from equinix-openapi-fabric/docs/FabricGatewaySearchRequest.md rename to equinix-openapi-fabric/docs/CloudRouterSearchRequest.md index 9cf1a676..26c30103 100644 --- a/equinix-openapi-fabric/docs/FabricGatewaySearchRequest.md +++ b/equinix-openapi-fabric/docs/CloudRouterSearchRequest.md @@ -1,6 +1,6 @@ -# FabricGatewaySearchRequest +# CloudRouterSearchRequest Search requests containing criteria @@ -8,9 +8,9 @@ Search requests containing criteria | Name | Type | Description | Notes | |------------ | ------------- | ------------- | -------------| -|**filter** | [**FabricGatewayFilters**](FabricGatewayFilters.md) | | [optional] | +|**filter** | [**CloudRouterFilters**](CloudRouterFilters.md) | | [optional] | |**pagination** | [**PaginationRequest**](PaginationRequest.md) | | [optional] | -|**sort** | [**List<FabricGatewaySortCriteria>**](FabricGatewaySortCriteria.md) | | [optional] | +|**sort** | [**List<CloudRouterSortCriteria>**](CloudRouterSortCriteria.md) | | [optional] | diff --git a/equinix-openapi-fabric/docs/FabricGatewaySimpleExpression.md b/equinix-openapi-fabric/docs/CloudRouterSimpleExpression.md similarity index 64% rename from equinix-openapi-fabric/docs/FabricGatewaySimpleExpression.md rename to equinix-openapi-fabric/docs/CloudRouterSimpleExpression.md index 8f1e0af1..97e28f99 100644 --- a/equinix-openapi-fabric/docs/FabricGatewaySimpleExpression.md +++ b/equinix-openapi-fabric/docs/CloudRouterSimpleExpression.md @@ -1,13 +1,13 @@ -# FabricGatewaySimpleExpression +# CloudRouterSimpleExpression ## Properties | Name | Type | Description | Notes | |------------ | ------------- | ------------- | -------------| -|**property** | **String** | Possible field names to use on filters: * `/project/projectId` - project id (mandatory) * `/name` - Fabric Gateway name * `/uuid` - Fabric Gateway uuid * `/state` - Fabric Gateway status * `/location/metroCode` - Fabric Gateway metro code * `/location/metroName` - Fabric Gateway metro name * `/package/code` - Fabric Gateway package * `/_*` - all-category search | [optional] | +|**property** | **String** | Possible field names to use on filters: * `/project/projectId` - project id (mandatory) * `/name` - Fabric Cloud Router name * `/uuid` - Fabric Cloud Router uuid * `/state` - Fabric Cloud Router status * `/location/metroCode` - Fabric Cloud Router metro code * `/location/metroName` - Fabric Cloud Router metro name * `/package/code` - Fabric Cloud Router package * `/_*` - all-category search | [optional] | |**operator** | **String** | Possible operators to use on filters: * `=` - equal * `!=` - not equal * `>` - greater than * `>=` - greater than or equal to * `<` - less than * `<=` - less than or equal to * `[NOT] BETWEEN` - (not) between * `[NOT] LIKE` - (not) like * `[NOT] IN` - (not) in * `ILIKE` - case-insensitive like | [optional] | |**values** | **List<String>** | | [optional] | diff --git a/equinix-openapi-fabric/docs/FabricGatewaySortBy.md b/equinix-openapi-fabric/docs/CloudRouterSortBy.md similarity index 94% rename from equinix-openapi-fabric/docs/FabricGatewaySortBy.md rename to equinix-openapi-fabric/docs/CloudRouterSortBy.md index fbbc359e..e2713691 100644 --- a/equinix-openapi-fabric/docs/FabricGatewaySortBy.md +++ b/equinix-openapi-fabric/docs/CloudRouterSortBy.md @@ -1,6 +1,6 @@ -# FabricGatewaySortBy +# CloudRouterSortBy ## Enum diff --git a/equinix-openapi-fabric/docs/CloudRouterSortCriteria.md b/equinix-openapi-fabric/docs/CloudRouterSortCriteria.md new file mode 100644 index 00000000..929c730a --- /dev/null +++ b/equinix-openapi-fabric/docs/CloudRouterSortCriteria.md @@ -0,0 +1,14 @@ + + +# CloudRouterSortCriteria + + +## Properties + +| Name | Type | Description | Notes | +|------------ | ------------- | ------------- | -------------| +|**direction** | **CloudRouterSortDirection** | | [optional] | +|**property** | **CloudRouterSortBy** | | [optional] | + + + diff --git a/equinix-openapi-fabric/docs/FabricGatewaySortDirection.md b/equinix-openapi-fabric/docs/CloudRouterSortDirection.md similarity index 70% rename from equinix-openapi-fabric/docs/FabricGatewaySortDirection.md rename to equinix-openapi-fabric/docs/CloudRouterSortDirection.md index 5ede0bb0..1d729517 100644 --- a/equinix-openapi-fabric/docs/FabricGatewaySortDirection.md +++ b/equinix-openapi-fabric/docs/CloudRouterSortDirection.md @@ -1,6 +1,6 @@ -# FabricGatewaySortDirection +# CloudRouterSortDirection ## Enum diff --git a/equinix-openapi-fabric/docs/GatewaysApi.md b/equinix-openapi-fabric/docs/CloudRoutersApi.md similarity index 67% rename from equinix-openapi-fabric/docs/GatewaysApi.md rename to equinix-openapi-fabric/docs/CloudRoutersApi.md index d43272a0..b4059540 100644 --- a/equinix-openapi-fabric/docs/GatewaysApi.md +++ b/equinix-openapi-fabric/docs/CloudRoutersApi.md @@ -1,27 +1,27 @@ -# GatewaysApi +# CloudRoutersApi -All URIs are relative to *https://virtserver.swaggerhub.com/equinix-api/fabric/4.6* +All URIs are relative to *https://api.equinix.com* | Method | HTTP request | Description | |------------- | ------------- | -------------| -| [**createGateway**](GatewaysApi.md#createGateway) | **POST** /fabric/v4/gateways | Create Gateway | -| [**createGatewayAction**](GatewaysApi.md#createGatewayAction) | **POST** /fabric/v4/gateways/{gatewayId}/actions | Route table actions | -| [**deleteGatewayByUuid**](GatewaysApi.md#deleteGatewayByUuid) | **DELETE** /fabric/v4/gateways/{gatewayId} | Delete Gateway | -| [**getGatewayActions**](GatewaysApi.md#getGatewayActions) | **GET** /fabric/v4/gateways/{gatewayId}/actions | Get actions | -| [**getGatewayByUuid**](GatewaysApi.md#getGatewayByUuid) | **GET** /fabric/v4/gateways/{gatewayId} | Get Gateway | -| [**getGatewayPackageByCode**](GatewaysApi.md#getGatewayPackageByCode) | **GET** /fabric/v4/gatewayPackages/{gatewayPackageCode} | Get Package Details | -| [**getGatewayPackages**](GatewaysApi.md#getGatewayPackages) | **GET** /fabric/v4/gatewayPackages | List Packages | -| [**searchGateways**](GatewaysApi.md#searchGateways) | **POST** /fabric/v4/gateways/search | Search Gateway | -| [**updateGatewayByUuid**](GatewaysApi.md#updateGatewayByUuid) | **PATCH** /fabric/v4/gateways/{gatewayId} | Update Gateway | +| [**createGateway**](CloudRoutersApi.md#createGateway) | **POST** /fabric/v4/routers | Create Routers | +| [**createGatewayAction**](CloudRoutersApi.md#createGatewayAction) | **POST** /fabric/v4/routers/{routerId}/actions | Route table actions | +| [**deleteGatewayByUuid**](CloudRoutersApi.md#deleteGatewayByUuid) | **DELETE** /fabric/v4/routers/{routerId} | Delete Routers | +| [**getGatewayActions**](CloudRoutersApi.md#getGatewayActions) | **GET** /fabric/v4/routers/{routerId}/actions | Get actions | +| [**getGatewayByUuid**](CloudRoutersApi.md#getGatewayByUuid) | **GET** /fabric/v4/routers/{routerId} | Get Routers | +| [**getGatewayPackageByCode**](CloudRoutersApi.md#getGatewayPackageByCode) | **GET** /fabric/v4/routerPackages/{routerPackageCode} | Get Package Details | +| [**getGatewayPackages**](CloudRoutersApi.md#getGatewayPackages) | **GET** /fabric/v4/routerPackages | List Packages | +| [**searchGateways**](CloudRoutersApi.md#searchGateways) | **POST** /fabric/v4/routers/search | Search Routers | +| [**updateGatewayByUuid**](CloudRoutersApi.md#updateGatewayByUuid) | **PATCH** /fabric/v4/routers/{routerId} | Update Routers | # **createGateway** -> FabricGateway createGateway(fabricGatewayPostRequest) +> CloudRouter createGateway(cloudRouterPostRequest) -Create Gateway +Create Routers -This API provides capability to create user's Fabric Gateways +This API provides capability to create user's Cloud Routers ### Example ```java @@ -31,24 +31,24 @@ import com.equinix.openapi.fabric.ApiException; import com.equinix.openapi.fabric.Configuration; import com.equinix.openapi.fabric.auth.*; import com.equinix.openapi.fabric.models.*; -import com.equinix.openapi.fabric.v4.api.GatewaysApi; +import com.equinix.openapi.fabric.v4.api.CloudRoutersApi; public class Example { public static void main(String[] args) { ApiClient defaultClient = Configuration.getDefaultApiClient(); - defaultClient.setBasePath("https://virtserver.swaggerhub.com/equinix-api/fabric/4.6"); + defaultClient.setBasePath("https://api.equinix.com"); // Configure HTTP bearer authorization: BearerAuth HttpBearerAuth BearerAuth = (HttpBearerAuth) defaultClient.getAuthentication("BearerAuth"); BearerAuth.setBearerToken("BEARER TOKEN"); - GatewaysApi apiInstance = new GatewaysApi(defaultClient); - FabricGatewayPostRequest fabricGatewayPostRequest = new FabricGatewayPostRequest(); // FabricGatewayPostRequest | + CloudRoutersApi apiInstance = new CloudRoutersApi(defaultClient); + CloudRouterPostRequest cloudRouterPostRequest = new CloudRouterPostRequest(); // CloudRouterPostRequest | try { - FabricGateway result = apiInstance.createGateway(fabricGatewayPostRequest); + CloudRouter result = apiInstance.createGateway(cloudRouterPostRequest); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling GatewaysApi#createGateway"); + System.err.println("Exception when calling CloudRoutersApi#createGateway"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -62,11 +62,11 @@ public class Example { | Name | Type | Description | Notes | |------------- | ------------- | ------------- | -------------| -| **fabricGatewayPostRequest** | [**FabricGatewayPostRequest**](FabricGatewayPostRequest.md)| | | +| **cloudRouterPostRequest** | [**CloudRouterPostRequest**](CloudRouterPostRequest.md)| | | ### Return type -[**FabricGateway**](FabricGateway.md) +[**CloudRouter**](CloudRouter.md) ### Authorization @@ -80,7 +80,7 @@ public class Example { ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -| **200** | Fabric Gateway Access point object | - | +| **200** | Fabric Cloud Router object | - | | **400** | Bad request | - | | **401** | Unauthorized | - | | **403** | Forbidden | - | @@ -89,7 +89,7 @@ public class Example { # **createGatewayAction** -> GatewayActionResponse createGatewayAction(gatewayId, gatewayActionRequest) +> GatewayActionResponse createGatewayAction(routerId, gatewayActionRequest) Route table actions @@ -103,25 +103,25 @@ import com.equinix.openapi.fabric.ApiException; import com.equinix.openapi.fabric.Configuration; import com.equinix.openapi.fabric.auth.*; import com.equinix.openapi.fabric.models.*; -import com.equinix.openapi.fabric.v4.api.GatewaysApi; +import com.equinix.openapi.fabric.v4.api.CloudRoutersApi; public class Example { public static void main(String[] args) { ApiClient defaultClient = Configuration.getDefaultApiClient(); - defaultClient.setBasePath("https://virtserver.swaggerhub.com/equinix-api/fabric/4.6"); + defaultClient.setBasePath("https://api.equinix.com"); // Configure HTTP bearer authorization: BearerAuth HttpBearerAuth BearerAuth = (HttpBearerAuth) defaultClient.getAuthentication("BearerAuth"); BearerAuth.setBearerToken("BEARER TOKEN"); - GatewaysApi apiInstance = new GatewaysApi(defaultClient); - UUID gatewayId = UUID.randomUUID(); // UUID | Gateway UUID + CloudRoutersApi apiInstance = new CloudRoutersApi(defaultClient); + UUID routerId = UUID.randomUUID(); // UUID | Router UUID GatewayActionRequest gatewayActionRequest = new GatewayActionRequest(); // GatewayActionRequest | try { - GatewayActionResponse result = apiInstance.createGatewayAction(gatewayId, gatewayActionRequest); + GatewayActionResponse result = apiInstance.createGatewayAction(routerId, gatewayActionRequest); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling GatewaysApi#createGatewayAction"); + System.err.println("Exception when calling CloudRoutersApi#createGatewayAction"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -135,7 +135,7 @@ public class Example { | Name | Type | Description | Notes | |------------- | ------------- | ------------- | -------------| -| **gatewayId** | **UUID**| Gateway UUID | | +| **routerId** | **UUID**| Router UUID | | | **gatewayActionRequest** | [**GatewayActionRequest**](GatewayActionRequest.md)| | | ### Return type @@ -164,11 +164,11 @@ public class Example { # **deleteGatewayByUuid** -> deleteGatewayByUuid(gatewayId) +> deleteGatewayByUuid(routerId) -Delete Gateway +Delete Routers -This API provides capability to delete user's Fabric Gateway +This API provides capability to delete user's Cloud Routers ### Example ```java @@ -178,23 +178,23 @@ import com.equinix.openapi.fabric.ApiException; import com.equinix.openapi.fabric.Configuration; import com.equinix.openapi.fabric.auth.*; import com.equinix.openapi.fabric.models.*; -import com.equinix.openapi.fabric.v4.api.GatewaysApi; +import com.equinix.openapi.fabric.v4.api.CloudRoutersApi; public class Example { public static void main(String[] args) { ApiClient defaultClient = Configuration.getDefaultApiClient(); - defaultClient.setBasePath("https://virtserver.swaggerhub.com/equinix-api/fabric/4.6"); + defaultClient.setBasePath("https://api.equinix.com"); // Configure HTTP bearer authorization: BearerAuth HttpBearerAuth BearerAuth = (HttpBearerAuth) defaultClient.getAuthentication("BearerAuth"); BearerAuth.setBearerToken("BEARER TOKEN"); - GatewaysApi apiInstance = new GatewaysApi(defaultClient); - UUID gatewayId = UUID.randomUUID(); // UUID | Gateway UUID + CloudRoutersApi apiInstance = new CloudRoutersApi(defaultClient); + UUID routerId = UUID.randomUUID(); // UUID | Cloud Router UUID try { - apiInstance.deleteGatewayByUuid(gatewayId); + apiInstance.deleteGatewayByUuid(routerId); } catch (ApiException e) { - System.err.println("Exception when calling GatewaysApi#deleteGatewayByUuid"); + System.err.println("Exception when calling CloudRoutersApi#deleteGatewayByUuid"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -208,7 +208,7 @@ public class Example { | Name | Type | Description | Notes | |------------- | ------------- | ------------- | -------------| -| **gatewayId** | **UUID**| Gateway UUID | | +| **routerId** | **UUID**| Cloud Router UUID | | ### Return type @@ -226,7 +226,7 @@ null (empty response body) ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -| **204** | Deleted Gateway Successfully | - | +| **204** | Deleted Cloud Router Successfully | - | | **400** | Bad request | - | | **401** | Unauthorized | - | | **403** | Forbidden | - | @@ -235,7 +235,7 @@ null (empty response body) # **getGatewayActions** -> GatewayActionResponse getGatewayActions(gatewayId, state) +> GatewayActionResponse getGatewayActions(routerId, state) Get actions @@ -249,25 +249,25 @@ import com.equinix.openapi.fabric.ApiException; import com.equinix.openapi.fabric.Configuration; import com.equinix.openapi.fabric.auth.*; import com.equinix.openapi.fabric.models.*; -import com.equinix.openapi.fabric.v4.api.GatewaysApi; +import com.equinix.openapi.fabric.v4.api.CloudRoutersApi; public class Example { public static void main(String[] args) { ApiClient defaultClient = Configuration.getDefaultApiClient(); - defaultClient.setBasePath("https://virtserver.swaggerhub.com/equinix-api/fabric/4.6"); + defaultClient.setBasePath("https://api.equinix.com"); // Configure HTTP bearer authorization: BearerAuth HttpBearerAuth BearerAuth = (HttpBearerAuth) defaultClient.getAuthentication("BearerAuth"); BearerAuth.setBearerToken("BEARER TOKEN"); - GatewaysApi apiInstance = new GatewaysApi(defaultClient); - UUID gatewayId = UUID.randomUUID(); // UUID | Gateway UUID + CloudRoutersApi apiInstance = new CloudRoutersApi(defaultClient); + UUID routerId = UUID.randomUUID(); // UUID | Router UUID GatewayActionState state = GatewayActionState.fromValue("DONE"); // GatewayActionState | Action state try { - GatewayActionResponse result = apiInstance.getGatewayActions(gatewayId, state); + GatewayActionResponse result = apiInstance.getGatewayActions(routerId, state); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling GatewaysApi#getGatewayActions"); + System.err.println("Exception when calling CloudRoutersApi#getGatewayActions"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -281,7 +281,7 @@ public class Example { | Name | Type | Description | Notes | |------------- | ------------- | ------------- | -------------| -| **gatewayId** | **UUID**| Gateway UUID | | +| **routerId** | **UUID**| Router UUID | | | **state** | [**GatewayActionState**](.md)| Action state | [optional] [enum: DONE, FAILED, PENDING] | ### Return type @@ -310,11 +310,11 @@ public class Example { # **getGatewayByUuid** -> FabricGateway getGatewayByUuid(gatewayId) +> CloudRouter getGatewayByUuid(routerId) -Get Gateway +Get Routers -This API provides capability to retrieve user's Fabric Gateway +This API provides capability to retrieve user's Cloud Routers ### Example ```java @@ -324,24 +324,24 @@ import com.equinix.openapi.fabric.ApiException; import com.equinix.openapi.fabric.Configuration; import com.equinix.openapi.fabric.auth.*; import com.equinix.openapi.fabric.models.*; -import com.equinix.openapi.fabric.v4.api.GatewaysApi; +import com.equinix.openapi.fabric.v4.api.CloudRoutersApi; public class Example { public static void main(String[] args) { ApiClient defaultClient = Configuration.getDefaultApiClient(); - defaultClient.setBasePath("https://virtserver.swaggerhub.com/equinix-api/fabric/4.6"); + defaultClient.setBasePath("https://api.equinix.com"); // Configure HTTP bearer authorization: BearerAuth HttpBearerAuth BearerAuth = (HttpBearerAuth) defaultClient.getAuthentication("BearerAuth"); BearerAuth.setBearerToken("BEARER TOKEN"); - GatewaysApi apiInstance = new GatewaysApi(defaultClient); - UUID gatewayId = UUID.randomUUID(); // UUID | Gateway UUID + CloudRoutersApi apiInstance = new CloudRoutersApi(defaultClient); + UUID routerId = UUID.randomUUID(); // UUID | Cloud Router UUID try { - FabricGateway result = apiInstance.getGatewayByUuid(gatewayId); + CloudRouter result = apiInstance.getGatewayByUuid(routerId); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling GatewaysApi#getGatewayByUuid"); + System.err.println("Exception when calling CloudRoutersApi#getGatewayByUuid"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -355,11 +355,11 @@ public class Example { | Name | Type | Description | Notes | |------------- | ------------- | ------------- | -------------| -| **gatewayId** | **UUID**| Gateway UUID | | +| **routerId** | **UUID**| Cloud Router UUID | | ### Return type -[**FabricGateway**](FabricGateway.md) +[**CloudRouter**](CloudRouter.md) ### Authorization @@ -373,7 +373,7 @@ public class Example { ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -| **200** | Fabric Gateway Access point object | - | +| **200** | Fabric Cloud Router object | - | | **401** | Unauthorized | - | | **403** | Forbidden | - | | **404** | Not Found | - | @@ -381,11 +381,11 @@ public class Example { # **getGatewayPackageByCode** -> FabricGatewayPackage getGatewayPackageByCode(gatewayPackageCode) +> CloudRouterPackage getGatewayPackageByCode(routerPackageCode) Get Package Details -This API provides capability to retrieve user's Fabric Gateway Package Details +This API provides capability to retrieve user's Cloud Routers Package Details ### Example ```java @@ -395,24 +395,24 @@ import com.equinix.openapi.fabric.ApiException; import com.equinix.openapi.fabric.Configuration; import com.equinix.openapi.fabric.auth.*; import com.equinix.openapi.fabric.models.*; -import com.equinix.openapi.fabric.v4.api.GatewaysApi; +import com.equinix.openapi.fabric.v4.api.CloudRoutersApi; public class Example { public static void main(String[] args) { ApiClient defaultClient = Configuration.getDefaultApiClient(); - defaultClient.setBasePath("https://virtserver.swaggerhub.com/equinix-api/fabric/4.6"); + defaultClient.setBasePath("https://api.equinix.com"); // Configure HTTP bearer authorization: BearerAuth HttpBearerAuth BearerAuth = (HttpBearerAuth) defaultClient.getAuthentication("BearerAuth"); BearerAuth.setBearerToken("BEARER TOKEN"); - GatewaysApi apiInstance = new GatewaysApi(defaultClient); - GatewayPackageCode gatewayPackageCode = GatewayPackageCode.fromValue("LAB"); // GatewayPackageCode | Equinix-assigned gateway package identifier + CloudRoutersApi apiInstance = new CloudRoutersApi(defaultClient); + RouterPackageCode routerPackageCode = RouterPackageCode.fromValue("LAB"); // RouterPackageCode | Equinix-assigned Cloud Router package identifier try { - FabricGatewayPackage result = apiInstance.getGatewayPackageByCode(gatewayPackageCode); + CloudRouterPackage result = apiInstance.getGatewayPackageByCode(routerPackageCode); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling GatewaysApi#getGatewayPackageByCode"); + System.err.println("Exception when calling CloudRoutersApi#getGatewayPackageByCode"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -426,11 +426,11 @@ public class Example { | Name | Type | Description | Notes | |------------- | ------------- | ------------- | -------------| -| **gatewayPackageCode** | [**GatewayPackageCode**](.md)| Equinix-assigned gateway package identifier | [enum: LAB, PRO] | +| **routerPackageCode** | [**RouterPackageCode**](.md)| Equinix-assigned Cloud Router package identifier | [enum: LAB, BASIC, PRO, PREMIUM] | ### Return type -[**FabricGatewayPackage**](FabricGatewayPackage.md) +[**CloudRouterPackage**](CloudRouterPackage.md) ### Authorization @@ -444,7 +444,7 @@ public class Example { ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -| **200** | Fabric Gateway Package details | - | +| **200** | Fabric Cloud Router Package details | - | | **400** | Bad request | - | | **401** | Unauthorized | - | | **403** | Forbidden | - | @@ -457,7 +457,7 @@ public class Example { List Packages -This API provides capability to retrieve user's Fabric Gateway Packages +This API provides capability to retrieve user's Cloud Routers Packages ### Example ```java @@ -467,25 +467,25 @@ import com.equinix.openapi.fabric.ApiException; import com.equinix.openapi.fabric.Configuration; import com.equinix.openapi.fabric.auth.*; import com.equinix.openapi.fabric.models.*; -import com.equinix.openapi.fabric.v4.api.GatewaysApi; +import com.equinix.openapi.fabric.v4.api.CloudRoutersApi; public class Example { public static void main(String[] args) { ApiClient defaultClient = Configuration.getDefaultApiClient(); - defaultClient.setBasePath("https://virtserver.swaggerhub.com/equinix-api/fabric/4.6"); + defaultClient.setBasePath("https://api.equinix.com"); // Configure HTTP bearer authorization: BearerAuth HttpBearerAuth BearerAuth = (HttpBearerAuth) defaultClient.getAuthentication("BearerAuth"); BearerAuth.setBearerToken("BEARER TOKEN"); - GatewaysApi apiInstance = new GatewaysApi(defaultClient); + CloudRoutersApi apiInstance = new CloudRoutersApi(defaultClient); Integer offset = 1; // Integer | offset Integer limit = 10; // Integer | number of records to fetch try { PackageResponse result = apiInstance.getGatewayPackages(offset, limit); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling GatewaysApi#getGatewayPackages"); + System.err.println("Exception when calling CloudRoutersApi#getGatewayPackages"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -518,7 +518,7 @@ public class Example { ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -| **200** | Fabric Gateway Packages | - | +| **200** | Fabric Cloud Router Packages | - | | **401** | Unauthorized | - | | **403** | Forbidden | - | | **415** | Unsupported Media Type | - | @@ -526,11 +526,11 @@ public class Example { # **searchGateways** -> SearchResponse searchGateways(fabricGatewaySearchRequest) +> SearchResponse searchGateways(cloudRouterSearchRequest) -Search Gateway +Search Routers -The API provides capability to get list of user's Fabric Gateways using search criteria, including optional filtering, pagination and sorting +The API provides capability to get list of user's Cloud Routers using search criteria, including optional filtering, pagination and sorting ### Example ```java @@ -540,24 +540,24 @@ import com.equinix.openapi.fabric.ApiException; import com.equinix.openapi.fabric.Configuration; import com.equinix.openapi.fabric.auth.*; import com.equinix.openapi.fabric.models.*; -import com.equinix.openapi.fabric.v4.api.GatewaysApi; +import com.equinix.openapi.fabric.v4.api.CloudRoutersApi; public class Example { public static void main(String[] args) { ApiClient defaultClient = Configuration.getDefaultApiClient(); - defaultClient.setBasePath("https://virtserver.swaggerhub.com/equinix-api/fabric/4.6"); + defaultClient.setBasePath("https://api.equinix.com"); // Configure HTTP bearer authorization: BearerAuth HttpBearerAuth BearerAuth = (HttpBearerAuth) defaultClient.getAuthentication("BearerAuth"); BearerAuth.setBearerToken("BEARER TOKEN"); - GatewaysApi apiInstance = new GatewaysApi(defaultClient); - FabricGatewaySearchRequest fabricGatewaySearchRequest = new FabricGatewaySearchRequest(); // FabricGatewaySearchRequest | + CloudRoutersApi apiInstance = new CloudRoutersApi(defaultClient); + CloudRouterSearchRequest cloudRouterSearchRequest = new CloudRouterSearchRequest(); // CloudRouterSearchRequest | try { - SearchResponse result = apiInstance.searchGateways(fabricGatewaySearchRequest); + SearchResponse result = apiInstance.searchGateways(cloudRouterSearchRequest); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling GatewaysApi#searchGateways"); + System.err.println("Exception when calling CloudRoutersApi#searchGateways"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -571,7 +571,7 @@ public class Example { | Name | Type | Description | Notes | |------------- | ------------- | ------------- | -------------| -| **fabricGatewaySearchRequest** | [**FabricGatewaySearchRequest**](FabricGatewaySearchRequest.md)| | | +| **cloudRouterSearchRequest** | [**CloudRouterSearchRequest**](CloudRouterSearchRequest.md)| | | ### Return type @@ -598,11 +598,11 @@ public class Example { # **updateGatewayByUuid** -> FabricGateway updateGatewayByUuid(gatewayId, fabricGatewayChangeOperation) +> CloudRouter updateGatewayByUuid(routerId, cloudRouterChangeOperation) -Update Gateway +Update Routers -This API provides capability to update user's Fabric Gateway +This API provides capability to update user's Cloud Routers ### Example ```java @@ -612,25 +612,25 @@ import com.equinix.openapi.fabric.ApiException; import com.equinix.openapi.fabric.Configuration; import com.equinix.openapi.fabric.auth.*; import com.equinix.openapi.fabric.models.*; -import com.equinix.openapi.fabric.v4.api.GatewaysApi; +import com.equinix.openapi.fabric.v4.api.CloudRoutersApi; public class Example { public static void main(String[] args) { ApiClient defaultClient = Configuration.getDefaultApiClient(); - defaultClient.setBasePath("https://virtserver.swaggerhub.com/equinix-api/fabric/4.6"); + defaultClient.setBasePath("https://api.equinix.com"); // Configure HTTP bearer authorization: BearerAuth HttpBearerAuth BearerAuth = (HttpBearerAuth) defaultClient.getAuthentication("BearerAuth"); BearerAuth.setBearerToken("BEARER TOKEN"); - GatewaysApi apiInstance = new GatewaysApi(defaultClient); - UUID gatewayId = UUID.randomUUID(); // UUID | Gateway UUID - List fabricGatewayChangeOperation = Arrays.asList(); // List | + CloudRoutersApi apiInstance = new CloudRoutersApi(defaultClient); + UUID routerId = UUID.randomUUID(); // UUID | Cloud Router UUID + List cloudRouterChangeOperation = Arrays.asList(); // List | try { - FabricGateway result = apiInstance.updateGatewayByUuid(gatewayId, fabricGatewayChangeOperation); + CloudRouter result = apiInstance.updateGatewayByUuid(routerId, cloudRouterChangeOperation); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling GatewaysApi#updateGatewayByUuid"); + System.err.println("Exception when calling CloudRoutersApi#updateGatewayByUuid"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -644,12 +644,12 @@ public class Example { | Name | Type | Description | Notes | |------------- | ------------- | ------------- | -------------| -| **gatewayId** | **UUID**| Gateway UUID | | -| **fabricGatewayChangeOperation** | [**List<FabricGatewayChangeOperation>**](FabricGatewayChangeOperation.md)| | | +| **routerId** | **UUID**| Cloud Router UUID | | +| **cloudRouterChangeOperation** | [**List<CloudRouterChangeOperation>**](CloudRouterChangeOperation.md)| | | ### Return type -[**FabricGateway**](FabricGateway.md) +[**CloudRouter**](CloudRouter.md) ### Authorization @@ -663,7 +663,7 @@ public class Example { ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -| **200** | Fabric Gateway Access point object | - | +| **200** | Fabric Cloud Router object | - | | **400** | Bad request | - | | **401** | Unauthorized | - | | **403** | Forbidden | - | diff --git a/equinix-openapi-fabric/docs/Code.md b/equinix-openapi-fabric/docs/Code.md index f6b0d407..17a40436 100644 --- a/equinix-openapi-fabric/docs/Code.md +++ b/equinix-openapi-fabric/docs/Code.md @@ -7,7 +7,11 @@ * `LAB` (value: `"LAB"`) +* `BASIC` (value: `"BASIC"`) + * `PRO` (value: `"PRO"`) +* `PREMIUM` (value: `"PREMIUM"`) + diff --git a/equinix-openapi-fabric/docs/ConnectedMetro.md b/equinix-openapi-fabric/docs/ConnectedMetro.md index 80317a78..1212039f 100644 --- a/equinix-openapi-fabric/docs/ConnectedMetro.md +++ b/equinix-openapi-fabric/docs/ConnectedMetro.md @@ -11,6 +11,7 @@ Arrays of objects containing latency data for the specified metros |**href** | **String** | The Canonical URL at which the resource resides. | [optional] | |**code** | **String** | Code assigned to an Equinix International Business Exchange (IBX) data center in a specified metropolitan area. | [optional] | |**avgLatency** | **BigDecimal** | Average latency (in milliseconds[ms]) between two specified metros. | [optional] | +|**remoteVCBandwidthMax** | **Long** | This field holds the Max Connection speed with connected metros | [optional] | diff --git a/equinix-openapi-fabric/docs/ConnectionType.md b/equinix-openapi-fabric/docs/ConnectionType.md index 23df6191..b08cb10b 100644 --- a/equinix-openapi-fabric/docs/ConnectionType.md +++ b/equinix-openapi-fabric/docs/ConnectionType.md @@ -21,5 +21,7 @@ * `EPLAN_VC` (value: `"EPLAN_VC"`) +* `IPWAN_VC` (value: `"IPWAN_VC"`) + diff --git a/equinix-openapi-fabric/docs/ConnectionsApi.md b/equinix-openapi-fabric/docs/ConnectionsApi.md index cbcdfafd..911ee21c 100644 --- a/equinix-openapi-fabric/docs/ConnectionsApi.md +++ b/equinix-openapi-fabric/docs/ConnectionsApi.md @@ -1,6 +1,6 @@ # ConnectionsApi -All URIs are relative to *https://virtserver.swaggerhub.com/equinix-api/fabric/4.6* +All URIs are relative to *https://api.equinix.com* | Method | HTTP request | Description | |------------- | ------------- | -------------| @@ -34,7 +34,7 @@ import com.equinix.openapi.fabric.v4.api.ConnectionsApi; public class Example { public static void main(String[] args) { ApiClient defaultClient = Configuration.getDefaultApiClient(); - defaultClient.setBasePath("https://virtserver.swaggerhub.com/equinix-api/fabric/4.6"); + defaultClient.setBasePath("https://api.equinix.com"); // Configure HTTP bearer authorization: BearerAuth HttpBearerAuth BearerAuth = (HttpBearerAuth) defaultClient.getAuthentication("BearerAuth"); @@ -105,7 +105,7 @@ import com.equinix.openapi.fabric.v4.api.ConnectionsApi; public class Example { public static void main(String[] args) { ApiClient defaultClient = Configuration.getDefaultApiClient(); - defaultClient.setBasePath("https://virtserver.swaggerhub.com/equinix-api/fabric/4.6"); + defaultClient.setBasePath("https://api.equinix.com"); // Configure HTTP bearer authorization: BearerAuth HttpBearerAuth BearerAuth = (HttpBearerAuth) defaultClient.getAuthentication("BearerAuth"); @@ -178,7 +178,7 @@ import com.equinix.openapi.fabric.v4.api.ConnectionsApi; public class Example { public static void main(String[] args) { ApiClient defaultClient = Configuration.getDefaultApiClient(); - defaultClient.setBasePath("https://virtserver.swaggerhub.com/equinix-api/fabric/4.6"); + defaultClient.setBasePath("https://api.equinix.com"); // Configure HTTP bearer authorization: BearerAuth HttpBearerAuth BearerAuth = (HttpBearerAuth) defaultClient.getAuthentication("BearerAuth"); @@ -250,7 +250,7 @@ import com.equinix.openapi.fabric.v4.api.ConnectionsApi; public class Example { public static void main(String[] args) { ApiClient defaultClient = Configuration.getDefaultApiClient(); - defaultClient.setBasePath("https://virtserver.swaggerhub.com/equinix-api/fabric/4.6"); + defaultClient.setBasePath("https://api.equinix.com"); // Configure HTTP bearer authorization: BearerAuth HttpBearerAuth BearerAuth = (HttpBearerAuth) defaultClient.getAuthentication("BearerAuth"); @@ -322,7 +322,7 @@ import com.equinix.openapi.fabric.v4.api.ConnectionsApi; public class Example { public static void main(String[] args) { ApiClient defaultClient = Configuration.getDefaultApiClient(); - defaultClient.setBasePath("https://virtserver.swaggerhub.com/equinix-api/fabric/4.6"); + defaultClient.setBasePath("https://api.equinix.com"); // Configure HTTP bearer authorization: BearerAuth HttpBearerAuth BearerAuth = (HttpBearerAuth) defaultClient.getAuthentication("BearerAuth"); @@ -393,7 +393,7 @@ import com.equinix.openapi.fabric.v4.api.ConnectionsApi; public class Example { public static void main(String[] args) { ApiClient defaultClient = Configuration.getDefaultApiClient(); - defaultClient.setBasePath("https://virtserver.swaggerhub.com/equinix-api/fabric/4.6"); + defaultClient.setBasePath("https://api.equinix.com"); // Configure HTTP bearer authorization: BearerAuth HttpBearerAuth BearerAuth = (HttpBearerAuth) defaultClient.getAuthentication("BearerAuth"); @@ -465,7 +465,7 @@ import com.equinix.openapi.fabric.v4.api.ConnectionsApi; public class Example { public static void main(String[] args) { ApiClient defaultClient = Configuration.getDefaultApiClient(); - defaultClient.setBasePath("https://virtserver.swaggerhub.com/equinix-api/fabric/4.6"); + defaultClient.setBasePath("https://api.equinix.com"); // Configure HTTP bearer authorization: BearerAuth HttpBearerAuth BearerAuth = (HttpBearerAuth) defaultClient.getAuthentication("BearerAuth"); diff --git a/equinix-openapi-fabric/docs/FabricGatewayOrFilter.md b/equinix-openapi-fabric/docs/FabricGatewayOrFilter.md deleted file mode 100644 index 7c61da75..00000000 --- a/equinix-openapi-fabric/docs/FabricGatewayOrFilter.md +++ /dev/null @@ -1,13 +0,0 @@ - - -# FabricGatewayOrFilter - - -## Properties - -| Name | Type | Description | Notes | -|------------ | ------------- | ------------- | -------------| -|**or** | [**List<FabricGatewaySimpleExpression>**](FabricGatewaySimpleExpression.md) | | [optional] | - - - diff --git a/equinix-openapi-fabric/docs/FabricGatewayPackage.md b/equinix-openapi-fabric/docs/FabricGatewayPackage.md deleted file mode 100644 index b36775c2..00000000 --- a/equinix-openapi-fabric/docs/FabricGatewayPackage.md +++ /dev/null @@ -1,46 +0,0 @@ - - -# FabricGatewayPackage - -Fabric Gateway Package - -## Properties - -| Name | Type | Description | Notes | -|------------ | ------------- | ------------- | -------------| -|**href** | **URI** | Gateway package URI | [optional] [readonly] | -|**type** | [**TypeEnum**](#TypeEnum) | Type of Gateway package | [optional] | -|**code** | **Code** | | [optional] | -|**description** | **String** | Fabric Gateway Package description | [optional] | -|**totalIPv4RoutesMax** | **Integer** | Gateway package BGP IPv4 routes limit | [optional] | -|**totalIPv6RoutesMax** | **Integer** | Gateway package BGP IPv6 routes limit | [optional] | -|**staticIPv4RoutesMax** | **Integer** | Gateway package static IPv4 routes limit | [optional] | -|**staticIPv6RoutesMax** | **Integer** | Gateway package static IPv6 routes limit | [optional] | -|**naclsMax** | **Integer** | Gateway package NACLs limit | [optional] | -|**naclRulesMax** | **Integer** | Gateway package NACLs rules limit | [optional] | -|**haSupported** | **Boolean** | Gateway package high-available configuration support | [optional] | -|**routeFilterSupported** | **Boolean** | Gateway package route filter support | [optional] | -|**natType** | [**NatTypeEnum**](#NatTypeEnum) | Gateway package NAT supported type | [optional] | -|**maxConnLimit** | **Integer** | Gateway package Max Connection limit | [optional] | -|**maxGwLimit** | **Integer** | Gateway package Max Gateways limit | [optional] | -|**maxBwLimit** | **Integer** | Gateway package Max Bandwidth limit | [optional] | -|**changeLog** | [**PackageChangeLog**](PackageChangeLog.md) | | [optional] | - - - -## Enum: TypeEnum - -| Name | Value | -|---- | -----| -| GATEWAY_PACKAGE | "GATEWAY_PACKAGE" | - - - -## Enum: NatTypeEnum - -| Name | Value | -|---- | -----| -| STATIC_NAT | "STATIC_NAT" | - - - diff --git a/equinix-openapi-fabric/docs/FabricGatewayPackageType.md b/equinix-openapi-fabric/docs/FabricGatewayPackageType.md deleted file mode 100644 index 319c6b7b..00000000 --- a/equinix-openapi-fabric/docs/FabricGatewayPackageType.md +++ /dev/null @@ -1,33 +0,0 @@ - - -# FabricGatewayPackageType - -Fabric Gateway Package Type - -## Properties - -| Name | Type | Description | Notes | -|------------ | ------------- | ------------- | -------------| -|**href** | **URI** | Fabric Gateway URI | [optional] | -|**type** | [**TypeEnum**](#TypeEnum) | Gateway package code | [optional] | -|**code** | [**CodeEnum**](#CodeEnum) | Gateway package code | | - - - -## Enum: TypeEnum - -| Name | Value | -|---- | -----| -| GATEWAY_PACKAGE | "GATEWAY_PACKAGE" | - - - -## Enum: CodeEnum - -| Name | Value | -|---- | -----| -| LAB | "LAB" | -| PRO | "PRO" | - - - diff --git a/equinix-openapi-fabric/docs/FabricGatewayPackages.md b/equinix-openapi-fabric/docs/FabricGatewayPackages.md index b262a3ee..50107f65 100644 --- a/equinix-openapi-fabric/docs/FabricGatewayPackages.md +++ b/equinix-openapi-fabric/docs/FabricGatewayPackages.md @@ -2,7 +2,7 @@ # FabricGatewayPackages -Virtual port gateway package +Cloud Router package ## Properties diff --git a/equinix-openapi-fabric/docs/FabricGatewayPrice.md b/equinix-openapi-fabric/docs/FabricGatewayPrice.md index 8a8fc34a..0da743c3 100644 --- a/equinix-openapi-fabric/docs/FabricGatewayPrice.md +++ b/equinix-openapi-fabric/docs/FabricGatewayPrice.md @@ -2,13 +2,13 @@ # FabricGatewayPrice -Fabric Gateway Product configuration +Cloud Router Product configuration ## Properties | Name | Type | Description | Notes | |------------ | ------------- | ------------- | -------------| -|**uuid** | **UUID** | Unique identifier assigned to the Fabric Gateway | [optional] | +|**uuid** | **UUID** | Unique identifier assigned to the Cloud Router | [optional] | |**location** | [**PriceLocation**](PriceLocation.md) | | [optional] | |**_package** | [**FabricGatewayPackages**](FabricGatewayPackages.md) | | [optional] | diff --git a/equinix-openapi-fabric/docs/FabricGatewaySortCriteria.md b/equinix-openapi-fabric/docs/FabricGatewaySortCriteria.md deleted file mode 100644 index f89c7fe0..00000000 --- a/equinix-openapi-fabric/docs/FabricGatewaySortCriteria.md +++ /dev/null @@ -1,14 +0,0 @@ - - -# FabricGatewaySortCriteria - - -## Properties - -| Name | Type | Description | Notes | -|------------ | ------------- | ------------- | -------------| -|**direction** | **FabricGatewaySortDirection** | | [optional] | -|**property** | **FabricGatewaySortBy** | | [optional] | - - - diff --git a/equinix-openapi-fabric/docs/GatewayActionResponse.md b/equinix-openapi-fabric/docs/GatewayActionResponse.md index 88c5caa3..26fb36bf 100644 --- a/equinix-openapi-fabric/docs/GatewayActionResponse.md +++ b/equinix-openapi-fabric/docs/GatewayActionResponse.md @@ -2,7 +2,7 @@ # GatewayActionResponse -Gateway actions response object +Cloud Router actions response object ## Properties diff --git a/equinix-openapi-fabric/docs/GatewayPackageCode.md b/equinix-openapi-fabric/docs/GatewayPackageCode.md deleted file mode 100644 index 1744f55e..00000000 --- a/equinix-openapi-fabric/docs/GatewayPackageCode.md +++ /dev/null @@ -1,13 +0,0 @@ - - -# GatewayPackageCode - -## Enum - - -* `LAB` (value: `"LAB"`) - -* `PRO` (value: `"PRO"`) - - - diff --git a/equinix-openapi-fabric/docs/HealthApi.md b/equinix-openapi-fabric/docs/HealthApi.md index b5ee293f..0dba70fa 100644 --- a/equinix-openapi-fabric/docs/HealthApi.md +++ b/equinix-openapi-fabric/docs/HealthApi.md @@ -1,6 +1,6 @@ # HealthApi -All URIs are relative to *https://virtserver.swaggerhub.com/equinix-api/fabric/4.6* +All URIs are relative to *https://api.equinix.com* | Method | HTTP request | Description | |------------- | ------------- | -------------| @@ -28,7 +28,7 @@ import com.equinix.openapi.fabric.v4.api.HealthApi; public class Example { public static void main(String[] args) { ApiClient defaultClient = Configuration.getDefaultApiClient(); - defaultClient.setBasePath("https://virtserver.swaggerhub.com/equinix-api/fabric/4.6"); + defaultClient.setBasePath("https://api.equinix.com"); // Configure HTTP bearer authorization: BearerAuth HttpBearerAuth BearerAuth = (HttpBearerAuth) defaultClient.getAuthentication("BearerAuth"); diff --git a/equinix-openapi-fabric/docs/LinkProtocolConnection.md b/equinix-openapi-fabric/docs/LinkProtocolConnection.md index 049693e5..18e1e603 100644 --- a/equinix-openapi-fabric/docs/LinkProtocolConnection.md +++ b/equinix-openapi-fabric/docs/LinkProtocolConnection.md @@ -9,7 +9,7 @@ Connection details of Link Protocol | Name | Type | Description | Notes | |------------ | ------------- | ------------- | -------------| |**href** | **URI** | Connection URI | [optional] [readonly] | -|**uuid** | **UUID** | | [optional] | +|**uuid** | **String** | | [optional] | |**type** | **String** | | [optional] | |**bandwidth** | **Long** | | [optional] | diff --git a/equinix-openapi-fabric/docs/Metro.md b/equinix-openapi-fabric/docs/Metro.md index 7d4c2b1b..251d4447 100644 --- a/equinix-openapi-fabric/docs/Metro.md +++ b/equinix-openapi-fabric/docs/Metro.md @@ -14,6 +14,7 @@ GET Metros retrieves all Equinix? Fabric? metros, as well as latency data for ea |**region** | **String** | Board geographic area in which the data center is located | [optional] | |**name** | **String** | Name of the region in which the data center is located. | [optional] | |**equinixAsn** | **Long** | Autonomous system number (ASN) for a specified Fabric metro. The ASN is a unique identifier that carries the network routing protocol and exchanges that data with other internal systems via border gateway protocol. | [optional] | +|**localVCBandwidthMax** | **Long** | This field holds Max Connection speed with in the metro | [optional] | |**geoCoordinates** | [**GeoCoordinates**](GeoCoordinates.md) | | [optional] | |**connectedMetros** | [**List<ConnectedMetro>**](ConnectedMetro.md) | | [optional] | diff --git a/equinix-openapi-fabric/docs/MetrosApi.md b/equinix-openapi-fabric/docs/MetrosApi.md index 3571257b..4601553c 100644 --- a/equinix-openapi-fabric/docs/MetrosApi.md +++ b/equinix-openapi-fabric/docs/MetrosApi.md @@ -1,6 +1,6 @@ # MetrosApi -All URIs are relative to *https://virtserver.swaggerhub.com/equinix-api/fabric/4.6* +All URIs are relative to *https://api.equinix.com* | Method | HTTP request | Description | |------------- | ------------- | -------------| @@ -29,7 +29,7 @@ import com.equinix.openapi.fabric.v4.api.MetrosApi; public class Example { public static void main(String[] args) { ApiClient defaultClient = Configuration.getDefaultApiClient(); - defaultClient.setBasePath("https://virtserver.swaggerhub.com/equinix-api/fabric/4.6"); + defaultClient.setBasePath("https://api.equinix.com"); // Configure HTTP bearer authorization: BearerAuth HttpBearerAuth BearerAuth = (HttpBearerAuth) defaultClient.getAuthentication("BearerAuth"); @@ -99,7 +99,7 @@ import com.equinix.openapi.fabric.v4.api.MetrosApi; public class Example { public static void main(String[] args) { ApiClient defaultClient = Configuration.getDefaultApiClient(); - defaultClient.setBasePath("https://virtserver.swaggerhub.com/equinix-api/fabric/4.6"); + defaultClient.setBasePath("https://api.equinix.com"); // Configure HTTP bearer authorization: BearerAuth HttpBearerAuth BearerAuth = (HttpBearerAuth) defaultClient.getAuthentication("BearerAuth"); diff --git a/equinix-openapi-fabric/docs/NetworkFilter.md b/equinix-openapi-fabric/docs/NetworkFilter.md index 8cc28e4b..bf8812ca 100644 --- a/equinix-openapi-fabric/docs/NetworkFilter.md +++ b/equinix-openapi-fabric/docs/NetworkFilter.md @@ -29,6 +29,8 @@ | NOT_BETWEEN | "NOT BETWEEN" | | LIKE | "LIKE" | | NOT_LIKE | "NOT LIKE" | +| ILIKE | "ILIKE" | +| NOT_ILIKE | "NOT ILIKE" | | IN | "IN" | | NOT_IN | "NOT IN" | diff --git a/equinix-openapi-fabric/docs/NetworkType.md b/equinix-openapi-fabric/docs/NetworkType.md index f1daaf4f..e46e3090 100644 --- a/equinix-openapi-fabric/docs/NetworkType.md +++ b/equinix-openapi-fabric/docs/NetworkType.md @@ -9,5 +9,7 @@ * `EPLAN` (value: `"EPLAN"`) +* `IPWAN` (value: `"IPWAN"`) + diff --git a/equinix-openapi-fabric/docs/NetworksApi.md b/equinix-openapi-fabric/docs/NetworksApi.md index beab6d3e..4ee4d8c1 100644 --- a/equinix-openapi-fabric/docs/NetworksApi.md +++ b/equinix-openapi-fabric/docs/NetworksApi.md @@ -1,6 +1,6 @@ # NetworksApi -All URIs are relative to *https://virtserver.swaggerhub.com/equinix-api/fabric/4.6* +All URIs are relative to *https://api.equinix.com* | Method | HTTP request | Description | |------------- | ------------- | -------------| @@ -35,7 +35,7 @@ import com.equinix.openapi.fabric.v4.api.NetworksApi; public class Example { public static void main(String[] args) { ApiClient defaultClient = Configuration.getDefaultApiClient(); - defaultClient.setBasePath("https://virtserver.swaggerhub.com/equinix-api/fabric/4.6"); + defaultClient.setBasePath("https://api.equinix.com"); // Configure HTTP bearer authorization: BearerAuth HttpBearerAuth BearerAuth = (HttpBearerAuth) defaultClient.getAuthentication("BearerAuth"); @@ -107,7 +107,7 @@ import com.equinix.openapi.fabric.v4.api.NetworksApi; public class Example { public static void main(String[] args) { ApiClient defaultClient = Configuration.getDefaultApiClient(); - defaultClient.setBasePath("https://virtserver.swaggerhub.com/equinix-api/fabric/4.6"); + defaultClient.setBasePath("https://api.equinix.com"); // Configure HTTP bearer authorization: BearerAuth HttpBearerAuth BearerAuth = (HttpBearerAuth) defaultClient.getAuthentication("BearerAuth"); @@ -178,7 +178,7 @@ import com.equinix.openapi.fabric.v4.api.NetworksApi; public class Example { public static void main(String[] args) { ApiClient defaultClient = Configuration.getDefaultApiClient(); - defaultClient.setBasePath("https://virtserver.swaggerhub.com/equinix-api/fabric/4.6"); + defaultClient.setBasePath("https://api.equinix.com"); // Configure HTTP bearer authorization: BearerAuth HttpBearerAuth BearerAuth = (HttpBearerAuth) defaultClient.getAuthentication("BearerAuth"); @@ -249,7 +249,7 @@ import com.equinix.openapi.fabric.v4.api.NetworksApi; public class Example { public static void main(String[] args) { ApiClient defaultClient = Configuration.getDefaultApiClient(); - defaultClient.setBasePath("https://virtserver.swaggerhub.com/equinix-api/fabric/4.6"); + defaultClient.setBasePath("https://api.equinix.com"); // Configure HTTP bearer authorization: BearerAuth HttpBearerAuth BearerAuth = (HttpBearerAuth) defaultClient.getAuthentication("BearerAuth"); @@ -319,7 +319,7 @@ import com.equinix.openapi.fabric.v4.api.NetworksApi; public class Example { public static void main(String[] args) { ApiClient defaultClient = Configuration.getDefaultApiClient(); - defaultClient.setBasePath("https://virtserver.swaggerhub.com/equinix-api/fabric/4.6"); + defaultClient.setBasePath("https://api.equinix.com"); // Configure HTTP bearer authorization: BearerAuth HttpBearerAuth BearerAuth = (HttpBearerAuth) defaultClient.getAuthentication("BearerAuth"); @@ -392,7 +392,7 @@ import com.equinix.openapi.fabric.v4.api.NetworksApi; public class Example { public static void main(String[] args) { ApiClient defaultClient = Configuration.getDefaultApiClient(); - defaultClient.setBasePath("https://virtserver.swaggerhub.com/equinix-api/fabric/4.6"); + defaultClient.setBasePath("https://api.equinix.com"); // Configure HTTP bearer authorization: BearerAuth HttpBearerAuth BearerAuth = (HttpBearerAuth) defaultClient.getAuthentication("BearerAuth"); @@ -463,7 +463,7 @@ import com.equinix.openapi.fabric.v4.api.NetworksApi; public class Example { public static void main(String[] args) { ApiClient defaultClient = Configuration.getDefaultApiClient(); - defaultClient.setBasePath("https://virtserver.swaggerhub.com/equinix-api/fabric/4.6"); + defaultClient.setBasePath("https://api.equinix.com"); // Configure HTTP bearer authorization: BearerAuth HttpBearerAuth BearerAuth = (HttpBearerAuth) defaultClient.getAuthentication("BearerAuth"); @@ -534,7 +534,7 @@ import com.equinix.openapi.fabric.v4.api.NetworksApi; public class Example { public static void main(String[] args) { ApiClient defaultClient = Configuration.getDefaultApiClient(); - defaultClient.setBasePath("https://virtserver.swaggerhub.com/equinix-api/fabric/4.6"); + defaultClient.setBasePath("https://api.equinix.com"); // Configure HTTP bearer authorization: BearerAuth HttpBearerAuth BearerAuth = (HttpBearerAuth) defaultClient.getAuthentication("BearerAuth"); diff --git a/equinix-openapi-fabric/docs/PackageChangeLog.md b/equinix-openapi-fabric/docs/PackageChangeLog.md index 0b6ac58c..ba72f7c9 100644 --- a/equinix-openapi-fabric/docs/PackageChangeLog.md +++ b/equinix-openapi-fabric/docs/PackageChangeLog.md @@ -2,7 +2,7 @@ # PackageChangeLog -Gateway package change log +Cloud Router package change log ## Properties diff --git a/equinix-openapi-fabric/docs/PackageResponse.md b/equinix-openapi-fabric/docs/PackageResponse.md index 8b180e45..56e4a184 100644 --- a/equinix-openapi-fabric/docs/PackageResponse.md +++ b/equinix-openapi-fabric/docs/PackageResponse.md @@ -8,7 +8,7 @@ | Name | Type | Description | Notes | |------------ | ------------- | ------------- | -------------| |**pagination** | [**Pagination**](Pagination.md) | | [optional] | -|**data** | [**List<FabricGatewayPackage>**](FabricGatewayPackage.md) | Data returned from the API call. | [optional] | +|**data** | [**List<CloudRouterPackage>**](CloudRouterPackage.md) | Data returned from the API call. | [optional] | diff --git a/equinix-openapi-fabric/docs/Port.md b/equinix-openapi-fabric/docs/Port.md index 481cbd61..1094b370 100644 --- a/equinix-openapi-fabric/docs/Port.md +++ b/equinix-openapi-fabric/docs/Port.md @@ -16,7 +16,7 @@ Port specification |**description** | **String** | Equinix assigned response attribute for Port description | [optional] | |**physicalPortsSpeed** | **Integer** | Physical Ports Speed in Mbps | | |**connectionsCount** | **Integer** | Equinix assigned response attribute for Connection count | [optional] | -|**physicalPortsType** | **String** | Physical Ports Type | | +|**physicalPortsType** | [**PhysicalPortsTypeEnum**](#PhysicalPortsTypeEnum) | Physical Ports Type | | |**physicalPortsCount** | **Integer** | | [optional] | |**connectivitySourceType** | [**ConnectivitySourceTypeEnum**](#ConnectivitySourceTypeEnum) | Port connectivity type | | |**bmmrType** | [**BmmrTypeEnum**](#BmmrTypeEnum) | | [optional] | @@ -34,11 +34,13 @@ Port specification |**location** | [**SimplifiedLocation**](SimplifiedLocation.md) | | | |**device** | [**PortDevice**](PortDevice.md) | | [optional] | |**_interface** | [**PortInterface**](PortInterface.md) | | [optional] | +|**demarcationPointIbx** | **String** | A-side/Equinix ibx | [optional] | |**tetherIbx** | **String** | z-side/Equinix ibx | [optional] | |**demarcationPoint** | [**PortDemarcationPoint**](PortDemarcationPoint.md) | | [optional] | |**redundancy** | [**PortRedundancy**](PortRedundancy.md) | | [optional] | |**encapsulation** | [**PortEncapsulation**](PortEncapsulation.md) | | | |**lagEnabled** | **Boolean** | If LAG enabled | [optional] | +|**lag** | [**PortLag**](PortLag.md) | | [optional] | |**asn** | **Integer** | Port ASN | [optional] | |**settings** | [**PortSettings**](PortSettings.md) | | | |**physicalPortQuantity** | **Integer** | Number of physical ports | [optional] | @@ -49,6 +51,18 @@ Port specification +## Enum: PhysicalPortsTypeEnum + +| Name | Value | +|---- | -----| +| _1000BASE_LX | "1000BASE_LX" | +| _10GBASE_LR | "10GBASE_LR" | +| _100GBASE_LR4 | "100GBASE_LR4" | +| _10GBASE_ER | "10GBASE_ER" | +| _1000BASE_SX | "1000BASE_SX" | + + + ## Enum: ConnectivitySourceTypeEnum | Name | Value | diff --git a/equinix-openapi-fabric/docs/PortDemarcationPoint.md b/equinix-openapi-fabric/docs/PortDemarcationPoint.md index 4292914f..1250621b 100644 --- a/equinix-openapi-fabric/docs/PortDemarcationPoint.md +++ b/equinix-openapi-fabric/docs/PortDemarcationPoint.md @@ -11,6 +11,7 @@ Customer physical Port |**cabinetUniqueSpaceId** | **String** | Port cabinet unique space id | [optional] | |**cageUniqueSpaceId** | **String** | Port cage unique space id | [optional] | |**patchPanel** | **String** | Port patch panel | [optional] | +|**patchPanelName** | **String** | Port patch panel | [optional] | |**patchPanelPortA** | **String** | Port patch panel port A | [optional] | |**patchPanelPortB** | **String** | Port patch panel port B | [optional] | |**connectorType** | **String** | Port connector type | [optional] | diff --git a/equinix-openapi-fabric/docs/PortExpression.md b/equinix-openapi-fabric/docs/PortExpression.md new file mode 100644 index 00000000..3b5f4f15 --- /dev/null +++ b/equinix-openapi-fabric/docs/PortExpression.md @@ -0,0 +1,25 @@ + + +# PortExpression + + +## Properties + +| Name | Type | Description | Notes | +|------------ | ------------- | ------------- | -------------| +|**and** | [**List<PortExpression>**](PortExpression.md) | | [optional] | +|**or** | [**List<PortExpression>**](PortExpression.md) | | [optional] | +|**property** | **PortSearchFieldName** | | [optional] | +|**operator** | [**OperatorEnum**](#OperatorEnum) | | [optional] | +|**values** | **List<String>** | | [optional] | + + + +## Enum: OperatorEnum + +| Name | Value | +|---- | -----| +| EQUAL | "=" | + + + diff --git a/equinix-openapi-fabric/docs/PortLag.md b/equinix-openapi-fabric/docs/PortLag.md new file mode 100644 index 00000000..d0ac0be7 --- /dev/null +++ b/equinix-openapi-fabric/docs/PortLag.md @@ -0,0 +1,17 @@ + + +# PortLag + +Port Lag + +## Properties + +| Name | Type | Description | Notes | +|------------ | ------------- | ------------- | -------------| +|**id** | **String** | id | [optional] | +|**enabled** | **Boolean** | enabled | [optional] | +|**name** | **String** | name | [optional] | +|**memberStatus** | **String** | member status | [optional] | + + + diff --git a/equinix-openapi-fabric/docs/PortOrderSignature.md b/equinix-openapi-fabric/docs/PortOrderSignature.md index 5938cb09..48d1c8e6 100644 --- a/equinix-openapi-fabric/docs/PortOrderSignature.md +++ b/equinix-openapi-fabric/docs/PortOrderSignature.md @@ -17,7 +17,6 @@ Port signature Type | Name | Value | |---- | -----| -| ECHOSIGN | "ECHOSIGN" | | DELEGATE | "DELEGATE" | | SELF | "SELF" | | ACCOUNT_SUPPORT | "ACCOUNT_SUPPORT" | diff --git a/equinix-openapi-fabric/docs/PortRedundancy.md b/equinix-openapi-fabric/docs/PortRedundancy.md index 550fa366..a5ed5e49 100644 --- a/equinix-openapi-fabric/docs/PortRedundancy.md +++ b/equinix-openapi-fabric/docs/PortRedundancy.md @@ -9,7 +9,7 @@ Port redundancy configuration | Name | Type | Description | Notes | |------------ | ------------- | ------------- | -------------| |**enabled** | **Boolean** | Access point redundancy | [optional] | -|**group** | **String** | Port redundancy group | [optional] | +|**group** | **String** | Port UUID of respective primary port | [optional] | |**priority** | **PortPriority** | | [optional] | diff --git a/equinix-openapi-fabric/docs/PortSearchFieldName.md b/equinix-openapi-fabric/docs/PortSearchFieldName.md new file mode 100644 index 00000000..4d878405 --- /dev/null +++ b/equinix-openapi-fabric/docs/PortSearchFieldName.md @@ -0,0 +1,11 @@ + + +# PortSearchFieldName + +## Enum + + +* `_PROJECT_PROJECTID` (value: `"/project/projectId"`) + + + diff --git a/equinix-openapi-fabric/docs/PortSettings.md b/equinix-openapi-fabric/docs/PortSettings.md index 79c1d853..a8bdd14c 100644 --- a/equinix-openapi-fabric/docs/PortSettings.md +++ b/equinix-openapi-fabric/docs/PortSettings.md @@ -15,11 +15,22 @@ Port configuration settings |**layer3Enabled** | **Boolean** | | [optional] | |**productCode** | **String** | | [optional] | |**sharedPortType** | **Boolean** | | [optional] | -|**sharedPortProduct** | **String** | | [optional] | +|**sharedPortProduct** | [**SharedPortProductEnum**](#SharedPortProductEnum) | | [optional] | |**packageType** | [**PackageTypeEnum**](#PackageTypeEnum) | Type of Port Package | [optional] | +## Enum: SharedPortProductEnum + +| Name | Value | +|---- | -----| +| NETWORK_EDGE | "NETWORK_EDGE" | +| VIRTUAL_GATEWAY | "VIRTUAL_GATEWAY" | +| SMARTKEY | "SMARTKEY" | +| EDGE_METAL | "EDGE_METAL" | + + + ## Enum: PackageTypeEnum | Name | Value | @@ -27,7 +38,6 @@ Port configuration settings | STANDARD | "STANDARD" | | UNTAGGED | "UNTAGGED" | | UNLIMITED | "UNLIMITED" | -| NETWORK_EDGE | "NETWORK_EDGE" | | FREE | "FREE" | diff --git a/equinix-openapi-fabric/docs/PortSortBy.md b/equinix-openapi-fabric/docs/PortSortBy.md new file mode 100644 index 00000000..f2f854e1 --- /dev/null +++ b/equinix-openapi-fabric/docs/PortSortBy.md @@ -0,0 +1,11 @@ + + +# PortSortBy + +## Enum + + +* `_DEVICE_NAME` (value: `"/device/name"`) + + + diff --git a/equinix-openapi-fabric/docs/PortSortCriteria.md b/equinix-openapi-fabric/docs/PortSortCriteria.md new file mode 100644 index 00000000..d147afab --- /dev/null +++ b/equinix-openapi-fabric/docs/PortSortCriteria.md @@ -0,0 +1,14 @@ + + +# PortSortCriteria + + +## Properties + +| Name | Type | Description | Notes | +|------------ | ------------- | ------------- | -------------| +|**direction** | **PortSortDirection** | | [optional] | +|**property** | **PortSortBy** | | [optional] | + + + diff --git a/equinix-openapi-fabric/docs/PortSortDirection.md b/equinix-openapi-fabric/docs/PortSortDirection.md new file mode 100644 index 00000000..ce154bc3 --- /dev/null +++ b/equinix-openapi-fabric/docs/PortSortDirection.md @@ -0,0 +1,13 @@ + + +# PortSortDirection + +## Enum + + +* `DESC` (value: `"DESC"`) + +* `ASC` (value: `"ASC"`) + + + diff --git a/equinix-openapi-fabric/docs/PortsApi.md b/equinix-openapi-fabric/docs/PortsApi.md index f1b323f6..9170253d 100644 --- a/equinix-openapi-fabric/docs/PortsApi.md +++ b/equinix-openapi-fabric/docs/PortsApi.md @@ -1,14 +1,225 @@ # PortsApi -All URIs are relative to *https://virtserver.swaggerhub.com/equinix-api/fabric/4.6* +All URIs are relative to *https://api.equinix.com* | Method | HTTP request | Description | |------------- | ------------- | -------------| +| [**addToLag**](PortsApi.md#addToLag) | **POST** /fabric/v4/ports/{portId}/physicalPorts/bulk | Add to Lag | +| [**createBulkPort**](PortsApi.md#createBulkPort) | **POST** /fabric/v4/ports/bulk | Create Port | +| [**createPort**](PortsApi.md#createPort) | **POST** /fabric/v4/ports | Create Port | | [**getPortByUuid**](PortsApi.md#getPortByUuid) | **GET** /fabric/v4/ports/{portId} | Get Port by uuid | | [**getPorts**](PortsApi.md#getPorts) | **GET** /fabric/v4/ports | Get All Ports | | [**getVlans**](PortsApi.md#getVlans) | **GET** /fabric/v4/ports/{portUuid}/linkProtocols | Get Vlans | + +# **addToLag** +> AllPhysicalPortsResponse addToLag(portId, bulkPhysicalPort) + +Add to Lag + +Add Physical Ports to Virtual Port.<font color=\"red\"> <sup color='red'>Preview</sup></font> + +### Example +```java +// Import classes: +import com.equinix.openapi.fabric.ApiClient; +import com.equinix.openapi.fabric.ApiException; +import com.equinix.openapi.fabric.Configuration; +import com.equinix.openapi.fabric.auth.*; +import com.equinix.openapi.fabric.models.*; +import com.equinix.openapi.fabric.v4.api.PortsApi; + +public class Example { + public static void main(String[] args) { + ApiClient defaultClient = Configuration.getDefaultApiClient(); + defaultClient.setBasePath("https://api.equinix.com"); + + // Configure HTTP bearer authorization: BearerAuth + HttpBearerAuth BearerAuth = (HttpBearerAuth) defaultClient.getAuthentication("BearerAuth"); + BearerAuth.setBearerToken("BEARER TOKEN"); + + PortsApi apiInstance = new PortsApi(defaultClient); + UUID portId = UUID.randomUUID(); // UUID | Port UUID + BulkPhysicalPort bulkPhysicalPort = new BulkPhysicalPort(); // BulkPhysicalPort | + try { + AllPhysicalPortsResponse result = apiInstance.addToLag(portId, bulkPhysicalPort); + System.out.println(result); + } catch (ApiException e) { + System.err.println("Exception when calling PortsApi#addToLag"); + System.err.println("Status code: " + e.getCode()); + System.err.println("Reason: " + e.getResponseBody()); + System.err.println("Response headers: " + e.getResponseHeaders()); + e.printStackTrace(); + } + } +} +``` + +### Parameters + +| Name | Type | Description | Notes | +|------------- | ------------- | ------------- | -------------| +| **portId** | **UUID**| Port UUID | | +| **bulkPhysicalPort** | [**BulkPhysicalPort**](BulkPhysicalPort.md)| | | + +### Return type + +[**AllPhysicalPortsResponse**](AllPhysicalPortsResponse.md) + +### Authorization + +[BearerAuth](../README.md#BearerAuth) + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | Successful operation | - | +| **401** | Unauthorized | - | +| **404** | Not Found | - | +| **500** | Internal server error | - | + + +# **createBulkPort** +> AllPortsResponse createBulkPort(bulkPort) + +Create Port + +Create Port creates Equinix Fabric? Port.<font color=\"red\"> <sup color='red'>Preview</sup></font> + +### Example +```java +// Import classes: +import com.equinix.openapi.fabric.ApiClient; +import com.equinix.openapi.fabric.ApiException; +import com.equinix.openapi.fabric.Configuration; +import com.equinix.openapi.fabric.auth.*; +import com.equinix.openapi.fabric.models.*; +import com.equinix.openapi.fabric.v4.api.PortsApi; + +public class Example { + public static void main(String[] args) { + ApiClient defaultClient = Configuration.getDefaultApiClient(); + defaultClient.setBasePath("https://api.equinix.com"); + + // Configure HTTP bearer authorization: BearerAuth + HttpBearerAuth BearerAuth = (HttpBearerAuth) defaultClient.getAuthentication("BearerAuth"); + BearerAuth.setBearerToken("BEARER TOKEN"); + + PortsApi apiInstance = new PortsApi(defaultClient); + BulkPort bulkPort = new BulkPort(); // BulkPort | + try { + AllPortsResponse result = apiInstance.createBulkPort(bulkPort); + System.out.println(result); + } catch (ApiException e) { + System.err.println("Exception when calling PortsApi#createBulkPort"); + System.err.println("Status code: " + e.getCode()); + System.err.println("Reason: " + e.getResponseBody()); + System.err.println("Response headers: " + e.getResponseHeaders()); + e.printStackTrace(); + } + } +} +``` + +### Parameters + +| Name | Type | Description | Notes | +|------------- | ------------- | ------------- | -------------| +| **bulkPort** | [**BulkPort**](BulkPort.md)| | | + +### Return type + +[**AllPortsResponse**](AllPortsResponse.md) + +### Authorization + +[BearerAuth](../README.md#BearerAuth) + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **201** | Successful operation for COLO Bulk Port | - | + + +# **createPort** +> Port createPort(port) + +Create Port + +Creates Equinix Fabric? Port. + +### Example +```java +// Import classes: +import com.equinix.openapi.fabric.ApiClient; +import com.equinix.openapi.fabric.ApiException; +import com.equinix.openapi.fabric.Configuration; +import com.equinix.openapi.fabric.auth.*; +import com.equinix.openapi.fabric.models.*; +import com.equinix.openapi.fabric.v4.api.PortsApi; + +public class Example { + public static void main(String[] args) { + ApiClient defaultClient = Configuration.getDefaultApiClient(); + defaultClient.setBasePath("https://api.equinix.com"); + + // Configure HTTP bearer authorization: BearerAuth + HttpBearerAuth BearerAuth = (HttpBearerAuth) defaultClient.getAuthentication("BearerAuth"); + BearerAuth.setBearerToken("BEARER TOKEN"); + + PortsApi apiInstance = new PortsApi(defaultClient); + Port port = new Port(); // Port | + try { + Port result = apiInstance.createPort(port); + System.out.println(result); + } catch (ApiException e) { + System.err.println("Exception when calling PortsApi#createPort"); + System.err.println("Status code: " + e.getCode()); + System.err.println("Reason: " + e.getResponseBody()); + System.err.println("Response headers: " + e.getResponseHeaders()); + e.printStackTrace(); + } + } +} +``` + +### Parameters + +| Name | Type | Description | Notes | +|------------- | ------------- | ------------- | -------------| +| **port** | [**Port**](Port.md)| | | + +### Return type + +[**Port**](Port.md) + +### Authorization + +[BearerAuth](../README.md#BearerAuth) + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **201** | Successful operation for COLO Single Port Non Lag | - | +| **400** | Bad request | - | +| **500** | Internal Server Error | - | + # **getPortByUuid** > Port getPortByUuid(portId) @@ -30,7 +241,7 @@ import com.equinix.openapi.fabric.v4.api.PortsApi; public class Example { public static void main(String[] args) { ApiClient defaultClient = Configuration.getDefaultApiClient(); - defaultClient.setBasePath("https://virtserver.swaggerhub.com/equinix-api/fabric/4.6"); + defaultClient.setBasePath("https://api.equinix.com"); // Configure HTTP bearer authorization: BearerAuth HttpBearerAuth BearerAuth = (HttpBearerAuth) defaultClient.getAuthentication("BearerAuth"); @@ -100,7 +311,7 @@ import com.equinix.openapi.fabric.v4.api.PortsApi; public class Example { public static void main(String[] args) { ApiClient defaultClient = Configuration.getDefaultApiClient(); - defaultClient.setBasePath("https://virtserver.swaggerhub.com/equinix-api/fabric/4.6"); + defaultClient.setBasePath("https://api.equinix.com"); // Configure HTTP bearer authorization: BearerAuth HttpBearerAuth BearerAuth = (HttpBearerAuth) defaultClient.getAuthentication("BearerAuth"); @@ -168,7 +379,7 @@ import com.equinix.openapi.fabric.v4.api.PortsApi; public class Example { public static void main(String[] args) { ApiClient defaultClient = Configuration.getDefaultApiClient(); - defaultClient.setBasePath("https://virtserver.swaggerhub.com/equinix-api/fabric/4.6"); + defaultClient.setBasePath("https://api.equinix.com"); // Configure HTTP bearer authorization: BearerAuth HttpBearerAuth BearerAuth = (HttpBearerAuth) defaultClient.getAuthentication("BearerAuth"); diff --git a/equinix-openapi-fabric/docs/Price.md b/equinix-openapi-fabric/docs/Price.md index c337ccd7..330bca35 100644 --- a/equinix-openapi-fabric/docs/Price.md +++ b/equinix-openapi-fabric/docs/Price.md @@ -19,7 +19,7 @@ |**catgory** | **PriceCategory** | | [optional] | |**connection** | [**VirtualConnectionPrice**](VirtualConnectionPrice.md) | | [optional] | |**ipBlock** | [**IpBlockPrice**](IpBlockPrice.md) | | [optional] | -|**gateway** | [**FabricGatewayPrice**](FabricGatewayPrice.md) | | [optional] | +|**router** | [**FabricGatewayPrice**](FabricGatewayPrice.md) | | [optional] | |**port** | [**VirtualPortPrice**](VirtualPortPrice.md) | | [optional] | diff --git a/equinix-openapi-fabric/docs/PricesApi.md b/equinix-openapi-fabric/docs/PricesApi.md index 03c022f8..12a5226b 100644 --- a/equinix-openapi-fabric/docs/PricesApi.md +++ b/equinix-openapi-fabric/docs/PricesApi.md @@ -1,6 +1,6 @@ # PricesApi -All URIs are relative to *https://virtserver.swaggerhub.com/equinix-api/fabric/4.6* +All URIs are relative to *https://api.equinix.com* | Method | HTTP request | Description | |------------- | ------------- | -------------| @@ -21,13 +21,18 @@ Search prices by search criteria import com.equinix.openapi.fabric.ApiClient; import com.equinix.openapi.fabric.ApiException; import com.equinix.openapi.fabric.Configuration; +import com.equinix.openapi.fabric.auth.*; import com.equinix.openapi.fabric.models.*; import com.equinix.openapi.fabric.v4.api.PricesApi; public class Example { public static void main(String[] args) { ApiClient defaultClient = Configuration.getDefaultApiClient(); - defaultClient.setBasePath("https://virtserver.swaggerhub.com/equinix-api/fabric/4.6"); + defaultClient.setBasePath("https://api.equinix.com"); + + // Configure HTTP bearer authorization: BearerAuth + HttpBearerAuth BearerAuth = (HttpBearerAuth) defaultClient.getAuthentication("BearerAuth"); + BearerAuth.setBearerToken("BEARER TOKEN"); PricesApi apiInstance = new PricesApi(defaultClient); FilterBody filterBody = new FilterBody(); // FilterBody | @@ -57,7 +62,7 @@ public class Example { ### Authorization -No authorization required +[BearerAuth](../README.md#BearerAuth) ### HTTP request headers diff --git a/equinix-openapi-fabric/docs/ProductType.md b/equinix-openapi-fabric/docs/ProductType.md index 9788c739..ee21af9a 100644 --- a/equinix-openapi-fabric/docs/ProductType.md +++ b/equinix-openapi-fabric/docs/ProductType.md @@ -11,7 +11,7 @@ * `VIRTUAL_PORT_PRODUCT` (value: `"VIRTUAL_PORT_PRODUCT"`) -* `FABRIC_GATEWAY_PRODUCT` (value: `"FABRIC_GATEWAY_PRODUCT"`) +* `CLOUD_ROUTER_PRODUCT` (value: `"CLOUD_ROUTER_PRODUCT"`) diff --git a/equinix-openapi-fabric/docs/RouterPackageCode.md b/equinix-openapi-fabric/docs/RouterPackageCode.md new file mode 100644 index 00000000..0a701412 --- /dev/null +++ b/equinix-openapi-fabric/docs/RouterPackageCode.md @@ -0,0 +1,17 @@ + + +# RouterPackageCode + +## Enum + + +* `LAB` (value: `"LAB"`) + +* `BASIC` (value: `"BASIC"`) + +* `PRO` (value: `"PRO"`) + +* `PREMIUM` (value: `"PREMIUM"`) + + + diff --git a/equinix-openapi-fabric/docs/RoutesApi.md b/equinix-openapi-fabric/docs/RoutesApi.md index 5f053102..be90d88b 100644 --- a/equinix-openapi-fabric/docs/RoutesApi.md +++ b/equinix-openapi-fabric/docs/RoutesApi.md @@ -1,19 +1,19 @@ # RoutesApi -All URIs are relative to *https://virtserver.swaggerhub.com/equinix-api/fabric/4.6* +All URIs are relative to *https://api.equinix.com* | Method | HTTP request | Description | |------------- | ------------- | -------------| -| [**searchRoutes**](RoutesApi.md#searchRoutes) | **POST** /fabric/v4/gateways/{gatewayId}/routes/search | Search Route Table | +| [**searchRoutes**](RoutesApi.md#searchRoutes) | **POST** /fabric/v4/routers/{routerId}/routes/search | Search Route Table | # **searchRoutes** -> RouteTableEntrySearchResponse searchRoutes(gatewayId, routeTableEntrySearchRequest) +> RouteTableEntrySearchResponse searchRoutes(routerId, routeTableEntrySearchRequest) Search Route Table -The API provides capability to get list of user's Fabric Gateways route table entries using search criteria, including optional filtering, pagination and sorting +The API provides capability to get list of user's Fabric Cloud Router route table entries using search criteria, including optional filtering, pagination and sorting ### Example ```java @@ -28,17 +28,17 @@ import com.equinix.openapi.fabric.v4.api.RoutesApi; public class Example { public static void main(String[] args) { ApiClient defaultClient = Configuration.getDefaultApiClient(); - defaultClient.setBasePath("https://virtserver.swaggerhub.com/equinix-api/fabric/4.6"); + defaultClient.setBasePath("https://api.equinix.com"); // Configure HTTP bearer authorization: BearerAuth HttpBearerAuth BearerAuth = (HttpBearerAuth) defaultClient.getAuthentication("BearerAuth"); BearerAuth.setBearerToken("BEARER TOKEN"); RoutesApi apiInstance = new RoutesApi(defaultClient); - UUID gatewayId = UUID.randomUUID(); // UUID | Gateway UUID + UUID routerId = UUID.randomUUID(); // UUID | Router UUID RouteTableEntrySearchRequest routeTableEntrySearchRequest = new RouteTableEntrySearchRequest(); // RouteTableEntrySearchRequest | try { - RouteTableEntrySearchResponse result = apiInstance.searchRoutes(gatewayId, routeTableEntrySearchRequest); + RouteTableEntrySearchResponse result = apiInstance.searchRoutes(routerId, routeTableEntrySearchRequest); System.out.println(result); } catch (ApiException e) { System.err.println("Exception when calling RoutesApi#searchRoutes"); @@ -55,7 +55,7 @@ public class Example { | Name | Type | Description | Notes | |------------- | ------------- | ------------- | -------------| -| **gatewayId** | **UUID**| Gateway UUID | | +| **routerId** | **UUID**| Router UUID | | | **routeTableEntrySearchRequest** | [**RouteTableEntrySearchRequest**](RouteTableEntrySearchRequest.md)| | | ### Return type diff --git a/equinix-openapi-fabric/docs/RoutingProtocolsApi.md b/equinix-openapi-fabric/docs/RoutingProtocolsApi.md index 0d919c61..1e696c31 100644 --- a/equinix-openapi-fabric/docs/RoutingProtocolsApi.md +++ b/equinix-openapi-fabric/docs/RoutingProtocolsApi.md @@ -1,6 +1,6 @@ # RoutingProtocolsApi -All URIs are relative to *https://virtserver.swaggerhub.com/equinix-api/fabric/4.6* +All URIs are relative to *https://api.equinix.com* | Method | HTTP request | Description | |------------- | ------------- | -------------| @@ -39,7 +39,7 @@ import com.equinix.openapi.fabric.v4.api.RoutingProtocolsApi; public class Example { public static void main(String[] args) { ApiClient defaultClient = Configuration.getDefaultApiClient(); - defaultClient.setBasePath("https://virtserver.swaggerhub.com/equinix-api/fabric/4.6"); + defaultClient.setBasePath("https://api.equinix.com"); // Configure HTTP bearer authorization: BearerAuth HttpBearerAuth BearerAuth = (HttpBearerAuth) defaultClient.getAuthentication("BearerAuth"); @@ -114,7 +114,7 @@ import com.equinix.openapi.fabric.v4.api.RoutingProtocolsApi; public class Example { public static void main(String[] args) { ApiClient defaultClient = Configuration.getDefaultApiClient(); - defaultClient.setBasePath("https://virtserver.swaggerhub.com/equinix-api/fabric/4.6"); + defaultClient.setBasePath("https://api.equinix.com"); // Configure HTTP bearer authorization: BearerAuth HttpBearerAuth BearerAuth = (HttpBearerAuth) defaultClient.getAuthentication("BearerAuth"); @@ -189,7 +189,7 @@ import com.equinix.openapi.fabric.v4.api.RoutingProtocolsApi; public class Example { public static void main(String[] args) { ApiClient defaultClient = Configuration.getDefaultApiClient(); - defaultClient.setBasePath("https://virtserver.swaggerhub.com/equinix-api/fabric/4.6"); + defaultClient.setBasePath("https://api.equinix.com"); // Configure HTTP bearer authorization: BearerAuth HttpBearerAuth BearerAuth = (HttpBearerAuth) defaultClient.getAuthentication("BearerAuth"); @@ -264,7 +264,7 @@ import com.equinix.openapi.fabric.v4.api.RoutingProtocolsApi; public class Example { public static void main(String[] args) { ApiClient defaultClient = Configuration.getDefaultApiClient(); - defaultClient.setBasePath("https://virtserver.swaggerhub.com/equinix-api/fabric/4.6"); + defaultClient.setBasePath("https://api.equinix.com"); // Configure HTTP bearer authorization: BearerAuth HttpBearerAuth BearerAuth = (HttpBearerAuth) defaultClient.getAuthentication("BearerAuth"); @@ -343,7 +343,7 @@ import com.equinix.openapi.fabric.v4.api.RoutingProtocolsApi; public class Example { public static void main(String[] args) { ApiClient defaultClient = Configuration.getDefaultApiClient(); - defaultClient.setBasePath("https://virtserver.swaggerhub.com/equinix-api/fabric/4.6"); + defaultClient.setBasePath("https://api.equinix.com"); // Configure HTTP bearer authorization: BearerAuth HttpBearerAuth BearerAuth = (HttpBearerAuth) defaultClient.getAuthentication("BearerAuth"); @@ -418,7 +418,7 @@ import com.equinix.openapi.fabric.v4.api.RoutingProtocolsApi; public class Example { public static void main(String[] args) { ApiClient defaultClient = Configuration.getDefaultApiClient(); - defaultClient.setBasePath("https://virtserver.swaggerhub.com/equinix-api/fabric/4.6"); + defaultClient.setBasePath("https://api.equinix.com"); // Configure HTTP bearer authorization: BearerAuth HttpBearerAuth BearerAuth = (HttpBearerAuth) defaultClient.getAuthentication("BearerAuth"); @@ -494,7 +494,7 @@ import com.equinix.openapi.fabric.v4.api.RoutingProtocolsApi; public class Example { public static void main(String[] args) { ApiClient defaultClient = Configuration.getDefaultApiClient(); - defaultClient.setBasePath("https://virtserver.swaggerhub.com/equinix-api/fabric/4.6"); + defaultClient.setBasePath("https://api.equinix.com"); // Configure HTTP bearer authorization: BearerAuth HttpBearerAuth BearerAuth = (HttpBearerAuth) defaultClient.getAuthentication("BearerAuth"); @@ -570,7 +570,7 @@ import com.equinix.openapi.fabric.v4.api.RoutingProtocolsApi; public class Example { public static void main(String[] args) { ApiClient defaultClient = Configuration.getDefaultApiClient(); - defaultClient.setBasePath("https://virtserver.swaggerhub.com/equinix-api/fabric/4.6"); + defaultClient.setBasePath("https://api.equinix.com"); // Configure HTTP bearer authorization: BearerAuth HttpBearerAuth BearerAuth = (HttpBearerAuth) defaultClient.getAuthentication("BearerAuth"); @@ -646,7 +646,7 @@ import com.equinix.openapi.fabric.v4.api.RoutingProtocolsApi; public class Example { public static void main(String[] args) { ApiClient defaultClient = Configuration.getDefaultApiClient(); - defaultClient.setBasePath("https://virtserver.swaggerhub.com/equinix-api/fabric/4.6"); + defaultClient.setBasePath("https://api.equinix.com"); // Configure HTTP bearer authorization: BearerAuth HttpBearerAuth BearerAuth = (HttpBearerAuth) defaultClient.getAuthentication("BearerAuth"); @@ -724,7 +724,7 @@ import com.equinix.openapi.fabric.v4.api.RoutingProtocolsApi; public class Example { public static void main(String[] args) { ApiClient defaultClient = Configuration.getDefaultApiClient(); - defaultClient.setBasePath("https://virtserver.swaggerhub.com/equinix-api/fabric/4.6"); + defaultClient.setBasePath("https://api.equinix.com"); // Configure HTTP bearer authorization: BearerAuth HttpBearerAuth BearerAuth = (HttpBearerAuth) defaultClient.getAuthentication("BearerAuth"); @@ -801,7 +801,7 @@ import com.equinix.openapi.fabric.v4.api.RoutingProtocolsApi; public class Example { public static void main(String[] args) { ApiClient defaultClient = Configuration.getDefaultApiClient(); - defaultClient.setBasePath("https://virtserver.swaggerhub.com/equinix-api/fabric/4.6"); + defaultClient.setBasePath("https://api.equinix.com"); // Configure HTTP bearer authorization: BearerAuth HttpBearerAuth BearerAuth = (HttpBearerAuth) defaultClient.getAuthentication("BearerAuth"); @@ -878,7 +878,7 @@ import com.equinix.openapi.fabric.v4.api.RoutingProtocolsApi; public class Example { public static void main(String[] args) { ApiClient defaultClient = Configuration.getDefaultApiClient(); - defaultClient.setBasePath("https://virtserver.swaggerhub.com/equinix-api/fabric/4.6"); + defaultClient.setBasePath("https://api.equinix.com"); // Configure HTTP bearer authorization: BearerAuth HttpBearerAuth BearerAuth = (HttpBearerAuth) defaultClient.getAuthentication("BearerAuth"); diff --git a/equinix-openapi-fabric/docs/SearchFieldName.md b/equinix-openapi-fabric/docs/SearchFieldName.md index 6a2d47d0..072de566 100644 --- a/equinix-openapi-fabric/docs/SearchFieldName.md +++ b/equinix-openapi-fabric/docs/SearchFieldName.md @@ -19,7 +19,7 @@ * `_ASIDE_ACCESSPOINT_ACCOUNT_ACCOUNTNUMBER` (value: `"/aSide/accessPoint/account/accountNumber"`) -* `_ASIDE_ACCESSPOINT_GATEWAY_UUID` (value: `"/aSide/accessPoint/gateway/uuid"`) +* `_ASIDE_ACCESSPOINT_ROUTER_UUID` (value: `"/aSide/accessPoint/router/uuid"`) * `_ASIDE_ACCESSPOINT_LINKPROTOCOL_VLANCTAG` (value: `"/aSide/accessPoint/linkProtocol/vlanCTag"`) diff --git a/equinix-openapi-fabric/docs/SearchResponse.md b/equinix-openapi-fabric/docs/SearchResponse.md index 64f468e9..a43f47e6 100644 --- a/equinix-openapi-fabric/docs/SearchResponse.md +++ b/equinix-openapi-fabric/docs/SearchResponse.md @@ -8,7 +8,7 @@ | Name | Type | Description | Notes | |------------ | ------------- | ------------- | -------------| |**pagination** | [**Pagination**](Pagination.md) | | [optional] | -|**data** | [**List<FabricGateway>**](FabricGateway.md) | Data returned from the API call. | [optional] | +|**data** | [**List<CloudRouter>**](CloudRouter.md) | Data returned from the API call. | [optional] | diff --git a/equinix-openapi-fabric/docs/ServiceProfilesApi.md b/equinix-openapi-fabric/docs/ServiceProfilesApi.md index 6c341194..2cd95f94 100644 --- a/equinix-openapi-fabric/docs/ServiceProfilesApi.md +++ b/equinix-openapi-fabric/docs/ServiceProfilesApi.md @@ -1,6 +1,6 @@ # ServiceProfilesApi -All URIs are relative to *https://virtserver.swaggerhub.com/equinix-api/fabric/4.6* +All URIs are relative to *https://api.equinix.com* | Method | HTTP request | Description | |------------- | ------------- | -------------| @@ -34,7 +34,7 @@ import com.equinix.openapi.fabric.v4.api.ServiceProfilesApi; public class Example { public static void main(String[] args) { ApiClient defaultClient = Configuration.getDefaultApiClient(); - defaultClient.setBasePath("https://virtserver.swaggerhub.com/equinix-api/fabric/4.6"); + defaultClient.setBasePath("https://api.equinix.com"); // Configure HTTP bearer authorization: BearerAuth HttpBearerAuth BearerAuth = (HttpBearerAuth) defaultClient.getAuthentication("BearerAuth"); @@ -105,7 +105,7 @@ import com.equinix.openapi.fabric.v4.api.ServiceProfilesApi; public class Example { public static void main(String[] args) { ApiClient defaultClient = Configuration.getDefaultApiClient(); - defaultClient.setBasePath("https://virtserver.swaggerhub.com/equinix-api/fabric/4.6"); + defaultClient.setBasePath("https://api.equinix.com"); // Configure HTTP bearer authorization: BearerAuth HttpBearerAuth BearerAuth = (HttpBearerAuth) defaultClient.getAuthentication("BearerAuth"); @@ -177,7 +177,7 @@ import com.equinix.openapi.fabric.v4.api.ServiceProfilesApi; public class Example { public static void main(String[] args) { ApiClient defaultClient = Configuration.getDefaultApiClient(); - defaultClient.setBasePath("https://virtserver.swaggerhub.com/equinix-api/fabric/4.6"); + defaultClient.setBasePath("https://api.equinix.com"); // Configure HTTP bearer authorization: BearerAuth HttpBearerAuth BearerAuth = (HttpBearerAuth) defaultClient.getAuthentication("BearerAuth"); @@ -250,7 +250,7 @@ import com.equinix.openapi.fabric.v4.api.ServiceProfilesApi; public class Example { public static void main(String[] args) { ApiClient defaultClient = Configuration.getDefaultApiClient(); - defaultClient.setBasePath("https://virtserver.swaggerhub.com/equinix-api/fabric/4.6"); + defaultClient.setBasePath("https://api.equinix.com"); // Configure HTTP bearer authorization: BearerAuth HttpBearerAuth BearerAuth = (HttpBearerAuth) defaultClient.getAuthentication("BearerAuth"); @@ -325,7 +325,7 @@ import com.equinix.openapi.fabric.v4.api.ServiceProfilesApi; public class Example { public static void main(String[] args) { ApiClient defaultClient = Configuration.getDefaultApiClient(); - defaultClient.setBasePath("https://virtserver.swaggerhub.com/equinix-api/fabric/4.6"); + defaultClient.setBasePath("https://api.equinix.com"); // Configure HTTP bearer authorization: BearerAuth HttpBearerAuth BearerAuth = (HttpBearerAuth) defaultClient.getAuthentication("BearerAuth"); @@ -373,7 +373,7 @@ public class Example { ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -| **200** | Successful Put operation | * ETag -
| +| **202** | Successful Put operation | * ETag -
| | **400** | Bad request | - | | **401** | Unauthorized | - | | **403** | Forbidden | - | @@ -401,7 +401,7 @@ import com.equinix.openapi.fabric.v4.api.ServiceProfilesApi; public class Example { public static void main(String[] args) { ApiClient defaultClient = Configuration.getDefaultApiClient(); - defaultClient.setBasePath("https://virtserver.swaggerhub.com/equinix-api/fabric/4.6"); + defaultClient.setBasePath("https://api.equinix.com"); // Configure HTTP bearer authorization: BearerAuth HttpBearerAuth BearerAuth = (HttpBearerAuth) defaultClient.getAuthentication("BearerAuth"); @@ -471,7 +471,7 @@ import com.equinix.openapi.fabric.v4.api.ServiceProfilesApi; public class Example { public static void main(String[] args) { ApiClient defaultClient = Configuration.getDefaultApiClient(); - defaultClient.setBasePath("https://virtserver.swaggerhub.com/equinix-api/fabric/4.6"); + defaultClient.setBasePath("https://api.equinix.com"); // Configure HTTP bearer authorization: BearerAuth HttpBearerAuth BearerAuth = (HttpBearerAuth) defaultClient.getAuthentication("BearerAuth"); diff --git a/equinix-openapi-fabric/docs/ServiceTokensApi.md b/equinix-openapi-fabric/docs/ServiceTokensApi.md index 78de1314..80219c68 100644 --- a/equinix-openapi-fabric/docs/ServiceTokensApi.md +++ b/equinix-openapi-fabric/docs/ServiceTokensApi.md @@ -1,6 +1,6 @@ # ServiceTokensApi -All URIs are relative to *https://virtserver.swaggerhub.com/equinix-api/fabric/4.6* +All URIs are relative to *https://api.equinix.com* | Method | HTTP request | Description | |------------- | ------------- | -------------| @@ -34,7 +34,7 @@ import com.equinix.openapi.fabric.v4.api.ServiceTokensApi; public class Example { public static void main(String[] args) { ApiClient defaultClient = Configuration.getDefaultApiClient(); - defaultClient.setBasePath("https://virtserver.swaggerhub.com/equinix-api/fabric/4.6"); + defaultClient.setBasePath("https://api.equinix.com"); // Configure HTTP bearer authorization: BearerAuth HttpBearerAuth BearerAuth = (HttpBearerAuth) defaultClient.getAuthentication("BearerAuth"); @@ -104,7 +104,7 @@ import com.equinix.openapi.fabric.v4.api.ServiceTokensApi; public class Example { public static void main(String[] args) { ApiClient defaultClient = Configuration.getDefaultApiClient(); - defaultClient.setBasePath("https://virtserver.swaggerhub.com/equinix-api/fabric/4.6"); + defaultClient.setBasePath("https://api.equinix.com"); // Configure HTTP bearer authorization: BearerAuth HttpBearerAuth BearerAuth = (HttpBearerAuth) defaultClient.getAuthentication("BearerAuth"); @@ -177,7 +177,7 @@ import com.equinix.openapi.fabric.v4.api.ServiceTokensApi; public class Example { public static void main(String[] args) { ApiClient defaultClient = Configuration.getDefaultApiClient(); - defaultClient.setBasePath("https://virtserver.swaggerhub.com/equinix-api/fabric/4.6"); + defaultClient.setBasePath("https://api.equinix.com"); // Configure HTTP bearer authorization: BearerAuth HttpBearerAuth BearerAuth = (HttpBearerAuth) defaultClient.getAuthentication("BearerAuth"); @@ -245,7 +245,7 @@ import com.equinix.openapi.fabric.v4.api.ServiceTokensApi; public class Example { public static void main(String[] args) { ApiClient defaultClient = Configuration.getDefaultApiClient(); - defaultClient.setBasePath("https://virtserver.swaggerhub.com/equinix-api/fabric/4.6"); + defaultClient.setBasePath("https://api.equinix.com"); // Configure HTTP bearer authorization: BearerAuth HttpBearerAuth BearerAuth = (HttpBearerAuth) defaultClient.getAuthentication("BearerAuth"); @@ -315,7 +315,7 @@ import com.equinix.openapi.fabric.v4.api.ServiceTokensApi; public class Example { public static void main(String[] args) { ApiClient defaultClient = Configuration.getDefaultApiClient(); - defaultClient.setBasePath("https://virtserver.swaggerhub.com/equinix-api/fabric/4.6"); + defaultClient.setBasePath("https://api.equinix.com"); // Configure HTTP bearer authorization: BearerAuth HttpBearerAuth BearerAuth = (HttpBearerAuth) defaultClient.getAuthentication("BearerAuth"); @@ -385,7 +385,7 @@ import com.equinix.openapi.fabric.v4.api.ServiceTokensApi; public class Example { public static void main(String[] args) { ApiClient defaultClient = Configuration.getDefaultApiClient(); - defaultClient.setBasePath("https://virtserver.swaggerhub.com/equinix-api/fabric/4.6"); + defaultClient.setBasePath("https://api.equinix.com"); // Configure HTTP bearer authorization: BearerAuth HttpBearerAuth BearerAuth = (HttpBearerAuth) defaultClient.getAuthentication("BearerAuth"); @@ -456,7 +456,7 @@ import com.equinix.openapi.fabric.v4.api.ServiceTokensApi; public class Example { public static void main(String[] args) { ApiClient defaultClient = Configuration.getDefaultApiClient(); - defaultClient.setBasePath("https://virtserver.swaggerhub.com/equinix-api/fabric/4.6"); + defaultClient.setBasePath("https://api.equinix.com"); // Configure HTTP bearer authorization: BearerAuth HttpBearerAuth BearerAuth = (HttpBearerAuth) defaultClient.getAuthentication("BearerAuth"); diff --git a/equinix-openapi-fabric/docs/SimplifiedAccount.md b/equinix-openapi-fabric/docs/SimplifiedAccount.md index 92769b71..38b229a9 100644 --- a/equinix-openapi-fabric/docs/SimplifiedAccount.md +++ b/equinix-openapi-fabric/docs/SimplifiedAccount.md @@ -8,7 +8,6 @@ | Name | Type | Description | Notes | |------------ | ------------- | ------------- | -------------| |**accountNumber** | **Long** | Account number | [optional] | -|**accountReferenceId** | **String** | Account ReferenceId | [optional] | |**accountName** | **String** | Account name | [optional] | |**orgId** | **Long** | Customer organization identifier | [optional] | |**organizationName** | **String** | Customer organization name | [optional] | diff --git a/equinix-openapi-fabric/docs/StatisticsApi.md b/equinix-openapi-fabric/docs/StatisticsApi.md index afa65620..bff8e75a 100644 --- a/equinix-openapi-fabric/docs/StatisticsApi.md +++ b/equinix-openapi-fabric/docs/StatisticsApi.md @@ -1,6 +1,6 @@ # StatisticsApi -All URIs are relative to *https://virtserver.swaggerhub.com/equinix-api/fabric/4.6* +All URIs are relative to *https://api.equinix.com* | Method | HTTP request | Description | |------------- | ------------- | -------------| @@ -30,7 +30,7 @@ import com.equinix.openapi.fabric.v4.api.StatisticsApi; public class Example { public static void main(String[] args) { ApiClient defaultClient = Configuration.getDefaultApiClient(); - defaultClient.setBasePath("https://virtserver.swaggerhub.com/equinix-api/fabric/4.6"); + defaultClient.setBasePath("https://api.equinix.com"); // Configure HTTP bearer authorization: BearerAuth HttpBearerAuth BearerAuth = (HttpBearerAuth) defaultClient.getAuthentication("BearerAuth"); @@ -105,7 +105,7 @@ import com.equinix.openapi.fabric.v4.api.StatisticsApi; public class Example { public static void main(String[] args) { ApiClient defaultClient = Configuration.getDefaultApiClient(); - defaultClient.setBasePath("https://virtserver.swaggerhub.com/equinix-api/fabric/4.6"); + defaultClient.setBasePath("https://api.equinix.com"); // Configure HTTP bearer authorization: BearerAuth HttpBearerAuth BearerAuth = (HttpBearerAuth) defaultClient.getAuthentication("BearerAuth"); @@ -186,7 +186,7 @@ import com.equinix.openapi.fabric.v4.api.StatisticsApi; public class Example { public static void main(String[] args) { ApiClient defaultClient = Configuration.getDefaultApiClient(); - defaultClient.setBasePath("https://virtserver.swaggerhub.com/equinix-api/fabric/4.6"); + defaultClient.setBasePath("https://api.equinix.com"); // Configure HTTP bearer authorization: BearerAuth HttpBearerAuth BearerAuth = (HttpBearerAuth) defaultClient.getAuthentication("BearerAuth"); diff --git a/equinix-openapi-fabric/docs/VirtualConnectionPriceAccessPointType.md b/equinix-openapi-fabric/docs/VirtualConnectionPriceAccessPointType.md index 2820afe1..6d043c4e 100644 --- a/equinix-openapi-fabric/docs/VirtualConnectionPriceAccessPointType.md +++ b/equinix-openapi-fabric/docs/VirtualConnectionPriceAccessPointType.md @@ -11,7 +11,7 @@ * `COLO` (value: `"COLO"`) -* `GW` (value: `"GW"`) +* `CLOUD_ROUTER` (value: `"CLOUD_ROUTER"`) * `CHAINGROUP` (value: `"CHAINGROUP"`) diff --git a/equinix-openapi-fabric/docs/VirtualConnectionPriceConnectionType.md b/equinix-openapi-fabric/docs/VirtualConnectionPriceConnectionType.md index 02ced52d..fd1c68af 100644 --- a/equinix-openapi-fabric/docs/VirtualConnectionPriceConnectionType.md +++ b/equinix-openapi-fabric/docs/VirtualConnectionPriceConnectionType.md @@ -21,5 +21,7 @@ * `EPLAN_VC` (value: `"EPLAN_VC"`) +* `IPWAN_VC` (value: `"IPWAN_VC"`) + diff --git a/equinix-openapi-fabric/pom.xml b/equinix-openapi-fabric/pom.xml index 928b6048..8ba92a38 100644 --- a/equinix-openapi-fabric/pom.xml +++ b/equinix-openapi-fabric/pom.xml @@ -5,9 +5,9 @@ equinix-openapi-fabric jar equinix-openapi-fabric - 0.2.0 + 0.3.0 https://github.com/openapitools/openapi-generator - Equinix Fabric API Specification 4.8 generated SDK + Equinix Fabric API Specification 4.9 generated SDK scm:git:git@github.com:openapitools/openapi-generator.git scm:git:git@github.com:openapitools/openapi-generator.git diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/ApiCallback.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/ApiCallback.java index 40d02c77..287cb365 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/ApiCallback.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/ApiCallback.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/ApiClient.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/ApiClient.java index 4a18b2dd..3d95e87c 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/ApiClient.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/ApiClient.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -60,13 +60,8 @@ */ public class ApiClient { - private String basePath = "https://virtserver.swaggerhub.com/equinix-api/fabric/4.6"; + private String basePath = "https://api.equinix.com"; protected List servers = new ArrayList(Arrays.asList( - new ServerConfiguration( - "https://virtserver.swaggerhub.com/equinix-api/fabric/4.6", - "SwaggerHub API Auto Mocking", - new HashMap() - ), new ServerConfiguration( "https://api.equinix.com", "Equinix Inc", @@ -145,7 +140,7 @@ private void init() { json = new JSON(); // Set default User-Agent. - setUserAgent("OpenAPI-Generator/0.2.0/java"); + setUserAgent("OpenAPI-Generator/0.3.0/java"); authentications = new HashMap(); } @@ -162,7 +157,7 @@ public String getBasePath() { /** * Set base path * - * @param basePath Base path of the URL (e.g https://virtserver.swaggerhub.com/equinix-api/fabric/4.6 + * @param basePath Base path of the URL (e.g https://api.equinix.com * @return An instance of OkHttpClient */ public ApiClient setBasePath(String basePath) { diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/ApiException.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/ApiException.java index 398840aa..ded5272f 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/ApiException.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/ApiException.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/ApiResponse.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/ApiResponse.java index 57c77083..a1a718bf 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/ApiResponse.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/ApiResponse.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/Configuration.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/Configuration.java index 8e02b185..f1e51eb3 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/Configuration.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/Configuration.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/GzipRequestInterceptor.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/GzipRequestInterceptor.java index 26022bd3..b93af730 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/GzipRequestInterceptor.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/GzipRequestInterceptor.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/JSON.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/JSON.java index ee328565..b4b07b7a 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/JSON.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/JSON.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -128,6 +128,7 @@ private static Class getClassByDiscriminator(Map classByDiscriminatorValue, Stri gsonBuilder.registerTypeAdapterFactory(new com.equinix.openapi.fabric.v4.model.AccessPointSelector.CustomTypeAdapterFactory()); gsonBuilder.registerTypeAdapterFactory(new com.equinix.openapi.fabric.v4.model.AddOperation.CustomTypeAdapterFactory()); gsonBuilder.registerTypeAdapterFactory(new com.equinix.openapi.fabric.v4.model.AdditionalInfo.CustomTypeAdapterFactory()); + gsonBuilder.registerTypeAdapterFactory(new com.equinix.openapi.fabric.v4.model.AllPhysicalPortsResponse.CustomTypeAdapterFactory()); gsonBuilder.registerTypeAdapterFactory(new com.equinix.openapi.fabric.v4.model.AllPortsResponse.CustomTypeAdapterFactory()); gsonBuilder.registerTypeAdapterFactory(new com.equinix.openapi.fabric.v4.model.ApiConfig.CustomTypeAdapterFactory()); gsonBuilder.registerTypeAdapterFactory(new com.equinix.openapi.fabric.v4.model.ApiServices.CustomTypeAdapterFactory()); @@ -138,8 +139,22 @@ private static Class getClassByDiscriminator(Map classByDiscriminatorValue, Stri gsonBuilder.registerTypeAdapterFactory(new com.equinix.openapi.fabric.v4.model.BGPConnectionIpv4.CustomTypeAdapterFactory()); gsonBuilder.registerTypeAdapterFactory(new com.equinix.openapi.fabric.v4.model.BGPConnectionIpv6.CustomTypeAdapterFactory()); gsonBuilder.registerTypeAdapterFactory(new com.equinix.openapi.fabric.v4.model.BandwidthUtilization.CustomTypeAdapterFactory()); + gsonBuilder.registerTypeAdapterFactory(new com.equinix.openapi.fabric.v4.model.BulkPhysicalPort.CustomTypeAdapterFactory()); + gsonBuilder.registerTypeAdapterFactory(new com.equinix.openapi.fabric.v4.model.BulkPort.CustomTypeAdapterFactory()); gsonBuilder.registerTypeAdapterFactory(new com.equinix.openapi.fabric.v4.model.Change.CustomTypeAdapterFactory()); gsonBuilder.registerTypeAdapterFactory(new com.equinix.openapi.fabric.v4.model.Changelog.CustomTypeAdapterFactory()); + gsonBuilder.registerTypeAdapterFactory(new com.equinix.openapi.fabric.v4.model.CloudRouter.CustomTypeAdapterFactory()); + gsonBuilder.registerTypeAdapterFactory(new com.equinix.openapi.fabric.v4.model.CloudRouterChange.CustomTypeAdapterFactory()); + gsonBuilder.registerTypeAdapterFactory(new com.equinix.openapi.fabric.v4.model.CloudRouterChangeOperation.CustomTypeAdapterFactory()); + gsonBuilder.registerTypeAdapterFactory(new com.equinix.openapi.fabric.v4.model.CloudRouterFilter.CustomTypeAdapterFactory()); + gsonBuilder.registerTypeAdapterFactory(new com.equinix.openapi.fabric.v4.model.CloudRouterFilters.CustomTypeAdapterFactory()); + gsonBuilder.registerTypeAdapterFactory(new com.equinix.openapi.fabric.v4.model.CloudRouterOrFilter.CustomTypeAdapterFactory()); + gsonBuilder.registerTypeAdapterFactory(new com.equinix.openapi.fabric.v4.model.CloudRouterPackage.CustomTypeAdapterFactory()); + gsonBuilder.registerTypeAdapterFactory(new com.equinix.openapi.fabric.v4.model.CloudRouterPackageType.CustomTypeAdapterFactory()); + gsonBuilder.registerTypeAdapterFactory(new com.equinix.openapi.fabric.v4.model.CloudRouterPostRequest.CustomTypeAdapterFactory()); + gsonBuilder.registerTypeAdapterFactory(new com.equinix.openapi.fabric.v4.model.CloudRouterSearchRequest.CustomTypeAdapterFactory()); + gsonBuilder.registerTypeAdapterFactory(new com.equinix.openapi.fabric.v4.model.CloudRouterSimpleExpression.CustomTypeAdapterFactory()); + gsonBuilder.registerTypeAdapterFactory(new com.equinix.openapi.fabric.v4.model.CloudRouterSortCriteria.CustomTypeAdapterFactory()); gsonBuilder.registerTypeAdapterFactory(new com.equinix.openapi.fabric.v4.model.ConnectedMetro.CustomTypeAdapterFactory()); gsonBuilder.registerTypeAdapterFactory(new com.equinix.openapi.fabric.v4.model.Connection.CustomTypeAdapterFactory()); gsonBuilder.registerTypeAdapterFactory(new com.equinix.openapi.fabric.v4.model.ConnectionAcceptanceData.CustomTypeAdapterFactory()); @@ -163,23 +178,11 @@ private static Class getClassByDiscriminator(Map classByDiscriminatorValue, Stri gsonBuilder.registerTypeAdapterFactory(new com.equinix.openapi.fabric.v4.model.Direction.CustomTypeAdapterFactory()); gsonBuilder.registerTypeAdapterFactory(new com.equinix.openapi.fabric.v4.model.Error.CustomTypeAdapterFactory()); gsonBuilder.registerTypeAdapterFactory(new com.equinix.openapi.fabric.v4.model.Expression.CustomTypeAdapterFactory()); - gsonBuilder.registerTypeAdapterFactory(new com.equinix.openapi.fabric.v4.model.FabricGateway.CustomTypeAdapterFactory()); - gsonBuilder.registerTypeAdapterFactory(new com.equinix.openapi.fabric.v4.model.FabricGatewayChangeOperation.CustomTypeAdapterFactory()); - gsonBuilder.registerTypeAdapterFactory(new com.equinix.openapi.fabric.v4.model.FabricGatewayFilter.CustomTypeAdapterFactory()); - gsonBuilder.registerTypeAdapterFactory(new com.equinix.openapi.fabric.v4.model.FabricGatewayFilters.CustomTypeAdapterFactory()); - gsonBuilder.registerTypeAdapterFactory(new com.equinix.openapi.fabric.v4.model.FabricGatewayOrFilter.CustomTypeAdapterFactory()); - gsonBuilder.registerTypeAdapterFactory(new com.equinix.openapi.fabric.v4.model.FabricGatewayPackage.CustomTypeAdapterFactory()); - gsonBuilder.registerTypeAdapterFactory(new com.equinix.openapi.fabric.v4.model.FabricGatewayPackageType.CustomTypeAdapterFactory()); gsonBuilder.registerTypeAdapterFactory(new com.equinix.openapi.fabric.v4.model.FabricGatewayPackages.CustomTypeAdapterFactory()); - gsonBuilder.registerTypeAdapterFactory(new com.equinix.openapi.fabric.v4.model.FabricGatewayPostRequest.CustomTypeAdapterFactory()); gsonBuilder.registerTypeAdapterFactory(new com.equinix.openapi.fabric.v4.model.FabricGatewayPrice.CustomTypeAdapterFactory()); - gsonBuilder.registerTypeAdapterFactory(new com.equinix.openapi.fabric.v4.model.FabricGatewaySearchRequest.CustomTypeAdapterFactory()); - gsonBuilder.registerTypeAdapterFactory(new com.equinix.openapi.fabric.v4.model.FabricGatewaySimpleExpression.CustomTypeAdapterFactory()); - gsonBuilder.registerTypeAdapterFactory(new com.equinix.openapi.fabric.v4.model.FabricGatewaySortCriteria.CustomTypeAdapterFactory()); gsonBuilder.registerTypeAdapterFactory(new com.equinix.openapi.fabric.v4.model.FilterBody.CustomTypeAdapterFactory()); gsonBuilder.registerTypeAdapterFactory(new com.equinix.openapi.fabric.v4.model.GatewayActionRequest.CustomTypeAdapterFactory()); gsonBuilder.registerTypeAdapterFactory(new com.equinix.openapi.fabric.v4.model.GatewayActionResponse.CustomTypeAdapterFactory()); - gsonBuilder.registerTypeAdapterFactory(new com.equinix.openapi.fabric.v4.model.GatewayChange.CustomTypeAdapterFactory()); gsonBuilder.registerTypeAdapterFactory(new com.equinix.openapi.fabric.v4.model.GeoCoordinates.CustomTypeAdapterFactory()); gsonBuilder.registerTypeAdapterFactory(new com.equinix.openapi.fabric.v4.model.GetResponse.CustomTypeAdapterFactory()); gsonBuilder.registerTypeAdapterFactory(new com.equinix.openapi.fabric.v4.model.HealthResponse.CustomTypeAdapterFactory()); @@ -228,7 +231,9 @@ private static Class getClassByDiscriminator(Map classByDiscriminatorValue, Stri gsonBuilder.registerTypeAdapterFactory(new com.equinix.openapi.fabric.v4.model.PortDevice.CustomTypeAdapterFactory()); gsonBuilder.registerTypeAdapterFactory(new com.equinix.openapi.fabric.v4.model.PortDeviceRedundancy.CustomTypeAdapterFactory()); gsonBuilder.registerTypeAdapterFactory(new com.equinix.openapi.fabric.v4.model.PortEncapsulation.CustomTypeAdapterFactory()); + gsonBuilder.registerTypeAdapterFactory(new com.equinix.openapi.fabric.v4.model.PortExpression.CustomTypeAdapterFactory()); gsonBuilder.registerTypeAdapterFactory(new com.equinix.openapi.fabric.v4.model.PortInterface.CustomTypeAdapterFactory()); + gsonBuilder.registerTypeAdapterFactory(new com.equinix.openapi.fabric.v4.model.PortLag.CustomTypeAdapterFactory()); gsonBuilder.registerTypeAdapterFactory(new com.equinix.openapi.fabric.v4.model.PortLoa.CustomTypeAdapterFactory()); gsonBuilder.registerTypeAdapterFactory(new com.equinix.openapi.fabric.v4.model.PortNotification.CustomTypeAdapterFactory()); gsonBuilder.registerTypeAdapterFactory(new com.equinix.openapi.fabric.v4.model.PortOperation.CustomTypeAdapterFactory()); @@ -238,6 +243,7 @@ private static Class getClassByDiscriminator(Map classByDiscriminatorValue, Stri gsonBuilder.registerTypeAdapterFactory(new com.equinix.openapi.fabric.v4.model.PortOrderSignatureDelegate.CustomTypeAdapterFactory()); gsonBuilder.registerTypeAdapterFactory(new com.equinix.openapi.fabric.v4.model.PortRedundancy.CustomTypeAdapterFactory()); gsonBuilder.registerTypeAdapterFactory(new com.equinix.openapi.fabric.v4.model.PortSettings.CustomTypeAdapterFactory()); + gsonBuilder.registerTypeAdapterFactory(new com.equinix.openapi.fabric.v4.model.PortSortCriteria.CustomTypeAdapterFactory()); gsonBuilder.registerTypeAdapterFactory(new com.equinix.openapi.fabric.v4.model.PortTether.CustomTypeAdapterFactory()); gsonBuilder.registerTypeAdapterFactory(new com.equinix.openapi.fabric.v4.model.Price.CustomTypeAdapterFactory()); gsonBuilder.registerTypeAdapterFactory(new com.equinix.openapi.fabric.v4.model.PriceCharge.CustomTypeAdapterFactory()); diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/Pair.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/Pair.java index e18eeef4..1b5a8cbf 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/Pair.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/Pair.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/ProgressRequestBody.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/ProgressRequestBody.java index 0bbd2809..774bd5f9 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/ProgressRequestBody.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/ProgressRequestBody.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/ProgressResponseBody.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/ProgressResponseBody.java index 2f306a10..5e330cb8 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/ProgressResponseBody.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/ProgressResponseBody.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/StringUtil.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/StringUtil.java index 596801de..c7c85c96 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/StringUtil.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/StringUtil.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/auth/ApiKeyAuth.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/auth/ApiKeyAuth.java index ffe3659c..36c8336a 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/auth/ApiKeyAuth.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/auth/ApiKeyAuth.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/auth/Authentication.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/auth/Authentication.java index d2f75df4..6634d30b 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/auth/Authentication.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/auth/Authentication.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/auth/HttpBasicAuth.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/auth/HttpBasicAuth.java index 0227cd65..5e1bb6e7 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/auth/HttpBasicAuth.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/auth/HttpBasicAuth.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/auth/HttpBearerAuth.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/auth/HttpBearerAuth.java index 67657370..2a62a6a0 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/auth/HttpBearerAuth.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/auth/HttpBearerAuth.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/GatewaysApi.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/CloudRoutersApi.java similarity index 76% rename from equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/GatewaysApi.java rename to equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/CloudRoutersApi.java index eb30e2f5..921b0720 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/GatewaysApi.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/CloudRoutersApi.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -27,17 +27,17 @@ import java.io.IOException; +import com.equinix.openapi.fabric.v4.model.CloudRouter; +import com.equinix.openapi.fabric.v4.model.CloudRouterChangeOperation; +import com.equinix.openapi.fabric.v4.model.CloudRouterPackage; +import com.equinix.openapi.fabric.v4.model.CloudRouterPostRequest; +import com.equinix.openapi.fabric.v4.model.CloudRouterSearchRequest; import com.equinix.openapi.fabric.v4.model.Error; -import com.equinix.openapi.fabric.v4.model.FabricGateway; -import com.equinix.openapi.fabric.v4.model.FabricGatewayChangeOperation; -import com.equinix.openapi.fabric.v4.model.FabricGatewayPackage; -import com.equinix.openapi.fabric.v4.model.FabricGatewayPostRequest; -import com.equinix.openapi.fabric.v4.model.FabricGatewaySearchRequest; import com.equinix.openapi.fabric.v4.model.GatewayActionRequest; import com.equinix.openapi.fabric.v4.model.GatewayActionResponse; import com.equinix.openapi.fabric.v4.model.GatewayActionState; -import com.equinix.openapi.fabric.v4.model.GatewayPackageCode; import com.equinix.openapi.fabric.v4.model.PackageResponse; +import com.equinix.openapi.fabric.v4.model.RouterPackageCode; import com.equinix.openapi.fabric.v4.model.SearchResponse; import java.util.UUID; @@ -48,16 +48,16 @@ import java.util.Map; import javax.ws.rs.core.GenericType; -public class GatewaysApi { +public class CloudRoutersApi { private ApiClient localVarApiClient; private int localHostIndex; private String localCustomBaseUrl; - public GatewaysApi() { + public CloudRoutersApi() { this(Configuration.getDefaultApiClient()); } - public GatewaysApi(ApiClient apiClient) { + public CloudRoutersApi(ApiClient apiClient) { this.localVarApiClient = apiClient; } @@ -87,14 +87,14 @@ public void setCustomBaseUrl(String customBaseUrl) { /** * Build call for createGateway - * @param fabricGatewayPostRequest (required) + * @param cloudRouterPostRequest (required) * @param _callback Callback for upload/download progress * @return Call to execute * @throws ApiException If fail to serialize the request body object * @http.response.details - + @@ -102,7 +102,7 @@ public void setCustomBaseUrl(String customBaseUrl) {
Status Code Description Response Headers
200 Fabric Gateway Access point object -
200 Fabric Cloud Router object -
400 Bad request -
401 Unauthorized -
403 Forbidden -
500 Internal server error -
*/ - public okhttp3.Call createGatewayCall(FabricGatewayPostRequest fabricGatewayPostRequest, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createGatewayCall(CloudRouterPostRequest cloudRouterPostRequest, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers String[] localBasePaths = new String[] { }; @@ -116,10 +116,10 @@ public okhttp3.Call createGatewayCall(FabricGatewayPostRequest fabricGatewayPost basePath = null; } - Object localVarPostBody = fabricGatewayPostRequest; + Object localVarPostBody = cloudRouterPostRequest; // create path and map variables - String localVarPath = "/fabric/v4/gateways"; + String localVarPath = "/fabric/v4/routers"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -148,26 +148,26 @@ public okhttp3.Call createGatewayCall(FabricGatewayPostRequest fabricGatewayPost } @SuppressWarnings("rawtypes") - private okhttp3.Call createGatewayValidateBeforeCall(FabricGatewayPostRequest fabricGatewayPostRequest, final ApiCallback _callback) throws ApiException { - // verify the required parameter 'fabricGatewayPostRequest' is set - if (fabricGatewayPostRequest == null) { - throw new ApiException("Missing the required parameter 'fabricGatewayPostRequest' when calling createGateway(Async)"); + private okhttp3.Call createGatewayValidateBeforeCall(CloudRouterPostRequest cloudRouterPostRequest, final ApiCallback _callback) throws ApiException { + // verify the required parameter 'cloudRouterPostRequest' is set + if (cloudRouterPostRequest == null) { + throw new ApiException("Missing the required parameter 'cloudRouterPostRequest' when calling createGateway(Async)"); } - return createGatewayCall(fabricGatewayPostRequest, _callback); + return createGatewayCall(cloudRouterPostRequest, _callback); } /** - * Create Gateway - * This API provides capability to create user's Fabric Gateways - * @param fabricGatewayPostRequest (required) - * @return FabricGateway + * Create Routers + * This API provides capability to create user's Cloud Routers + * @param cloudRouterPostRequest (required) + * @return CloudRouter * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - + @@ -175,21 +175,21 @@ private okhttp3.Call createGatewayValidateBeforeCall(FabricGatewayPostRequest fa
Status Code Description Response Headers
200 Fabric Gateway Access point object -
200 Fabric Cloud Router object -
400 Bad request -
401 Unauthorized -
403 Forbidden -
500 Internal server error -
*/ - public FabricGateway createGateway(FabricGatewayPostRequest fabricGatewayPostRequest) throws ApiException { - ApiResponse localVarResp = createGatewayWithHttpInfo(fabricGatewayPostRequest); + public CloudRouter createGateway(CloudRouterPostRequest cloudRouterPostRequest) throws ApiException { + ApiResponse localVarResp = createGatewayWithHttpInfo(cloudRouterPostRequest); return localVarResp.getData(); } /** - * Create Gateway - * This API provides capability to create user's Fabric Gateways - * @param fabricGatewayPostRequest (required) - * @return ApiResponse<FabricGateway> + * Create Routers + * This API provides capability to create user's Cloud Routers + * @param cloudRouterPostRequest (required) + * @return ApiResponse<CloudRouter> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - + @@ -197,23 +197,23 @@ public FabricGateway createGateway(FabricGatewayPostRequest fabricGatewayPostReq
Status Code Description Response Headers
200 Fabric Gateway Access point object -
200 Fabric Cloud Router object -
400 Bad request -
401 Unauthorized -
403 Forbidden -
500 Internal server error -
*/ - public ApiResponse createGatewayWithHttpInfo(FabricGatewayPostRequest fabricGatewayPostRequest) throws ApiException { - okhttp3.Call localVarCall = createGatewayValidateBeforeCall(fabricGatewayPostRequest, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse createGatewayWithHttpInfo(CloudRouterPostRequest cloudRouterPostRequest) throws ApiException { + okhttp3.Call localVarCall = createGatewayValidateBeforeCall(cloudRouterPostRequest, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } /** - * Create Gateway (asynchronously) - * This API provides capability to create user's Fabric Gateways - * @param fabricGatewayPostRequest (required) + * Create Routers (asynchronously) + * This API provides capability to create user's Cloud Routers + * @param cloudRouterPostRequest (required) * @param _callback The callback to be executed when the API call finishes * @return The request call * @throws ApiException If fail to process the API call, e.g. serializing the request body object * @http.response.details - + @@ -221,16 +221,16 @@ public ApiResponse createGatewayWithHttpInfo(FabricGatewayPostReq
Status Code Description Response Headers
200 Fabric Gateway Access point object -
200 Fabric Cloud Router object -
400 Bad request -
401 Unauthorized -
403 Forbidden -
500 Internal server error -
*/ - public okhttp3.Call createGatewayAsync(FabricGatewayPostRequest fabricGatewayPostRequest, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createGatewayAsync(CloudRouterPostRequest cloudRouterPostRequest, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = createGatewayValidateBeforeCall(fabricGatewayPostRequest, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = createGatewayValidateBeforeCall(cloudRouterPostRequest, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** * Build call for createGatewayAction - * @param gatewayId Gateway UUID (required) + * @param routerId Router UUID (required) * @param gatewayActionRequest (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -247,7 +247,7 @@ public okhttp3.Call createGatewayAsync(FabricGatewayPostRequest fabricGatewayPos 500 Internal server error - */ - public okhttp3.Call createGatewayActionCall(UUID gatewayId, GatewayActionRequest gatewayActionRequest, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createGatewayActionCall(UUID routerId, GatewayActionRequest gatewayActionRequest, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers String[] localBasePaths = new String[] { }; @@ -264,8 +264,8 @@ public okhttp3.Call createGatewayActionCall(UUID gatewayId, GatewayActionRequest Object localVarPostBody = gatewayActionRequest; // create path and map variables - String localVarPath = "/fabric/v4/gateways/{gatewayId}/actions" - .replace("{" + "gatewayId" + "}", localVarApiClient.escapeString(gatewayId.toString())); + String localVarPath = "/fabric/v4/routers/{routerId}/actions" + .replace("{" + "routerId" + "}", localVarApiClient.escapeString(routerId.toString())); List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -294,10 +294,10 @@ public okhttp3.Call createGatewayActionCall(UUID gatewayId, GatewayActionRequest } @SuppressWarnings("rawtypes") - private okhttp3.Call createGatewayActionValidateBeforeCall(UUID gatewayId, GatewayActionRequest gatewayActionRequest, final ApiCallback _callback) throws ApiException { - // verify the required parameter 'gatewayId' is set - if (gatewayId == null) { - throw new ApiException("Missing the required parameter 'gatewayId' when calling createGatewayAction(Async)"); + private okhttp3.Call createGatewayActionValidateBeforeCall(UUID routerId, GatewayActionRequest gatewayActionRequest, final ApiCallback _callback) throws ApiException { + // verify the required parameter 'routerId' is set + if (routerId == null) { + throw new ApiException("Missing the required parameter 'routerId' when calling createGatewayAction(Async)"); } // verify the required parameter 'gatewayActionRequest' is set @@ -305,14 +305,14 @@ private okhttp3.Call createGatewayActionValidateBeforeCall(UUID gatewayId, Gatew throw new ApiException("Missing the required parameter 'gatewayActionRequest' when calling createGatewayAction(Async)"); } - return createGatewayActionCall(gatewayId, gatewayActionRequest, _callback); + return createGatewayActionCall(routerId, gatewayActionRequest, _callback); } /** * Route table actions * This API provides capability to refresh route table and bgp session summary information - * @param gatewayId Gateway UUID (required) + * @param routerId Router UUID (required) * @param gatewayActionRequest (required) * @return GatewayActionResponse * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body @@ -328,15 +328,15 @@ private okhttp3.Call createGatewayActionValidateBeforeCall(UUID gatewayId, Gatew 500 Internal server error - */ - public GatewayActionResponse createGatewayAction(UUID gatewayId, GatewayActionRequest gatewayActionRequest) throws ApiException { - ApiResponse localVarResp = createGatewayActionWithHttpInfo(gatewayId, gatewayActionRequest); + public GatewayActionResponse createGatewayAction(UUID routerId, GatewayActionRequest gatewayActionRequest) throws ApiException { + ApiResponse localVarResp = createGatewayActionWithHttpInfo(routerId, gatewayActionRequest); return localVarResp.getData(); } /** * Route table actions * This API provides capability to refresh route table and bgp session summary information - * @param gatewayId Gateway UUID (required) + * @param routerId Router UUID (required) * @param gatewayActionRequest (required) * @return ApiResponse<GatewayActionResponse> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body @@ -352,8 +352,8 @@ public GatewayActionResponse createGatewayAction(UUID gatewayId, GatewayActionRe 500 Internal server error - */ - public ApiResponse createGatewayActionWithHttpInfo(UUID gatewayId, GatewayActionRequest gatewayActionRequest) throws ApiException { - okhttp3.Call localVarCall = createGatewayActionValidateBeforeCall(gatewayId, gatewayActionRequest, null); + public ApiResponse createGatewayActionWithHttpInfo(UUID routerId, GatewayActionRequest gatewayActionRequest) throws ApiException { + okhttp3.Call localVarCall = createGatewayActionValidateBeforeCall(routerId, gatewayActionRequest, null); Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -361,7 +361,7 @@ public ApiResponse createGatewayActionWithHttpInfo(UUID g /** * Route table actions (asynchronously) * This API provides capability to refresh route table and bgp session summary information - * @param gatewayId Gateway UUID (required) + * @param routerId Router UUID (required) * @param gatewayActionRequest (required) * @param _callback The callback to be executed when the API call finishes * @return The request call @@ -378,23 +378,23 @@ public ApiResponse createGatewayActionWithHttpInfo(UUID g 500 Internal server error - */ - public okhttp3.Call createGatewayActionAsync(UUID gatewayId, GatewayActionRequest gatewayActionRequest, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createGatewayActionAsync(UUID routerId, GatewayActionRequest gatewayActionRequest, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = createGatewayActionValidateBeforeCall(gatewayId, gatewayActionRequest, _callback); + okhttp3.Call localVarCall = createGatewayActionValidateBeforeCall(routerId, gatewayActionRequest, _callback); Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** * Build call for deleteGatewayByUuid - * @param gatewayId Gateway UUID (required) + * @param routerId Cloud Router UUID (required) * @param _callback Callback for upload/download progress * @return Call to execute * @throws ApiException If fail to serialize the request body object * @http.response.details - + @@ -402,7 +402,7 @@ public okhttp3.Call createGatewayActionAsync(UUID gatewayId, GatewayActionReques
Status Code Description Response Headers
204 Deleted Gateway Successfully -
204 Deleted Cloud Router Successfully -
400 Bad request -
401 Unauthorized -
403 Forbidden -
500 Internal server error -
*/ - public okhttp3.Call deleteGatewayByUuidCall(UUID gatewayId, final ApiCallback _callback) throws ApiException { + public okhttp3.Call deleteGatewayByUuidCall(UUID routerId, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers String[] localBasePaths = new String[] { }; @@ -419,8 +419,8 @@ public okhttp3.Call deleteGatewayByUuidCall(UUID gatewayId, final ApiCallback _c Object localVarPostBody = null; // create path and map variables - String localVarPath = "/fabric/v4/gateways/{gatewayId}" - .replace("{" + "gatewayId" + "}", localVarApiClient.escapeString(gatewayId.toString())); + String localVarPath = "/fabric/v4/routers/{routerId}" + .replace("{" + "routerId" + "}", localVarApiClient.escapeString(routerId.toString())); List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -448,25 +448,25 @@ public okhttp3.Call deleteGatewayByUuidCall(UUID gatewayId, final ApiCallback _c } @SuppressWarnings("rawtypes") - private okhttp3.Call deleteGatewayByUuidValidateBeforeCall(UUID gatewayId, final ApiCallback _callback) throws ApiException { - // verify the required parameter 'gatewayId' is set - if (gatewayId == null) { - throw new ApiException("Missing the required parameter 'gatewayId' when calling deleteGatewayByUuid(Async)"); + private okhttp3.Call deleteGatewayByUuidValidateBeforeCall(UUID routerId, final ApiCallback _callback) throws ApiException { + // verify the required parameter 'routerId' is set + if (routerId == null) { + throw new ApiException("Missing the required parameter 'routerId' when calling deleteGatewayByUuid(Async)"); } - return deleteGatewayByUuidCall(gatewayId, _callback); + return deleteGatewayByUuidCall(routerId, _callback); } /** - * Delete Gateway - * This API provides capability to delete user's Fabric Gateway - * @param gatewayId Gateway UUID (required) + * Delete Routers + * This API provides capability to delete user's Cloud Routers + * @param routerId Cloud Router UUID (required) * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - + @@ -474,20 +474,20 @@ private okhttp3.Call deleteGatewayByUuidValidateBeforeCall(UUID gatewayId, final
Status Code Description Response Headers
204 Deleted Gateway Successfully -
204 Deleted Cloud Router Successfully -
400 Bad request -
401 Unauthorized -
403 Forbidden -
500 Internal server error -
*/ - public void deleteGatewayByUuid(UUID gatewayId) throws ApiException { - deleteGatewayByUuidWithHttpInfo(gatewayId); + public void deleteGatewayByUuid(UUID routerId) throws ApiException { + deleteGatewayByUuidWithHttpInfo(routerId); } /** - * Delete Gateway - * This API provides capability to delete user's Fabric Gateway - * @param gatewayId Gateway UUID (required) + * Delete Routers + * This API provides capability to delete user's Cloud Routers + * @param routerId Cloud Router UUID (required) * @return ApiResponse<Void> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - + @@ -495,22 +495,22 @@ public void deleteGatewayByUuid(UUID gatewayId) throws ApiException {
Status Code Description Response Headers
204 Deleted Gateway Successfully -
204 Deleted Cloud Router Successfully -
400 Bad request -
401 Unauthorized -
403 Forbidden -
500 Internal server error -
*/ - public ApiResponse deleteGatewayByUuidWithHttpInfo(UUID gatewayId) throws ApiException { - okhttp3.Call localVarCall = deleteGatewayByUuidValidateBeforeCall(gatewayId, null); + public ApiResponse deleteGatewayByUuidWithHttpInfo(UUID routerId) throws ApiException { + okhttp3.Call localVarCall = deleteGatewayByUuidValidateBeforeCall(routerId, null); return localVarApiClient.execute(localVarCall); } /** - * Delete Gateway (asynchronously) - * This API provides capability to delete user's Fabric Gateway - * @param gatewayId Gateway UUID (required) + * Delete Routers (asynchronously) + * This API provides capability to delete user's Cloud Routers + * @param routerId Cloud Router UUID (required) * @param _callback The callback to be executed when the API call finishes * @return The request call * @throws ApiException If fail to process the API call, e.g. serializing the request body object * @http.response.details - + @@ -518,15 +518,15 @@ public ApiResponse deleteGatewayByUuidWithHttpInfo(UUID gatewayId) throws
Status Code Description Response Headers
204 Deleted Gateway Successfully -
204 Deleted Cloud Router Successfully -
400 Bad request -
401 Unauthorized -
403 Forbidden -
500 Internal server error -
*/ - public okhttp3.Call deleteGatewayByUuidAsync(UUID gatewayId, final ApiCallback _callback) throws ApiException { + public okhttp3.Call deleteGatewayByUuidAsync(UUID routerId, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = deleteGatewayByUuidValidateBeforeCall(gatewayId, _callback); + okhttp3.Call localVarCall = deleteGatewayByUuidValidateBeforeCall(routerId, _callback); localVarApiClient.executeAsync(localVarCall, _callback); return localVarCall; } /** * Build call for getGatewayActions - * @param gatewayId Gateway UUID (required) + * @param routerId Router UUID (required) * @param state Action state (optional) * @param _callback Callback for upload/download progress * @return Call to execute @@ -543,7 +543,7 @@ public okhttp3.Call deleteGatewayByUuidAsync(UUID gatewayId, final ApiCallback 500 Internal server error - */ - public okhttp3.Call getGatewayActionsCall(UUID gatewayId, GatewayActionState state, final ApiCallback _callback) throws ApiException { + public okhttp3.Call getGatewayActionsCall(UUID routerId, GatewayActionState state, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers String[] localBasePaths = new String[] { }; @@ -560,8 +560,8 @@ public okhttp3.Call getGatewayActionsCall(UUID gatewayId, GatewayActionState sta Object localVarPostBody = null; // create path and map variables - String localVarPath = "/fabric/v4/gateways/{gatewayId}/actions" - .replace("{" + "gatewayId" + "}", localVarApiClient.escapeString(gatewayId.toString())); + String localVarPath = "/fabric/v4/routers/{routerId}/actions" + .replace("{" + "routerId" + "}", localVarApiClient.escapeString(routerId.toString())); List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -593,20 +593,20 @@ public okhttp3.Call getGatewayActionsCall(UUID gatewayId, GatewayActionState sta } @SuppressWarnings("rawtypes") - private okhttp3.Call getGatewayActionsValidateBeforeCall(UUID gatewayId, GatewayActionState state, final ApiCallback _callback) throws ApiException { - // verify the required parameter 'gatewayId' is set - if (gatewayId == null) { - throw new ApiException("Missing the required parameter 'gatewayId' when calling getGatewayActions(Async)"); + private okhttp3.Call getGatewayActionsValidateBeforeCall(UUID routerId, GatewayActionState state, final ApiCallback _callback) throws ApiException { + // verify the required parameter 'routerId' is set + if (routerId == null) { + throw new ApiException("Missing the required parameter 'routerId' when calling getGatewayActions(Async)"); } - return getGatewayActionsCall(gatewayId, state, _callback); + return getGatewayActionsCall(routerId, state, _callback); } /** * Get actions * This API provides capability to fetch action status - * @param gatewayId Gateway UUID (required) + * @param routerId Router UUID (required) * @param state Action state (optional) * @return GatewayActionResponse * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body @@ -622,15 +622,15 @@ private okhttp3.Call getGatewayActionsValidateBeforeCall(UUID gatewayId, Gateway 500 Internal server error - */ - public GatewayActionResponse getGatewayActions(UUID gatewayId, GatewayActionState state) throws ApiException { - ApiResponse localVarResp = getGatewayActionsWithHttpInfo(gatewayId, state); + public GatewayActionResponse getGatewayActions(UUID routerId, GatewayActionState state) throws ApiException { + ApiResponse localVarResp = getGatewayActionsWithHttpInfo(routerId, state); return localVarResp.getData(); } /** * Get actions * This API provides capability to fetch action status - * @param gatewayId Gateway UUID (required) + * @param routerId Router UUID (required) * @param state Action state (optional) * @return ApiResponse<GatewayActionResponse> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body @@ -646,8 +646,8 @@ public GatewayActionResponse getGatewayActions(UUID gatewayId, GatewayActionStat 500 Internal server error - */ - public ApiResponse getGatewayActionsWithHttpInfo(UUID gatewayId, GatewayActionState state) throws ApiException { - okhttp3.Call localVarCall = getGatewayActionsValidateBeforeCall(gatewayId, state, null); + public ApiResponse getGatewayActionsWithHttpInfo(UUID routerId, GatewayActionState state) throws ApiException { + okhttp3.Call localVarCall = getGatewayActionsValidateBeforeCall(routerId, state, null); Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -655,7 +655,7 @@ public ApiResponse getGatewayActionsWithHttpInfo(UUID gat /** * Get actions (asynchronously) * This API provides capability to fetch action status - * @param gatewayId Gateway UUID (required) + * @param routerId Router UUID (required) * @param state Action state (optional) * @param _callback The callback to be executed when the API call finishes * @return The request call @@ -672,30 +672,30 @@ public ApiResponse getGatewayActionsWithHttpInfo(UUID gat 500 Internal server error - */ - public okhttp3.Call getGatewayActionsAsync(UUID gatewayId, GatewayActionState state, final ApiCallback _callback) throws ApiException { + public okhttp3.Call getGatewayActionsAsync(UUID routerId, GatewayActionState state, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = getGatewayActionsValidateBeforeCall(gatewayId, state, _callback); + okhttp3.Call localVarCall = getGatewayActionsValidateBeforeCall(routerId, state, _callback); Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** * Build call for getGatewayByUuid - * @param gatewayId Gateway UUID (required) + * @param routerId Cloud Router UUID (required) * @param _callback Callback for upload/download progress * @return Call to execute * @throws ApiException If fail to serialize the request body object * @http.response.details - +
Status Code Description Response Headers
200 Fabric Gateway Access point object -
200 Fabric Cloud Router object -
401 Unauthorized -
403 Forbidden -
404 Not Found -
500 Internal server error -
*/ - public okhttp3.Call getGatewayByUuidCall(UUID gatewayId, final ApiCallback _callback) throws ApiException { + public okhttp3.Call getGatewayByUuidCall(UUID routerId, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers String[] localBasePaths = new String[] { }; @@ -712,8 +712,8 @@ public okhttp3.Call getGatewayByUuidCall(UUID gatewayId, final ApiCallback _call Object localVarPostBody = null; // create path and map variables - String localVarPath = "/fabric/v4/gateways/{gatewayId}" - .replace("{" + "gatewayId" + "}", localVarApiClient.escapeString(gatewayId.toString())); + String localVarPath = "/fabric/v4/routers/{routerId}" + .replace("{" + "routerId" + "}", localVarApiClient.escapeString(routerId.toString())); List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -741,93 +741,93 @@ public okhttp3.Call getGatewayByUuidCall(UUID gatewayId, final ApiCallback _call } @SuppressWarnings("rawtypes") - private okhttp3.Call getGatewayByUuidValidateBeforeCall(UUID gatewayId, final ApiCallback _callback) throws ApiException { - // verify the required parameter 'gatewayId' is set - if (gatewayId == null) { - throw new ApiException("Missing the required parameter 'gatewayId' when calling getGatewayByUuid(Async)"); + private okhttp3.Call getGatewayByUuidValidateBeforeCall(UUID routerId, final ApiCallback _callback) throws ApiException { + // verify the required parameter 'routerId' is set + if (routerId == null) { + throw new ApiException("Missing the required parameter 'routerId' when calling getGatewayByUuid(Async)"); } - return getGatewayByUuidCall(gatewayId, _callback); + return getGatewayByUuidCall(routerId, _callback); } /** - * Get Gateway - * This API provides capability to retrieve user's Fabric Gateway - * @param gatewayId Gateway UUID (required) - * @return FabricGateway + * Get Routers + * This API provides capability to retrieve user's Cloud Routers + * @param routerId Cloud Router UUID (required) + * @return CloudRouter * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 Fabric Gateway Access point object -
200 Fabric Cloud Router object -
401 Unauthorized -
403 Forbidden -
404 Not Found -
500 Internal server error -
*/ - public FabricGateway getGatewayByUuid(UUID gatewayId) throws ApiException { - ApiResponse localVarResp = getGatewayByUuidWithHttpInfo(gatewayId); + public CloudRouter getGatewayByUuid(UUID routerId) throws ApiException { + ApiResponse localVarResp = getGatewayByUuidWithHttpInfo(routerId); return localVarResp.getData(); } /** - * Get Gateway - * This API provides capability to retrieve user's Fabric Gateway - * @param gatewayId Gateway UUID (required) - * @return ApiResponse<FabricGateway> + * Get Routers + * This API provides capability to retrieve user's Cloud Routers + * @param routerId Cloud Router UUID (required) + * @return ApiResponse<CloudRouter> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 Fabric Gateway Access point object -
200 Fabric Cloud Router object -
401 Unauthorized -
403 Forbidden -
404 Not Found -
500 Internal server error -
*/ - public ApiResponse getGatewayByUuidWithHttpInfo(UUID gatewayId) throws ApiException { - okhttp3.Call localVarCall = getGatewayByUuidValidateBeforeCall(gatewayId, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse getGatewayByUuidWithHttpInfo(UUID routerId) throws ApiException { + okhttp3.Call localVarCall = getGatewayByUuidValidateBeforeCall(routerId, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } /** - * Get Gateway (asynchronously) - * This API provides capability to retrieve user's Fabric Gateway - * @param gatewayId Gateway UUID (required) + * Get Routers (asynchronously) + * This API provides capability to retrieve user's Cloud Routers + * @param routerId Cloud Router UUID (required) * @param _callback The callback to be executed when the API call finishes * @return The request call * @throws ApiException If fail to process the API call, e.g. serializing the request body object * @http.response.details - +
Status Code Description Response Headers
200 Fabric Gateway Access point object -
200 Fabric Cloud Router object -
401 Unauthorized -
403 Forbidden -
404 Not Found -
500 Internal server error -
*/ - public okhttp3.Call getGatewayByUuidAsync(UUID gatewayId, final ApiCallback _callback) throws ApiException { + public okhttp3.Call getGatewayByUuidAsync(UUID routerId, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = getGatewayByUuidValidateBeforeCall(gatewayId, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = getGatewayByUuidValidateBeforeCall(routerId, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** * Build call for getGatewayPackageByCode - * @param gatewayPackageCode Equinix-assigned gateway package identifier (required) + * @param routerPackageCode Equinix-assigned Cloud Router package identifier (required) * @param _callback Callback for upload/download progress * @return Call to execute * @throws ApiException If fail to serialize the request body object * @http.response.details - + @@ -835,7 +835,7 @@ public okhttp3.Call getGatewayByUuidAsync(UUID gatewayId, final ApiCallback
Status Code Description Response Headers
200 Fabric Gateway Package details -
200 Fabric Cloud Router Package details -
400 Bad request -
401 Unauthorized -
403 Forbidden -
500 Internal server error -
*/ - public okhttp3.Call getGatewayPackageByCodeCall(GatewayPackageCode gatewayPackageCode, final ApiCallback _callback) throws ApiException { + public okhttp3.Call getGatewayPackageByCodeCall(RouterPackageCode routerPackageCode, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers String[] localBasePaths = new String[] { }; @@ -852,8 +852,8 @@ public okhttp3.Call getGatewayPackageByCodeCall(GatewayPackageCode gatewayPackag Object localVarPostBody = null; // create path and map variables - String localVarPath = "/fabric/v4/gatewayPackages/{gatewayPackageCode}" - .replace("{" + "gatewayPackageCode" + "}", localVarApiClient.escapeString(gatewayPackageCode.toString())); + String localVarPath = "/fabric/v4/routerPackages/{routerPackageCode}" + .replace("{" + "routerPackageCode" + "}", localVarApiClient.escapeString(routerPackageCode.toString())); List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -881,26 +881,26 @@ public okhttp3.Call getGatewayPackageByCodeCall(GatewayPackageCode gatewayPackag } @SuppressWarnings("rawtypes") - private okhttp3.Call getGatewayPackageByCodeValidateBeforeCall(GatewayPackageCode gatewayPackageCode, final ApiCallback _callback) throws ApiException { - // verify the required parameter 'gatewayPackageCode' is set - if (gatewayPackageCode == null) { - throw new ApiException("Missing the required parameter 'gatewayPackageCode' when calling getGatewayPackageByCode(Async)"); + private okhttp3.Call getGatewayPackageByCodeValidateBeforeCall(RouterPackageCode routerPackageCode, final ApiCallback _callback) throws ApiException { + // verify the required parameter 'routerPackageCode' is set + if (routerPackageCode == null) { + throw new ApiException("Missing the required parameter 'routerPackageCode' when calling getGatewayPackageByCode(Async)"); } - return getGatewayPackageByCodeCall(gatewayPackageCode, _callback); + return getGatewayPackageByCodeCall(routerPackageCode, _callback); } /** * Get Package Details - * This API provides capability to retrieve user's Fabric Gateway Package Details - * @param gatewayPackageCode Equinix-assigned gateway package identifier (required) - * @return FabricGatewayPackage + * This API provides capability to retrieve user's Cloud Routers Package Details + * @param routerPackageCode Equinix-assigned Cloud Router package identifier (required) + * @return CloudRouterPackage * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - + @@ -908,21 +908,21 @@ private okhttp3.Call getGatewayPackageByCodeValidateBeforeCall(GatewayPackageCod
Status Code Description Response Headers
200 Fabric Gateway Package details -
200 Fabric Cloud Router Package details -
400 Bad request -
401 Unauthorized -
403 Forbidden -
500 Internal server error -
*/ - public FabricGatewayPackage getGatewayPackageByCode(GatewayPackageCode gatewayPackageCode) throws ApiException { - ApiResponse localVarResp = getGatewayPackageByCodeWithHttpInfo(gatewayPackageCode); + public CloudRouterPackage getGatewayPackageByCode(RouterPackageCode routerPackageCode) throws ApiException { + ApiResponse localVarResp = getGatewayPackageByCodeWithHttpInfo(routerPackageCode); return localVarResp.getData(); } /** * Get Package Details - * This API provides capability to retrieve user's Fabric Gateway Package Details - * @param gatewayPackageCode Equinix-assigned gateway package identifier (required) - * @return ApiResponse<FabricGatewayPackage> + * This API provides capability to retrieve user's Cloud Routers Package Details + * @param routerPackageCode Equinix-assigned Cloud Router package identifier (required) + * @return ApiResponse<CloudRouterPackage> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - + @@ -930,23 +930,23 @@ public FabricGatewayPackage getGatewayPackageByCode(GatewayPackageCode gatewayPa
Status Code Description Response Headers
200 Fabric Gateway Package details -
200 Fabric Cloud Router Package details -
400 Bad request -
401 Unauthorized -
403 Forbidden -
500 Internal server error -
*/ - public ApiResponse getGatewayPackageByCodeWithHttpInfo(GatewayPackageCode gatewayPackageCode) throws ApiException { - okhttp3.Call localVarCall = getGatewayPackageByCodeValidateBeforeCall(gatewayPackageCode, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse getGatewayPackageByCodeWithHttpInfo(RouterPackageCode routerPackageCode) throws ApiException { + okhttp3.Call localVarCall = getGatewayPackageByCodeValidateBeforeCall(routerPackageCode, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } /** * Get Package Details (asynchronously) - * This API provides capability to retrieve user's Fabric Gateway Package Details - * @param gatewayPackageCode Equinix-assigned gateway package identifier (required) + * This API provides capability to retrieve user's Cloud Routers Package Details + * @param routerPackageCode Equinix-assigned Cloud Router package identifier (required) * @param _callback The callback to be executed when the API call finishes * @return The request call * @throws ApiException If fail to process the API call, e.g. serializing the request body object * @http.response.details - + @@ -954,10 +954,10 @@ public ApiResponse getGatewayPackageByCodeWithHttpInfo(Gat
Status Code Description Response Headers
200 Fabric Gateway Package details -
200 Fabric Cloud Router Package details -
400 Bad request -
401 Unauthorized -
403 Forbidden -
500 Internal server error -
*/ - public okhttp3.Call getGatewayPackageByCodeAsync(GatewayPackageCode gatewayPackageCode, final ApiCallback _callback) throws ApiException { + public okhttp3.Call getGatewayPackageByCodeAsync(RouterPackageCode routerPackageCode, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = getGatewayPackageByCodeValidateBeforeCall(gatewayPackageCode, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = getGatewayPackageByCodeValidateBeforeCall(routerPackageCode, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } @@ -971,7 +971,7 @@ public okhttp3.Call getGatewayPackageByCodeAsync(GatewayPackageCode gatewayPacka * @http.response.details - + @@ -995,7 +995,7 @@ public okhttp3.Call getGatewayPackagesCall(Integer offset, Integer limit, final Object localVarPostBody = null; // create path and map variables - String localVarPath = "/fabric/v4/gatewayPackages"; + String localVarPath = "/fabric/v4/routerPackages"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -1038,7 +1038,7 @@ private okhttp3.Call getGatewayPackagesValidateBeforeCall(Integer offset, Intege /** * List Packages - * This API provides capability to retrieve user's Fabric Gateway Packages + * This API provides capability to retrieve user's Cloud Routers Packages * @param offset offset (optional) * @param limit number of records to fetch (optional) * @return PackageResponse @@ -1046,7 +1046,7 @@ private okhttp3.Call getGatewayPackagesValidateBeforeCall(Integer offset, Intege * @http.response.details
Status Code Description Response Headers
200 Fabric Gateway Packages -
200 Fabric Cloud Router Packages -
401 Unauthorized -
403 Forbidden -
415 Unsupported Media Type -
- + @@ -1060,7 +1060,7 @@ public PackageResponse getGatewayPackages(Integer offset, Integer limit) throws /** * List Packages - * This API provides capability to retrieve user's Fabric Gateway Packages + * This API provides capability to retrieve user's Cloud Routers Packages * @param offset offset (optional) * @param limit number of records to fetch (optional) * @return ApiResponse<PackageResponse> @@ -1068,7 +1068,7 @@ public PackageResponse getGatewayPackages(Integer offset, Integer limit) throws * @http.response.details
Status Code Description Response Headers
200 Fabric Gateway Packages -
200 Fabric Cloud Router Packages -
401 Unauthorized -
403 Forbidden -
415 Unsupported Media Type -
- + @@ -1083,7 +1083,7 @@ public ApiResponse getGatewayPackagesWithHttpInfo(Integer offse /** * List Packages (asynchronously) - * This API provides capability to retrieve user's Fabric Gateway Packages + * This API provides capability to retrieve user's Cloud Routers Packages * @param offset offset (optional) * @param limit number of records to fetch (optional) * @param _callback The callback to be executed when the API call finishes @@ -1092,7 +1092,7 @@ public ApiResponse getGatewayPackagesWithHttpInfo(Integer offse * @http.response.details
Status Code Description Response Headers
200 Fabric Gateway Packages -
200 Fabric Cloud Router Packages -
401 Unauthorized -
403 Forbidden -
415 Unsupported Media Type -
- + @@ -1108,7 +1108,7 @@ public okhttp3.Call getGatewayPackagesAsync(Integer offset, Integer limit, final } /** * Build call for searchGateways - * @param fabricGatewaySearchRequest (required) + * @param cloudRouterSearchRequest (required) * @param _callback Callback for upload/download progress * @return Call to execute * @throws ApiException If fail to serialize the request body object @@ -1123,7 +1123,7 @@ public okhttp3.Call getGatewayPackagesAsync(Integer offset, Integer limit, final
Status Code Description Response Headers
200 Fabric Gateway Packages -
200 Fabric Cloud Router Packages -
401 Unauthorized -
403 Forbidden -
415 Unsupported Media Type -
500 Internal server error -
*/ - public okhttp3.Call searchGatewaysCall(FabricGatewaySearchRequest fabricGatewaySearchRequest, final ApiCallback _callback) throws ApiException { + public okhttp3.Call searchGatewaysCall(CloudRouterSearchRequest cloudRouterSearchRequest, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers String[] localBasePaths = new String[] { }; @@ -1137,10 +1137,10 @@ public okhttp3.Call searchGatewaysCall(FabricGatewaySearchRequest fabricGatewayS basePath = null; } - Object localVarPostBody = fabricGatewaySearchRequest; + Object localVarPostBody = cloudRouterSearchRequest; // create path and map variables - String localVarPath = "/fabric/v4/gateways/search"; + String localVarPath = "/fabric/v4/routers/search"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -1169,20 +1169,20 @@ public okhttp3.Call searchGatewaysCall(FabricGatewaySearchRequest fabricGatewayS } @SuppressWarnings("rawtypes") - private okhttp3.Call searchGatewaysValidateBeforeCall(FabricGatewaySearchRequest fabricGatewaySearchRequest, final ApiCallback _callback) throws ApiException { - // verify the required parameter 'fabricGatewaySearchRequest' is set - if (fabricGatewaySearchRequest == null) { - throw new ApiException("Missing the required parameter 'fabricGatewaySearchRequest' when calling searchGateways(Async)"); + private okhttp3.Call searchGatewaysValidateBeforeCall(CloudRouterSearchRequest cloudRouterSearchRequest, final ApiCallback _callback) throws ApiException { + // verify the required parameter 'cloudRouterSearchRequest' is set + if (cloudRouterSearchRequest == null) { + throw new ApiException("Missing the required parameter 'cloudRouterSearchRequest' when calling searchGateways(Async)"); } - return searchGatewaysCall(fabricGatewaySearchRequest, _callback); + return searchGatewaysCall(cloudRouterSearchRequest, _callback); } /** - * Search Gateway - * The API provides capability to get list of user's Fabric Gateways using search criteria, including optional filtering, pagination and sorting - * @param fabricGatewaySearchRequest (required) + * Search Routers + * The API provides capability to get list of user's Cloud Routers using search criteria, including optional filtering, pagination and sorting + * @param cloudRouterSearchRequest (required) * @return SearchResponse * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details @@ -1196,15 +1196,15 @@ private okhttp3.Call searchGatewaysValidateBeforeCall(FabricGatewaySearchRequest 500 Internal server error - */ - public SearchResponse searchGateways(FabricGatewaySearchRequest fabricGatewaySearchRequest) throws ApiException { - ApiResponse localVarResp = searchGatewaysWithHttpInfo(fabricGatewaySearchRequest); + public SearchResponse searchGateways(CloudRouterSearchRequest cloudRouterSearchRequest) throws ApiException { + ApiResponse localVarResp = searchGatewaysWithHttpInfo(cloudRouterSearchRequest); return localVarResp.getData(); } /** - * Search Gateway - * The API provides capability to get list of user's Fabric Gateways using search criteria, including optional filtering, pagination and sorting - * @param fabricGatewaySearchRequest (required) + * Search Routers + * The API provides capability to get list of user's Cloud Routers using search criteria, including optional filtering, pagination and sorting + * @param cloudRouterSearchRequest (required) * @return ApiResponse<SearchResponse> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details @@ -1218,16 +1218,16 @@ public SearchResponse searchGateways(FabricGatewaySearchRequest fabricGatewaySea 500 Internal server error - */ - public ApiResponse searchGatewaysWithHttpInfo(FabricGatewaySearchRequest fabricGatewaySearchRequest) throws ApiException { - okhttp3.Call localVarCall = searchGatewaysValidateBeforeCall(fabricGatewaySearchRequest, null); + public ApiResponse searchGatewaysWithHttpInfo(CloudRouterSearchRequest cloudRouterSearchRequest) throws ApiException { + okhttp3.Call localVarCall = searchGatewaysValidateBeforeCall(cloudRouterSearchRequest, null); Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } /** - * Search Gateway (asynchronously) - * The API provides capability to get list of user's Fabric Gateways using search criteria, including optional filtering, pagination and sorting - * @param fabricGatewaySearchRequest (required) + * Search Routers (asynchronously) + * The API provides capability to get list of user's Cloud Routers using search criteria, including optional filtering, pagination and sorting + * @param cloudRouterSearchRequest (required) * @param _callback The callback to be executed when the API call finishes * @return The request call * @throws ApiException If fail to process the API call, e.g. serializing the request body object @@ -1242,24 +1242,24 @@ public ApiResponse searchGatewaysWithHttpInfo(FabricGatewaySearc 500 Internal server error - */ - public okhttp3.Call searchGatewaysAsync(FabricGatewaySearchRequest fabricGatewaySearchRequest, final ApiCallback _callback) throws ApiException { + public okhttp3.Call searchGatewaysAsync(CloudRouterSearchRequest cloudRouterSearchRequest, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = searchGatewaysValidateBeforeCall(fabricGatewaySearchRequest, _callback); + okhttp3.Call localVarCall = searchGatewaysValidateBeforeCall(cloudRouterSearchRequest, _callback); Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** * Build call for updateGatewayByUuid - * @param gatewayId Gateway UUID (required) - * @param fabricGatewayChangeOperation (required) + * @param routerId Cloud Router UUID (required) + * @param cloudRouterChangeOperation (required) * @param _callback Callback for upload/download progress * @return Call to execute * @throws ApiException If fail to serialize the request body object * @http.response.details - + @@ -1268,7 +1268,7 @@ public okhttp3.Call searchGatewaysAsync(FabricGatewaySearchRequest fabricGateway
Status Code Description Response Headers
200 Fabric Gateway Access point object -
200 Fabric Cloud Router object -
400 Bad request -
401 Unauthorized -
403 Forbidden -
500 Internal server error -
*/ - public okhttp3.Call updateGatewayByUuidCall(UUID gatewayId, List fabricGatewayChangeOperation, final ApiCallback _callback) throws ApiException { + public okhttp3.Call updateGatewayByUuidCall(UUID routerId, List cloudRouterChangeOperation, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers String[] localBasePaths = new String[] { }; @@ -1282,11 +1282,11 @@ public okhttp3.Call updateGatewayByUuidCall(UUID gatewayId, List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -1315,32 +1315,32 @@ public okhttp3.Call updateGatewayByUuidCall(UUID gatewayId, List fabricGatewayChangeOperation, final ApiCallback _callback) throws ApiException { - // verify the required parameter 'gatewayId' is set - if (gatewayId == null) { - throw new ApiException("Missing the required parameter 'gatewayId' when calling updateGatewayByUuid(Async)"); + private okhttp3.Call updateGatewayByUuidValidateBeforeCall(UUID routerId, List cloudRouterChangeOperation, final ApiCallback _callback) throws ApiException { + // verify the required parameter 'routerId' is set + if (routerId == null) { + throw new ApiException("Missing the required parameter 'routerId' when calling updateGatewayByUuid(Async)"); } - // verify the required parameter 'fabricGatewayChangeOperation' is set - if (fabricGatewayChangeOperation == null) { - throw new ApiException("Missing the required parameter 'fabricGatewayChangeOperation' when calling updateGatewayByUuid(Async)"); + // verify the required parameter 'cloudRouterChangeOperation' is set + if (cloudRouterChangeOperation == null) { + throw new ApiException("Missing the required parameter 'cloudRouterChangeOperation' when calling updateGatewayByUuid(Async)"); } - return updateGatewayByUuidCall(gatewayId, fabricGatewayChangeOperation, _callback); + return updateGatewayByUuidCall(routerId, cloudRouterChangeOperation, _callback); } /** - * Update Gateway - * This API provides capability to update user's Fabric Gateway - * @param gatewayId Gateway UUID (required) - * @param fabricGatewayChangeOperation (required) - * @return FabricGateway + * Update Routers + * This API provides capability to update user's Cloud Routers + * @param routerId Cloud Router UUID (required) + * @param cloudRouterChangeOperation (required) + * @return CloudRouter * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - + @@ -1349,22 +1349,22 @@ private okhttp3.Call updateGatewayByUuidValidateBeforeCall(UUID gatewayId, List<
Status Code Description Response Headers
200 Fabric Gateway Access point object -
200 Fabric Cloud Router object -
400 Bad request -
401 Unauthorized -
403 Forbidden -
500 Internal server error -
*/ - public FabricGateway updateGatewayByUuid(UUID gatewayId, List fabricGatewayChangeOperation) throws ApiException { - ApiResponse localVarResp = updateGatewayByUuidWithHttpInfo(gatewayId, fabricGatewayChangeOperation); + public CloudRouter updateGatewayByUuid(UUID routerId, List cloudRouterChangeOperation) throws ApiException { + ApiResponse localVarResp = updateGatewayByUuidWithHttpInfo(routerId, cloudRouterChangeOperation); return localVarResp.getData(); } /** - * Update Gateway - * This API provides capability to update user's Fabric Gateway - * @param gatewayId Gateway UUID (required) - * @param fabricGatewayChangeOperation (required) - * @return ApiResponse<FabricGateway> + * Update Routers + * This API provides capability to update user's Cloud Routers + * @param routerId Cloud Router UUID (required) + * @param cloudRouterChangeOperation (required) + * @return ApiResponse<CloudRouter> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - + @@ -1373,24 +1373,24 @@ public FabricGateway updateGatewayByUuid(UUID gatewayId, List
Status Code Description Response Headers
200 Fabric Gateway Access point object -
200 Fabric Cloud Router object -
400 Bad request -
401 Unauthorized -
403 Forbidden -
500 Internal server error -
*/ - public ApiResponse updateGatewayByUuidWithHttpInfo(UUID gatewayId, List fabricGatewayChangeOperation) throws ApiException { - okhttp3.Call localVarCall = updateGatewayByUuidValidateBeforeCall(gatewayId, fabricGatewayChangeOperation, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse updateGatewayByUuidWithHttpInfo(UUID routerId, List cloudRouterChangeOperation) throws ApiException { + okhttp3.Call localVarCall = updateGatewayByUuidValidateBeforeCall(routerId, cloudRouterChangeOperation, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } /** - * Update Gateway (asynchronously) - * This API provides capability to update user's Fabric Gateway - * @param gatewayId Gateway UUID (required) - * @param fabricGatewayChangeOperation (required) + * Update Routers (asynchronously) + * This API provides capability to update user's Cloud Routers + * @param routerId Cloud Router UUID (required) + * @param cloudRouterChangeOperation (required) * @param _callback The callback to be executed when the API call finishes * @return The request call * @throws ApiException If fail to process the API call, e.g. serializing the request body object * @http.response.details - + @@ -1399,10 +1399,10 @@ public ApiResponse updateGatewayByUuidWithHttpInfo(UUID gatewayId
Status Code Description Response Headers
200 Fabric Gateway Access point object -
200 Fabric Cloud Router object -
400 Bad request -
401 Unauthorized -
403 Forbidden -
500 Internal server error -
*/ - public okhttp3.Call updateGatewayByUuidAsync(UUID gatewayId, List fabricGatewayChangeOperation, final ApiCallback _callback) throws ApiException { + public okhttp3.Call updateGatewayByUuidAsync(UUID routerId, List cloudRouterChangeOperation, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = updateGatewayByUuidValidateBeforeCall(gatewayId, fabricGatewayChangeOperation, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = updateGatewayByUuidValidateBeforeCall(routerId, cloudRouterChangeOperation, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/ConnectionsApi.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/ConnectionsApi.java index 01a7ddc0..45565873 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/ConnectionsApi.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/ConnectionsApi.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/HealthApi.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/HealthApi.java index 8d05094e..0bfde21d 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/HealthApi.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/HealthApi.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/MetrosApi.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/MetrosApi.java index 8b1b0c8f..603c1857 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/MetrosApi.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/MetrosApi.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/NetworksApi.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/NetworksApi.java index 4e4f1213..4774cd2f 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/NetworksApi.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/NetworksApi.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/PortsApi.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/PortsApi.java index 4d61c86e..8474ff3f 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/PortsApi.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/PortsApi.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -27,7 +27,10 @@ import java.io.IOException; +import com.equinix.openapi.fabric.v4.model.AllPhysicalPortsResponse; import com.equinix.openapi.fabric.v4.model.AllPortsResponse; +import com.equinix.openapi.fabric.v4.model.BulkPhysicalPort; +import com.equinix.openapi.fabric.v4.model.BulkPort; import com.equinix.openapi.fabric.v4.model.Error; import com.equinix.openapi.fabric.v4.model.LinkProtocolGetResponse; import com.equinix.openapi.fabric.v4.model.Port; @@ -77,6 +80,405 @@ public void setCustomBaseUrl(String customBaseUrl) { this.localCustomBaseUrl = customBaseUrl; } + /** + * Build call for addToLag + * @param portId Port UUID (required) + * @param bulkPhysicalPort (required) + * @param _callback Callback for upload/download progress + * @return Call to execute + * @throws ApiException If fail to serialize the request body object + * @http.response.details + + + + + + +
Status Code Description Response Headers
200 Successful operation -
401 Unauthorized -
404 Not Found -
500 Internal server error -
+ */ + public okhttp3.Call addToLagCall(UUID portId, BulkPhysicalPort bulkPhysicalPort, final ApiCallback _callback) throws ApiException { + String basePath = null; + // Operation Servers + String[] localBasePaths = new String[] { }; + + // Determine Base Path to Use + if (localCustomBaseUrl != null){ + basePath = localCustomBaseUrl; + } else if ( localBasePaths.length > 0 ) { + basePath = localBasePaths[localHostIndex]; + } else { + basePath = null; + } + + Object localVarPostBody = bulkPhysicalPort; + + // create path and map variables + String localVarPath = "/fabric/v4/ports/{portId}/physicalPorts/bulk" + .replace("{" + "portId" + "}", localVarApiClient.escapeString(portId.toString())); + + List localVarQueryParams = new ArrayList(); + List localVarCollectionQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts); + if (localVarAccept != null) { + localVarHeaderParams.put("Accept", localVarAccept); + } + + final String[] localVarContentTypes = { + "application/json" + }; + final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes); + if (localVarContentType != null) { + localVarHeaderParams.put("Content-Type", localVarContentType); + } + + String[] localVarAuthNames = new String[] { "BearerAuth" }; + return localVarApiClient.buildCall(basePath, localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback); + } + + @SuppressWarnings("rawtypes") + private okhttp3.Call addToLagValidateBeforeCall(UUID portId, BulkPhysicalPort bulkPhysicalPort, final ApiCallback _callback) throws ApiException { + // verify the required parameter 'portId' is set + if (portId == null) { + throw new ApiException("Missing the required parameter 'portId' when calling addToLag(Async)"); + } + + // verify the required parameter 'bulkPhysicalPort' is set + if (bulkPhysicalPort == null) { + throw new ApiException("Missing the required parameter 'bulkPhysicalPort' when calling addToLag(Async)"); + } + + return addToLagCall(portId, bulkPhysicalPort, _callback); + + } + + /** + * Add to Lag + * Add Physical Ports to Virtual Port.<font color=\"red\"> <sup color='red'>Preview</sup></font> + * @param portId Port UUID (required) + * @param bulkPhysicalPort (required) + * @return AllPhysicalPortsResponse + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + + + +
Status Code Description Response Headers
200 Successful operation -
401 Unauthorized -
404 Not Found -
500 Internal server error -
+ */ + public AllPhysicalPortsResponse addToLag(UUID portId, BulkPhysicalPort bulkPhysicalPort) throws ApiException { + ApiResponse localVarResp = addToLagWithHttpInfo(portId, bulkPhysicalPort); + return localVarResp.getData(); + } + + /** + * Add to Lag + * Add Physical Ports to Virtual Port.<font color=\"red\"> <sup color='red'>Preview</sup></font> + * @param portId Port UUID (required) + * @param bulkPhysicalPort (required) + * @return ApiResponse<AllPhysicalPortsResponse> + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + + + +
Status Code Description Response Headers
200 Successful operation -
401 Unauthorized -
404 Not Found -
500 Internal server error -
+ */ + public ApiResponse addToLagWithHttpInfo(UUID portId, BulkPhysicalPort bulkPhysicalPort) throws ApiException { + okhttp3.Call localVarCall = addToLagValidateBeforeCall(portId, bulkPhysicalPort, null); + Type localVarReturnType = new TypeToken(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); + } + + /** + * Add to Lag (asynchronously) + * Add Physical Ports to Virtual Port.<font color=\"red\"> <sup color='red'>Preview</sup></font> + * @param portId Port UUID (required) + * @param bulkPhysicalPort (required) + * @param _callback The callback to be executed when the API call finishes + * @return The request call + * @throws ApiException If fail to process the API call, e.g. serializing the request body object + * @http.response.details + + + + + + +
Status Code Description Response Headers
200 Successful operation -
401 Unauthorized -
404 Not Found -
500 Internal server error -
+ */ + public okhttp3.Call addToLagAsync(UUID portId, BulkPhysicalPort bulkPhysicalPort, final ApiCallback _callback) throws ApiException { + + okhttp3.Call localVarCall = addToLagValidateBeforeCall(portId, bulkPhysicalPort, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); + return localVarCall; + } + /** + * Build call for createBulkPort + * @param bulkPort (required) + * @param _callback Callback for upload/download progress + * @return Call to execute + * @throws ApiException If fail to serialize the request body object + * @http.response.details + + + +
Status Code Description Response Headers
201 Successful operation for COLO Bulk Port -
+ */ + public okhttp3.Call createBulkPortCall(BulkPort bulkPort, final ApiCallback _callback) throws ApiException { + String basePath = null; + // Operation Servers + String[] localBasePaths = new String[] { }; + + // Determine Base Path to Use + if (localCustomBaseUrl != null){ + basePath = localCustomBaseUrl; + } else if ( localBasePaths.length > 0 ) { + basePath = localBasePaths[localHostIndex]; + } else { + basePath = null; + } + + Object localVarPostBody = bulkPort; + + // create path and map variables + String localVarPath = "/fabric/v4/ports/bulk"; + + List localVarQueryParams = new ArrayList(); + List localVarCollectionQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts); + if (localVarAccept != null) { + localVarHeaderParams.put("Accept", localVarAccept); + } + + final String[] localVarContentTypes = { + "application/json" + }; + final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes); + if (localVarContentType != null) { + localVarHeaderParams.put("Content-Type", localVarContentType); + } + + String[] localVarAuthNames = new String[] { "BearerAuth" }; + return localVarApiClient.buildCall(basePath, localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback); + } + + @SuppressWarnings("rawtypes") + private okhttp3.Call createBulkPortValidateBeforeCall(BulkPort bulkPort, final ApiCallback _callback) throws ApiException { + // verify the required parameter 'bulkPort' is set + if (bulkPort == null) { + throw new ApiException("Missing the required parameter 'bulkPort' when calling createBulkPort(Async)"); + } + + return createBulkPortCall(bulkPort, _callback); + + } + + /** + * Create Port + * Create Port creates Equinix Fabric? Port.<font color=\"red\"> <sup color='red'>Preview</sup></font> + * @param bulkPort (required) + * @return AllPortsResponse + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + +
Status Code Description Response Headers
201 Successful operation for COLO Bulk Port -
+ */ + public AllPortsResponse createBulkPort(BulkPort bulkPort) throws ApiException { + ApiResponse localVarResp = createBulkPortWithHttpInfo(bulkPort); + return localVarResp.getData(); + } + + /** + * Create Port + * Create Port creates Equinix Fabric? Port.<font color=\"red\"> <sup color='red'>Preview</sup></font> + * @param bulkPort (required) + * @return ApiResponse<AllPortsResponse> + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + +
Status Code Description Response Headers
201 Successful operation for COLO Bulk Port -
+ */ + public ApiResponse createBulkPortWithHttpInfo(BulkPort bulkPort) throws ApiException { + okhttp3.Call localVarCall = createBulkPortValidateBeforeCall(bulkPort, null); + Type localVarReturnType = new TypeToken(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); + } + + /** + * Create Port (asynchronously) + * Create Port creates Equinix Fabric? Port.<font color=\"red\"> <sup color='red'>Preview</sup></font> + * @param bulkPort (required) + * @param _callback The callback to be executed when the API call finishes + * @return The request call + * @throws ApiException If fail to process the API call, e.g. serializing the request body object + * @http.response.details + + + +
Status Code Description Response Headers
201 Successful operation for COLO Bulk Port -
+ */ + public okhttp3.Call createBulkPortAsync(BulkPort bulkPort, final ApiCallback _callback) throws ApiException { + + okhttp3.Call localVarCall = createBulkPortValidateBeforeCall(bulkPort, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); + return localVarCall; + } + /** + * Build call for createPort + * @param port (required) + * @param _callback Callback for upload/download progress + * @return Call to execute + * @throws ApiException If fail to serialize the request body object + * @http.response.details + + + + + +
Status Code Description Response Headers
201 Successful operation for COLO Single Port Non Lag -
400 Bad request -
500 Internal Server Error -
+ */ + public okhttp3.Call createPortCall(Port port, final ApiCallback _callback) throws ApiException { + String basePath = null; + // Operation Servers + String[] localBasePaths = new String[] { }; + + // Determine Base Path to Use + if (localCustomBaseUrl != null){ + basePath = localCustomBaseUrl; + } else if ( localBasePaths.length > 0 ) { + basePath = localBasePaths[localHostIndex]; + } else { + basePath = null; + } + + Object localVarPostBody = port; + + // create path and map variables + String localVarPath = "/fabric/v4/ports"; + + List localVarQueryParams = new ArrayList(); + List localVarCollectionQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts); + if (localVarAccept != null) { + localVarHeaderParams.put("Accept", localVarAccept); + } + + final String[] localVarContentTypes = { + "application/json" + }; + final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes); + if (localVarContentType != null) { + localVarHeaderParams.put("Content-Type", localVarContentType); + } + + String[] localVarAuthNames = new String[] { "BearerAuth" }; + return localVarApiClient.buildCall(basePath, localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback); + } + + @SuppressWarnings("rawtypes") + private okhttp3.Call createPortValidateBeforeCall(Port port, final ApiCallback _callback) throws ApiException { + // verify the required parameter 'port' is set + if (port == null) { + throw new ApiException("Missing the required parameter 'port' when calling createPort(Async)"); + } + + return createPortCall(port, _callback); + + } + + /** + * Create Port + * Creates Equinix Fabric? Port. + * @param port (required) + * @return Port + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + + +
Status Code Description Response Headers
201 Successful operation for COLO Single Port Non Lag -
400 Bad request -
500 Internal Server Error -
+ */ + public Port createPort(Port port) throws ApiException { + ApiResponse localVarResp = createPortWithHttpInfo(port); + return localVarResp.getData(); + } + + /** + * Create Port + * Creates Equinix Fabric? Port. + * @param port (required) + * @return ApiResponse<Port> + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + + +
Status Code Description Response Headers
201 Successful operation for COLO Single Port Non Lag -
400 Bad request -
500 Internal Server Error -
+ */ + public ApiResponse createPortWithHttpInfo(Port port) throws ApiException { + okhttp3.Call localVarCall = createPortValidateBeforeCall(port, null); + Type localVarReturnType = new TypeToken(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); + } + + /** + * Create Port (asynchronously) + * Creates Equinix Fabric? Port. + * @param port (required) + * @param _callback The callback to be executed when the API call finishes + * @return The request call + * @throws ApiException If fail to process the API call, e.g. serializing the request body object + * @http.response.details + + + + + +
Status Code Description Response Headers
201 Successful operation for COLO Single Port Non Lag -
400 Bad request -
500 Internal Server Error -
+ */ + public okhttp3.Call createPortAsync(Port port, final ApiCallback _callback) throws ApiException { + + okhttp3.Call localVarCall = createPortValidateBeforeCall(port, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); + return localVarCall; + } /** * Build call for getPortByUuid * @param portId Port UUID (required) diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/PricesApi.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/PricesApi.java index f9fa922c..9d5b35b0 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/PricesApi.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/PricesApi.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -130,7 +130,7 @@ public okhttp3.Call searchPricesCall(FilterBody filterBody, final ApiCallback _c localVarHeaderParams.put("Content-Type", localVarContentType); } - String[] localVarAuthNames = new String[] { }; + String[] localVarAuthNames = new String[] { "BearerAuth" }; return localVarApiClient.buildCall(basePath, localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback); } diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/RoutesApi.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/RoutesApi.java index ff7c61cc..bece58d0 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/RoutesApi.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/RoutesApi.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -78,7 +78,7 @@ public void setCustomBaseUrl(String customBaseUrl) { /** * Build call for searchRoutes - * @param gatewayId Gateway UUID (required) + * @param routerId Router UUID (required) * @param routeTableEntrySearchRequest (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -95,7 +95,7 @@ public void setCustomBaseUrl(String customBaseUrl) { 500 Internal server error - */ - public okhttp3.Call searchRoutesCall(UUID gatewayId, RouteTableEntrySearchRequest routeTableEntrySearchRequest, final ApiCallback _callback) throws ApiException { + public okhttp3.Call searchRoutesCall(UUID routerId, RouteTableEntrySearchRequest routeTableEntrySearchRequest, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers String[] localBasePaths = new String[] { }; @@ -112,8 +112,8 @@ public okhttp3.Call searchRoutesCall(UUID gatewayId, RouteTableEntrySearchReques Object localVarPostBody = routeTableEntrySearchRequest; // create path and map variables - String localVarPath = "/fabric/v4/gateways/{gatewayId}/routes/search" - .replace("{" + "gatewayId" + "}", localVarApiClient.escapeString(gatewayId.toString())); + String localVarPath = "/fabric/v4/routers/{routerId}/routes/search" + .replace("{" + "routerId" + "}", localVarApiClient.escapeString(routerId.toString())); List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -142,10 +142,10 @@ public okhttp3.Call searchRoutesCall(UUID gatewayId, RouteTableEntrySearchReques } @SuppressWarnings("rawtypes") - private okhttp3.Call searchRoutesValidateBeforeCall(UUID gatewayId, RouteTableEntrySearchRequest routeTableEntrySearchRequest, final ApiCallback _callback) throws ApiException { - // verify the required parameter 'gatewayId' is set - if (gatewayId == null) { - throw new ApiException("Missing the required parameter 'gatewayId' when calling searchRoutes(Async)"); + private okhttp3.Call searchRoutesValidateBeforeCall(UUID routerId, RouteTableEntrySearchRequest routeTableEntrySearchRequest, final ApiCallback _callback) throws ApiException { + // verify the required parameter 'routerId' is set + if (routerId == null) { + throw new ApiException("Missing the required parameter 'routerId' when calling searchRoutes(Async)"); } // verify the required parameter 'routeTableEntrySearchRequest' is set @@ -153,14 +153,14 @@ private okhttp3.Call searchRoutesValidateBeforeCall(UUID gatewayId, RouteTableEn throw new ApiException("Missing the required parameter 'routeTableEntrySearchRequest' when calling searchRoutes(Async)"); } - return searchRoutesCall(gatewayId, routeTableEntrySearchRequest, _callback); + return searchRoutesCall(routerId, routeTableEntrySearchRequest, _callback); } /** * Search Route Table - * The API provides capability to get list of user's Fabric Gateways route table entries using search criteria, including optional filtering, pagination and sorting - * @param gatewayId Gateway UUID (required) + * The API provides capability to get list of user's Fabric Cloud Router route table entries using search criteria, including optional filtering, pagination and sorting + * @param routerId Router UUID (required) * @param routeTableEntrySearchRequest (required) * @return RouteTableEntrySearchResponse * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body @@ -176,15 +176,15 @@ private okhttp3.Call searchRoutesValidateBeforeCall(UUID gatewayId, RouteTableEn 500 Internal server error - */ - public RouteTableEntrySearchResponse searchRoutes(UUID gatewayId, RouteTableEntrySearchRequest routeTableEntrySearchRequest) throws ApiException { - ApiResponse localVarResp = searchRoutesWithHttpInfo(gatewayId, routeTableEntrySearchRequest); + public RouteTableEntrySearchResponse searchRoutes(UUID routerId, RouteTableEntrySearchRequest routeTableEntrySearchRequest) throws ApiException { + ApiResponse localVarResp = searchRoutesWithHttpInfo(routerId, routeTableEntrySearchRequest); return localVarResp.getData(); } /** * Search Route Table - * The API provides capability to get list of user's Fabric Gateways route table entries using search criteria, including optional filtering, pagination and sorting - * @param gatewayId Gateway UUID (required) + * The API provides capability to get list of user's Fabric Cloud Router route table entries using search criteria, including optional filtering, pagination and sorting + * @param routerId Router UUID (required) * @param routeTableEntrySearchRequest (required) * @return ApiResponse<RouteTableEntrySearchResponse> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body @@ -200,16 +200,16 @@ public RouteTableEntrySearchResponse searchRoutes(UUID gatewayId, RouteTableEntr 500 Internal server error - */ - public ApiResponse searchRoutesWithHttpInfo(UUID gatewayId, RouteTableEntrySearchRequest routeTableEntrySearchRequest) throws ApiException { - okhttp3.Call localVarCall = searchRoutesValidateBeforeCall(gatewayId, routeTableEntrySearchRequest, null); + public ApiResponse searchRoutesWithHttpInfo(UUID routerId, RouteTableEntrySearchRequest routeTableEntrySearchRequest) throws ApiException { + okhttp3.Call localVarCall = searchRoutesValidateBeforeCall(routerId, routeTableEntrySearchRequest, null); Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } /** * Search Route Table (asynchronously) - * The API provides capability to get list of user's Fabric Gateways route table entries using search criteria, including optional filtering, pagination and sorting - * @param gatewayId Gateway UUID (required) + * The API provides capability to get list of user's Fabric Cloud Router route table entries using search criteria, including optional filtering, pagination and sorting + * @param routerId Router UUID (required) * @param routeTableEntrySearchRequest (required) * @param _callback The callback to be executed when the API call finishes * @return The request call @@ -226,9 +226,9 @@ public ApiResponse searchRoutesWithHttpInfo(UUID 500 Internal server error - */ - public okhttp3.Call searchRoutesAsync(UUID gatewayId, RouteTableEntrySearchRequest routeTableEntrySearchRequest, final ApiCallback _callback) throws ApiException { + public okhttp3.Call searchRoutesAsync(UUID routerId, RouteTableEntrySearchRequest routeTableEntrySearchRequest, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = searchRoutesValidateBeforeCall(gatewayId, routeTableEntrySearchRequest, _callback); + okhttp3.Call localVarCall = searchRoutesValidateBeforeCall(routerId, routeTableEntrySearchRequest, _callback); Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/RoutingProtocolsApi.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/RoutingProtocolsApi.java index 625a27ef..80fe0448 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/RoutingProtocolsApi.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/RoutingProtocolsApi.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/ServiceProfilesApi.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/ServiceProfilesApi.java index eccd1094..b685ed2d 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/ServiceProfilesApi.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/ServiceProfilesApi.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -676,7 +676,7 @@ public okhttp3.Call getServiceProfilesAsync(Integer offset, Integer limit, Strin * @http.response.details - + @@ -767,7 +767,7 @@ private okhttp3.Call putServiceProfileByUuidValidateBeforeCall(UUID serviceProfi * @http.response.details
Status Code Description Response Headers
200 Successful Put operation * ETag -
202 Successful Put operation * ETag -
400 Bad request -
401 Unauthorized -
403 Forbidden -
- + @@ -791,7 +791,7 @@ public ServiceProfile putServiceProfileByUuid(UUID serviceProfileId, String ifMa * @http.response.details
Status Code Description Response Headers
200 Successful Put operation * ETag -
202 Successful Put operation * ETag -
400 Bad request -
401 Unauthorized -
403 Forbidden -
- + @@ -817,7 +817,7 @@ public ApiResponse putServiceProfileByUuidWithHttpInfo(UUID serv * @http.response.details
Status Code Description Response Headers
200 Successful Put operation * ETag -
202 Successful Put operation * ETag -
400 Bad request -
401 Unauthorized -
403 Forbidden -
- + diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/ServiceTokensApi.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/ServiceTokensApi.java index e8b45d49..7cab04a9 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/ServiceTokensApi.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/ServiceTokensApi.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/StatisticsApi.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/StatisticsApi.java index 634c9984..22e31339 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/StatisticsApi.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/api/StatisticsApi.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/AbstractOpenApiSchema.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/AbstractOpenApiSchema.java index 3ee6014d..0ccb3951 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/AbstractOpenApiSchema.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/AbstractOpenApiSchema.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/AccessPoint.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/AccessPoint.java index d3647cc2..8ac9ec69 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/AccessPoint.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/AccessPoint.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -16,7 +16,7 @@ import java.util.Objects; import java.util.Arrays; import com.equinix.openapi.fabric.v4.model.AccessPointType; -import com.equinix.openapi.fabric.v4.model.FabricGateway; +import com.equinix.openapi.fabric.v4.model.CloudRouter; import com.equinix.openapi.fabric.v4.model.ModelInterface; import com.equinix.openapi.fabric.v4.model.PeeringType; import com.equinix.openapi.fabric.v4.model.SimplifiedAccount; @@ -79,9 +79,9 @@ public class AccessPoint { @SerializedName(SERIALIZED_NAME_PROFILE) private SimplifiedServiceProfile profile; - public static final String SERIALIZED_NAME_GATEWAY = "gateway"; - @SerializedName(SERIALIZED_NAME_GATEWAY) - private FabricGateway gateway; + public static final String SERIALIZED_NAME_ROUTER = "router"; + @SerializedName(SERIALIZED_NAME_ROUTER) + private CloudRouter router; public static final String SERIALIZED_NAME_LINK_PROTOCOL = "linkProtocol"; @SerializedName(SERIALIZED_NAME_LINK_PROTOCOL) @@ -228,25 +228,25 @@ public void setProfile(SimplifiedServiceProfile profile) { } - public AccessPoint gateway(FabricGateway gateway) { + public AccessPoint router(CloudRouter router) { - this.gateway = gateway; + this.router = router; return this; } /** - * Get gateway - * @return gateway + * Get router + * @return router **/ @javax.annotation.Nullable - public FabricGateway getGateway() { - return gateway; + public CloudRouter getRouter() { + return router; } - public void setGateway(FabricGateway gateway) { - this.gateway = gateway; + public void setRouter(CloudRouter router) { + this.router = router; } @@ -485,7 +485,7 @@ public boolean equals(Object o) { Objects.equals(this.location, accessPoint.location) && Objects.equals(this.port, accessPoint.port) && Objects.equals(this.profile, accessPoint.profile) && - Objects.equals(this.gateway, accessPoint.gateway) && + Objects.equals(this.router, accessPoint.router) && Objects.equals(this.linkProtocol, accessPoint.linkProtocol) && Objects.equals(this.virtualDevice, accessPoint.virtualDevice) && Objects.equals(this._interface, accessPoint._interface) && @@ -499,7 +499,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(type, account, location, port, profile, gateway, linkProtocol, virtualDevice, _interface, network, sellerRegion, peeringType, authenticationKey, providerConnectionId, additionalProperties); + return Objects.hash(type, account, location, port, profile, router, linkProtocol, virtualDevice, _interface, network, sellerRegion, peeringType, authenticationKey, providerConnectionId, additionalProperties); } @Override @@ -511,7 +511,7 @@ public String toString() { sb.append(" location: ").append(toIndentedString(location)).append("\n"); sb.append(" port: ").append(toIndentedString(port)).append("\n"); sb.append(" profile: ").append(toIndentedString(profile)).append("\n"); - sb.append(" gateway: ").append(toIndentedString(gateway)).append("\n"); + sb.append(" router: ").append(toIndentedString(router)).append("\n"); sb.append(" linkProtocol: ").append(toIndentedString(linkProtocol)).append("\n"); sb.append(" virtualDevice: ").append(toIndentedString(virtualDevice)).append("\n"); sb.append(" _interface: ").append(toIndentedString(_interface)).append("\n"); @@ -548,7 +548,7 @@ private String toIndentedString(Object o) { openapiFields.add("location"); openapiFields.add("port"); openapiFields.add("profile"); - openapiFields.add("gateway"); + openapiFields.add("router"); openapiFields.add("linkProtocol"); openapiFields.add("virtualDevice"); openapiFields.add("interface"); @@ -590,9 +590,9 @@ public static void validateJsonObject(JsonObject jsonObj) throws IOException { if (jsonObj.get("profile") != null && !jsonObj.get("profile").isJsonNull()) { SimplifiedServiceProfile.validateJsonObject(jsonObj.getAsJsonObject("profile")); } - // validate the optional field `gateway` - if (jsonObj.get("gateway") != null && !jsonObj.get("gateway").isJsonNull()) { - FabricGateway.validateJsonObject(jsonObj.getAsJsonObject("gateway")); + // validate the optional field `router` + if (jsonObj.get("router") != null && !jsonObj.get("router").isJsonNull()) { + CloudRouter.validateJsonObject(jsonObj.getAsJsonObject("router")); } // validate the optional field `linkProtocol` if (jsonObj.get("linkProtocol") != null && !jsonObj.get("linkProtocol").isJsonNull()) { diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/AccessPointSelector.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/AccessPointSelector.java index 598afd50..ca8a6c33 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/AccessPointSelector.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/AccessPointSelector.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/AccessPointType.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/AccessPointType.java index 6701d907..fb440ba3 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/AccessPointType.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/AccessPointType.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -41,7 +41,7 @@ public enum AccessPointType { SUBNET("SUBNET"), - GW("GW"), + CLOUD_ROUTER("CLOUD_ROUTER"), NETWORK("NETWORK"); diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Actions.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Actions.java index e4c2a358..07346772 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Actions.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Actions.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/AddOperation.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/AddOperation.java index 32283c98..6b52a943 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/AddOperation.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/AddOperation.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/AdditionalInfo.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/AdditionalInfo.java index e39d56b7..b81221ae 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/AdditionalInfo.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/AdditionalInfo.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/AllPhysicalPortsResponse.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/AllPhysicalPortsResponse.java new file mode 100644 index 00000000..2c0ae0e1 --- /dev/null +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/AllPhysicalPortsResponse.java @@ -0,0 +1,336 @@ +/* + * Equinix Fabric API v4 + * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
+ * + * The version of the OpenAPI document: 4.9 + * Contact: api-support@equinix.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package com.equinix.openapi.fabric.v4.model; + +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.Pagination; +import com.equinix.openapi.fabric.v4.model.PhysicalPort; +import com.google.gson.TypeAdapter; +import com.google.gson.annotations.JsonAdapter; +import com.google.gson.annotations.SerializedName; +import com.google.gson.stream.JsonReader; +import com.google.gson.stream.JsonWriter; +import java.io.IOException; +import java.util.ArrayList; +import java.util.List; + +import com.google.gson.Gson; +import com.google.gson.GsonBuilder; +import com.google.gson.JsonArray; +import com.google.gson.JsonDeserializationContext; +import com.google.gson.JsonDeserializer; +import com.google.gson.JsonElement; +import com.google.gson.JsonObject; +import com.google.gson.JsonParseException; +import com.google.gson.TypeAdapterFactory; +import com.google.gson.reflect.TypeToken; + +import java.lang.reflect.Type; +import java.util.HashMap; +import java.util.HashSet; +import java.util.List; +import java.util.Map; +import java.util.Map.Entry; +import java.util.Set; + +import com.equinix.openapi.fabric.JSON; + +/** + * GET All Physical Ports + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class AllPhysicalPortsResponse { + public static final String SERIALIZED_NAME_PAGINATION = "pagination"; + @SerializedName(SERIALIZED_NAME_PAGINATION) + private Pagination pagination; + + public static final String SERIALIZED_NAME_DATA = "data"; + @SerializedName(SERIALIZED_NAME_DATA) + private List data = new ArrayList<>(); + + public AllPhysicalPortsResponse() { + } + + public AllPhysicalPortsResponse pagination(Pagination pagination) { + + this.pagination = pagination; + return this; + } + + /** + * Get pagination + * @return pagination + **/ + @javax.annotation.Nullable + + public Pagination getPagination() { + return pagination; + } + + + public void setPagination(Pagination pagination) { + this.pagination = pagination; + } + + + public AllPhysicalPortsResponse data(List data) { + + this.data = data; + return this; + } + + public AllPhysicalPortsResponse addDataItem(PhysicalPort dataItem) { + if (this.data == null) { + this.data = new ArrayList<>(); + } + this.data.add(dataItem); + return this; + } + + /** + * GET All Physical Ports + * @return data + **/ + @javax.annotation.Nullable + + public List getData() { + return data; + } + + + public void setData(List data) { + this.data = data; + } + + /** + * A container for additional, undeclared properties. + * This is a holder for any undeclared properties as specified with + * the 'additionalProperties' keyword in the OAS document. + */ + private Map additionalProperties; + + /** + * Set the additional (undeclared) property with the specified name and value. + * If the property does not already exist, create it otherwise replace it. + * + * @param key name of the property + * @param value value of the property + * @return the AllPhysicalPortsResponse instance itself + */ + public AllPhysicalPortsResponse putAdditionalProperty(String key, Object value) { + if (this.additionalProperties == null) { + this.additionalProperties = new HashMap(); + } + this.additionalProperties.put(key, value); + return this; + } + + /** + * Return the additional (undeclared) property. + * + * @return a map of objects + */ + public Map getAdditionalProperties() { + return additionalProperties; + } + + /** + * Return the additional (undeclared) property with the specified name. + * + * @param key name of the property + * @return an object + */ + public Object getAdditionalProperty(String key) { + if (this.additionalProperties == null) { + return null; + } + return this.additionalProperties.get(key); + } + + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + AllPhysicalPortsResponse allPhysicalPortsResponse = (AllPhysicalPortsResponse) o; + return Objects.equals(this.pagination, allPhysicalPortsResponse.pagination) && + Objects.equals(this.data, allPhysicalPortsResponse.data)&& + Objects.equals(this.additionalProperties, allPhysicalPortsResponse.additionalProperties); + } + + @Override + public int hashCode() { + return Objects.hash(pagination, data, additionalProperties); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class AllPhysicalPortsResponse {\n"); + sb.append(" pagination: ").append(toIndentedString(pagination)).append("\n"); + sb.append(" data: ").append(toIndentedString(data)).append("\n"); + sb.append(" additionalProperties: ").append(toIndentedString(additionalProperties)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + + + public static HashSet openapiFields; + public static HashSet openapiRequiredFields; + + static { + // a set of all properties/fields (JSON key names) + openapiFields = new HashSet(); + openapiFields.add("pagination"); + openapiFields.add("data"); + + // a set of required properties/fields (JSON key names) + openapiRequiredFields = new HashSet(); + } + + /** + * Validates the JSON Object and throws an exception if issues found + * + * @param jsonObj JSON Object + * @throws IOException if the JSON Object is invalid with respect to AllPhysicalPortsResponse + */ + public static void validateJsonObject(JsonObject jsonObj) throws IOException { + if (jsonObj == null) { + if (!AllPhysicalPortsResponse.openapiRequiredFields.isEmpty()) { // has required fields but JSON object is null + throw new IllegalArgumentException(String.format("The required field(s) %s in AllPhysicalPortsResponse is not found in the empty JSON string", AllPhysicalPortsResponse.openapiRequiredFields.toString())); + } + } + // validate the optional field `pagination` + if (jsonObj.get("pagination") != null && !jsonObj.get("pagination").isJsonNull()) { + Pagination.validateJsonObject(jsonObj.getAsJsonObject("pagination")); + } + if (jsonObj.get("data") != null && !jsonObj.get("data").isJsonNull()) { + JsonArray jsonArraydata = jsonObj.getAsJsonArray("data"); + if (jsonArraydata != null) { + // ensure the json data is an array + if (!jsonObj.get("data").isJsonArray()) { + throw new IllegalArgumentException(String.format("Expected the field `data` to be an array in the JSON string but got `%s`", jsonObj.get("data").toString())); + } + + // validate the optional field `data` (array) + for (int i = 0; i < jsonArraydata.size(); i++) { + PhysicalPort.validateJsonObject(jsonArraydata.get(i).getAsJsonObject()); + }; + } + } + } + + public static class CustomTypeAdapterFactory implements TypeAdapterFactory { + @SuppressWarnings("unchecked") + @Override + public TypeAdapter create(Gson gson, TypeToken type) { + if (!AllPhysicalPortsResponse.class.isAssignableFrom(type.getRawType())) { + return null; // this class only serializes 'AllPhysicalPortsResponse' and its subtypes + } + final TypeAdapter elementAdapter = gson.getAdapter(JsonElement.class); + final TypeAdapter thisAdapter + = gson.getDelegateAdapter(this, TypeToken.get(AllPhysicalPortsResponse.class)); + + return (TypeAdapter) new TypeAdapter() { + @Override + public void write(JsonWriter out, AllPhysicalPortsResponse value) throws IOException { + JsonObject obj = thisAdapter.toJsonTree(value).getAsJsonObject(); + obj.remove("additionalProperties"); + // serialize additional properties + if (value.getAdditionalProperties() != null) { + for (Map.Entry entry : value.getAdditionalProperties().entrySet()) { + if (entry.getValue() instanceof String) + obj.addProperty(entry.getKey(), (String) entry.getValue()); + else if (entry.getValue() instanceof Number) + obj.addProperty(entry.getKey(), (Number) entry.getValue()); + else if (entry.getValue() instanceof Boolean) + obj.addProperty(entry.getKey(), (Boolean) entry.getValue()); + else if (entry.getValue() instanceof Character) + obj.addProperty(entry.getKey(), (Character) entry.getValue()); + else { + obj.add(entry.getKey(), gson.toJsonTree(entry.getValue()).getAsJsonObject()); + } + } + } + elementAdapter.write(out, obj); + } + + @Override + public AllPhysicalPortsResponse read(JsonReader in) throws IOException { + JsonObject jsonObj = elementAdapter.read(in).getAsJsonObject(); + validateJsonObject(jsonObj); + // store additional fields in the deserialized instance + AllPhysicalPortsResponse instance = thisAdapter.fromJsonTree(jsonObj); + for (Map.Entry entry : jsonObj.entrySet()) { + if (!openapiFields.contains(entry.getKey())) { + if (entry.getValue().isJsonPrimitive()) { // primitive type + if (entry.getValue().getAsJsonPrimitive().isString()) + instance.putAdditionalProperty(entry.getKey(), entry.getValue().getAsString()); + else if (entry.getValue().getAsJsonPrimitive().isNumber()) + instance.putAdditionalProperty(entry.getKey(), entry.getValue().getAsNumber()); + else if (entry.getValue().getAsJsonPrimitive().isBoolean()) + instance.putAdditionalProperty(entry.getKey(), entry.getValue().getAsBoolean()); + else + throw new IllegalArgumentException(String.format("The field `%s` has unknown primitive type. Value: %s", entry.getKey(), entry.getValue().toString())); + } else if (entry.getValue().isJsonArray()) { + instance.putAdditionalProperty(entry.getKey(), gson.fromJson(entry.getValue(), List.class)); + } else { // JSON object + instance.putAdditionalProperty(entry.getKey(), gson.fromJson(entry.getValue(), HashMap.class)); + } + } + } + return instance; + } + + }.nullSafe(); + } + } + + /** + * Create an instance of AllPhysicalPortsResponse given an JSON string + * + * @param jsonString JSON string + * @return An instance of AllPhysicalPortsResponse + * @throws IOException if the JSON string is invalid with respect to AllPhysicalPortsResponse + */ + public static AllPhysicalPortsResponse fromJson(String jsonString) throws IOException { + return JSON.getGson().fromJson(jsonString, AllPhysicalPortsResponse.class); + } + + /** + * Convert an instance of AllPhysicalPortsResponse to an JSON string + * + * @return JSON string + */ + public String toJson() { + return JSON.getGson().toJson(this); + } +} + diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/AllPortsResponse.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/AllPortsResponse.java index 29db41d2..21c731f1 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/AllPortsResponse.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/AllPortsResponse.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ApiConfig.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ApiConfig.java index a1a60398..c14402f2 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ApiConfig.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ApiConfig.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ApiServices.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ApiServices.java index 9e10befd..6a6ea4ac 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ApiServices.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ApiServices.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/AuthenticationKey.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/AuthenticationKey.java index 82372735..f441a801 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/AuthenticationKey.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/AuthenticationKey.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/BGPActionData.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/BGPActionData.java index 52c74ba4..3cfa5463 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/BGPActionData.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/BGPActionData.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/BGPActionRequest.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/BGPActionRequest.java index 99c6d3f1..ece46686 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/BGPActionRequest.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/BGPActionRequest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/BGPActionStates.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/BGPActionStates.java index 016c2d40..8769c4fa 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/BGPActionStates.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/BGPActionStates.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/BGPActions.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/BGPActions.java index d5e8b2f5..4569674a 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/BGPActions.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/BGPActions.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/BGPActionsBulkData.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/BGPActionsBulkData.java index 304b9c1c..aeb1d1c2 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/BGPActionsBulkData.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/BGPActionsBulkData.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/BGPConnectionIpv4.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/BGPConnectionIpv4.java index 2fea9a27..f2e3dc63 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/BGPConnectionIpv4.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/BGPConnectionIpv4.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/BGPConnectionIpv6.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/BGPConnectionIpv6.java index d3bb23dd..adb808c4 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/BGPConnectionIpv6.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/BGPConnectionIpv6.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/BandwidthUtilization.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/BandwidthUtilization.java index c18a7981..84facda7 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/BandwidthUtilization.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/BandwidthUtilization.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/BulkPhysicalPort.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/BulkPhysicalPort.java new file mode 100644 index 00000000..39b9ed52 --- /dev/null +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/BulkPhysicalPort.java @@ -0,0 +1,302 @@ +/* + * Equinix Fabric API v4 + * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
+ * + * The version of the OpenAPI document: 4.9 + * Contact: api-support@equinix.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package com.equinix.openapi.fabric.v4.model; + +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.PhysicalPort; +import com.google.gson.TypeAdapter; +import com.google.gson.annotations.JsonAdapter; +import com.google.gson.annotations.SerializedName; +import com.google.gson.stream.JsonReader; +import com.google.gson.stream.JsonWriter; +import java.io.IOException; +import java.util.ArrayList; +import java.util.List; + +import com.google.gson.Gson; +import com.google.gson.GsonBuilder; +import com.google.gson.JsonArray; +import com.google.gson.JsonDeserializationContext; +import com.google.gson.JsonDeserializer; +import com.google.gson.JsonElement; +import com.google.gson.JsonObject; +import com.google.gson.JsonParseException; +import com.google.gson.TypeAdapterFactory; +import com.google.gson.reflect.TypeToken; + +import java.lang.reflect.Type; +import java.util.HashMap; +import java.util.HashSet; +import java.util.List; +import java.util.Map; +import java.util.Map.Entry; +import java.util.Set; + +import com.equinix.openapi.fabric.JSON; + +/** + * Add to Lag request + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class BulkPhysicalPort { + public static final String SERIALIZED_NAME_DATA = "data"; + @SerializedName(SERIALIZED_NAME_DATA) + private List data = new ArrayList<>(); + + public BulkPhysicalPort() { + } + + public BulkPhysicalPort data(List data) { + + this.data = data; + return this; + } + + public BulkPhysicalPort addDataItem(PhysicalPort dataItem) { + if (this.data == null) { + this.data = new ArrayList<>(); + } + this.data.add(dataItem); + return this; + } + + /** + * add physical ports to virtual port + * @return data + **/ + @javax.annotation.Nullable + + public List getData() { + return data; + } + + + public void setData(List data) { + this.data = data; + } + + /** + * A container for additional, undeclared properties. + * This is a holder for any undeclared properties as specified with + * the 'additionalProperties' keyword in the OAS document. + */ + private Map additionalProperties; + + /** + * Set the additional (undeclared) property with the specified name and value. + * If the property does not already exist, create it otherwise replace it. + * + * @param key name of the property + * @param value value of the property + * @return the BulkPhysicalPort instance itself + */ + public BulkPhysicalPort putAdditionalProperty(String key, Object value) { + if (this.additionalProperties == null) { + this.additionalProperties = new HashMap(); + } + this.additionalProperties.put(key, value); + return this; + } + + /** + * Return the additional (undeclared) property. + * + * @return a map of objects + */ + public Map getAdditionalProperties() { + return additionalProperties; + } + + /** + * Return the additional (undeclared) property with the specified name. + * + * @param key name of the property + * @return an object + */ + public Object getAdditionalProperty(String key) { + if (this.additionalProperties == null) { + return null; + } + return this.additionalProperties.get(key); + } + + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + BulkPhysicalPort bulkPhysicalPort = (BulkPhysicalPort) o; + return Objects.equals(this.data, bulkPhysicalPort.data)&& + Objects.equals(this.additionalProperties, bulkPhysicalPort.additionalProperties); + } + + @Override + public int hashCode() { + return Objects.hash(data, additionalProperties); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class BulkPhysicalPort {\n"); + sb.append(" data: ").append(toIndentedString(data)).append("\n"); + sb.append(" additionalProperties: ").append(toIndentedString(additionalProperties)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + + + public static HashSet openapiFields; + public static HashSet openapiRequiredFields; + + static { + // a set of all properties/fields (JSON key names) + openapiFields = new HashSet(); + openapiFields.add("data"); + + // a set of required properties/fields (JSON key names) + openapiRequiredFields = new HashSet(); + } + + /** + * Validates the JSON Object and throws an exception if issues found + * + * @param jsonObj JSON Object + * @throws IOException if the JSON Object is invalid with respect to BulkPhysicalPort + */ + public static void validateJsonObject(JsonObject jsonObj) throws IOException { + if (jsonObj == null) { + if (!BulkPhysicalPort.openapiRequiredFields.isEmpty()) { // has required fields but JSON object is null + throw new IllegalArgumentException(String.format("The required field(s) %s in BulkPhysicalPort is not found in the empty JSON string", BulkPhysicalPort.openapiRequiredFields.toString())); + } + } + if (jsonObj.get("data") != null && !jsonObj.get("data").isJsonNull()) { + JsonArray jsonArraydata = jsonObj.getAsJsonArray("data"); + if (jsonArraydata != null) { + // ensure the json data is an array + if (!jsonObj.get("data").isJsonArray()) { + throw new IllegalArgumentException(String.format("Expected the field `data` to be an array in the JSON string but got `%s`", jsonObj.get("data").toString())); + } + + // validate the optional field `data` (array) + for (int i = 0; i < jsonArraydata.size(); i++) { + PhysicalPort.validateJsonObject(jsonArraydata.get(i).getAsJsonObject()); + }; + } + } + } + + public static class CustomTypeAdapterFactory implements TypeAdapterFactory { + @SuppressWarnings("unchecked") + @Override + public TypeAdapter create(Gson gson, TypeToken type) { + if (!BulkPhysicalPort.class.isAssignableFrom(type.getRawType())) { + return null; // this class only serializes 'BulkPhysicalPort' and its subtypes + } + final TypeAdapter elementAdapter = gson.getAdapter(JsonElement.class); + final TypeAdapter thisAdapter + = gson.getDelegateAdapter(this, TypeToken.get(BulkPhysicalPort.class)); + + return (TypeAdapter) new TypeAdapter() { + @Override + public void write(JsonWriter out, BulkPhysicalPort value) throws IOException { + JsonObject obj = thisAdapter.toJsonTree(value).getAsJsonObject(); + obj.remove("additionalProperties"); + // serialize additional properties + if (value.getAdditionalProperties() != null) { + for (Map.Entry entry : value.getAdditionalProperties().entrySet()) { + if (entry.getValue() instanceof String) + obj.addProperty(entry.getKey(), (String) entry.getValue()); + else if (entry.getValue() instanceof Number) + obj.addProperty(entry.getKey(), (Number) entry.getValue()); + else if (entry.getValue() instanceof Boolean) + obj.addProperty(entry.getKey(), (Boolean) entry.getValue()); + else if (entry.getValue() instanceof Character) + obj.addProperty(entry.getKey(), (Character) entry.getValue()); + else { + obj.add(entry.getKey(), gson.toJsonTree(entry.getValue()).getAsJsonObject()); + } + } + } + elementAdapter.write(out, obj); + } + + @Override + public BulkPhysicalPort read(JsonReader in) throws IOException { + JsonObject jsonObj = elementAdapter.read(in).getAsJsonObject(); + validateJsonObject(jsonObj); + // store additional fields in the deserialized instance + BulkPhysicalPort instance = thisAdapter.fromJsonTree(jsonObj); + for (Map.Entry entry : jsonObj.entrySet()) { + if (!openapiFields.contains(entry.getKey())) { + if (entry.getValue().isJsonPrimitive()) { // primitive type + if (entry.getValue().getAsJsonPrimitive().isString()) + instance.putAdditionalProperty(entry.getKey(), entry.getValue().getAsString()); + else if (entry.getValue().getAsJsonPrimitive().isNumber()) + instance.putAdditionalProperty(entry.getKey(), entry.getValue().getAsNumber()); + else if (entry.getValue().getAsJsonPrimitive().isBoolean()) + instance.putAdditionalProperty(entry.getKey(), entry.getValue().getAsBoolean()); + else + throw new IllegalArgumentException(String.format("The field `%s` has unknown primitive type. Value: %s", entry.getKey(), entry.getValue().toString())); + } else if (entry.getValue().isJsonArray()) { + instance.putAdditionalProperty(entry.getKey(), gson.fromJson(entry.getValue(), List.class)); + } else { // JSON object + instance.putAdditionalProperty(entry.getKey(), gson.fromJson(entry.getValue(), HashMap.class)); + } + } + } + return instance; + } + + }.nullSafe(); + } + } + + /** + * Create an instance of BulkPhysicalPort given an JSON string + * + * @param jsonString JSON string + * @return An instance of BulkPhysicalPort + * @throws IOException if the JSON string is invalid with respect to BulkPhysicalPort + */ + public static BulkPhysicalPort fromJson(String jsonString) throws IOException { + return JSON.getGson().fromJson(jsonString, BulkPhysicalPort.class); + } + + /** + * Convert an instance of BulkPhysicalPort to an JSON string + * + * @return JSON string + */ + public String toJson() { + return JSON.getGson().toJson(this); + } +} + diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/BulkPort.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/BulkPort.java new file mode 100644 index 00000000..03dae512 --- /dev/null +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/BulkPort.java @@ -0,0 +1,302 @@ +/* + * Equinix Fabric API v4 + * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
+ * + * The version of the OpenAPI document: 4.9 + * Contact: api-support@equinix.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package com.equinix.openapi.fabric.v4.model; + +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.Port; +import com.google.gson.TypeAdapter; +import com.google.gson.annotations.JsonAdapter; +import com.google.gson.annotations.SerializedName; +import com.google.gson.stream.JsonReader; +import com.google.gson.stream.JsonWriter; +import java.io.IOException; +import java.util.ArrayList; +import java.util.List; + +import com.google.gson.Gson; +import com.google.gson.GsonBuilder; +import com.google.gson.JsonArray; +import com.google.gson.JsonDeserializationContext; +import com.google.gson.JsonDeserializer; +import com.google.gson.JsonElement; +import com.google.gson.JsonObject; +import com.google.gson.JsonParseException; +import com.google.gson.TypeAdapterFactory; +import com.google.gson.reflect.TypeToken; + +import java.lang.reflect.Type; +import java.util.HashMap; +import java.util.HashSet; +import java.util.List; +import java.util.Map; +import java.util.Map.Entry; +import java.util.Set; + +import com.equinix.openapi.fabric.JSON; + +/** + * Create bulk port request + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class BulkPort { + public static final String SERIALIZED_NAME_DATA = "data"; + @SerializedName(SERIALIZED_NAME_DATA) + private List data = new ArrayList<>(); + + public BulkPort() { + } + + public BulkPort data(List data) { + + this.data = data; + return this; + } + + public BulkPort addDataItem(Port dataItem) { + if (this.data == null) { + this.data = new ArrayList<>(); + } + this.data.add(dataItem); + return this; + } + + /** + * Get data + * @return data + **/ + @javax.annotation.Nullable + + public List getData() { + return data; + } + + + public void setData(List data) { + this.data = data; + } + + /** + * A container for additional, undeclared properties. + * This is a holder for any undeclared properties as specified with + * the 'additionalProperties' keyword in the OAS document. + */ + private Map additionalProperties; + + /** + * Set the additional (undeclared) property with the specified name and value. + * If the property does not already exist, create it otherwise replace it. + * + * @param key name of the property + * @param value value of the property + * @return the BulkPort instance itself + */ + public BulkPort putAdditionalProperty(String key, Object value) { + if (this.additionalProperties == null) { + this.additionalProperties = new HashMap(); + } + this.additionalProperties.put(key, value); + return this; + } + + /** + * Return the additional (undeclared) property. + * + * @return a map of objects + */ + public Map getAdditionalProperties() { + return additionalProperties; + } + + /** + * Return the additional (undeclared) property with the specified name. + * + * @param key name of the property + * @return an object + */ + public Object getAdditionalProperty(String key) { + if (this.additionalProperties == null) { + return null; + } + return this.additionalProperties.get(key); + } + + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + BulkPort bulkPort = (BulkPort) o; + return Objects.equals(this.data, bulkPort.data)&& + Objects.equals(this.additionalProperties, bulkPort.additionalProperties); + } + + @Override + public int hashCode() { + return Objects.hash(data, additionalProperties); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class BulkPort {\n"); + sb.append(" data: ").append(toIndentedString(data)).append("\n"); + sb.append(" additionalProperties: ").append(toIndentedString(additionalProperties)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + + + public static HashSet openapiFields; + public static HashSet openapiRequiredFields; + + static { + // a set of all properties/fields (JSON key names) + openapiFields = new HashSet(); + openapiFields.add("data"); + + // a set of required properties/fields (JSON key names) + openapiRequiredFields = new HashSet(); + } + + /** + * Validates the JSON Object and throws an exception if issues found + * + * @param jsonObj JSON Object + * @throws IOException if the JSON Object is invalid with respect to BulkPort + */ + public static void validateJsonObject(JsonObject jsonObj) throws IOException { + if (jsonObj == null) { + if (!BulkPort.openapiRequiredFields.isEmpty()) { // has required fields but JSON object is null + throw new IllegalArgumentException(String.format("The required field(s) %s in BulkPort is not found in the empty JSON string", BulkPort.openapiRequiredFields.toString())); + } + } + if (jsonObj.get("data") != null && !jsonObj.get("data").isJsonNull()) { + JsonArray jsonArraydata = jsonObj.getAsJsonArray("data"); + if (jsonArraydata != null) { + // ensure the json data is an array + if (!jsonObj.get("data").isJsonArray()) { + throw new IllegalArgumentException(String.format("Expected the field `data` to be an array in the JSON string but got `%s`", jsonObj.get("data").toString())); + } + + // validate the optional field `data` (array) + for (int i = 0; i < jsonArraydata.size(); i++) { + Port.validateJsonObject(jsonArraydata.get(i).getAsJsonObject()); + }; + } + } + } + + public static class CustomTypeAdapterFactory implements TypeAdapterFactory { + @SuppressWarnings("unchecked") + @Override + public TypeAdapter create(Gson gson, TypeToken type) { + if (!BulkPort.class.isAssignableFrom(type.getRawType())) { + return null; // this class only serializes 'BulkPort' and its subtypes + } + final TypeAdapter elementAdapter = gson.getAdapter(JsonElement.class); + final TypeAdapter thisAdapter + = gson.getDelegateAdapter(this, TypeToken.get(BulkPort.class)); + + return (TypeAdapter) new TypeAdapter() { + @Override + public void write(JsonWriter out, BulkPort value) throws IOException { + JsonObject obj = thisAdapter.toJsonTree(value).getAsJsonObject(); + obj.remove("additionalProperties"); + // serialize additional properties + if (value.getAdditionalProperties() != null) { + for (Map.Entry entry : value.getAdditionalProperties().entrySet()) { + if (entry.getValue() instanceof String) + obj.addProperty(entry.getKey(), (String) entry.getValue()); + else if (entry.getValue() instanceof Number) + obj.addProperty(entry.getKey(), (Number) entry.getValue()); + else if (entry.getValue() instanceof Boolean) + obj.addProperty(entry.getKey(), (Boolean) entry.getValue()); + else if (entry.getValue() instanceof Character) + obj.addProperty(entry.getKey(), (Character) entry.getValue()); + else { + obj.add(entry.getKey(), gson.toJsonTree(entry.getValue()).getAsJsonObject()); + } + } + } + elementAdapter.write(out, obj); + } + + @Override + public BulkPort read(JsonReader in) throws IOException { + JsonObject jsonObj = elementAdapter.read(in).getAsJsonObject(); + validateJsonObject(jsonObj); + // store additional fields in the deserialized instance + BulkPort instance = thisAdapter.fromJsonTree(jsonObj); + for (Map.Entry entry : jsonObj.entrySet()) { + if (!openapiFields.contains(entry.getKey())) { + if (entry.getValue().isJsonPrimitive()) { // primitive type + if (entry.getValue().getAsJsonPrimitive().isString()) + instance.putAdditionalProperty(entry.getKey(), entry.getValue().getAsString()); + else if (entry.getValue().getAsJsonPrimitive().isNumber()) + instance.putAdditionalProperty(entry.getKey(), entry.getValue().getAsNumber()); + else if (entry.getValue().getAsJsonPrimitive().isBoolean()) + instance.putAdditionalProperty(entry.getKey(), entry.getValue().getAsBoolean()); + else + throw new IllegalArgumentException(String.format("The field `%s` has unknown primitive type. Value: %s", entry.getKey(), entry.getValue().toString())); + } else if (entry.getValue().isJsonArray()) { + instance.putAdditionalProperty(entry.getKey(), gson.fromJson(entry.getValue(), List.class)); + } else { // JSON object + instance.putAdditionalProperty(entry.getKey(), gson.fromJson(entry.getValue(), HashMap.class)); + } + } + } + return instance; + } + + }.nullSafe(); + } + } + + /** + * Create an instance of BulkPort given an JSON string + * + * @param jsonString JSON string + * @return An instance of BulkPort + * @throws IOException if the JSON string is invalid with respect to BulkPort + */ + public static BulkPort fromJson(String jsonString) throws IOException { + return JSON.getGson().fromJson(jsonString, BulkPort.class); + } + + /** + * Convert an instance of BulkPort to an JSON string + * + * @return JSON string + */ + public String toJson() { + return JSON.getGson().toJson(this); + } +} + diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Change.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Change.java index 26369f88..3f4ab9ee 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Change.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Change.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Changelog.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Changelog.java index f652aa4f..3ac192b1 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Changelog.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Changelog.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/FabricGateway.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouter.java similarity index 82% rename from equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/FabricGateway.java rename to equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouter.java index f238f2aa..00b96d68 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/FabricGateway.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouter.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -16,9 +16,9 @@ import java.util.Objects; import java.util.Arrays; import com.equinix.openapi.fabric.v4.model.Changelog; -import com.equinix.openapi.fabric.v4.model.FabricGatewayAccessPointState; -import com.equinix.openapi.fabric.v4.model.FabricGatewayPackageType; -import com.equinix.openapi.fabric.v4.model.GatewayChange; +import com.equinix.openapi.fabric.v4.model.CloudRouterAccessPointState; +import com.equinix.openapi.fabric.v4.model.CloudRouterChange; +import com.equinix.openapi.fabric.v4.model.CloudRouterPackageType; import com.equinix.openapi.fabric.v4.model.Order; import com.equinix.openapi.fabric.v4.model.Project; import com.equinix.openapi.fabric.v4.model.SimplifiedAccount; @@ -57,10 +57,10 @@ import com.equinix.openapi.fabric.JSON; /** - * Fabric Gateway Access point object + * Fabric Cloud Router object */ @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") -public class FabricGateway { +public class CloudRouter { public static final String SERIALIZED_NAME_HREF = "href"; @SerializedName(SERIALIZED_NAME_HREF) private URI href; @@ -75,7 +75,7 @@ public class FabricGateway { public static final String SERIALIZED_NAME_STATE = "state"; @SerializedName(SERIALIZED_NAME_STATE) - private FabricGatewayAccessPointState state; + private CloudRouterAccessPointState state; public static final String SERIALIZED_NAME_EQUINIX_ASN = "equinixAsn"; @SerializedName(SERIALIZED_NAME_EQUINIX_ASN) @@ -99,14 +99,14 @@ public class FabricGateway { public static final String SERIALIZED_NAME_CHANGE = "change"; @SerializedName(SERIALIZED_NAME_CHANGE) - private GatewayChange change; + private CloudRouterChange change; /** * Gets or Sets type */ @JsonAdapter(TypeEnum.Adapter.class) public enum TypeEnum { - XF_GATEWAY("XF_GATEWAY"); + XF_ROUTER("XF_ROUTER"); private String value; @@ -156,7 +156,7 @@ public TypeEnum read(final JsonReader jsonReader) throws IOException { public static final String SERIALIZED_NAME_PACKAGE = "package"; @SerializedName(SERIALIZED_NAME_PACKAGE) - private FabricGatewayPackageType _package; + private CloudRouterPackageType _package; public static final String SERIALIZED_NAME_ORDER = "order"; @SerializedName(SERIALIZED_NAME_ORDER) @@ -174,11 +174,11 @@ public TypeEnum read(final JsonReader jsonReader) throws IOException { @SerializedName(SERIALIZED_NAME_NOTIFICATIONS) private List notifications = new ArrayList<>(); - public FabricGateway() { + public CloudRouter() { } - public FabricGateway( + public CloudRouter( URI href ) { this(); @@ -186,7 +186,7 @@ public FabricGateway( } /** - * Fabric Gateway URI + * Cloud Routers URI * @return href **/ @javax.annotation.Nullable @@ -198,7 +198,7 @@ public URI getHref() { - public FabricGateway uuid(UUID uuid) { + public CloudRouter uuid(UUID uuid) { this.uuid = uuid; return this; @@ -220,14 +220,14 @@ public void setUuid(UUID uuid) { } - public FabricGateway name(String name) { + public CloudRouter name(String name) { this.name = name; return this; } /** - * Customer-provided Fabric Gateway name + * Customer-provided Cloud Router name * @return name **/ @javax.annotation.Nullable @@ -242,7 +242,7 @@ public void setName(String name) { } - public FabricGateway state(FabricGatewayAccessPointState state) { + public CloudRouter state(CloudRouterAccessPointState state) { this.state = state; return this; @@ -254,17 +254,17 @@ public FabricGateway state(FabricGatewayAccessPointState state) { **/ @javax.annotation.Nullable - public FabricGatewayAccessPointState getState() { + public CloudRouterAccessPointState getState() { return state; } - public void setState(FabricGatewayAccessPointState state) { + public void setState(CloudRouterAccessPointState state) { this.state = state; } - public FabricGateway equinixAsn(Long equinixAsn) { + public CloudRouter equinixAsn(Long equinixAsn) { this.equinixAsn = equinixAsn; return this; @@ -286,7 +286,7 @@ public void setEquinixAsn(Long equinixAsn) { } - public FabricGateway bgpIpv4RoutesCount(Integer bgpIpv4RoutesCount) { + public CloudRouter bgpIpv4RoutesCount(Integer bgpIpv4RoutesCount) { this.bgpIpv4RoutesCount = bgpIpv4RoutesCount; return this; @@ -309,7 +309,7 @@ public void setBgpIpv4RoutesCount(Integer bgpIpv4RoutesCount) { } - public FabricGateway bgpIpv6RoutesCount(Integer bgpIpv6RoutesCount) { + public CloudRouter bgpIpv6RoutesCount(Integer bgpIpv6RoutesCount) { this.bgpIpv6RoutesCount = bgpIpv6RoutesCount; return this; @@ -332,7 +332,7 @@ public void setBgpIpv6RoutesCount(Integer bgpIpv6RoutesCount) { } - public FabricGateway connectionsCount(Integer connectionsCount) { + public CloudRouter connectionsCount(Integer connectionsCount) { this.connectionsCount = connectionsCount; return this; @@ -355,7 +355,7 @@ public void setConnectionsCount(Integer connectionsCount) { } - public FabricGateway changeLog(Changelog changeLog) { + public CloudRouter changeLog(Changelog changeLog) { this.changeLog = changeLog; return this; @@ -377,7 +377,7 @@ public void setChangeLog(Changelog changeLog) { } - public FabricGateway change(GatewayChange change) { + public CloudRouter change(CloudRouterChange change) { this.change = change; return this; @@ -389,17 +389,17 @@ public FabricGateway change(GatewayChange change) { **/ @javax.annotation.Nullable - public GatewayChange getChange() { + public CloudRouterChange getChange() { return change; } - public void setChange(GatewayChange change) { + public void setChange(CloudRouterChange change) { this.change = change; } - public FabricGateway type(TypeEnum type) { + public CloudRouter type(TypeEnum type) { this.type = type; return this; @@ -421,7 +421,7 @@ public void setType(TypeEnum type) { } - public FabricGateway location(SimplifiedLocationWithoutIBX location) { + public CloudRouter location(SimplifiedLocationWithoutIBX location) { this.location = location; return this; @@ -443,7 +443,7 @@ public void setLocation(SimplifiedLocationWithoutIBX location) { } - public FabricGateway _package(FabricGatewayPackageType _package) { + public CloudRouter _package(CloudRouterPackageType _package) { this._package = _package; return this; @@ -455,17 +455,17 @@ public FabricGateway _package(FabricGatewayPackageType _package) { **/ @javax.annotation.Nullable - public FabricGatewayPackageType getPackage() { + public CloudRouterPackageType getPackage() { return _package; } - public void setPackage(FabricGatewayPackageType _package) { + public void setPackage(CloudRouterPackageType _package) { this._package = _package; } - public FabricGateway order(Order order) { + public CloudRouter order(Order order) { this.order = order; return this; @@ -487,7 +487,7 @@ public void setOrder(Order order) { } - public FabricGateway project(Project project) { + public CloudRouter project(Project project) { this.project = project; return this; @@ -509,7 +509,7 @@ public void setProject(Project project) { } - public FabricGateway account(SimplifiedAccount account) { + public CloudRouter account(SimplifiedAccount account) { this.account = account; return this; @@ -531,13 +531,13 @@ public void setAccount(SimplifiedAccount account) { } - public FabricGateway notifications(List notifications) { + public CloudRouter notifications(List notifications) { this.notifications = notifications; return this; } - public FabricGateway addNotificationsItem(SimplifiedNotification notificationsItem) { + public CloudRouter addNotificationsItem(SimplifiedNotification notificationsItem) { if (this.notifications == null) { this.notifications = new ArrayList<>(); } @@ -573,9 +573,9 @@ public void setNotifications(List notifications) { * * @param key name of the property * @param value value of the property - * @return the FabricGateway instance itself + * @return the CloudRouter instance itself */ - public FabricGateway putAdditionalProperty(String key, Object value) { + public CloudRouter putAdditionalProperty(String key, Object value) { if (this.additionalProperties == null) { this.additionalProperties = new HashMap(); } @@ -614,25 +614,25 @@ public boolean equals(Object o) { if (o == null || getClass() != o.getClass()) { return false; } - FabricGateway fabricGateway = (FabricGateway) o; - return Objects.equals(this.href, fabricGateway.href) && - Objects.equals(this.uuid, fabricGateway.uuid) && - Objects.equals(this.name, fabricGateway.name) && - Objects.equals(this.state, fabricGateway.state) && - Objects.equals(this.equinixAsn, fabricGateway.equinixAsn) && - Objects.equals(this.bgpIpv4RoutesCount, fabricGateway.bgpIpv4RoutesCount) && - Objects.equals(this.bgpIpv6RoutesCount, fabricGateway.bgpIpv6RoutesCount) && - Objects.equals(this.connectionsCount, fabricGateway.connectionsCount) && - Objects.equals(this.changeLog, fabricGateway.changeLog) && - Objects.equals(this.change, fabricGateway.change) && - Objects.equals(this.type, fabricGateway.type) && - Objects.equals(this.location, fabricGateway.location) && - Objects.equals(this._package, fabricGateway._package) && - Objects.equals(this.order, fabricGateway.order) && - Objects.equals(this.project, fabricGateway.project) && - Objects.equals(this.account, fabricGateway.account) && - Objects.equals(this.notifications, fabricGateway.notifications)&& - Objects.equals(this.additionalProperties, fabricGateway.additionalProperties); + CloudRouter cloudRouter = (CloudRouter) o; + return Objects.equals(this.href, cloudRouter.href) && + Objects.equals(this.uuid, cloudRouter.uuid) && + Objects.equals(this.name, cloudRouter.name) && + Objects.equals(this.state, cloudRouter.state) && + Objects.equals(this.equinixAsn, cloudRouter.equinixAsn) && + Objects.equals(this.bgpIpv4RoutesCount, cloudRouter.bgpIpv4RoutesCount) && + Objects.equals(this.bgpIpv6RoutesCount, cloudRouter.bgpIpv6RoutesCount) && + Objects.equals(this.connectionsCount, cloudRouter.connectionsCount) && + Objects.equals(this.changeLog, cloudRouter.changeLog) && + Objects.equals(this.change, cloudRouter.change) && + Objects.equals(this.type, cloudRouter.type) && + Objects.equals(this.location, cloudRouter.location) && + Objects.equals(this._package, cloudRouter._package) && + Objects.equals(this.order, cloudRouter.order) && + Objects.equals(this.project, cloudRouter.project) && + Objects.equals(this.account, cloudRouter.account) && + Objects.equals(this.notifications, cloudRouter.notifications)&& + Objects.equals(this.additionalProperties, cloudRouter.additionalProperties); } @Override @@ -643,7 +643,7 @@ public int hashCode() { @Override public String toString() { StringBuilder sb = new StringBuilder(); - sb.append("class FabricGateway {\n"); + sb.append("class CloudRouter {\n"); sb.append(" href: ").append(toIndentedString(href)).append("\n"); sb.append(" uuid: ").append(toIndentedString(uuid)).append("\n"); sb.append(" name: ").append(toIndentedString(name)).append("\n"); @@ -701,12 +701,12 @@ private String toIndentedString(Object o) { * Validates the JSON Object and throws an exception if issues found * * @param jsonObj JSON Object - * @throws IOException if the JSON Object is invalid with respect to FabricGateway + * @throws IOException if the JSON Object is invalid with respect to CloudRouter */ public static void validateJsonObject(JsonObject jsonObj) throws IOException { if (jsonObj == null) { - if (!FabricGateway.openapiRequiredFields.isEmpty()) { // has required fields but JSON object is null - throw new IllegalArgumentException(String.format("The required field(s) %s in FabricGateway is not found in the empty JSON string", FabricGateway.openapiRequiredFields.toString())); + if (!CloudRouter.openapiRequiredFields.isEmpty()) { // has required fields but JSON object is null + throw new IllegalArgumentException(String.format("The required field(s) %s in CloudRouter is not found in the empty JSON string", CloudRouter.openapiRequiredFields.toString())); } } if ((jsonObj.get("href") != null && !jsonObj.get("href").isJsonNull()) && !jsonObj.get("href").isJsonPrimitive()) { @@ -724,7 +724,7 @@ public static void validateJsonObject(JsonObject jsonObj) throws IOException { } // validate the optional field `change` if (jsonObj.get("change") != null && !jsonObj.get("change").isJsonNull()) { - GatewayChange.validateJsonObject(jsonObj.getAsJsonObject("change")); + CloudRouterChange.validateJsonObject(jsonObj.getAsJsonObject("change")); } if ((jsonObj.get("type") != null && !jsonObj.get("type").isJsonNull()) && !jsonObj.get("type").isJsonPrimitive()) { throw new IllegalArgumentException(String.format("Expected the field `type` to be a primitive type in the JSON string but got `%s`", jsonObj.get("type").toString())); @@ -735,7 +735,7 @@ public static void validateJsonObject(JsonObject jsonObj) throws IOException { } // validate the optional field `package` if (jsonObj.get("package") != null && !jsonObj.get("package").isJsonNull()) { - FabricGatewayPackageType.validateJsonObject(jsonObj.getAsJsonObject("package")); + CloudRouterPackageType.validateJsonObject(jsonObj.getAsJsonObject("package")); } // validate the optional field `order` if (jsonObj.get("order") != null && !jsonObj.get("order").isJsonNull()) { @@ -769,16 +769,16 @@ public static class CustomTypeAdapterFactory implements TypeAdapterFactory { @SuppressWarnings("unchecked") @Override public TypeAdapter create(Gson gson, TypeToken type) { - if (!FabricGateway.class.isAssignableFrom(type.getRawType())) { - return null; // this class only serializes 'FabricGateway' and its subtypes + if (!CloudRouter.class.isAssignableFrom(type.getRawType())) { + return null; // this class only serializes 'CloudRouter' and its subtypes } final TypeAdapter elementAdapter = gson.getAdapter(JsonElement.class); - final TypeAdapter thisAdapter - = gson.getDelegateAdapter(this, TypeToken.get(FabricGateway.class)); + final TypeAdapter thisAdapter + = gson.getDelegateAdapter(this, TypeToken.get(CloudRouter.class)); - return (TypeAdapter) new TypeAdapter() { + return (TypeAdapter) new TypeAdapter() { @Override - public void write(JsonWriter out, FabricGateway value) throws IOException { + public void write(JsonWriter out, CloudRouter value) throws IOException { JsonObject obj = thisAdapter.toJsonTree(value).getAsJsonObject(); obj.remove("additionalProperties"); // serialize additional properties @@ -801,11 +801,11 @@ else if (entry.getValue() instanceof Character) } @Override - public FabricGateway read(JsonReader in) throws IOException { + public CloudRouter read(JsonReader in) throws IOException { JsonObject jsonObj = elementAdapter.read(in).getAsJsonObject(); validateJsonObject(jsonObj); // store additional fields in the deserialized instance - FabricGateway instance = thisAdapter.fromJsonTree(jsonObj); + CloudRouter instance = thisAdapter.fromJsonTree(jsonObj); for (Map.Entry entry : jsonObj.entrySet()) { if (!openapiFields.contains(entry.getKey())) { if (entry.getValue().isJsonPrimitive()) { // primitive type @@ -832,18 +832,18 @@ else if (entry.getValue().getAsJsonPrimitive().isBoolean()) } /** - * Create an instance of FabricGateway given an JSON string + * Create an instance of CloudRouter given an JSON string * * @param jsonString JSON string - * @return An instance of FabricGateway - * @throws IOException if the JSON string is invalid with respect to FabricGateway + * @return An instance of CloudRouter + * @throws IOException if the JSON string is invalid with respect to CloudRouter */ - public static FabricGateway fromJson(String jsonString) throws IOException { - return JSON.getGson().fromJson(jsonString, FabricGateway.class); + public static CloudRouter fromJson(String jsonString) throws IOException { + return JSON.getGson().fromJson(jsonString, CloudRouter.class); } /** - * Convert an instance of FabricGateway to an JSON string + * Convert an instance of CloudRouter to an JSON string * * @return JSON string */ diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/FabricGatewayAccessPointState.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterAccessPointState.java similarity index 68% rename from equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/FabricGatewayAccessPointState.java rename to equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterAccessPointState.java index 361a5fee..336cceda 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/FabricGatewayAccessPointState.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterAccessPointState.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -26,8 +26,8 @@ /** * Access point lifecycle state */ -@JsonAdapter(FabricGatewayAccessPointState.Adapter.class) -public enum FabricGatewayAccessPointState { +@JsonAdapter(CloudRouterAccessPointState.Adapter.class) +public enum CloudRouterAccessPointState { PROVISIONED("PROVISIONED"), @@ -37,11 +37,15 @@ public enum FabricGatewayAccessPointState { DEPROVISIONED("DEPROVISIONED"), - LOCKED("LOCKED"); + LOCKED("LOCKED"), + + NOT_PROVISIONED("NOT_PROVISIONED"), + + NOT_DEPROVISIONED("NOT_DEPROVISIONED"); private String value; - FabricGatewayAccessPointState(String value) { + CloudRouterAccessPointState(String value) { this.value = value; } @@ -54,8 +58,8 @@ public String toString() { return String.valueOf(value); } - public static FabricGatewayAccessPointState fromValue(String value) { - for (FabricGatewayAccessPointState b : FabricGatewayAccessPointState.values()) { + public static CloudRouterAccessPointState fromValue(String value) { + for (CloudRouterAccessPointState b : CloudRouterAccessPointState.values()) { if (b.value.equals(value)) { return b; } @@ -63,16 +67,16 @@ public static FabricGatewayAccessPointState fromValue(String value) { throw new IllegalArgumentException("Unexpected value '" + value + "'"); } - public static class Adapter extends TypeAdapter { + public static class Adapter extends TypeAdapter { @Override - public void write(final JsonWriter jsonWriter, final FabricGatewayAccessPointState enumeration) throws IOException { + public void write(final JsonWriter jsonWriter, final CloudRouterAccessPointState enumeration) throws IOException { jsonWriter.value(enumeration.getValue()); } @Override - public FabricGatewayAccessPointState read(final JsonReader jsonReader) throws IOException { + public CloudRouterAccessPointState read(final JsonReader jsonReader) throws IOException { String value = jsonReader.nextString(); - return FabricGatewayAccessPointState.fromValue(value); + return CloudRouterAccessPointState.fromValue(value); } } } diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/GatewayChange.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterChange.java similarity index 83% rename from equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/GatewayChange.java rename to equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterChange.java index 68ae75d5..3aba2afb 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/GatewayChange.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterChange.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -15,7 +15,7 @@ import java.util.Objects; import java.util.Arrays; -import com.equinix.openapi.fabric.v4.model.FabricGatewayChangeOperation; +import com.equinix.openapi.fabric.v4.model.CloudRouterChangeOperation; import com.google.gson.TypeAdapter; import com.google.gson.annotations.JsonAdapter; import com.google.gson.annotations.SerializedName; @@ -46,10 +46,10 @@ import com.equinix.openapi.fabric.JSON; /** - * Current state of latest gateway change + * Current state of latest CloudRouter change */ @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") -public class GatewayChange { +public class CloudRouterChange { public static final String SERIALIZED_NAME_UUID = "uuid"; @SerializedName(SERIALIZED_NAME_UUID) private String uuid; @@ -59,9 +59,9 @@ public class GatewayChange { */ @JsonAdapter(TypeEnum.Adapter.class) public enum TypeEnum { - UPDATE("GATEWAY_UPDATE"), + UPDATE("ROUTER_UPDATE"), - PACKAGE_UPDATE("GATEWAY_PACKAGE_UPDATE"); + PACKAGE_UPDATE("ROUTER_PACKAGE_UPDATE"); private String value; @@ -172,12 +172,12 @@ public StatusEnum read(final JsonReader jsonReader) throws IOException { public static final String SERIALIZED_NAME_DATA = "data"; @SerializedName(SERIALIZED_NAME_DATA) - private FabricGatewayChangeOperation data; + private CloudRouterChangeOperation data; - public GatewayChange() { + public CloudRouterChange() { } - public GatewayChange uuid(String uuid) { + public CloudRouterChange uuid(String uuid) { this.uuid = uuid; return this; @@ -199,7 +199,7 @@ public void setUuid(String uuid) { } - public GatewayChange type(TypeEnum type) { + public CloudRouterChange type(TypeEnum type) { this.type = type; return this; @@ -221,7 +221,7 @@ public void setType(TypeEnum type) { } - public GatewayChange status(StatusEnum status) { + public CloudRouterChange status(StatusEnum status) { this.status = status; return this; @@ -243,7 +243,7 @@ public void setStatus(StatusEnum status) { } - public GatewayChange createdDateTime(OffsetDateTime createdDateTime) { + public CloudRouterChange createdDateTime(OffsetDateTime createdDateTime) { this.createdDateTime = createdDateTime; return this; @@ -265,7 +265,7 @@ public void setCreatedDateTime(OffsetDateTime createdDateTime) { } - public GatewayChange updatedDateTime(OffsetDateTime updatedDateTime) { + public CloudRouterChange updatedDateTime(OffsetDateTime updatedDateTime) { this.updatedDateTime = updatedDateTime; return this; @@ -287,7 +287,7 @@ public void setUpdatedDateTime(OffsetDateTime updatedDateTime) { } - public GatewayChange information(String information) { + public CloudRouterChange information(String information) { this.information = information; return this; @@ -309,7 +309,7 @@ public void setInformation(String information) { } - public GatewayChange data(FabricGatewayChangeOperation data) { + public CloudRouterChange data(CloudRouterChangeOperation data) { this.data = data; return this; @@ -321,12 +321,12 @@ public GatewayChange data(FabricGatewayChangeOperation data) { **/ @javax.annotation.Nullable - public FabricGatewayChangeOperation getData() { + public CloudRouterChangeOperation getData() { return data; } - public void setData(FabricGatewayChangeOperation data) { + public void setData(CloudRouterChangeOperation data) { this.data = data; } @@ -343,9 +343,9 @@ public void setData(FabricGatewayChangeOperation data) { * * @param key name of the property * @param value value of the property - * @return the GatewayChange instance itself + * @return the CloudRouterChange instance itself */ - public GatewayChange putAdditionalProperty(String key, Object value) { + public CloudRouterChange putAdditionalProperty(String key, Object value) { if (this.additionalProperties == null) { this.additionalProperties = new HashMap(); } @@ -384,15 +384,15 @@ public boolean equals(Object o) { if (o == null || getClass() != o.getClass()) { return false; } - GatewayChange gatewayChange = (GatewayChange) o; - return Objects.equals(this.uuid, gatewayChange.uuid) && - Objects.equals(this.type, gatewayChange.type) && - Objects.equals(this.status, gatewayChange.status) && - Objects.equals(this.createdDateTime, gatewayChange.createdDateTime) && - Objects.equals(this.updatedDateTime, gatewayChange.updatedDateTime) && - Objects.equals(this.information, gatewayChange.information) && - Objects.equals(this.data, gatewayChange.data)&& - Objects.equals(this.additionalProperties, gatewayChange.additionalProperties); + CloudRouterChange cloudRouterChange = (CloudRouterChange) o; + return Objects.equals(this.uuid, cloudRouterChange.uuid) && + Objects.equals(this.type, cloudRouterChange.type) && + Objects.equals(this.status, cloudRouterChange.status) && + Objects.equals(this.createdDateTime, cloudRouterChange.createdDateTime) && + Objects.equals(this.updatedDateTime, cloudRouterChange.updatedDateTime) && + Objects.equals(this.information, cloudRouterChange.information) && + Objects.equals(this.data, cloudRouterChange.data)&& + Objects.equals(this.additionalProperties, cloudRouterChange.additionalProperties); } @Override @@ -403,7 +403,7 @@ public int hashCode() { @Override public String toString() { StringBuilder sb = new StringBuilder(); - sb.append("class GatewayChange {\n"); + sb.append("class CloudRouterChange {\n"); sb.append(" uuid: ").append(toIndentedString(uuid)).append("\n"); sb.append(" type: ").append(toIndentedString(type)).append("\n"); sb.append(" status: ").append(toIndentedString(status)).append("\n"); @@ -452,17 +452,17 @@ private String toIndentedString(Object o) { * Validates the JSON Object and throws an exception if issues found * * @param jsonObj JSON Object - * @throws IOException if the JSON Object is invalid with respect to GatewayChange + * @throws IOException if the JSON Object is invalid with respect to CloudRouterChange */ public static void validateJsonObject(JsonObject jsonObj) throws IOException { if (jsonObj == null) { - if (!GatewayChange.openapiRequiredFields.isEmpty()) { // has required fields but JSON object is null - throw new IllegalArgumentException(String.format("The required field(s) %s in GatewayChange is not found in the empty JSON string", GatewayChange.openapiRequiredFields.toString())); + if (!CloudRouterChange.openapiRequiredFields.isEmpty()) { // has required fields but JSON object is null + throw new IllegalArgumentException(String.format("The required field(s) %s in CloudRouterChange is not found in the empty JSON string", CloudRouterChange.openapiRequiredFields.toString())); } } // check to make sure all required properties/fields are present in the JSON string - for (String requiredField : GatewayChange.openapiRequiredFields) { + for (String requiredField : CloudRouterChange.openapiRequiredFields) { if (jsonObj.get(requiredField) == null) { throw new IllegalArgumentException(String.format("The required field `%s` is not found in the JSON string: %s", requiredField, jsonObj.toString())); } @@ -481,7 +481,7 @@ public static void validateJsonObject(JsonObject jsonObj) throws IOException { } // validate the optional field `data` if (jsonObj.get("data") != null && !jsonObj.get("data").isJsonNull()) { - FabricGatewayChangeOperation.validateJsonObject(jsonObj.getAsJsonObject("data")); + CloudRouterChangeOperation.validateJsonObject(jsonObj.getAsJsonObject("data")); } } @@ -489,16 +489,16 @@ public static class CustomTypeAdapterFactory implements TypeAdapterFactory { @SuppressWarnings("unchecked") @Override public TypeAdapter create(Gson gson, TypeToken type) { - if (!GatewayChange.class.isAssignableFrom(type.getRawType())) { - return null; // this class only serializes 'GatewayChange' and its subtypes + if (!CloudRouterChange.class.isAssignableFrom(type.getRawType())) { + return null; // this class only serializes 'CloudRouterChange' and its subtypes } final TypeAdapter elementAdapter = gson.getAdapter(JsonElement.class); - final TypeAdapter thisAdapter - = gson.getDelegateAdapter(this, TypeToken.get(GatewayChange.class)); + final TypeAdapter thisAdapter + = gson.getDelegateAdapter(this, TypeToken.get(CloudRouterChange.class)); - return (TypeAdapter) new TypeAdapter() { + return (TypeAdapter) new TypeAdapter() { @Override - public void write(JsonWriter out, GatewayChange value) throws IOException { + public void write(JsonWriter out, CloudRouterChange value) throws IOException { JsonObject obj = thisAdapter.toJsonTree(value).getAsJsonObject(); obj.remove("additionalProperties"); // serialize additional properties @@ -521,11 +521,11 @@ else if (entry.getValue() instanceof Character) } @Override - public GatewayChange read(JsonReader in) throws IOException { + public CloudRouterChange read(JsonReader in) throws IOException { JsonObject jsonObj = elementAdapter.read(in).getAsJsonObject(); validateJsonObject(jsonObj); // store additional fields in the deserialized instance - GatewayChange instance = thisAdapter.fromJsonTree(jsonObj); + CloudRouterChange instance = thisAdapter.fromJsonTree(jsonObj); for (Map.Entry entry : jsonObj.entrySet()) { if (!openapiFields.contains(entry.getKey())) { if (entry.getValue().isJsonPrimitive()) { // primitive type @@ -552,18 +552,18 @@ else if (entry.getValue().getAsJsonPrimitive().isBoolean()) } /** - * Create an instance of GatewayChange given an JSON string + * Create an instance of CloudRouterChange given an JSON string * * @param jsonString JSON string - * @return An instance of GatewayChange - * @throws IOException if the JSON string is invalid with respect to GatewayChange + * @return An instance of CloudRouterChange + * @throws IOException if the JSON string is invalid with respect to CloudRouterChange */ - public static GatewayChange fromJson(String jsonString) throws IOException { - return JSON.getGson().fromJson(jsonString, GatewayChange.class); + public static CloudRouterChange fromJson(String jsonString) throws IOException { + return JSON.getGson().fromJson(jsonString, CloudRouterChange.class); } /** - * Convert an instance of GatewayChange to an JSON string + * Convert an instance of CloudRouterChange to an JSON string * * @return JSON string */ diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/FabricGatewayChangeOperation.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterChangeOperation.java similarity index 82% rename from equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/FabricGatewayChangeOperation.java rename to equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterChangeOperation.java index 93bb7c32..22469fcb 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/FabricGatewayChangeOperation.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterChangeOperation.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -44,10 +44,10 @@ import com.equinix.openapi.fabric.JSON; /** - * Fabric Gateway change operation data + * Fabric Cloud Router change operation data */ @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") -public class FabricGatewayChangeOperation { +public class CloudRouterChangeOperation { /** * Handy shortcut for operation name */ @@ -109,10 +109,10 @@ public OpEnum read(final JsonReader jsonReader) throws IOException { @SerializedName(SERIALIZED_NAME_VALUE) private Object value; - public FabricGatewayChangeOperation() { + public CloudRouterChangeOperation() { } - public FabricGatewayChangeOperation op(OpEnum op) { + public CloudRouterChangeOperation op(OpEnum op) { this.op = op; return this; @@ -134,7 +134,7 @@ public void setOp(OpEnum op) { } - public FabricGatewayChangeOperation path(String path) { + public CloudRouterChangeOperation path(String path) { this.path = path; return this; @@ -156,7 +156,7 @@ public void setPath(String path) { } - public FabricGatewayChangeOperation value(Object value) { + public CloudRouterChangeOperation value(Object value) { this.value = value; return this; @@ -190,9 +190,9 @@ public void setValue(Object value) { * * @param key name of the property * @param value value of the property - * @return the FabricGatewayChangeOperation instance itself + * @return the CloudRouterChangeOperation instance itself */ - public FabricGatewayChangeOperation putAdditionalProperty(String key, Object value) { + public CloudRouterChangeOperation putAdditionalProperty(String key, Object value) { if (this.additionalProperties == null) { this.additionalProperties = new HashMap(); } @@ -231,11 +231,11 @@ public boolean equals(Object o) { if (o == null || getClass() != o.getClass()) { return false; } - FabricGatewayChangeOperation fabricGatewayChangeOperation = (FabricGatewayChangeOperation) o; - return Objects.equals(this.op, fabricGatewayChangeOperation.op) && - Objects.equals(this.path, fabricGatewayChangeOperation.path) && - Objects.equals(this.value, fabricGatewayChangeOperation.value)&& - Objects.equals(this.additionalProperties, fabricGatewayChangeOperation.additionalProperties); + CloudRouterChangeOperation cloudRouterChangeOperation = (CloudRouterChangeOperation) o; + return Objects.equals(this.op, cloudRouterChangeOperation.op) && + Objects.equals(this.path, cloudRouterChangeOperation.path) && + Objects.equals(this.value, cloudRouterChangeOperation.value)&& + Objects.equals(this.additionalProperties, cloudRouterChangeOperation.additionalProperties); } @Override @@ -246,7 +246,7 @@ public int hashCode() { @Override public String toString() { StringBuilder sb = new StringBuilder(); - sb.append("class FabricGatewayChangeOperation {\n"); + sb.append("class CloudRouterChangeOperation {\n"); sb.append(" op: ").append(toIndentedString(op)).append("\n"); sb.append(" path: ").append(toIndentedString(path)).append("\n"); sb.append(" value: ").append(toIndentedString(value)).append("\n"); @@ -288,17 +288,17 @@ private String toIndentedString(Object o) { * Validates the JSON Object and throws an exception if issues found * * @param jsonObj JSON Object - * @throws IOException if the JSON Object is invalid with respect to FabricGatewayChangeOperation + * @throws IOException if the JSON Object is invalid with respect to CloudRouterChangeOperation */ public static void validateJsonObject(JsonObject jsonObj) throws IOException { if (jsonObj == null) { - if (!FabricGatewayChangeOperation.openapiRequiredFields.isEmpty()) { // has required fields but JSON object is null - throw new IllegalArgumentException(String.format("The required field(s) %s in FabricGatewayChangeOperation is not found in the empty JSON string", FabricGatewayChangeOperation.openapiRequiredFields.toString())); + if (!CloudRouterChangeOperation.openapiRequiredFields.isEmpty()) { // has required fields but JSON object is null + throw new IllegalArgumentException(String.format("The required field(s) %s in CloudRouterChangeOperation is not found in the empty JSON string", CloudRouterChangeOperation.openapiRequiredFields.toString())); } } // check to make sure all required properties/fields are present in the JSON string - for (String requiredField : FabricGatewayChangeOperation.openapiRequiredFields) { + for (String requiredField : CloudRouterChangeOperation.openapiRequiredFields) { if (jsonObj.get(requiredField) == null) { throw new IllegalArgumentException(String.format("The required field `%s` is not found in the JSON string: %s", requiredField, jsonObj.toString())); } @@ -315,16 +315,16 @@ public static class CustomTypeAdapterFactory implements TypeAdapterFactory { @SuppressWarnings("unchecked") @Override public TypeAdapter create(Gson gson, TypeToken type) { - if (!FabricGatewayChangeOperation.class.isAssignableFrom(type.getRawType())) { - return null; // this class only serializes 'FabricGatewayChangeOperation' and its subtypes + if (!CloudRouterChangeOperation.class.isAssignableFrom(type.getRawType())) { + return null; // this class only serializes 'CloudRouterChangeOperation' and its subtypes } final TypeAdapter elementAdapter = gson.getAdapter(JsonElement.class); - final TypeAdapter thisAdapter - = gson.getDelegateAdapter(this, TypeToken.get(FabricGatewayChangeOperation.class)); + final TypeAdapter thisAdapter + = gson.getDelegateAdapter(this, TypeToken.get(CloudRouterChangeOperation.class)); - return (TypeAdapter) new TypeAdapter() { + return (TypeAdapter) new TypeAdapter() { @Override - public void write(JsonWriter out, FabricGatewayChangeOperation value) throws IOException { + public void write(JsonWriter out, CloudRouterChangeOperation value) throws IOException { JsonObject obj = thisAdapter.toJsonTree(value).getAsJsonObject(); obj.remove("additionalProperties"); // serialize additional properties @@ -347,11 +347,11 @@ else if (entry.getValue() instanceof Character) } @Override - public FabricGatewayChangeOperation read(JsonReader in) throws IOException { + public CloudRouterChangeOperation read(JsonReader in) throws IOException { JsonObject jsonObj = elementAdapter.read(in).getAsJsonObject(); validateJsonObject(jsonObj); // store additional fields in the deserialized instance - FabricGatewayChangeOperation instance = thisAdapter.fromJsonTree(jsonObj); + CloudRouterChangeOperation instance = thisAdapter.fromJsonTree(jsonObj); for (Map.Entry entry : jsonObj.entrySet()) { if (!openapiFields.contains(entry.getKey())) { if (entry.getValue().isJsonPrimitive()) { // primitive type @@ -378,18 +378,18 @@ else if (entry.getValue().getAsJsonPrimitive().isBoolean()) } /** - * Create an instance of FabricGatewayChangeOperation given an JSON string + * Create an instance of CloudRouterChangeOperation given an JSON string * * @param jsonString JSON string - * @return An instance of FabricGatewayChangeOperation - * @throws IOException if the JSON string is invalid with respect to FabricGatewayChangeOperation + * @return An instance of CloudRouterChangeOperation + * @throws IOException if the JSON string is invalid with respect to CloudRouterChangeOperation */ - public static FabricGatewayChangeOperation fromJson(String jsonString) throws IOException { - return JSON.getGson().fromJson(jsonString, FabricGatewayChangeOperation.class); + public static CloudRouterChangeOperation fromJson(String jsonString) throws IOException { + return JSON.getGson().fromJson(jsonString, CloudRouterChangeOperation.class); } /** - * Convert an instance of FabricGatewayChangeOperation to an JSON string + * Convert an instance of CloudRouterChangeOperation to an JSON string * * @return JSON string */ diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/FabricGatewayFilter.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterFilter.java similarity index 57% rename from equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/FabricGatewayFilter.java rename to equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterFilter.java index 335e4b21..8030214b 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/FabricGatewayFilter.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterFilter.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -15,8 +15,8 @@ import java.util.Objects; import java.util.Arrays; -import com.equinix.openapi.fabric.v4.model.FabricGatewayOrFilter; -import com.equinix.openapi.fabric.v4.model.FabricGatewaySimpleExpression; +import com.equinix.openapi.fabric.v4.model.CloudRouterOrFilter; +import com.equinix.openapi.fabric.v4.model.CloudRouterSimpleExpression; import com.google.gson.TypeAdapter; import com.google.gson.annotations.JsonAdapter; import com.google.gson.annotations.SerializedName; @@ -60,78 +60,78 @@ import com.equinix.openapi.fabric.JSON; @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") -public class FabricGatewayFilter extends AbstractOpenApiSchema { - private static final Logger log = Logger.getLogger(FabricGatewayFilter.class.getName()); +public class CloudRouterFilter extends AbstractOpenApiSchema { + private static final Logger log = Logger.getLogger(CloudRouterFilter.class.getName()); public static class CustomTypeAdapterFactory implements TypeAdapterFactory { @SuppressWarnings("unchecked") @Override public TypeAdapter create(Gson gson, TypeToken type) { - if (!FabricGatewayFilter.class.isAssignableFrom(type.getRawType())) { - return null; // this class only serializes 'FabricGatewayFilter' and its subtypes + if (!CloudRouterFilter.class.isAssignableFrom(type.getRawType())) { + return null; // this class only serializes 'CloudRouterFilter' and its subtypes } final TypeAdapter elementAdapter = gson.getAdapter(JsonElement.class); - final TypeAdapter adapterFabricGatewayOrFilter = gson.getDelegateAdapter(this, TypeToken.get(FabricGatewayOrFilter.class)); - final TypeAdapter adapterFabricGatewaySimpleExpression = gson.getDelegateAdapter(this, TypeToken.get(FabricGatewaySimpleExpression.class)); + final TypeAdapter adapterCloudRouterOrFilter = gson.getDelegateAdapter(this, TypeToken.get(CloudRouterOrFilter.class)); + final TypeAdapter adapterCloudRouterSimpleExpression = gson.getDelegateAdapter(this, TypeToken.get(CloudRouterSimpleExpression.class)); - return (TypeAdapter) new TypeAdapter() { + return (TypeAdapter) new TypeAdapter() { @Override - public void write(JsonWriter out, FabricGatewayFilter value) throws IOException { + public void write(JsonWriter out, CloudRouterFilter value) throws IOException { if (value == null || value.getActualInstance() == null) { elementAdapter.write(out, null); return; } - // check if the actual instance is of the type `FabricGatewayOrFilter` - if (value.getActualInstance() instanceof FabricGatewayOrFilter) { - JsonObject obj = adapterFabricGatewayOrFilter.toJsonTree((FabricGatewayOrFilter)value.getActualInstance()).getAsJsonObject(); + // check if the actual instance is of the type `CloudRouterOrFilter` + if (value.getActualInstance() instanceof CloudRouterOrFilter) { + JsonObject obj = adapterCloudRouterOrFilter.toJsonTree((CloudRouterOrFilter)value.getActualInstance()).getAsJsonObject(); elementAdapter.write(out, obj); return; } - // check if the actual instance is of the type `FabricGatewaySimpleExpression` - if (value.getActualInstance() instanceof FabricGatewaySimpleExpression) { - JsonObject obj = adapterFabricGatewaySimpleExpression.toJsonTree((FabricGatewaySimpleExpression)value.getActualInstance()).getAsJsonObject(); + // check if the actual instance is of the type `CloudRouterSimpleExpression` + if (value.getActualInstance() instanceof CloudRouterSimpleExpression) { + JsonObject obj = adapterCloudRouterSimpleExpression.toJsonTree((CloudRouterSimpleExpression)value.getActualInstance()).getAsJsonObject(); elementAdapter.write(out, obj); return; } - throw new IOException("Failed to serialize as the type doesn't match anyOf schemas: FabricGatewayOrFilter, FabricGatewaySimpleExpression"); + throw new IOException("Failed to serialize as the type doesn't match anyOf schemas: CloudRouterOrFilter, CloudRouterSimpleExpression"); } @Override - public FabricGatewayFilter read(JsonReader in) throws IOException { + public CloudRouterFilter read(JsonReader in) throws IOException { Object deserialized = null; JsonObject jsonObject = elementAdapter.read(in).getAsJsonObject(); - // deserialize FabricGatewayOrFilter + // deserialize CloudRouterOrFilter try { // validate the JSON object to see if any exception is thrown - FabricGatewayOrFilter.validateJsonObject(jsonObject); - log.log(Level.FINER, "Input data matches schema 'FabricGatewayOrFilter'"); - FabricGatewayFilter ret = new FabricGatewayFilter(); - ret.setActualInstance(adapterFabricGatewayOrFilter.fromJsonTree(jsonObject)); + CloudRouterOrFilter.validateJsonObject(jsonObject); + log.log(Level.FINER, "Input data matches schema 'CloudRouterOrFilter'"); + CloudRouterFilter ret = new CloudRouterFilter(); + ret.setActualInstance(adapterCloudRouterOrFilter.fromJsonTree(jsonObject)); return ret; } catch (Exception e) { // deserialization failed, continue - log.log(Level.FINER, "Input data does not match schema 'FabricGatewayOrFilter'", e); + log.log(Level.FINER, "Input data does not match schema 'CloudRouterOrFilter'", e); } - // deserialize FabricGatewaySimpleExpression + // deserialize CloudRouterSimpleExpression try { // validate the JSON object to see if any exception is thrown - FabricGatewaySimpleExpression.validateJsonObject(jsonObject); - log.log(Level.FINER, "Input data matches schema 'FabricGatewaySimpleExpression'"); - FabricGatewayFilter ret = new FabricGatewayFilter(); - ret.setActualInstance(adapterFabricGatewaySimpleExpression.fromJsonTree(jsonObject)); + CloudRouterSimpleExpression.validateJsonObject(jsonObject); + log.log(Level.FINER, "Input data matches schema 'CloudRouterSimpleExpression'"); + CloudRouterFilter ret = new CloudRouterFilter(); + ret.setActualInstance(adapterCloudRouterSimpleExpression.fromJsonTree(jsonObject)); return ret; } catch (Exception e) { // deserialization failed, continue - log.log(Level.FINER, "Input data does not match schema 'FabricGatewaySimpleExpression'", e); + log.log(Level.FINER, "Input data does not match schema 'CloudRouterSimpleExpression'", e); } - throw new IOException(String.format("Failed deserialization for FabricGatewayFilter: no class matched. JSON: %s", jsonObject.toString())); + throw new IOException(String.format("Failed deserialization for CloudRouterFilter: no class matched. JSON: %s", jsonObject.toString())); } }.nullSafe(); } @@ -140,60 +140,60 @@ public FabricGatewayFilter read(JsonReader in) throws IOException { // store a list of schema names defined in anyOf public static final Map schemas = new HashMap(); - public FabricGatewayFilter() { + public CloudRouterFilter() { super("anyOf", Boolean.FALSE); } - public FabricGatewayFilter(FabricGatewayOrFilter o) { + public CloudRouterFilter(CloudRouterOrFilter o) { super("anyOf", Boolean.FALSE); setActualInstance(o); } - public FabricGatewayFilter(FabricGatewaySimpleExpression o) { + public CloudRouterFilter(CloudRouterSimpleExpression o) { super("anyOf", Boolean.FALSE); setActualInstance(o); } static { - schemas.put("FabricGatewayOrFilter", new GenericType() { + schemas.put("CloudRouterOrFilter", new GenericType() { }); - schemas.put("FabricGatewaySimpleExpression", new GenericType() { + schemas.put("CloudRouterSimpleExpression", new GenericType() { }); } @Override public Map getSchemas() { - return FabricGatewayFilter.schemas; + return CloudRouterFilter.schemas; } /** * Set the instance that matches the anyOf child schema, check * the instance parameter is valid against the anyOf child schemas: - * FabricGatewayOrFilter, FabricGatewaySimpleExpression + * CloudRouterOrFilter, CloudRouterSimpleExpression * * It could be an instance of the 'anyOf' schemas. * The anyOf child schemas may themselves be a composed schema (allOf, anyOf, anyOf). */ @Override public void setActualInstance(Object instance) { - if (instance instanceof FabricGatewayOrFilter) { + if (instance instanceof CloudRouterOrFilter) { super.setActualInstance(instance); return; } - if (instance instanceof FabricGatewaySimpleExpression) { + if (instance instanceof CloudRouterSimpleExpression) { super.setActualInstance(instance); return; } - throw new RuntimeException("Invalid instance type. Must be FabricGatewayOrFilter, FabricGatewaySimpleExpression"); + throw new RuntimeException("Invalid instance type. Must be CloudRouterOrFilter, CloudRouterSimpleExpression"); } /** * Get the actual instance, which can be the following: - * FabricGatewayOrFilter, FabricGatewaySimpleExpression + * CloudRouterOrFilter, CloudRouterSimpleExpression * - * @return The actual instance (FabricGatewayOrFilter, FabricGatewaySimpleExpression) + * @return The actual instance (CloudRouterOrFilter, CloudRouterSimpleExpression) */ @Override public Object getActualInstance() { @@ -201,25 +201,25 @@ public Object getActualInstance() { } /** - * Get the actual instance of `FabricGatewayOrFilter`. If the actual instance is not `FabricGatewayOrFilter`, + * Get the actual instance of `CloudRouterOrFilter`. If the actual instance is not `CloudRouterOrFilter`, * the ClassCastException will be thrown. * - * @return The actual instance of `FabricGatewayOrFilter` - * @throws ClassCastException if the instance is not `FabricGatewayOrFilter` + * @return The actual instance of `CloudRouterOrFilter` + * @throws ClassCastException if the instance is not `CloudRouterOrFilter` */ - public FabricGatewayOrFilter getFabricGatewayOrFilter() throws ClassCastException { - return (FabricGatewayOrFilter)super.getActualInstance(); + public CloudRouterOrFilter getCloudRouterOrFilter() throws ClassCastException { + return (CloudRouterOrFilter)super.getActualInstance(); } /** - * Get the actual instance of `FabricGatewaySimpleExpression`. If the actual instance is not `FabricGatewaySimpleExpression`, + * Get the actual instance of `CloudRouterSimpleExpression`. If the actual instance is not `CloudRouterSimpleExpression`, * the ClassCastException will be thrown. * - * @return The actual instance of `FabricGatewaySimpleExpression` - * @throws ClassCastException if the instance is not `FabricGatewaySimpleExpression` + * @return The actual instance of `CloudRouterSimpleExpression` + * @throws ClassCastException if the instance is not `CloudRouterSimpleExpression` */ - public FabricGatewaySimpleExpression getFabricGatewaySimpleExpression() throws ClassCastException { - return (FabricGatewaySimpleExpression)super.getActualInstance(); + public CloudRouterSimpleExpression getCloudRouterSimpleExpression() throws ClassCastException { + return (CloudRouterSimpleExpression)super.getActualInstance(); } @@ -227,45 +227,45 @@ public FabricGatewaySimpleExpression getFabricGatewaySimpleExpression() throws C * Validates the JSON Object and throws an exception if issues found * * @param jsonObj JSON Object - * @throws IOException if the JSON Object is invalid with respect to FabricGatewayFilter + * @throws IOException if the JSON Object is invalid with respect to CloudRouterFilter */ public static void validateJsonObject(JsonObject jsonObj) throws IOException { // validate anyOf schemas one by one int validCount = 0; - // validate the json string with FabricGatewayOrFilter + // validate the json string with CloudRouterOrFilter try { - FabricGatewayOrFilter.validateJsonObject(jsonObj); + CloudRouterOrFilter.validateJsonObject(jsonObj); return; // return earlier as at least one schema is valid with respect to the Json object //validCount++; } catch (Exception e) { // continue to the next one } - // validate the json string with FabricGatewaySimpleExpression + // validate the json string with CloudRouterSimpleExpression try { - FabricGatewaySimpleExpression.validateJsonObject(jsonObj); + CloudRouterSimpleExpression.validateJsonObject(jsonObj); return; // return earlier as at least one schema is valid with respect to the Json object //validCount++; } catch (Exception e) { // continue to the next one } if (validCount == 0) { - throw new IOException(String.format("The JSON string is invalid for FabricGatewayFilter with anyOf schemas: FabricGatewayOrFilter, FabricGatewaySimpleExpression. JSON: %s", jsonObj.toString())); + throw new IOException(String.format("The JSON string is invalid for CloudRouterFilter with anyOf schemas: CloudRouterOrFilter, CloudRouterSimpleExpression. JSON: %s", jsonObj.toString())); } } /** - * Create an instance of FabricGatewayFilter given an JSON string + * Create an instance of CloudRouterFilter given an JSON string * * @param jsonString JSON string - * @return An instance of FabricGatewayFilter - * @throws IOException if the JSON string is invalid with respect to FabricGatewayFilter + * @return An instance of CloudRouterFilter + * @throws IOException if the JSON string is invalid with respect to CloudRouterFilter */ - public static FabricGatewayFilter fromJson(String jsonString) throws IOException { - return JSON.getGson().fromJson(jsonString, FabricGatewayFilter.class); + public static CloudRouterFilter fromJson(String jsonString) throws IOException { + return JSON.getGson().fromJson(jsonString, CloudRouterFilter.class); } /** - * Convert an instance of FabricGatewayFilter to an JSON string + * Convert an instance of CloudRouterFilter to an JSON string * * @return JSON string */ diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/FabricGatewayFilters.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterFilters.java similarity index 79% rename from equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/FabricGatewayFilters.java rename to equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterFilters.java index d9499394..eeb8fb3b 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/FabricGatewayFilters.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterFilters.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -15,7 +15,7 @@ import java.util.Objects; import java.util.Arrays; -import com.equinix.openapi.fabric.v4.model.FabricGatewayFilter; +import com.equinix.openapi.fabric.v4.model.CloudRouterFilter; import com.google.gson.TypeAdapter; import com.google.gson.annotations.JsonAdapter; import com.google.gson.annotations.SerializedName; @@ -47,24 +47,24 @@ import com.equinix.openapi.fabric.JSON; /** - * FabricGatewayFilters + * CloudRouterFilters */ @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") -public class FabricGatewayFilters { +public class CloudRouterFilters { public static final String SERIALIZED_NAME_AND = "and"; @SerializedName(SERIALIZED_NAME_AND) - private List and = new ArrayList<>(); + private List and = new ArrayList<>(); - public FabricGatewayFilters() { + public CloudRouterFilters() { } - public FabricGatewayFilters and(List and) { + public CloudRouterFilters and(List and) { this.and = and; return this; } - public FabricGatewayFilters addAndItem(FabricGatewayFilter andItem) { + public CloudRouterFilters addAndItem(CloudRouterFilter andItem) { if (this.and == null) { this.and = new ArrayList<>(); } @@ -78,12 +78,12 @@ public FabricGatewayFilters addAndItem(FabricGatewayFilter andItem) { **/ @javax.annotation.Nullable - public List getAnd() { + public List getAnd() { return and; } - public void setAnd(List and) { + public void setAnd(List and) { this.and = and; } @@ -100,9 +100,9 @@ public void setAnd(List and) { * * @param key name of the property * @param value value of the property - * @return the FabricGatewayFilters instance itself + * @return the CloudRouterFilters instance itself */ - public FabricGatewayFilters putAdditionalProperty(String key, Object value) { + public CloudRouterFilters putAdditionalProperty(String key, Object value) { if (this.additionalProperties == null) { this.additionalProperties = new HashMap(); } @@ -141,9 +141,9 @@ public boolean equals(Object o) { if (o == null || getClass() != o.getClass()) { return false; } - FabricGatewayFilters fabricGatewayFilters = (FabricGatewayFilters) o; - return Objects.equals(this.and, fabricGatewayFilters.and)&& - Objects.equals(this.additionalProperties, fabricGatewayFilters.additionalProperties); + CloudRouterFilters cloudRouterFilters = (CloudRouterFilters) o; + return Objects.equals(this.and, cloudRouterFilters.and)&& + Objects.equals(this.additionalProperties, cloudRouterFilters.additionalProperties); } @Override @@ -154,7 +154,7 @@ public int hashCode() { @Override public String toString() { StringBuilder sb = new StringBuilder(); - sb.append("class FabricGatewayFilters {\n"); + sb.append("class CloudRouterFilters {\n"); sb.append(" and: ").append(toIndentedString(and)).append("\n"); sb.append(" additionalProperties: ").append(toIndentedString(additionalProperties)).append("\n"); sb.append("}"); @@ -189,12 +189,12 @@ private String toIndentedString(Object o) { * Validates the JSON Object and throws an exception if issues found * * @param jsonObj JSON Object - * @throws IOException if the JSON Object is invalid with respect to FabricGatewayFilters + * @throws IOException if the JSON Object is invalid with respect to CloudRouterFilters */ public static void validateJsonObject(JsonObject jsonObj) throws IOException { if (jsonObj == null) { - if (!FabricGatewayFilters.openapiRequiredFields.isEmpty()) { // has required fields but JSON object is null - throw new IllegalArgumentException(String.format("The required field(s) %s in FabricGatewayFilters is not found in the empty JSON string", FabricGatewayFilters.openapiRequiredFields.toString())); + if (!CloudRouterFilters.openapiRequiredFields.isEmpty()) { // has required fields but JSON object is null + throw new IllegalArgumentException(String.format("The required field(s) %s in CloudRouterFilters is not found in the empty JSON string", CloudRouterFilters.openapiRequiredFields.toString())); } } if (jsonObj.get("and") != null && !jsonObj.get("and").isJsonNull()) { @@ -207,7 +207,7 @@ public static void validateJsonObject(JsonObject jsonObj) throws IOException { // validate the optional field `and` (array) for (int i = 0; i < jsonArrayand.size(); i++) { - FabricGatewayFilter.validateJsonObject(jsonArrayand.get(i).getAsJsonObject()); + CloudRouterFilter.validateJsonObject(jsonArrayand.get(i).getAsJsonObject()); }; } } @@ -217,16 +217,16 @@ public static class CustomTypeAdapterFactory implements TypeAdapterFactory { @SuppressWarnings("unchecked") @Override public TypeAdapter create(Gson gson, TypeToken type) { - if (!FabricGatewayFilters.class.isAssignableFrom(type.getRawType())) { - return null; // this class only serializes 'FabricGatewayFilters' and its subtypes + if (!CloudRouterFilters.class.isAssignableFrom(type.getRawType())) { + return null; // this class only serializes 'CloudRouterFilters' and its subtypes } final TypeAdapter elementAdapter = gson.getAdapter(JsonElement.class); - final TypeAdapter thisAdapter - = gson.getDelegateAdapter(this, TypeToken.get(FabricGatewayFilters.class)); + final TypeAdapter thisAdapter + = gson.getDelegateAdapter(this, TypeToken.get(CloudRouterFilters.class)); - return (TypeAdapter) new TypeAdapter() { + return (TypeAdapter) new TypeAdapter() { @Override - public void write(JsonWriter out, FabricGatewayFilters value) throws IOException { + public void write(JsonWriter out, CloudRouterFilters value) throws IOException { JsonObject obj = thisAdapter.toJsonTree(value).getAsJsonObject(); obj.remove("additionalProperties"); // serialize additional properties @@ -249,11 +249,11 @@ else if (entry.getValue() instanceof Character) } @Override - public FabricGatewayFilters read(JsonReader in) throws IOException { + public CloudRouterFilters read(JsonReader in) throws IOException { JsonObject jsonObj = elementAdapter.read(in).getAsJsonObject(); validateJsonObject(jsonObj); // store additional fields in the deserialized instance - FabricGatewayFilters instance = thisAdapter.fromJsonTree(jsonObj); + CloudRouterFilters instance = thisAdapter.fromJsonTree(jsonObj); for (Map.Entry entry : jsonObj.entrySet()) { if (!openapiFields.contains(entry.getKey())) { if (entry.getValue().isJsonPrimitive()) { // primitive type @@ -280,18 +280,18 @@ else if (entry.getValue().getAsJsonPrimitive().isBoolean()) } /** - * Create an instance of FabricGatewayFilters given an JSON string + * Create an instance of CloudRouterFilters given an JSON string * * @param jsonString JSON string - * @return An instance of FabricGatewayFilters - * @throws IOException if the JSON string is invalid with respect to FabricGatewayFilters + * @return An instance of CloudRouterFilters + * @throws IOException if the JSON string is invalid with respect to CloudRouterFilters */ - public static FabricGatewayFilters fromJson(String jsonString) throws IOException { - return JSON.getGson().fromJson(jsonString, FabricGatewayFilters.class); + public static CloudRouterFilters fromJson(String jsonString) throws IOException { + return JSON.getGson().fromJson(jsonString, CloudRouterFilters.class); } /** - * Convert an instance of FabricGatewayFilters to an JSON string + * Convert an instance of CloudRouterFilters to an JSON string * * @return JSON string */ diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/FabricGatewayOrFilter.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterOrFilter.java similarity index 79% rename from equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/FabricGatewayOrFilter.java rename to equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterOrFilter.java index ae6aaf45..ec8d9851 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/FabricGatewayOrFilter.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterOrFilter.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -15,7 +15,7 @@ import java.util.Objects; import java.util.Arrays; -import com.equinix.openapi.fabric.v4.model.FabricGatewaySimpleExpression; +import com.equinix.openapi.fabric.v4.model.CloudRouterSimpleExpression; import com.google.gson.TypeAdapter; import com.google.gson.annotations.JsonAdapter; import com.google.gson.annotations.SerializedName; @@ -47,24 +47,24 @@ import com.equinix.openapi.fabric.JSON; /** - * FabricGatewayOrFilter + * CloudRouterOrFilter */ @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") -public class FabricGatewayOrFilter { +public class CloudRouterOrFilter { public static final String SERIALIZED_NAME_OR = "or"; @SerializedName(SERIALIZED_NAME_OR) - private List or = new ArrayList<>(); + private List or = new ArrayList<>(); - public FabricGatewayOrFilter() { + public CloudRouterOrFilter() { } - public FabricGatewayOrFilter or(List or) { + public CloudRouterOrFilter or(List or) { this.or = or; return this; } - public FabricGatewayOrFilter addOrItem(FabricGatewaySimpleExpression orItem) { + public CloudRouterOrFilter addOrItem(CloudRouterSimpleExpression orItem) { if (this.or == null) { this.or = new ArrayList<>(); } @@ -78,12 +78,12 @@ public FabricGatewayOrFilter addOrItem(FabricGatewaySimpleExpression orItem) { **/ @javax.annotation.Nullable - public List getOr() { + public List getOr() { return or; } - public void setOr(List or) { + public void setOr(List or) { this.or = or; } @@ -100,9 +100,9 @@ public void setOr(List or) { * * @param key name of the property * @param value value of the property - * @return the FabricGatewayOrFilter instance itself + * @return the CloudRouterOrFilter instance itself */ - public FabricGatewayOrFilter putAdditionalProperty(String key, Object value) { + public CloudRouterOrFilter putAdditionalProperty(String key, Object value) { if (this.additionalProperties == null) { this.additionalProperties = new HashMap(); } @@ -141,9 +141,9 @@ public boolean equals(Object o) { if (o == null || getClass() != o.getClass()) { return false; } - FabricGatewayOrFilter fabricGatewayOrFilter = (FabricGatewayOrFilter) o; - return Objects.equals(this.or, fabricGatewayOrFilter.or)&& - Objects.equals(this.additionalProperties, fabricGatewayOrFilter.additionalProperties); + CloudRouterOrFilter cloudRouterOrFilter = (CloudRouterOrFilter) o; + return Objects.equals(this.or, cloudRouterOrFilter.or)&& + Objects.equals(this.additionalProperties, cloudRouterOrFilter.additionalProperties); } @Override @@ -154,7 +154,7 @@ public int hashCode() { @Override public String toString() { StringBuilder sb = new StringBuilder(); - sb.append("class FabricGatewayOrFilter {\n"); + sb.append("class CloudRouterOrFilter {\n"); sb.append(" or: ").append(toIndentedString(or)).append("\n"); sb.append(" additionalProperties: ").append(toIndentedString(additionalProperties)).append("\n"); sb.append("}"); @@ -189,12 +189,12 @@ private String toIndentedString(Object o) { * Validates the JSON Object and throws an exception if issues found * * @param jsonObj JSON Object - * @throws IOException if the JSON Object is invalid with respect to FabricGatewayOrFilter + * @throws IOException if the JSON Object is invalid with respect to CloudRouterOrFilter */ public static void validateJsonObject(JsonObject jsonObj) throws IOException { if (jsonObj == null) { - if (!FabricGatewayOrFilter.openapiRequiredFields.isEmpty()) { // has required fields but JSON object is null - throw new IllegalArgumentException(String.format("The required field(s) %s in FabricGatewayOrFilter is not found in the empty JSON string", FabricGatewayOrFilter.openapiRequiredFields.toString())); + if (!CloudRouterOrFilter.openapiRequiredFields.isEmpty()) { // has required fields but JSON object is null + throw new IllegalArgumentException(String.format("The required field(s) %s in CloudRouterOrFilter is not found in the empty JSON string", CloudRouterOrFilter.openapiRequiredFields.toString())); } } if (jsonObj.get("or") != null && !jsonObj.get("or").isJsonNull()) { @@ -207,7 +207,7 @@ public static void validateJsonObject(JsonObject jsonObj) throws IOException { // validate the optional field `or` (array) for (int i = 0; i < jsonArrayor.size(); i++) { - FabricGatewaySimpleExpression.validateJsonObject(jsonArrayor.get(i).getAsJsonObject()); + CloudRouterSimpleExpression.validateJsonObject(jsonArrayor.get(i).getAsJsonObject()); }; } } @@ -217,16 +217,16 @@ public static class CustomTypeAdapterFactory implements TypeAdapterFactory { @SuppressWarnings("unchecked") @Override public TypeAdapter create(Gson gson, TypeToken type) { - if (!FabricGatewayOrFilter.class.isAssignableFrom(type.getRawType())) { - return null; // this class only serializes 'FabricGatewayOrFilter' and its subtypes + if (!CloudRouterOrFilter.class.isAssignableFrom(type.getRawType())) { + return null; // this class only serializes 'CloudRouterOrFilter' and its subtypes } final TypeAdapter elementAdapter = gson.getAdapter(JsonElement.class); - final TypeAdapter thisAdapter - = gson.getDelegateAdapter(this, TypeToken.get(FabricGatewayOrFilter.class)); + final TypeAdapter thisAdapter + = gson.getDelegateAdapter(this, TypeToken.get(CloudRouterOrFilter.class)); - return (TypeAdapter) new TypeAdapter() { + return (TypeAdapter) new TypeAdapter() { @Override - public void write(JsonWriter out, FabricGatewayOrFilter value) throws IOException { + public void write(JsonWriter out, CloudRouterOrFilter value) throws IOException { JsonObject obj = thisAdapter.toJsonTree(value).getAsJsonObject(); obj.remove("additionalProperties"); // serialize additional properties @@ -249,11 +249,11 @@ else if (entry.getValue() instanceof Character) } @Override - public FabricGatewayOrFilter read(JsonReader in) throws IOException { + public CloudRouterOrFilter read(JsonReader in) throws IOException { JsonObject jsonObj = elementAdapter.read(in).getAsJsonObject(); validateJsonObject(jsonObj); // store additional fields in the deserialized instance - FabricGatewayOrFilter instance = thisAdapter.fromJsonTree(jsonObj); + CloudRouterOrFilter instance = thisAdapter.fromJsonTree(jsonObj); for (Map.Entry entry : jsonObj.entrySet()) { if (!openapiFields.contains(entry.getKey())) { if (entry.getValue().isJsonPrimitive()) { // primitive type @@ -280,18 +280,18 @@ else if (entry.getValue().getAsJsonPrimitive().isBoolean()) } /** - * Create an instance of FabricGatewayOrFilter given an JSON string + * Create an instance of CloudRouterOrFilter given an JSON string * * @param jsonString JSON string - * @return An instance of FabricGatewayOrFilter - * @throws IOException if the JSON string is invalid with respect to FabricGatewayOrFilter + * @return An instance of CloudRouterOrFilter + * @throws IOException if the JSON string is invalid with respect to CloudRouterOrFilter */ - public static FabricGatewayOrFilter fromJson(String jsonString) throws IOException { - return JSON.getGson().fromJson(jsonString, FabricGatewayOrFilter.class); + public static CloudRouterOrFilter fromJson(String jsonString) throws IOException { + return JSON.getGson().fromJson(jsonString, CloudRouterOrFilter.class); } /** - * Convert an instance of FabricGatewayOrFilter to an JSON string + * Convert an instance of CloudRouterOrFilter to an JSON string * * @return JSON string */ diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/FabricGatewayPackage.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterPackage.java similarity index 76% rename from equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/FabricGatewayPackage.java rename to equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterPackage.java index 79ae636c..763ae667 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/FabricGatewayPackage.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterPackage.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -47,20 +47,20 @@ import com.equinix.openapi.fabric.JSON; /** - * Fabric Gateway Package + * Fabric Cloud Router Package */ @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") -public class FabricGatewayPackage { +public class CloudRouterPackage { public static final String SERIALIZED_NAME_HREF = "href"; @SerializedName(SERIALIZED_NAME_HREF) private URI href; /** - * Type of Gateway package + * Type of Router package */ @JsonAdapter(TypeEnum.Adapter.class) public enum TypeEnum { - GATEWAY_PACKAGE("GATEWAY_PACKAGE"); + ROUTER_PACKAGE("ROUTER_PACKAGE"); private String value; @@ -145,7 +145,7 @@ public TypeEnum read(final JsonReader jsonReader) throws IOException { private Boolean routeFilterSupported; /** - * Gateway package NAT supported type + * CloudRouter package NAT supported type */ @JsonAdapter(NatTypeEnum.Adapter.class) public enum NatTypeEnum { @@ -193,27 +193,27 @@ public NatTypeEnum read(final JsonReader jsonReader) throws IOException { @SerializedName(SERIALIZED_NAME_NAT_TYPE) private NatTypeEnum natType; - public static final String SERIALIZED_NAME_MAX_CONN_LIMIT = "maxConnLimit"; - @SerializedName(SERIALIZED_NAME_MAX_CONN_LIMIT) - private Integer maxConnLimit; + public static final String SERIALIZED_NAME_VC_COUNT_MAX = "vcCountMax"; + @SerializedName(SERIALIZED_NAME_VC_COUNT_MAX) + private Integer vcCountMax; - public static final String SERIALIZED_NAME_MAX_GW_LIMIT = "maxGwLimit"; - @SerializedName(SERIALIZED_NAME_MAX_GW_LIMIT) - private Integer maxGwLimit; + public static final String SERIALIZED_NAME_CR_COUNT_MAX = "crCountMax"; + @SerializedName(SERIALIZED_NAME_CR_COUNT_MAX) + private Integer crCountMax; - public static final String SERIALIZED_NAME_MAX_BW_LIMIT = "maxBwLimit"; - @SerializedName(SERIALIZED_NAME_MAX_BW_LIMIT) - private Integer maxBwLimit; + public static final String SERIALIZED_NAME_VC_BANDWIDTH_MAX = "vcBandwidthMax"; + @SerializedName(SERIALIZED_NAME_VC_BANDWIDTH_MAX) + private Integer vcBandwidthMax; public static final String SERIALIZED_NAME_CHANGE_LOG = "changeLog"; @SerializedName(SERIALIZED_NAME_CHANGE_LOG) private PackageChangeLog changeLog; - public FabricGatewayPackage() { + public CloudRouterPackage() { } - public FabricGatewayPackage( + public CloudRouterPackage( URI href ) { this(); @@ -221,7 +221,7 @@ public FabricGatewayPackage( } /** - * Gateway package URI + * Cloud Router package URI * @return href **/ @javax.annotation.Nullable @@ -233,14 +233,14 @@ public URI getHref() { - public FabricGatewayPackage type(TypeEnum type) { + public CloudRouterPackage type(TypeEnum type) { this.type = type; return this; } /** - * Type of Gateway package + * Type of Router package * @return type **/ @javax.annotation.Nullable @@ -255,7 +255,7 @@ public void setType(TypeEnum type) { } - public FabricGatewayPackage code(Code code) { + public CloudRouterPackage code(Code code) { this.code = code; return this; @@ -277,14 +277,14 @@ public void setCode(Code code) { } - public FabricGatewayPackage description(String description) { + public CloudRouterPackage description(String description) { this.description = description; return this; } /** - * Fabric Gateway Package description + * Fabric Cloud Router Package description * @return description **/ @javax.annotation.Nullable @@ -299,14 +299,14 @@ public void setDescription(String description) { } - public FabricGatewayPackage totalIPv4RoutesMax(Integer totalIPv4RoutesMax) { + public CloudRouterPackage totalIPv4RoutesMax(Integer totalIPv4RoutesMax) { this.totalIPv4RoutesMax = totalIPv4RoutesMax; return this; } /** - * Gateway package BGP IPv4 routes limit + * Cloud Router package BGP IPv4 routes limit * minimum: 0 * @return totalIPv4RoutesMax **/ @@ -322,14 +322,14 @@ public void setTotalIPv4RoutesMax(Integer totalIPv4RoutesMax) { } - public FabricGatewayPackage totalIPv6RoutesMax(Integer totalIPv6RoutesMax) { + public CloudRouterPackage totalIPv6RoutesMax(Integer totalIPv6RoutesMax) { this.totalIPv6RoutesMax = totalIPv6RoutesMax; return this; } /** - * Gateway package BGP IPv6 routes limit + * Cloud Router package BGP IPv6 routes limit * minimum: 0 * @return totalIPv6RoutesMax **/ @@ -345,14 +345,14 @@ public void setTotalIPv6RoutesMax(Integer totalIPv6RoutesMax) { } - public FabricGatewayPackage staticIPv4RoutesMax(Integer staticIPv4RoutesMax) { + public CloudRouterPackage staticIPv4RoutesMax(Integer staticIPv4RoutesMax) { this.staticIPv4RoutesMax = staticIPv4RoutesMax; return this; } /** - * Gateway package static IPv4 routes limit + * CloudRouter package static IPv4 routes limit * minimum: 0 * @return staticIPv4RoutesMax **/ @@ -368,14 +368,14 @@ public void setStaticIPv4RoutesMax(Integer staticIPv4RoutesMax) { } - public FabricGatewayPackage staticIPv6RoutesMax(Integer staticIPv6RoutesMax) { + public CloudRouterPackage staticIPv6RoutesMax(Integer staticIPv6RoutesMax) { this.staticIPv6RoutesMax = staticIPv6RoutesMax; return this; } /** - * Gateway package static IPv6 routes limit + * CloudRouter package static IPv6 routes limit * minimum: 0 * @return staticIPv6RoutesMax **/ @@ -391,14 +391,14 @@ public void setStaticIPv6RoutesMax(Integer staticIPv6RoutesMax) { } - public FabricGatewayPackage naclsMax(Integer naclsMax) { + public CloudRouterPackage naclsMax(Integer naclsMax) { this.naclsMax = naclsMax; return this; } /** - * Gateway package NACLs limit + * CloudRouter package NACLs limit * minimum: 0 * @return naclsMax **/ @@ -414,14 +414,14 @@ public void setNaclsMax(Integer naclsMax) { } - public FabricGatewayPackage naclRulesMax(Integer naclRulesMax) { + public CloudRouterPackage naclRulesMax(Integer naclRulesMax) { this.naclRulesMax = naclRulesMax; return this; } /** - * Gateway package NACLs rules limit + * CloudRouter package NACLs rules limit * minimum: 0 * @return naclRulesMax **/ @@ -437,14 +437,14 @@ public void setNaclRulesMax(Integer naclRulesMax) { } - public FabricGatewayPackage haSupported(Boolean haSupported) { + public CloudRouterPackage haSupported(Boolean haSupported) { this.haSupported = haSupported; return this; } /** - * Gateway package high-available configuration support + * CloudRouter package high-available configuration support * @return haSupported **/ @javax.annotation.Nullable @@ -459,14 +459,14 @@ public void setHaSupported(Boolean haSupported) { } - public FabricGatewayPackage routeFilterSupported(Boolean routeFilterSupported) { + public CloudRouterPackage routeFilterSupported(Boolean routeFilterSupported) { this.routeFilterSupported = routeFilterSupported; return this; } /** - * Gateway package route filter support + * CloudRouter package route filter support * @return routeFilterSupported **/ @javax.annotation.Nullable @@ -481,14 +481,14 @@ public void setRouteFilterSupported(Boolean routeFilterSupported) { } - public FabricGatewayPackage natType(NatTypeEnum natType) { + public CloudRouterPackage natType(NatTypeEnum natType) { this.natType = natType; return this; } /** - * Gateway package NAT supported type + * CloudRouter package NAT supported type * @return natType **/ @javax.annotation.Nullable @@ -503,76 +503,76 @@ public void setNatType(NatTypeEnum natType) { } - public FabricGatewayPackage maxConnLimit(Integer maxConnLimit) { + public CloudRouterPackage vcCountMax(Integer vcCountMax) { - this.maxConnLimit = maxConnLimit; + this.vcCountMax = vcCountMax; return this; } /** - * Gateway package Max Connection limit + * CloudRouter package Max Connection limit * minimum: 0 - * @return maxConnLimit + * @return vcCountMax **/ @javax.annotation.Nullable - public Integer getMaxConnLimit() { - return maxConnLimit; + public Integer getVcCountMax() { + return vcCountMax; } - public void setMaxConnLimit(Integer maxConnLimit) { - this.maxConnLimit = maxConnLimit; + public void setVcCountMax(Integer vcCountMax) { + this.vcCountMax = vcCountMax; } - public FabricGatewayPackage maxGwLimit(Integer maxGwLimit) { + public CloudRouterPackage crCountMax(Integer crCountMax) { - this.maxGwLimit = maxGwLimit; + this.crCountMax = crCountMax; return this; } /** - * Gateway package Max Gateways limit + * CloudRouter package Max CloudRouter limit * minimum: 0 - * @return maxGwLimit + * @return crCountMax **/ @javax.annotation.Nullable - public Integer getMaxGwLimit() { - return maxGwLimit; + public Integer getCrCountMax() { + return crCountMax; } - public void setMaxGwLimit(Integer maxGwLimit) { - this.maxGwLimit = maxGwLimit; + public void setCrCountMax(Integer crCountMax) { + this.crCountMax = crCountMax; } - public FabricGatewayPackage maxBwLimit(Integer maxBwLimit) { + public CloudRouterPackage vcBandwidthMax(Integer vcBandwidthMax) { - this.maxBwLimit = maxBwLimit; + this.vcBandwidthMax = vcBandwidthMax; return this; } /** - * Gateway package Max Bandwidth limit + * CloudRouter package Max Bandwidth limit * minimum: 0 - * @return maxBwLimit + * @return vcBandwidthMax **/ @javax.annotation.Nullable - public Integer getMaxBwLimit() { - return maxBwLimit; + public Integer getVcBandwidthMax() { + return vcBandwidthMax; } - public void setMaxBwLimit(Integer maxBwLimit) { - this.maxBwLimit = maxBwLimit; + public void setVcBandwidthMax(Integer vcBandwidthMax) { + this.vcBandwidthMax = vcBandwidthMax; } - public FabricGatewayPackage changeLog(PackageChangeLog changeLog) { + public CloudRouterPackage changeLog(PackageChangeLog changeLog) { this.changeLog = changeLog; return this; @@ -606,9 +606,9 @@ public void setChangeLog(PackageChangeLog changeLog) { * * @param key name of the property * @param value value of the property - * @return the FabricGatewayPackage instance itself + * @return the CloudRouterPackage instance itself */ - public FabricGatewayPackage putAdditionalProperty(String key, Object value) { + public CloudRouterPackage putAdditionalProperty(String key, Object value) { if (this.additionalProperties == null) { this.additionalProperties = new HashMap(); } @@ -647,36 +647,36 @@ public boolean equals(Object o) { if (o == null || getClass() != o.getClass()) { return false; } - FabricGatewayPackage fabricGatewayPackage = (FabricGatewayPackage) o; - return Objects.equals(this.href, fabricGatewayPackage.href) && - Objects.equals(this.type, fabricGatewayPackage.type) && - Objects.equals(this.code, fabricGatewayPackage.code) && - Objects.equals(this.description, fabricGatewayPackage.description) && - Objects.equals(this.totalIPv4RoutesMax, fabricGatewayPackage.totalIPv4RoutesMax) && - Objects.equals(this.totalIPv6RoutesMax, fabricGatewayPackage.totalIPv6RoutesMax) && - Objects.equals(this.staticIPv4RoutesMax, fabricGatewayPackage.staticIPv4RoutesMax) && - Objects.equals(this.staticIPv6RoutesMax, fabricGatewayPackage.staticIPv6RoutesMax) && - Objects.equals(this.naclsMax, fabricGatewayPackage.naclsMax) && - Objects.equals(this.naclRulesMax, fabricGatewayPackage.naclRulesMax) && - Objects.equals(this.haSupported, fabricGatewayPackage.haSupported) && - Objects.equals(this.routeFilterSupported, fabricGatewayPackage.routeFilterSupported) && - Objects.equals(this.natType, fabricGatewayPackage.natType) && - Objects.equals(this.maxConnLimit, fabricGatewayPackage.maxConnLimit) && - Objects.equals(this.maxGwLimit, fabricGatewayPackage.maxGwLimit) && - Objects.equals(this.maxBwLimit, fabricGatewayPackage.maxBwLimit) && - Objects.equals(this.changeLog, fabricGatewayPackage.changeLog)&& - Objects.equals(this.additionalProperties, fabricGatewayPackage.additionalProperties); + CloudRouterPackage cloudRouterPackage = (CloudRouterPackage) o; + return Objects.equals(this.href, cloudRouterPackage.href) && + Objects.equals(this.type, cloudRouterPackage.type) && + Objects.equals(this.code, cloudRouterPackage.code) && + Objects.equals(this.description, cloudRouterPackage.description) && + Objects.equals(this.totalIPv4RoutesMax, cloudRouterPackage.totalIPv4RoutesMax) && + Objects.equals(this.totalIPv6RoutesMax, cloudRouterPackage.totalIPv6RoutesMax) && + Objects.equals(this.staticIPv4RoutesMax, cloudRouterPackage.staticIPv4RoutesMax) && + Objects.equals(this.staticIPv6RoutesMax, cloudRouterPackage.staticIPv6RoutesMax) && + Objects.equals(this.naclsMax, cloudRouterPackage.naclsMax) && + Objects.equals(this.naclRulesMax, cloudRouterPackage.naclRulesMax) && + Objects.equals(this.haSupported, cloudRouterPackage.haSupported) && + Objects.equals(this.routeFilterSupported, cloudRouterPackage.routeFilterSupported) && + Objects.equals(this.natType, cloudRouterPackage.natType) && + Objects.equals(this.vcCountMax, cloudRouterPackage.vcCountMax) && + Objects.equals(this.crCountMax, cloudRouterPackage.crCountMax) && + Objects.equals(this.vcBandwidthMax, cloudRouterPackage.vcBandwidthMax) && + Objects.equals(this.changeLog, cloudRouterPackage.changeLog)&& + Objects.equals(this.additionalProperties, cloudRouterPackage.additionalProperties); } @Override public int hashCode() { - return Objects.hash(href, type, code, description, totalIPv4RoutesMax, totalIPv6RoutesMax, staticIPv4RoutesMax, staticIPv6RoutesMax, naclsMax, naclRulesMax, haSupported, routeFilterSupported, natType, maxConnLimit, maxGwLimit, maxBwLimit, changeLog, additionalProperties); + return Objects.hash(href, type, code, description, totalIPv4RoutesMax, totalIPv6RoutesMax, staticIPv4RoutesMax, staticIPv6RoutesMax, naclsMax, naclRulesMax, haSupported, routeFilterSupported, natType, vcCountMax, crCountMax, vcBandwidthMax, changeLog, additionalProperties); } @Override public String toString() { StringBuilder sb = new StringBuilder(); - sb.append("class FabricGatewayPackage {\n"); + sb.append("class CloudRouterPackage {\n"); sb.append(" href: ").append(toIndentedString(href)).append("\n"); sb.append(" type: ").append(toIndentedString(type)).append("\n"); sb.append(" code: ").append(toIndentedString(code)).append("\n"); @@ -690,9 +690,9 @@ public String toString() { sb.append(" haSupported: ").append(toIndentedString(haSupported)).append("\n"); sb.append(" routeFilterSupported: ").append(toIndentedString(routeFilterSupported)).append("\n"); sb.append(" natType: ").append(toIndentedString(natType)).append("\n"); - sb.append(" maxConnLimit: ").append(toIndentedString(maxConnLimit)).append("\n"); - sb.append(" maxGwLimit: ").append(toIndentedString(maxGwLimit)).append("\n"); - sb.append(" maxBwLimit: ").append(toIndentedString(maxBwLimit)).append("\n"); + sb.append(" vcCountMax: ").append(toIndentedString(vcCountMax)).append("\n"); + sb.append(" crCountMax: ").append(toIndentedString(crCountMax)).append("\n"); + sb.append(" vcBandwidthMax: ").append(toIndentedString(vcBandwidthMax)).append("\n"); sb.append(" changeLog: ").append(toIndentedString(changeLog)).append("\n"); sb.append(" additionalProperties: ").append(toIndentedString(additionalProperties)).append("\n"); sb.append("}"); @@ -730,9 +730,9 @@ private String toIndentedString(Object o) { openapiFields.add("haSupported"); openapiFields.add("routeFilterSupported"); openapiFields.add("natType"); - openapiFields.add("maxConnLimit"); - openapiFields.add("maxGwLimit"); - openapiFields.add("maxBwLimit"); + openapiFields.add("vcCountMax"); + openapiFields.add("crCountMax"); + openapiFields.add("vcBandwidthMax"); openapiFields.add("changeLog"); // a set of required properties/fields (JSON key names) @@ -743,12 +743,12 @@ private String toIndentedString(Object o) { * Validates the JSON Object and throws an exception if issues found * * @param jsonObj JSON Object - * @throws IOException if the JSON Object is invalid with respect to FabricGatewayPackage + * @throws IOException if the JSON Object is invalid with respect to CloudRouterPackage */ public static void validateJsonObject(JsonObject jsonObj) throws IOException { if (jsonObj == null) { - if (!FabricGatewayPackage.openapiRequiredFields.isEmpty()) { // has required fields but JSON object is null - throw new IllegalArgumentException(String.format("The required field(s) %s in FabricGatewayPackage is not found in the empty JSON string", FabricGatewayPackage.openapiRequiredFields.toString())); + if (!CloudRouterPackage.openapiRequiredFields.isEmpty()) { // has required fields but JSON object is null + throw new IllegalArgumentException(String.format("The required field(s) %s in CloudRouterPackage is not found in the empty JSON string", CloudRouterPackage.openapiRequiredFields.toString())); } } if ((jsonObj.get("href") != null && !jsonObj.get("href").isJsonNull()) && !jsonObj.get("href").isJsonPrimitive()) { @@ -773,16 +773,16 @@ public static class CustomTypeAdapterFactory implements TypeAdapterFactory { @SuppressWarnings("unchecked") @Override public TypeAdapter create(Gson gson, TypeToken type) { - if (!FabricGatewayPackage.class.isAssignableFrom(type.getRawType())) { - return null; // this class only serializes 'FabricGatewayPackage' and its subtypes + if (!CloudRouterPackage.class.isAssignableFrom(type.getRawType())) { + return null; // this class only serializes 'CloudRouterPackage' and its subtypes } final TypeAdapter elementAdapter = gson.getAdapter(JsonElement.class); - final TypeAdapter thisAdapter - = gson.getDelegateAdapter(this, TypeToken.get(FabricGatewayPackage.class)); + final TypeAdapter thisAdapter + = gson.getDelegateAdapter(this, TypeToken.get(CloudRouterPackage.class)); - return (TypeAdapter) new TypeAdapter() { + return (TypeAdapter) new TypeAdapter() { @Override - public void write(JsonWriter out, FabricGatewayPackage value) throws IOException { + public void write(JsonWriter out, CloudRouterPackage value) throws IOException { JsonObject obj = thisAdapter.toJsonTree(value).getAsJsonObject(); obj.remove("additionalProperties"); // serialize additional properties @@ -805,11 +805,11 @@ else if (entry.getValue() instanceof Character) } @Override - public FabricGatewayPackage read(JsonReader in) throws IOException { + public CloudRouterPackage read(JsonReader in) throws IOException { JsonObject jsonObj = elementAdapter.read(in).getAsJsonObject(); validateJsonObject(jsonObj); // store additional fields in the deserialized instance - FabricGatewayPackage instance = thisAdapter.fromJsonTree(jsonObj); + CloudRouterPackage instance = thisAdapter.fromJsonTree(jsonObj); for (Map.Entry entry : jsonObj.entrySet()) { if (!openapiFields.contains(entry.getKey())) { if (entry.getValue().isJsonPrimitive()) { // primitive type @@ -836,18 +836,18 @@ else if (entry.getValue().getAsJsonPrimitive().isBoolean()) } /** - * Create an instance of FabricGatewayPackage given an JSON string + * Create an instance of CloudRouterPackage given an JSON string * * @param jsonString JSON string - * @return An instance of FabricGatewayPackage - * @throws IOException if the JSON string is invalid with respect to FabricGatewayPackage + * @return An instance of CloudRouterPackage + * @throws IOException if the JSON string is invalid with respect to CloudRouterPackage */ - public static FabricGatewayPackage fromJson(String jsonString) throws IOException { - return JSON.getGson().fromJson(jsonString, FabricGatewayPackage.class); + public static CloudRouterPackage fromJson(String jsonString) throws IOException { + return JSON.getGson().fromJson(jsonString, CloudRouterPackage.class); } /** - * Convert an instance of FabricGatewayPackage to an JSON string + * Convert an instance of CloudRouterPackage to an JSON string * * @return JSON string */ diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/FabricGatewayPackageType.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterPackageType.java similarity index 83% rename from equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/FabricGatewayPackageType.java rename to equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterPackageType.java index 6e29d9cd..b60d6666 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/FabricGatewayPackageType.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterPackageType.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -45,20 +45,20 @@ import com.equinix.openapi.fabric.JSON; /** - * Fabric Gateway Package Type + * Fabric Cloud Router Package Type */ @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") -public class FabricGatewayPackageType { +public class CloudRouterPackageType { public static final String SERIALIZED_NAME_HREF = "href"; @SerializedName(SERIALIZED_NAME_HREF) private URI href; /** - * Gateway package code + * Cloud Router package type */ @JsonAdapter(TypeEnum.Adapter.class) public enum TypeEnum { - GATEWAY_PACKAGE("GATEWAY_PACKAGE"); + ROUTER_PACKAGE("ROUTER_PACKAGE"); private String value; @@ -103,13 +103,17 @@ public TypeEnum read(final JsonReader jsonReader) throws IOException { private TypeEnum type; /** - * Gateway package code + * Cloud Router package code */ @JsonAdapter(CodeEnum.Adapter.class) public enum CodeEnum { LAB("LAB"), - PRO("PRO"); + BASIC("BASIC"), + + PRO("PRO"), + + PREMIUM("PREMIUM"); private String value; @@ -153,17 +157,17 @@ public CodeEnum read(final JsonReader jsonReader) throws IOException { @SerializedName(SERIALIZED_NAME_CODE) private CodeEnum code; - public FabricGatewayPackageType() { + public CloudRouterPackageType() { } - public FabricGatewayPackageType href(URI href) { + public CloudRouterPackageType href(URI href) { this.href = href; return this; } /** - * Fabric Gateway URI + * Fabric Cloud Router URI * @return href **/ @javax.annotation.Nullable @@ -178,14 +182,14 @@ public void setHref(URI href) { } - public FabricGatewayPackageType type(TypeEnum type) { + public CloudRouterPackageType type(TypeEnum type) { this.type = type; return this; } /** - * Gateway package code + * Cloud Router package type * @return type **/ @javax.annotation.Nullable @@ -200,14 +204,14 @@ public void setType(TypeEnum type) { } - public FabricGatewayPackageType code(CodeEnum code) { + public CloudRouterPackageType code(CodeEnum code) { this.code = code; return this; } /** - * Gateway package code + * Cloud Router package code * @return code **/ @javax.annotation.Nonnull @@ -234,9 +238,9 @@ public void setCode(CodeEnum code) { * * @param key name of the property * @param value value of the property - * @return the FabricGatewayPackageType instance itself + * @return the CloudRouterPackageType instance itself */ - public FabricGatewayPackageType putAdditionalProperty(String key, Object value) { + public CloudRouterPackageType putAdditionalProperty(String key, Object value) { if (this.additionalProperties == null) { this.additionalProperties = new HashMap(); } @@ -275,11 +279,11 @@ public boolean equals(Object o) { if (o == null || getClass() != o.getClass()) { return false; } - FabricGatewayPackageType fabricGatewayPackageType = (FabricGatewayPackageType) o; - return Objects.equals(this.href, fabricGatewayPackageType.href) && - Objects.equals(this.type, fabricGatewayPackageType.type) && - Objects.equals(this.code, fabricGatewayPackageType.code)&& - Objects.equals(this.additionalProperties, fabricGatewayPackageType.additionalProperties); + CloudRouterPackageType cloudRouterPackageType = (CloudRouterPackageType) o; + return Objects.equals(this.href, cloudRouterPackageType.href) && + Objects.equals(this.type, cloudRouterPackageType.type) && + Objects.equals(this.code, cloudRouterPackageType.code)&& + Objects.equals(this.additionalProperties, cloudRouterPackageType.additionalProperties); } @Override @@ -290,7 +294,7 @@ public int hashCode() { @Override public String toString() { StringBuilder sb = new StringBuilder(); - sb.append("class FabricGatewayPackageType {\n"); + sb.append("class CloudRouterPackageType {\n"); sb.append(" href: ").append(toIndentedString(href)).append("\n"); sb.append(" type: ").append(toIndentedString(type)).append("\n"); sb.append(" code: ").append(toIndentedString(code)).append("\n"); @@ -330,17 +334,17 @@ private String toIndentedString(Object o) { * Validates the JSON Object and throws an exception if issues found * * @param jsonObj JSON Object - * @throws IOException if the JSON Object is invalid with respect to FabricGatewayPackageType + * @throws IOException if the JSON Object is invalid with respect to CloudRouterPackageType */ public static void validateJsonObject(JsonObject jsonObj) throws IOException { if (jsonObj == null) { - if (!FabricGatewayPackageType.openapiRequiredFields.isEmpty()) { // has required fields but JSON object is null - throw new IllegalArgumentException(String.format("The required field(s) %s in FabricGatewayPackageType is not found in the empty JSON string", FabricGatewayPackageType.openapiRequiredFields.toString())); + if (!CloudRouterPackageType.openapiRequiredFields.isEmpty()) { // has required fields but JSON object is null + throw new IllegalArgumentException(String.format("The required field(s) %s in CloudRouterPackageType is not found in the empty JSON string", CloudRouterPackageType.openapiRequiredFields.toString())); } } // check to make sure all required properties/fields are present in the JSON string - for (String requiredField : FabricGatewayPackageType.openapiRequiredFields) { + for (String requiredField : CloudRouterPackageType.openapiRequiredFields) { if (jsonObj.get(requiredField) == null) { throw new IllegalArgumentException(String.format("The required field `%s` is not found in the JSON string: %s", requiredField, jsonObj.toString())); } @@ -360,16 +364,16 @@ public static class CustomTypeAdapterFactory implements TypeAdapterFactory { @SuppressWarnings("unchecked") @Override public TypeAdapter create(Gson gson, TypeToken type) { - if (!FabricGatewayPackageType.class.isAssignableFrom(type.getRawType())) { - return null; // this class only serializes 'FabricGatewayPackageType' and its subtypes + if (!CloudRouterPackageType.class.isAssignableFrom(type.getRawType())) { + return null; // this class only serializes 'CloudRouterPackageType' and its subtypes } final TypeAdapter elementAdapter = gson.getAdapter(JsonElement.class); - final TypeAdapter thisAdapter - = gson.getDelegateAdapter(this, TypeToken.get(FabricGatewayPackageType.class)); + final TypeAdapter thisAdapter + = gson.getDelegateAdapter(this, TypeToken.get(CloudRouterPackageType.class)); - return (TypeAdapter) new TypeAdapter() { + return (TypeAdapter) new TypeAdapter() { @Override - public void write(JsonWriter out, FabricGatewayPackageType value) throws IOException { + public void write(JsonWriter out, CloudRouterPackageType value) throws IOException { JsonObject obj = thisAdapter.toJsonTree(value).getAsJsonObject(); obj.remove("additionalProperties"); // serialize additional properties @@ -392,11 +396,11 @@ else if (entry.getValue() instanceof Character) } @Override - public FabricGatewayPackageType read(JsonReader in) throws IOException { + public CloudRouterPackageType read(JsonReader in) throws IOException { JsonObject jsonObj = elementAdapter.read(in).getAsJsonObject(); validateJsonObject(jsonObj); // store additional fields in the deserialized instance - FabricGatewayPackageType instance = thisAdapter.fromJsonTree(jsonObj); + CloudRouterPackageType instance = thisAdapter.fromJsonTree(jsonObj); for (Map.Entry entry : jsonObj.entrySet()) { if (!openapiFields.contains(entry.getKey())) { if (entry.getValue().isJsonPrimitive()) { // primitive type @@ -423,18 +427,18 @@ else if (entry.getValue().getAsJsonPrimitive().isBoolean()) } /** - * Create an instance of FabricGatewayPackageType given an JSON string + * Create an instance of CloudRouterPackageType given an JSON string * * @param jsonString JSON string - * @return An instance of FabricGatewayPackageType - * @throws IOException if the JSON string is invalid with respect to FabricGatewayPackageType + * @return An instance of CloudRouterPackageType + * @throws IOException if the JSON string is invalid with respect to CloudRouterPackageType */ - public static FabricGatewayPackageType fromJson(String jsonString) throws IOException { - return JSON.getGson().fromJson(jsonString, FabricGatewayPackageType.class); + public static CloudRouterPackageType fromJson(String jsonString) throws IOException { + return JSON.getGson().fromJson(jsonString, CloudRouterPackageType.class); } /** - * Convert an instance of FabricGatewayPackageType to an JSON string + * Convert an instance of CloudRouterPackageType to an JSON string * * @return JSON string */ diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/FabricGatewayPostRequest.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterPostRequest.java similarity index 82% rename from equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/FabricGatewayPostRequest.java rename to equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterPostRequest.java index 111e1299..7771fb97 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/FabricGatewayPostRequest.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterPostRequest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -15,7 +15,7 @@ import java.util.Objects; import java.util.Arrays; -import com.equinix.openapi.fabric.v4.model.FabricGatewayPackageType; +import com.equinix.openapi.fabric.v4.model.CloudRouterPackageType; import com.equinix.openapi.fabric.v4.model.Order; import com.equinix.openapi.fabric.v4.model.Project; import com.equinix.openapi.fabric.v4.model.SimplifiedAccount; @@ -52,16 +52,16 @@ import com.equinix.openapi.fabric.JSON; /** - * Create Fabric Gateway + * Create Cloud Router */ @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") -public class FabricGatewayPostRequest { +public class CloudRouterPostRequest { /** * Gets or Sets type */ @JsonAdapter(TypeEnum.Adapter.class) public enum TypeEnum { - XF_GATEWAY("XF_GATEWAY"); + XF_ROUTER("XF_ROUTER"); private String value; @@ -115,7 +115,7 @@ public TypeEnum read(final JsonReader jsonReader) throws IOException { public static final String SERIALIZED_NAME_PACKAGE = "package"; @SerializedName(SERIALIZED_NAME_PACKAGE) - private FabricGatewayPackageType _package; + private CloudRouterPackageType _package; public static final String SERIALIZED_NAME_ORDER = "order"; @SerializedName(SERIALIZED_NAME_ORDER) @@ -133,10 +133,10 @@ public TypeEnum read(final JsonReader jsonReader) throws IOException { @SerializedName(SERIALIZED_NAME_NOTIFICATIONS) private List notifications = new ArrayList<>(); - public FabricGatewayPostRequest() { + public CloudRouterPostRequest() { } - public FabricGatewayPostRequest type(TypeEnum type) { + public CloudRouterPostRequest type(TypeEnum type) { this.type = type; return this; @@ -158,14 +158,14 @@ public void setType(TypeEnum type) { } - public FabricGatewayPostRequest name(String name) { + public CloudRouterPostRequest name(String name) { this.name = name; return this; } /** - * Customer-provided Fabric Gateway name + * Customer-provided Cloud Router name * @return name **/ @javax.annotation.Nullable @@ -180,7 +180,7 @@ public void setName(String name) { } - public FabricGatewayPostRequest location(SimplifiedLocationWithoutIBX location) { + public CloudRouterPostRequest location(SimplifiedLocationWithoutIBX location) { this.location = location; return this; @@ -202,7 +202,7 @@ public void setLocation(SimplifiedLocationWithoutIBX location) { } - public FabricGatewayPostRequest _package(FabricGatewayPackageType _package) { + public CloudRouterPostRequest _package(CloudRouterPackageType _package) { this._package = _package; return this; @@ -214,17 +214,17 @@ public FabricGatewayPostRequest _package(FabricGatewayPackageType _package) { **/ @javax.annotation.Nullable - public FabricGatewayPackageType getPackage() { + public CloudRouterPackageType getPackage() { return _package; } - public void setPackage(FabricGatewayPackageType _package) { + public void setPackage(CloudRouterPackageType _package) { this._package = _package; } - public FabricGatewayPostRequest order(Order order) { + public CloudRouterPostRequest order(Order order) { this.order = order; return this; @@ -246,7 +246,7 @@ public void setOrder(Order order) { } - public FabricGatewayPostRequest project(Project project) { + public CloudRouterPostRequest project(Project project) { this.project = project; return this; @@ -268,7 +268,7 @@ public void setProject(Project project) { } - public FabricGatewayPostRequest account(SimplifiedAccount account) { + public CloudRouterPostRequest account(SimplifiedAccount account) { this.account = account; return this; @@ -290,13 +290,13 @@ public void setAccount(SimplifiedAccount account) { } - public FabricGatewayPostRequest notifications(List notifications) { + public CloudRouterPostRequest notifications(List notifications) { this.notifications = notifications; return this; } - public FabricGatewayPostRequest addNotificationsItem(SimplifiedNotification notificationsItem) { + public CloudRouterPostRequest addNotificationsItem(SimplifiedNotification notificationsItem) { if (this.notifications == null) { this.notifications = new ArrayList<>(); } @@ -332,9 +332,9 @@ public void setNotifications(List notifications) { * * @param key name of the property * @param value value of the property - * @return the FabricGatewayPostRequest instance itself + * @return the CloudRouterPostRequest instance itself */ - public FabricGatewayPostRequest putAdditionalProperty(String key, Object value) { + public CloudRouterPostRequest putAdditionalProperty(String key, Object value) { if (this.additionalProperties == null) { this.additionalProperties = new HashMap(); } @@ -373,16 +373,16 @@ public boolean equals(Object o) { if (o == null || getClass() != o.getClass()) { return false; } - FabricGatewayPostRequest fabricGatewayPostRequest = (FabricGatewayPostRequest) o; - return Objects.equals(this.type, fabricGatewayPostRequest.type) && - Objects.equals(this.name, fabricGatewayPostRequest.name) && - Objects.equals(this.location, fabricGatewayPostRequest.location) && - Objects.equals(this._package, fabricGatewayPostRequest._package) && - Objects.equals(this.order, fabricGatewayPostRequest.order) && - Objects.equals(this.project, fabricGatewayPostRequest.project) && - Objects.equals(this.account, fabricGatewayPostRequest.account) && - Objects.equals(this.notifications, fabricGatewayPostRequest.notifications)&& - Objects.equals(this.additionalProperties, fabricGatewayPostRequest.additionalProperties); + CloudRouterPostRequest cloudRouterPostRequest = (CloudRouterPostRequest) o; + return Objects.equals(this.type, cloudRouterPostRequest.type) && + Objects.equals(this.name, cloudRouterPostRequest.name) && + Objects.equals(this.location, cloudRouterPostRequest.location) && + Objects.equals(this._package, cloudRouterPostRequest._package) && + Objects.equals(this.order, cloudRouterPostRequest.order) && + Objects.equals(this.project, cloudRouterPostRequest.project) && + Objects.equals(this.account, cloudRouterPostRequest.account) && + Objects.equals(this.notifications, cloudRouterPostRequest.notifications)&& + Objects.equals(this.additionalProperties, cloudRouterPostRequest.additionalProperties); } @Override @@ -393,7 +393,7 @@ public int hashCode() { @Override public String toString() { StringBuilder sb = new StringBuilder(); - sb.append("class FabricGatewayPostRequest {\n"); + sb.append("class CloudRouterPostRequest {\n"); sb.append(" type: ").append(toIndentedString(type)).append("\n"); sb.append(" name: ").append(toIndentedString(name)).append("\n"); sb.append(" location: ").append(toIndentedString(location)).append("\n"); @@ -442,12 +442,12 @@ private String toIndentedString(Object o) { * Validates the JSON Object and throws an exception if issues found * * @param jsonObj JSON Object - * @throws IOException if the JSON Object is invalid with respect to FabricGatewayPostRequest + * @throws IOException if the JSON Object is invalid with respect to CloudRouterPostRequest */ public static void validateJsonObject(JsonObject jsonObj) throws IOException { if (jsonObj == null) { - if (!FabricGatewayPostRequest.openapiRequiredFields.isEmpty()) { // has required fields but JSON object is null - throw new IllegalArgumentException(String.format("The required field(s) %s in FabricGatewayPostRequest is not found in the empty JSON string", FabricGatewayPostRequest.openapiRequiredFields.toString())); + if (!CloudRouterPostRequest.openapiRequiredFields.isEmpty()) { // has required fields but JSON object is null + throw new IllegalArgumentException(String.format("The required field(s) %s in CloudRouterPostRequest is not found in the empty JSON string", CloudRouterPostRequest.openapiRequiredFields.toString())); } } if ((jsonObj.get("type") != null && !jsonObj.get("type").isJsonNull()) && !jsonObj.get("type").isJsonPrimitive()) { @@ -462,7 +462,7 @@ public static void validateJsonObject(JsonObject jsonObj) throws IOException { } // validate the optional field `package` if (jsonObj.get("package") != null && !jsonObj.get("package").isJsonNull()) { - FabricGatewayPackageType.validateJsonObject(jsonObj.getAsJsonObject("package")); + CloudRouterPackageType.validateJsonObject(jsonObj.getAsJsonObject("package")); } // validate the optional field `order` if (jsonObj.get("order") != null && !jsonObj.get("order").isJsonNull()) { @@ -496,16 +496,16 @@ public static class CustomTypeAdapterFactory implements TypeAdapterFactory { @SuppressWarnings("unchecked") @Override public TypeAdapter create(Gson gson, TypeToken type) { - if (!FabricGatewayPostRequest.class.isAssignableFrom(type.getRawType())) { - return null; // this class only serializes 'FabricGatewayPostRequest' and its subtypes + if (!CloudRouterPostRequest.class.isAssignableFrom(type.getRawType())) { + return null; // this class only serializes 'CloudRouterPostRequest' and its subtypes } final TypeAdapter elementAdapter = gson.getAdapter(JsonElement.class); - final TypeAdapter thisAdapter - = gson.getDelegateAdapter(this, TypeToken.get(FabricGatewayPostRequest.class)); + final TypeAdapter thisAdapter + = gson.getDelegateAdapter(this, TypeToken.get(CloudRouterPostRequest.class)); - return (TypeAdapter) new TypeAdapter() { + return (TypeAdapter) new TypeAdapter() { @Override - public void write(JsonWriter out, FabricGatewayPostRequest value) throws IOException { + public void write(JsonWriter out, CloudRouterPostRequest value) throws IOException { JsonObject obj = thisAdapter.toJsonTree(value).getAsJsonObject(); obj.remove("additionalProperties"); // serialize additional properties @@ -528,11 +528,11 @@ else if (entry.getValue() instanceof Character) } @Override - public FabricGatewayPostRequest read(JsonReader in) throws IOException { + public CloudRouterPostRequest read(JsonReader in) throws IOException { JsonObject jsonObj = elementAdapter.read(in).getAsJsonObject(); validateJsonObject(jsonObj); // store additional fields in the deserialized instance - FabricGatewayPostRequest instance = thisAdapter.fromJsonTree(jsonObj); + CloudRouterPostRequest instance = thisAdapter.fromJsonTree(jsonObj); for (Map.Entry entry : jsonObj.entrySet()) { if (!openapiFields.contains(entry.getKey())) { if (entry.getValue().isJsonPrimitive()) { // primitive type @@ -559,18 +559,18 @@ else if (entry.getValue().getAsJsonPrimitive().isBoolean()) } /** - * Create an instance of FabricGatewayPostRequest given an JSON string + * Create an instance of CloudRouterPostRequest given an JSON string * * @param jsonString JSON string - * @return An instance of FabricGatewayPostRequest - * @throws IOException if the JSON string is invalid with respect to FabricGatewayPostRequest + * @return An instance of CloudRouterPostRequest + * @throws IOException if the JSON string is invalid with respect to CloudRouterPostRequest */ - public static FabricGatewayPostRequest fromJson(String jsonString) throws IOException { - return JSON.getGson().fromJson(jsonString, FabricGatewayPostRequest.class); + public static CloudRouterPostRequest fromJson(String jsonString) throws IOException { + return JSON.getGson().fromJson(jsonString, CloudRouterPostRequest.class); } /** - * Convert an instance of FabricGatewayPostRequest to an JSON string + * Convert an instance of CloudRouterPostRequest to an JSON string * * @return JSON string */ diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/FabricGatewaySearchRequest.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterSearchRequest.java similarity index 77% rename from equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/FabricGatewaySearchRequest.java rename to equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterSearchRequest.java index c246bc80..b31c834a 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/FabricGatewaySearchRequest.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterSearchRequest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -15,8 +15,8 @@ import java.util.Objects; import java.util.Arrays; -import com.equinix.openapi.fabric.v4.model.FabricGatewayFilters; -import com.equinix.openapi.fabric.v4.model.FabricGatewaySortCriteria; +import com.equinix.openapi.fabric.v4.model.CloudRouterFilters; +import com.equinix.openapi.fabric.v4.model.CloudRouterSortCriteria; import com.equinix.openapi.fabric.v4.model.PaginationRequest; import com.google.gson.TypeAdapter; import com.google.gson.annotations.JsonAdapter; @@ -52,10 +52,10 @@ * Search requests containing criteria */ @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") -public class FabricGatewaySearchRequest { +public class CloudRouterSearchRequest { public static final String SERIALIZED_NAME_FILTER = "filter"; @SerializedName(SERIALIZED_NAME_FILTER) - private FabricGatewayFilters filter; + private CloudRouterFilters filter; public static final String SERIALIZED_NAME_PAGINATION = "pagination"; @SerializedName(SERIALIZED_NAME_PAGINATION) @@ -63,12 +63,12 @@ public class FabricGatewaySearchRequest { public static final String SERIALIZED_NAME_SORT = "sort"; @SerializedName(SERIALIZED_NAME_SORT) - private List sort = new ArrayList<>(); + private List sort = new ArrayList<>(); - public FabricGatewaySearchRequest() { + public CloudRouterSearchRequest() { } - public FabricGatewaySearchRequest filter(FabricGatewayFilters filter) { + public CloudRouterSearchRequest filter(CloudRouterFilters filter) { this.filter = filter; return this; @@ -80,17 +80,17 @@ public FabricGatewaySearchRequest filter(FabricGatewayFilters filter) { **/ @javax.annotation.Nullable - public FabricGatewayFilters getFilter() { + public CloudRouterFilters getFilter() { return filter; } - public void setFilter(FabricGatewayFilters filter) { + public void setFilter(CloudRouterFilters filter) { this.filter = filter; } - public FabricGatewaySearchRequest pagination(PaginationRequest pagination) { + public CloudRouterSearchRequest pagination(PaginationRequest pagination) { this.pagination = pagination; return this; @@ -112,13 +112,13 @@ public void setPagination(PaginationRequest pagination) { } - public FabricGatewaySearchRequest sort(List sort) { + public CloudRouterSearchRequest sort(List sort) { this.sort = sort; return this; } - public FabricGatewaySearchRequest addSortItem(FabricGatewaySortCriteria sortItem) { + public CloudRouterSearchRequest addSortItem(CloudRouterSortCriteria sortItem) { if (this.sort == null) { this.sort = new ArrayList<>(); } @@ -132,12 +132,12 @@ public FabricGatewaySearchRequest addSortItem(FabricGatewaySortCriteria sortItem **/ @javax.annotation.Nullable - public List getSort() { + public List getSort() { return sort; } - public void setSort(List sort) { + public void setSort(List sort) { this.sort = sort; } @@ -154,9 +154,9 @@ public void setSort(List sort) { * * @param key name of the property * @param value value of the property - * @return the FabricGatewaySearchRequest instance itself + * @return the CloudRouterSearchRequest instance itself */ - public FabricGatewaySearchRequest putAdditionalProperty(String key, Object value) { + public CloudRouterSearchRequest putAdditionalProperty(String key, Object value) { if (this.additionalProperties == null) { this.additionalProperties = new HashMap(); } @@ -195,11 +195,11 @@ public boolean equals(Object o) { if (o == null || getClass() != o.getClass()) { return false; } - FabricGatewaySearchRequest fabricGatewaySearchRequest = (FabricGatewaySearchRequest) o; - return Objects.equals(this.filter, fabricGatewaySearchRequest.filter) && - Objects.equals(this.pagination, fabricGatewaySearchRequest.pagination) && - Objects.equals(this.sort, fabricGatewaySearchRequest.sort)&& - Objects.equals(this.additionalProperties, fabricGatewaySearchRequest.additionalProperties); + CloudRouterSearchRequest cloudRouterSearchRequest = (CloudRouterSearchRequest) o; + return Objects.equals(this.filter, cloudRouterSearchRequest.filter) && + Objects.equals(this.pagination, cloudRouterSearchRequest.pagination) && + Objects.equals(this.sort, cloudRouterSearchRequest.sort)&& + Objects.equals(this.additionalProperties, cloudRouterSearchRequest.additionalProperties); } @Override @@ -210,7 +210,7 @@ public int hashCode() { @Override public String toString() { StringBuilder sb = new StringBuilder(); - sb.append("class FabricGatewaySearchRequest {\n"); + sb.append("class CloudRouterSearchRequest {\n"); sb.append(" filter: ").append(toIndentedString(filter)).append("\n"); sb.append(" pagination: ").append(toIndentedString(pagination)).append("\n"); sb.append(" sort: ").append(toIndentedString(sort)).append("\n"); @@ -249,17 +249,17 @@ private String toIndentedString(Object o) { * Validates the JSON Object and throws an exception if issues found * * @param jsonObj JSON Object - * @throws IOException if the JSON Object is invalid with respect to FabricGatewaySearchRequest + * @throws IOException if the JSON Object is invalid with respect to CloudRouterSearchRequest */ public static void validateJsonObject(JsonObject jsonObj) throws IOException { if (jsonObj == null) { - if (!FabricGatewaySearchRequest.openapiRequiredFields.isEmpty()) { // has required fields but JSON object is null - throw new IllegalArgumentException(String.format("The required field(s) %s in FabricGatewaySearchRequest is not found in the empty JSON string", FabricGatewaySearchRequest.openapiRequiredFields.toString())); + if (!CloudRouterSearchRequest.openapiRequiredFields.isEmpty()) { // has required fields but JSON object is null + throw new IllegalArgumentException(String.format("The required field(s) %s in CloudRouterSearchRequest is not found in the empty JSON string", CloudRouterSearchRequest.openapiRequiredFields.toString())); } } // validate the optional field `filter` if (jsonObj.get("filter") != null && !jsonObj.get("filter").isJsonNull()) { - FabricGatewayFilters.validateJsonObject(jsonObj.getAsJsonObject("filter")); + CloudRouterFilters.validateJsonObject(jsonObj.getAsJsonObject("filter")); } // validate the optional field `pagination` if (jsonObj.get("pagination") != null && !jsonObj.get("pagination").isJsonNull()) { @@ -275,7 +275,7 @@ public static void validateJsonObject(JsonObject jsonObj) throws IOException { // validate the optional field `sort` (array) for (int i = 0; i < jsonArraysort.size(); i++) { - FabricGatewaySortCriteria.validateJsonObject(jsonArraysort.get(i).getAsJsonObject()); + CloudRouterSortCriteria.validateJsonObject(jsonArraysort.get(i).getAsJsonObject()); }; } } @@ -285,16 +285,16 @@ public static class CustomTypeAdapterFactory implements TypeAdapterFactory { @SuppressWarnings("unchecked") @Override public TypeAdapter create(Gson gson, TypeToken type) { - if (!FabricGatewaySearchRequest.class.isAssignableFrom(type.getRawType())) { - return null; // this class only serializes 'FabricGatewaySearchRequest' and its subtypes + if (!CloudRouterSearchRequest.class.isAssignableFrom(type.getRawType())) { + return null; // this class only serializes 'CloudRouterSearchRequest' and its subtypes } final TypeAdapter elementAdapter = gson.getAdapter(JsonElement.class); - final TypeAdapter thisAdapter - = gson.getDelegateAdapter(this, TypeToken.get(FabricGatewaySearchRequest.class)); + final TypeAdapter thisAdapter + = gson.getDelegateAdapter(this, TypeToken.get(CloudRouterSearchRequest.class)); - return (TypeAdapter) new TypeAdapter() { + return (TypeAdapter) new TypeAdapter() { @Override - public void write(JsonWriter out, FabricGatewaySearchRequest value) throws IOException { + public void write(JsonWriter out, CloudRouterSearchRequest value) throws IOException { JsonObject obj = thisAdapter.toJsonTree(value).getAsJsonObject(); obj.remove("additionalProperties"); // serialize additional properties @@ -317,11 +317,11 @@ else if (entry.getValue() instanceof Character) } @Override - public FabricGatewaySearchRequest read(JsonReader in) throws IOException { + public CloudRouterSearchRequest read(JsonReader in) throws IOException { JsonObject jsonObj = elementAdapter.read(in).getAsJsonObject(); validateJsonObject(jsonObj); // store additional fields in the deserialized instance - FabricGatewaySearchRequest instance = thisAdapter.fromJsonTree(jsonObj); + CloudRouterSearchRequest instance = thisAdapter.fromJsonTree(jsonObj); for (Map.Entry entry : jsonObj.entrySet()) { if (!openapiFields.contains(entry.getKey())) { if (entry.getValue().isJsonPrimitive()) { // primitive type @@ -348,18 +348,18 @@ else if (entry.getValue().getAsJsonPrimitive().isBoolean()) } /** - * Create an instance of FabricGatewaySearchRequest given an JSON string + * Create an instance of CloudRouterSearchRequest given an JSON string * * @param jsonString JSON string - * @return An instance of FabricGatewaySearchRequest - * @throws IOException if the JSON string is invalid with respect to FabricGatewaySearchRequest + * @return An instance of CloudRouterSearchRequest + * @throws IOException if the JSON string is invalid with respect to CloudRouterSearchRequest */ - public static FabricGatewaySearchRequest fromJson(String jsonString) throws IOException { - return JSON.getGson().fromJson(jsonString, FabricGatewaySearchRequest.class); + public static CloudRouterSearchRequest fromJson(String jsonString) throws IOException { + return JSON.getGson().fromJson(jsonString, CloudRouterSearchRequest.class); } /** - * Convert an instance of FabricGatewaySearchRequest to an JSON string + * Convert an instance of CloudRouterSearchRequest to an JSON string * * @return JSON string */ diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/FabricGatewaySimpleExpression.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterSimpleExpression.java similarity index 79% rename from equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/FabricGatewaySimpleExpression.java rename to equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterSimpleExpression.java index e11aa9f4..99108991 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/FabricGatewaySimpleExpression.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterSimpleExpression.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -46,10 +46,10 @@ import com.equinix.openapi.fabric.JSON; /** - * FabricGatewaySimpleExpression + * CloudRouterSimpleExpression */ @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") -public class FabricGatewaySimpleExpression { +public class CloudRouterSimpleExpression { public static final String SERIALIZED_NAME_PROPERTY = "property"; @SerializedName(SERIALIZED_NAME_PROPERTY) private String property; @@ -62,17 +62,17 @@ public class FabricGatewaySimpleExpression { @SerializedName(SERIALIZED_NAME_VALUES) private List values = new ArrayList<>(); - public FabricGatewaySimpleExpression() { + public CloudRouterSimpleExpression() { } - public FabricGatewaySimpleExpression property(String property) { + public CloudRouterSimpleExpression property(String property) { this.property = property; return this; } /** - * Possible field names to use on filters: * `/project/projectId` - project id (mandatory) * `/name` - Fabric Gateway name * `/uuid` - Fabric Gateway uuid * `/state` - Fabric Gateway status * `/location/metroCode` - Fabric Gateway metro code * `/location/metroName` - Fabric Gateway metro name * `/package/code` - Fabric Gateway package * `/_*` - all-category search + * Possible field names to use on filters: * `/project/projectId` - project id (mandatory) * `/name` - Fabric Cloud Router name * `/uuid` - Fabric Cloud Router uuid * `/state` - Fabric Cloud Router status * `/location/metroCode` - Fabric Cloud Router metro code * `/location/metroName` - Fabric Cloud Router metro name * `/package/code` - Fabric Cloud Router package * `/_*` - all-category search * @return property **/ @javax.annotation.Nullable @@ -87,7 +87,7 @@ public void setProperty(String property) { } - public FabricGatewaySimpleExpression operator(String operator) { + public CloudRouterSimpleExpression operator(String operator) { this.operator = operator; return this; @@ -109,13 +109,13 @@ public void setOperator(String operator) { } - public FabricGatewaySimpleExpression values(List values) { + public CloudRouterSimpleExpression values(List values) { this.values = values; return this; } - public FabricGatewaySimpleExpression addValuesItem(String valuesItem) { + public CloudRouterSimpleExpression addValuesItem(String valuesItem) { if (this.values == null) { this.values = new ArrayList<>(); } @@ -151,9 +151,9 @@ public void setValues(List values) { * * @param key name of the property * @param value value of the property - * @return the FabricGatewaySimpleExpression instance itself + * @return the CloudRouterSimpleExpression instance itself */ - public FabricGatewaySimpleExpression putAdditionalProperty(String key, Object value) { + public CloudRouterSimpleExpression putAdditionalProperty(String key, Object value) { if (this.additionalProperties == null) { this.additionalProperties = new HashMap(); } @@ -192,11 +192,11 @@ public boolean equals(Object o) { if (o == null || getClass() != o.getClass()) { return false; } - FabricGatewaySimpleExpression fabricGatewaySimpleExpression = (FabricGatewaySimpleExpression) o; - return Objects.equals(this.property, fabricGatewaySimpleExpression.property) && - Objects.equals(this.operator, fabricGatewaySimpleExpression.operator) && - Objects.equals(this.values, fabricGatewaySimpleExpression.values)&& - Objects.equals(this.additionalProperties, fabricGatewaySimpleExpression.additionalProperties); + CloudRouterSimpleExpression cloudRouterSimpleExpression = (CloudRouterSimpleExpression) o; + return Objects.equals(this.property, cloudRouterSimpleExpression.property) && + Objects.equals(this.operator, cloudRouterSimpleExpression.operator) && + Objects.equals(this.values, cloudRouterSimpleExpression.values)&& + Objects.equals(this.additionalProperties, cloudRouterSimpleExpression.additionalProperties); } @Override @@ -207,7 +207,7 @@ public int hashCode() { @Override public String toString() { StringBuilder sb = new StringBuilder(); - sb.append("class FabricGatewaySimpleExpression {\n"); + sb.append("class CloudRouterSimpleExpression {\n"); sb.append(" property: ").append(toIndentedString(property)).append("\n"); sb.append(" operator: ").append(toIndentedString(operator)).append("\n"); sb.append(" values: ").append(toIndentedString(values)).append("\n"); @@ -246,12 +246,12 @@ private String toIndentedString(Object o) { * Validates the JSON Object and throws an exception if issues found * * @param jsonObj JSON Object - * @throws IOException if the JSON Object is invalid with respect to FabricGatewaySimpleExpression + * @throws IOException if the JSON Object is invalid with respect to CloudRouterSimpleExpression */ public static void validateJsonObject(JsonObject jsonObj) throws IOException { if (jsonObj == null) { - if (!FabricGatewaySimpleExpression.openapiRequiredFields.isEmpty()) { // has required fields but JSON object is null - throw new IllegalArgumentException(String.format("The required field(s) %s in FabricGatewaySimpleExpression is not found in the empty JSON string", FabricGatewaySimpleExpression.openapiRequiredFields.toString())); + if (!CloudRouterSimpleExpression.openapiRequiredFields.isEmpty()) { // has required fields but JSON object is null + throw new IllegalArgumentException(String.format("The required field(s) %s in CloudRouterSimpleExpression is not found in the empty JSON string", CloudRouterSimpleExpression.openapiRequiredFields.toString())); } } if ((jsonObj.get("property") != null && !jsonObj.get("property").isJsonNull()) && !jsonObj.get("property").isJsonPrimitive()) { @@ -270,16 +270,16 @@ public static class CustomTypeAdapterFactory implements TypeAdapterFactory { @SuppressWarnings("unchecked") @Override public TypeAdapter create(Gson gson, TypeToken type) { - if (!FabricGatewaySimpleExpression.class.isAssignableFrom(type.getRawType())) { - return null; // this class only serializes 'FabricGatewaySimpleExpression' and its subtypes + if (!CloudRouterSimpleExpression.class.isAssignableFrom(type.getRawType())) { + return null; // this class only serializes 'CloudRouterSimpleExpression' and its subtypes } final TypeAdapter elementAdapter = gson.getAdapter(JsonElement.class); - final TypeAdapter thisAdapter - = gson.getDelegateAdapter(this, TypeToken.get(FabricGatewaySimpleExpression.class)); + final TypeAdapter thisAdapter + = gson.getDelegateAdapter(this, TypeToken.get(CloudRouterSimpleExpression.class)); - return (TypeAdapter) new TypeAdapter() { + return (TypeAdapter) new TypeAdapter() { @Override - public void write(JsonWriter out, FabricGatewaySimpleExpression value) throws IOException { + public void write(JsonWriter out, CloudRouterSimpleExpression value) throws IOException { JsonObject obj = thisAdapter.toJsonTree(value).getAsJsonObject(); obj.remove("additionalProperties"); // serialize additional properties @@ -302,11 +302,11 @@ else if (entry.getValue() instanceof Character) } @Override - public FabricGatewaySimpleExpression read(JsonReader in) throws IOException { + public CloudRouterSimpleExpression read(JsonReader in) throws IOException { JsonObject jsonObj = elementAdapter.read(in).getAsJsonObject(); validateJsonObject(jsonObj); // store additional fields in the deserialized instance - FabricGatewaySimpleExpression instance = thisAdapter.fromJsonTree(jsonObj); + CloudRouterSimpleExpression instance = thisAdapter.fromJsonTree(jsonObj); for (Map.Entry entry : jsonObj.entrySet()) { if (!openapiFields.contains(entry.getKey())) { if (entry.getValue().isJsonPrimitive()) { // primitive type @@ -333,18 +333,18 @@ else if (entry.getValue().getAsJsonPrimitive().isBoolean()) } /** - * Create an instance of FabricGatewaySimpleExpression given an JSON string + * Create an instance of CloudRouterSimpleExpression given an JSON string * * @param jsonString JSON string - * @return An instance of FabricGatewaySimpleExpression - * @throws IOException if the JSON string is invalid with respect to FabricGatewaySimpleExpression + * @return An instance of CloudRouterSimpleExpression + * @throws IOException if the JSON string is invalid with respect to CloudRouterSimpleExpression */ - public static FabricGatewaySimpleExpression fromJson(String jsonString) throws IOException { - return JSON.getGson().fromJson(jsonString, FabricGatewaySimpleExpression.class); + public static CloudRouterSimpleExpression fromJson(String jsonString) throws IOException { + return JSON.getGson().fromJson(jsonString, CloudRouterSimpleExpression.class); } /** - * Convert an instance of FabricGatewaySimpleExpression to an JSON string + * Convert an instance of CloudRouterSimpleExpression to an JSON string * * @return JSON string */ diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/FabricGatewaySortBy.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterSortBy.java similarity index 75% rename from equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/FabricGatewaySortBy.java rename to equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterSortBy.java index bcf30fc9..104b9350 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/FabricGatewaySortBy.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterSortBy.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -26,8 +26,8 @@ /** * Possible field names to use on sorting */ -@JsonAdapter(FabricGatewaySortBy.Adapter.class) -public enum FabricGatewaySortBy { +@JsonAdapter(CloudRouterSortBy.Adapter.class) +public enum CloudRouterSortBy { NAME("/name"), @@ -47,7 +47,7 @@ public enum FabricGatewaySortBy { private String value; - FabricGatewaySortBy(String value) { + CloudRouterSortBy(String value) { this.value = value; } @@ -60,8 +60,8 @@ public String toString() { return String.valueOf(value); } - public static FabricGatewaySortBy fromValue(String value) { - for (FabricGatewaySortBy b : FabricGatewaySortBy.values()) { + public static CloudRouterSortBy fromValue(String value) { + for (CloudRouterSortBy b : CloudRouterSortBy.values()) { if (b.value.equals(value)) { return b; } @@ -69,16 +69,16 @@ public static FabricGatewaySortBy fromValue(String value) { throw new IllegalArgumentException("Unexpected value '" + value + "'"); } - public static class Adapter extends TypeAdapter { + public static class Adapter extends TypeAdapter { @Override - public void write(final JsonWriter jsonWriter, final FabricGatewaySortBy enumeration) throws IOException { + public void write(final JsonWriter jsonWriter, final CloudRouterSortBy enumeration) throws IOException { jsonWriter.value(enumeration.getValue()); } @Override - public FabricGatewaySortBy read(final JsonReader jsonReader) throws IOException { + public CloudRouterSortBy read(final JsonReader jsonReader) throws IOException { String value = jsonReader.nextString(); - return FabricGatewaySortBy.fromValue(value); + return CloudRouterSortBy.fromValue(value); } } } diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/FabricGatewaySortCriteria.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterSortCriteria.java similarity index 76% rename from equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/FabricGatewaySortCriteria.java rename to equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterSortCriteria.java index 0caf565b..f81fa302 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/FabricGatewaySortCriteria.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterSortCriteria.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -15,8 +15,8 @@ import java.util.Objects; import java.util.Arrays; -import com.equinix.openapi.fabric.v4.model.FabricGatewaySortBy; -import com.equinix.openapi.fabric.v4.model.FabricGatewaySortDirection; +import com.equinix.openapi.fabric.v4.model.CloudRouterSortBy; +import com.equinix.openapi.fabric.v4.model.CloudRouterSortDirection; import com.google.gson.TypeAdapter; import com.google.gson.annotations.JsonAdapter; import com.google.gson.annotations.SerializedName; @@ -46,22 +46,22 @@ import com.equinix.openapi.fabric.JSON; /** - * FabricGatewaySortCriteria + * CloudRouterSortCriteria */ @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") -public class FabricGatewaySortCriteria { +public class CloudRouterSortCriteria { public static final String SERIALIZED_NAME_DIRECTION = "direction"; @SerializedName(SERIALIZED_NAME_DIRECTION) - private FabricGatewaySortDirection direction = FabricGatewaySortDirection.DESC; + private CloudRouterSortDirection direction = CloudRouterSortDirection.DESC; public static final String SERIALIZED_NAME_PROPERTY = "property"; @SerializedName(SERIALIZED_NAME_PROPERTY) - private FabricGatewaySortBy property = FabricGatewaySortBy.CHANGELOG_UPDATEDDATETIME; + private CloudRouterSortBy property = CloudRouterSortBy.CHANGELOG_UPDATEDDATETIME; - public FabricGatewaySortCriteria() { + public CloudRouterSortCriteria() { } - public FabricGatewaySortCriteria direction(FabricGatewaySortDirection direction) { + public CloudRouterSortCriteria direction(CloudRouterSortDirection direction) { this.direction = direction; return this; @@ -73,17 +73,17 @@ public FabricGatewaySortCriteria direction(FabricGatewaySortDirection direction) **/ @javax.annotation.Nullable - public FabricGatewaySortDirection getDirection() { + public CloudRouterSortDirection getDirection() { return direction; } - public void setDirection(FabricGatewaySortDirection direction) { + public void setDirection(CloudRouterSortDirection direction) { this.direction = direction; } - public FabricGatewaySortCriteria property(FabricGatewaySortBy property) { + public CloudRouterSortCriteria property(CloudRouterSortBy property) { this.property = property; return this; @@ -95,12 +95,12 @@ public FabricGatewaySortCriteria property(FabricGatewaySortBy property) { **/ @javax.annotation.Nullable - public FabricGatewaySortBy getProperty() { + public CloudRouterSortBy getProperty() { return property; } - public void setProperty(FabricGatewaySortBy property) { + public void setProperty(CloudRouterSortBy property) { this.property = property; } @@ -117,9 +117,9 @@ public void setProperty(FabricGatewaySortBy property) { * * @param key name of the property * @param value value of the property - * @return the FabricGatewaySortCriteria instance itself + * @return the CloudRouterSortCriteria instance itself */ - public FabricGatewaySortCriteria putAdditionalProperty(String key, Object value) { + public CloudRouterSortCriteria putAdditionalProperty(String key, Object value) { if (this.additionalProperties == null) { this.additionalProperties = new HashMap(); } @@ -158,10 +158,10 @@ public boolean equals(Object o) { if (o == null || getClass() != o.getClass()) { return false; } - FabricGatewaySortCriteria fabricGatewaySortCriteria = (FabricGatewaySortCriteria) o; - return Objects.equals(this.direction, fabricGatewaySortCriteria.direction) && - Objects.equals(this.property, fabricGatewaySortCriteria.property)&& - Objects.equals(this.additionalProperties, fabricGatewaySortCriteria.additionalProperties); + CloudRouterSortCriteria cloudRouterSortCriteria = (CloudRouterSortCriteria) o; + return Objects.equals(this.direction, cloudRouterSortCriteria.direction) && + Objects.equals(this.property, cloudRouterSortCriteria.property)&& + Objects.equals(this.additionalProperties, cloudRouterSortCriteria.additionalProperties); } @Override @@ -172,7 +172,7 @@ public int hashCode() { @Override public String toString() { StringBuilder sb = new StringBuilder(); - sb.append("class FabricGatewaySortCriteria {\n"); + sb.append("class CloudRouterSortCriteria {\n"); sb.append(" direction: ").append(toIndentedString(direction)).append("\n"); sb.append(" property: ").append(toIndentedString(property)).append("\n"); sb.append(" additionalProperties: ").append(toIndentedString(additionalProperties)).append("\n"); @@ -209,12 +209,12 @@ private String toIndentedString(Object o) { * Validates the JSON Object and throws an exception if issues found * * @param jsonObj JSON Object - * @throws IOException if the JSON Object is invalid with respect to FabricGatewaySortCriteria + * @throws IOException if the JSON Object is invalid with respect to CloudRouterSortCriteria */ public static void validateJsonObject(JsonObject jsonObj) throws IOException { if (jsonObj == null) { - if (!FabricGatewaySortCriteria.openapiRequiredFields.isEmpty()) { // has required fields but JSON object is null - throw new IllegalArgumentException(String.format("The required field(s) %s in FabricGatewaySortCriteria is not found in the empty JSON string", FabricGatewaySortCriteria.openapiRequiredFields.toString())); + if (!CloudRouterSortCriteria.openapiRequiredFields.isEmpty()) { // has required fields but JSON object is null + throw new IllegalArgumentException(String.format("The required field(s) %s in CloudRouterSortCriteria is not found in the empty JSON string", CloudRouterSortCriteria.openapiRequiredFields.toString())); } } } @@ -223,16 +223,16 @@ public static class CustomTypeAdapterFactory implements TypeAdapterFactory { @SuppressWarnings("unchecked") @Override public TypeAdapter create(Gson gson, TypeToken type) { - if (!FabricGatewaySortCriteria.class.isAssignableFrom(type.getRawType())) { - return null; // this class only serializes 'FabricGatewaySortCriteria' and its subtypes + if (!CloudRouterSortCriteria.class.isAssignableFrom(type.getRawType())) { + return null; // this class only serializes 'CloudRouterSortCriteria' and its subtypes } final TypeAdapter elementAdapter = gson.getAdapter(JsonElement.class); - final TypeAdapter thisAdapter - = gson.getDelegateAdapter(this, TypeToken.get(FabricGatewaySortCriteria.class)); + final TypeAdapter thisAdapter + = gson.getDelegateAdapter(this, TypeToken.get(CloudRouterSortCriteria.class)); - return (TypeAdapter) new TypeAdapter() { + return (TypeAdapter) new TypeAdapter() { @Override - public void write(JsonWriter out, FabricGatewaySortCriteria value) throws IOException { + public void write(JsonWriter out, CloudRouterSortCriteria value) throws IOException { JsonObject obj = thisAdapter.toJsonTree(value).getAsJsonObject(); obj.remove("additionalProperties"); // serialize additional properties @@ -255,11 +255,11 @@ else if (entry.getValue() instanceof Character) } @Override - public FabricGatewaySortCriteria read(JsonReader in) throws IOException { + public CloudRouterSortCriteria read(JsonReader in) throws IOException { JsonObject jsonObj = elementAdapter.read(in).getAsJsonObject(); validateJsonObject(jsonObj); // store additional fields in the deserialized instance - FabricGatewaySortCriteria instance = thisAdapter.fromJsonTree(jsonObj); + CloudRouterSortCriteria instance = thisAdapter.fromJsonTree(jsonObj); for (Map.Entry entry : jsonObj.entrySet()) { if (!openapiFields.contains(entry.getKey())) { if (entry.getValue().isJsonPrimitive()) { // primitive type @@ -286,18 +286,18 @@ else if (entry.getValue().getAsJsonPrimitive().isBoolean()) } /** - * Create an instance of FabricGatewaySortCriteria given an JSON string + * Create an instance of CloudRouterSortCriteria given an JSON string * * @param jsonString JSON string - * @return An instance of FabricGatewaySortCriteria - * @throws IOException if the JSON string is invalid with respect to FabricGatewaySortCriteria + * @return An instance of CloudRouterSortCriteria + * @throws IOException if the JSON string is invalid with respect to CloudRouterSortCriteria */ - public static FabricGatewaySortCriteria fromJson(String jsonString) throws IOException { - return JSON.getGson().fromJson(jsonString, FabricGatewaySortCriteria.class); + public static CloudRouterSortCriteria fromJson(String jsonString) throws IOException { + return JSON.getGson().fromJson(jsonString, CloudRouterSortCriteria.class); } /** - * Convert an instance of FabricGatewaySortCriteria to an JSON string + * Convert an instance of CloudRouterSortCriteria to an JSON string * * @return JSON string */ diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/FabricGatewaySortDirection.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterSortDirection.java similarity index 70% rename from equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/FabricGatewaySortDirection.java rename to equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterSortDirection.java index 3e3d41f3..5cd1ae34 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/FabricGatewaySortDirection.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CloudRouterSortDirection.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -26,8 +26,8 @@ /** * Sorting direction */ -@JsonAdapter(FabricGatewaySortDirection.Adapter.class) -public enum FabricGatewaySortDirection { +@JsonAdapter(CloudRouterSortDirection.Adapter.class) +public enum CloudRouterSortDirection { DESC("DESC"), @@ -35,7 +35,7 @@ public enum FabricGatewaySortDirection { private String value; - FabricGatewaySortDirection(String value) { + CloudRouterSortDirection(String value) { this.value = value; } @@ -48,8 +48,8 @@ public String toString() { return String.valueOf(value); } - public static FabricGatewaySortDirection fromValue(String value) { - for (FabricGatewaySortDirection b : FabricGatewaySortDirection.values()) { + public static CloudRouterSortDirection fromValue(String value) { + for (CloudRouterSortDirection b : CloudRouterSortDirection.values()) { if (b.value.equals(value)) { return b; } @@ -57,16 +57,16 @@ public static FabricGatewaySortDirection fromValue(String value) { throw new IllegalArgumentException("Unexpected value '" + value + "'"); } - public static class Adapter extends TypeAdapter { + public static class Adapter extends TypeAdapter { @Override - public void write(final JsonWriter jsonWriter, final FabricGatewaySortDirection enumeration) throws IOException { + public void write(final JsonWriter jsonWriter, final CloudRouterSortDirection enumeration) throws IOException { jsonWriter.value(enumeration.getValue()); } @Override - public FabricGatewaySortDirection read(final JsonReader jsonReader) throws IOException { + public CloudRouterSortDirection read(final JsonReader jsonReader) throws IOException { String value = jsonReader.nextString(); - return FabricGatewaySortDirection.fromValue(value); + return CloudRouterSortDirection.fromValue(value); } } } diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Code.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Code.java index 1936ffd7..c3415fdc 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Code.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Code.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -24,14 +24,18 @@ import com.google.gson.stream.JsonWriter; /** - * Gateway package code + * Cloud Router package code */ @JsonAdapter(Code.Adapter.class) public enum Code { LAB("LAB"), - PRO("PRO"); + BASIC("BASIC"), + + PRO("PRO"), + + PREMIUM("PREMIUM"); private String value; diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectedMetro.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectedMetro.java index 9a6434b3..7d72e75d 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectedMetro.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectedMetro.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -61,6 +61,10 @@ public class ConnectedMetro { @SerializedName(SERIALIZED_NAME_AVG_LATENCY) private BigDecimal avgLatency; + public static final String SERIALIZED_NAME_REMOTE_V_C_BANDWIDTH_MAX = "remoteVCBandwidthMax"; + @SerializedName(SERIALIZED_NAME_REMOTE_V_C_BANDWIDTH_MAX) + private Long remoteVCBandwidthMax; + public ConnectedMetro() { } @@ -129,6 +133,28 @@ public void setAvgLatency(BigDecimal avgLatency) { this.avgLatency = avgLatency; } + + public ConnectedMetro remoteVCBandwidthMax(Long remoteVCBandwidthMax) { + + this.remoteVCBandwidthMax = remoteVCBandwidthMax; + return this; + } + + /** + * This field holds the Max Connection speed with connected metros + * @return remoteVCBandwidthMax + **/ + @javax.annotation.Nullable + + public Long getRemoteVCBandwidthMax() { + return remoteVCBandwidthMax; + } + + + public void setRemoteVCBandwidthMax(Long remoteVCBandwidthMax) { + this.remoteVCBandwidthMax = remoteVCBandwidthMax; + } + /** * A container for additional, undeclared properties. * This is a holder for any undeclared properties as specified with @@ -186,13 +212,14 @@ public boolean equals(Object o) { ConnectedMetro connectedMetro = (ConnectedMetro) o; return Objects.equals(this.href, connectedMetro.href) && Objects.equals(this.code, connectedMetro.code) && - Objects.equals(this.avgLatency, connectedMetro.avgLatency)&& + Objects.equals(this.avgLatency, connectedMetro.avgLatency) && + Objects.equals(this.remoteVCBandwidthMax, connectedMetro.remoteVCBandwidthMax)&& Objects.equals(this.additionalProperties, connectedMetro.additionalProperties); } @Override public int hashCode() { - return Objects.hash(href, code, avgLatency, additionalProperties); + return Objects.hash(href, code, avgLatency, remoteVCBandwidthMax, additionalProperties); } @Override @@ -202,6 +229,7 @@ public String toString() { sb.append(" href: ").append(toIndentedString(href)).append("\n"); sb.append(" code: ").append(toIndentedString(code)).append("\n"); sb.append(" avgLatency: ").append(toIndentedString(avgLatency)).append("\n"); + sb.append(" remoteVCBandwidthMax: ").append(toIndentedString(remoteVCBandwidthMax)).append("\n"); sb.append(" additionalProperties: ").append(toIndentedString(additionalProperties)).append("\n"); sb.append("}"); return sb.toString(); @@ -228,6 +256,7 @@ private String toIndentedString(Object o) { openapiFields.add("href"); openapiFields.add("code"); openapiFields.add("avgLatency"); + openapiFields.add("remoteVCBandwidthMax"); // a set of required properties/fields (JSON key names) openapiRequiredFields = new HashSet(); diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Connection.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Connection.java index a633710e..09ebc898 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Connection.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Connection.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionAcceptanceData.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionAcceptanceData.java index b11e1673..b428050c 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionAcceptanceData.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionAcceptanceData.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionAction.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionAction.java index 81fb6a39..8f9977df 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionAction.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionAction.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionActionRequest.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionActionRequest.java index d33cdaec..39444eb4 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionActionRequest.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionActionRequest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionChangeOperation.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionChangeOperation.java index 8558fe09..c1112f28 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionChangeOperation.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionChangeOperation.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionCompanyProfile.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionCompanyProfile.java index 80ba59d5..6f6f06f4 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionCompanyProfile.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionCompanyProfile.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionDirection.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionDirection.java index 6564d743..c2fd578b 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionDirection.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionDirection.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionInvitation.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionInvitation.java index 274ce83c..540b3817 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionInvitation.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionInvitation.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionOperation.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionOperation.java index ca92eec5..5a4efcfa 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionOperation.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionOperation.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionPostRequest.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionPostRequest.java index 4b1fd81f..985021a5 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionPostRequest.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionPostRequest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -205,7 +205,7 @@ public ConnectionPostRequest bandwidth(Integer bandwidth) { /** * Connection bandwidth in Mbps * minimum: 0 - * maximum: 10000 + * maximum: 50000 * @return bandwidth **/ @javax.annotation.Nullable diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionPriority.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionPriority.java index ae18b588..5edfded8 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionPriority.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionPriority.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionRedundancy.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionRedundancy.java index 9f7febc6..b99b229c 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionRedundancy.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionRedundancy.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionResponse.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionResponse.java index fcc7bf02..b0647cff 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionResponse.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionResponse.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionRoutingProtocolPostRequest.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionRoutingProtocolPostRequest.java index ed58257f..9c09c4b5 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionRoutingProtocolPostRequest.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionRoutingProtocolPostRequest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionSearchResponse.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionSearchResponse.java index 538280e7..33e68048 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionSearchResponse.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionSearchResponse.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionSide.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionSide.java index 3dedfb3c..4ee7d610 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionSide.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionSide.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionSideAdditionalInfo.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionSideAdditionalInfo.java index f8fdc949..36857f9a 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionSideAdditionalInfo.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionSideAdditionalInfo.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionState.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionState.java index 37a03abd..71127f8d 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionState.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionState.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionType.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionType.java index a97208df..01d9fdc4 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionType.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectionType.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -43,7 +43,9 @@ public enum ConnectionType { EVPLAN_VC("EVPLAN_VC"), - EPLAN_VC("EPLAN_VC"); + EPLAN_VC("EPLAN_VC"), + + IPWAN_VC("IPWAN_VC"); private String value; diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectivitySource.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectivitySource.java index a2fd53b9..a622bb47 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectivitySource.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectivitySource.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectivitySourceType.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectivitySourceType.java index 552e95b0..eafa98f3 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectivitySourceType.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ConnectivitySourceType.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CustomField.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CustomField.java index d6e9401b..a4a237cf 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CustomField.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/CustomField.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/DirectConnectionIpv4.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/DirectConnectionIpv4.java index 6d0072e4..fa2f6ab7 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/DirectConnectionIpv4.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/DirectConnectionIpv4.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/DirectConnectionIpv6.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/DirectConnectionIpv6.java index 3e7129f6..d0427190 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/DirectConnectionIpv6.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/DirectConnectionIpv6.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Direction.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Direction.java index 37a808d4..c51b4ca9 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Direction.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Direction.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Duration.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Duration.java index 595c39a4..73c3f626 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Duration.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Duration.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/EquinixStatus.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/EquinixStatus.java index 45b7ba2a..314819dd 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/EquinixStatus.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/EquinixStatus.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Error.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Error.java index e3888716..ceb8dfec 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Error.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Error.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Expression.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Expression.java index c23a337c..f9bc93c8 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Expression.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Expression.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/FabricGatewayCode.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/FabricGatewayCode.java index 7d63b05b..445bd166 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/FabricGatewayCode.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/FabricGatewayCode.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -24,7 +24,7 @@ import com.google.gson.stream.JsonWriter; /** - * Virtual port gateway code + * Cloud Router code */ @JsonAdapter(FabricGatewayCode.Adapter.class) public enum FabricGatewayCode { diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/FabricGatewayPackages.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/FabricGatewayPackages.java index e926d9dc..af78d496 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/FabricGatewayPackages.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/FabricGatewayPackages.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -45,7 +45,7 @@ import com.equinix.openapi.fabric.JSON; /** - * Virtual port gateway package + * Cloud Router package */ @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") public class FabricGatewayPackages { diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/FabricGatewayPrice.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/FabricGatewayPrice.java index 5d56f61b..9eda3649 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/FabricGatewayPrice.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/FabricGatewayPrice.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -47,7 +47,7 @@ import com.equinix.openapi.fabric.JSON; /** - * Fabric Gateway Product configuration + * Cloud Router Product configuration */ @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") public class FabricGatewayPrice { @@ -73,7 +73,7 @@ public FabricGatewayPrice uuid(UUID uuid) { } /** - * Unique identifier assigned to the Fabric Gateway + * Unique identifier assigned to the Cloud Router * @return uuid **/ @javax.annotation.Nullable diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/FilterBody.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/FilterBody.java index 62ed9c7d..7fc365fa 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/FilterBody.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/FilterBody.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/GatewayActionRequest.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/GatewayActionRequest.java index cee2260b..904e09bb 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/GatewayActionRequest.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/GatewayActionRequest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/GatewayActionResponse.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/GatewayActionResponse.java index 7633c2e7..45c38d82 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/GatewayActionResponse.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/GatewayActionResponse.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -48,7 +48,7 @@ import com.equinix.openapi.fabric.JSON; /** - * Gateway actions response object + * Cloud Router actions response object */ @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") public class GatewayActionResponse { diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/GatewayActionState.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/GatewayActionState.java index e07cdc73..1b77992f 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/GatewayActionState.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/GatewayActionState.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -24,7 +24,7 @@ import com.google.gson.stream.JsonWriter; /** - * Gateway action state + * Cloud Router action state */ @JsonAdapter(GatewayActionState.Adapter.class) public enum GatewayActionState { diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/GatewayActionType.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/GatewayActionType.java index 1d42e66d..70d37be0 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/GatewayActionType.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/GatewayActionType.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -24,7 +24,7 @@ import com.google.gson.stream.JsonWriter; /** - * Gateway action type + * Cloud Router action type */ @JsonAdapter(GatewayActionType.Adapter.class) public enum GatewayActionType { diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/GeoCoordinates.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/GeoCoordinates.java index 48465350..56ff4af5 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/GeoCoordinates.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/GeoCoordinates.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/GetResponse.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/GetResponse.java index 877d380d..227399ff 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/GetResponse.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/GetResponse.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/HealthResponse.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/HealthResponse.java index a0c0b511..0f9f1eaa 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/HealthResponse.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/HealthResponse.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/IpBlockPrice.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/IpBlockPrice.java index ffff8904..93bb0e61 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/IpBlockPrice.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/IpBlockPrice.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/IpBlockType.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/IpBlockType.java index bd6a50ba..55f653e3 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/IpBlockType.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/IpBlockType.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/JsonPatchOperation.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/JsonPatchOperation.java index 79e646b9..f77f3e82 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/JsonPatchOperation.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/JsonPatchOperation.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Link.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Link.java index 1c77f237..7a3d54c8 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Link.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Link.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkAggregationGroup.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkAggregationGroup.java index f34ef0b1..e7f77379 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkAggregationGroup.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkAggregationGroup.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocol.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocol.java index 9d6862ca..f9401c0a 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocol.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocol.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolConnection.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolConnection.java index e5a1997b..f8a7ea90 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolConnection.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolConnection.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -22,7 +22,6 @@ import com.google.gson.stream.JsonWriter; import java.io.IOException; import java.net.URI; -import java.util.UUID; import com.google.gson.Gson; import com.google.gson.GsonBuilder; @@ -56,7 +55,7 @@ public class LinkProtocolConnection { public static final String SERIALIZED_NAME_UUID = "uuid"; @SerializedName(SERIALIZED_NAME_UUID) - private UUID uuid; + private String uuid; public static final String SERIALIZED_NAME_TYPE = "type"; @SerializedName(SERIALIZED_NAME_TYPE) @@ -90,7 +89,7 @@ public URI getHref() { - public LinkProtocolConnection uuid(UUID uuid) { + public LinkProtocolConnection uuid(String uuid) { this.uuid = uuid; return this; @@ -102,12 +101,12 @@ public LinkProtocolConnection uuid(UUID uuid) { **/ @javax.annotation.Nullable - public UUID getUuid() { + public String getUuid() { return uuid; } - public void setUuid(UUID uuid) { + public void setUuid(String uuid) { this.uuid = uuid; } diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolDot1q.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolDot1q.java index 2cdd8041..5185b8c1 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolDot1q.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolDot1q.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolEvpnVxlan.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolEvpnVxlan.java index a20d50c7..0e112b2c 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolEvpnVxlan.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolEvpnVxlan.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolGetResponse.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolGetResponse.java index 77bb870e..af0195f6 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolGetResponse.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolGetResponse.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolIpv4Ipv6Config.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolIpv4Ipv6Config.java index b3124535..9e175886 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolIpv4Ipv6Config.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolIpv4Ipv6Config.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolQinq.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolQinq.java index 80914a9d..859fdee9 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolQinq.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolQinq.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolRequestType.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolRequestType.java index 6a3b9f23..77b9ead0 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolRequestType.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolRequestType.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolResponse.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolResponse.java index 7227c30d..63260a3f 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolResponse.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolResponse.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolServiceToken.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolServiceToken.java index 6121ce89..9be070ff 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolServiceToken.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolServiceToken.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolState.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolState.java index 82f850eb..97d32b19 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolState.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolState.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolType.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolType.java index ba70081e..c974a629 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolType.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolType.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolUntagged.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolUntagged.java index bb63270b..e67c4956 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolUntagged.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/LinkProtocolUntagged.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/MarketingInfo.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/MarketingInfo.java index 60675817..def6eaa2 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/MarketingInfo.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/MarketingInfo.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/MetricInterval.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/MetricInterval.java index 373bcfbd..571de036 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/MetricInterval.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/MetricInterval.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Metrics.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Metrics.java index c05bc964..2bca2b8e 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Metrics.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Metrics.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Metro.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Metro.java index 245b1a4f..f868f48a 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Metro.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Metro.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -76,6 +76,10 @@ public class Metro { @SerializedName(SERIALIZED_NAME_EQUINIX_ASN) private Long equinixAsn; + public static final String SERIALIZED_NAME_LOCAL_V_C_BANDWIDTH_MAX = "localVCBandwidthMax"; + @SerializedName(SERIALIZED_NAME_LOCAL_V_C_BANDWIDTH_MAX) + private Long localVCBandwidthMax; + public static final String SERIALIZED_NAME_GEO_COORDINATES = "geoCoordinates"; @SerializedName(SERIALIZED_NAME_GEO_COORDINATES) private GeoCoordinates geoCoordinates; @@ -219,6 +223,28 @@ public void setEquinixAsn(Long equinixAsn) { } + public Metro localVCBandwidthMax(Long localVCBandwidthMax) { + + this.localVCBandwidthMax = localVCBandwidthMax; + return this; + } + + /** + * This field holds Max Connection speed with in the metro + * @return localVCBandwidthMax + **/ + @javax.annotation.Nullable + + public Long getLocalVCBandwidthMax() { + return localVCBandwidthMax; + } + + + public void setLocalVCBandwidthMax(Long localVCBandwidthMax) { + this.localVCBandwidthMax = localVCBandwidthMax; + } + + public Metro geoCoordinates(GeoCoordinates geoCoordinates) { this.geoCoordinates = geoCoordinates; @@ -331,6 +357,7 @@ public boolean equals(Object o) { Objects.equals(this.region, metro.region) && Objects.equals(this.name, metro.name) && Objects.equals(this.equinixAsn, metro.equinixAsn) && + Objects.equals(this.localVCBandwidthMax, metro.localVCBandwidthMax) && Objects.equals(this.geoCoordinates, metro.geoCoordinates) && Objects.equals(this.connectedMetros, metro.connectedMetros)&& Objects.equals(this.additionalProperties, metro.additionalProperties); @@ -338,7 +365,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(href, type, code, region, name, equinixAsn, geoCoordinates, connectedMetros, additionalProperties); + return Objects.hash(href, type, code, region, name, equinixAsn, localVCBandwidthMax, geoCoordinates, connectedMetros, additionalProperties); } @Override @@ -351,6 +378,7 @@ public String toString() { sb.append(" region: ").append(toIndentedString(region)).append("\n"); sb.append(" name: ").append(toIndentedString(name)).append("\n"); sb.append(" equinixAsn: ").append(toIndentedString(equinixAsn)).append("\n"); + sb.append(" localVCBandwidthMax: ").append(toIndentedString(localVCBandwidthMax)).append("\n"); sb.append(" geoCoordinates: ").append(toIndentedString(geoCoordinates)).append("\n"); sb.append(" connectedMetros: ").append(toIndentedString(connectedMetros)).append("\n"); sb.append(" additionalProperties: ").append(toIndentedString(additionalProperties)).append("\n"); @@ -382,6 +410,7 @@ private String toIndentedString(Object o) { openapiFields.add("region"); openapiFields.add("name"); openapiFields.add("equinixAsn"); + openapiFields.add("localVCBandwidthMax"); openapiFields.add("geoCoordinates"); openapiFields.add("connectedMetros"); diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/MetroError.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/MetroError.java index b1e84151..78d7f0dd 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/MetroError.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/MetroError.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/MetroResponse.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/MetroResponse.java index 29f0f880..0bcb3df6 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/MetroResponse.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/MetroResponse.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ModelInterface.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ModelInterface.java index abb22661..fbb79754 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ModelInterface.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ModelInterface.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Network.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Network.java index 974bf6e4..bc824e0d 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Network.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Network.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkAllOf.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkAllOf.java index 40259344..b9030129 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkAllOf.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkAllOf.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkChange.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkChange.java index 3704a056..6620bead 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkChange.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkChange.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkChangeOperation.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkChangeOperation.java index 00de1c8a..6a8c2fb3 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkChangeOperation.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkChangeOperation.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkChangeResponse.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkChangeResponse.java index bcf7e15e..d8f1595c 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkChangeResponse.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkChangeResponse.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkChangeStatus.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkChangeStatus.java index 9e9e9fd4..2879448f 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkChangeStatus.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkChangeStatus.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkChangeType.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkChangeType.java index f86ac32d..2ca5bd6c 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkChangeType.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkChangeType.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkConnections.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkConnections.java index 10346c60..6fc660fd 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkConnections.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkConnections.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkEquinixStatus.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkEquinixStatus.java index 85037de1..54a1b4fd 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkEquinixStatus.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkEquinixStatus.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkFilter.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkFilter.java index c79c6edc..66ad7e92 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkFilter.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkFilter.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -88,6 +88,10 @@ public enum OperatorEnum { NOT_LIKE("NOT LIKE"), + ILIKE("ILIKE"), + + NOT_ILIKE("NOT ILIKE"), + IN("IN"), NOT_IN("NOT IN"); diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkOperation.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkOperation.java index c4c7ddb2..4ca12db3 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkOperation.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkOperation.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkPostRequest.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkPostRequest.java index 3bd3d702..2a51015d 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkPostRequest.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkPostRequest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkScope.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkScope.java index 2433501e..f63265fb 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkScope.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkScope.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkSearchFieldName.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkSearchFieldName.java index bbc7ad70..e07745b7 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkSearchFieldName.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkSearchFieldName.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkSearchRequest.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkSearchRequest.java index 5b691791..a7f976ea 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkSearchRequest.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkSearchRequest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkSearchResponse.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkSearchResponse.java index 5e7fcae8..2274825d 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkSearchResponse.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkSearchResponse.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkSortBy.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkSortBy.java index 61ffbf50..4cbc6757 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkSortBy.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkSortBy.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkSortByResponse.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkSortByResponse.java index 082676b3..0a9246e4 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkSortByResponse.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkSortByResponse.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkSortCriteria.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkSortCriteria.java index 519aabca..cc58db97 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkSortCriteria.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkSortCriteria.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkSortCriteriaResponse.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkSortCriteriaResponse.java index e5c295e6..139b2052 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkSortCriteriaResponse.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkSortCriteriaResponse.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkSortDirection.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkSortDirection.java index 6499f8e5..6e946531 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkSortDirection.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkSortDirection.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkSortDirectionResponse.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkSortDirectionResponse.java index ba31aa4c..de3d9027 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkSortDirectionResponse.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkSortDirectionResponse.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkState.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkState.java index c6d68154..cc0afc90 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkState.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkState.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkType.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkType.java index 909f8b88..066ac992 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkType.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/NetworkType.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -31,7 +31,9 @@ public enum NetworkType { EVPLAN("EVPLAN"), - EPLAN("EPLAN"); + EPLAN("EPLAN"), + + IPWAN("IPWAN"); private String value; diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/OpEnum.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/OpEnum.java index b0528630..10ad4314 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/OpEnum.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/OpEnum.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Order.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Order.java index ce97fa88..348c7642 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Order.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Order.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PackageChangeLog.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PackageChangeLog.java index c770705b..3dae22d4 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PackageChangeLog.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PackageChangeLog.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -45,7 +45,7 @@ import com.equinix.openapi.fabric.JSON; /** - * Gateway package change log + * Cloud Router package change log */ @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") public class PackageChangeLog { diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PackageResponse.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PackageResponse.java index f5ad46f9..8f8571cb 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PackageResponse.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PackageResponse.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -15,7 +15,7 @@ import java.util.Objects; import java.util.Arrays; -import com.equinix.openapi.fabric.v4.model.FabricGatewayPackage; +import com.equinix.openapi.fabric.v4.model.CloudRouterPackage; import com.equinix.openapi.fabric.v4.model.Pagination; import com.google.gson.TypeAdapter; import com.google.gson.annotations.JsonAdapter; @@ -58,7 +58,7 @@ public class PackageResponse { public static final String SERIALIZED_NAME_DATA = "data"; @SerializedName(SERIALIZED_NAME_DATA) - private List data = new ArrayList<>(); + private List data = new ArrayList<>(); public PackageResponse() { } @@ -85,13 +85,13 @@ public void setPagination(Pagination pagination) { } - public PackageResponse data(List data) { + public PackageResponse data(List data) { this.data = data; return this; } - public PackageResponse addDataItem(FabricGatewayPackage dataItem) { + public PackageResponse addDataItem(CloudRouterPackage dataItem) { if (this.data == null) { this.data = new ArrayList<>(); } @@ -105,12 +105,12 @@ public PackageResponse addDataItem(FabricGatewayPackage dataItem) { **/ @javax.annotation.Nullable - public List getData() { + public List getData() { return data; } - public void setData(List data) { + public void setData(List data) { this.data = data; } @@ -241,7 +241,7 @@ public static void validateJsonObject(JsonObject jsonObj) throws IOException { // validate the optional field `data` (array) for (int i = 0; i < jsonArraydata.size(); i++) { - FabricGatewayPackage.validateJsonObject(jsonArraydata.get(i).getAsJsonObject()); + CloudRouterPackage.validateJsonObject(jsonArraydata.get(i).getAsJsonObject()); }; } } diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Pagination.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Pagination.java index 024acad3..838396f5 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Pagination.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Pagination.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PaginationRequest.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PaginationRequest.java index 427cda17..81ab834c 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PaginationRequest.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PaginationRequest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PeeringType.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PeeringType.java index 667193e7..4c5bb6a2 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PeeringType.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PeeringType.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PhysicalPort.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PhysicalPort.java index bcc46a4b..e70e1443 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PhysicalPort.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PhysicalPort.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PhysicalPortType.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PhysicalPortType.java index 3e97dc24..aaf4aaa3 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PhysicalPortType.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PhysicalPortType.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Port.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Port.java index 5714f6a1..2d013144 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Port.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Port.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -22,6 +22,7 @@ import com.equinix.openapi.fabric.v4.model.PortDevice; import com.equinix.openapi.fabric.v4.model.PortEncapsulation; import com.equinix.openapi.fabric.v4.model.PortInterface; +import com.equinix.openapi.fabric.v4.model.PortLag; import com.equinix.openapi.fabric.v4.model.PortLoa; import com.equinix.openapi.fabric.v4.model.PortNotification; import com.equinix.openapi.fabric.v4.model.PortOperation; @@ -102,9 +103,62 @@ public class Port { @SerializedName(SERIALIZED_NAME_CONNECTIONS_COUNT) private Integer connectionsCount; + /** + * Physical Ports Type + */ + @JsonAdapter(PhysicalPortsTypeEnum.Adapter.class) + public enum PhysicalPortsTypeEnum { + _1000BASE_LX("1000BASE_LX"), + + _10GBASE_LR("10GBASE_LR"), + + _100GBASE_LR4("100GBASE_LR4"), + + _10GBASE_ER("10GBASE_ER"), + + _1000BASE_SX("1000BASE_SX"); + + private String value; + + PhysicalPortsTypeEnum(String value) { + this.value = value; + } + + public String getValue() { + return value; + } + + @Override + public String toString() { + return String.valueOf(value); + } + + public static PhysicalPortsTypeEnum fromValue(String value) { + for (PhysicalPortsTypeEnum b : PhysicalPortsTypeEnum.values()) { + if (b.value.equals(value)) { + return b; + } + } + throw new IllegalArgumentException("Unexpected value '" + value + "'"); + } + + public static class Adapter extends TypeAdapter { + @Override + public void write(final JsonWriter jsonWriter, final PhysicalPortsTypeEnum enumeration) throws IOException { + jsonWriter.value(enumeration.getValue()); + } + + @Override + public PhysicalPortsTypeEnum read(final JsonReader jsonReader) throws IOException { + String value = jsonReader.nextString(); + return PhysicalPortsTypeEnum.fromValue(value); + } + } + } + public static final String SERIALIZED_NAME_PHYSICAL_PORTS_TYPE = "physicalPortsType"; @SerializedName(SERIALIZED_NAME_PHYSICAL_PORTS_TYPE) - private String physicalPortsType; + private PhysicalPortsTypeEnum physicalPortsType; public static final String SERIALIZED_NAME_PHYSICAL_PORTS_COUNT = "physicalPortsCount"; @SerializedName(SERIALIZED_NAME_PHYSICAL_PORTS_COUNT) @@ -317,6 +371,10 @@ public ServiceTypeEnum read(final JsonReader jsonReader) throws IOException { @SerializedName(SERIALIZED_NAME_INTERFACE) private PortInterface _interface; + public static final String SERIALIZED_NAME_DEMARCATION_POINT_IBX = "demarcationPointIbx"; + @SerializedName(SERIALIZED_NAME_DEMARCATION_POINT_IBX) + private String demarcationPointIbx; + public static final String SERIALIZED_NAME_TETHER_IBX = "tetherIbx"; @SerializedName(SERIALIZED_NAME_TETHER_IBX) private String tetherIbx; @@ -337,6 +395,10 @@ public ServiceTypeEnum read(final JsonReader jsonReader) throws IOException { @SerializedName(SERIALIZED_NAME_LAG_ENABLED) private Boolean lagEnabled; + public static final String SERIALIZED_NAME_LAG = "lag"; + @SerializedName(SERIALIZED_NAME_LAG) + private PortLag lag; + public static final String SERIALIZED_NAME_ASN = "asn"; @SerializedName(SERIALIZED_NAME_ASN) private Integer asn; @@ -545,7 +607,7 @@ public void setConnectionsCount(Integer connectionsCount) { } - public Port physicalPortsType(String physicalPortsType) { + public Port physicalPortsType(PhysicalPortsTypeEnum physicalPortsType) { this.physicalPortsType = physicalPortsType; return this; @@ -557,12 +619,12 @@ public Port physicalPortsType(String physicalPortsType) { **/ @javax.annotation.Nonnull - public String getPhysicalPortsType() { + public PhysicalPortsTypeEnum getPhysicalPortsType() { return physicalPortsType; } - public void setPhysicalPortsType(String physicalPortsType) { + public void setPhysicalPortsType(PhysicalPortsTypeEnum physicalPortsType) { this.physicalPortsType = physicalPortsType; } @@ -944,6 +1006,28 @@ public void setInterface(PortInterface _interface) { } + public Port demarcationPointIbx(String demarcationPointIbx) { + + this.demarcationPointIbx = demarcationPointIbx; + return this; + } + + /** + * A-side/Equinix ibx + * @return demarcationPointIbx + **/ + @javax.annotation.Nullable + + public String getDemarcationPointIbx() { + return demarcationPointIbx; + } + + + public void setDemarcationPointIbx(String demarcationPointIbx) { + this.demarcationPointIbx = demarcationPointIbx; + } + + public Port tetherIbx(String tetherIbx) { this.tetherIbx = tetherIbx; @@ -1054,6 +1138,28 @@ public void setLagEnabled(Boolean lagEnabled) { } + public Port lag(PortLag lag) { + + this.lag = lag; + return this; + } + + /** + * Get lag + * @return lag + **/ + @javax.annotation.Nullable + + public PortLag getLag() { + return lag; + } + + + public void setLag(PortLag lag) { + this.lag = lag; + } + + public Port asn(Integer asn) { this.asn = asn; @@ -1320,11 +1426,13 @@ public boolean equals(Object o) { Objects.equals(this.location, port.location) && Objects.equals(this.device, port.device) && Objects.equals(this._interface, port._interface) && + Objects.equals(this.demarcationPointIbx, port.demarcationPointIbx) && Objects.equals(this.tetherIbx, port.tetherIbx) && Objects.equals(this.demarcationPoint, port.demarcationPoint) && Objects.equals(this.redundancy, port.redundancy) && Objects.equals(this.encapsulation, port.encapsulation) && Objects.equals(this.lagEnabled, port.lagEnabled) && + Objects.equals(this.lag, port.lag) && Objects.equals(this.asn, port.asn) && Objects.equals(this.settings, port.settings) && Objects.equals(this.physicalPortQuantity, port.physicalPortQuantity) && @@ -1337,7 +1445,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(type, id, href, uuid, name, description, physicalPortsSpeed, connectionsCount, physicalPortsType, physicalPortsCount, connectivitySourceType, bmmrType, project, state, order, cvpId, operation, account, changelog, serviceType, bandwidth, availableBandwidth, usedBandwidth, location, device, _interface, tetherIbx, demarcationPoint, redundancy, encapsulation, lagEnabled, asn, settings, physicalPortQuantity, notifications, additionalInfo, physicalPorts, loas, additionalProperties); + return Objects.hash(type, id, href, uuid, name, description, physicalPortsSpeed, connectionsCount, physicalPortsType, physicalPortsCount, connectivitySourceType, bmmrType, project, state, order, cvpId, operation, account, changelog, serviceType, bandwidth, availableBandwidth, usedBandwidth, location, device, _interface, demarcationPointIbx, tetherIbx, demarcationPoint, redundancy, encapsulation, lagEnabled, lag, asn, settings, physicalPortQuantity, notifications, additionalInfo, physicalPorts, loas, additionalProperties); } @Override @@ -1370,11 +1478,13 @@ public String toString() { sb.append(" location: ").append(toIndentedString(location)).append("\n"); sb.append(" device: ").append(toIndentedString(device)).append("\n"); sb.append(" _interface: ").append(toIndentedString(_interface)).append("\n"); + sb.append(" demarcationPointIbx: ").append(toIndentedString(demarcationPointIbx)).append("\n"); sb.append(" tetherIbx: ").append(toIndentedString(tetherIbx)).append("\n"); sb.append(" demarcationPoint: ").append(toIndentedString(demarcationPoint)).append("\n"); sb.append(" redundancy: ").append(toIndentedString(redundancy)).append("\n"); sb.append(" encapsulation: ").append(toIndentedString(encapsulation)).append("\n"); sb.append(" lagEnabled: ").append(toIndentedString(lagEnabled)).append("\n"); + sb.append(" lag: ").append(toIndentedString(lag)).append("\n"); sb.append(" asn: ").append(toIndentedString(asn)).append("\n"); sb.append(" settings: ").append(toIndentedString(settings)).append("\n"); sb.append(" physicalPortQuantity: ").append(toIndentedString(physicalPortQuantity)).append("\n"); @@ -1431,11 +1541,13 @@ private String toIndentedString(Object o) { openapiFields.add("location"); openapiFields.add("device"); openapiFields.add("interface"); + openapiFields.add("demarcationPointIbx"); openapiFields.add("tetherIbx"); openapiFields.add("demarcationPoint"); openapiFields.add("redundancy"); openapiFields.add("encapsulation"); openapiFields.add("lagEnabled"); + openapiFields.add("lag"); openapiFields.add("asn"); openapiFields.add("settings"); openapiFields.add("physicalPortQuantity"); @@ -1530,6 +1642,9 @@ public static void validateJsonObject(JsonObject jsonObj) throws IOException { if (jsonObj.get("interface") != null && !jsonObj.get("interface").isJsonNull()) { PortInterface.validateJsonObject(jsonObj.getAsJsonObject("interface")); } + if ((jsonObj.get("demarcationPointIbx") != null && !jsonObj.get("demarcationPointIbx").isJsonNull()) && !jsonObj.get("demarcationPointIbx").isJsonPrimitive()) { + throw new IllegalArgumentException(String.format("Expected the field `demarcationPointIbx` to be a primitive type in the JSON string but got `%s`", jsonObj.get("demarcationPointIbx").toString())); + } if ((jsonObj.get("tetherIbx") != null && !jsonObj.get("tetherIbx").isJsonNull()) && !jsonObj.get("tetherIbx").isJsonPrimitive()) { throw new IllegalArgumentException(String.format("Expected the field `tetherIbx` to be a primitive type in the JSON string but got `%s`", jsonObj.get("tetherIbx").toString())); } @@ -1543,6 +1658,10 @@ public static void validateJsonObject(JsonObject jsonObj) throws IOException { } // validate the required field `encapsulation` PortEncapsulation.validateJsonObject(jsonObj.getAsJsonObject("encapsulation")); + // validate the optional field `lag` + if (jsonObj.get("lag") != null && !jsonObj.get("lag").isJsonNull()) { + PortLag.validateJsonObject(jsonObj.getAsJsonObject("lag")); + } // validate the required field `settings` PortSettings.validateJsonObject(jsonObj.getAsJsonObject("settings")); if (jsonObj.get("notifications") != null && !jsonObj.get("notifications").isJsonNull()) { diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortAdditionalInfo.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortAdditionalInfo.java index 36fb0650..60b1705a 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortAdditionalInfo.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortAdditionalInfo.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortDemarcationPoint.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortDemarcationPoint.java index 462513d3..c7bae6f6 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortDemarcationPoint.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortDemarcationPoint.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -60,6 +60,10 @@ public class PortDemarcationPoint { @SerializedName(SERIALIZED_NAME_PATCH_PANEL) private String patchPanel; + public static final String SERIALIZED_NAME_PATCH_PANEL_NAME = "patchPanelName"; + @SerializedName(SERIALIZED_NAME_PATCH_PANEL_NAME) + private String patchPanelName; + public static final String SERIALIZED_NAME_PATCH_PANEL_PORT_A = "patchPanelPortA"; @SerializedName(SERIALIZED_NAME_PATCH_PANEL_PORT_A) private String patchPanelPortA; @@ -145,6 +149,30 @@ public void setPatchPanel(String patchPanel) { } + public PortDemarcationPoint patchPanelName(String patchPanelName) { + + this.patchPanelName = patchPanelName; + return this; + } + + /** + * Port patch panel + * @return patchPanelName + * @deprecated + **/ + @Deprecated + @javax.annotation.Nullable + + public String getPatchPanelName() { + return patchPanelName; + } + + + public void setPatchPanelName(String patchPanelName) { + this.patchPanelName = patchPanelName; + } + + public PortDemarcationPoint patchPanelPortA(String patchPanelPortA) { this.patchPanelPortA = patchPanelPortA; @@ -290,6 +318,7 @@ public boolean equals(Object o) { return Objects.equals(this.cabinetUniqueSpaceId, portDemarcationPoint.cabinetUniqueSpaceId) && Objects.equals(this.cageUniqueSpaceId, portDemarcationPoint.cageUniqueSpaceId) && Objects.equals(this.patchPanel, portDemarcationPoint.patchPanel) && + Objects.equals(this.patchPanelName, portDemarcationPoint.patchPanelName) && Objects.equals(this.patchPanelPortA, portDemarcationPoint.patchPanelPortA) && Objects.equals(this.patchPanelPortB, portDemarcationPoint.patchPanelPortB) && Objects.equals(this.connectorType, portDemarcationPoint.connectorType) && @@ -299,7 +328,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(cabinetUniqueSpaceId, cageUniqueSpaceId, patchPanel, patchPanelPortA, patchPanelPortB, connectorType, ibx, additionalProperties); + return Objects.hash(cabinetUniqueSpaceId, cageUniqueSpaceId, patchPanel, patchPanelName, patchPanelPortA, patchPanelPortB, connectorType, ibx, additionalProperties); } @Override @@ -309,6 +338,7 @@ public String toString() { sb.append(" cabinetUniqueSpaceId: ").append(toIndentedString(cabinetUniqueSpaceId)).append("\n"); sb.append(" cageUniqueSpaceId: ").append(toIndentedString(cageUniqueSpaceId)).append("\n"); sb.append(" patchPanel: ").append(toIndentedString(patchPanel)).append("\n"); + sb.append(" patchPanelName: ").append(toIndentedString(patchPanelName)).append("\n"); sb.append(" patchPanelPortA: ").append(toIndentedString(patchPanelPortA)).append("\n"); sb.append(" patchPanelPortB: ").append(toIndentedString(patchPanelPortB)).append("\n"); sb.append(" connectorType: ").append(toIndentedString(connectorType)).append("\n"); @@ -339,6 +369,7 @@ private String toIndentedString(Object o) { openapiFields.add("cabinetUniqueSpaceId"); openapiFields.add("cageUniqueSpaceId"); openapiFields.add("patchPanel"); + openapiFields.add("patchPanelName"); openapiFields.add("patchPanelPortA"); openapiFields.add("patchPanelPortB"); openapiFields.add("connectorType"); @@ -369,6 +400,9 @@ public static void validateJsonObject(JsonObject jsonObj) throws IOException { if ((jsonObj.get("patchPanel") != null && !jsonObj.get("patchPanel").isJsonNull()) && !jsonObj.get("patchPanel").isJsonPrimitive()) { throw new IllegalArgumentException(String.format("Expected the field `patchPanel` to be a primitive type in the JSON string but got `%s`", jsonObj.get("patchPanel").toString())); } + if ((jsonObj.get("patchPanelName") != null && !jsonObj.get("patchPanelName").isJsonNull()) && !jsonObj.get("patchPanelName").isJsonPrimitive()) { + throw new IllegalArgumentException(String.format("Expected the field `patchPanelName` to be a primitive type in the JSON string but got `%s`", jsonObj.get("patchPanelName").toString())); + } if ((jsonObj.get("patchPanelPortA") != null && !jsonObj.get("patchPanelPortA").isJsonNull()) && !jsonObj.get("patchPanelPortA").isJsonPrimitive()) { throw new IllegalArgumentException(String.format("Expected the field `patchPanelPortA` to be a primitive type in the JSON string but got `%s`", jsonObj.get("patchPanelPortA").toString())); } diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortDevice.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortDevice.java index 3f375d0e..2e6f4e1b 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortDevice.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortDevice.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortDeviceRedundancy.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortDeviceRedundancy.java index 4ef30ddc..d738a3fa 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortDeviceRedundancy.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortDeviceRedundancy.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortEncapsulation.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortEncapsulation.java index 57984ef3..cd5ed7c9 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortEncapsulation.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortEncapsulation.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortExpression.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortExpression.java new file mode 100644 index 00000000..736b74b2 --- /dev/null +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortExpression.java @@ -0,0 +1,500 @@ +/* + * Equinix Fabric API v4 + * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
+ * + * The version of the OpenAPI document: 4.9 + * Contact: api-support@equinix.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package com.equinix.openapi.fabric.v4.model; + +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.PortSearchFieldName; +import com.google.gson.TypeAdapter; +import com.google.gson.annotations.JsonAdapter; +import com.google.gson.annotations.SerializedName; +import com.google.gson.stream.JsonReader; +import com.google.gson.stream.JsonWriter; +import java.io.IOException; +import java.util.ArrayList; +import java.util.List; + +import com.google.gson.Gson; +import com.google.gson.GsonBuilder; +import com.google.gson.JsonArray; +import com.google.gson.JsonDeserializationContext; +import com.google.gson.JsonDeserializer; +import com.google.gson.JsonElement; +import com.google.gson.JsonObject; +import com.google.gson.JsonParseException; +import com.google.gson.TypeAdapterFactory; +import com.google.gson.reflect.TypeToken; + +import java.lang.reflect.Type; +import java.util.HashMap; +import java.util.HashSet; +import java.util.List; +import java.util.Map; +import java.util.Map.Entry; +import java.util.Set; + +import com.equinix.openapi.fabric.JSON; + +/** + * PortExpression + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class PortExpression { + public static final String SERIALIZED_NAME_AND = "and"; + @SerializedName(SERIALIZED_NAME_AND) + private List and = new ArrayList<>(); + + public static final String SERIALIZED_NAME_OR = "or"; + @SerializedName(SERIALIZED_NAME_OR) + private List or = new ArrayList<>(); + + public static final String SERIALIZED_NAME_PROPERTY = "property"; + @SerializedName(SERIALIZED_NAME_PROPERTY) + private PortSearchFieldName property; + + /** + * Gets or Sets operator + */ + @JsonAdapter(OperatorEnum.Adapter.class) + public enum OperatorEnum { + EQUAL("="); + + private String value; + + OperatorEnum(String value) { + this.value = value; + } + + public String getValue() { + return value; + } + + @Override + public String toString() { + return String.valueOf(value); + } + + public static OperatorEnum fromValue(String value) { + for (OperatorEnum b : OperatorEnum.values()) { + if (b.value.equals(value)) { + return b; + } + } + throw new IllegalArgumentException("Unexpected value '" + value + "'"); + } + + public static class Adapter extends TypeAdapter { + @Override + public void write(final JsonWriter jsonWriter, final OperatorEnum enumeration) throws IOException { + jsonWriter.value(enumeration.getValue()); + } + + @Override + public OperatorEnum read(final JsonReader jsonReader) throws IOException { + String value = jsonReader.nextString(); + return OperatorEnum.fromValue(value); + } + } + } + + public static final String SERIALIZED_NAME_OPERATOR = "operator"; + @SerializedName(SERIALIZED_NAME_OPERATOR) + private OperatorEnum operator; + + public static final String SERIALIZED_NAME_VALUES = "values"; + @SerializedName(SERIALIZED_NAME_VALUES) + private List values = new ArrayList<>(); + + public PortExpression() { + } + + public PortExpression and(List and) { + + this.and = and; + return this; + } + + public PortExpression addAndItem(PortExpression andItem) { + if (this.and == null) { + this.and = new ArrayList<>(); + } + this.and.add(andItem); + return this; + } + + /** + * Get and + * @return and + **/ + @javax.annotation.Nullable + + public List getAnd() { + return and; + } + + + public void setAnd(List and) { + this.and = and; + } + + + public PortExpression or(List or) { + + this.or = or; + return this; + } + + public PortExpression addOrItem(PortExpression orItem) { + if (this.or == null) { + this.or = new ArrayList<>(); + } + this.or.add(orItem); + return this; + } + + /** + * Get or + * @return or + **/ + @javax.annotation.Nullable + + public List getOr() { + return or; + } + + + public void setOr(List or) { + this.or = or; + } + + + public PortExpression property(PortSearchFieldName property) { + + this.property = property; + return this; + } + + /** + * Get property + * @return property + **/ + @javax.annotation.Nullable + + public PortSearchFieldName getProperty() { + return property; + } + + + public void setProperty(PortSearchFieldName property) { + this.property = property; + } + + + public PortExpression operator(OperatorEnum operator) { + + this.operator = operator; + return this; + } + + /** + * Get operator + * @return operator + **/ + @javax.annotation.Nullable + + public OperatorEnum getOperator() { + return operator; + } + + + public void setOperator(OperatorEnum operator) { + this.operator = operator; + } + + + public PortExpression values(List values) { + + this.values = values; + return this; + } + + public PortExpression addValuesItem(String valuesItem) { + if (this.values == null) { + this.values = new ArrayList<>(); + } + this.values.add(valuesItem); + return this; + } + + /** + * Get values + * @return values + **/ + @javax.annotation.Nullable + + public List getValues() { + return values; + } + + + public void setValues(List values) { + this.values = values; + } + + /** + * A container for additional, undeclared properties. + * This is a holder for any undeclared properties as specified with + * the 'additionalProperties' keyword in the OAS document. + */ + private Map additionalProperties; + + /** + * Set the additional (undeclared) property with the specified name and value. + * If the property does not already exist, create it otherwise replace it. + * + * @param key name of the property + * @param value value of the property + * @return the PortExpression instance itself + */ + public PortExpression putAdditionalProperty(String key, Object value) { + if (this.additionalProperties == null) { + this.additionalProperties = new HashMap(); + } + this.additionalProperties.put(key, value); + return this; + } + + /** + * Return the additional (undeclared) property. + * + * @return a map of objects + */ + public Map getAdditionalProperties() { + return additionalProperties; + } + + /** + * Return the additional (undeclared) property with the specified name. + * + * @param key name of the property + * @return an object + */ + public Object getAdditionalProperty(String key) { + if (this.additionalProperties == null) { + return null; + } + return this.additionalProperties.get(key); + } + + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + PortExpression portExpression = (PortExpression) o; + return Objects.equals(this.and, portExpression.and) && + Objects.equals(this.or, portExpression.or) && + Objects.equals(this.property, portExpression.property) && + Objects.equals(this.operator, portExpression.operator) && + Objects.equals(this.values, portExpression.values)&& + Objects.equals(this.additionalProperties, portExpression.additionalProperties); + } + + @Override + public int hashCode() { + return Objects.hash(and, or, property, operator, values, additionalProperties); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class PortExpression {\n"); + sb.append(" and: ").append(toIndentedString(and)).append("\n"); + sb.append(" or: ").append(toIndentedString(or)).append("\n"); + sb.append(" property: ").append(toIndentedString(property)).append("\n"); + sb.append(" operator: ").append(toIndentedString(operator)).append("\n"); + sb.append(" values: ").append(toIndentedString(values)).append("\n"); + sb.append(" additionalProperties: ").append(toIndentedString(additionalProperties)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + + + public static HashSet openapiFields; + public static HashSet openapiRequiredFields; + + static { + // a set of all properties/fields (JSON key names) + openapiFields = new HashSet(); + openapiFields.add("and"); + openapiFields.add("or"); + openapiFields.add("property"); + openapiFields.add("operator"); + openapiFields.add("values"); + + // a set of required properties/fields (JSON key names) + openapiRequiredFields = new HashSet(); + } + + /** + * Validates the JSON Object and throws an exception if issues found + * + * @param jsonObj JSON Object + * @throws IOException if the JSON Object is invalid with respect to PortExpression + */ + public static void validateJsonObject(JsonObject jsonObj) throws IOException { + if (jsonObj == null) { + if (!PortExpression.openapiRequiredFields.isEmpty()) { // has required fields but JSON object is null + throw new IllegalArgumentException(String.format("The required field(s) %s in PortExpression is not found in the empty JSON string", PortExpression.openapiRequiredFields.toString())); + } + } + if (jsonObj.get("and") != null && !jsonObj.get("and").isJsonNull()) { + JsonArray jsonArrayand = jsonObj.getAsJsonArray("and"); + if (jsonArrayand != null) { + // ensure the json data is an array + if (!jsonObj.get("and").isJsonArray()) { + throw new IllegalArgumentException(String.format("Expected the field `and` to be an array in the JSON string but got `%s`", jsonObj.get("and").toString())); + } + + // validate the optional field `and` (array) + for (int i = 0; i < jsonArrayand.size(); i++) { + PortExpression.validateJsonObject(jsonArrayand.get(i).getAsJsonObject()); + }; + } + } + if (jsonObj.get("or") != null && !jsonObj.get("or").isJsonNull()) { + JsonArray jsonArrayor = jsonObj.getAsJsonArray("or"); + if (jsonArrayor != null) { + // ensure the json data is an array + if (!jsonObj.get("or").isJsonArray()) { + throw new IllegalArgumentException(String.format("Expected the field `or` to be an array in the JSON string but got `%s`", jsonObj.get("or").toString())); + } + + // validate the optional field `or` (array) + for (int i = 0; i < jsonArrayor.size(); i++) { + PortExpression.validateJsonObject(jsonArrayor.get(i).getAsJsonObject()); + }; + } + } + if ((jsonObj.get("operator") != null && !jsonObj.get("operator").isJsonNull()) && !jsonObj.get("operator").isJsonPrimitive()) { + throw new IllegalArgumentException(String.format("Expected the field `operator` to be a primitive type in the JSON string but got `%s`", jsonObj.get("operator").toString())); + } + // ensure the optional json data is an array if present + if (jsonObj.get("values") != null && !jsonObj.get("values").isJsonArray()) { + throw new IllegalArgumentException(String.format("Expected the field `values` to be an array in the JSON string but got `%s`", jsonObj.get("values").toString())); + } + } + + public static class CustomTypeAdapterFactory implements TypeAdapterFactory { + @SuppressWarnings("unchecked") + @Override + public TypeAdapter create(Gson gson, TypeToken type) { + if (!PortExpression.class.isAssignableFrom(type.getRawType())) { + return null; // this class only serializes 'PortExpression' and its subtypes + } + final TypeAdapter elementAdapter = gson.getAdapter(JsonElement.class); + final TypeAdapter thisAdapter + = gson.getDelegateAdapter(this, TypeToken.get(PortExpression.class)); + + return (TypeAdapter) new TypeAdapter() { + @Override + public void write(JsonWriter out, PortExpression value) throws IOException { + JsonObject obj = thisAdapter.toJsonTree(value).getAsJsonObject(); + obj.remove("additionalProperties"); + // serialize additional properties + if (value.getAdditionalProperties() != null) { + for (Map.Entry entry : value.getAdditionalProperties().entrySet()) { + if (entry.getValue() instanceof String) + obj.addProperty(entry.getKey(), (String) entry.getValue()); + else if (entry.getValue() instanceof Number) + obj.addProperty(entry.getKey(), (Number) entry.getValue()); + else if (entry.getValue() instanceof Boolean) + obj.addProperty(entry.getKey(), (Boolean) entry.getValue()); + else if (entry.getValue() instanceof Character) + obj.addProperty(entry.getKey(), (Character) entry.getValue()); + else { + obj.add(entry.getKey(), gson.toJsonTree(entry.getValue()).getAsJsonObject()); + } + } + } + elementAdapter.write(out, obj); + } + + @Override + public PortExpression read(JsonReader in) throws IOException { + JsonObject jsonObj = elementAdapter.read(in).getAsJsonObject(); + validateJsonObject(jsonObj); + // store additional fields in the deserialized instance + PortExpression instance = thisAdapter.fromJsonTree(jsonObj); + for (Map.Entry entry : jsonObj.entrySet()) { + if (!openapiFields.contains(entry.getKey())) { + if (entry.getValue().isJsonPrimitive()) { // primitive type + if (entry.getValue().getAsJsonPrimitive().isString()) + instance.putAdditionalProperty(entry.getKey(), entry.getValue().getAsString()); + else if (entry.getValue().getAsJsonPrimitive().isNumber()) + instance.putAdditionalProperty(entry.getKey(), entry.getValue().getAsNumber()); + else if (entry.getValue().getAsJsonPrimitive().isBoolean()) + instance.putAdditionalProperty(entry.getKey(), entry.getValue().getAsBoolean()); + else + throw new IllegalArgumentException(String.format("The field `%s` has unknown primitive type. Value: %s", entry.getKey(), entry.getValue().toString())); + } else if (entry.getValue().isJsonArray()) { + instance.putAdditionalProperty(entry.getKey(), gson.fromJson(entry.getValue(), List.class)); + } else { // JSON object + instance.putAdditionalProperty(entry.getKey(), gson.fromJson(entry.getValue(), HashMap.class)); + } + } + } + return instance; + } + + }.nullSafe(); + } + } + + /** + * Create an instance of PortExpression given an JSON string + * + * @param jsonString JSON string + * @return An instance of PortExpression + * @throws IOException if the JSON string is invalid with respect to PortExpression + */ + public static PortExpression fromJson(String jsonString) throws IOException { + return JSON.getGson().fromJson(jsonString, PortExpression.class); + } + + /** + * Convert an instance of PortExpression to an JSON string + * + * @return JSON string + */ + public String toJson() { + return JSON.getGson().toJson(this); + } +} + diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortInterface.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortInterface.java index f6843a3b..fe0feffc 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortInterface.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortInterface.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortLag.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortLag.java new file mode 100644 index 00000000..e8e70bc5 --- /dev/null +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortLag.java @@ -0,0 +1,373 @@ +/* + * Equinix Fabric API v4 + * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
+ * + * The version of the OpenAPI document: 4.9 + * Contact: api-support@equinix.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package com.equinix.openapi.fabric.v4.model; + +import java.util.Objects; +import java.util.Arrays; +import com.google.gson.TypeAdapter; +import com.google.gson.annotations.JsonAdapter; +import com.google.gson.annotations.SerializedName; +import com.google.gson.stream.JsonReader; +import com.google.gson.stream.JsonWriter; +import java.io.IOException; + +import com.google.gson.Gson; +import com.google.gson.GsonBuilder; +import com.google.gson.JsonArray; +import com.google.gson.JsonDeserializationContext; +import com.google.gson.JsonDeserializer; +import com.google.gson.JsonElement; +import com.google.gson.JsonObject; +import com.google.gson.JsonParseException; +import com.google.gson.TypeAdapterFactory; +import com.google.gson.reflect.TypeToken; + +import java.lang.reflect.Type; +import java.util.HashMap; +import java.util.HashSet; +import java.util.List; +import java.util.Map; +import java.util.Map.Entry; +import java.util.Set; + +import com.equinix.openapi.fabric.JSON; + +/** + * Port Lag + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class PortLag { + public static final String SERIALIZED_NAME_ID = "id"; + @SerializedName(SERIALIZED_NAME_ID) + private String id; + + public static final String SERIALIZED_NAME_ENABLED = "enabled"; + @SerializedName(SERIALIZED_NAME_ENABLED) + private Boolean enabled; + + public static final String SERIALIZED_NAME_NAME = "name"; + @SerializedName(SERIALIZED_NAME_NAME) + private String name; + + public static final String SERIALIZED_NAME_MEMBER_STATUS = "memberStatus"; + @SerializedName(SERIALIZED_NAME_MEMBER_STATUS) + private String memberStatus; + + public PortLag() { + } + + public PortLag id(String id) { + + this.id = id; + return this; + } + + /** + * id + * @return id + **/ + @javax.annotation.Nullable + + public String getId() { + return id; + } + + + public void setId(String id) { + this.id = id; + } + + + public PortLag enabled(Boolean enabled) { + + this.enabled = enabled; + return this; + } + + /** + * enabled + * @return enabled + **/ + @javax.annotation.Nullable + + public Boolean getEnabled() { + return enabled; + } + + + public void setEnabled(Boolean enabled) { + this.enabled = enabled; + } + + + public PortLag name(String name) { + + this.name = name; + return this; + } + + /** + * name + * @return name + **/ + @javax.annotation.Nullable + + public String getName() { + return name; + } + + + public void setName(String name) { + this.name = name; + } + + + public PortLag memberStatus(String memberStatus) { + + this.memberStatus = memberStatus; + return this; + } + + /** + * member status + * @return memberStatus + **/ + @javax.annotation.Nullable + + public String getMemberStatus() { + return memberStatus; + } + + + public void setMemberStatus(String memberStatus) { + this.memberStatus = memberStatus; + } + + /** + * A container for additional, undeclared properties. + * This is a holder for any undeclared properties as specified with + * the 'additionalProperties' keyword in the OAS document. + */ + private Map additionalProperties; + + /** + * Set the additional (undeclared) property with the specified name and value. + * If the property does not already exist, create it otherwise replace it. + * + * @param key name of the property + * @param value value of the property + * @return the PortLag instance itself + */ + public PortLag putAdditionalProperty(String key, Object value) { + if (this.additionalProperties == null) { + this.additionalProperties = new HashMap(); + } + this.additionalProperties.put(key, value); + return this; + } + + /** + * Return the additional (undeclared) property. + * + * @return a map of objects + */ + public Map getAdditionalProperties() { + return additionalProperties; + } + + /** + * Return the additional (undeclared) property with the specified name. + * + * @param key name of the property + * @return an object + */ + public Object getAdditionalProperty(String key) { + if (this.additionalProperties == null) { + return null; + } + return this.additionalProperties.get(key); + } + + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + PortLag portLag = (PortLag) o; + return Objects.equals(this.id, portLag.id) && + Objects.equals(this.enabled, portLag.enabled) && + Objects.equals(this.name, portLag.name) && + Objects.equals(this.memberStatus, portLag.memberStatus)&& + Objects.equals(this.additionalProperties, portLag.additionalProperties); + } + + @Override + public int hashCode() { + return Objects.hash(id, enabled, name, memberStatus, additionalProperties); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class PortLag {\n"); + sb.append(" id: ").append(toIndentedString(id)).append("\n"); + sb.append(" enabled: ").append(toIndentedString(enabled)).append("\n"); + sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append(" memberStatus: ").append(toIndentedString(memberStatus)).append("\n"); + sb.append(" additionalProperties: ").append(toIndentedString(additionalProperties)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + + + public static HashSet openapiFields; + public static HashSet openapiRequiredFields; + + static { + // a set of all properties/fields (JSON key names) + openapiFields = new HashSet(); + openapiFields.add("id"); + openapiFields.add("enabled"); + openapiFields.add("name"); + openapiFields.add("memberStatus"); + + // a set of required properties/fields (JSON key names) + openapiRequiredFields = new HashSet(); + } + + /** + * Validates the JSON Object and throws an exception if issues found + * + * @param jsonObj JSON Object + * @throws IOException if the JSON Object is invalid with respect to PortLag + */ + public static void validateJsonObject(JsonObject jsonObj) throws IOException { + if (jsonObj == null) { + if (!PortLag.openapiRequiredFields.isEmpty()) { // has required fields but JSON object is null + throw new IllegalArgumentException(String.format("The required field(s) %s in PortLag is not found in the empty JSON string", PortLag.openapiRequiredFields.toString())); + } + } + if ((jsonObj.get("id") != null && !jsonObj.get("id").isJsonNull()) && !jsonObj.get("id").isJsonPrimitive()) { + throw new IllegalArgumentException(String.format("Expected the field `id` to be a primitive type in the JSON string but got `%s`", jsonObj.get("id").toString())); + } + if ((jsonObj.get("name") != null && !jsonObj.get("name").isJsonNull()) && !jsonObj.get("name").isJsonPrimitive()) { + throw new IllegalArgumentException(String.format("Expected the field `name` to be a primitive type in the JSON string but got `%s`", jsonObj.get("name").toString())); + } + if ((jsonObj.get("memberStatus") != null && !jsonObj.get("memberStatus").isJsonNull()) && !jsonObj.get("memberStatus").isJsonPrimitive()) { + throw new IllegalArgumentException(String.format("Expected the field `memberStatus` to be a primitive type in the JSON string but got `%s`", jsonObj.get("memberStatus").toString())); + } + } + + public static class CustomTypeAdapterFactory implements TypeAdapterFactory { + @SuppressWarnings("unchecked") + @Override + public TypeAdapter create(Gson gson, TypeToken type) { + if (!PortLag.class.isAssignableFrom(type.getRawType())) { + return null; // this class only serializes 'PortLag' and its subtypes + } + final TypeAdapter elementAdapter = gson.getAdapter(JsonElement.class); + final TypeAdapter thisAdapter + = gson.getDelegateAdapter(this, TypeToken.get(PortLag.class)); + + return (TypeAdapter) new TypeAdapter() { + @Override + public void write(JsonWriter out, PortLag value) throws IOException { + JsonObject obj = thisAdapter.toJsonTree(value).getAsJsonObject(); + obj.remove("additionalProperties"); + // serialize additional properties + if (value.getAdditionalProperties() != null) { + for (Map.Entry entry : value.getAdditionalProperties().entrySet()) { + if (entry.getValue() instanceof String) + obj.addProperty(entry.getKey(), (String) entry.getValue()); + else if (entry.getValue() instanceof Number) + obj.addProperty(entry.getKey(), (Number) entry.getValue()); + else if (entry.getValue() instanceof Boolean) + obj.addProperty(entry.getKey(), (Boolean) entry.getValue()); + else if (entry.getValue() instanceof Character) + obj.addProperty(entry.getKey(), (Character) entry.getValue()); + else { + obj.add(entry.getKey(), gson.toJsonTree(entry.getValue()).getAsJsonObject()); + } + } + } + elementAdapter.write(out, obj); + } + + @Override + public PortLag read(JsonReader in) throws IOException { + JsonObject jsonObj = elementAdapter.read(in).getAsJsonObject(); + validateJsonObject(jsonObj); + // store additional fields in the deserialized instance + PortLag instance = thisAdapter.fromJsonTree(jsonObj); + for (Map.Entry entry : jsonObj.entrySet()) { + if (!openapiFields.contains(entry.getKey())) { + if (entry.getValue().isJsonPrimitive()) { // primitive type + if (entry.getValue().getAsJsonPrimitive().isString()) + instance.putAdditionalProperty(entry.getKey(), entry.getValue().getAsString()); + else if (entry.getValue().getAsJsonPrimitive().isNumber()) + instance.putAdditionalProperty(entry.getKey(), entry.getValue().getAsNumber()); + else if (entry.getValue().getAsJsonPrimitive().isBoolean()) + instance.putAdditionalProperty(entry.getKey(), entry.getValue().getAsBoolean()); + else + throw new IllegalArgumentException(String.format("The field `%s` has unknown primitive type. Value: %s", entry.getKey(), entry.getValue().toString())); + } else if (entry.getValue().isJsonArray()) { + instance.putAdditionalProperty(entry.getKey(), gson.fromJson(entry.getValue(), List.class)); + } else { // JSON object + instance.putAdditionalProperty(entry.getKey(), gson.fromJson(entry.getValue(), HashMap.class)); + } + } + } + return instance; + } + + }.nullSafe(); + } + } + + /** + * Create an instance of PortLag given an JSON string + * + * @param jsonString JSON string + * @return An instance of PortLag + * @throws IOException if the JSON string is invalid with respect to PortLag + */ + public static PortLag fromJson(String jsonString) throws IOException { + return JSON.getGson().fromJson(jsonString, PortLag.class); + } + + /** + * Convert an instance of PortLag to an JSON string + * + * @return JSON string + */ + public String toJson() { + return JSON.getGson().toJson(this); + } +} + diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortLoa.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortLoa.java index 86674ebd..599c2a9e 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortLoa.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortLoa.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortNotification.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortNotification.java index 1b36569d..09a7cd77 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortNotification.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortNotification.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortOperation.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortOperation.java index ccb380e1..b30d8456 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortOperation.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortOperation.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortOrder.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortOrder.java index 9c318f98..d82c269b 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortOrder.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortOrder.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortOrderPurchaseOrder.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortOrderPurchaseOrder.java index c0c8679f..19ee3b47 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortOrderPurchaseOrder.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortOrderPurchaseOrder.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortOrderSignature.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortOrderSignature.java index acc3c9ce..ac60d7e7 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortOrderSignature.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortOrderSignature.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -54,8 +54,6 @@ public class PortOrderSignature { */ @JsonAdapter(SignatoryEnum.Adapter.class) public enum SignatoryEnum { - ECHOSIGN("ECHOSIGN"), - DELEGATE("DELEGATE"), SELF("SELF"), diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortOrderSignatureDelegate.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortOrderSignatureDelegate.java index 362736f5..df2769af 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortOrderSignatureDelegate.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortOrderSignatureDelegate.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortPriority.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortPriority.java index 09882e50..53ceb13a 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortPriority.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortPriority.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortRedundancy.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortRedundancy.java index 3f760429..10424792 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortRedundancy.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortRedundancy.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -93,7 +93,7 @@ public PortRedundancy group(String group) { } /** - * Port redundancy group + * Port UUID of respective primary port * @return group **/ @javax.annotation.Nullable diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortSearchFieldName.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortSearchFieldName.java new file mode 100644 index 00000000..25599e77 --- /dev/null +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortSearchFieldName.java @@ -0,0 +1,71 @@ +/* + * Equinix Fabric API v4 + * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
+ * + * The version of the OpenAPI document: 4.9 + * Contact: api-support@equinix.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package com.equinix.openapi.fabric.v4.model; + +import java.util.Objects; +import java.util.Arrays; +import com.google.gson.annotations.SerializedName; + +import java.io.IOException; +import com.google.gson.TypeAdapter; +import com.google.gson.annotations.JsonAdapter; +import com.google.gson.stream.JsonReader; +import com.google.gson.stream.JsonWriter; + +/** + * Possible field names to use on filters + */ +@JsonAdapter(PortSearchFieldName.Adapter.class) +public enum PortSearchFieldName { + + _PROJECT_PROJECTID("/project/projectId"); + + private String value; + + PortSearchFieldName(String value) { + this.value = value; + } + + public String getValue() { + return value; + } + + @Override + public String toString() { + return String.valueOf(value); + } + + public static PortSearchFieldName fromValue(String value) { + for (PortSearchFieldName b : PortSearchFieldName.values()) { + if (b.value.equals(value)) { + return b; + } + } + throw new IllegalArgumentException("Unexpected value '" + value + "'"); + } + + public static class Adapter extends TypeAdapter { + @Override + public void write(final JsonWriter jsonWriter, final PortSearchFieldName enumeration) throws IOException { + jsonWriter.value(enumeration.getValue()); + } + + @Override + public PortSearchFieldName read(final JsonReader jsonReader) throws IOException { + String value = jsonReader.nextString(); + return PortSearchFieldName.fromValue(value); + } + } +} + diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortSettings.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortSettings.java index 9ffcae38..b203e1c6 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortSettings.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortSettings.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -76,9 +76,60 @@ public class PortSettings { @SerializedName(SERIALIZED_NAME_SHARED_PORT_TYPE) private Boolean sharedPortType; + /** + * Gets or Sets sharedPortProduct + */ + @JsonAdapter(SharedPortProductEnum.Adapter.class) + public enum SharedPortProductEnum { + NETWORK_EDGE("NETWORK_EDGE"), + + VIRTUAL_GATEWAY("VIRTUAL_GATEWAY"), + + SMARTKEY("SMARTKEY"), + + EDGE_METAL("EDGE_METAL"); + + private String value; + + SharedPortProductEnum(String value) { + this.value = value; + } + + public String getValue() { + return value; + } + + @Override + public String toString() { + return String.valueOf(value); + } + + public static SharedPortProductEnum fromValue(String value) { + for (SharedPortProductEnum b : SharedPortProductEnum.values()) { + if (b.value.equals(value)) { + return b; + } + } + throw new IllegalArgumentException("Unexpected value '" + value + "'"); + } + + public static class Adapter extends TypeAdapter { + @Override + public void write(final JsonWriter jsonWriter, final SharedPortProductEnum enumeration) throws IOException { + jsonWriter.value(enumeration.getValue()); + } + + @Override + public SharedPortProductEnum read(final JsonReader jsonReader) throws IOException { + String value = jsonReader.nextString(); + return SharedPortProductEnum.fromValue(value); + } + } + } + public static final String SERIALIZED_NAME_SHARED_PORT_PRODUCT = "sharedPortProduct"; @SerializedName(SERIALIZED_NAME_SHARED_PORT_PRODUCT) - private String sharedPortProduct; + private SharedPortProductEnum sharedPortProduct; /** * Type of Port Package @@ -91,8 +142,6 @@ public enum PackageTypeEnum { UNLIMITED("UNLIMITED"), - NETWORK_EDGE("NETWORK_EDGE"), - FREE("FREE"); private String value; @@ -294,7 +343,7 @@ public void setSharedPortType(Boolean sharedPortType) { } - public PortSettings sharedPortProduct(String sharedPortProduct) { + public PortSettings sharedPortProduct(SharedPortProductEnum sharedPortProduct) { this.sharedPortProduct = sharedPortProduct; return this; @@ -306,12 +355,12 @@ public PortSettings sharedPortProduct(String sharedPortProduct) { **/ @javax.annotation.Nullable - public String getSharedPortProduct() { + public SharedPortProductEnum getSharedPortProduct() { return sharedPortProduct; } - public void setSharedPortProduct(String sharedPortProduct) { + public void setSharedPortProduct(SharedPortProductEnum sharedPortProduct) { this.sharedPortProduct = sharedPortProduct; } diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortSortBy.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortSortBy.java new file mode 100644 index 00000000..559eaafb --- /dev/null +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortSortBy.java @@ -0,0 +1,71 @@ +/* + * Equinix Fabric API v4 + * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
+ * + * The version of the OpenAPI document: 4.9 + * Contact: api-support@equinix.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package com.equinix.openapi.fabric.v4.model; + +import java.util.Objects; +import java.util.Arrays; +import com.google.gson.annotations.SerializedName; + +import java.io.IOException; +import com.google.gson.TypeAdapter; +import com.google.gson.annotations.JsonAdapter; +import com.google.gson.stream.JsonReader; +import com.google.gson.stream.JsonWriter; + +/** + * Possible field names to use on sorting + */ +@JsonAdapter(PortSortBy.Adapter.class) +public enum PortSortBy { + + _DEVICE_NAME("/device/name"); + + private String value; + + PortSortBy(String value) { + this.value = value; + } + + public String getValue() { + return value; + } + + @Override + public String toString() { + return String.valueOf(value); + } + + public static PortSortBy fromValue(String value) { + for (PortSortBy b : PortSortBy.values()) { + if (b.value.equals(value)) { + return b; + } + } + throw new IllegalArgumentException("Unexpected value '" + value + "'"); + } + + public static class Adapter extends TypeAdapter { + @Override + public void write(final JsonWriter jsonWriter, final PortSortBy enumeration) throws IOException { + jsonWriter.value(enumeration.getValue()); + } + + @Override + public PortSortBy read(final JsonReader jsonReader) throws IOException { + String value = jsonReader.nextString(); + return PortSortBy.fromValue(value); + } + } +} + diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortSortCriteria.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortSortCriteria.java new file mode 100644 index 00000000..6e340af2 --- /dev/null +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortSortCriteria.java @@ -0,0 +1,308 @@ +/* + * Equinix Fabric API v4 + * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
+ * + * The version of the OpenAPI document: 4.9 + * Contact: api-support@equinix.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package com.equinix.openapi.fabric.v4.model; + +import java.util.Objects; +import java.util.Arrays; +import com.equinix.openapi.fabric.v4.model.PortSortBy; +import com.equinix.openapi.fabric.v4.model.PortSortDirection; +import com.google.gson.TypeAdapter; +import com.google.gson.annotations.JsonAdapter; +import com.google.gson.annotations.SerializedName; +import com.google.gson.stream.JsonReader; +import com.google.gson.stream.JsonWriter; +import java.io.IOException; + +import com.google.gson.Gson; +import com.google.gson.GsonBuilder; +import com.google.gson.JsonArray; +import com.google.gson.JsonDeserializationContext; +import com.google.gson.JsonDeserializer; +import com.google.gson.JsonElement; +import com.google.gson.JsonObject; +import com.google.gson.JsonParseException; +import com.google.gson.TypeAdapterFactory; +import com.google.gson.reflect.TypeToken; + +import java.lang.reflect.Type; +import java.util.HashMap; +import java.util.HashSet; +import java.util.List; +import java.util.Map; +import java.util.Map.Entry; +import java.util.Set; + +import com.equinix.openapi.fabric.JSON; + +/** + * PortSortCriteria + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class PortSortCriteria { + public static final String SERIALIZED_NAME_DIRECTION = "direction"; + @SerializedName(SERIALIZED_NAME_DIRECTION) + private PortSortDirection direction = PortSortDirection.DESC; + + public static final String SERIALIZED_NAME_PROPERTY = "property"; + @SerializedName(SERIALIZED_NAME_PROPERTY) + private PortSortBy property = PortSortBy._DEVICE_NAME; + + public PortSortCriteria() { + } + + public PortSortCriteria direction(PortSortDirection direction) { + + this.direction = direction; + return this; + } + + /** + * Get direction + * @return direction + **/ + @javax.annotation.Nullable + + public PortSortDirection getDirection() { + return direction; + } + + + public void setDirection(PortSortDirection direction) { + this.direction = direction; + } + + + public PortSortCriteria property(PortSortBy property) { + + this.property = property; + return this; + } + + /** + * Get property + * @return property + **/ + @javax.annotation.Nullable + + public PortSortBy getProperty() { + return property; + } + + + public void setProperty(PortSortBy property) { + this.property = property; + } + + /** + * A container for additional, undeclared properties. + * This is a holder for any undeclared properties as specified with + * the 'additionalProperties' keyword in the OAS document. + */ + private Map additionalProperties; + + /** + * Set the additional (undeclared) property with the specified name and value. + * If the property does not already exist, create it otherwise replace it. + * + * @param key name of the property + * @param value value of the property + * @return the PortSortCriteria instance itself + */ + public PortSortCriteria putAdditionalProperty(String key, Object value) { + if (this.additionalProperties == null) { + this.additionalProperties = new HashMap(); + } + this.additionalProperties.put(key, value); + return this; + } + + /** + * Return the additional (undeclared) property. + * + * @return a map of objects + */ + public Map getAdditionalProperties() { + return additionalProperties; + } + + /** + * Return the additional (undeclared) property with the specified name. + * + * @param key name of the property + * @return an object + */ + public Object getAdditionalProperty(String key) { + if (this.additionalProperties == null) { + return null; + } + return this.additionalProperties.get(key); + } + + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + PortSortCriteria portSortCriteria = (PortSortCriteria) o; + return Objects.equals(this.direction, portSortCriteria.direction) && + Objects.equals(this.property, portSortCriteria.property)&& + Objects.equals(this.additionalProperties, portSortCriteria.additionalProperties); + } + + @Override + public int hashCode() { + return Objects.hash(direction, property, additionalProperties); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class PortSortCriteria {\n"); + sb.append(" direction: ").append(toIndentedString(direction)).append("\n"); + sb.append(" property: ").append(toIndentedString(property)).append("\n"); + sb.append(" additionalProperties: ").append(toIndentedString(additionalProperties)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + + + public static HashSet openapiFields; + public static HashSet openapiRequiredFields; + + static { + // a set of all properties/fields (JSON key names) + openapiFields = new HashSet(); + openapiFields.add("direction"); + openapiFields.add("property"); + + // a set of required properties/fields (JSON key names) + openapiRequiredFields = new HashSet(); + } + + /** + * Validates the JSON Object and throws an exception if issues found + * + * @param jsonObj JSON Object + * @throws IOException if the JSON Object is invalid with respect to PortSortCriteria + */ + public static void validateJsonObject(JsonObject jsonObj) throws IOException { + if (jsonObj == null) { + if (!PortSortCriteria.openapiRequiredFields.isEmpty()) { // has required fields but JSON object is null + throw new IllegalArgumentException(String.format("The required field(s) %s in PortSortCriteria is not found in the empty JSON string", PortSortCriteria.openapiRequiredFields.toString())); + } + } + } + + public static class CustomTypeAdapterFactory implements TypeAdapterFactory { + @SuppressWarnings("unchecked") + @Override + public TypeAdapter create(Gson gson, TypeToken type) { + if (!PortSortCriteria.class.isAssignableFrom(type.getRawType())) { + return null; // this class only serializes 'PortSortCriteria' and its subtypes + } + final TypeAdapter elementAdapter = gson.getAdapter(JsonElement.class); + final TypeAdapter thisAdapter + = gson.getDelegateAdapter(this, TypeToken.get(PortSortCriteria.class)); + + return (TypeAdapter) new TypeAdapter() { + @Override + public void write(JsonWriter out, PortSortCriteria value) throws IOException { + JsonObject obj = thisAdapter.toJsonTree(value).getAsJsonObject(); + obj.remove("additionalProperties"); + // serialize additional properties + if (value.getAdditionalProperties() != null) { + for (Map.Entry entry : value.getAdditionalProperties().entrySet()) { + if (entry.getValue() instanceof String) + obj.addProperty(entry.getKey(), (String) entry.getValue()); + else if (entry.getValue() instanceof Number) + obj.addProperty(entry.getKey(), (Number) entry.getValue()); + else if (entry.getValue() instanceof Boolean) + obj.addProperty(entry.getKey(), (Boolean) entry.getValue()); + else if (entry.getValue() instanceof Character) + obj.addProperty(entry.getKey(), (Character) entry.getValue()); + else { + obj.add(entry.getKey(), gson.toJsonTree(entry.getValue()).getAsJsonObject()); + } + } + } + elementAdapter.write(out, obj); + } + + @Override + public PortSortCriteria read(JsonReader in) throws IOException { + JsonObject jsonObj = elementAdapter.read(in).getAsJsonObject(); + validateJsonObject(jsonObj); + // store additional fields in the deserialized instance + PortSortCriteria instance = thisAdapter.fromJsonTree(jsonObj); + for (Map.Entry entry : jsonObj.entrySet()) { + if (!openapiFields.contains(entry.getKey())) { + if (entry.getValue().isJsonPrimitive()) { // primitive type + if (entry.getValue().getAsJsonPrimitive().isString()) + instance.putAdditionalProperty(entry.getKey(), entry.getValue().getAsString()); + else if (entry.getValue().getAsJsonPrimitive().isNumber()) + instance.putAdditionalProperty(entry.getKey(), entry.getValue().getAsNumber()); + else if (entry.getValue().getAsJsonPrimitive().isBoolean()) + instance.putAdditionalProperty(entry.getKey(), entry.getValue().getAsBoolean()); + else + throw new IllegalArgumentException(String.format("The field `%s` has unknown primitive type. Value: %s", entry.getKey(), entry.getValue().toString())); + } else if (entry.getValue().isJsonArray()) { + instance.putAdditionalProperty(entry.getKey(), gson.fromJson(entry.getValue(), List.class)); + } else { // JSON object + instance.putAdditionalProperty(entry.getKey(), gson.fromJson(entry.getValue(), HashMap.class)); + } + } + } + return instance; + } + + }.nullSafe(); + } + } + + /** + * Create an instance of PortSortCriteria given an JSON string + * + * @param jsonString JSON string + * @return An instance of PortSortCriteria + * @throws IOException if the JSON string is invalid with respect to PortSortCriteria + */ + public static PortSortCriteria fromJson(String jsonString) throws IOException { + return JSON.getGson().fromJson(jsonString, PortSortCriteria.class); + } + + /** + * Convert an instance of PortSortCriteria to an JSON string + * + * @return JSON string + */ + public String toJson() { + return JSON.getGson().toJson(this); + } +} + diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/GatewayPackageCode.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortSortDirection.java similarity index 70% rename from equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/GatewayPackageCode.java rename to equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortSortDirection.java index 36cecbbb..d6016aee 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/GatewayPackageCode.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortSortDirection.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -24,18 +24,18 @@ import com.google.gson.stream.JsonWriter; /** - * Gateway package code + * Sorting direction */ -@JsonAdapter(GatewayPackageCode.Adapter.class) -public enum GatewayPackageCode { +@JsonAdapter(PortSortDirection.Adapter.class) +public enum PortSortDirection { - LAB("LAB"), + DESC("DESC"), - PRO("PRO"); + ASC("ASC"); private String value; - GatewayPackageCode(String value) { + PortSortDirection(String value) { this.value = value; } @@ -48,8 +48,8 @@ public String toString() { return String.valueOf(value); } - public static GatewayPackageCode fromValue(String value) { - for (GatewayPackageCode b : GatewayPackageCode.values()) { + public static PortSortDirection fromValue(String value) { + for (PortSortDirection b : PortSortDirection.values()) { if (b.value.equals(value)) { return b; } @@ -57,16 +57,16 @@ public static GatewayPackageCode fromValue(String value) { throw new IllegalArgumentException("Unexpected value '" + value + "'"); } - public static class Adapter extends TypeAdapter { + public static class Adapter extends TypeAdapter { @Override - public void write(final JsonWriter jsonWriter, final GatewayPackageCode enumeration) throws IOException { + public void write(final JsonWriter jsonWriter, final PortSortDirection enumeration) throws IOException { jsonWriter.value(enumeration.getValue()); } @Override - public GatewayPackageCode read(final JsonReader jsonReader) throws IOException { + public PortSortDirection read(final JsonReader jsonReader) throws IOException { String value = jsonReader.nextString(); - return GatewayPackageCode.fromValue(value); + return PortSortDirection.fromValue(value); } } } diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortState.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortState.java index 58cde50a..a18abeac 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortState.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortState.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortTether.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortTether.java index 883dc53d..4e81a0dd 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortTether.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortTether.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortType.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortType.java index 42f4cb50..8b1bf561 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortType.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PortType.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Presence.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Presence.java index 569950bb..f772a484 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Presence.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Presence.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Price.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Price.java index 9588bda8..0755216a 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Price.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Price.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -155,9 +155,9 @@ public TermLengthEnum read(final JsonReader jsonReader) throws IOException { @SerializedName(SERIALIZED_NAME_IP_BLOCK) private IpBlockPrice ipBlock; - public static final String SERIALIZED_NAME_GATEWAY = "gateway"; - @SerializedName(SERIALIZED_NAME_GATEWAY) - private FabricGatewayPrice gateway; + public static final String SERIALIZED_NAME_ROUTER = "router"; + @SerializedName(SERIALIZED_NAME_ROUTER) + private FabricGatewayPrice router; public static final String SERIALIZED_NAME_PORT = "port"; @SerializedName(SERIALIZED_NAME_PORT) @@ -438,25 +438,25 @@ public void setIpBlock(IpBlockPrice ipBlock) { } - public Price gateway(FabricGatewayPrice gateway) { + public Price router(FabricGatewayPrice router) { - this.gateway = gateway; + this.router = router; return this; } /** - * Get gateway - * @return gateway + * Get router + * @return router **/ @javax.annotation.Nullable - public FabricGatewayPrice getGateway() { - return gateway; + public FabricGatewayPrice getRouter() { + return router; } - public void setGateway(FabricGatewayPrice gateway) { - this.gateway = gateway; + public void setRouter(FabricGatewayPrice router) { + this.router = router; } @@ -548,14 +548,14 @@ public boolean equals(Object o) { Objects.equals(this.catgory, price.catgory) && Objects.equals(this.connection, price.connection) && Objects.equals(this.ipBlock, price.ipBlock) && - Objects.equals(this.gateway, price.gateway) && + Objects.equals(this.router, price.router) && Objects.equals(this.port, price.port)&& Objects.equals(this.additionalProperties, price.additionalProperties); } @Override public int hashCode() { - return Objects.hash(href, type, code, name, description, account, charges, currency, termLength, catgory, connection, ipBlock, gateway, port, additionalProperties); + return Objects.hash(href, type, code, name, description, account, charges, currency, termLength, catgory, connection, ipBlock, router, port, additionalProperties); } @Override @@ -574,7 +574,7 @@ public String toString() { sb.append(" catgory: ").append(toIndentedString(catgory)).append("\n"); sb.append(" connection: ").append(toIndentedString(connection)).append("\n"); sb.append(" ipBlock: ").append(toIndentedString(ipBlock)).append("\n"); - sb.append(" gateway: ").append(toIndentedString(gateway)).append("\n"); + sb.append(" router: ").append(toIndentedString(router)).append("\n"); sb.append(" port: ").append(toIndentedString(port)).append("\n"); sb.append(" additionalProperties: ").append(toIndentedString(additionalProperties)).append("\n"); sb.append("}"); @@ -611,7 +611,7 @@ private String toIndentedString(Object o) { openapiFields.add("catgory"); openapiFields.add("connection"); openapiFields.add("ipBlock"); - openapiFields.add("gateway"); + openapiFields.add("router"); openapiFields.add("port"); // a set of required properties/fields (JSON key names) @@ -671,9 +671,9 @@ public static void validateJsonObject(JsonObject jsonObj) throws IOException { if (jsonObj.get("ipBlock") != null && !jsonObj.get("ipBlock").isJsonNull()) { IpBlockPrice.validateJsonObject(jsonObj.getAsJsonObject("ipBlock")); } - // validate the optional field `gateway` - if (jsonObj.get("gateway") != null && !jsonObj.get("gateway").isJsonNull()) { - FabricGatewayPrice.validateJsonObject(jsonObj.getAsJsonObject("gateway")); + // validate the optional field `router` + if (jsonObj.get("router") != null && !jsonObj.get("router").isJsonNull()) { + FabricGatewayPrice.validateJsonObject(jsonObj.getAsJsonObject("router")); } // validate the optional field `port` if (jsonObj.get("port") != null && !jsonObj.get("port").isJsonNull()) { diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PriceCategory.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PriceCategory.java index 71fa11cb..da99a58d 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PriceCategory.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PriceCategory.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PriceCharge.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PriceCharge.java index 0e2d5cbd..34f8681b 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PriceCharge.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PriceCharge.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PriceError.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PriceError.java index 29acd5bb..c986e5cb 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PriceError.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PriceError.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PriceErrorAdditionalInfo.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PriceErrorAdditionalInfo.java index 9b4e3213..64674555 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PriceErrorAdditionalInfo.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PriceErrorAdditionalInfo.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PriceLocation.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PriceLocation.java index ab67279f..555e2100 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PriceLocation.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PriceLocation.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PriceSearchResponse.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PriceSearchResponse.java index 43aef8bf..8917b42b 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PriceSearchResponse.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/PriceSearchResponse.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ProcessStep.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ProcessStep.java index 38754fc9..a35838df 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ProcessStep.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ProcessStep.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ProductType.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ProductType.java index 420af482..99069fb4 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ProductType.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ProductType.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -35,7 +35,7 @@ public enum ProductType { VIRTUAL_PORT_PRODUCT("VIRTUAL_PORT_PRODUCT"), - FABRIC_GATEWAY_PRODUCT("FABRIC_GATEWAY_PRODUCT"); + CLOUD_ROUTER_PRODUCT("CLOUD_ROUTER_PRODUCT"); private String value; diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Project.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Project.java index eed98107..c4ed1b31 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Project.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Project.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ProviderStatus.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ProviderStatus.java index 6f523b98..745ae5a1 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ProviderStatus.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ProviderStatus.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/QueryDirection.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/QueryDirection.java index ad368496..51ce5f18 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/QueryDirection.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/QueryDirection.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RemoveOperation.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RemoveOperation.java index a64298a3..33ab3adb 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RemoveOperation.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RemoveOperation.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ReplaceOperation.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ReplaceOperation.java index b5d59a77..032a842d 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ReplaceOperation.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ReplaceOperation.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntry.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntry.java index 66808b9a..f789c7b0 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntry.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntry.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntryConnection.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntryConnection.java index ed6db308..0f7c86e0 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntryConnection.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntryConnection.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntryFilter.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntryFilter.java index d92b2c75..c4bfdaa6 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntryFilter.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntryFilter.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntryFilters.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntryFilters.java index 8c5e9832..7a00a771 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntryFilters.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntryFilters.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntryOrFilter.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntryOrFilter.java index d6f05118..91f90e8c 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntryOrFilter.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntryOrFilter.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntryProtocolType.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntryProtocolType.java index 1d1d3fba..58e1e544 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntryProtocolType.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntryProtocolType.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntrySearchRequest.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntrySearchRequest.java index 6b3dc3db..7be78dbc 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntrySearchRequest.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntrySearchRequest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntrySearchResponse.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntrySearchResponse.java index a5bc1730..45d444c4 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntrySearchResponse.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntrySearchResponse.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntrySimpleExpression.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntrySimpleExpression.java index 3fe441da..f3c96663 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntrySimpleExpression.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntrySimpleExpression.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntrySortBy.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntrySortBy.java index 2ce17c7f..49f09811 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntrySortBy.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntrySortBy.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntrySortCriteria.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntrySortCriteria.java index 58b49f4e..09c902d8 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntrySortCriteria.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntrySortCriteria.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntrySortDirection.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntrySortDirection.java index 2b97985b..ed2df724 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntrySortDirection.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntrySortDirection.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntryState.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntryState.java index 4a9f7de4..e4a81b34 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntryState.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntryState.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntryType.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntryType.java index 0be63381..c4f5c1b1 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntryType.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouteTableEntryType.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouterPackageCode.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouterPackageCode.java new file mode 100644 index 00000000..73950f3a --- /dev/null +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RouterPackageCode.java @@ -0,0 +1,77 @@ +/* + * Equinix Fabric API v4 + * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
+ * + * The version of the OpenAPI document: 4.9 + * Contact: api-support@equinix.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package com.equinix.openapi.fabric.v4.model; + +import java.util.Objects; +import java.util.Arrays; +import com.google.gson.annotations.SerializedName; + +import java.io.IOException; +import com.google.gson.TypeAdapter; +import com.google.gson.annotations.JsonAdapter; +import com.google.gson.stream.JsonReader; +import com.google.gson.stream.JsonWriter; + +/** + * Router package code + */ +@JsonAdapter(RouterPackageCode.Adapter.class) +public enum RouterPackageCode { + + LAB("LAB"), + + BASIC("BASIC"), + + PRO("PRO"), + + PREMIUM("PREMIUM"); + + private String value; + + RouterPackageCode(String value) { + this.value = value; + } + + public String getValue() { + return value; + } + + @Override + public String toString() { + return String.valueOf(value); + } + + public static RouterPackageCode fromValue(String value) { + for (RouterPackageCode b : RouterPackageCode.values()) { + if (b.value.equals(value)) { + return b; + } + } + throw new IllegalArgumentException("Unexpected value '" + value + "'"); + } + + public static class Adapter extends TypeAdapter { + @Override + public void write(final JsonWriter jsonWriter, final RouterPackageCode enumeration) throws IOException { + jsonWriter.value(enumeration.getValue()); + } + + @Override + public RouterPackageCode read(final JsonReader jsonReader) throws IOException { + String value = jsonReader.nextString(); + return RouterPackageCode.fromValue(value); + } + } +} + diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolBFD.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolBFD.java index 80fb9f86..be505d49 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolBFD.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolBFD.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolBGPData.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolBGPData.java index ae683af9..2b775d27 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolBGPData.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolBGPData.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolBGPType.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolBGPType.java index d3d15e88..160591e6 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolBGPType.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolBGPType.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolBase.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolBase.java index bb063681..db5d9efc 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolBase.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolBase.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolChange.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolChange.java index 99b058b1..7160ab20 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolChange.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolChange.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolChangeData.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolChangeData.java index aa7249c5..a1897190 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolChangeData.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolChangeData.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolChangeDataResponse.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolChangeDataResponse.java index 788aac85..6a73f5e9 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolChangeDataResponse.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolChangeDataResponse.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolChangeOperation.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolChangeOperation.java index 95583be8..227c4507 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolChangeOperation.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolChangeOperation.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolData.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolData.java index 25085489..31614065 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolData.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolData.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolDirectData.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolDirectData.java index 8bf73aa9..6057eacc 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolDirectData.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolDirectData.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolDirectType.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolDirectType.java index 3baed639..8872c3a3 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolDirectType.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolDirectType.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolOperation.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolOperation.java index fb3f5b39..bf65aa18 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolOperation.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolOperation.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SearchExpression.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SearchExpression.java index 7fa84dfb..3fdc3e45 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SearchExpression.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SearchExpression.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SearchFieldName.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SearchFieldName.java index 1f0c3618..5876db52 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SearchFieldName.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SearchFieldName.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -43,7 +43,7 @@ public enum SearchFieldName { _ASIDE_ACCESSPOINT_ACCOUNT_ACCOUNTNUMBER("/aSide/accessPoint/account/accountNumber"), - _ASIDE_ACCESSPOINT_GATEWAY_UUID("/aSide/accessPoint/gateway/uuid"), + _ASIDE_ACCESSPOINT_ROUTER_UUID("/aSide/accessPoint/router/uuid"), _ASIDE_ACCESSPOINT_LINKPROTOCOL_VLANCTAG("/aSide/accessPoint/linkProtocol/vlanCTag"), diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SearchRequest.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SearchRequest.java index 4472e234..766e5d42 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SearchRequest.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SearchRequest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SearchResponse.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SearchResponse.java index 39403d30..a1f885a1 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SearchResponse.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SearchResponse.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -15,7 +15,7 @@ import java.util.Objects; import java.util.Arrays; -import com.equinix.openapi.fabric.v4.model.FabricGateway; +import com.equinix.openapi.fabric.v4.model.CloudRouter; import com.equinix.openapi.fabric.v4.model.Pagination; import com.google.gson.TypeAdapter; import com.google.gson.annotations.JsonAdapter; @@ -58,7 +58,7 @@ public class SearchResponse { public static final String SERIALIZED_NAME_DATA = "data"; @SerializedName(SERIALIZED_NAME_DATA) - private List data = new ArrayList<>(); + private List data = new ArrayList<>(); public SearchResponse() { } @@ -85,13 +85,13 @@ public void setPagination(Pagination pagination) { } - public SearchResponse data(List data) { + public SearchResponse data(List data) { this.data = data; return this; } - public SearchResponse addDataItem(FabricGateway dataItem) { + public SearchResponse addDataItem(CloudRouter dataItem) { if (this.data == null) { this.data = new ArrayList<>(); } @@ -105,12 +105,12 @@ public SearchResponse addDataItem(FabricGateway dataItem) { **/ @javax.annotation.Nullable - public List getData() { + public List getData() { return data; } - public void setData(List data) { + public void setData(List data) { this.data = data; } @@ -241,7 +241,7 @@ public static void validateJsonObject(JsonObject jsonObj) throws IOException { // validate the optional field `data` (array) for (int i = 0; i < jsonArraydata.size(); i++) { - FabricGateway.validateJsonObject(jsonArraydata.get(i).getAsJsonObject()); + CloudRouter.validateJsonObject(jsonArraydata.get(i).getAsJsonObject()); }; } } diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceMetro.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceMetro.java index 71e236d3..b685bc1f 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceMetro.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceMetro.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfile.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfile.java index 3a6fc4e3..5e60397b 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfile.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfile.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileAccessPointCOLO.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileAccessPointCOLO.java index 13d14b1d..0c83e170 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileAccessPointCOLO.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileAccessPointCOLO.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileAccessPointType.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileAccessPointType.java index 783dd217..e2b48ea1 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileAccessPointType.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileAccessPointType.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileAccessPointTypeCOLO.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileAccessPointTypeCOLO.java index 1bac597d..8235753b 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileAccessPointTypeCOLO.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileAccessPointTypeCOLO.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileAccessPointTypeEnum.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileAccessPointTypeEnum.java index 5c5d51cd..39db3a16 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileAccessPointTypeEnum.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileAccessPointTypeEnum.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileAccessPointTypeVD.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileAccessPointTypeVD.java index fa088999..752d5327 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileAccessPointTypeVD.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileAccessPointTypeVD.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileAccessPointVD.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileAccessPointVD.java index 88b71d9d..7f471e9d 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileAccessPointVD.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileAccessPointVD.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileAndFilter.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileAndFilter.java index 94c0e34c..ce76f834 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileAndFilter.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileAndFilter.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileFilter.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileFilter.java index 5b83d96d..34dca8d9 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileFilter.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileFilter.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileLinkProtocolConfig.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileLinkProtocolConfig.java index 80b26e90..0623d3bf 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileLinkProtocolConfig.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileLinkProtocolConfig.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileMetadata.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileMetadata.java index 188294c1..1eb7b142 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileMetadata.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileMetadata.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileRequest.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileRequest.java index 73f8232d..5384f8a6 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileRequest.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileRequest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileSearchRequest.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileSearchRequest.java index 3f2aa06a..77504d2a 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileSearchRequest.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileSearchRequest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileSimpleExpression.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileSimpleExpression.java index e9e02958..edc9257c 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileSimpleExpression.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileSimpleExpression.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileSortBy.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileSortBy.java index 1a8c3c8a..d669b7a8 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileSortBy.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileSortBy.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileSortCriteria.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileSortCriteria.java index 3107aead..c722a50b 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileSortCriteria.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileSortCriteria.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileSortDirection.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileSortDirection.java index 54632980..6cc865a5 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileSortDirection.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileSortDirection.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileStateEnum.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileStateEnum.java index 58a35819..7fbe0316 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileStateEnum.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileStateEnum.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileTypeEnum.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileTypeEnum.java index b85a55f3..66234fb6 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileTypeEnum.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileTypeEnum.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileVisibilityEnum.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileVisibilityEnum.java index d376f630..a9604a91 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileVisibilityEnum.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfileVisibilityEnum.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfiles.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfiles.java index ea0c8d60..9ee36443 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfiles.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceProfiles.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceToken.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceToken.java index b6cf4e95..883b2422 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceToken.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceToken.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceTokenActionRequest.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceTokenActionRequest.java index 75534859..d8936f55 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceTokenActionRequest.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceTokenActionRequest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceTokenActions.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceTokenActions.java index 89e3b583..36507b5d 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceTokenActions.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceTokenActions.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceTokenChangeOperation.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceTokenChangeOperation.java index e939d300..5c288aba 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceTokenChangeOperation.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceTokenChangeOperation.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceTokenConnection.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceTokenConnection.java index d06f293a..47ba805a 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceTokenConnection.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceTokenConnection.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceTokenSearchExpression.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceTokenSearchExpression.java index 059b3650..d7d54825 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceTokenSearchExpression.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceTokenSearchExpression.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceTokenSearchFieldName.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceTokenSearchFieldName.java index 1c909ee7..8704bc00 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceTokenSearchFieldName.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceTokenSearchFieldName.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceTokenSearchRequest.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceTokenSearchRequest.java index 0223c4c9..a7b845af 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceTokenSearchRequest.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceTokenSearchRequest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceTokenSide.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceTokenSide.java index acd3a33d..9346bef7 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceTokenSide.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceTokenSide.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceTokenState.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceTokenState.java index 36662690..f9eeb377 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceTokenState.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceTokenState.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceTokenType.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceTokenType.java index b32a3123..3cb58f36 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceTokenType.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceTokenType.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceTokens.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceTokens.java index 6708c704..33459574 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceTokens.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ServiceTokens.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SimplifiedAccount.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SimplifiedAccount.java index 8fc09880..b25d28b6 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SimplifiedAccount.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SimplifiedAccount.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -52,10 +52,6 @@ public class SimplifiedAccount { @SerializedName(SERIALIZED_NAME_ACCOUNT_NUMBER) private Long accountNumber; - public static final String SERIALIZED_NAME_ACCOUNT_REFERENCE_ID = "accountReferenceId"; - @SerializedName(SERIALIZED_NAME_ACCOUNT_REFERENCE_ID) - private String accountReferenceId; - public static final String SERIALIZED_NAME_ACCOUNT_NAME = "accountName"; @SerializedName(SERIALIZED_NAME_ACCOUNT_NAME) private String accountName; @@ -125,28 +121,6 @@ public void setAccountNumber(Long accountNumber) { } - public SimplifiedAccount accountReferenceId(String accountReferenceId) { - - this.accountReferenceId = accountReferenceId; - return this; - } - - /** - * Account ReferenceId - * @return accountReferenceId - **/ - @javax.annotation.Nullable - - public String getAccountReferenceId() { - return accountReferenceId; - } - - - public void setAccountReferenceId(String accountReferenceId) { - this.accountReferenceId = accountReferenceId; - } - - public SimplifiedAccount accountName(String accountName) { this.accountName = accountName; @@ -444,7 +418,6 @@ public boolean equals(Object o) { } SimplifiedAccount simplifiedAccount = (SimplifiedAccount) o; return Objects.equals(this.accountNumber, simplifiedAccount.accountNumber) && - Objects.equals(this.accountReferenceId, simplifiedAccount.accountReferenceId) && Objects.equals(this.accountName, simplifiedAccount.accountName) && Objects.equals(this.orgId, simplifiedAccount.orgId) && Objects.equals(this.organizationName, simplifiedAccount.organizationName) && @@ -461,7 +434,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(accountNumber, accountReferenceId, accountName, orgId, organizationName, globalOrgId, globalOrganizationName, ucmId, globalCustId, resellerAccountNumber, resellerAccountName, resellerUcmId, resellerOrgId, additionalProperties); + return Objects.hash(accountNumber, accountName, orgId, organizationName, globalOrgId, globalOrganizationName, ucmId, globalCustId, resellerAccountNumber, resellerAccountName, resellerUcmId, resellerOrgId, additionalProperties); } @Override @@ -469,7 +442,6 @@ public String toString() { StringBuilder sb = new StringBuilder(); sb.append("class SimplifiedAccount {\n"); sb.append(" accountNumber: ").append(toIndentedString(accountNumber)).append("\n"); - sb.append(" accountReferenceId: ").append(toIndentedString(accountReferenceId)).append("\n"); sb.append(" accountName: ").append(toIndentedString(accountName)).append("\n"); sb.append(" orgId: ").append(toIndentedString(orgId)).append("\n"); sb.append(" organizationName: ").append(toIndentedString(organizationName)).append("\n"); @@ -505,7 +477,6 @@ private String toIndentedString(Object o) { // a set of all properties/fields (JSON key names) openapiFields = new HashSet(); openapiFields.add("accountNumber"); - openapiFields.add("accountReferenceId"); openapiFields.add("accountName"); openapiFields.add("orgId"); openapiFields.add("organizationName"); @@ -534,9 +505,6 @@ public static void validateJsonObject(JsonObject jsonObj) throws IOException { throw new IllegalArgumentException(String.format("The required field(s) %s in SimplifiedAccount is not found in the empty JSON string", SimplifiedAccount.openapiRequiredFields.toString())); } } - if ((jsonObj.get("accountReferenceId") != null && !jsonObj.get("accountReferenceId").isJsonNull()) && !jsonObj.get("accountReferenceId").isJsonPrimitive()) { - throw new IllegalArgumentException(String.format("Expected the field `accountReferenceId` to be a primitive type in the JSON string but got `%s`", jsonObj.get("accountReferenceId").toString())); - } if ((jsonObj.get("accountName") != null && !jsonObj.get("accountName").isJsonNull()) && !jsonObj.get("accountName").isJsonPrimitive()) { throw new IllegalArgumentException(String.format("Expected the field `accountName` to be a primitive type in the JSON string but got `%s`", jsonObj.get("accountName").toString())); } diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SimplifiedLinkProtocol.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SimplifiedLinkProtocol.java index c6d3d6ff..12dc7e96 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SimplifiedLinkProtocol.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SimplifiedLinkProtocol.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SimplifiedLocation.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SimplifiedLocation.java index 75db0a21..6c83d43d 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SimplifiedLocation.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SimplifiedLocation.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SimplifiedLocationWithoutIBX.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SimplifiedLocationWithoutIBX.java index 833985c3..b3eaacef 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SimplifiedLocationWithoutIBX.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SimplifiedLocationWithoutIBX.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SimplifiedMetadataEntity.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SimplifiedMetadataEntity.java index b30c3c39..6e3547c7 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SimplifiedMetadataEntity.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SimplifiedMetadataEntity.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SimplifiedNetwork.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SimplifiedNetwork.java index 7cc1c936..cd8e8ac7 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SimplifiedNetwork.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SimplifiedNetwork.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SimplifiedNetworkChange.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SimplifiedNetworkChange.java index 445fe326..6f485e8f 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SimplifiedNetworkChange.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SimplifiedNetworkChange.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SimplifiedNotification.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SimplifiedNotification.java index 501ca26a..f09b63ab 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SimplifiedNotification.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SimplifiedNotification.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SimplifiedPort.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SimplifiedPort.java index b11efff1..62367e04 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SimplifiedPort.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SimplifiedPort.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SimplifiedServiceProfile.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SimplifiedServiceProfile.java index c7bb2bb4..500c878d 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SimplifiedServiceProfile.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SimplifiedServiceProfile.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Sort.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Sort.java index 2ffe385e..0efa1e30 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Sort.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Sort.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SortBy.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SortBy.java index 86f024ee..1fc340e7 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SortBy.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SortBy.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SortCriteria.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SortCriteria.java index 719d68b7..5779e804 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SortCriteria.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SortCriteria.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SortCriteriaResponse.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SortCriteriaResponse.java index eac5a6d9..8bdfe895 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SortCriteriaResponse.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SortCriteriaResponse.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SortDirection.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SortDirection.java index b69463c0..78430bc8 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SortDirection.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SortDirection.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Statistics.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Statistics.java index aab842fd..e98aa6cc 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Statistics.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/Statistics.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SubInterface.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SubInterface.java index 4e88fbfd..ea087e2e 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SubInterface.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/SubInterface.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/TopUtilizedStatistics.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/TopUtilizedStatistics.java index 52b69db2..cb739340 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/TopUtilizedStatistics.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/TopUtilizedStatistics.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ValidateConnectionRequest.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ValidateConnectionRequest.java index f8ca084b..f552f233 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ValidateConnectionRequest.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ValidateConnectionRequest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ValidateConnectionRequestFilter.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ValidateConnectionRequestFilter.java index e5ab70a1..00924a2b 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ValidateConnectionRequestFilter.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ValidateConnectionRequestFilter.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ValidateConnectionRequestFilterAnd.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ValidateConnectionRequestFilterAnd.java index eba5dc72..fbb5a2c4 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ValidateConnectionRequestFilterAnd.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ValidateConnectionRequestFilterAnd.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ViewPoint.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ViewPoint.java index 3095e9aa..8fc60e2a 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ViewPoint.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/ViewPoint.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionBridgePackageCode.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionBridgePackageCode.java index 9dfcd32b..82f19a32 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionBridgePackageCode.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionBridgePackageCode.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPrice.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPrice.java index 0b464976..09d416ef 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPrice.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPrice.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceASide.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceASide.java index c1cb4918..d4a624dc 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceASide.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceASide.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceASideAccessPoint.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceASideAccessPoint.java index 717b2e6a..377108ef 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceASideAccessPoint.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceASideAccessPoint.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceASideAccessPointPort.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceASideAccessPointPort.java index 30479e3d..8b5a0994 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceASideAccessPointPort.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceASideAccessPointPort.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceASideAccessPointPortSettings.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceASideAccessPointPortSettings.java index 19ad864f..8fd74e0e 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceASideAccessPointPortSettings.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceASideAccessPointPortSettings.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceAccessPointType.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceAccessPointType.java index 5a216bbe..7b57c539 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceAccessPointType.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceAccessPointType.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -35,7 +35,7 @@ public enum VirtualConnectionPriceAccessPointType { COLO("COLO"), - GW("GW"), + CLOUD_ROUTER("CLOUD_ROUTER"), CHAINGROUP("CHAINGROUP"), diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceConnectionType.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceConnectionType.java index 7356bfbd..c2f7fee4 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceConnectionType.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceConnectionType.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -43,7 +43,9 @@ public enum VirtualConnectionPriceConnectionType { EVPLAN_VC("EVPLAN_VC"), - EPLAN_VC("EPLAN_VC"); + EPLAN_VC("EPLAN_VC"), + + IPWAN_VC("IPWAN_VC"); private String value; diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceZSide.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceZSide.java index 78e6b2d3..942d87b3 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceZSide.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceZSide.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceZSideAccessPoint.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceZSideAccessPoint.java index 4b7be723..089d4333 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceZSideAccessPoint.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceZSideAccessPoint.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceZSideAccessPointBridge.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceZSideAccessPointBridge.java index 28e3a5cb..6d10dd2c 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceZSideAccessPointBridge.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceZSideAccessPointBridge.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceZSideAccessPointBridgePackage.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceZSideAccessPointBridgePackage.java index 7b4147a0..4496c1ff 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceZSideAccessPointBridgePackage.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceZSideAccessPointBridgePackage.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceZSideAccessPointProfile.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceZSideAccessPointProfile.java index 878e1779..bdb94689 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceZSideAccessPointProfile.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceZSideAccessPointProfile.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualDevice.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualDevice.java index e6abff42..fe83a5cc 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualDevice.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualDevice.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualPortConfiguration.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualPortConfiguration.java index f2ac7fd7..35621d20 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualPortConfiguration.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualPortConfiguration.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualPortLocation.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualPortLocation.java index 4f2465af..171c3934 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualPortLocation.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualPortLocation.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualPortPrice.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualPortPrice.java index 7319863a..1f29b120 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualPortPrice.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualPortPrice.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualPortRedundancy.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualPortRedundancy.java index 8fb7536b..13b82004 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualPortRedundancy.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualPortRedundancy.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualPortServiceType.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualPortServiceType.java index 308a152e..ecb48a5f 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualPortServiceType.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualPortServiceType.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualPortType.java b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualPortType.java index bfdec250..8cd11a4a 100644 --- a/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualPortType.java +++ b/equinix-openapi-fabric/src/main/java/com/equinix/openapi/fabric/v4/model/VirtualPortType.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/GatewaysApiTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/CloudRoutersApiTest.java similarity index 61% rename from equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/GatewaysApiTest.java rename to equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/CloudRoutersApiTest.java index 973edbcc..145d85f6 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/GatewaysApiTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/CloudRoutersApiTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -14,17 +14,17 @@ package com.equinix.openapi.fabric.v4.api; import com.equinix.openapi.fabric.ApiException; +import com.equinix.openapi.fabric.v4.model.CloudRouter; +import com.equinix.openapi.fabric.v4.model.CloudRouterChangeOperation; +import com.equinix.openapi.fabric.v4.model.CloudRouterPackage; +import com.equinix.openapi.fabric.v4.model.CloudRouterPostRequest; +import com.equinix.openapi.fabric.v4.model.CloudRouterSearchRequest; import com.equinix.openapi.fabric.v4.model.Error; -import com.equinix.openapi.fabric.v4.model.FabricGateway; -import com.equinix.openapi.fabric.v4.model.FabricGatewayChangeOperation; -import com.equinix.openapi.fabric.v4.model.FabricGatewayPackage; -import com.equinix.openapi.fabric.v4.model.FabricGatewayPostRequest; -import com.equinix.openapi.fabric.v4.model.FabricGatewaySearchRequest; import com.equinix.openapi.fabric.v4.model.GatewayActionRequest; import com.equinix.openapi.fabric.v4.model.GatewayActionResponse; import com.equinix.openapi.fabric.v4.model.GatewayActionState; -import com.equinix.openapi.fabric.v4.model.GatewayPackageCode; import com.equinix.openapi.fabric.v4.model.PackageResponse; +import com.equinix.openapi.fabric.v4.model.RouterPackageCode; import com.equinix.openapi.fabric.v4.model.SearchResponse; import java.util.UUID; import org.junit.jupiter.api.Disabled; @@ -36,24 +36,24 @@ import java.util.Map; /** - * API tests for GatewaysApi + * API tests for CloudRoutersApi */ @Disabled -public class GatewaysApiTest { +public class CloudRoutersApiTest { - private final GatewaysApi api = new GatewaysApi(); + private final CloudRoutersApi api = new CloudRoutersApi(); /** - * Create Gateway + * Create Routers * - * This API provides capability to create user's Fabric Gateways + * This API provides capability to create user's Cloud Routers * * @throws ApiException if the Api call fails */ @Test public void createGatewayTest() throws ApiException { - FabricGatewayPostRequest fabricGatewayPostRequest = null; - FabricGateway response = api.createGateway(fabricGatewayPostRequest); + CloudRouterPostRequest cloudRouterPostRequest = null; + CloudRouter response = api.createGateway(cloudRouterPostRequest); // TODO: test validations } @@ -66,23 +66,23 @@ public void createGatewayTest() throws ApiException { */ @Test public void createGatewayActionTest() throws ApiException { - UUID gatewayId = null; + UUID routerId = null; GatewayActionRequest gatewayActionRequest = null; - GatewayActionResponse response = api.createGatewayAction(gatewayId, gatewayActionRequest); + GatewayActionResponse response = api.createGatewayAction(routerId, gatewayActionRequest); // TODO: test validations } /** - * Delete Gateway + * Delete Routers * - * This API provides capability to delete user's Fabric Gateway + * This API provides capability to delete user's Cloud Routers * * @throws ApiException if the Api call fails */ @Test public void deleteGatewayByUuidTest() throws ApiException { - UUID gatewayId = null; - api.deleteGatewayByUuid(gatewayId); + UUID routerId = null; + api.deleteGatewayByUuid(routerId); // TODO: test validations } @@ -95,44 +95,44 @@ public void deleteGatewayByUuidTest() throws ApiException { */ @Test public void getGatewayActionsTest() throws ApiException { - UUID gatewayId = null; + UUID routerId = null; GatewayActionState state = null; - GatewayActionResponse response = api.getGatewayActions(gatewayId, state); + GatewayActionResponse response = api.getGatewayActions(routerId, state); // TODO: test validations } /** - * Get Gateway + * Get Routers * - * This API provides capability to retrieve user's Fabric Gateway + * This API provides capability to retrieve user's Cloud Routers * * @throws ApiException if the Api call fails */ @Test public void getGatewayByUuidTest() throws ApiException { - UUID gatewayId = null; - FabricGateway response = api.getGatewayByUuid(gatewayId); + UUID routerId = null; + CloudRouter response = api.getGatewayByUuid(routerId); // TODO: test validations } /** * Get Package Details * - * This API provides capability to retrieve user's Fabric Gateway Package Details + * This API provides capability to retrieve user's Cloud Routers Package Details * * @throws ApiException if the Api call fails */ @Test public void getGatewayPackageByCodeTest() throws ApiException { - GatewayPackageCode gatewayPackageCode = null; - FabricGatewayPackage response = api.getGatewayPackageByCode(gatewayPackageCode); + RouterPackageCode routerPackageCode = null; + CloudRouterPackage response = api.getGatewayPackageByCode(routerPackageCode); // TODO: test validations } /** * List Packages * - * This API provides capability to retrieve user's Fabric Gateway Packages + * This API provides capability to retrieve user's Cloud Routers Packages * * @throws ApiException if the Api call fails */ @@ -145,31 +145,31 @@ public void getGatewayPackagesTest() throws ApiException { } /** - * Search Gateway + * Search Routers * - * The API provides capability to get list of user's Fabric Gateways using search criteria, including optional filtering, pagination and sorting + * The API provides capability to get list of user's Cloud Routers using search criteria, including optional filtering, pagination and sorting * * @throws ApiException if the Api call fails */ @Test public void searchGatewaysTest() throws ApiException { - FabricGatewaySearchRequest fabricGatewaySearchRequest = null; - SearchResponse response = api.searchGateways(fabricGatewaySearchRequest); + CloudRouterSearchRequest cloudRouterSearchRequest = null; + SearchResponse response = api.searchGateways(cloudRouterSearchRequest); // TODO: test validations } /** - * Update Gateway + * Update Routers * - * This API provides capability to update user's Fabric Gateway + * This API provides capability to update user's Cloud Routers * * @throws ApiException if the Api call fails */ @Test public void updateGatewayByUuidTest() throws ApiException { - UUID gatewayId = null; - List fabricGatewayChangeOperation = null; - FabricGateway response = api.updateGatewayByUuid(gatewayId, fabricGatewayChangeOperation); + UUID routerId = null; + List cloudRouterChangeOperation = null; + CloudRouter response = api.updateGatewayByUuid(routerId, cloudRouterChangeOperation); // TODO: test validations } diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/ConnectionsApiTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/ConnectionsApiTest.java index b9344531..95621ad5 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/ConnectionsApiTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/ConnectionsApiTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/HealthApiTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/HealthApiTest.java index c339a850..7aa2d61f 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/HealthApiTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/HealthApiTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/MetrosApiTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/MetrosApiTest.java index 13105ce4..86eea704 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/MetrosApiTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/MetrosApiTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/NetworksApiTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/NetworksApiTest.java index aee286c5..3edc9ed4 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/NetworksApiTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/NetworksApiTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/PortsApiTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/PortsApiTest.java index 763c5f02..86778867 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/PortsApiTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/PortsApiTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -14,7 +14,10 @@ package com.equinix.openapi.fabric.v4.api; import com.equinix.openapi.fabric.ApiException; +import com.equinix.openapi.fabric.v4.model.AllPhysicalPortsResponse; import com.equinix.openapi.fabric.v4.model.AllPortsResponse; +import com.equinix.openapi.fabric.v4.model.BulkPhysicalPort; +import com.equinix.openapi.fabric.v4.model.BulkPort; import com.equinix.openapi.fabric.v4.model.Error; import com.equinix.openapi.fabric.v4.model.LinkProtocolGetResponse; import com.equinix.openapi.fabric.v4.model.Port; @@ -35,6 +38,49 @@ public class PortsApiTest { private final PortsApi api = new PortsApi(); + /** + * Add to Lag + * + * Add Physical Ports to Virtual Port.<font color=\"red\"> <sup color='red'>Preview</sup></font> + * + * @throws ApiException if the Api call fails + */ + @Test + public void addToLagTest() throws ApiException { + UUID portId = null; + BulkPhysicalPort bulkPhysicalPort = null; + AllPhysicalPortsResponse response = api.addToLag(portId, bulkPhysicalPort); + // TODO: test validations + } + + /** + * Create Port + * + * Create Port creates Equinix Fabric? Port.<font color=\"red\"> <sup color='red'>Preview</sup></font> + * + * @throws ApiException if the Api call fails + */ + @Test + public void createBulkPortTest() throws ApiException { + BulkPort bulkPort = null; + AllPortsResponse response = api.createBulkPort(bulkPort); + // TODO: test validations + } + + /** + * Create Port + * + * Creates Equinix Fabric? Port. + * + * @throws ApiException if the Api call fails + */ + @Test + public void createPortTest() throws ApiException { + Port port = null; + Port response = api.createPort(port); + // TODO: test validations + } + /** * Get Port by uuid * diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/PricesApiTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/PricesApiTest.java index 1240122f..2effc64b 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/PricesApiTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/PricesApiTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/RoutesApiTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/RoutesApiTest.java index 3650faff..fdfe018f 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/RoutesApiTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/RoutesApiTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -37,15 +37,15 @@ public class RoutesApiTest { /** * Search Route Table * - * The API provides capability to get list of user's Fabric Gateways route table entries using search criteria, including optional filtering, pagination and sorting + * The API provides capability to get list of user's Fabric Cloud Router route table entries using search criteria, including optional filtering, pagination and sorting * * @throws ApiException if the Api call fails */ @Test public void searchRoutesTest() throws ApiException { - UUID gatewayId = null; + UUID routerId = null; RouteTableEntrySearchRequest routeTableEntrySearchRequest = null; - RouteTableEntrySearchResponse response = api.searchRoutes(gatewayId, routeTableEntrySearchRequest); + RouteTableEntrySearchResponse response = api.searchRoutes(routerId, routeTableEntrySearchRequest); // TODO: test validations } diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/RoutingProtocolsApiTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/RoutingProtocolsApiTest.java index 6f497d96..e9341868 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/RoutingProtocolsApiTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/RoutingProtocolsApiTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/ServiceProfilesApiTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/ServiceProfilesApiTest.java index 651c66a9..049e28ee 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/ServiceProfilesApiTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/ServiceProfilesApiTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/ServiceTokensApiTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/ServiceTokensApiTest.java index 6c13deca..23693dc0 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/ServiceTokensApiTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/ServiceTokensApiTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/StatisticsApiTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/StatisticsApiTest.java index 4587640d..0782f595 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/StatisticsApiTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/api/StatisticsApiTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/AccessPointSelectorTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/AccessPointSelectorTest.java index 04cd826a..eddcd2e8 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/AccessPointSelectorTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/AccessPointSelectorTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/AccessPointTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/AccessPointTest.java index 81ef21b1..72ed1fac 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/AccessPointTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/AccessPointTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -14,7 +14,7 @@ package com.equinix.openapi.fabric.v4.model; import com.equinix.openapi.fabric.v4.model.AccessPointType; -import com.equinix.openapi.fabric.v4.model.FabricGateway; +import com.equinix.openapi.fabric.v4.model.CloudRouter; import com.equinix.openapi.fabric.v4.model.ModelInterface; import com.equinix.openapi.fabric.v4.model.PeeringType; import com.equinix.openapi.fabric.v4.model.SimplifiedAccount; @@ -89,11 +89,11 @@ public void profileTest() { } /** - * Test the property 'gateway' + * Test the property 'router' */ @Test - public void gatewayTest() { - // TODO: test gateway + public void routerTest() { + // TODO: test router } /** diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/AccessPointTypeTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/AccessPointTypeTest.java index cb3fbb8a..efca636d 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/AccessPointTypeTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/AccessPointTypeTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ActionsTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ActionsTest.java index 814a81f2..d7c80d7a 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ActionsTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ActionsTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/AddOperationTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/AddOperationTest.java index 0dbc1948..0a0d8909 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/AddOperationTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/AddOperationTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/AdditionalInfoTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/AdditionalInfoTest.java index cab2d5f0..30f94d49 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/AdditionalInfoTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/AdditionalInfoTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/AllPhysicalPortsResponseTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/AllPhysicalPortsResponseTest.java new file mode 100644 index 00000000..2f381817 --- /dev/null +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/AllPhysicalPortsResponseTest.java @@ -0,0 +1,60 @@ +/* + * Equinix Fabric API v4 + * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
+ * + * The version of the OpenAPI document: 4.9 + * Contact: api-support@equinix.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package com.equinix.openapi.fabric.v4.model; + +import com.equinix.openapi.fabric.v4.model.Pagination; +import com.equinix.openapi.fabric.v4.model.PhysicalPort; +import com.google.gson.TypeAdapter; +import com.google.gson.annotations.JsonAdapter; +import com.google.gson.annotations.SerializedName; +import com.google.gson.stream.JsonReader; +import com.google.gson.stream.JsonWriter; +import java.io.IOException; +import java.util.ArrayList; +import java.util.List; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + + +/** + * Model tests for AllPhysicalPortsResponse + */ +public class AllPhysicalPortsResponseTest { + private final AllPhysicalPortsResponse model = new AllPhysicalPortsResponse(); + + /** + * Model tests for AllPhysicalPortsResponse + */ + @Test + public void testAllPhysicalPortsResponse() { + // TODO: test AllPhysicalPortsResponse + } + + /** + * Test the property 'pagination' + */ + @Test + public void paginationTest() { + // TODO: test pagination + } + + /** + * Test the property 'data' + */ + @Test + public void dataTest() { + // TODO: test data + } + +} diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/AllPortsResponseTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/AllPortsResponseTest.java index 23e6a07e..170715e3 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/AllPortsResponseTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/AllPortsResponseTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ApiConfigTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ApiConfigTest.java index 186de73d..5d597131 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ApiConfigTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ApiConfigTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ApiServicesTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ApiServicesTest.java index c40021fc..55d25aa2 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ApiServicesTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ApiServicesTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/AuthenticationKeyTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/AuthenticationKeyTest.java index 5de5ee94..919b2d60 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/AuthenticationKeyTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/AuthenticationKeyTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/BGPActionDataTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/BGPActionDataTest.java index d9b3e46f..59f15f53 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/BGPActionDataTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/BGPActionDataTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/BGPActionRequestTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/BGPActionRequestTest.java index e8e968a8..9225b9f1 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/BGPActionRequestTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/BGPActionRequestTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/BGPActionStatesTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/BGPActionStatesTest.java index 777bfd9a..28e14c08 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/BGPActionStatesTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/BGPActionStatesTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/BGPActionsBulkDataTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/BGPActionsBulkDataTest.java index 8d7ca170..22cc478e 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/BGPActionsBulkDataTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/BGPActionsBulkDataTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/BGPActionsTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/BGPActionsTest.java index 7b125c2b..2fb3c2c6 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/BGPActionsTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/BGPActionsTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/BGPConnectionIpv4Test.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/BGPConnectionIpv4Test.java index a3bd9ad9..efbea4bc 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/BGPConnectionIpv4Test.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/BGPConnectionIpv4Test.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/BGPConnectionIpv6Test.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/BGPConnectionIpv6Test.java index e90aa6c7..65bf6bba 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/BGPConnectionIpv6Test.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/BGPConnectionIpv6Test.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/BandwidthUtilizationTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/BandwidthUtilizationTest.java index 3b48c5a6..902dc763 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/BandwidthUtilizationTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/BandwidthUtilizationTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/BulkPhysicalPortTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/BulkPhysicalPortTest.java new file mode 100644 index 00000000..2b30ce5a --- /dev/null +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/BulkPhysicalPortTest.java @@ -0,0 +1,51 @@ +/* + * Equinix Fabric API v4 + * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
+ * + * The version of the OpenAPI document: 4.9 + * Contact: api-support@equinix.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package com.equinix.openapi.fabric.v4.model; + +import com.equinix.openapi.fabric.v4.model.PhysicalPort; +import com.google.gson.TypeAdapter; +import com.google.gson.annotations.JsonAdapter; +import com.google.gson.annotations.SerializedName; +import com.google.gson.stream.JsonReader; +import com.google.gson.stream.JsonWriter; +import java.io.IOException; +import java.util.ArrayList; +import java.util.List; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + + +/** + * Model tests for BulkPhysicalPort + */ +public class BulkPhysicalPortTest { + private final BulkPhysicalPort model = new BulkPhysicalPort(); + + /** + * Model tests for BulkPhysicalPort + */ + @Test + public void testBulkPhysicalPort() { + // TODO: test BulkPhysicalPort + } + + /** + * Test the property 'data' + */ + @Test + public void dataTest() { + // TODO: test data + } + +} diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/BulkPortTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/BulkPortTest.java new file mode 100644 index 00000000..ea497322 --- /dev/null +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/BulkPortTest.java @@ -0,0 +1,51 @@ +/* + * Equinix Fabric API v4 + * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
+ * + * The version of the OpenAPI document: 4.9 + * Contact: api-support@equinix.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package com.equinix.openapi.fabric.v4.model; + +import com.equinix.openapi.fabric.v4.model.Port; +import com.google.gson.TypeAdapter; +import com.google.gson.annotations.JsonAdapter; +import com.google.gson.annotations.SerializedName; +import com.google.gson.stream.JsonReader; +import com.google.gson.stream.JsonWriter; +import java.io.IOException; +import java.util.ArrayList; +import java.util.List; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + + +/** + * Model tests for BulkPort + */ +public class BulkPortTest { + private final BulkPort model = new BulkPort(); + + /** + * Model tests for BulkPort + */ + @Test + public void testBulkPort() { + // TODO: test BulkPort + } + + /** + * Test the property 'data' + */ + @Test + public void dataTest() { + // TODO: test data + } + +} diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ChangeTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ChangeTest.java index 6fed367d..a66c722e 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ChangeTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ChangeTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ChangelogTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ChangelogTest.java index ecdfce97..16198480 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ChangelogTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ChangelogTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/FabricGatewayAccessPointStateTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/CloudRouterAccessPointStateTest.java similarity index 75% rename from equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/FabricGatewayAccessPointStateTest.java rename to equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/CloudRouterAccessPointStateTest.java index 77bf1651..cf2c6f1e 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/FabricGatewayAccessPointStateTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/CloudRouterAccessPointStateTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -19,15 +19,15 @@ /** - * Model tests for FabricGatewayAccessPointState + * Model tests for CloudRouterAccessPointState */ -public class FabricGatewayAccessPointStateTest { +public class CloudRouterAccessPointStateTest { /** - * Model tests for FabricGatewayAccessPointState + * Model tests for CloudRouterAccessPointState */ @Test - public void testFabricGatewayAccessPointState() { - // TODO: test FabricGatewayAccessPointState + public void testCloudRouterAccessPointState() { + // TODO: test CloudRouterAccessPointState } } diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/FabricGatewayChangeOperationTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/CloudRouterChangeOperationTest.java similarity index 79% rename from equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/FabricGatewayChangeOperationTest.java rename to equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/CloudRouterChangeOperationTest.java index 1dffe9e5..077fda6a 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/FabricGatewayChangeOperationTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/CloudRouterChangeOperationTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -24,17 +24,17 @@ /** - * Model tests for FabricGatewayChangeOperation + * Model tests for CloudRouterChangeOperation */ -public class FabricGatewayChangeOperationTest { - private final FabricGatewayChangeOperation model = new FabricGatewayChangeOperation(); +public class CloudRouterChangeOperationTest { + private final CloudRouterChangeOperation model = new CloudRouterChangeOperation(); /** - * Model tests for FabricGatewayChangeOperation + * Model tests for CloudRouterChangeOperation */ @Test - public void testFabricGatewayChangeOperation() { - // TODO: test FabricGatewayChangeOperation + public void testCloudRouterChangeOperation() { + // TODO: test CloudRouterChangeOperation } /** diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/GatewayChangeTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/CloudRouterChangeTest.java similarity index 84% rename from equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/GatewayChangeTest.java rename to equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/CloudRouterChangeTest.java index 72932a49..bed6ed1d 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/GatewayChangeTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/CloudRouterChangeTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -13,7 +13,7 @@ package com.equinix.openapi.fabric.v4.model; -import com.equinix.openapi.fabric.v4.model.FabricGatewayChangeOperation; +import com.equinix.openapi.fabric.v4.model.CloudRouterChangeOperation; import com.google.gson.TypeAdapter; import com.google.gson.annotations.JsonAdapter; import com.google.gson.annotations.SerializedName; @@ -26,17 +26,17 @@ /** - * Model tests for GatewayChange + * Model tests for CloudRouterChange */ -public class GatewayChangeTest { - private final GatewayChange model = new GatewayChange(); +public class CloudRouterChangeTest { + private final CloudRouterChange model = new CloudRouterChange(); /** - * Model tests for GatewayChange + * Model tests for CloudRouterChange */ @Test - public void testGatewayChange() { - // TODO: test GatewayChange + public void testCloudRouterChange() { + // TODO: test CloudRouterChange } /** diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/FabricGatewayFilterTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/CloudRouterFilterTest.java similarity index 78% rename from equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/FabricGatewayFilterTest.java rename to equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/CloudRouterFilterTest.java index c004c073..67084781 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/FabricGatewayFilterTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/CloudRouterFilterTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -13,8 +13,8 @@ package com.equinix.openapi.fabric.v4.model; -import com.equinix.openapi.fabric.v4.model.FabricGatewayOrFilter; -import com.equinix.openapi.fabric.v4.model.FabricGatewaySimpleExpression; +import com.equinix.openapi.fabric.v4.model.CloudRouterOrFilter; +import com.equinix.openapi.fabric.v4.model.CloudRouterSimpleExpression; import com.google.gson.TypeAdapter; import com.google.gson.annotations.JsonAdapter; import com.google.gson.annotations.SerializedName; @@ -28,17 +28,17 @@ /** - * Model tests for FabricGatewayFilter + * Model tests for CloudRouterFilter */ -public class FabricGatewayFilterTest { - private final FabricGatewayFilter model = new FabricGatewayFilter(); +public class CloudRouterFilterTest { + private final CloudRouterFilter model = new CloudRouterFilter(); /** - * Model tests for FabricGatewayFilter + * Model tests for CloudRouterFilter */ @Test - public void testFabricGatewayFilter() { - // TODO: test FabricGatewayFilter + public void testCloudRouterFilter() { + // TODO: test CloudRouterFilter } /** diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/FabricGatewayFiltersTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/CloudRouterFiltersTest.java similarity index 76% rename from equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/FabricGatewayFiltersTest.java rename to equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/CloudRouterFiltersTest.java index 1cc70b6e..ccb5277e 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/FabricGatewayFiltersTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/CloudRouterFiltersTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -13,7 +13,7 @@ package com.equinix.openapi.fabric.v4.model; -import com.equinix.openapi.fabric.v4.model.FabricGatewayFilter; +import com.equinix.openapi.fabric.v4.model.CloudRouterFilter; import com.google.gson.TypeAdapter; import com.google.gson.annotations.JsonAdapter; import com.google.gson.annotations.SerializedName; @@ -27,17 +27,17 @@ /** - * Model tests for FabricGatewayFilters + * Model tests for CloudRouterFilters */ -public class FabricGatewayFiltersTest { - private final FabricGatewayFilters model = new FabricGatewayFilters(); +public class CloudRouterFiltersTest { + private final CloudRouterFilters model = new CloudRouterFilters(); /** - * Model tests for FabricGatewayFilters + * Model tests for CloudRouterFilters */ @Test - public void testFabricGatewayFilters() { - // TODO: test FabricGatewayFilters + public void testCloudRouterFilters() { + // TODO: test CloudRouterFilters } /** diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/FabricGatewayOrFilterTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/CloudRouterOrFilterTest.java similarity index 76% rename from equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/FabricGatewayOrFilterTest.java rename to equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/CloudRouterOrFilterTest.java index b0083403..3742db69 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/FabricGatewayOrFilterTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/CloudRouterOrFilterTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -13,7 +13,7 @@ package com.equinix.openapi.fabric.v4.model; -import com.equinix.openapi.fabric.v4.model.FabricGatewaySimpleExpression; +import com.equinix.openapi.fabric.v4.model.CloudRouterSimpleExpression; import com.google.gson.TypeAdapter; import com.google.gson.annotations.JsonAdapter; import com.google.gson.annotations.SerializedName; @@ -27,17 +27,17 @@ /** - * Model tests for FabricGatewayOrFilter + * Model tests for CloudRouterOrFilter */ -public class FabricGatewayOrFilterTest { - private final FabricGatewayOrFilter model = new FabricGatewayOrFilter(); +public class CloudRouterOrFilterTest { + private final CloudRouterOrFilter model = new CloudRouterOrFilter(); /** - * Model tests for FabricGatewayOrFilter + * Model tests for CloudRouterOrFilter */ @Test - public void testFabricGatewayOrFilter() { - // TODO: test FabricGatewayOrFilter + public void testCloudRouterOrFilter() { + // TODO: test CloudRouterOrFilter } /** diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/FabricGatewayPackageTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/CloudRouterPackageTest.java similarity index 83% rename from equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/FabricGatewayPackageTest.java rename to equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/CloudRouterPackageTest.java index 285bed3a..47757f5f 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/FabricGatewayPackageTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/CloudRouterPackageTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -27,17 +27,17 @@ /** - * Model tests for FabricGatewayPackage + * Model tests for CloudRouterPackage */ -public class FabricGatewayPackageTest { - private final FabricGatewayPackage model = new FabricGatewayPackage(); +public class CloudRouterPackageTest { + private final CloudRouterPackage model = new CloudRouterPackage(); /** - * Model tests for FabricGatewayPackage + * Model tests for CloudRouterPackage */ @Test - public void testFabricGatewayPackage() { - // TODO: test FabricGatewayPackage + public void testCloudRouterPackage() { + // TODO: test CloudRouterPackage } /** @@ -145,27 +145,27 @@ public void natTypeTest() { } /** - * Test the property 'maxConnLimit' + * Test the property 'vcCountMax' */ @Test - public void maxConnLimitTest() { - // TODO: test maxConnLimit + public void vcCountMaxTest() { + // TODO: test vcCountMax } /** - * Test the property 'maxGwLimit' + * Test the property 'crCountMax' */ @Test - public void maxGwLimitTest() { - // TODO: test maxGwLimit + public void crCountMaxTest() { + // TODO: test crCountMax } /** - * Test the property 'maxBwLimit' + * Test the property 'vcBandwidthMax' */ @Test - public void maxBwLimitTest() { - // TODO: test maxBwLimit + public void vcBandwidthMaxTest() { + // TODO: test vcBandwidthMax } /** diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/FabricGatewayPackageTypeTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/CloudRouterPackageTypeTest.java similarity index 80% rename from equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/FabricGatewayPackageTypeTest.java rename to equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/CloudRouterPackageTypeTest.java index 820abe5d..dbc6471a 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/FabricGatewayPackageTypeTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/CloudRouterPackageTypeTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -25,17 +25,17 @@ /** - * Model tests for FabricGatewayPackageType + * Model tests for CloudRouterPackageType */ -public class FabricGatewayPackageTypeTest { - private final FabricGatewayPackageType model = new FabricGatewayPackageType(); +public class CloudRouterPackageTypeTest { + private final CloudRouterPackageType model = new CloudRouterPackageType(); /** - * Model tests for FabricGatewayPackageType + * Model tests for CloudRouterPackageType */ @Test - public void testFabricGatewayPackageType() { - // TODO: test FabricGatewayPackageType + public void testCloudRouterPackageType() { + // TODO: test CloudRouterPackageType } /** diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/FabricGatewayPostRequestTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/CloudRouterPostRequestTest.java similarity index 85% rename from equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/FabricGatewayPostRequestTest.java rename to equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/CloudRouterPostRequestTest.java index 185a2928..2441649c 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/FabricGatewayPostRequestTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/CloudRouterPostRequestTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -13,7 +13,7 @@ package com.equinix.openapi.fabric.v4.model; -import com.equinix.openapi.fabric.v4.model.FabricGatewayPackageType; +import com.equinix.openapi.fabric.v4.model.CloudRouterPackageType; import com.equinix.openapi.fabric.v4.model.Order; import com.equinix.openapi.fabric.v4.model.Project; import com.equinix.openapi.fabric.v4.model.SimplifiedAccount; @@ -32,17 +32,17 @@ /** - * Model tests for FabricGatewayPostRequest + * Model tests for CloudRouterPostRequest */ -public class FabricGatewayPostRequestTest { - private final FabricGatewayPostRequest model = new FabricGatewayPostRequest(); +public class CloudRouterPostRequestTest { + private final CloudRouterPostRequest model = new CloudRouterPostRequest(); /** - * Model tests for FabricGatewayPostRequest + * Model tests for CloudRouterPostRequest */ @Test - public void testFabricGatewayPostRequest() { - // TODO: test FabricGatewayPostRequest + public void testCloudRouterPostRequest() { + // TODO: test CloudRouterPostRequest } /** diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/FabricGatewaySearchRequestTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/CloudRouterSearchRequestTest.java similarity index 76% rename from equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/FabricGatewaySearchRequestTest.java rename to equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/CloudRouterSearchRequestTest.java index 27ebf964..63ca6f98 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/FabricGatewaySearchRequestTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/CloudRouterSearchRequestTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -13,8 +13,8 @@ package com.equinix.openapi.fabric.v4.model; -import com.equinix.openapi.fabric.v4.model.FabricGatewayFilters; -import com.equinix.openapi.fabric.v4.model.FabricGatewaySortCriteria; +import com.equinix.openapi.fabric.v4.model.CloudRouterFilters; +import com.equinix.openapi.fabric.v4.model.CloudRouterSortCriteria; import com.equinix.openapi.fabric.v4.model.PaginationRequest; import com.google.gson.TypeAdapter; import com.google.gson.annotations.JsonAdapter; @@ -29,17 +29,17 @@ /** - * Model tests for FabricGatewaySearchRequest + * Model tests for CloudRouterSearchRequest */ -public class FabricGatewaySearchRequestTest { - private final FabricGatewaySearchRequest model = new FabricGatewaySearchRequest(); +public class CloudRouterSearchRequestTest { + private final CloudRouterSearchRequest model = new CloudRouterSearchRequest(); /** - * Model tests for FabricGatewaySearchRequest + * Model tests for CloudRouterSearchRequest */ @Test - public void testFabricGatewaySearchRequest() { - // TODO: test FabricGatewaySearchRequest + public void testCloudRouterSearchRequest() { + // TODO: test CloudRouterSearchRequest } /** diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/FabricGatewaySimpleExpressionTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/CloudRouterSimpleExpressionTest.java similarity index 80% rename from equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/FabricGatewaySimpleExpressionTest.java rename to equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/CloudRouterSimpleExpressionTest.java index a86f39a5..33fbfea3 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/FabricGatewaySimpleExpressionTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/CloudRouterSimpleExpressionTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -26,17 +26,17 @@ /** - * Model tests for FabricGatewaySimpleExpression + * Model tests for CloudRouterSimpleExpression */ -public class FabricGatewaySimpleExpressionTest { - private final FabricGatewaySimpleExpression model = new FabricGatewaySimpleExpression(); +public class CloudRouterSimpleExpressionTest { + private final CloudRouterSimpleExpression model = new CloudRouterSimpleExpression(); /** - * Model tests for FabricGatewaySimpleExpression + * Model tests for CloudRouterSimpleExpression */ @Test - public void testFabricGatewaySimpleExpression() { - // TODO: test FabricGatewaySimpleExpression + public void testCloudRouterSimpleExpression() { + // TODO: test CloudRouterSimpleExpression } /** diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/GatewayPackageCodeTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/CloudRouterSortByTest.java similarity index 79% rename from equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/GatewayPackageCodeTest.java rename to equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/CloudRouterSortByTest.java index f64d69e4..4b1173f6 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/GatewayPackageCodeTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/CloudRouterSortByTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -19,15 +19,15 @@ /** - * Model tests for GatewayPackageCode + * Model tests for CloudRouterSortBy */ -public class GatewayPackageCodeTest { +public class CloudRouterSortByTest { /** - * Model tests for GatewayPackageCode + * Model tests for CloudRouterSortBy */ @Test - public void testGatewayPackageCode() { - // TODO: test GatewayPackageCode + public void testCloudRouterSortBy() { + // TODO: test CloudRouterSortBy } } diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/FabricGatewaySortCriteriaTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/CloudRouterSortCriteriaTest.java similarity index 73% rename from equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/FabricGatewaySortCriteriaTest.java rename to equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/CloudRouterSortCriteriaTest.java index faae2dc2..cf0271fc 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/FabricGatewaySortCriteriaTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/CloudRouterSortCriteriaTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -13,8 +13,8 @@ package com.equinix.openapi.fabric.v4.model; -import com.equinix.openapi.fabric.v4.model.FabricGatewaySortBy; -import com.equinix.openapi.fabric.v4.model.FabricGatewaySortDirection; +import com.equinix.openapi.fabric.v4.model.CloudRouterSortBy; +import com.equinix.openapi.fabric.v4.model.CloudRouterSortDirection; import com.google.gson.TypeAdapter; import com.google.gson.annotations.JsonAdapter; import com.google.gson.annotations.SerializedName; @@ -26,17 +26,17 @@ /** - * Model tests for FabricGatewaySortCriteria + * Model tests for CloudRouterSortCriteria */ -public class FabricGatewaySortCriteriaTest { - private final FabricGatewaySortCriteria model = new FabricGatewaySortCriteria(); +public class CloudRouterSortCriteriaTest { + private final CloudRouterSortCriteria model = new CloudRouterSortCriteria(); /** - * Model tests for FabricGatewaySortCriteria + * Model tests for CloudRouterSortCriteria */ @Test - public void testFabricGatewaySortCriteria() { - // TODO: test FabricGatewaySortCriteria + public void testCloudRouterSortCriteria() { + // TODO: test CloudRouterSortCriteria } /** diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/FabricGatewaySortDirectionTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/CloudRouterSortDirectionTest.java similarity index 76% rename from equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/FabricGatewaySortDirectionTest.java rename to equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/CloudRouterSortDirectionTest.java index e9381257..ad00c815 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/FabricGatewaySortDirectionTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/CloudRouterSortDirectionTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -19,15 +19,15 @@ /** - * Model tests for FabricGatewaySortDirection + * Model tests for CloudRouterSortDirection */ -public class FabricGatewaySortDirectionTest { +public class CloudRouterSortDirectionTest { /** - * Model tests for FabricGatewaySortDirection + * Model tests for CloudRouterSortDirection */ @Test - public void testFabricGatewaySortDirection() { - // TODO: test FabricGatewaySortDirection + public void testCloudRouterSortDirection() { + // TODO: test CloudRouterSortDirection } } diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/FabricGatewayTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/CloudRouterTest.java similarity index 84% rename from equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/FabricGatewayTest.java rename to equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/CloudRouterTest.java index 1fbc9231..eaa7574b 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/FabricGatewayTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/CloudRouterTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -14,9 +14,9 @@ package com.equinix.openapi.fabric.v4.model; import com.equinix.openapi.fabric.v4.model.Changelog; -import com.equinix.openapi.fabric.v4.model.FabricGatewayAccessPointState; -import com.equinix.openapi.fabric.v4.model.FabricGatewayPackageType; -import com.equinix.openapi.fabric.v4.model.GatewayChange; +import com.equinix.openapi.fabric.v4.model.CloudRouterAccessPointState; +import com.equinix.openapi.fabric.v4.model.CloudRouterChange; +import com.equinix.openapi.fabric.v4.model.CloudRouterPackageType; import com.equinix.openapi.fabric.v4.model.Order; import com.equinix.openapi.fabric.v4.model.Project; import com.equinix.openapi.fabric.v4.model.SimplifiedAccount; @@ -37,17 +37,17 @@ /** - * Model tests for FabricGateway + * Model tests for CloudRouter */ -public class FabricGatewayTest { - private final FabricGateway model = new FabricGateway(); +public class CloudRouterTest { + private final CloudRouter model = new CloudRouter(); /** - * Model tests for FabricGateway + * Model tests for CloudRouter */ @Test - public void testFabricGateway() { - // TODO: test FabricGateway + public void testCloudRouter() { + // TODO: test CloudRouter } /** diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/CodeTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/CodeTest.java index 0fd3382f..c74c1b3c 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/CodeTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/CodeTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ConnectedMetroTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ConnectedMetroTest.java index 80dc1d6a..c56ce65b 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ConnectedMetroTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ConnectedMetroTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -62,4 +62,12 @@ public void avgLatencyTest() { // TODO: test avgLatency } + /** + * Test the property 'remoteVCBandwidthMax' + */ + @Test + public void remoteVCBandwidthMaxTest() { + // TODO: test remoteVCBandwidthMax + } + } diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ConnectionAcceptanceDataTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ConnectionAcceptanceDataTest.java index 1f20eaa4..20551a60 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ConnectionAcceptanceDataTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ConnectionAcceptanceDataTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ConnectionActionRequestTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ConnectionActionRequestTest.java index 1afd26a1..b9ca13fb 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ConnectionActionRequestTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ConnectionActionRequestTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ConnectionActionTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ConnectionActionTest.java index 5687a099..505bcf9d 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ConnectionActionTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ConnectionActionTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ConnectionChangeOperationTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ConnectionChangeOperationTest.java index 8225c4f9..be80673a 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ConnectionChangeOperationTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ConnectionChangeOperationTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ConnectionCompanyProfileTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ConnectionCompanyProfileTest.java index 4395acd1..1f699100 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ConnectionCompanyProfileTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ConnectionCompanyProfileTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ConnectionDirectionTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ConnectionDirectionTest.java index 00d38e6d..3959e92e 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ConnectionDirectionTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ConnectionDirectionTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ConnectionInvitationTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ConnectionInvitationTest.java index 965d879d..21cc5509 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ConnectionInvitationTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ConnectionInvitationTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ConnectionOperationTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ConnectionOperationTest.java index eae06028..b28f9062 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ConnectionOperationTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ConnectionOperationTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ConnectionPostRequestTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ConnectionPostRequestTest.java index 600fe74a..f7c79d99 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ConnectionPostRequestTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ConnectionPostRequestTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ConnectionPriorityTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ConnectionPriorityTest.java index 9a01fc49..36f2b4ae 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ConnectionPriorityTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ConnectionPriorityTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ConnectionRedundancyTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ConnectionRedundancyTest.java index 547bf02a..129f7016 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ConnectionRedundancyTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ConnectionRedundancyTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ConnectionResponseTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ConnectionResponseTest.java index d909b9a0..1397f6e6 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ConnectionResponseTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ConnectionResponseTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ConnectionRoutingProtocolPostRequestTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ConnectionRoutingProtocolPostRequestTest.java index f70cf531..c08090f1 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ConnectionRoutingProtocolPostRequestTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ConnectionRoutingProtocolPostRequestTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ConnectionSearchResponseTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ConnectionSearchResponseTest.java index 5d91dfd5..e153d94b 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ConnectionSearchResponseTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ConnectionSearchResponseTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ConnectionSideAdditionalInfoTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ConnectionSideAdditionalInfoTest.java index ec302353..376dbd50 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ConnectionSideAdditionalInfoTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ConnectionSideAdditionalInfoTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ConnectionSideTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ConnectionSideTest.java index 76414790..79c329d3 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ConnectionSideTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ConnectionSideTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ConnectionStateTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ConnectionStateTest.java index 3e3fd805..b6b7a223 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ConnectionStateTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ConnectionStateTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ConnectionTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ConnectionTest.java index ad3cefe1..0e6e7b47 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ConnectionTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ConnectionTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ConnectionTypeTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ConnectionTypeTest.java index 1229a5d7..59da51af 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ConnectionTypeTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ConnectionTypeTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ConnectivitySourceTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ConnectivitySourceTest.java index 04663d8b..af6121e1 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ConnectivitySourceTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ConnectivitySourceTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ConnectivitySourceTypeTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ConnectivitySourceTypeTest.java index 424eca25..d61053a8 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ConnectivitySourceTypeTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ConnectivitySourceTypeTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/CustomFieldTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/CustomFieldTest.java index 70ee4ff9..f4877696 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/CustomFieldTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/CustomFieldTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/DirectConnectionIpv4Test.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/DirectConnectionIpv4Test.java index 2d519e40..0c552ae8 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/DirectConnectionIpv4Test.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/DirectConnectionIpv4Test.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/DirectConnectionIpv6Test.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/DirectConnectionIpv6Test.java index ea47b231..07b4f4a3 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/DirectConnectionIpv6Test.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/DirectConnectionIpv6Test.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/DirectionTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/DirectionTest.java index 41bc0a22..a129e209 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/DirectionTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/DirectionTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/DurationTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/DurationTest.java index 2e613952..0abf5876 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/DurationTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/DurationTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/EquinixStatusTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/EquinixStatusTest.java index d82bb2be..ea97af20 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/EquinixStatusTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/EquinixStatusTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ErrorTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ErrorTest.java index acb19df4..496970da 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ErrorTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ErrorTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ExpressionTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ExpressionTest.java index bd697b84..5896f0d2 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ExpressionTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ExpressionTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/FabricGatewayCodeTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/FabricGatewayCodeTest.java index 264ceee3..2131dc5b 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/FabricGatewayCodeTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/FabricGatewayCodeTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/FabricGatewayPackagesTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/FabricGatewayPackagesTest.java index 0cd76ba3..6d850555 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/FabricGatewayPackagesTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/FabricGatewayPackagesTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/FabricGatewayPriceTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/FabricGatewayPriceTest.java index 213bdfd9..52808543 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/FabricGatewayPriceTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/FabricGatewayPriceTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/FilterBodyTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/FilterBodyTest.java index 4ee550d3..9f12fa8a 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/FilterBodyTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/FilterBodyTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/GatewayActionRequestTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/GatewayActionRequestTest.java index e448b208..8d412f45 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/GatewayActionRequestTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/GatewayActionRequestTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/GatewayActionResponseTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/GatewayActionResponseTest.java index 2acfc453..35482648 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/GatewayActionResponseTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/GatewayActionResponseTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/GatewayActionStateTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/GatewayActionStateTest.java index 36d89993..05554d75 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/GatewayActionStateTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/GatewayActionStateTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/GatewayActionTypeTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/GatewayActionTypeTest.java index db3bec78..c544b088 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/GatewayActionTypeTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/GatewayActionTypeTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/GeoCoordinatesTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/GeoCoordinatesTest.java index bfcfaec7..af586cef 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/GeoCoordinatesTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/GeoCoordinatesTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/GetResponseTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/GetResponseTest.java index 80acda8c..15f63e2f 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/GetResponseTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/GetResponseTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/HealthResponseTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/HealthResponseTest.java index 21745da9..5a1f2582 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/HealthResponseTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/HealthResponseTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/IpBlockPriceTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/IpBlockPriceTest.java index d7a3ee19..e5f7aa95 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/IpBlockPriceTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/IpBlockPriceTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/IpBlockTypeTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/IpBlockTypeTest.java index 9568a881..0220b88d 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/IpBlockTypeTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/IpBlockTypeTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/JsonPatchOperationTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/JsonPatchOperationTest.java index 47794b38..a1dd59d9 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/JsonPatchOperationTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/JsonPatchOperationTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/LinkAggregationGroupTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/LinkAggregationGroupTest.java index 2b6b3b98..8ff1ec39 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/LinkAggregationGroupTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/LinkAggregationGroupTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/LinkProtocolConnectionTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/LinkProtocolConnectionTest.java index 175d6e11..5bb1c619 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/LinkProtocolConnectionTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/LinkProtocolConnectionTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -20,7 +20,6 @@ import com.google.gson.stream.JsonWriter; import java.io.IOException; import java.net.URI; -import java.util.UUID; import org.junit.jupiter.api.Disabled; import org.junit.jupiter.api.Test; diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/LinkProtocolDot1qTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/LinkProtocolDot1qTest.java index b63c0a03..662e2c35 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/LinkProtocolDot1qTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/LinkProtocolDot1qTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/LinkProtocolEvpnVxlanTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/LinkProtocolEvpnVxlanTest.java index 1a7aa318..c9b06060 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/LinkProtocolEvpnVxlanTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/LinkProtocolEvpnVxlanTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/LinkProtocolGetResponseTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/LinkProtocolGetResponseTest.java index c6f9fc08..3292efd7 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/LinkProtocolGetResponseTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/LinkProtocolGetResponseTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/LinkProtocolIpv4Ipv6ConfigTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/LinkProtocolIpv4Ipv6ConfigTest.java index e329cc94..0e22b40c 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/LinkProtocolIpv4Ipv6ConfigTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/LinkProtocolIpv4Ipv6ConfigTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/LinkProtocolQinqTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/LinkProtocolQinqTest.java index c991f6f8..329848ec 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/LinkProtocolQinqTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/LinkProtocolQinqTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/LinkProtocolRequestTypeTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/LinkProtocolRequestTypeTest.java index 76bdd253..3f165fd6 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/LinkProtocolRequestTypeTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/LinkProtocolRequestTypeTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/LinkProtocolResponseTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/LinkProtocolResponseTest.java index 49b67f14..0817b77e 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/LinkProtocolResponseTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/LinkProtocolResponseTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/LinkProtocolServiceTokenTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/LinkProtocolServiceTokenTest.java index 16727077..0337af13 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/LinkProtocolServiceTokenTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/LinkProtocolServiceTokenTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/LinkProtocolStateTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/LinkProtocolStateTest.java index c5f5bb77..c5e8b3c7 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/LinkProtocolStateTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/LinkProtocolStateTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/LinkProtocolTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/LinkProtocolTest.java index e54c96c4..be6f8f1d 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/LinkProtocolTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/LinkProtocolTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/LinkProtocolTypeTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/LinkProtocolTypeTest.java index a394c78b..926c4119 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/LinkProtocolTypeTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/LinkProtocolTypeTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/LinkProtocolUntaggedTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/LinkProtocolUntaggedTest.java index 7ac7227c..33435d50 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/LinkProtocolUntaggedTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/LinkProtocolUntaggedTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/LinkTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/LinkTest.java index 1a730cf3..d472b186 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/LinkTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/LinkTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/MarketingInfoTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/MarketingInfoTest.java index bee15af4..1d6eba42 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/MarketingInfoTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/MarketingInfoTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/MetricIntervalTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/MetricIntervalTest.java index 1d475308..1b870d21 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/MetricIntervalTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/MetricIntervalTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/MetricsTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/MetricsTest.java index 2e7d0355..2f3f7c17 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/MetricsTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/MetricsTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/MetroErrorTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/MetroErrorTest.java index b74b61ca..b24e1141 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/MetroErrorTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/MetroErrorTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/MetroResponseTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/MetroResponseTest.java index 84a129be..0dfe46b9 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/MetroResponseTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/MetroResponseTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/MetroTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/MetroTest.java index f99934eb..9e74b39d 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/MetroTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/MetroTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -89,6 +89,14 @@ public void equinixAsnTest() { // TODO: test equinixAsn } + /** + * Test the property 'localVCBandwidthMax' + */ + @Test + public void localVCBandwidthMaxTest() { + // TODO: test localVCBandwidthMax + } + /** * Test the property 'geoCoordinates' */ diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ModelInterfaceTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ModelInterfaceTest.java index e499787c..7558dd6a 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ModelInterfaceTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ModelInterfaceTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/NetworkAllOfTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/NetworkAllOfTest.java index 48d58ba7..51cd9492 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/NetworkAllOfTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/NetworkAllOfTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/NetworkChangeOperationTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/NetworkChangeOperationTest.java index 3dda2645..e6ef4cf5 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/NetworkChangeOperationTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/NetworkChangeOperationTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/NetworkChangeResponseTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/NetworkChangeResponseTest.java index 234789db..7bf5145c 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/NetworkChangeResponseTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/NetworkChangeResponseTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/NetworkChangeStatusTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/NetworkChangeStatusTest.java index 61b10978..55ea86b6 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/NetworkChangeStatusTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/NetworkChangeStatusTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/NetworkChangeTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/NetworkChangeTest.java index 7e4aafb7..f50f5495 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/NetworkChangeTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/NetworkChangeTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/NetworkChangeTypeTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/NetworkChangeTypeTest.java index c1c0365e..c17445b0 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/NetworkChangeTypeTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/NetworkChangeTypeTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/NetworkConnectionsTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/NetworkConnectionsTest.java index 4478995d..b7128a41 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/NetworkConnectionsTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/NetworkConnectionsTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/NetworkEquinixStatusTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/NetworkEquinixStatusTest.java index 4afe8489..ae59e55f 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/NetworkEquinixStatusTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/NetworkEquinixStatusTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/NetworkFilterTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/NetworkFilterTest.java index 4fa93b35..3b58d607 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/NetworkFilterTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/NetworkFilterTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/NetworkOperationTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/NetworkOperationTest.java index e11dad05..cdfbcd85 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/NetworkOperationTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/NetworkOperationTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/NetworkPostRequestTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/NetworkPostRequestTest.java index dd8ed3d7..05cd2a3a 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/NetworkPostRequestTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/NetworkPostRequestTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/NetworkScopeTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/NetworkScopeTest.java index a1c1a178..5fa483ed 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/NetworkScopeTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/NetworkScopeTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/NetworkSearchFieldNameTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/NetworkSearchFieldNameTest.java index b9d386bf..ef92cdc1 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/NetworkSearchFieldNameTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/NetworkSearchFieldNameTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/NetworkSearchRequestTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/NetworkSearchRequestTest.java index 39c8464c..139b5734 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/NetworkSearchRequestTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/NetworkSearchRequestTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/NetworkSearchResponseTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/NetworkSearchResponseTest.java index b8783a46..5f95ca18 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/NetworkSearchResponseTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/NetworkSearchResponseTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/NetworkSortByResponseTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/NetworkSortByResponseTest.java index f378dcc3..b43f28cc 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/NetworkSortByResponseTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/NetworkSortByResponseTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/NetworkSortByTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/NetworkSortByTest.java index 7fdd3f36..5ef76e83 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/NetworkSortByTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/NetworkSortByTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/NetworkSortCriteriaResponseTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/NetworkSortCriteriaResponseTest.java index b377c2fc..6e30995b 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/NetworkSortCriteriaResponseTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/NetworkSortCriteriaResponseTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/NetworkSortCriteriaTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/NetworkSortCriteriaTest.java index 718d1cea..5b00dd04 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/NetworkSortCriteriaTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/NetworkSortCriteriaTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/NetworkSortDirectionResponseTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/NetworkSortDirectionResponseTest.java index bde0977f..1c061dcd 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/NetworkSortDirectionResponseTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/NetworkSortDirectionResponseTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/NetworkSortDirectionTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/NetworkSortDirectionTest.java index ec560802..b3f9ef5d 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/NetworkSortDirectionTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/NetworkSortDirectionTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/NetworkStateTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/NetworkStateTest.java index 20268901..5625c02a 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/NetworkStateTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/NetworkStateTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/NetworkTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/NetworkTest.java index 652aba7f..46616429 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/NetworkTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/NetworkTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/NetworkTypeTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/NetworkTypeTest.java index 3a1a39bd..0fd8f7e3 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/NetworkTypeTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/NetworkTypeTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/OpEnumTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/OpEnumTest.java index b075cebd..1630eda3 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/OpEnumTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/OpEnumTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/OrderTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/OrderTest.java index 6c7f8d84..d54f697c 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/OrderTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/OrderTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PackageChangeLogTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PackageChangeLogTest.java index 94ee7c42..2dd3cf1f 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PackageChangeLogTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PackageChangeLogTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PackageResponseTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PackageResponseTest.java index 483b9308..cd27ce3b 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PackageResponseTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PackageResponseTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -13,7 +13,7 @@ package com.equinix.openapi.fabric.v4.model; -import com.equinix.openapi.fabric.v4.model.FabricGatewayPackage; +import com.equinix.openapi.fabric.v4.model.CloudRouterPackage; import com.equinix.openapi.fabric.v4.model.Pagination; import com.google.gson.TypeAdapter; import com.google.gson.annotations.JsonAdapter; diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PaginationRequestTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PaginationRequestTest.java index 21ef237b..ad0791a8 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PaginationRequestTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PaginationRequestTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PaginationTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PaginationTest.java index d548e4ec..4cb55aaf 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PaginationTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PaginationTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PeeringTypeTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PeeringTypeTest.java index 4c1ed8e9..b39bab36 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PeeringTypeTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PeeringTypeTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PhysicalPortTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PhysicalPortTest.java index d5365df2..422f64bd 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PhysicalPortTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PhysicalPortTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PhysicalPortTypeTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PhysicalPortTypeTest.java index 3d9793ea..1c6549df 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PhysicalPortTypeTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PhysicalPortTypeTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortAdditionalInfoTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortAdditionalInfoTest.java index deb124bf..ac3dc364 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortAdditionalInfoTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortAdditionalInfoTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortDemarcationPointTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortDemarcationPointTest.java index d4cf0bdc..b3c68bcf 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortDemarcationPointTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortDemarcationPointTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -61,6 +61,14 @@ public void patchPanelTest() { // TODO: test patchPanel } + /** + * Test the property 'patchPanelName' + */ + @Test + public void patchPanelNameTest() { + // TODO: test patchPanelName + } + /** * Test the property 'patchPanelPortA' */ diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortDeviceRedundancyTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortDeviceRedundancyTest.java index 37ab608a..7829404d 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortDeviceRedundancyTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortDeviceRedundancyTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortDeviceTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortDeviceTest.java index 3d677100..d144ba2d 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortDeviceTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortDeviceTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortEncapsulationTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortEncapsulationTest.java index e187c871..e5974b0b 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortEncapsulationTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortEncapsulationTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortExpressionTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortExpressionTest.java new file mode 100644 index 00000000..d793f220 --- /dev/null +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortExpressionTest.java @@ -0,0 +1,83 @@ +/* + * Equinix Fabric API v4 + * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
+ * + * The version of the OpenAPI document: 4.9 + * Contact: api-support@equinix.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package com.equinix.openapi.fabric.v4.model; + +import com.equinix.openapi.fabric.v4.model.PortSearchFieldName; +import com.google.gson.TypeAdapter; +import com.google.gson.annotations.JsonAdapter; +import com.google.gson.annotations.SerializedName; +import com.google.gson.stream.JsonReader; +import com.google.gson.stream.JsonWriter; +import java.io.IOException; +import java.util.ArrayList; +import java.util.List; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + + +/** + * Model tests for PortExpression + */ +public class PortExpressionTest { + private final PortExpression model = new PortExpression(); + + /** + * Model tests for PortExpression + */ + @Test + public void testPortExpression() { + // TODO: test PortExpression + } + + /** + * Test the property 'and' + */ + @Test + public void andTest() { + // TODO: test and + } + + /** + * Test the property 'or' + */ + @Test + public void orTest() { + // TODO: test or + } + + /** + * Test the property 'property' + */ + @Test + public void propertyTest() { + // TODO: test property + } + + /** + * Test the property 'operator' + */ + @Test + public void operatorTest() { + // TODO: test operator + } + + /** + * Test the property 'values' + */ + @Test + public void valuesTest() { + // TODO: test values + } + +} diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortInterfaceTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortInterfaceTest.java index 5cc887b0..5214cce7 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortInterfaceTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortInterfaceTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortLagTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortLagTest.java new file mode 100644 index 00000000..04976ec8 --- /dev/null +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortLagTest.java @@ -0,0 +1,72 @@ +/* + * Equinix Fabric API v4 + * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
+ * + * The version of the OpenAPI document: 4.9 + * Contact: api-support@equinix.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package com.equinix.openapi.fabric.v4.model; + +import com.google.gson.TypeAdapter; +import com.google.gson.annotations.JsonAdapter; +import com.google.gson.annotations.SerializedName; +import com.google.gson.stream.JsonReader; +import com.google.gson.stream.JsonWriter; +import java.io.IOException; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + + +/** + * Model tests for PortLag + */ +public class PortLagTest { + private final PortLag model = new PortLag(); + + /** + * Model tests for PortLag + */ + @Test + public void testPortLag() { + // TODO: test PortLag + } + + /** + * Test the property 'id' + */ + @Test + public void idTest() { + // TODO: test id + } + + /** + * Test the property 'enabled' + */ + @Test + public void enabledTest() { + // TODO: test enabled + } + + /** + * Test the property 'name' + */ + @Test + public void nameTest() { + // TODO: test name + } + + /** + * Test the property 'memberStatus' + */ + @Test + public void memberStatusTest() { + // TODO: test memberStatus + } + +} diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortLoaTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortLoaTest.java index e14ab890..a8553087 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortLoaTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortLoaTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortNotificationTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortNotificationTest.java index 27637faa..26236e1b 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortNotificationTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortNotificationTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortOperationTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortOperationTest.java index 426121fb..5c5d1de6 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortOperationTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortOperationTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortOrderPurchaseOrderTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortOrderPurchaseOrderTest.java index 372703d5..feecbcb4 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortOrderPurchaseOrderTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortOrderPurchaseOrderTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortOrderSignatureDelegateTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortOrderSignatureDelegateTest.java index 2c4fb588..cbf21397 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortOrderSignatureDelegateTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortOrderSignatureDelegateTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortOrderSignatureTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortOrderSignatureTest.java index 7a793b28..2ad941a4 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortOrderSignatureTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortOrderSignatureTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortOrderTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortOrderTest.java index c544e33e..d2dc1e69 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortOrderTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortOrderTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortPriorityTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortPriorityTest.java index 1c85dd64..7e1d6ed2 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortPriorityTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortPriorityTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortRedundancyTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortRedundancyTest.java index 02536b6d..de35c8d1 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortRedundancyTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortRedundancyTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/FabricGatewaySortByTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortSearchFieldNameTest.java similarity index 79% rename from equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/FabricGatewaySortByTest.java rename to equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortSearchFieldNameTest.java index 2cad87c2..86117833 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/FabricGatewaySortByTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortSearchFieldNameTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -19,15 +19,15 @@ /** - * Model tests for FabricGatewaySortBy + * Model tests for PortSearchFieldName */ -public class FabricGatewaySortByTest { +public class PortSearchFieldNameTest { /** - * Model tests for FabricGatewaySortBy + * Model tests for PortSearchFieldName */ @Test - public void testFabricGatewaySortBy() { - // TODO: test FabricGatewaySortBy + public void testPortSearchFieldName() { + // TODO: test PortSearchFieldName } } diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortSettingsTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortSettingsTest.java index cce60fa5..58fa471c 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortSettingsTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortSettingsTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortSortByTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortSortByTest.java new file mode 100644 index 00000000..8d9470f5 --- /dev/null +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortSortByTest.java @@ -0,0 +1,33 @@ +/* + * Equinix Fabric API v4 + * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
+ * + * The version of the OpenAPI document: 4.9 + * Contact: api-support@equinix.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package com.equinix.openapi.fabric.v4.model; + +import com.google.gson.annotations.SerializedName; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + + +/** + * Model tests for PortSortBy + */ +public class PortSortByTest { + /** + * Model tests for PortSortBy + */ + @Test + public void testPortSortBy() { + // TODO: test PortSortBy + } + +} diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortSortCriteriaTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortSortCriteriaTest.java new file mode 100644 index 00000000..fc84a205 --- /dev/null +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortSortCriteriaTest.java @@ -0,0 +1,58 @@ +/* + * Equinix Fabric API v4 + * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
+ * + * The version of the OpenAPI document: 4.9 + * Contact: api-support@equinix.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package com.equinix.openapi.fabric.v4.model; + +import com.equinix.openapi.fabric.v4.model.PortSortBy; +import com.equinix.openapi.fabric.v4.model.PortSortDirection; +import com.google.gson.TypeAdapter; +import com.google.gson.annotations.JsonAdapter; +import com.google.gson.annotations.SerializedName; +import com.google.gson.stream.JsonReader; +import com.google.gson.stream.JsonWriter; +import java.io.IOException; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + + +/** + * Model tests for PortSortCriteria + */ +public class PortSortCriteriaTest { + private final PortSortCriteria model = new PortSortCriteria(); + + /** + * Model tests for PortSortCriteria + */ + @Test + public void testPortSortCriteria() { + // TODO: test PortSortCriteria + } + + /** + * Test the property 'direction' + */ + @Test + public void directionTest() { + // TODO: test direction + } + + /** + * Test the property 'property' + */ + @Test + public void propertyTest() { + // TODO: test property + } + +} diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortSortDirectionTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortSortDirectionTest.java new file mode 100644 index 00000000..2c6a2ce8 --- /dev/null +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortSortDirectionTest.java @@ -0,0 +1,33 @@ +/* + * Equinix Fabric API v4 + * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
+ * + * The version of the OpenAPI document: 4.9 + * Contact: api-support@equinix.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package com.equinix.openapi.fabric.v4.model; + +import com.google.gson.annotations.SerializedName; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + + +/** + * Model tests for PortSortDirection + */ +public class PortSortDirectionTest { + /** + * Model tests for PortSortDirection + */ + @Test + public void testPortSortDirection() { + // TODO: test PortSortDirection + } + +} diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortStateTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortStateTest.java index e68ecdbf..fe1e42f1 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortStateTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortStateTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortTest.java index 82d32db4..fe130a1f 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -20,6 +20,7 @@ import com.equinix.openapi.fabric.v4.model.PortDevice; import com.equinix.openapi.fabric.v4.model.PortEncapsulation; import com.equinix.openapi.fabric.v4.model.PortInterface; +import com.equinix.openapi.fabric.v4.model.PortLag; import com.equinix.openapi.fabric.v4.model.PortLoa; import com.equinix.openapi.fabric.v4.model.PortNotification; import com.equinix.openapi.fabric.v4.model.PortOperation; @@ -267,6 +268,14 @@ public void _interfaceTest() { // TODO: test _interface } + /** + * Test the property 'demarcationPointIbx' + */ + @Test + public void demarcationPointIbxTest() { + // TODO: test demarcationPointIbx + } + /** * Test the property 'tetherIbx' */ @@ -307,6 +316,14 @@ public void lagEnabledTest() { // TODO: test lagEnabled } + /** + * Test the property 'lag' + */ + @Test + public void lagTest() { + // TODO: test lag + } + /** * Test the property 'asn' */ diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortTetherTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortTetherTest.java index 0050af4e..d7c54045 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortTetherTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortTetherTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortTypeTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortTypeTest.java index e8561a31..de79f976 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortTypeTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PortTypeTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PresenceTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PresenceTest.java index 346c891e..4330e0a8 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PresenceTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PresenceTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PriceCategoryTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PriceCategoryTest.java index 7a616a2e..66a20f7f 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PriceCategoryTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PriceCategoryTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PriceChargeTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PriceChargeTest.java index 4175c10a..f347d1c7 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PriceChargeTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PriceChargeTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PriceErrorAdditionalInfoTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PriceErrorAdditionalInfoTest.java index 19b886d1..b003bb34 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PriceErrorAdditionalInfoTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PriceErrorAdditionalInfoTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PriceErrorTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PriceErrorTest.java index da83b7c8..b5b7d788 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PriceErrorTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PriceErrorTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PriceLocationTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PriceLocationTest.java index 907e583c..53261542 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PriceLocationTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PriceLocationTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PriceSearchResponseTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PriceSearchResponseTest.java index 13708ebd..5ee89323 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PriceSearchResponseTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PriceSearchResponseTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PriceTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PriceTest.java index 6364e121..27afc4f2 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PriceTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/PriceTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -144,11 +144,11 @@ public void ipBlockTest() { } /** - * Test the property 'gateway' + * Test the property 'router' */ @Test - public void gatewayTest() { - // TODO: test gateway + public void routerTest() { + // TODO: test router } /** diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ProcessStepTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ProcessStepTest.java index 86ccb2ee..d49955ec 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ProcessStepTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ProcessStepTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ProductTypeTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ProductTypeTest.java index 045f6fcb..dba97433 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ProductTypeTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ProductTypeTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ProjectTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ProjectTest.java index bf27492d..5970a448 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ProjectTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ProjectTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ProviderStatusTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ProviderStatusTest.java index 5ad525d2..195cc629 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ProviderStatusTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ProviderStatusTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/QueryDirectionTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/QueryDirectionTest.java index 1299c31c..e2605b4e 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/QueryDirectionTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/QueryDirectionTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RemoveOperationTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RemoveOperationTest.java index 9522b51a..432239fd 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RemoveOperationTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RemoveOperationTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ReplaceOperationTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ReplaceOperationTest.java index d5762099..236fb687 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ReplaceOperationTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ReplaceOperationTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RouteTableEntryConnectionTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RouteTableEntryConnectionTest.java index eecbdf5e..0999d6d1 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RouteTableEntryConnectionTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RouteTableEntryConnectionTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RouteTableEntryFilterTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RouteTableEntryFilterTest.java index 6c5348e6..c1a71edb 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RouteTableEntryFilterTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RouteTableEntryFilterTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RouteTableEntryFiltersTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RouteTableEntryFiltersTest.java index 7dd8a82b..d900f8ae 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RouteTableEntryFiltersTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RouteTableEntryFiltersTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RouteTableEntryOrFilterTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RouteTableEntryOrFilterTest.java index b344368d..c97a5a93 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RouteTableEntryOrFilterTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RouteTableEntryOrFilterTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RouteTableEntryProtocolTypeTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RouteTableEntryProtocolTypeTest.java index 5cc87809..82adb392 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RouteTableEntryProtocolTypeTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RouteTableEntryProtocolTypeTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RouteTableEntrySearchRequestTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RouteTableEntrySearchRequestTest.java index 9ee05566..1b2d7768 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RouteTableEntrySearchRequestTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RouteTableEntrySearchRequestTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RouteTableEntrySearchResponseTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RouteTableEntrySearchResponseTest.java index 684b770f..4a22851b 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RouteTableEntrySearchResponseTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RouteTableEntrySearchResponseTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RouteTableEntrySimpleExpressionTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RouteTableEntrySimpleExpressionTest.java index f3219c22..7c6e2f8d 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RouteTableEntrySimpleExpressionTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RouteTableEntrySimpleExpressionTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RouteTableEntrySortByTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RouteTableEntrySortByTest.java index 305550fc..389cc1f0 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RouteTableEntrySortByTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RouteTableEntrySortByTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RouteTableEntrySortCriteriaTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RouteTableEntrySortCriteriaTest.java index 93235acb..1daab7cd 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RouteTableEntrySortCriteriaTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RouteTableEntrySortCriteriaTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RouteTableEntrySortDirectionTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RouteTableEntrySortDirectionTest.java index 14fe1316..12fdf654 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RouteTableEntrySortDirectionTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RouteTableEntrySortDirectionTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RouteTableEntryStateTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RouteTableEntryStateTest.java index 59e59795..2d6b738c 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RouteTableEntryStateTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RouteTableEntryStateTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RouteTableEntryTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RouteTableEntryTest.java index 0761550f..13b1fedc 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RouteTableEntryTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RouteTableEntryTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RouteTableEntryTypeTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RouteTableEntryTypeTest.java index e0edaeb8..96304684 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RouteTableEntryTypeTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RouteTableEntryTypeTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RouterPackageCodeTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RouterPackageCodeTest.java new file mode 100644 index 00000000..68565739 --- /dev/null +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RouterPackageCodeTest.java @@ -0,0 +1,33 @@ +/* + * Equinix Fabric API v4 + * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
+ * + * The version of the OpenAPI document: 4.9 + * Contact: api-support@equinix.com + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package com.equinix.openapi.fabric.v4.model; + +import com.google.gson.annotations.SerializedName; +import org.junit.jupiter.api.Disabled; +import org.junit.jupiter.api.Test; + + +/** + * Model tests for RouterPackageCode + */ +public class RouterPackageCodeTest { + /** + * Model tests for RouterPackageCode + */ + @Test + public void testRouterPackageCode() { + // TODO: test RouterPackageCode + } + +} diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolBFDTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolBFDTest.java index ef6ff278..aad99356 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolBFDTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolBFDTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolBGPDataTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolBGPDataTest.java index 33413269..3da3cfc2 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolBGPDataTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolBGPDataTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolBGPTypeTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolBGPTypeTest.java index f82495dd..024f89bf 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolBGPTypeTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolBGPTypeTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolBaseTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolBaseTest.java index b3c43f11..cb6b4836 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolBaseTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolBaseTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolChangeDataResponseTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolChangeDataResponseTest.java index e1b1a2a4..42049767 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolChangeDataResponseTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolChangeDataResponseTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolChangeDataTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolChangeDataTest.java index db557e99..14677f93 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolChangeDataTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolChangeDataTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolChangeOperationTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolChangeOperationTest.java index 6120ac53..da1148f3 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolChangeOperationTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolChangeOperationTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolChangeTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolChangeTest.java index 7b8d89c3..834f61f6 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolChangeTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolChangeTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolDataTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolDataTest.java index f4501b95..0c2bd1e0 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolDataTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolDataTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolDirectDataTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolDirectDataTest.java index ce7d9e9c..45180d6e 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolDirectDataTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolDirectDataTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolDirectTypeTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolDirectTypeTest.java index 8f4545de..bccc3495 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolDirectTypeTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolDirectTypeTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolOperationTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolOperationTest.java index 02755165..80be50b6 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolOperationTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/RoutingProtocolOperationTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/SearchExpressionTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/SearchExpressionTest.java index 8063937d..108e0b77 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/SearchExpressionTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/SearchExpressionTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/SearchFieldNameTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/SearchFieldNameTest.java index 96f6aca0..25897d82 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/SearchFieldNameTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/SearchFieldNameTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/SearchRequestTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/SearchRequestTest.java index 35eb7442..934c6af8 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/SearchRequestTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/SearchRequestTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/SearchResponseTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/SearchResponseTest.java index 4f3864e0..6e266ea8 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/SearchResponseTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/SearchResponseTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -13,7 +13,7 @@ package com.equinix.openapi.fabric.v4.model; -import com.equinix.openapi.fabric.v4.model.FabricGateway; +import com.equinix.openapi.fabric.v4.model.CloudRouter; import com.equinix.openapi.fabric.v4.model.Pagination; import com.google.gson.TypeAdapter; import com.google.gson.annotations.JsonAdapter; diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceMetroTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceMetroTest.java index 3d222b61..d64a95e1 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceMetroTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceMetroTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceProfileAccessPointCOLOTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceProfileAccessPointCOLOTest.java index 0942729e..40d18ad5 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceProfileAccessPointCOLOTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceProfileAccessPointCOLOTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceProfileAccessPointTypeCOLOTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceProfileAccessPointTypeCOLOTest.java index 7d4151ab..0b829de6 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceProfileAccessPointTypeCOLOTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceProfileAccessPointTypeCOLOTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceProfileAccessPointTypeEnumTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceProfileAccessPointTypeEnumTest.java index 55918556..679f55ca 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceProfileAccessPointTypeEnumTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceProfileAccessPointTypeEnumTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceProfileAccessPointTypeTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceProfileAccessPointTypeTest.java index 07959f23..03c2ecde 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceProfileAccessPointTypeTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceProfileAccessPointTypeTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceProfileAccessPointTypeVDTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceProfileAccessPointTypeVDTest.java index 8838715a..87c44698 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceProfileAccessPointTypeVDTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceProfileAccessPointTypeVDTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceProfileAccessPointVDTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceProfileAccessPointVDTest.java index 8a18939e..7cdd642b 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceProfileAccessPointVDTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceProfileAccessPointVDTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceProfileAndFilterTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceProfileAndFilterTest.java index d61f1fc3..7ca7ce9b 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceProfileAndFilterTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceProfileAndFilterTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceProfileFilterTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceProfileFilterTest.java index 213fc837..e073cfb2 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceProfileFilterTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceProfileFilterTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceProfileLinkProtocolConfigTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceProfileLinkProtocolConfigTest.java index eed985ae..1a0fd6e2 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceProfileLinkProtocolConfigTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceProfileLinkProtocolConfigTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceProfileMetadataTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceProfileMetadataTest.java index 67bcb750..431c3f95 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceProfileMetadataTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceProfileMetadataTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceProfileRequestTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceProfileRequestTest.java index 757b901a..9af3d449 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceProfileRequestTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceProfileRequestTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceProfileSearchRequestTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceProfileSearchRequestTest.java index 4c8b94bc..a95b8690 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceProfileSearchRequestTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceProfileSearchRequestTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceProfileSimpleExpressionTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceProfileSimpleExpressionTest.java index 9040038b..763c9902 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceProfileSimpleExpressionTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceProfileSimpleExpressionTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceProfileSortByTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceProfileSortByTest.java index 32b47c8b..5f8f7766 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceProfileSortByTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceProfileSortByTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceProfileSortCriteriaTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceProfileSortCriteriaTest.java index 97502fdc..37777c56 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceProfileSortCriteriaTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceProfileSortCriteriaTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceProfileSortDirectionTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceProfileSortDirectionTest.java index 33b92512..d3c6114f 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceProfileSortDirectionTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceProfileSortDirectionTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceProfileStateEnumTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceProfileStateEnumTest.java index 012773a9..ef944e70 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceProfileStateEnumTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceProfileStateEnumTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceProfileTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceProfileTest.java index 380c1fb6..9fc6d90c 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceProfileTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceProfileTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceProfileTypeEnumTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceProfileTypeEnumTest.java index f4a1d8be..11870aa8 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceProfileTypeEnumTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceProfileTypeEnumTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceProfileVisibilityEnumTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceProfileVisibilityEnumTest.java index 9a13ca38..47187a8d 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceProfileVisibilityEnumTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceProfileVisibilityEnumTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceProfilesTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceProfilesTest.java index 580670b3..f7cb154f 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceProfilesTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceProfilesTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceTokenActionRequestTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceTokenActionRequestTest.java index 74c2b76d..1ee2188a 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceTokenActionRequestTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceTokenActionRequestTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceTokenActionsTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceTokenActionsTest.java index 36618f87..31a86969 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceTokenActionsTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceTokenActionsTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceTokenChangeOperationTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceTokenChangeOperationTest.java index ce6509ac..145dd228 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceTokenChangeOperationTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceTokenChangeOperationTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceTokenConnectionTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceTokenConnectionTest.java index e3177432..c7d1c527 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceTokenConnectionTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceTokenConnectionTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceTokenSearchExpressionTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceTokenSearchExpressionTest.java index 9d5903ff..0462f34f 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceTokenSearchExpressionTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceTokenSearchExpressionTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceTokenSearchFieldNameTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceTokenSearchFieldNameTest.java index b04439b9..83559710 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceTokenSearchFieldNameTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceTokenSearchFieldNameTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceTokenSearchRequestTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceTokenSearchRequestTest.java index 1b77cc11..2af549ce 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceTokenSearchRequestTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceTokenSearchRequestTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceTokenSideTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceTokenSideTest.java index d06126b8..72502ce4 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceTokenSideTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceTokenSideTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceTokenStateTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceTokenStateTest.java index 4a81a65d..afa45cd2 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceTokenStateTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceTokenStateTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceTokenTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceTokenTest.java index 4bcff7cf..9dd16a3d 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceTokenTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceTokenTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceTokenTypeTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceTokenTypeTest.java index 42294dba..453f9fbe 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceTokenTypeTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceTokenTypeTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceTokensTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceTokensTest.java index 8fc7e453..9f773032 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceTokensTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ServiceTokensTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/SimplifiedAccountTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/SimplifiedAccountTest.java index 7c9f5403..8f64c040 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/SimplifiedAccountTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/SimplifiedAccountTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -45,14 +45,6 @@ public void accountNumberTest() { // TODO: test accountNumber } - /** - * Test the property 'accountReferenceId' - */ - @Test - public void accountReferenceIdTest() { - // TODO: test accountReferenceId - } - /** * Test the property 'accountName' */ diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/SimplifiedLinkProtocolTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/SimplifiedLinkProtocolTest.java index f420ff89..9b5fe2c9 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/SimplifiedLinkProtocolTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/SimplifiedLinkProtocolTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/SimplifiedLocationTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/SimplifiedLocationTest.java index 6c2f41f2..7885830b 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/SimplifiedLocationTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/SimplifiedLocationTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/SimplifiedLocationWithoutIBXTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/SimplifiedLocationWithoutIBXTest.java index 83fbbddc..94b600db 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/SimplifiedLocationWithoutIBXTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/SimplifiedLocationWithoutIBXTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/SimplifiedMetadataEntityTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/SimplifiedMetadataEntityTest.java index 198a78c1..f82968a8 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/SimplifiedMetadataEntityTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/SimplifiedMetadataEntityTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/SimplifiedNetworkChangeTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/SimplifiedNetworkChangeTest.java index 7e199145..15367b63 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/SimplifiedNetworkChangeTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/SimplifiedNetworkChangeTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/SimplifiedNetworkTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/SimplifiedNetworkTest.java index 4d9b18da..d60890b6 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/SimplifiedNetworkTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/SimplifiedNetworkTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/SimplifiedNotificationTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/SimplifiedNotificationTest.java index 9fd4e8cf..4757f36a 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/SimplifiedNotificationTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/SimplifiedNotificationTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/SimplifiedPortTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/SimplifiedPortTest.java index 2aa1954c..82f14766 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/SimplifiedPortTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/SimplifiedPortTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/SimplifiedServiceProfileTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/SimplifiedServiceProfileTest.java index c762bd30..5c115253 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/SimplifiedServiceProfileTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/SimplifiedServiceProfileTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/SortByTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/SortByTest.java index 3e707892..e205206f 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/SortByTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/SortByTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/SortCriteriaResponseTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/SortCriteriaResponseTest.java index 0d51740f..704651cd 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/SortCriteriaResponseTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/SortCriteriaResponseTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/SortCriteriaTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/SortCriteriaTest.java index 0380c9de..b4153af0 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/SortCriteriaTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/SortCriteriaTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/SortDirectionTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/SortDirectionTest.java index 62fe559f..f99569af 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/SortDirectionTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/SortDirectionTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/SortTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/SortTest.java index c8087b22..74a386b1 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/SortTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/SortTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/StatisticsTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/StatisticsTest.java index 42288af1..f212034a 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/StatisticsTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/StatisticsTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/SubInterfaceTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/SubInterfaceTest.java index a965221d..a1f51da8 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/SubInterfaceTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/SubInterfaceTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/TopUtilizedStatisticsTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/TopUtilizedStatisticsTest.java index 9ff1dcb2..d6775d6c 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/TopUtilizedStatisticsTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/TopUtilizedStatisticsTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ValidateConnectionRequestFilterAndTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ValidateConnectionRequestFilterAndTest.java index d280b5ed..87892667 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ValidateConnectionRequestFilterAndTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ValidateConnectionRequestFilterAndTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ValidateConnectionRequestFilterTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ValidateConnectionRequestFilterTest.java index 430e3e1d..6cfda8c6 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ValidateConnectionRequestFilterTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ValidateConnectionRequestFilterTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ValidateConnectionRequestTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ValidateConnectionRequestTest.java index 8de5bbf6..87841d4e 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ValidateConnectionRequestTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ValidateConnectionRequestTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ViewPointTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ViewPointTest.java index bbe0a34c..b562aa34 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ViewPointTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/ViewPointTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionBridgePackageCodeTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionBridgePackageCodeTest.java index 4c7d1f66..87847506 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionBridgePackageCodeTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionBridgePackageCodeTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceASideAccessPointPortSettingsTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceASideAccessPointPortSettingsTest.java index 04651194..3c16d24a 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceASideAccessPointPortSettingsTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceASideAccessPointPortSettingsTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceASideAccessPointPortTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceASideAccessPointPortTest.java index d7aa5033..1111152a 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceASideAccessPointPortTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceASideAccessPointPortTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceASideAccessPointTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceASideAccessPointTest.java index 5d8e7376..d79ebc36 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceASideAccessPointTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceASideAccessPointTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceASideTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceASideTest.java index 10394764..ec8f6857 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceASideTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceASideTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceAccessPointTypeTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceAccessPointTypeTest.java index 5f6ecf3d..33c20083 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceAccessPointTypeTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceAccessPointTypeTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceConnectionTypeTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceConnectionTypeTest.java index d2cd775d..af146e52 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceConnectionTypeTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceConnectionTypeTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceTest.java index cdc1fc7f..71c26700 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceZSideAccessPointBridgePackageTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceZSideAccessPointBridgePackageTest.java index f0d8a172..e13ee6e4 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceZSideAccessPointBridgePackageTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceZSideAccessPointBridgePackageTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceZSideAccessPointBridgeTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceZSideAccessPointBridgeTest.java index d332727a..29c8b21f 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceZSideAccessPointBridgeTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceZSideAccessPointBridgeTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceZSideAccessPointProfileTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceZSideAccessPointProfileTest.java index 017c1c70..d3857ede 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceZSideAccessPointProfileTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceZSideAccessPointProfileTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceZSideAccessPointTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceZSideAccessPointTest.java index a2346389..f29618b5 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceZSideAccessPointTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceZSideAccessPointTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceZSideTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceZSideTest.java index 9a13eb26..cc22dc96 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceZSideTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/VirtualConnectionPriceZSideTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/VirtualDeviceTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/VirtualDeviceTest.java index ba74e9b4..35f4eac2 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/VirtualDeviceTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/VirtualDeviceTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/VirtualPortConfigurationTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/VirtualPortConfigurationTest.java index 43fc0665..e3b003d9 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/VirtualPortConfigurationTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/VirtualPortConfigurationTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/VirtualPortLocationTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/VirtualPortLocationTest.java index f228f898..f53b4e13 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/VirtualPortLocationTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/VirtualPortLocationTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/VirtualPortPriceTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/VirtualPortPriceTest.java index 32a0d4fb..6923980e 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/VirtualPortPriceTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/VirtualPortPriceTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/VirtualPortRedundancyTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/VirtualPortRedundancyTest.java index 579911c1..9a20bf2e 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/VirtualPortRedundancyTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/VirtualPortRedundancyTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/VirtualPortServiceTypeTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/VirtualPortServiceTypeTest.java index 97854456..afaae15e 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/VirtualPortServiceTypeTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/VirtualPortServiceTypeTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/VirtualPortTypeTest.java b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/VirtualPortTypeTest.java index c2c0f912..a743e3da 100644 --- a/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/VirtualPortTypeTest.java +++ b/equinix-openapi-fabric/src/test/java/com/equinix/openapi/fabric/v4/model/VirtualPortTypeTest.java @@ -2,7 +2,7 @@ * Equinix Fabric API v4 * 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:
1. Cloud Service Providers - Clouds, network and other service providers.
2. Enterprises - Other Equinix customers, vendors and partners.
3. Myself - Another customer instance deployed at Equinix.
* - * The version of the OpenAPI document: 4.6 + * The version of the OpenAPI document: 4.9 * Contact: api-support@equinix.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/spec/oas3.fabric.config.json b/spec/oas3.fabric.config.json index 00167d9c..d6588550 100644 --- a/spec/oas3.fabric.config.json +++ b/spec/oas3.fabric.config.json @@ -1,8 +1,8 @@ { "groupId": "com.equinix", "artifactId": "equinix-openapi-fabric", - "artifactVersion": "0.2.0", - "artifactDescription": "Equinix Fabric API Specification 4.8 generated SDK", + "artifactVersion": "0.3.0", + "artifactDescription": "Equinix Fabric API Specification 4.9 generated SDK", "library": "okhttp-gson", "invokerPackage": "com.equinix.openapi.fabric", "modelPackage": "com.equinix.openapi.fabric.v4.model", diff --git a/spec/oas3.fabric.fetched.json b/spec/oas3.fabric.fetched.json index 1a852611..736a7471 100644 --- a/spec/oas3.fabric.fetched.json +++ b/spec/oas3.fabric.fetched.json @@ -13,30 +13,31 @@ "name": "Equinix Inc", "url": "https://developer.equinix.com/agreement" }, - "version": "4.6" + "version": "4.9" }, "externalDocs": { "description": "Find more information on Equinix Developer Portal", "url": "https://developer.equinix.com" }, "servers": [ - { - "description": "SwaggerHub API Auto Mocking", - "url": "https://virtserver.swaggerhub.com/equinix-api/fabric/4.6" - }, { "url": "https://api.equinix.com", "description": "Equinix Inc" } ], + "security": [ + { + "BearerAuth": [] + } + ], "tags": [ { - "name": "Connections", - "description": "Connections" + "name": "Cloud Routers", + "description": "Cloud Routers Preview" }, { - "name": "Gateways", - "description": "Gateways" + "name": "Connections", + "description": "Connections" }, { "name": "Metros", @@ -169,23 +170,38 @@ "Vd2ServiceToken": { "$ref": "#/components/examples/Vd2ServiceToken" }, - "Gw2Colo": { - "$ref": "#/components/examples/Gw2Colo" + "Fcr2Colo": { + "$ref": "#/components/examples/Fcr2Colo" + }, + "Fcr2Sp-Google": { + "$ref": "#/components/examples/Fcr2Sp-Google" + }, + "Fcr2Sp-Azure": { + "$ref": "#/components/examples/Fcr2Sp-Azure" + }, + "Fcr2Sp-Generic": { + "$ref": "#/components/examples/Fcr2Sp-Generic" }, - "Gw2Sp-Google": { - "$ref": "#/components/examples/Gw2Sp-Google" + "Fcr2Sp-Generic-Redundant-Primary": { + "$ref": "#/components/examples/Fcr2Sp-Generic" }, - "Gw2Sp-Azure": { - "$ref": "#/components/examples/Gw2Sp-Azure" + "Fcr2Sp-Generic-Redundant-Secondary": { + "$ref": "#/components/examples/Fcr2Sp-Generic-Redundant-Secondary" }, - "Gw2Sp-Generic": { - "$ref": "#/components/examples/Gw2Sp-Generic" + "Fcr2Sp-Generic-Redundant-Primary-re-add": { + "$ref": "#/components/examples/Fcr2Sp-Generic-Redundant-Primary" }, - "Gw2Sp-Aws": { - "$ref": "#/components/examples/Gw2Sp-Aws" + "Fcr2Sp-Aws": { + "$ref": "#/components/examples/Fcr2Sp-Aws" }, - "Gw2Vd": { - "$ref": "#/components/examples/Gw2Vd" + "Fcr2Sp-Oracle": { + "$ref": "#/components/examples/Fcr2Sp-Oracle" + }, + "Fcr2Vd": { + "$ref": "#/components/examples/Fcr2Vd" + }, + "Fcr2IpWan": { + "$ref": "#/components/examples/Fcr2IpWan" }, "AsideServiceToken2ColoWithDot1q": { "$ref": "#/components/examples/AsideServiceToken2PortWithDot1q" @@ -231,11 +247,14 @@ "Vd2ColoUntagged": { "$ref": "#/components/examples/Vd2ColoUntagged-Response" }, - "Gw2Sp": { - "$ref": "#/components/examples/Gw2Sp-Response" + "Fcr2Sp": { + "$ref": "#/components/examples/Fcr2Sp-Response" }, - "Gw2Colo": { - "$ref": "#/components/examples/Gw2Colo-ResponseExample" + "Fcr2Colo": { + "$ref": "#/components/examples/Fcr2Colo-ResponseExample" + }, + "Fcr2IpWan": { + "$ref": "#/components/examples/Fcr2IpWan-response" }, "ServiceToken2PortResponseDot1Q": { "$ref": "#/components/examples/AsideServiceToken2PortResponseWithDot1q" @@ -307,12 +326,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } } }, "/fabric/v4/connections/{connectionId}": { @@ -407,12 +421,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } }, "delete": { "tags": [ @@ -523,12 +532,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } }, "patch": { "tags": [ @@ -567,17 +571,14 @@ "ConnectionAddRoutingRequest": { "$ref": "#/components/examples/ConnectionAddRoutingRequest" }, - "ConnectionResendInvitationRequest": { - "$ref": "#/components/examples/ConnectionResendInvitationRequest" - }, - "ConnectionForwardInvitationRequest": { - "$ref": "#/components/examples/ConnectionForwardInvitationRequest" - }, "ConnectionMigrationAsideRequest": { "$ref": "#/components/examples/ConnectionMigrationAsideRequest" }, "ConnectionUpdateNotificationEmailRequest": { "$ref": "#/components/examples/ConnectionUpdateNotificationEmailRequest" + }, + "ConnectionMigrationAsideRequestForVirtualDevice": { + "$ref": "#/components/examples/ConnectionMigrationAsideVirtualDeviceRequest" } } } @@ -648,12 +649,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } } }, "/fabric/v4/connections/{connectionId}/actions": { @@ -782,12 +778,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } } }, "/fabric/v4/connections/{connectionId}/routingProtocols": { @@ -920,12 +911,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } }, "post": { "tags": [ @@ -952,17 +938,17 @@ "$ref": "#/components/schemas/RoutingProtocolBase" }, "examples": { - "Gw2ColoDirectRoutingOnly": { - "$ref": "#/components/examples/Gw2ColoCreateDirect" + "Fcr2ColoDirectRoutingOnly": { + "$ref": "#/components/examples/Fcr2ColoCreateDirect" }, - "Gw2ColoBGPRoutingOnly": { - "$ref": "#/components/examples/Gw2ColoCreateBGP" + "Fcr2ColoBGPRoutingOnly": { + "$ref": "#/components/examples/Fcr2ColoCreateBGP" }, - "Gw2GcpDirectRoutingOnly": { - "$ref": "#/components/examples/Gw2GcpCreateDirect" + "Fcr2GcpDirectRoutingOnly": { + "$ref": "#/components/examples/Fcr2GcpCreateDirect" }, - "Gw2GcpBGPRoutingOnly": { - "$ref": "#/components/examples/Gw2GcpCreateBGP" + "Fcr2GcpBGPRoutingOnly": { + "$ref": "#/components/examples/Fcr2GcpCreateBGP" } } } @@ -1078,12 +1064,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } } }, "/fabric/v4/connections/{connectionId}/routingProtocols/bulk": { @@ -1232,12 +1213,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } } }, "/fabric/v4/connections/{connectionId}/routingProtocols/{routingProtocolId}": { @@ -1377,12 +1353,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } }, "put": { "tags": [ @@ -1538,12 +1509,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } }, "delete": { "tags": [ @@ -1681,12 +1647,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } }, "patch": { "tags": [ @@ -1848,12 +1809,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } } }, "/fabric/v4/connections/{connectionId}/routingProtocols/{routingProtocolId}/actions": { @@ -2010,12 +1966,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } }, "post": { "tags": [ @@ -2195,12 +2146,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } } }, "/fabric/v4/connections/{connectionId}/routingProtocols/{routingProtocolId}/actions/{actionId}": { @@ -2331,12 +2277,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } } }, "/fabric/v4/connections/{connectionId}/routingProtocols/{routingProtocolId}/changes/{changeId}": { @@ -2467,12 +2408,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } } }, "/fabric/v4/connections/{connectionId}/routingProtocols/{routingProtocolId}/changes": { @@ -2614,12 +2550,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } } }, "/fabric/v4/connections/search": { @@ -2888,12 +2819,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } } }, "/fabric/v4/prices/search": { @@ -2921,13 +2847,13 @@ "virtualConnectionProductEvplVcTypeFromColoToSP": { "$ref": "#/components/examples/VirtualConnectionProductEvplVcTypeFromColoToSP" }, - "virtualConnectionProductGwVcTypeFromGWToSP": { + "virtualConnectionProductFcrVcTypeFromGWToSP": { "$ref": "#/components/examples/VirtualConnectionProductGwVcTypeFromGWToSP" }, - "virtualConnectionProductGwVcTypeFromGWToColo": { + "virtualConnectionProductFcrVcTypeFromGWToColo": { "$ref": "#/components/examples/VirtualConnectionProductGwVcTypeFromGWToColo" }, - "virtualConnectionProductGwVcTypeFromVDToColo": { + "virtualConnectionProductFcrVcTypeFromVDToColo": { "$ref": "#/components/examples/VirtualConnectionProductGwVcTypeFromVDToColo" }, "virtualConnectionProductEvplVcTypeFromVDToColo": { @@ -2939,7 +2865,10 @@ "virtualConnectionProductOfflineEvplVcTypeFromColoToSp": { "$ref": "#/components/examples/VirtualConnectionProductOfflineEvplVcTypeFromColoToSp" }, - "fabricGatewayProduct": { + "virtualConnectionProductOfflineEvpLanVcTypeFromColoToNetwork": { + "$ref": "#/components/examples/VirtualConnectionProductEvpLanVcTypeFromColoToNetwork" + }, + "cloudRouterProduct": { "$ref": "#/components/examples/FabricGatewayProduct" }, "ipBlockProduct": { @@ -2968,7 +2897,7 @@ "ipBlock": { "$ref": "#/components/examples/IpBlock" }, - "fabricGateway": { + "cloudRouter": { "$ref": "#/components/examples/FabricGateway" }, "virtualPort": { @@ -3111,12 +3040,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } } }, "/fabric/v4/ports/stats": { @@ -3238,12 +3162,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } } }, "/fabric/v4/connections/{connectionId}/stats": { @@ -3341,12 +3260,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } } }, "/fabric/v4/serviceProfiles": { @@ -3471,12 +3385,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } }, "post": { "tags": [ @@ -3585,12 +3494,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } } }, "/fabric/v4/serviceProfiles/search": { @@ -3678,12 +3582,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } } }, "/fabric/v4/serviceProfiles/{serviceProfileId}": { @@ -3802,12 +3701,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } }, "put": { "tags": [ @@ -3852,7 +3746,7 @@ "required": true }, "responses": { - "200": { + "202": { "description": "Successful Put operation", "headers": { "ETag": { @@ -3947,12 +3841,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } }, "delete": { "tags": [ @@ -4068,12 +3957,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } }, "patch": { "tags": [ @@ -4228,12 +4112,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } } }, "/fabric/v4/serviceTokens/{serviceTokenId}": { @@ -4319,12 +4198,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } }, "delete": { "tags": [ @@ -4378,12 +4252,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } }, "patch": { "tags": [ @@ -4482,12 +4351,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } } }, "/fabric/v4/serviceTokens": { @@ -4550,12 +4414,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } }, "post": { "tags": [ @@ -4655,12 +4514,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } } }, "/fabric/v4/serviceTokens/{serviceTokenId}/actions": { @@ -4768,12 +4622,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } } }, "/fabric/v4/serviceTokens/search": { @@ -4876,12 +4725,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } } }, "/fabric/v4/metros": { @@ -4984,12 +4828,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } } }, "/fabric/v4/metros/{metroCode}": { @@ -5072,12 +4911,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } } }, "/fabric/v4/ports": { @@ -5129,36 +4963,58 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] - } - }, - "/fabric/v4/ports/{portId}": { - "get": { + } + }, + "post": { "tags": [ "Ports" ], - "summary": "Get Port by uuid", - "description": "Get Port By uuid returns details of assigned and available Equinix Fabric port for the specified user credentials. The metro code attribute in the response shows the origin of the proposed connection.", - "operationId": "getPortByUuid", - "parameters": [ - { - "name": "portId", - "in": "path", - "description": "Port UUID", - "required": true, - "schema": { - "$ref": "#/components/schemas/PortUUID" + "summary": "Create Port", + "description": "Creates Equinix Fabric? Port.", + "operationId": "createPort", + "parameters": [], + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/Port" + }, + "examples": { + "COLOSinglePortNonLag": { + "$ref": "#/components/examples/COLOSinglePortNonLag" + }, + "COLOSinglePortLag": { + "$ref": "#/components/examples/COLOSinglePortLag" + }, + "COLOLagPortNewGroup": { + "$ref": "#/components/examples/COLOLagPortNewGroup" + }, + "COLOAddSecondaryPort": { + "$ref": "#/components/examples/COLOAddSecondaryPort" + }, + "REMOTESinglePortLag": { + "$ref": "#/components/examples/REMOTESinglePortNewGroupLagRequest" + }, + "BMMRSinglePortLag": { + "$ref": "#/components/examples/BMMRSinglePortLag" + }, + "BMMRSinglePortNoLag": { + "$ref": "#/components/examples/BMMRSinglePortNoLag" + }, + "BMMRAddSecondaryPort": { + "$ref": "#/components/examples/BMMRAddSecondaryPort" + }, + "BMMRLagPortNewGroup": { + "$ref": "#/components/examples/BMMRLagPortNewGroup" + } + } } - } - ], + }, + "required": true + }, "responses": { - "200": { - "description": "Successful operation", + "201": { + "description": "Successful operation for COLO Single Port Non Lag", "content": { "application/json": { "schema": { @@ -5166,7 +5022,7 @@ }, "examples": { "portExample": { - "$ref": "#/components/examples/portByUUID" + "$ref": "#/components/examples/COLOSinglePortNonLagResponse" } } } @@ -5181,13 +5037,218 @@ }, "examples": { "example": { - "$ref": "#/components/examples/400" + "$ref": "#/components/examples/port-400" } } } } }, - "403": { + "500": { + "description": "Internal Server Error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorList" + }, + "examples": { + "example": { + "$ref": "#/components/examples/port-500" + } + } + } + } + } + } + } + }, + "/fabric/v4/ports/bulk": { + "post": { + "tags": [ + "Ports" + ], + "summary": "Create Port", + "description": "Create Port creates Equinix Fabric? Port. Preview", + "operationId": "createBulkPort", + "parameters": [], + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/BulkPort" + }, + "examples": { + "COLOBulkPort": { + "$ref": "#/components/examples/COLOBulkPort" + } + } + } + }, + "required": true + }, + "responses": { + "201": { + "description": "Successful operation for COLO Bulk Port", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/AllPortsResponse" + }, + "examples": { + "bulkPortExample": { + "$ref": "#/components/examples/COLOBulkPortResponse" + } + } + } + } + } + } + } + }, + "/fabric/v4/ports/{portId}/physicalPorts/bulk": { + "post": { + "tags": [ + "Ports" + ], + "summary": "Add to Lag", + "description": "Add Physical Ports to Virtual Port. Preview", + "operationId": "addToLag", + "parameters": [ + { + "name": "portId", + "in": "path", + "description": "Port UUID", + "required": true, + "schema": { + "$ref": "#/components/schemas/PortUUID" + } + } + ], + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/BulkPhysicalPort" + }, + "examples": { + "COLOAddToLag": { + "$ref": "#/components/examples/COLOAddToLag" + }, + "REMOTEAddToLag": { + "$ref": "#/components/examples/REMOTEAddToLag" + }, + "BMMRAddToLag": { + "$ref": "#/components/examples/BMMRAddToLag" + } + } + } + }, + "required": true + }, + "responses": { + "200": { + "description": "Successful operation", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/AllPhysicalPortsResponse" + }, + "examples": { + "COLOAddToLag": { + "$ref": "#/components/examples/COLOAddToLagResponse" + } + } + } + } + }, + "401": { + "description": "Unauthorized", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorList" + } + } + } + }, + "404": { + "description": "Not Found", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorList" + }, + "examples": { + "example": { + "$ref": "#/components/examples/404" + } + } + } + } + }, + "500": { + "description": "Internal server error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorList" + } + } + } + } + } + } + }, + "/fabric/v4/ports/{portId}": { + "get": { + "tags": [ + "Ports" + ], + "summary": "Get Port by uuid", + "description": "Get Port By uuid returns details of assigned and available Equinix Fabric port for the specified user credentials. The metro code attribute in the response shows the origin of the proposed connection.", + "operationId": "getPortByUuid", + "parameters": [ + { + "name": "portId", + "in": "path", + "description": "Port UUID", + "required": true, + "schema": { + "$ref": "#/components/schemas/PortUUID" + } + } + ], + "responses": { + "200": { + "description": "Successful operation", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/Port" + }, + "examples": { + "portExample": { + "$ref": "#/components/examples/portByUUID" + } + } + } + } + }, + "400": { + "description": "Bad request", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorList" + }, + "examples": { + "example": { + "$ref": "#/components/examples/400" + } + } + } + } + }, + "403": { "description": "Forbidden", "content": { "application/json": { @@ -5217,12 +5278,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } } }, "/fabric/v4/ports/{portUuid}/linkProtocols": { @@ -5296,28 +5352,23 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } } }, - "/fabric/v4/gateways": { + "/fabric/v4/routers": { "post": { "tags": [ - "Gateways" + "Cloud Routers" ], - "summary": "Create Gateway", - "description": "This API provides capability to create user's Fabric Gateways", + "summary": "Create Routers", + "description": "This API provides capability to create user's Cloud Routers", "operationId": "createGateway", "parameters": [], "requestBody": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/FabricGatewayPostRequest" + "$ref": "#/components/schemas/CloudRouterPostRequest" }, "examples": { "CreateLabPackage": { @@ -5333,15 +5384,15 @@ }, "responses": { "200": { - "description": "Fabric Gateway Access point object", + "description": "Fabric Cloud Router object", "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/FabricGateway" + "$ref": "#/components/schemas/CloudRouter" }, "examples": { - "gatewayResponse": { - "$ref": "#/components/examples/GatewayPostResponseExample" + "cloudRouterResponse": { + "$ref": "#/components/examples/CloudRouterPostResponseExample" } } } @@ -5422,44 +5473,39 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } } }, - "/fabric/v4/gateways/{gatewayId}": { + "/fabric/v4/routers/{routerId}": { "get": { "tags": [ - "Gateways" + "Cloud Routers" ], - "summary": "Get Gateway", - "description": "This API provides capability to retrieve user's Fabric Gateway", + "summary": "Get Routers", + "description": "This API provides capability to retrieve user's Cloud Routers", "operationId": "getGatewayByUuid", "parameters": [ { - "name": "gatewayId", + "name": "routerId", "in": "path", - "description": "Gateway UUID", + "description": "Cloud Router UUID", "required": true, "schema": { - "$ref": "#/components/schemas/GatewayId" + "$ref": "#/components/schemas/RouterId" } } ], "responses": { "200": { - "description": "Fabric Gateway Access point object", + "description": "Fabric Cloud Router object", "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/FabricGateway" + "$ref": "#/components/schemas/CloudRouter" }, "examples": { - "gatewayResponse": { - "$ref": "#/components/examples/GatewayResponseExample" + "cloudRouterResponse": { + "$ref": "#/components/examples/CloudRouterResponseExample" } } } @@ -5525,34 +5571,29 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } }, "delete": { "tags": [ - "Gateways" + "Cloud Routers" ], - "summary": "Delete Gateway", - "description": "This API provides capability to delete user's Fabric Gateway", + "summary": "Delete Routers", + "description": "This API provides capability to delete user's Cloud Routers", "operationId": "deleteGatewayByUuid", "parameters": [ { - "name": "gatewayId", + "name": "routerId", "in": "path", - "description": "Gateway UUID", + "description": "Cloud Router UUID", "required": true, "schema": { - "$ref": "#/components/schemas/GatewayId" + "$ref": "#/components/schemas/RouterId" } } ], "responses": { "204": { - "description": "Deleted Gateway Successfully" + "description": "Deleted Cloud Router Successfully" }, "400": { "description": "Bad request", @@ -5629,28 +5670,23 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } }, "patch": { "tags": [ - "Gateways" + "Cloud Routers" ], - "summary": "Update Gateway", - "description": "This API provides capability to update user's Fabric Gateway", + "summary": "Update Routers", + "description": "This API provides capability to update user's Cloud Routers", "operationId": "updateGatewayByUuid", "parameters": [ { - "name": "gatewayId", + "name": "routerId", "in": "path", - "description": "Gateway UUID", + "description": "Cloud Router UUID", "required": true, "schema": { - "$ref": "#/components/schemas/GatewayId" + "$ref": "#/components/schemas/RouterId" } } ], @@ -5658,7 +5694,7 @@ "content": { "application/json-patch+json": { "schema": { - "$ref": "#/components/schemas/FabricGatewayUpdateRequest" + "$ref": "#/components/schemas/CloudRouterUpdateRequest" }, "examples": { "UpdatePackage": { @@ -5677,15 +5713,15 @@ }, "responses": { "200": { - "description": "Fabric Gateway Access point object", + "description": "Fabric Cloud Router object", "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/FabricGateway" + "$ref": "#/components/schemas/CloudRouter" }, "examples": { - "gatewayResponse": { - "$ref": "#/components/examples/GatewayPatchResponseExample" + "cloudRouterResponse": { + "$ref": "#/components/examples/CloudRouterPatchResponseExample" } } } @@ -5781,30 +5817,25 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } } }, - "/fabric/v4/gateways/{gatewayId}/actions": { + "/fabric/v4/routers/{routerId}/actions": { "get": { "tags": [ - "Gateways" + "Cloud Routers" ], "summary": "Get actions", "description": "This API provides capability to fetch action status", "operationId": "getGatewayActions", "parameters": [ { - "name": "gatewayId", + "name": "routerId", "in": "path", - "description": "Gateway UUID", + "description": "Router UUID", "required": true, "schema": { - "$ref": "#/components/schemas/GatewayId" + "$ref": "#/components/schemas/RouterId_1" } }, { @@ -5825,7 +5856,7 @@ "$ref": "#/components/schemas/GatewayActionResponse" }, "examples": { - "gatewayActionExample": { + "routerActionExample": { "$ref": "#/components/examples/GatewayActionResponse" } } @@ -5922,28 +5953,23 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } }, "post": { "tags": [ - "Gateways" + "Cloud Routers" ], "summary": "Route table actions", "description": "This API provides capability to refresh route table and bgp session summary information", "operationId": "createGatewayAction", "parameters": [ { - "name": "gatewayId", + "name": "routerId", "in": "path", - "description": "Gateway UUID", + "description": "Router UUID", "required": true, "schema": { - "$ref": "#/components/schemas/GatewayId" + "$ref": "#/components/schemas/RouterId_1" } } ], @@ -6068,30 +6094,25 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } } }, - "/fabric/v4/gateways/{gatewayId}/routes/search": { + "/fabric/v4/routers/{routerId}/routes/search": { "post": { "tags": [ "Routes" ], "summary": "Search Route Table", - "description": "The API provides capability to get list of user's Fabric Gateways route table entries using search criteria, including optional filtering, pagination and sorting", + "description": "The API provides capability to get list of user's Fabric Cloud Router route table entries using search criteria, including optional filtering, pagination and sorting", "operationId": "searchRoutes", "parameters": [ { - "name": "gatewayId", + "name": "routerId", "in": "path", - "description": "Gateway UUID", + "description": "Router UUID", "required": true, "schema": { - "$ref": "#/components/schemas/GatewayId" + "$ref": "#/components/schemas/RouterId_1" } } ], @@ -6223,28 +6244,23 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } } }, - "/fabric/v4/gateways/search": { + "/fabric/v4/routers/search": { "post": { "tags": [ - "Gateways" + "Cloud Routers" ], - "summary": "Search Gateway", - "description": "The API provides capability to get list of user's Fabric Gateways using search criteria, including optional filtering, pagination and sorting", + "summary": "Search Routers", + "description": "The API provides capability to get list of user's Cloud Routers using search criteria, including optional filtering, pagination and sorting", "operationId": "searchGateways", "parameters": [], "requestBody": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/FabricGatewaySearchRequest" + "$ref": "#/components/schemas/CloudRouterSearchRequest" }, "examples": { "SearchFilterByStatus": { @@ -6352,21 +6368,16 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } } }, - "/fabric/v4/gatewayPackages": { + "/fabric/v4/routerPackages": { "get": { "tags": [ - "Gateways" + "Cloud Routers" ], "summary": "List Packages", - "description": "This API provides capability to retrieve user's Fabric Gateway Packages", + "description": "This API provides capability to retrieve user's Cloud Routers Packages", "operationId": "getGatewayPackages", "parameters": [ { @@ -6392,7 +6403,7 @@ ], "responses": { "200": { - "description": "Fabric Gateway Packages", + "description": "Fabric Cloud Router Packages", "content": { "application/json": { "schema": { @@ -6400,7 +6411,7 @@ }, "examples": { "Example": { - "$ref": "#/components/examples/ListFGPackagesResponse" + "$ref": "#/components/examples/ListFCRPackagesResponse" } } } @@ -6466,40 +6477,35 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } } }, - "/fabric/v4/gatewayPackages/{gatewayPackageCode}": { + "/fabric/v4/routerPackages/{routerPackageCode}": { "get": { "tags": [ - "Gateways" + "Cloud Routers" ], "summary": "Get Package Details", - "description": "This API provides capability to retrieve user's Fabric Gateway Package Details", + "description": "This API provides capability to retrieve user's Cloud Routers Package Details", "operationId": "getGatewayPackageByCode", "parameters": [ { - "name": "gatewayPackageCode", + "name": "routerPackageCode", "in": "path", - "description": "Equinix-assigned gateway package identifier", + "description": "Equinix-assigned Cloud Router package identifier", "required": true, "schema": { - "$ref": "#/components/schemas/GatewayPackageCode" + "$ref": "#/components/schemas/RouterPackageCode" } } ], "responses": { "200": { - "description": "Fabric Gateway Package details", + "description": "Fabric Cloud Router Package details", "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/FabricGatewayPackage" + "$ref": "#/components/schemas/CloudRouterPackage" } } } @@ -6579,12 +6585,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } } }, "/fabric/v4/health": { @@ -6612,12 +6613,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } } }, "/fabric/v4/connections/validate": { @@ -6732,12 +6728,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } } }, "/fabric/v4/networks": { @@ -6858,12 +6849,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } } }, "/fabric/v4/networks/{networkId}": { @@ -6946,12 +6932,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } }, "delete": { "tags": [ @@ -7047,12 +7028,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } }, "patch": { "tags": [ @@ -7181,12 +7157,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } } }, "/fabric/v4/networks/search": { @@ -7292,12 +7263,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } } }, "/fabric/v4/networks/{networkId}/connections": { @@ -7395,12 +7361,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } } }, "/fabric/v4/networks/{networkId}/changes": { @@ -7498,12 +7459,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } } }, "/fabric/v4/networks/{networkId}/changes/{changeId}": { @@ -7610,12 +7566,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } } } }, @@ -7642,7 +7593,7 @@ } }, "bandwidth": { - "maximum": 10000, + "maximum": 50000, "minimum": 0, "type": "integer", "description": "Connection bandwidth in Mbps" @@ -8201,7 +8152,7 @@ "/account/orgId", "/aSide/accessPoint/account/accountName", "/aSide/accessPoint/account/accountNumber", - "/aSide/accessPoint/gateway/uuid", + "/aSide/accessPoint/router/uuid", "/aSide/accessPoint/linkProtocol/vlanCTag", "/aSide/accessPoint/linkProtocol/vlanSTag", "/aSide/accessPoint/linkProtocol/vlanTagMin", @@ -9613,6 +9564,11 @@ "description": "Autonomous system number (ASN) for a specified Fabric metro. The ASN is a unique identifier that carries the network routing protocol and exchanges that data with other internal systems via border gateway protocol.", "format": "int64" }, + "localVCBandwidthMax": { + "type": "integer", + "description": "This field holds Max Connection speed with in the metro", + "format": "int64" + }, "geoCoordinates": { "$ref": "#/components/schemas/GeoCoordinates" }, @@ -9655,6 +9611,11 @@ "avgLatency": { "type": "number", "description": "Average latency (in milliseconds[ms]) between two specified metros." + }, + "remoteVCBandwidthMax": { + "type": "integer", + "description": "This field holds the Max Connection speed with connected metros", + "format": "int64" } }, "description": "Arrays of objects containing latency data for the specified metros" @@ -9738,7 +9699,6 @@ "account", "connectivitySourceType", "encapsulation", - "lag", "location", "physicalPortsSpeed", "physicalPortsType", @@ -9785,7 +9745,14 @@ }, "physicalPortsType": { "type": "string", - "description": "Physical Ports Type" + "description": "Physical Ports Type", + "enum": [ + "1000BASE_LX", + "10GBASE_LR", + "100GBASE_LR4", + "10GBASE_ER", + "1000BASE_SX" + ] }, "physicalPortsCount": { "type": "integer" @@ -9860,6 +9827,10 @@ "interface": { "$ref": "#/components/schemas/PortInterface" }, + "demarcationPointIbx": { + "type": "string", + "description": "A-side/Equinix ibx" + }, "tetherIbx": { "type": "string", "description": "z-side/Equinix ibx" @@ -9877,6 +9848,9 @@ "type": "boolean", "description": "If LAG enabled" }, + "lag": { + "$ref": "#/components/schemas/PortLag" + }, "asn": { "type": "integer", "description": "Port ASN" @@ -9979,6 +9953,47 @@ }, "description": "Physical Port specification" }, + "BulkPort": { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Port" + } + } + }, + "description": "Create bulk port request" + }, + "BulkPhysicalPort": { + "type": "object", + "properties": { + "data": { + "type": "array", + "description": "add physical ports to virtual port", + "items": { + "$ref": "#/components/schemas/PhysicalPort" + } + } + }, + "description": "Add to Lag request" + }, + "AllPhysicalPortsResponse": { + "type": "object", + "properties": { + "pagination": { + "$ref": "#/components/schemas/Pagination" + }, + "data": { + "type": "array", + "description": "GET All Physical Ports", + "items": { + "$ref": "#/components/schemas/PhysicalPort" + } + } + }, + "description": "GET All Physical Ports" + }, "LinkProtocolGetResponse": { "type": "object", "properties": { @@ -9994,24 +10009,74 @@ }, "description": "List of Vlans" }, - "FabricGatewayPostRequest": { + "PortExpression": { + "type": "object", + "properties": { + "and": { + "$ref": "#/components/schemas/PortExpressions" + }, + "or": { + "$ref": "#/components/schemas/PortExpressions" + }, + "property": { + "$ref": "#/components/schemas/PortSearchFieldName" + }, + "operator": { + "type": "string", + "enum": [ + "=" + ] + }, + "values": { + "type": "array", + "items": { + "type": "string" + } + } + } + }, + "PortExpressions": { + "type": "array", + "items": { + "$ref": "#/components/schemas/PortExpression" + } + }, + "PortSearchFieldName": { + "type": "string", + "description": "Possible field names to use on filters", + "enum": [ + "/project/projectId" + ] + }, + "PortSortCriteria": { + "type": "object", + "properties": { + "direction": { + "$ref": "#/components/schemas/PortSortDirection" + }, + "property": { + "$ref": "#/components/schemas/PortSortBy" + } + } + }, + "CloudRouterPostRequest": { "type": "object", "properties": { "type": { "type": "string", "enum": [ - "XF_GATEWAY" + "XF_ROUTER" ] }, "name": { "type": "string", - "description": "Customer-provided Fabric Gateway name" + "description": "Customer-provided Cloud Router name" }, "location": { "$ref": "#/components/schemas/SimplifiedLocationWithoutIBX" }, "package": { - "$ref": "#/components/schemas/FabricGatewayPackageType" + "$ref": "#/components/schemas/CloudRouterPackageType" }, "order": { "$ref": "#/components/schemas/Order" @@ -10030,17 +10095,17 @@ } } }, - "description": "Create Fabric Gateway" + "description": "Create Cloud Router" }, - "FabricGateway": { + "CloudRouter": { "type": "object", "properties": { "href": { "type": "string", - "description": "Fabric Gateway URI", + "description": "Cloud Routers URI", "format": "uri", "readOnly": true, - "example": "https://api.equinix.com/fabric/v4/gateways/3c9b8e7a2-f3b1-4576-a4a9-1366a63df170" + "example": "https://api.equinix.com/fabric/v4/routers/3c9b8e7a2-f3b1-4576-a4a9-1366a63df170" }, "uuid": { "type": "string", @@ -10050,12 +10115,12 @@ }, "name": { "type": "string", - "description": "Customer-provided Fabric Gateway name", + "description": "Customer-provided Cloud Router name", "format": "string", "example": "test-fg-1" }, "state": { - "$ref": "#/components/schemas/FabricGatewayAccessPointState" + "$ref": "#/components/schemas/CloudRouterAccessPointState" }, "equinixAsn": { "type": "integer", @@ -10082,36 +10147,42 @@ "$ref": "#/components/schemas/Changelog" }, "change": { - "$ref": "#/components/schemas/GatewayChange" + "$ref": "#/components/schemas/CloudRouterChange" } }, - "description": "Fabric Gateway Access point object", + "description": "Fabric Cloud Router object", "allOf": [ { - "$ref": "#/components/schemas/FabricGatewayPostRequest" + "$ref": "#/components/schemas/CloudRouterPostRequest" } ] }, - "GatewayId": { + "RouterId": { "type": "string", - "description": "Gateway UUID", + "description": "Cloud Router UUID", "format": "uuid", "example": "557400f8-d360-11e9-bb65-2a2ae2dbcce4" }, - "FabricGatewayUpdateRequest": { + "CloudRouterUpdateRequest": { "minItems": 1, "type": "array", - "description": "Fabric Gateway Update Request", + "description": "Fabric Cloud Router Update Request", "items": { - "$ref": "#/components/schemas/FabricGatewayChangeOperation" + "$ref": "#/components/schemas/CloudRouterChangeOperation" } }, + "RouterId_1": { + "type": "string", + "description": "Router UUID", + "format": "uuid", + "example": "557400f8-d360-11e9-bb65-2a2ae2dbcce4" + }, "ActionState": { "$ref": "#/components/schemas/GatewayActionState" }, "GatewayActionState": { "type": "string", - "description": "Gateway action state", + "description": "Cloud Router action state", "enum": [ "DONE", "FAILED", @@ -10146,7 +10217,7 @@ "$ref": "#/components/schemas/Changelog" } }, - "description": "Gateway actions response object" + "description": "Cloud Router actions response object" }, "GatewayActionRequest": { "required": [ @@ -10283,11 +10354,11 @@ } } }, - "FabricGatewaySearchRequest": { + "CloudRouterSearchRequest": { "type": "object", "properties": { "filter": { - "$ref": "#/components/schemas/FabricGatewayFilters" + "$ref": "#/components/schemas/CloudRouterFilters" }, "pagination": { "$ref": "#/components/schemas/PaginationRequest" @@ -10295,41 +10366,41 @@ "sort": { "type": "array", "items": { - "$ref": "#/components/schemas/FabricGatewaySortCriteria" + "$ref": "#/components/schemas/CloudRouterSortCriteria" } } }, "description": "Search requests containing criteria" }, - "FabricGatewayFilters": { + "CloudRouterFilters": { "type": "object", "properties": { "and": { "maxItems": 8, "type": "array", "items": { - "$ref": "#/components/schemas/FabricGatewayFilter" + "$ref": "#/components/schemas/CloudRouterFilter" } } } }, - "FabricGatewayFilter": { + "CloudRouterFilter": { "type": "object", "anyOf": [ { - "$ref": "#/components/schemas/FabricGatewaySimpleExpression" + "$ref": "#/components/schemas/CloudRouterSimpleExpression" }, { - "$ref": "#/components/schemas/FabricGatewayOrFilter" + "$ref": "#/components/schemas/CloudRouterOrFilter" } ] }, - "FabricGatewaySimpleExpression": { + "CloudRouterSimpleExpression": { "type": "object", "properties": { "property": { "type": "string", - "description": "Possible field names to use on filters:\n * `/project/projectId` - project id (mandatory)\n * `/name` - Fabric Gateway name\n * `/uuid` - Fabric Gateway uuid\n * `/state` - Fabric Gateway status\n * `/location/metroCode` - Fabric Gateway metro code\n * `/location/metroName` - Fabric Gateway metro name\n * `/package/code` - Fabric Gateway package\n * `/*` - all-category search\n", + "description": "Possible field names to use on filters:\n * `/project/projectId` - project id (mandatory)\n * `/name` - Fabric Cloud Router name\n * `/uuid` - Fabric Cloud Router uuid\n * `/state` - Fabric Cloud Router status\n * `/location/metroCode` - Fabric Cloud Router metro code\n * `/location/metroName` - Fabric Cloud Router metro name\n * `/package/code` - Fabric Cloud Router package\n * `/*` - all-category search\n", "example": "/name" }, "operator": { @@ -10341,35 +10412,35 @@ "type": "array", "items": { "type": "string", - "example": "FabricGateway-1" + "example": "FabricCloudRouter-1" } } } }, - "FabricGatewayOrFilter": { + "CloudRouterOrFilter": { "type": "object", "properties": { "or": { "maxItems": 3, "type": "array", "items": { - "$ref": "#/components/schemas/FabricGatewaySimpleExpression" + "$ref": "#/components/schemas/CloudRouterSimpleExpression" } } } }, - "FabricGatewaySortCriteria": { + "CloudRouterSortCriteria": { "type": "object", "properties": { "direction": { - "$ref": "#/components/schemas/FabricGatewaySortDirection" + "$ref": "#/components/schemas/CloudRouterSortDirection" }, "property": { - "$ref": "#/components/schemas/FabricGatewaySortBy" + "$ref": "#/components/schemas/CloudRouterSortBy" } } }, - "FabricGatewaySortDirection": { + "CloudRouterSortDirection": { "type": "string", "description": "Sorting direction", "default": "DESC", @@ -10378,7 +10449,7 @@ "ASC" ] }, - "FabricGatewaySortBy": { + "CloudRouterSortBy": { "type": "string", "description": "Possible field names to use on sorting", "default": "/changeLog/updatedDateTime", @@ -10403,7 +10474,7 @@ "type": "array", "description": "Data returned from the API call.", "items": { - "$ref": "#/components/schemas/FabricGateway" + "$ref": "#/components/schemas/CloudRouter" } } } @@ -10418,35 +10489,37 @@ "type": "array", "description": "Data returned from the API call.", "items": { - "$ref": "#/components/schemas/FabricGatewayPackage" + "$ref": "#/components/schemas/CloudRouterPackage" } } } }, - "GatewayPackageCode": { + "RouterPackageCode": { "type": "string", - "description": "Gateway package code", + "description": "Router package code", "enum": [ "LAB", - "PRO" + "BASIC", + "PRO", + "PREMIUM" ] }, - "FabricGatewayPackage": { + "CloudRouterPackage": { "type": "object", "properties": { "href": { "type": "string", - "description": "Gateway package URI", + "description": "Cloud Router package URI", "format": "uri", "readOnly": true, - "example": "https://api.equinix.com/fabric/v4/gatewayPackages/LAB" + "example": "https://api.equinix.com/fabric/v4/routerPackages/LAB" }, "type": { "type": "string", - "description": "Type of Gateway package", - "example": "GATEWAY_PACKAGE", + "description": "Type of Router package", + "example": "ROUTER_PACKAGE", "enum": [ - "GATEWAY_PACKAGE" + "ROUTER_PACKAGE" ] }, "code": { @@ -10454,83 +10527,83 @@ }, "description": { "type": "string", - "description": "Fabric Gateway Package description" + "description": "Fabric Cloud Router Package description" }, "totalIPv4RoutesMax": { "minimum": 0, "type": "integer", - "description": "Gateway package BGP IPv4 routes limit", + "description": "Cloud Router package BGP IPv4 routes limit", "example": 50 }, "totalIPv6RoutesMax": { "minimum": 0, "type": "integer", - "description": "Gateway package BGP IPv6 routes limit", + "description": "Cloud Router package BGP IPv6 routes limit", "example": 50 }, "staticIPv4RoutesMax": { "minimum": 0, "type": "integer", - "description": "Gateway package static IPv4 routes limit", + "description": "CloudRouter package static IPv4 routes limit", "example": 3 }, "staticIPv6RoutesMax": { "minimum": 0, "type": "integer", - "description": "Gateway package static IPv6 routes limit" + "description": "CloudRouter package static IPv6 routes limit" }, "naclsMax": { "minimum": 0, "type": "integer", - "description": "Gateway package NACLs limit", + "description": "CloudRouter package NACLs limit", "example": 2 }, "naclRulesMax": { "minimum": 0, "type": "integer", - "description": "Gateway package NACLs rules limit", + "description": "CloudRouter package NACLs rules limit", "example": 5 }, "haSupported": { "type": "boolean", - "description": "Gateway package high-available configuration support", + "description": "CloudRouter package high-available configuration support", "example": true }, "routeFilterSupported": { "type": "boolean", - "description": "Gateway package route filter support" + "description": "CloudRouter package route filter support" }, "natType": { "type": "string", - "description": "Gateway package NAT supported type", + "description": "CloudRouter package NAT supported type", "example": "STATIC_NAT", "enum": [ "STATIC_NAT" ] }, - "maxConnLimit": { + "vcCountMax": { "minimum": 0, "type": "integer", - "description": "Gateway package Max Connection limit", + "description": "CloudRouter package Max Connection limit", "example": 10 }, - "maxGwLimit": { + "crCountMax": { "minimum": 0, "type": "integer", - "description": "Gateway package Max Gateways limit", + "description": "CloudRouter package Max CloudRouter limit", "example": 3 }, - "maxBwLimit": { + "vcBandwidthMax": { "minimum": 0, "type": "integer", - "description": "Gateway package Max Bandwidth limit", + "description": "CloudRouter package Max Bandwidth limit", "example": 50 }, "changeLog": { "$ref": "#/components/schemas/PackageChangeLog" } }, - "description": "Fabric Gateway Package" + "description": "Fabric Cloud Router Package" }, "HealthResponse": { "type": "object", @@ -10774,6 +10847,8 @@ "NOT BETWEEN", "LIKE", "NOT LIKE", + "ILIKE", + "NOT ILIKE", "IN", "NOT IN" ] @@ -10956,7 +11031,8 @@ "ACCESS_EPL_VC", "EIA_VC", "EVPLAN_VC", - "EPLAN_VC" + "EPLAN_VC", + "IPWAN_VC" ] }, "Order": { @@ -11197,10 +11273,6 @@ "description": "Account number", "format": "int64" }, - "accountReferenceId": { - "type": "string", - "description": "Account ReferenceId" - }, "accountName": { "type": "string", "description": "Account name" @@ -11814,7 +11886,7 @@ "ipBlock": { "$ref": "#/components/schemas/IpBlockPrice" }, - "gateway": { + "router": { "$ref": "#/components/schemas/FabricGatewayPrice" }, "port": { @@ -12094,6 +12166,11 @@ "type": "string", "description": "Port patch panel" }, + "patchPanelName": { + "type": "string", + "description": "Port patch panel", + "deprecated": true + }, "patchPanelPortA": { "type": "string", "description": "Port patch panel port A" @@ -12122,7 +12199,7 @@ }, "group": { "type": "string", - "description": "Port redundancy group" + "description": "Port UUID of respective primary port" }, "priority": { "$ref": "#/components/schemas/PortPriority" @@ -12143,12 +12220,34 @@ "UNTAGGED" ] }, - "tagProtocolId": { + "tagProtocolId": { + "type": "string", + "description": "Port encapsulation tag protocol identifier" + } + }, + "description": "Port encapsulation configuration" + }, + "PortLag": { + "type": "object", + "properties": { + "id": { + "type": "string", + "description": "id" + }, + "enabled": { + "type": "boolean", + "description": "enabled" + }, + "name": { + "type": "string", + "description": "name" + }, + "memberStatus": { "type": "string", - "description": "Port encapsulation tag protocol identifier" + "description": "member status" } }, - "description": "Port encapsulation configuration" + "description": "Port Lag" }, "PortSettings": { "type": "object", @@ -12176,7 +12275,13 @@ "type": "boolean" }, "sharedPortProduct": { - "type": "string" + "type": "string", + "enum": [ + "NETWORK_EDGE", + "VIRTUAL_GATEWAY", + "SMARTKEY", + "EDGE_METAL" + ] }, "packageType": { "type": "string", @@ -12185,7 +12290,6 @@ "STANDARD", "UNTAGGED", "UNLIMITED", - "NETWORK_EDGE", "FREE" ] } @@ -12360,6 +12464,23 @@ }, "description": "Link Protocol response" }, + "PortSortDirection": { + "type": "string", + "description": "Sorting direction", + "default": "DESC", + "enum": [ + "DESC", + "ASC" + ] + }, + "PortSortBy": { + "type": "string", + "description": "Possible field names to use on sorting", + "default": "/device/name", + "enum": [ + "/device/name" + ] + }, "SimplifiedLocationWithoutIBX": { "required": [ "metroCode" @@ -12384,7 +12505,7 @@ } } }, - "FabricGatewayPackageType": { + "CloudRouterPackageType": { "required": [ "code" ], @@ -12392,31 +12513,33 @@ "properties": { "href": { "type": "string", - "description": "Fabric Gateway URI", + "description": "Fabric Cloud Router URI", "format": "uri", - "example": "https://api.equinix.com/fabric/v4/gatewayPackages/LAB" + "example": "https://api.equinix.com/fabric/v4/routerPackages/LAB" }, "type": { "type": "string", - "description": "Gateway package code", - "example": "GATEWAY_PACKAGE", + "description": "Cloud Router package type", + "example": "ROUTER_PACKAGE", "enum": [ - "GATEWAY_PACKAGE" + "ROUTER_PACKAGE" ] }, "code": { "type": "string", - "description": "Gateway package code", + "description": "Cloud Router package code", "example": "LAB", "enum": [ "LAB", - "PRO" + "BASIC", + "PRO", + "PREMIUM" ] } }, - "description": "Fabric Gateway Package Type" + "description": "Fabric Cloud Router Package Type" }, - "FabricGatewayAccessPointState": { + "CloudRouterAccessPointState": { "type": "string", "description": "Access point lifecycle state", "enum": [ @@ -12424,10 +12547,12 @@ "PROVISIONING", "DEPROVISIONING", "DEPROVISIONED", - "LOCKED" + "LOCKED", + "NOT_PROVISIONED", + "NOT_DEPROVISIONED" ] }, - "GatewayChange": { + "CloudRouterChange": { "required": [ "type", "updatedDateTime" @@ -12442,8 +12567,8 @@ "type": "string", "description": "Type of change", "enum": [ - "GATEWAY_UPDATE", - "GATEWAY_PACKAGE_UPDATE" + "ROUTER_UPDATE", + "ROUTER_PACKAGE_UPDATE" ] }, "status": { @@ -12472,12 +12597,12 @@ "description": "Additional information" }, "data": { - "$ref": "#/components/schemas/FabricGatewayChangeOperation" + "$ref": "#/components/schemas/CloudRouterChangeOperation" } }, - "description": "Current state of latest gateway change" + "description": "Current state of latest CloudRouter change" }, - "FabricGatewayChangeOperation": { + "CloudRouterChangeOperation": { "required": [ "op", "path", @@ -12503,11 +12628,11 @@ "description": "new value for updated parameter" } }, - "description": "Fabric Gateway change operation data" + "description": "Fabric Cloud Router change operation data" }, "GatewayActionType": { "type": "string", - "description": "Gateway action type", + "description": "Cloud Router action type", "enum": [ "BGP_SESSION_STATUS_UPDATE", "ROUTE_TABLE_ENTRY_UPDATE" @@ -12567,11 +12692,13 @@ }, "code": { "type": "string", - "description": "Gateway package code", + "description": "Cloud Router package code", "example": "LAB", "enum": [ "LAB", - "PRO" + "BASIC", + "PRO", + "PREMIUM" ] }, "PackageChangeLog": { @@ -12588,7 +12715,7 @@ "example": "2020-11-06T07:00:00Z" } }, - "description": "Gateway package change log" + "description": "Cloud Router package change log" }, "ApiServices": { "type": "object", @@ -12613,7 +12740,8 @@ "description": "Network type", "enum": [ "EVPLAN", - "EPLAN" + "EPLAN", + "IPWAN" ] }, "NetworkScope": { @@ -12779,8 +12907,8 @@ "profile": { "$ref": "#/components/schemas/SimplifiedServiceProfile" }, - "gateway": { - "$ref": "#/components/schemas/FabricGateway" + "router": { + "$ref": "#/components/schemas/CloudRouter" }, "linkProtocol": { "$ref": "#/components/schemas/SimplifiedLinkProtocol" @@ -12933,7 +13061,7 @@ "VIRTUAL_CONNECTION_PRODUCT", "IP_BLOCK_PRODUCT", "VIRTUAL_PORT_PRODUCT", - "FABRIC_GATEWAY_PRODUCT" + "CLOUD_ROUTER_PRODUCT" ] }, "PriceCharge": { @@ -13013,7 +13141,7 @@ "properties": { "uuid": { "type": "string", - "description": "Unique identifier assigned to the Fabric Gateway", + "description": "Unique identifier assigned to the Cloud Router", "format": "uuid" }, "location": { @@ -13023,7 +13151,7 @@ "$ref": "#/components/schemas/FabricGatewayPackages" } }, - "description": "Fabric Gateway Product configuration" + "description": "Cloud Router Product configuration" }, "VirtualPortPrice": { "type": "object", @@ -13172,8 +13300,8 @@ }, "uuid": { "type": "string", - "format": "uuid", - "example": "cd67f685-41b0-1b07-6de0-0320a5c00abe" + "format": "string", + "example": "cd67f685-41b0-1b07-6de0-320a5c00abe" }, "type": { "type": "string", @@ -13287,7 +13415,7 @@ "IGW", "COLO", "SUBNET", - "GW", + "CLOUD_ROUTER", "NETWORK" ] }, @@ -13585,7 +13713,8 @@ "VD_CHAIN_VC", "ACCESS_EPL_VC", "EVPLAN_VC", - "EPLAN_VC" + "EPLAN_VC", + "IPWAN_VC" ] }, "VirtualConnectionPriceASide": { @@ -13627,7 +13756,7 @@ "$ref": "#/components/schemas/FabricGatewayCode" } }, - "description": "Virtual port gateway package" + "description": "Cloud Router package" }, "VirtualPortType": { "type": "string", @@ -13733,7 +13862,7 @@ "VD", "SP", "COLO", - "GW", + "CLOUD_ROUTER", "CHAINGROUP", "NETWORK" ] @@ -13748,7 +13877,7 @@ }, "FabricGatewayCode": { "type": "string", - "description": "Virtual port gateway code", + "description": "Cloud Router code", "enum": [ "LAB", "BASIC", @@ -14045,7 +14174,6 @@ "type": "string", "description": "Port signature Type", "enum": [ - "ECHOSIGN", "DELEGATE", "SELF", "ACCOUNT_SUPPORT" @@ -14275,6 +14403,146 @@ "property": "/zSide/serviceToken/uuid" } ] + }, + { + "errorCode": "EQ-3142514", + "errorMessage": "Redundancy group is required", + "correlationId": "test", + "additionalInfo": [ + { + "property": "/redundancy/group" + } + ] + }, + { + "errorCode": "EQ-3142515", + "errorMessage": "Redundancy priority is required", + "correlationId": "test", + "additionalInfo": [ + { + "property": "/redundancy/priority" + } + ] + }, + { + "errorCode": "EQ-3142516", + "errorMessage": "Invalid redundancy group", + "correlationId": "test", + "additionalInfo": [ + { + "property": "/redundancy/group" + } + ] + }, + { + "errorCode": "EQ-3142517", + "errorMessage": "Invalid redundancy priority", + "correlationId": "test", + "additionalInfo": [ + { + "property": "/redundancy/priority" + } + ] + }, + { + "errorCode": "EQ-3142303", + "errorMessage": "Only Primary connection allowed for this CSP", + "correlationId": "test", + "additionalInfo": [ + { + "property": "/redundancy/priority" + } + ] + }, + { + "errorCode": "EQ-3142320", + "errorMessage": "For redundant connection, Service Profile should be the same", + "correlationId": "test", + "additionalInfo": [ + { + "property": "/zSide/accessPoint/profile/uuid" + } + ] + }, + { + "errorCode": "EQ-3142021", + "errorMessage": "For redundant connection, Fabric Gateway should be the same", + "correlationId": "test", + "additionalInfo": [ + { + "property": "/aSide/accessPoint/gateway/uuid" + } + ] + }, + { + "errorCode": "EQ-3142012", + "errorMessage": "Fabric Gateway is not in PROVISIONED state", + "correlationId": "test", + "additionalInfo": [ + { + "property": "/aSide/accessPoint/gateway/uuid" + } + ] + }, + { + "errorCode": "EQ-3142301", + "errorMessage": "Given profile does not exist", + "correlationId": "test", + "additionalInfo": [ + { + "property": "/zSide/accessPoint/profile/uuid" + } + ] + }, + { + "errorCode": "EQ-3142302", + "errorMessage": "Service provider does not exist in required zSide metro", + "correlationId": "test", + "additionalInfo": [ + { + "property": "/zSide/accessPoint/location/metroCode" + } + ] + }, + { + "errorCode": "EQ-3142013", + "errorMessage": "Invalid metro for gateway connection", + "correlationId": "test", + "additionalInfo": [ + { + "property": "/aSide/accessPoint/gateway/uuid" + } + ] + }, + { + "errorCode": "EQ-3142304", + "errorMessage": "Private connections are not allowed on public profiles", + "correlationId": "test", + "additionalInfo": [ + { + "property": "visibility" + } + ] + }, + { + "errorCode": "EQ-3142306", + "errorMessage": "Requested bandwidth is not supported by service profile", + "correlationId": "test", + "additionalInfo": [ + { + "property": "/bandwidth" + } + ] + }, + { + "errorCode": "EQ-3142308", + "errorMessage": "Authentication key is required", + "correlationId": "test", + "additionalInfo": [ + { + "property": "/zSide/accessPoint/authenticationKey" + } + ] } ] }, @@ -15526,15 +15794,15 @@ ] } }, - "Gw2Colo": { + "Fcr2Colo": { "value": { "type": "IP_VC", - "name": "My-GW-Connection", + "name": "My-FCR-Connection", "bandwidth": 1000, "aSide": { "accessPoint": { - "type": "GW", - "gateway": { + "type": "CLOUD_ROUTER", + "router": { "uuid": "66a21614-1c4a-11ec-9621-0242ac130002" } } @@ -15568,14 +15836,148 @@ ] } }, - "Gw2Sp-Google": { + "Fcr2Sp-Google": { + "value": { + "type": "IP_VC", + "name": "My-GW-Connection", + "bandwidth": 1000, + "aSide": { + "accessPoint": { + "type": "CLOUD_ROUTER", + "router": { + "uuid": "66a21614-1c4a-11ec-9621-0242ac130002" + } + } + }, + "zSide": { + "accessPoint": { + "type": "SP", + "profile": { + "type": "L2_PROFILE", + "uuid": "20d32a80-0d61-4333-bc03-707b591ae2f5" + }, + "authenticationKey": "xx-xx-xx", + "sellerRegion": "us-west1", + "location": { + "metroCode": "SV" + } + } + }, + "order": { + "purchaseOrderNumber": "1-129105284100" + }, + "project": { + "projectId": "567" + }, + "notifications": [ + { + "type": "ALL", + "emails": [ + "test@equinix.com", + "test1@equinix.com" + ] + } + ] + } + }, + "Fcr2Sp-Azure": { "value": { "type": "IP_VC", "name": "My-GW-Connection", "bandwidth": 1000, "aSide": { "accessPoint": { - "type": "GW", + "type": "CLOUD_ROUTER", + "router": { + "uuid": "66a21614-1c4a-11ec-9621-0242ac130002" + } + } + }, + "zSide": { + "accessPoint": { + "type": "SP", + "profile": { + "type": "L2_PROFILE", + "uuid": "20d32a80-0d61-4333-bc03-707b591ae2f5" + }, + "authenticationKey": "xx-xx-xx", + "location": { + "metroCode": "SV" + }, + "peeringType": "PRIVATE" + } + }, + "order": { + "purchaseOrderNumber": "1-129105284100" + }, + "project": { + "projectId": "567" + }, + "notifications": [ + { + "type": "ALL", + "emails": [ + "test@equinix.com", + "test1@equinix.com" + ] + } + ] + } + }, + "Fcr2Sp-Generic": { + "value": { + "type": "IP_VC", + "name": "My-GW-Generic", + "bandwidth": 1000, + "aSide": { + "accessPoint": { + "type": "CLOUD_ROUTER", + "router": { + "uuid": "66a21614-1c4a-11ec-9621-0242ac130002" + } + } + }, + "zSide": { + "accessPoint": { + "type": "SP", + "profile": { + "type": "L2_PROFILE", + "uuid": "20d32a80-0d61-4333-bc03-707b591ae2f5" + }, + "location": { + "metroCode": "SV" + } + } + }, + "order": { + "purchaseOrderNumber": "1-129105284100" + }, + "project": { + "projectId": "567" + }, + "notifications": [ + { + "type": "ALL", + "emails": [ + "test@equinix.com", + "test1@equinix.com" + ] + } + ] + } + }, + "Fcr2Sp-Generic-Redundant-Secondary": { + "value": { + "type": "IP_VC", + "name": "FG_to_RedSP_Secondary", + "bandwidth": 50, + "redundancy": { + "group": "a00cef6f-8e35-4794-9ff9-665e084e4e6d", + "priority": "SECONDARY" + }, + "aSide": { + "accessPoint": { + "type": "CLOUD_ROUTER", "gateway": { "uuid": "66a21614-1c4a-11ec-9621-0242ac130002" } @@ -15588,8 +15990,6 @@ "type": "L2_PROFILE", "uuid": "20d32a80-0d61-4333-bc03-707b591ae2f5" }, - "authenticationKey": "xx-xx-xx", - "sellerRegion": "us-west1", "location": { "metroCode": "SV" } @@ -15612,14 +16012,18 @@ ] } }, - "Gw2Sp-Azure": { + "Fcr2Sp-Generic-Redundant-Primary": { "value": { "type": "IP_VC", - "name": "My-GW-Connection", - "bandwidth": 1000, + "name": "FG_to_RedSP_Primary-Re-add", + "bandwidth": 50, + "redundancy": { + "group": "a00cef6f-8e35-4794-9ff9-665e084e4e6d", + "priority": "PRIMARY" + }, "aSide": { "accessPoint": { - "type": "GW", + "type": "CLOUD_ROUTER", "gateway": { "uuid": "66a21614-1c4a-11ec-9621-0242ac130002" } @@ -15632,11 +16036,9 @@ "type": "L2_PROFILE", "uuid": "20d32a80-0d61-4333-bc03-707b591ae2f5" }, - "authenticationKey": "xx-xx-xx", "location": { "metroCode": "SV" - }, - "peeringType": "PRIVATE" + } } }, "order": { @@ -15656,15 +16058,18 @@ ] } }, - "Gw2Sp-Generic": { + "Fcr2Sp-Aws": { "value": { "type": "IP_VC", - "name": "My-GW-Generic", - "bandwidth": 1000, + "name": "My-FCR-AWSConnection", + "bandwidth": 100, + "redundancy": { + "priority": "PRIMARY" + }, "aSide": { "accessPoint": { - "type": "GW", - "gateway": { + "type": "CLOUD_ROUTER", + "router": { "uuid": "66a21614-1c4a-11ec-9621-0242ac130002" } } @@ -15678,12 +16083,11 @@ }, "location": { "metroCode": "SV" - } + }, + "sellerRegion": "us-west-1", + "authenticationKey": "xx-xx-xx" } }, - "order": { - "purchaseOrderNumber": "1-129105284100" - }, "project": { "projectId": "567" }, @@ -15698,17 +16102,17 @@ ] } }, - "Gw2Sp-Aws": { + "Fcr2Sp-Oracle": { "value": { "type": "IP_VC", - "name": "My-GW-AWSConnection", - "bandwidth": 100, + "name": "My-GW-OracleConnection", + "bandwidth": 1000, "redundancy": { "priority": "PRIMARY" }, "aSide": { "accessPoint": { - "type": "GW", + "type": "CLOUD_ROUTER", "gateway": { "uuid": "66a21614-1c4a-11ec-9621-0242ac130002" } @@ -15722,27 +16126,26 @@ "uuid": "20d32a80-0d61-4333-bc03-707b591ae2f5" }, "location": { - "metroCode": "SV" + "metroCode": "DC" }, - "sellerRegion": "us-west-1", + "sellerRegion": "us-ashburn-1", "authenticationKey": "xx-xx-xx" } }, - "project": { - "projectId": "567" - }, "notifications": [ { "type": "ALL", "emails": [ - "test@equinix.com", - "test1@equinix.com" + "test@equinix.com" ] } - ] + ], + "project": { + "projectId": "567" + } } }, - "Gw2Vd": { + "Fcr2Vd": { "value": { "type": "IP_VC", "name": "My-GW-VDConnection", @@ -15752,8 +16155,8 @@ }, "aSide": { "accessPoint": { - "type": "GW", - "gateway": { + "type": "CLOUD_ROUTER", + "router": { "uuid": "66a21614-1c4a-11ec-9621-0242ac130002" } } @@ -15785,6 +16188,44 @@ ] } }, + "Fcr2IpWan": { + "value": { + "type": "IPWAN_VC", + "name": "MY-IPWAN-CONNECTION-1", + "bandwidth": 1000, + "aSide": { + "accessPoint": { + "type": "CLOUD_ROUTER", + "router": { + "uuid": "66a21614-1c4a-11ec-9621-0242ac130002" + } + } + }, + "zSide": { + "accessPoint": { + "type": "NETWORK", + "network": { + "uuid": "25f8884e-85e3-4eaa-8ea9-a7ad2ca5b3c2" + } + } + }, + "order": { + "purchaseOrderNumber": "1-129105284100" + }, + "project": { + "projectId": 123 + }, + "notifications": [ + { + "type": "ALL", + "emails": [ + "test@equinix.com", + "test1@equinix.com" + ] + } + ] + } + }, "AsideServiceToken2PortWithDot1q": { "value": { "type": "EVPL_VC", @@ -16361,7 +16802,7 @@ } } }, - "Gw2Sp-Response": { + "Fcr2Sp-Response": { "value": { "href": "https://api.equinix.com/fabric/v4/connections/0ed42ea7-2df8-470d-ad59-e432d768b4f1", "type": "IP_VC", @@ -16377,9 +16818,9 @@ }, "aSide": { "accessPoint": { - "type": "GW", - "gateway": { - "href": "https://api.equinix.com/fabric/v4/gateways/56d267f3-a566-47a8-8cf9-40e6cc925bf0", + "type": "CLOUD_ROUTER", + "router": { + "href": "https://api.equinix.com/fabric/v4/routers/56d267f3-a566-47a8-8cf9-40e6cc925bf0", "uuid": "56d267f3-a566-47a8-8cf9-40e6cc925bf0", "name": "My-FG-1" } @@ -16422,7 +16863,7 @@ } } }, - "Gw2Colo-ResponseExample": { + "Fcr2Colo-ResponseExample": { "value": { "href": "https://api.equinix.com/fabric/v4/connections/0ed42ea7-2df8-470d-ad59-e432d768b4f1", "type": "IP_VC", @@ -16438,9 +16879,9 @@ }, "aSide": { "accessPoint": { - "type": "GW", - "gateway": { - "href": "https://api.equinix.com/fabric/v4/gateways/56d267f3-a566-47a8-8cf9-40e6cc925bf0", + "type": "CLOUD_ROUTER", + "router": { + "href": "https://api.equinix.com/fabric/v4/routers/56d267f3-a566-47a8-8cf9-40e6cc925bf0", "uuid": "56d267f3-a566-47a8-8cf9-40e6cc925bf0" } } @@ -16479,6 +16920,67 @@ } } }, + "Fcr2IpWan-response": { + "value": { + "href": "https://api.equinix.com/fabric/v4/connections/0ed42ea7-2df8-470d-ad59-e432d768b4f1", + "type": "IPWAN_VC", + "uuid": "0ed42ea7-2df8-470d-ad59-e432d768b4f1", + "name": "MY-IPWAN-CONNECTION-1", + "bandwidth": 50, + "redundancy": { + "group": "4f786b3f-27d4-48e0-8571-423d085826c1", + "priority": "PRIMARY" + }, + "order": { + "billingTier": "Up to 50 MB" + }, + "aSide": { + "accessPoint": { + "type": "CLOUD_ROUTER", + "router": { + "href": "https://api.equinix.com/fabric/v4/routers/66a21614-1c4a-11ec-9621-0242ac130002", + "uuid": "66a21614-1c4a-11ec-9621-0242ac130002", + "name": "My-FG" + } + } + }, + "zSide": { + "accessPoint": { + "network": { + "href": "https://api.equinix.com/fabric/v4/networks/25f8884e-85e3-4eaa-8ea9-a7ad2ca5b3c2", + "uuid": "25f8884e-85e3-4eaa-8ea9-a7ad2ca5b3c2", + "name": "My-IPWAN", + "platformUuid": "be2c3921-602a-444e-86ef-92cf749c7647", + "state": "ACTIVE", + "type": "IPWAN", + "scope": "REGIONAL", + "location": { + "region": "AMER" + } + } + } + }, + "operation": { + "equinixStatus": "PROVISIONING", + "providerStatus": "NOT_AVAILABLE" + }, + "notifications": [ + { + "type": "ALL", + "emails": [ + "test@equinix.com", + "test1@equinix.com" + ] + } + ], + "changeLog": { + "createdBy": "test", + "createdByFullName": "test", + "createdByEmail": "test@equinix.com", + "createdDateTime": "2022-05-12T17:53:45.401Z" + } + } + }, "AsideServiceToken2PortResponseWithDot1q": { "value": { "href": "http://api.equinix.com/fabric/v4/connections/a00cef6f-8e35-4794-9ff9-665e084e4e6d", @@ -18516,27 +19018,6 @@ } ] }, - "ConnectionResendInvitationRequest": { - "value": [ - { - "op": "replace", - "path": "/zSide/invitation/message", - "value": "Resending Hello world!!" - } - ] - }, - "ConnectionForwardInvitationRequest": { - "value": [ - { - "op": "replace", - "path": "/zSide/invitation", - "value": { - "email": "test2222222@equinix.com", - "message": "Hello world!!" - } - } - ] - }, "ConnectionMigrationAsideRequest": { "value": [ { @@ -18563,6 +19044,15 @@ } ] }, + "ConnectionMigrationAsideVirtualDeviceRequest": { + "value": [ + { + "op": "replace", + "path": "/aSide/accessPoint/virtualDevice/uuid", + "value": "5e7fd31d-f1e8-46fe-b6ad-6f5f2306cfd8" + } + ] + }, "ConnectionPatchResponse": { "value": { "href": "https://api.equinix.com/fabric/v4/connections/3a58dd05-f46d-4b1d-a154-2e85c396ea62", @@ -18831,7 +19321,7 @@ } ] }, - "Gw2ColoCreateDirect": { + "Fcr2ColoCreateDirect": { "value": { "type": "DIRECT", "directIpv4": { @@ -18842,7 +19332,7 @@ } } }, - "Gw2ColoCreateBGP": { + "Fcr2ColoCreateBGP": { "value": { "type": "BGP", "bgpIpv4": { @@ -18860,7 +19350,7 @@ } } }, - "Gw2GcpCreateDirect": { + "Fcr2GcpCreateDirect": { "value": { "type": "DIRECT", "directIpv4": { @@ -18868,7 +19358,7 @@ } } }, - "Gw2GcpCreateBGP": { + "Fcr2GcpCreateBGP": { "value": { "type": "BGP", "bgpIpv4": { @@ -19695,7 +20185,7 @@ "filter": { "and": [ { - "property": "/aSide/accessPoint/gateway/uuid", + "property": "/aSide/accessPoint/router/uuid", "operator": "=", "values": [ "742e5b08-385a-4f50-94b8-08acdf91b7b0" @@ -20950,7 +21440,7 @@ "property": "/connection/aSide/accessPoint/type", "operator": "=", "values": [ - "GW" + "CLOUD_ROUTER" ] }, { @@ -21014,7 +21504,7 @@ "property": "/connection/aSide/accessPoint/type", "operator": "=", "values": [ - "GW" + "CLOUD_ROUTER" ] }, { @@ -21306,6 +21796,70 @@ } } }, + "VirtualConnectionProductEvpLanVcTypeFromColoToNetwork": { + "value": { + "filter": { + "and": [ + { + "property": "/type", + "operator": "=", + "values": [ + "VIRTUAL_CONNECTION_PRODUCT" + ] + }, + { + "property": "/connection/type", + "operator": "=", + "values": [ + "EVPLAN_VC" + ] + }, + { + "property": "/connection/aSide/accessPoint/type", + "operator": "=", + "values": [ + "COLO" + ] + }, + { + "property": "/connection/aSide/accessPoint/location/metroCode", + "operator": "=", + "values": [ + "DA" + ] + }, + { + "property": "/connection/aSide/accessPoint/port/settings/buyout", + "operator": "=", + "values": [ + "true" + ] + }, + { + "property": "/connection/zSide/accessPoint/type", + "operator": "=", + "values": [ + "NETWORK" + ] + }, + { + "property": "/connection/zSide/accessPoint/network/scope", + "operator": "=", + "values": [ + "REGIONAL" + ] + }, + { + "property": "/connection/bandwidth", + "operator": "IN", + "values": [ + "10" + ] + } + ] + } + } + }, "FabricGatewayProduct": { "value": { "filter": { @@ -21314,18 +21868,18 @@ "property": "/type", "operator": "=", "values": [ - "FABRIC_GATEWAY_PRODUCT" + "CLOUD_ROUTER_PRODUCT" ] }, { - "property": "/gateway/location/metroCode", + "property": "/router/location/metroCode", "operator": "=", "values": [ "CH" ] }, { - "property": "/gateway/package/code", + "property": "/router/package/code", "operator": "IN", "values": [ "LAB", @@ -21541,10 +22095,10 @@ }, "data": [ { - "type": "FABRIC_GATEWAY_PRODUCT", + "type": "CLOUD_ROUTER_PRODUCT", "code": "ECX00014.PROD", - "name": "Equinix Fabric Gateway Product", - "description": "Equinix Fabric Gateway", + "name": "Equinix Cloud Router Product", + "description": "Equinix Cloud Router", "account": { "accountNumber": 200001 }, @@ -21555,7 +22109,7 @@ } ], "currency": "USD", - "gateway": { + "router": { "package": { "code": "BASIC" }, @@ -23708,6 +24262,7 @@ "name": "Amsterdam", "region": "EMEA", "equinixAsn": 60000, + "localVCBandwidthMax": 10000, "geoCoordinates": { "latitude": 52.30049, "longitude": 4.942603 @@ -23716,52 +24271,62 @@ { "href": "https://api.equinix.com/v4/fabric/metros/MX", "code": "MX", - "avgLatency": 132 + "avgLatency": 132, + "remoteVCBandwidthMax": 10000 }, { "href": "https://api.equinix.com/v4/fabric/metros/AM", "code": "HH", - "avgLatency": 8.62 + "avgLatency": 8.62, + "remoteVCBandwidthMax": 10000 }, { "href": "https://api.equinix.com/v4/fabric/metros/SL", "code": "SL", - "avgLatency": 229 + "avgLatency": 229, + "remoteVCBandwidthMax": 10000 }, { "href": "https://api.equinix.com/v4/fabric/metros/SO", "code": "SO", - "avgLatency": 36.3 + "avgLatency": 36.3, + "remoteVCBandwidthMax": 50000 }, { "href": "https://api.equinix.com/v4/fabric/metros/IL", "code": "IL", - "avgLatency": 44.8 + "avgLatency": 44.8, + "remoteVCBandwidthMax": 50000 }, { "href": "https://api.equinix.com/v4/fabric/metros/LS", "code": "LS", - "avgLatency": 36.6 + "avgLatency": 36.6, + "remoteVCBandwidthMax": 50000 }, { "href": "https://api.equinix.com/v4/fabric/metros/BA", "code": "BA", - "avgLatency": 32.6 + "avgLatency": 32.6, + "remoteVCBandwidthMax": 50000 }, { "href": "https://api.equinix.com/v4/fabric/metros/BL", "code": "BL", - "avgLatency": 3.28 + "avgLatency": 3.28, + "remoteVCBandwidthMax": 50000 }, { "href": "https://api.equinix.com/v4/fabric/metros/GV", "code": "GV", - "avgLatency": 15.3 + "avgLatency": 15.3, + "remoteVCBandwidthMax": 50000 }, { "href": "https://api.equinix.com/v4/fabric/metros/LD", "code": "LD", - "avgLatency": 5.85 + "avgLatency": 5.85, + "remoteVCBandwidthMax": 50000 } ] } @@ -23819,6 +24384,7 @@ "region": "EMEA", "name": "Amsterdam", "equinixAsn": 60000, + "localVCBandwidthMax": 50000, "geoCoordinates": { "latitude": 52.30049, "longitude": 4.942603 @@ -23827,52 +24393,62 @@ { "href": "https://api.equinix.com/v4/fabric/metros/MX", "code": "MX", - "avgLatency": 132 + "avgLatency": 132, + "remoteVCBandwidthMax": 50000 }, { "href": "https://api.equinix.com/v4/fabric/metros/HH", "code": "HH", - "avgLatency": 8.62 + "avgLatency": 8.62, + "remoteVCBandwidthMax": 50000 }, { "href": "https://api.equinix.com/v4/fabric/metros/SL", "code": "SL", - "avgLatency": 229 + "avgLatency": 229, + "remoteVCBandwidthMax": 50000 }, { "href": "https://api.equinix.com/v4/fabric/metros/SO", "code": "SO", - "avgLatency": 36.3 + "avgLatency": 36.3, + "remoteVCBandwidthMax": 10000 }, { "href": "https://api.equinix.com/v4/fabric/metros/IL", "code": "IL", - "avgLatency": 44.8 + "avgLatency": 44.8, + "remoteVCBandwidthMax": 10000 }, { "href": "https://api.equinix.com/v4/fabric/metros/LS", "code": "LS", - "avgLatency": 36.6 + "avgLatency": 36.6, + "remoteVCBandwidthMax": 10000 }, { "href": "https://api.equinix.com/v4/fabric/metros/AM", "code": "BA", - "avgLatency": 32.6 + "avgLatency": 32.6, + "remoteVCBandwidthMax": 10000 }, { "href": "https://api.equinix.com/v4/fabric/metros/BL", "code": "BL", - "avgLatency": 3.28 + "avgLatency": 3.28, + "remoteVCBandwidthMax": 10000 }, { "href": "https://api.equinix.com/v4/fabric/metros/GV", "code": "GV", - "avgLatency": 15.3 + "avgLatency": 15.3, + "remoteVCBandwidthMax": 10000 }, { "href": "https://api.equinix.com/v4/fabric/metros/LD", "code": "LD", - "avgLatency": 5.85 + "avgLatency": 5.85, + "remoteVCBandwidthMax": 10000 } ] } @@ -23910,6 +24486,10 @@ "bandwidth": 10000, "usedBandwidth": 0, "availableBandwidth": 20000, + "redundancy": { + "group": "1", + "priority": "SECONDARY" + }, "location": { "metroHref": "https://api.equinix.com/fabric/v4/metros/AT", "ibx": "AT1", @@ -23929,6 +24509,9 @@ "tagProtocolId": 33024 }, "lagEnabled": true, + "lag": { + "enabled": true + }, "settings": { "buyout": false, "placeVcOrderPermission": true, @@ -23964,6 +24547,7 @@ "demarcationPoint": { "ibx": "AT1", "patchPanel": "PP:8118:1586", + "patchPanelName": "PP:8118:1586", "patchPanelPortA": "92", "patchPanelPortB": "24" }, @@ -23986,6 +24570,9 @@ }, "changeLog": { "createdDateTime": "2020-06-14T17:21:25.586Z" + }, + "project": { + "projectId": "8f23b36f-db8f-44c8-a6e5-606e1b485931" } } ] @@ -23995,21 +24582,23 @@ "value": { "type": "XF_PORT", "physicalPortsSpeed": 1000, - "physicalPortsType": "1G LX", + "physicalPortsType": "1000BASE_LX", "connectivitySourceType": "COLO", "location": { - "ibx": "GV1", "metroCode": "GV" }, + "demarcationPointIbx": "GV1", "settings": { - "packageType": "STANDARD", - "sharedPortType": false + "packageType": "STANDARD" }, "lagEnabled": false, "encapsulation": { "type": "DOT1Q", "tagProtocolId": 33024 }, + "project": { + "projectId": "8f23b36f-db8f-44c8-a6e5-606e1b485931" + }, "account": { "accountNumber": "270848" }, @@ -24040,7 +24629,6 @@ }, "physicalPorts": [ { - "type": "XF_PHYSICAL_PORT", "demarcationPoint": { "ibx": "GV1", "cabinetUniqueSpaceId": "Demarc", @@ -24056,21 +24644,23 @@ "value": { "type": "XF_PORT", "physicalPortsSpeed": 1000, - "physicalPortsType": "1G LX", + "physicalPortsType": "1000BASE_LX", "connectivitySourceType": "COLO", "location": { - "ibx": "GV1", "metroCode": "GV" }, + "demarcationPointIbx": "GV1", "settings": { - "packageType": "STANDARD", - "sharedPortType": false + "packageType": "STANDARD" }, "lagEnabled": true, "encapsulation": { "type": "DOT1Q", "tagProtocolId": 33024 }, + "project": { + "projectId": "8f23b36f-db8f-44c8-a6e5-606e1b485931" + }, "account": { "accountNumber": "270848" }, @@ -24107,7 +24697,6 @@ ], "physicalPorts": [ { - "type": "XF_PHYSICAL_PORT", "demarcationPoint": { "ibx": "GV1", "cabinetUniqueSpaceId": "Demarc", @@ -24123,21 +24712,23 @@ "value": { "type": "XF_PORT", "physicalPortsSpeed": 1000, - "physicalPortsType": "1G LX", + "physicalPortsType": "1000BASE_LX", "connectivitySourceType": "COLO", "location": { - "ibx": "GV1", "metroCode": "GV" }, + "demarcationPointIbx": "GV1", "settings": { - "packageType": "STANDARD", - "sharedPortType": false + "packageType": "STANDARD" }, "lagEnabled": true, "encapsulation": { "type": "DOT1Q", "tagProtocolId": 33024 }, + "project": { + "projectId": "8f23b36f-db8f-44c8-a6e5-606e1b485931" + }, "account": { "accountNumber": "270848" }, @@ -24178,7 +24769,6 @@ ], "physicalPorts": [ { - "type": "XF_PHYSICAL_PORT", "demarcationPoint": { "ibx": "GV1", "cabinetUniqueSpaceId": "Demarc", @@ -24188,7 +24778,6 @@ } }, { - "type": "XF_PHYSICAL_PORT", "demarcationPoint": { "ibx": "GV1", "cabinetUniqueSpaceId": "Demarc", @@ -24204,11 +24793,12 @@ "value": { "type": "XF_PORT", "physicalPortsSpeed": 10000, - "physicalPortsType": "1G_LX", + "physicalPortsType": "1000BASE_LX", "connectivitySourceType": "COLO", "location": { - "ibx": "SV1" + "metroCode": "GV" }, + "demarcationPointIbx": "GV1", "settings": { "packageType": "STANDARD", "sharedPortType": false, @@ -24288,7 +24878,6 @@ ], "physicalPorts": [ { - "type": "XF_PHYSICAL_PORT", "demarcationPoint": { "ibx": "AM1", "cabinet": "AM1:02:032575:0105", @@ -24306,13 +24895,13 @@ "value": { "type": "XF_PORT", "physicalPortsSpeed": 1000, - "physicalPortsType": "1G LX", + "physicalPortsType": "1000BASE_LX", "connectivitySourceType": "REMOTE", "physicalPortsCount": 1, "location": { - "ibx": "GV1", "metroCode": "GV" }, + "demarcationPointIbx": "GV1", "settings": { "packageType": "STANDARD", "sharedPortType": false @@ -24322,6 +24911,9 @@ "type": "DOT1Q", "tagProtocolId": 33024 }, + "project": { + "projectId": "8f23b36f-db8f-44c8-a6e5-606e1b485931" + }, "account": { "accountNumber": "270848" }, @@ -24371,23 +24963,25 @@ "value": { "type": "XF_PORT", "physicalPortsSpeed": 1000, - "physicalPortsType": "1G LX", + "physicalPortsType": "1000BASE_LX", "connectivitySourceType": "BMMR", "bmmrType": "SELF", "physicalPortsCount": 1, "location": { - "ibx": "GV1", "metroCode": "GV" }, + "demarcationPointIbx": "GV1", "settings": { - "packageType": "STANDARD", - "sharedPortType": false + "packageType": "STANDARD" }, "lagEnabled": true, "encapsulation": { "type": "DOT1Q", "tagProtocolId": 33024 }, + "project": { + "projectId": "8f23b36f-db8f-44c8-a6e5-606e1b485931" + }, "account": { "accountNumber": "270848" }, @@ -24441,21 +25035,23 @@ "value": { "type": "XF_PORT", "physicalPortsSpeed": 1000, - "physicalPortsType": "1G LX", + "physicalPortsType": "1000BASE_LX", "connectivitySourceType": "BMMR", "location": { - "ibx": "GV1", "metroCode": "GV" }, + "demarcationPointIbx": "GV1", "settings": { - "packageType": "STANDARD", - "sharedPortType": false + "packageType": "STANDARD" }, "lagEnabled": false, "encapsulation": { "type": "DOT1Q", "tagProtocolId": 33024 }, + "project": { + "projectId": "8f23b36f-db8f-44c8-a6e5-606e1b485931" + }, "account": { "accountNumber": "270848" }, @@ -24498,16 +25094,16 @@ "value": { "type": "XF_PORT", "physicalPortsSpeed": 10000, - "physicalPortsType": "1G_LX", + "physicalPortsType": "1000BASE_LX", "connectivitySourceType": "BMMR", "bmmrType": "SELF|EQUINIX", "location": { - "ibx": "SV1" + "metroCode": "GV" }, + "demarcationPointIbx": "GV1", "settings": { "packageType": "STANDARD", - "sharedPortType": false, - "sharedPortProduct": null + "sharedPortProduct": "NETWORK_EDGE" }, "redundancy": { "priority": "SECONDARY", @@ -24595,23 +25191,25 @@ "value": { "type": "XF_PORT", "physicalPortsSpeed": 1000, - "physicalPortsType": "1G LX", + "physicalPortsType": "1000BASE_LX", "connectivitySourceType": "BMMR", "bmmrType": "SELF", "physicalPortsCount": 1, "location": { - "ibx": "GV1", "metroCode": "GV" }, + "demarcationPointIbx": "GV1", "settings": { - "packageType": "STANDARD", - "sharedPortType": false + "packageType": "STANDARD" }, "lagEnabled": true, "encapsulation": { "type": "DOT1Q", "tagProtocolId": 33024 }, + "project": { + "projectId": "8f23b36f-db8f-44c8-a6e5-606e1b485931" + }, "account": { "accountNumber": "270848" }, @@ -24654,65 +25252,37 @@ }, "COLOSinglePortNonLagResponse": { "value": { - "href": "https://api.equinix.com/fabric/v4/ports/0f6bdb36-e130-4924-b038-ee1785fad166", - "type": "XF_PORT", - "uuid": "0f6bdb36-e130-4924-b038-ee1785fad166", - "name": "L2-DEV-USER01-CX-10G-PRIMARY", - "description": "Test LAG port in Amsterdam", - "state": "PROVISIONING", - "change": { - "href": "https://api.equinix.com/fabric/v4/ports/0f6bdb36-e130-4924-b038-ee1785fad166/changes/f0f5e7bf-2968-485d-b9b0-a356e3a8d58f", - "type": "PORT_CREATION", - "uuid": "f0f5e7bf-2968-485d-b9b0-a356e3a8d58f" - }, - "bandwidth": 20000, - "usedBandwidth": 0, - "availableBandwidth": 20000, + "href": "https://api.equinix.com/fabric/v4/ports/0f6bdb36-e130-4924-b038-ee1785fad166", + "type": "XF_PORT", + "uuid": "0f6bdb36-e130-4924-b038-ee1785fad166", + "state": "PENDING", "physicalPortsType": "10GBASE_L", "physicalPortsSpeed": 10000, "physicalPortsCount": 1, - "cvpId": 108608, - "connectionsCount": 0, "location": { - "region": "EMEA", - "metroHref": "https://api.equinix.com/fabric/v4/metros/AM", - "metroCode": "AM", - "metroName": "Amsterdam", - "ibx": "AM2" + "metroCode": "AM" }, - "device": { - "name": "dev-int-vsim-2.lab", - "redundancy": { - "group": 1, - "priority": "PRIMARY" - } + "demarcationPointIbx": "AM1", + "redundancy": { + "group": 1, + "priority": "PRIMARY" }, - "lagEnabled": true, + "lagEnabled": false, "encapsulation": { "type": "DOT1Q", "tagProtocolId": 33024 }, "settings": { - "buyout": false, - "placeVcOrderPermission": true, - "viewPortPermission": true - }, - "operation": { - "operationalStatus": "UNAVAILABLE", - "opStatusChangedAt": null, - "maintenanceMode": null + "sharedPortType": "false,", + "packageType": "STANDARD" }, "project": { - "href": "https://api.equinix.com/resourceManager/v1/projects/567", "projectId": 567 }, "account": { - "href": "https://api.equinix.com/accountService/v1/accounts/1000", "accountNumber": 1000 }, "order": { - "href": "https://api.equinix.com/fabric/v4/orders/cd67f685-41b0-1b07-6de0-320a5c00abee", - "uuid": "cd67f685-41b0-1b07-6de0-320a5c00abee", "orderNumber": "1-207799950758", "signature": { "signatory": "DELEGATE", @@ -24746,13 +25316,7 @@ "jaguarsuser-port-order" ] } - ], - "changeLog": { - "createdBy": "testuser", - "createdByEmail": "testuser@equinix.com", - "createdByFullName": "testuser testuser", - "createdDateTime": "2020-05-21T10:30:00Z" - } + ] } }, "port-400": { @@ -24983,6 +25547,10 @@ "name": "L2-DEV-USER01-CX-10G-PRIMARY", "description": "Test Redundant port in Amsterdam", "physicalPortsSpeed": 10000, + "location": { + "metroCode": "AM" + }, + "demarcationPointIbx": "AM1", "lagEnabled": false, "encapsulation": { "type": "DOT1Q", @@ -25016,7 +25584,6 @@ }, "physicalPorts": [ { - "type": "XF_PHYSICAL_PORT", "demarcationPoint": { "ibx": "AM1", "cabinet": "AM1:02:032575:0105", @@ -25034,6 +25601,10 @@ "name": "L2-DEV-USER01-CX-10G-SECONDARY", "description": "Test Redundant port in Amsterdam", "physicalPortsSpeed": 10000, + "location": { + "metroCode": "AM" + }, + "demarcationPointIbx": "AM1", "lagEnabled": false, "encapsulation": { "type": "DOT1Q", @@ -25067,7 +25638,6 @@ }, "physicalPorts": [ { - "type": "XF_PHYSICAL_PORT", "demarcationPoint": { "ibx": "AM1", "cabinet": "AM1:02:032575:0105", @@ -25087,68 +25657,38 @@ "value": { "data": [ { - "href": "https://api.equinix.com/fabric/v4/ports/0f6bdb36-e130-4924-b038-ee1785fad999", - "type": "XF_PORT", - "uuid": "0f6bdb36-e130-4924-b038-ee1785fad999", - "name": "L2-DEV-USER01-CX-10G-PRIMARY", - "description": "Test Redundant port in Amsterdam", - "state": "PENDING", + "href": "http://qa3api.corp.equinix.com/fabric/v4/ports/a6f77b33-96c6-4eeb-8d79-76374d950603", + "uuid": "a6f77b33-96c6-4eeb-8d79-76374d950603", + "physicalPortsSpeed": 1000, + "physicalPortsType": "1000BASE_LX", + "physicalPortsCount": 1, "connectivitySourceType": "COLO", - "change": { - "href": "https://api.equinix.com/fabric/v4/ports/0f6bdb36-e130-4924-b038-ee1785fad999/changes/f0f5e7bf-2968-485d-b9b0-a356e3a8d999", - "type": "PORT_CREATION", - "uuid": "f0f5e7bf-2968-485d-b9b0-a356e3a8d999" + "state": "PENDING", + "order": { + "orderNumber": "1-210210611704" + }, + "account": { + "accountNumber": 270848 + }, + "changelog": { + "createdBy": "907831", + "createdDateTime": "2023-06-02T22:25:52.206Z" }, - "usedBandwidth": 0, - "availableBandwidth": 20000, - "physicalPortsType": "10GBASE_L", - "physicalPortsSpeed": 10000, - "cvpId": 108608, - "connectionsCount": 0, "location": { - "region": "EMEA", - "metroHref": "https://api.equinix.com/fabric/v4/metros/AM", - "metroCode": "AM", - "metroName": "Amsterdam", - "ibx": "AM2" + "metroCode": "GV" }, - "device": { - "name": "dev-int-vsim-2.lab", - "redundancy": { - "group": 1, - "priority": "PRIMARY" - } + "demarcationPointIbx": "GV1", + "redundancy": { + "group": "22f8e668-4754-4564-825d-d1c7889c885a", + "priority": "PRIMARY" }, "lagEnabled": false, - "encapsulation": { - "type": "DOT1Q", - "tagProtocolId": 33024 - }, "settings": { - "buyout": false, - "placeVcOrderPermission": true, - "viewPortPermission": true, - "packageType": "STANDARD", "sharedPortType": false, - "sharedPortProduct": null - }, - "operation": { - "operationalStatus": "UNAVAILABLE", - "opStatusChangedAt": null, - "maintenanceMode": null + "packageType": "STANDARD" }, "project": { - "href": "https://api.equinix.com/resourceManager/v1/projects/567", - "projectId": 567 - }, - "account": { - "href": "https://api.equinix.com/accountService/v1/accounts/1000", - "accountNumber": 1000 - }, - "order": { - "href": "https://api.equinix.com/fabric/v4/orders/cd67f685-41b0-1b07-6de0-320a5c00a999", - "uuid": "cd67f685-41b0-1b07-6de0-320a5c00a999", - "orderNumber": "1-207799950758" + "projectId": "8f23b36f-db8f-44c8-a6e5-606e1b485931" }, "notifications": [ { @@ -25162,103 +25702,52 @@ "registeredUsers": [ "jaguarsuser-port-order" ] - }, - { - "type": "PEERING", - "registeredUsers": [ - "jaguarsuser-port-order" - ] - }, - { - "type": "ESCALATION", - "registeredUsers": [ - "jaguarsuser-port-order" - ] } ], - "changeLog": { - "createdBy": "testuser", - "createdByEmail": "testuser@equinix.com", - "createdByFullName": "testuser testuser", - "createdDateTime": "2020-05-21T10:30:00Z" - }, "additionalInfo": [ - { - "key": "internalReferenceId", - "value": 635368 - }, { "key": "quoteReferenceId", - "value": "16aabad4-1caa-4aae-be35-3ff1dc1814d4" + "value": "dd70d3dd-29f6-4a30-8820-03dc1c80a682" }, { - "key": "orderUuid", - "value": "c64de7e5-7fe7-41e6-b984-80d5aa159a0d" + "key": "InterfaceReferenceId", + "value": "32729" } ] }, { - "href": "https://api.equinix.com/fabric/v4/ports/0f6bdb36-e130-4924-b038-ee1785fad999", - "type": "XF_PORT", - "uuid": "0f6bdb36-e130-4924-b038-ee1785fad999", - "name": "L2-DEV-USER01-CX-10G-SECONDARY", - "description": "Test Redundant port in Amsterdam", - "state": "PENDING", + "href": "http://qa3api.corp.equinix.com/fabric/v4/ports/22f8e668-4754-4564-825d-d1c7889c885a", + "uuid": "22f8e668-4754-4564-825d-d1c7889c885a", + "physicalPortsSpeed": 1000, + "physicalPortsType": "1000BASE_LX", + "physicalPortsCount": 1, "connectivitySourceType": "COLO", - "change": { - "href": "https://api.equinix.com/fabric/v4/ports/0f6bdb36-e130-4924-b038-ee1785fad999/changes/f0f5e7bf-2968-485d-b9b0-a356e3a8d999", - "type": "PORT_CREATION", - "uuid": "f0f5e7bf-2968-485d-b9b0-a356e3a8d999" - }, - "usedBandwidth": 0, - "availableBandwidth": 20000, - "physicalPortsType": "10GBASE_L", - "physicalPortsSpeed": 10000, - "cvpId": 108608, - "connectionsCount": 0, - "location": { - "region": "EMEA", - "metroHref": "https://api.equinix.com/fabric/v4/metros/AM", - "metroCode": "AM", - "metroName": "Amsterdam", - "ibx": "AM2" + "state": "PENDING", + "order": { + "orderNumber": "1-210210611704" }, - "device": { - "name": "dev-int-vsim-2.lab", - "redundancy": { - "group": 1, - "priority": "SECONDARY" - } + "account": { + "accountNumber": 270848 }, - "lagEnabled": false, - "encapsulation": { - "type": "DOT1Q", - "tagProtocolId": 33024 + "changelog": { + "createdBy": "907831", + "createdDateTime": "2023-06-02T22:25:52.206Z" }, - "settings": { - "buyout": false, - "placeVcOrderPermission": true, - "viewPortPermission": true, - "packageType": "STANDARD", - "sharedPortType": false + "location": { + "metroCode": "GV" }, - "operation": { - "operationalStatus": "UNAVAILABLE", - "opStatusChangedAt": null, - "maintenanceMode": null + "demarcationPointIbx": "GV1", + "redundancy": { + "group": "a6f77b33-96c6-4eeb-8d79-76374d950603", + "priority": "SECONDARY" }, + "lagEnabled": false, "project": { - "href": "https://api.equinix.com/resourceManager/v1/projects/567", - "projectId": 567 - }, - "account": { - "href": "https://api.equinix.com/accountService/v1/accounts/1000", - "accountNumber": 1000 + "projectId": "8f23b36f-db8f-44c8-a6e5-606e1b485931" }, - "order": { - "href": "https://api.equinix.com/fabric/v4/orders/cd67f685-41b0-1b07-6de0-320a5c00a999", - "uuid": "cd67f685-41b0-1b07-6de0-320a5c00a999", - "orderNumber": "1-207799950758" + "settings": { + "sharedPortType": false, + "packageType": "STANDARD" }, "notifications": [ { @@ -25272,38 +25761,16 @@ "registeredUsers": [ "jaguarsuser-port-order" ] - }, - { - "type": "PEERING", - "registeredUsers": [ - "jaguarsuser-port-order" - ] - }, - { - "type": "ESCALATION", - "registeredUsers": [ - "jaguarsuser-port-order" - ] } ], - "changeLog": { - "createdBy": "testuser", - "createdByEmail": "testuser@equinix.com", - "createdByFullName": "testuser testuser", - "createdDateTime": "2020-05-21T10:30:00Z" - }, "additionalInfo": [ - { - "key": "internalReferenceId", - "value": 635368 - }, { "key": "quoteReferenceId", - "value": "16aabad4-1caa-4aae-be35-3ff1dc1814d4" + "value": "dd70d3dd-29f6-4a30-8820-03dc1c80a682" }, { - "key": "orderUuid", - "value": "c64de7e5-7fe7-41e6-b984-80d5aa159a0d" + "key": "InterfaceReferenceId", + "value": "32729" } ] } @@ -25367,7 +25834,7 @@ }, { "key": "physicalPortsType", - "value": "10G SMF" + "value": "10GBASE_LR" }, { "key": "packageType", @@ -25433,7 +25900,7 @@ }, { "key": "physicalPortsType", - "value": "10G SMF" + "value": "10GBASE_LR" }, { "key": "packageType", @@ -25476,7 +25943,7 @@ }, { "key": "physicalPortsType", - "value": "10G SMF" + "value": "10GBASE_LR" }, { "key": "packageType", @@ -25543,7 +26010,7 @@ }, { "key": "physicalPortsType", - "value": "10G SMF" + "value": "10GBASE_LR" }, { "key": "packageType", @@ -25617,7 +26084,7 @@ }, { "key": "physicalPortsType", - "value": "10G SMF" + "value": "10GBASE_LR" }, { "key": "packageType", @@ -25685,7 +26152,7 @@ }, { "key": "physicalPortsType", - "value": "10G SMF" + "value": "10GBASE_LR" }, { "key": "packageType", @@ -25707,6 +26174,86 @@ ] } }, + "COLOAddToLagResponse": { + "value": { + "data": [ + { + "type": "XF_PHYSICAL_PORT", + "demarcationPoint": { + "cabinetUniqueSpaceId": "Demarc", + "cageUniqueSpaceId": "GV1:01:002174", + "patchPanel": "CP:Demarc:1259684", + "patchPanelPortA": "39", + "patchPanelPortB": "40", + "connectorType": "SC", + "ibx": "GV1" + }, + "additionalInfo": [ + { + "key": "lagType", + "value": "Existing" + }, + { + "key": "connectivitySourceType", + "value": "COLO" + }, + { + "key": "physicalPortsType", + "value": "10GBASE_LR" + }, + { + "key": "packageType", + "value": "STANDARD" + }, + { + "key": "notification", + "value": "userName" + } + ], + "order": { + "orderNumber": "1-210210611904" + } + }, + { + "type": "XF_PHYSICAL_PORT", + "demarcationPoint": { + "cabinetUniqueSpaceId": "Demarc", + "cageUniqueSpaceId": "GV1:01:002174", + "patchPanel": "CP:Demarc:1259684", + "patchPanelPortA": "41", + "patchPanelPortB": "42", + "connectorType": "SC", + "ibx": "GV1" + }, + "additionalInfo": [ + { + "key": "lagType", + "value": "Existing" + }, + { + "key": "connectivitySourceType", + "value": "COLO" + }, + { + "key": "physicalPortsType", + "value": "10GBASE_LR" + }, + { + "key": "packageType", + "value": "STANDARD" + }, + { + "key": "notification", + "value": "userName" + } + ], + "order": { + "orderNumber": "1-210210611904" + } + } + ] + } + }, "portByUUID": { "value": { "href": "https://api.equinix.com/fabric/v4/ports/e91484bb-4f65-4ab3-8f77-500dec2f855d", @@ -25718,6 +26265,10 @@ "bandwidth": 10000, "usedBandwidth": 0, "availableBandwidth": 20000, + "redundancy": { + "group": "1", + "priority": "Secondary" + }, "location": { "metroHref": "https://api.equinix.com/fabric/v4/metros/AT", "ibx": "AT1", @@ -25737,6 +26288,9 @@ "tagProtocolId": 33024 }, "lagEnabled": true, + "lag": { + "enabled": true + }, "settings": { "buyout": false, "placeVcOrderPermission": true, @@ -25757,6 +26311,7 @@ "demarcationPoint": { "ibx": "AT1", "patchPanel": "PP:8118:1586", + "patchPanelName": "PP:8118:1586", "patchPanelPortA": "92", "patchPanelPortB": "24" }, @@ -25793,7 +26348,10 @@ "organizationName": "Cust_Org_100179" }, "changeLog": { - "createdDateTime": "2018-06-14T17:21:25.586Z" + "createdDateTime": "2018-06-14T17:21:25.587Z" + }, + "project": { + "projectId": "8f23b36f-db8f-44c8-a6e5-606e1b485931" } } }, @@ -26075,10 +26633,36 @@ } ] }, + "PortSearchProjectidOPtional-CRH": { + "value": { + "filter": { + "and": [ + { + "property": "/project/projectId", + "operator": "=", + "values": [ + "30ad25e2-53dc-11ed-bdc3-0242ac120002" + ] + } + ] + }, + "pagination": { + "limit": 25, + "offset": 0, + "total": 0 + }, + "sort": [ + { + "property": "/changeLog/updatedDateTime", + "direction": "DESC" + } + ] + } + }, "CreateLabPackage": { "value": { - "type": "XF_GATEWAY", - "name": "My-Fabric-Gateway", + "type": "XF_ROUTER", + "name": "My-Cloud-Router", "location": { "metroCode": "SV" }, @@ -26103,8 +26687,8 @@ }, "CreateProPackage": { "value": { - "type": "XF_GATEWAY", - "name": "My-Fabric-Gateway", + "type": "XF_ROUTER", + "name": "My-Cloud-Router", "location": { "metroCode": "SV" }, @@ -26127,13 +26711,13 @@ } } }, - "GatewayPostResponseExample": { + "CloudRouterPostResponseExample": { "value": { - "href": "https://api.equinix.com/fabric/v4/gateways/201b7346-a9eb-42fe-ae7a-08148c71928d", + "href": "https://api.equinix.com/fabric/v4/routers/201b7346-a9eb-42fe-ae7a-08148c71928d", "uuid": "201b7346-a9eb-42fe-ae7a-08148c71928d", "state": "PROVISIONED", - "type": "XF_GATEWAY", - "name": "My-Fabric-Gateway", + "type": "XF_ROUTER", + "name": "My-Cloud-Router", "location": { "metroCode": "HH" }, @@ -26179,13 +26763,13 @@ } ] }, - "GatewayResponseExample": { + "CloudRouterResponseExample": { "value": { - "href": "https://api.equinix.com/fabric/v4/gateways/201b7346-a9eb-42fe-ae7a-08148c71928d", + "href": "https://api.equinix.com/fabric/v4/routers/201b7346-a9eb-42fe-ae7a-08148c71928d", "uuid": "201b7346-a9eb-42fe-ae7a-08148c71928d", "state": "PROVISIONED", - "type": "XF_GATEWAY", - "name": "My-Fabric-Gateway", + "type": "XF_ROUTER", + "name": "My-Cloud-Router", "location": { "metroCode": "HH" }, @@ -26233,9 +26817,9 @@ "value": [ { "errorCode": "EQ-3040030", - "errorMessage": "Cannot delete Fabric Gateway in transient state", + "errorMessage": "Cannot delete Fabric Cloud Router in transient state", "correlationId": "c82ff3bc-de07-47e5-b3ec-53a009d01515", - "details": "Cannot delete Fabric Gateway in transient state." + "details": "Cannot delete Fabric Cloud Router in transient state." } ] }, @@ -26253,7 +26837,7 @@ { "op": "replace", "path": "/name", - "value": "Gateway-name-2" + "value": "Router-name-2" } ] }, @@ -26274,13 +26858,13 @@ } ] }, - "GatewayPatchResponseExample": { + "CloudRouterPatchResponseExample": { "value": { - "href": "https://api.equinix.com/fabric/v4/gateways/201b7346-a9eb-42fe-ae7a-08148c71928d", + "href": "https://api.equinix.com/fabric/v4/routers/201b7346-a9eb-42fe-ae7a-08148c71928d", "uuid": "201b7346-a9eb-42fe-ae7a-08148c71928d", "state": "PROVISIONED", - "type": "XF_GATEWAY", - "name": "My-Fabric-Gateway", + "type": "XF_ROUTER", + "name": "My-Cloud-Router", "location": { "metroCode": "HH" }, @@ -26310,7 +26894,7 @@ "connectionsCount": 0, "change": { "uuid": "3c9b8e7a2-f3b1-4576-a4a9-1366a63df170", - "type": "GATEWAY_UPDATE", + "type": "ROUTER_UPDATE", "status": "REQUESTED", "createdDateTime": "2022-04-19T04:20:55.471Z", "updatedDateTime": "2022-04-19T04:20:55.471Z" @@ -26546,11 +27130,11 @@ }, "data": [ { - "href": "https://api.equinix.com/fabric/v4/gateways/201b7346-a9eb-42fe-ae7a-08148c71928d", + "href": "https://api.equinix.com/fabric/v4/routers/201b7346-a9eb-42fe-ae7a-08148c71928d", "uuid": "201b7346-a9eb-42fe-ae7a-08148c71928d", "state": "PROVISIONED", - "type": "XF_GATEWAY", - "name": "My-Fabric-Gateway", + "type": "XF_ROUTER", + "name": "My-Cloud-Router", "location": { "metroCode": "HH" }, @@ -26596,7 +27180,7 @@ ] } }, - "ListFGPackagesResponse": { + "ListFCRPackagesResponse": { "value": { "pagination": { "offset": 0, @@ -26605,8 +27189,8 @@ }, "data": [ { - "href": "https://api.equinix.com/fabric/v4/gatewayPackages/LAB", - "type": "GATEWAY_PACKAGE", + "href": "https://api.equinix.com/fabric/v4/routerPackages/LAB", + "type": "ROUTER_PACKAGE", "code": "LAB", "description": "string", "totalIPv4RoutesMax": 50, @@ -26618,9 +27202,9 @@ "haSupported": true, "routeFilterSupported": true, "natType": "STATIC_NAT", - "maxConnLimit": 10, - "maxGwLimit": 3, - "maxBwLimit": 50, + "vcCountMax": 10, + "crCountMax": 3, + "vcBandwidthMax": 50, "changeLog": { "createdDateTime": "2022-02-10T00:14:47Z", "updatedDateTime": "2022-02-10T00:14:47Z" @@ -26663,7 +27247,7 @@ "changedDateTime": "2022-10-03T18:37:56.951+00:00" }, { - "route": "/gateways", + "route": "/routers", "status": "UP", "changedDateTime": "2022-10-03T18:37:57.271+00:00" }, @@ -27209,7 +27793,7 @@ }, "aside": { "accessPoint": { - "type": "GW" + "type": "CLOUD_ROUTER" } }, "zSide": { @@ -27237,7 +27821,7 @@ }, "aside": { "accessPoint": { - "type": "GW" + "type": "CLOUD_ROUTER" } }, "zSide": { @@ -27301,10 +27885,7 @@ ], "data": [ { - "bandwidth": 500, - "redundancy": { - "priority": "PRIMARY" - } + "bandwidth": 1000 } ] } @@ -27456,9 +28037,9 @@ "type": "IP_VC", "uuid": "ecd30480-07a1-469e-ad38-65fadf0f7221" }, - "gateway": { - "href": "https://api.equinix.com/fabric/v4/gateways/e2e99d48-66b8-4b80-84eb-daea190e9186", - "type": "XF_GATEWAY", + "router": { + "href": "https://api.equinix.com/fabric/v4/routers/e2e99d48-66b8-4b80-84eb-daea190e9186", + "type": "XF_ROUTER", "uuid": "e2e99d48-66b8-4b80-84eb-daea190e9186" } }, @@ -27480,9 +28061,9 @@ "type": "IP_VC", "uuid": "ecd30480-07a1-469e-ad38-65fadf0f7221" }, - "gateway": { - "href": "https://api.equinix.com/fabric/v4/gateways/e2e99d48-66b8-4b80-84eb-daea190e9186", - "type": "XF_GATEWAY", + "router": { + "href": "https://api.equinix.com/fabric/v4/routers/e2e99d48-66b8-4b80-84eb-daea190e9186", + "type": "XF_ROUTER", "uuid": "e2e99d48-66b8-4b80-84eb-daea190e9186" } }, @@ -27504,9 +28085,9 @@ "type": "IP_VC", "uuid": "ecd30480-07a1-469e-ad38-65fadf0f7221" }, - "gateway": { - "href": "https://api.equinix.com/fabric/v4/gateways/e2e99d48-66b8-4b80-84eb-daea190e9186", - "type": "XF_GATEWAY", + "router": { + "href": "https://api.equinix.com/fabric/v4/routers/e2e99d48-66b8-4b80-84eb-daea190e9186", + "type": "XF_ROUTER", "uuid": "e2e99d48-66b8-4b80-84eb-daea190e9186" } }, @@ -27528,9 +28109,9 @@ "type": "IP_VC", "uuid": "ecd30480-07a1-469e-ad38-65fadf0f7221" }, - "gateway": { - "href": "https://api.equinix.com/fabric/v4/gateways/e2e99d48-66b8-4b80-84eb-daea190e9186", - "type": "XF_GATEWAY", + "router": { + "href": "https://api.equinix.com/fabric/v4/routers/e2e99d48-66b8-4b80-84eb-daea190e9186", + "type": "XF_ROUTER", "uuid": "e2e99d48-66b8-4b80-84eb-daea190e9186" } } diff --git a/spec/oas3.fabric.patched.json b/spec/oas3.fabric.patched.json index 1a852611..736a7471 100644 --- a/spec/oas3.fabric.patched.json +++ b/spec/oas3.fabric.patched.json @@ -13,30 +13,31 @@ "name": "Equinix Inc", "url": "https://developer.equinix.com/agreement" }, - "version": "4.6" + "version": "4.9" }, "externalDocs": { "description": "Find more information on Equinix Developer Portal", "url": "https://developer.equinix.com" }, "servers": [ - { - "description": "SwaggerHub API Auto Mocking", - "url": "https://virtserver.swaggerhub.com/equinix-api/fabric/4.6" - }, { "url": "https://api.equinix.com", "description": "Equinix Inc" } ], + "security": [ + { + "BearerAuth": [] + } + ], "tags": [ { - "name": "Connections", - "description": "Connections" + "name": "Cloud Routers", + "description": "Cloud Routers Preview" }, { - "name": "Gateways", - "description": "Gateways" + "name": "Connections", + "description": "Connections" }, { "name": "Metros", @@ -169,23 +170,38 @@ "Vd2ServiceToken": { "$ref": "#/components/examples/Vd2ServiceToken" }, - "Gw2Colo": { - "$ref": "#/components/examples/Gw2Colo" + "Fcr2Colo": { + "$ref": "#/components/examples/Fcr2Colo" + }, + "Fcr2Sp-Google": { + "$ref": "#/components/examples/Fcr2Sp-Google" + }, + "Fcr2Sp-Azure": { + "$ref": "#/components/examples/Fcr2Sp-Azure" + }, + "Fcr2Sp-Generic": { + "$ref": "#/components/examples/Fcr2Sp-Generic" }, - "Gw2Sp-Google": { - "$ref": "#/components/examples/Gw2Sp-Google" + "Fcr2Sp-Generic-Redundant-Primary": { + "$ref": "#/components/examples/Fcr2Sp-Generic" }, - "Gw2Sp-Azure": { - "$ref": "#/components/examples/Gw2Sp-Azure" + "Fcr2Sp-Generic-Redundant-Secondary": { + "$ref": "#/components/examples/Fcr2Sp-Generic-Redundant-Secondary" }, - "Gw2Sp-Generic": { - "$ref": "#/components/examples/Gw2Sp-Generic" + "Fcr2Sp-Generic-Redundant-Primary-re-add": { + "$ref": "#/components/examples/Fcr2Sp-Generic-Redundant-Primary" }, - "Gw2Sp-Aws": { - "$ref": "#/components/examples/Gw2Sp-Aws" + "Fcr2Sp-Aws": { + "$ref": "#/components/examples/Fcr2Sp-Aws" }, - "Gw2Vd": { - "$ref": "#/components/examples/Gw2Vd" + "Fcr2Sp-Oracle": { + "$ref": "#/components/examples/Fcr2Sp-Oracle" + }, + "Fcr2Vd": { + "$ref": "#/components/examples/Fcr2Vd" + }, + "Fcr2IpWan": { + "$ref": "#/components/examples/Fcr2IpWan" }, "AsideServiceToken2ColoWithDot1q": { "$ref": "#/components/examples/AsideServiceToken2PortWithDot1q" @@ -231,11 +247,14 @@ "Vd2ColoUntagged": { "$ref": "#/components/examples/Vd2ColoUntagged-Response" }, - "Gw2Sp": { - "$ref": "#/components/examples/Gw2Sp-Response" + "Fcr2Sp": { + "$ref": "#/components/examples/Fcr2Sp-Response" }, - "Gw2Colo": { - "$ref": "#/components/examples/Gw2Colo-ResponseExample" + "Fcr2Colo": { + "$ref": "#/components/examples/Fcr2Colo-ResponseExample" + }, + "Fcr2IpWan": { + "$ref": "#/components/examples/Fcr2IpWan-response" }, "ServiceToken2PortResponseDot1Q": { "$ref": "#/components/examples/AsideServiceToken2PortResponseWithDot1q" @@ -307,12 +326,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } } }, "/fabric/v4/connections/{connectionId}": { @@ -407,12 +421,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } }, "delete": { "tags": [ @@ -523,12 +532,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } }, "patch": { "tags": [ @@ -567,17 +571,14 @@ "ConnectionAddRoutingRequest": { "$ref": "#/components/examples/ConnectionAddRoutingRequest" }, - "ConnectionResendInvitationRequest": { - "$ref": "#/components/examples/ConnectionResendInvitationRequest" - }, - "ConnectionForwardInvitationRequest": { - "$ref": "#/components/examples/ConnectionForwardInvitationRequest" - }, "ConnectionMigrationAsideRequest": { "$ref": "#/components/examples/ConnectionMigrationAsideRequest" }, "ConnectionUpdateNotificationEmailRequest": { "$ref": "#/components/examples/ConnectionUpdateNotificationEmailRequest" + }, + "ConnectionMigrationAsideRequestForVirtualDevice": { + "$ref": "#/components/examples/ConnectionMigrationAsideVirtualDeviceRequest" } } } @@ -648,12 +649,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } } }, "/fabric/v4/connections/{connectionId}/actions": { @@ -782,12 +778,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } } }, "/fabric/v4/connections/{connectionId}/routingProtocols": { @@ -920,12 +911,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } }, "post": { "tags": [ @@ -952,17 +938,17 @@ "$ref": "#/components/schemas/RoutingProtocolBase" }, "examples": { - "Gw2ColoDirectRoutingOnly": { - "$ref": "#/components/examples/Gw2ColoCreateDirect" + "Fcr2ColoDirectRoutingOnly": { + "$ref": "#/components/examples/Fcr2ColoCreateDirect" }, - "Gw2ColoBGPRoutingOnly": { - "$ref": "#/components/examples/Gw2ColoCreateBGP" + "Fcr2ColoBGPRoutingOnly": { + "$ref": "#/components/examples/Fcr2ColoCreateBGP" }, - "Gw2GcpDirectRoutingOnly": { - "$ref": "#/components/examples/Gw2GcpCreateDirect" + "Fcr2GcpDirectRoutingOnly": { + "$ref": "#/components/examples/Fcr2GcpCreateDirect" }, - "Gw2GcpBGPRoutingOnly": { - "$ref": "#/components/examples/Gw2GcpCreateBGP" + "Fcr2GcpBGPRoutingOnly": { + "$ref": "#/components/examples/Fcr2GcpCreateBGP" } } } @@ -1078,12 +1064,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } } }, "/fabric/v4/connections/{connectionId}/routingProtocols/bulk": { @@ -1232,12 +1213,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } } }, "/fabric/v4/connections/{connectionId}/routingProtocols/{routingProtocolId}": { @@ -1377,12 +1353,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } }, "put": { "tags": [ @@ -1538,12 +1509,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } }, "delete": { "tags": [ @@ -1681,12 +1647,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } }, "patch": { "tags": [ @@ -1848,12 +1809,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } } }, "/fabric/v4/connections/{connectionId}/routingProtocols/{routingProtocolId}/actions": { @@ -2010,12 +1966,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } }, "post": { "tags": [ @@ -2195,12 +2146,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } } }, "/fabric/v4/connections/{connectionId}/routingProtocols/{routingProtocolId}/actions/{actionId}": { @@ -2331,12 +2277,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } } }, "/fabric/v4/connections/{connectionId}/routingProtocols/{routingProtocolId}/changes/{changeId}": { @@ -2467,12 +2408,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } } }, "/fabric/v4/connections/{connectionId}/routingProtocols/{routingProtocolId}/changes": { @@ -2614,12 +2550,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } } }, "/fabric/v4/connections/search": { @@ -2888,12 +2819,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } } }, "/fabric/v4/prices/search": { @@ -2921,13 +2847,13 @@ "virtualConnectionProductEvplVcTypeFromColoToSP": { "$ref": "#/components/examples/VirtualConnectionProductEvplVcTypeFromColoToSP" }, - "virtualConnectionProductGwVcTypeFromGWToSP": { + "virtualConnectionProductFcrVcTypeFromGWToSP": { "$ref": "#/components/examples/VirtualConnectionProductGwVcTypeFromGWToSP" }, - "virtualConnectionProductGwVcTypeFromGWToColo": { + "virtualConnectionProductFcrVcTypeFromGWToColo": { "$ref": "#/components/examples/VirtualConnectionProductGwVcTypeFromGWToColo" }, - "virtualConnectionProductGwVcTypeFromVDToColo": { + "virtualConnectionProductFcrVcTypeFromVDToColo": { "$ref": "#/components/examples/VirtualConnectionProductGwVcTypeFromVDToColo" }, "virtualConnectionProductEvplVcTypeFromVDToColo": { @@ -2939,7 +2865,10 @@ "virtualConnectionProductOfflineEvplVcTypeFromColoToSp": { "$ref": "#/components/examples/VirtualConnectionProductOfflineEvplVcTypeFromColoToSp" }, - "fabricGatewayProduct": { + "virtualConnectionProductOfflineEvpLanVcTypeFromColoToNetwork": { + "$ref": "#/components/examples/VirtualConnectionProductEvpLanVcTypeFromColoToNetwork" + }, + "cloudRouterProduct": { "$ref": "#/components/examples/FabricGatewayProduct" }, "ipBlockProduct": { @@ -2968,7 +2897,7 @@ "ipBlock": { "$ref": "#/components/examples/IpBlock" }, - "fabricGateway": { + "cloudRouter": { "$ref": "#/components/examples/FabricGateway" }, "virtualPort": { @@ -3111,12 +3040,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } } }, "/fabric/v4/ports/stats": { @@ -3238,12 +3162,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } } }, "/fabric/v4/connections/{connectionId}/stats": { @@ -3341,12 +3260,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } } }, "/fabric/v4/serviceProfiles": { @@ -3471,12 +3385,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } }, "post": { "tags": [ @@ -3585,12 +3494,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } } }, "/fabric/v4/serviceProfiles/search": { @@ -3678,12 +3582,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } } }, "/fabric/v4/serviceProfiles/{serviceProfileId}": { @@ -3802,12 +3701,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } }, "put": { "tags": [ @@ -3852,7 +3746,7 @@ "required": true }, "responses": { - "200": { + "202": { "description": "Successful Put operation", "headers": { "ETag": { @@ -3947,12 +3841,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } }, "delete": { "tags": [ @@ -4068,12 +3957,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } }, "patch": { "tags": [ @@ -4228,12 +4112,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } } }, "/fabric/v4/serviceTokens/{serviceTokenId}": { @@ -4319,12 +4198,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } }, "delete": { "tags": [ @@ -4378,12 +4252,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } }, "patch": { "tags": [ @@ -4482,12 +4351,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } } }, "/fabric/v4/serviceTokens": { @@ -4550,12 +4414,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } }, "post": { "tags": [ @@ -4655,12 +4514,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } } }, "/fabric/v4/serviceTokens/{serviceTokenId}/actions": { @@ -4768,12 +4622,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } } }, "/fabric/v4/serviceTokens/search": { @@ -4876,12 +4725,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } } }, "/fabric/v4/metros": { @@ -4984,12 +4828,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } } }, "/fabric/v4/metros/{metroCode}": { @@ -5072,12 +4911,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } } }, "/fabric/v4/ports": { @@ -5129,36 +4963,58 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] - } - }, - "/fabric/v4/ports/{portId}": { - "get": { + } + }, + "post": { "tags": [ "Ports" ], - "summary": "Get Port by uuid", - "description": "Get Port By uuid returns details of assigned and available Equinix Fabric port for the specified user credentials. The metro code attribute in the response shows the origin of the proposed connection.", - "operationId": "getPortByUuid", - "parameters": [ - { - "name": "portId", - "in": "path", - "description": "Port UUID", - "required": true, - "schema": { - "$ref": "#/components/schemas/PortUUID" + "summary": "Create Port", + "description": "Creates Equinix Fabric? Port.", + "operationId": "createPort", + "parameters": [], + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/Port" + }, + "examples": { + "COLOSinglePortNonLag": { + "$ref": "#/components/examples/COLOSinglePortNonLag" + }, + "COLOSinglePortLag": { + "$ref": "#/components/examples/COLOSinglePortLag" + }, + "COLOLagPortNewGroup": { + "$ref": "#/components/examples/COLOLagPortNewGroup" + }, + "COLOAddSecondaryPort": { + "$ref": "#/components/examples/COLOAddSecondaryPort" + }, + "REMOTESinglePortLag": { + "$ref": "#/components/examples/REMOTESinglePortNewGroupLagRequest" + }, + "BMMRSinglePortLag": { + "$ref": "#/components/examples/BMMRSinglePortLag" + }, + "BMMRSinglePortNoLag": { + "$ref": "#/components/examples/BMMRSinglePortNoLag" + }, + "BMMRAddSecondaryPort": { + "$ref": "#/components/examples/BMMRAddSecondaryPort" + }, + "BMMRLagPortNewGroup": { + "$ref": "#/components/examples/BMMRLagPortNewGroup" + } + } } - } - ], + }, + "required": true + }, "responses": { - "200": { - "description": "Successful operation", + "201": { + "description": "Successful operation for COLO Single Port Non Lag", "content": { "application/json": { "schema": { @@ -5166,7 +5022,7 @@ }, "examples": { "portExample": { - "$ref": "#/components/examples/portByUUID" + "$ref": "#/components/examples/COLOSinglePortNonLagResponse" } } } @@ -5181,13 +5037,218 @@ }, "examples": { "example": { - "$ref": "#/components/examples/400" + "$ref": "#/components/examples/port-400" } } } } }, - "403": { + "500": { + "description": "Internal Server Error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorList" + }, + "examples": { + "example": { + "$ref": "#/components/examples/port-500" + } + } + } + } + } + } + } + }, + "/fabric/v4/ports/bulk": { + "post": { + "tags": [ + "Ports" + ], + "summary": "Create Port", + "description": "Create Port creates Equinix Fabric? Port. Preview", + "operationId": "createBulkPort", + "parameters": [], + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/BulkPort" + }, + "examples": { + "COLOBulkPort": { + "$ref": "#/components/examples/COLOBulkPort" + } + } + } + }, + "required": true + }, + "responses": { + "201": { + "description": "Successful operation for COLO Bulk Port", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/AllPortsResponse" + }, + "examples": { + "bulkPortExample": { + "$ref": "#/components/examples/COLOBulkPortResponse" + } + } + } + } + } + } + } + }, + "/fabric/v4/ports/{portId}/physicalPorts/bulk": { + "post": { + "tags": [ + "Ports" + ], + "summary": "Add to Lag", + "description": "Add Physical Ports to Virtual Port. Preview", + "operationId": "addToLag", + "parameters": [ + { + "name": "portId", + "in": "path", + "description": "Port UUID", + "required": true, + "schema": { + "$ref": "#/components/schemas/PortUUID" + } + } + ], + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/BulkPhysicalPort" + }, + "examples": { + "COLOAddToLag": { + "$ref": "#/components/examples/COLOAddToLag" + }, + "REMOTEAddToLag": { + "$ref": "#/components/examples/REMOTEAddToLag" + }, + "BMMRAddToLag": { + "$ref": "#/components/examples/BMMRAddToLag" + } + } + } + }, + "required": true + }, + "responses": { + "200": { + "description": "Successful operation", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/AllPhysicalPortsResponse" + }, + "examples": { + "COLOAddToLag": { + "$ref": "#/components/examples/COLOAddToLagResponse" + } + } + } + } + }, + "401": { + "description": "Unauthorized", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorList" + } + } + } + }, + "404": { + "description": "Not Found", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorList" + }, + "examples": { + "example": { + "$ref": "#/components/examples/404" + } + } + } + } + }, + "500": { + "description": "Internal server error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorList" + } + } + } + } + } + } + }, + "/fabric/v4/ports/{portId}": { + "get": { + "tags": [ + "Ports" + ], + "summary": "Get Port by uuid", + "description": "Get Port By uuid returns details of assigned and available Equinix Fabric port for the specified user credentials. The metro code attribute in the response shows the origin of the proposed connection.", + "operationId": "getPortByUuid", + "parameters": [ + { + "name": "portId", + "in": "path", + "description": "Port UUID", + "required": true, + "schema": { + "$ref": "#/components/schemas/PortUUID" + } + } + ], + "responses": { + "200": { + "description": "Successful operation", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/Port" + }, + "examples": { + "portExample": { + "$ref": "#/components/examples/portByUUID" + } + } + } + } + }, + "400": { + "description": "Bad request", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorList" + }, + "examples": { + "example": { + "$ref": "#/components/examples/400" + } + } + } + } + }, + "403": { "description": "Forbidden", "content": { "application/json": { @@ -5217,12 +5278,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } } }, "/fabric/v4/ports/{portUuid}/linkProtocols": { @@ -5296,28 +5352,23 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } } }, - "/fabric/v4/gateways": { + "/fabric/v4/routers": { "post": { "tags": [ - "Gateways" + "Cloud Routers" ], - "summary": "Create Gateway", - "description": "This API provides capability to create user's Fabric Gateways", + "summary": "Create Routers", + "description": "This API provides capability to create user's Cloud Routers", "operationId": "createGateway", "parameters": [], "requestBody": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/FabricGatewayPostRequest" + "$ref": "#/components/schemas/CloudRouterPostRequest" }, "examples": { "CreateLabPackage": { @@ -5333,15 +5384,15 @@ }, "responses": { "200": { - "description": "Fabric Gateway Access point object", + "description": "Fabric Cloud Router object", "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/FabricGateway" + "$ref": "#/components/schemas/CloudRouter" }, "examples": { - "gatewayResponse": { - "$ref": "#/components/examples/GatewayPostResponseExample" + "cloudRouterResponse": { + "$ref": "#/components/examples/CloudRouterPostResponseExample" } } } @@ -5422,44 +5473,39 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } } }, - "/fabric/v4/gateways/{gatewayId}": { + "/fabric/v4/routers/{routerId}": { "get": { "tags": [ - "Gateways" + "Cloud Routers" ], - "summary": "Get Gateway", - "description": "This API provides capability to retrieve user's Fabric Gateway", + "summary": "Get Routers", + "description": "This API provides capability to retrieve user's Cloud Routers", "operationId": "getGatewayByUuid", "parameters": [ { - "name": "gatewayId", + "name": "routerId", "in": "path", - "description": "Gateway UUID", + "description": "Cloud Router UUID", "required": true, "schema": { - "$ref": "#/components/schemas/GatewayId" + "$ref": "#/components/schemas/RouterId" } } ], "responses": { "200": { - "description": "Fabric Gateway Access point object", + "description": "Fabric Cloud Router object", "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/FabricGateway" + "$ref": "#/components/schemas/CloudRouter" }, "examples": { - "gatewayResponse": { - "$ref": "#/components/examples/GatewayResponseExample" + "cloudRouterResponse": { + "$ref": "#/components/examples/CloudRouterResponseExample" } } } @@ -5525,34 +5571,29 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } }, "delete": { "tags": [ - "Gateways" + "Cloud Routers" ], - "summary": "Delete Gateway", - "description": "This API provides capability to delete user's Fabric Gateway", + "summary": "Delete Routers", + "description": "This API provides capability to delete user's Cloud Routers", "operationId": "deleteGatewayByUuid", "parameters": [ { - "name": "gatewayId", + "name": "routerId", "in": "path", - "description": "Gateway UUID", + "description": "Cloud Router UUID", "required": true, "schema": { - "$ref": "#/components/schemas/GatewayId" + "$ref": "#/components/schemas/RouterId" } } ], "responses": { "204": { - "description": "Deleted Gateway Successfully" + "description": "Deleted Cloud Router Successfully" }, "400": { "description": "Bad request", @@ -5629,28 +5670,23 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } }, "patch": { "tags": [ - "Gateways" + "Cloud Routers" ], - "summary": "Update Gateway", - "description": "This API provides capability to update user's Fabric Gateway", + "summary": "Update Routers", + "description": "This API provides capability to update user's Cloud Routers", "operationId": "updateGatewayByUuid", "parameters": [ { - "name": "gatewayId", + "name": "routerId", "in": "path", - "description": "Gateway UUID", + "description": "Cloud Router UUID", "required": true, "schema": { - "$ref": "#/components/schemas/GatewayId" + "$ref": "#/components/schemas/RouterId" } } ], @@ -5658,7 +5694,7 @@ "content": { "application/json-patch+json": { "schema": { - "$ref": "#/components/schemas/FabricGatewayUpdateRequest" + "$ref": "#/components/schemas/CloudRouterUpdateRequest" }, "examples": { "UpdatePackage": { @@ -5677,15 +5713,15 @@ }, "responses": { "200": { - "description": "Fabric Gateway Access point object", + "description": "Fabric Cloud Router object", "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/FabricGateway" + "$ref": "#/components/schemas/CloudRouter" }, "examples": { - "gatewayResponse": { - "$ref": "#/components/examples/GatewayPatchResponseExample" + "cloudRouterResponse": { + "$ref": "#/components/examples/CloudRouterPatchResponseExample" } } } @@ -5781,30 +5817,25 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } } }, - "/fabric/v4/gateways/{gatewayId}/actions": { + "/fabric/v4/routers/{routerId}/actions": { "get": { "tags": [ - "Gateways" + "Cloud Routers" ], "summary": "Get actions", "description": "This API provides capability to fetch action status", "operationId": "getGatewayActions", "parameters": [ { - "name": "gatewayId", + "name": "routerId", "in": "path", - "description": "Gateway UUID", + "description": "Router UUID", "required": true, "schema": { - "$ref": "#/components/schemas/GatewayId" + "$ref": "#/components/schemas/RouterId_1" } }, { @@ -5825,7 +5856,7 @@ "$ref": "#/components/schemas/GatewayActionResponse" }, "examples": { - "gatewayActionExample": { + "routerActionExample": { "$ref": "#/components/examples/GatewayActionResponse" } } @@ -5922,28 +5953,23 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } }, "post": { "tags": [ - "Gateways" + "Cloud Routers" ], "summary": "Route table actions", "description": "This API provides capability to refresh route table and bgp session summary information", "operationId": "createGatewayAction", "parameters": [ { - "name": "gatewayId", + "name": "routerId", "in": "path", - "description": "Gateway UUID", + "description": "Router UUID", "required": true, "schema": { - "$ref": "#/components/schemas/GatewayId" + "$ref": "#/components/schemas/RouterId_1" } } ], @@ -6068,30 +6094,25 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } } }, - "/fabric/v4/gateways/{gatewayId}/routes/search": { + "/fabric/v4/routers/{routerId}/routes/search": { "post": { "tags": [ "Routes" ], "summary": "Search Route Table", - "description": "The API provides capability to get list of user's Fabric Gateways route table entries using search criteria, including optional filtering, pagination and sorting", + "description": "The API provides capability to get list of user's Fabric Cloud Router route table entries using search criteria, including optional filtering, pagination and sorting", "operationId": "searchRoutes", "parameters": [ { - "name": "gatewayId", + "name": "routerId", "in": "path", - "description": "Gateway UUID", + "description": "Router UUID", "required": true, "schema": { - "$ref": "#/components/schemas/GatewayId" + "$ref": "#/components/schemas/RouterId_1" } } ], @@ -6223,28 +6244,23 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } } }, - "/fabric/v4/gateways/search": { + "/fabric/v4/routers/search": { "post": { "tags": [ - "Gateways" + "Cloud Routers" ], - "summary": "Search Gateway", - "description": "The API provides capability to get list of user's Fabric Gateways using search criteria, including optional filtering, pagination and sorting", + "summary": "Search Routers", + "description": "The API provides capability to get list of user's Cloud Routers using search criteria, including optional filtering, pagination and sorting", "operationId": "searchGateways", "parameters": [], "requestBody": { "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/FabricGatewaySearchRequest" + "$ref": "#/components/schemas/CloudRouterSearchRequest" }, "examples": { "SearchFilterByStatus": { @@ -6352,21 +6368,16 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } } }, - "/fabric/v4/gatewayPackages": { + "/fabric/v4/routerPackages": { "get": { "tags": [ - "Gateways" + "Cloud Routers" ], "summary": "List Packages", - "description": "This API provides capability to retrieve user's Fabric Gateway Packages", + "description": "This API provides capability to retrieve user's Cloud Routers Packages", "operationId": "getGatewayPackages", "parameters": [ { @@ -6392,7 +6403,7 @@ ], "responses": { "200": { - "description": "Fabric Gateway Packages", + "description": "Fabric Cloud Router Packages", "content": { "application/json": { "schema": { @@ -6400,7 +6411,7 @@ }, "examples": { "Example": { - "$ref": "#/components/examples/ListFGPackagesResponse" + "$ref": "#/components/examples/ListFCRPackagesResponse" } } } @@ -6466,40 +6477,35 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } } }, - "/fabric/v4/gatewayPackages/{gatewayPackageCode}": { + "/fabric/v4/routerPackages/{routerPackageCode}": { "get": { "tags": [ - "Gateways" + "Cloud Routers" ], "summary": "Get Package Details", - "description": "This API provides capability to retrieve user's Fabric Gateway Package Details", + "description": "This API provides capability to retrieve user's Cloud Routers Package Details", "operationId": "getGatewayPackageByCode", "parameters": [ { - "name": "gatewayPackageCode", + "name": "routerPackageCode", "in": "path", - "description": "Equinix-assigned gateway package identifier", + "description": "Equinix-assigned Cloud Router package identifier", "required": true, "schema": { - "$ref": "#/components/schemas/GatewayPackageCode" + "$ref": "#/components/schemas/RouterPackageCode" } } ], "responses": { "200": { - "description": "Fabric Gateway Package details", + "description": "Fabric Cloud Router Package details", "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/FabricGatewayPackage" + "$ref": "#/components/schemas/CloudRouterPackage" } } } @@ -6579,12 +6585,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } } }, "/fabric/v4/health": { @@ -6612,12 +6613,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } } }, "/fabric/v4/connections/validate": { @@ -6732,12 +6728,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } } }, "/fabric/v4/networks": { @@ -6858,12 +6849,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } } }, "/fabric/v4/networks/{networkId}": { @@ -6946,12 +6932,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } }, "delete": { "tags": [ @@ -7047,12 +7028,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } }, "patch": { "tags": [ @@ -7181,12 +7157,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } } }, "/fabric/v4/networks/search": { @@ -7292,12 +7263,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } } }, "/fabric/v4/networks/{networkId}/connections": { @@ -7395,12 +7361,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } } }, "/fabric/v4/networks/{networkId}/changes": { @@ -7498,12 +7459,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } } }, "/fabric/v4/networks/{networkId}/changes/{changeId}": { @@ -7610,12 +7566,7 @@ } } } - }, - "security": [ - { - "BearerAuth": [] - } - ] + } } } }, @@ -7642,7 +7593,7 @@ } }, "bandwidth": { - "maximum": 10000, + "maximum": 50000, "minimum": 0, "type": "integer", "description": "Connection bandwidth in Mbps" @@ -8201,7 +8152,7 @@ "/account/orgId", "/aSide/accessPoint/account/accountName", "/aSide/accessPoint/account/accountNumber", - "/aSide/accessPoint/gateway/uuid", + "/aSide/accessPoint/router/uuid", "/aSide/accessPoint/linkProtocol/vlanCTag", "/aSide/accessPoint/linkProtocol/vlanSTag", "/aSide/accessPoint/linkProtocol/vlanTagMin", @@ -9613,6 +9564,11 @@ "description": "Autonomous system number (ASN) for a specified Fabric metro. The ASN is a unique identifier that carries the network routing protocol and exchanges that data with other internal systems via border gateway protocol.", "format": "int64" }, + "localVCBandwidthMax": { + "type": "integer", + "description": "This field holds Max Connection speed with in the metro", + "format": "int64" + }, "geoCoordinates": { "$ref": "#/components/schemas/GeoCoordinates" }, @@ -9655,6 +9611,11 @@ "avgLatency": { "type": "number", "description": "Average latency (in milliseconds[ms]) between two specified metros." + }, + "remoteVCBandwidthMax": { + "type": "integer", + "description": "This field holds the Max Connection speed with connected metros", + "format": "int64" } }, "description": "Arrays of objects containing latency data for the specified metros" @@ -9738,7 +9699,6 @@ "account", "connectivitySourceType", "encapsulation", - "lag", "location", "physicalPortsSpeed", "physicalPortsType", @@ -9785,7 +9745,14 @@ }, "physicalPortsType": { "type": "string", - "description": "Physical Ports Type" + "description": "Physical Ports Type", + "enum": [ + "1000BASE_LX", + "10GBASE_LR", + "100GBASE_LR4", + "10GBASE_ER", + "1000BASE_SX" + ] }, "physicalPortsCount": { "type": "integer" @@ -9860,6 +9827,10 @@ "interface": { "$ref": "#/components/schemas/PortInterface" }, + "demarcationPointIbx": { + "type": "string", + "description": "A-side/Equinix ibx" + }, "tetherIbx": { "type": "string", "description": "z-side/Equinix ibx" @@ -9877,6 +9848,9 @@ "type": "boolean", "description": "If LAG enabled" }, + "lag": { + "$ref": "#/components/schemas/PortLag" + }, "asn": { "type": "integer", "description": "Port ASN" @@ -9979,6 +9953,47 @@ }, "description": "Physical Port specification" }, + "BulkPort": { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Port" + } + } + }, + "description": "Create bulk port request" + }, + "BulkPhysicalPort": { + "type": "object", + "properties": { + "data": { + "type": "array", + "description": "add physical ports to virtual port", + "items": { + "$ref": "#/components/schemas/PhysicalPort" + } + } + }, + "description": "Add to Lag request" + }, + "AllPhysicalPortsResponse": { + "type": "object", + "properties": { + "pagination": { + "$ref": "#/components/schemas/Pagination" + }, + "data": { + "type": "array", + "description": "GET All Physical Ports", + "items": { + "$ref": "#/components/schemas/PhysicalPort" + } + } + }, + "description": "GET All Physical Ports" + }, "LinkProtocolGetResponse": { "type": "object", "properties": { @@ -9994,24 +10009,74 @@ }, "description": "List of Vlans" }, - "FabricGatewayPostRequest": { + "PortExpression": { + "type": "object", + "properties": { + "and": { + "$ref": "#/components/schemas/PortExpressions" + }, + "or": { + "$ref": "#/components/schemas/PortExpressions" + }, + "property": { + "$ref": "#/components/schemas/PortSearchFieldName" + }, + "operator": { + "type": "string", + "enum": [ + "=" + ] + }, + "values": { + "type": "array", + "items": { + "type": "string" + } + } + } + }, + "PortExpressions": { + "type": "array", + "items": { + "$ref": "#/components/schemas/PortExpression" + } + }, + "PortSearchFieldName": { + "type": "string", + "description": "Possible field names to use on filters", + "enum": [ + "/project/projectId" + ] + }, + "PortSortCriteria": { + "type": "object", + "properties": { + "direction": { + "$ref": "#/components/schemas/PortSortDirection" + }, + "property": { + "$ref": "#/components/schemas/PortSortBy" + } + } + }, + "CloudRouterPostRequest": { "type": "object", "properties": { "type": { "type": "string", "enum": [ - "XF_GATEWAY" + "XF_ROUTER" ] }, "name": { "type": "string", - "description": "Customer-provided Fabric Gateway name" + "description": "Customer-provided Cloud Router name" }, "location": { "$ref": "#/components/schemas/SimplifiedLocationWithoutIBX" }, "package": { - "$ref": "#/components/schemas/FabricGatewayPackageType" + "$ref": "#/components/schemas/CloudRouterPackageType" }, "order": { "$ref": "#/components/schemas/Order" @@ -10030,17 +10095,17 @@ } } }, - "description": "Create Fabric Gateway" + "description": "Create Cloud Router" }, - "FabricGateway": { + "CloudRouter": { "type": "object", "properties": { "href": { "type": "string", - "description": "Fabric Gateway URI", + "description": "Cloud Routers URI", "format": "uri", "readOnly": true, - "example": "https://api.equinix.com/fabric/v4/gateways/3c9b8e7a2-f3b1-4576-a4a9-1366a63df170" + "example": "https://api.equinix.com/fabric/v4/routers/3c9b8e7a2-f3b1-4576-a4a9-1366a63df170" }, "uuid": { "type": "string", @@ -10050,12 +10115,12 @@ }, "name": { "type": "string", - "description": "Customer-provided Fabric Gateway name", + "description": "Customer-provided Cloud Router name", "format": "string", "example": "test-fg-1" }, "state": { - "$ref": "#/components/schemas/FabricGatewayAccessPointState" + "$ref": "#/components/schemas/CloudRouterAccessPointState" }, "equinixAsn": { "type": "integer", @@ -10082,36 +10147,42 @@ "$ref": "#/components/schemas/Changelog" }, "change": { - "$ref": "#/components/schemas/GatewayChange" + "$ref": "#/components/schemas/CloudRouterChange" } }, - "description": "Fabric Gateway Access point object", + "description": "Fabric Cloud Router object", "allOf": [ { - "$ref": "#/components/schemas/FabricGatewayPostRequest" + "$ref": "#/components/schemas/CloudRouterPostRequest" } ] }, - "GatewayId": { + "RouterId": { "type": "string", - "description": "Gateway UUID", + "description": "Cloud Router UUID", "format": "uuid", "example": "557400f8-d360-11e9-bb65-2a2ae2dbcce4" }, - "FabricGatewayUpdateRequest": { + "CloudRouterUpdateRequest": { "minItems": 1, "type": "array", - "description": "Fabric Gateway Update Request", + "description": "Fabric Cloud Router Update Request", "items": { - "$ref": "#/components/schemas/FabricGatewayChangeOperation" + "$ref": "#/components/schemas/CloudRouterChangeOperation" } }, + "RouterId_1": { + "type": "string", + "description": "Router UUID", + "format": "uuid", + "example": "557400f8-d360-11e9-bb65-2a2ae2dbcce4" + }, "ActionState": { "$ref": "#/components/schemas/GatewayActionState" }, "GatewayActionState": { "type": "string", - "description": "Gateway action state", + "description": "Cloud Router action state", "enum": [ "DONE", "FAILED", @@ -10146,7 +10217,7 @@ "$ref": "#/components/schemas/Changelog" } }, - "description": "Gateway actions response object" + "description": "Cloud Router actions response object" }, "GatewayActionRequest": { "required": [ @@ -10283,11 +10354,11 @@ } } }, - "FabricGatewaySearchRequest": { + "CloudRouterSearchRequest": { "type": "object", "properties": { "filter": { - "$ref": "#/components/schemas/FabricGatewayFilters" + "$ref": "#/components/schemas/CloudRouterFilters" }, "pagination": { "$ref": "#/components/schemas/PaginationRequest" @@ -10295,41 +10366,41 @@ "sort": { "type": "array", "items": { - "$ref": "#/components/schemas/FabricGatewaySortCriteria" + "$ref": "#/components/schemas/CloudRouterSortCriteria" } } }, "description": "Search requests containing criteria" }, - "FabricGatewayFilters": { + "CloudRouterFilters": { "type": "object", "properties": { "and": { "maxItems": 8, "type": "array", "items": { - "$ref": "#/components/schemas/FabricGatewayFilter" + "$ref": "#/components/schemas/CloudRouterFilter" } } } }, - "FabricGatewayFilter": { + "CloudRouterFilter": { "type": "object", "anyOf": [ { - "$ref": "#/components/schemas/FabricGatewaySimpleExpression" + "$ref": "#/components/schemas/CloudRouterSimpleExpression" }, { - "$ref": "#/components/schemas/FabricGatewayOrFilter" + "$ref": "#/components/schemas/CloudRouterOrFilter" } ] }, - "FabricGatewaySimpleExpression": { + "CloudRouterSimpleExpression": { "type": "object", "properties": { "property": { "type": "string", - "description": "Possible field names to use on filters:\n * `/project/projectId` - project id (mandatory)\n * `/name` - Fabric Gateway name\n * `/uuid` - Fabric Gateway uuid\n * `/state` - Fabric Gateway status\n * `/location/metroCode` - Fabric Gateway metro code\n * `/location/metroName` - Fabric Gateway metro name\n * `/package/code` - Fabric Gateway package\n * `/*` - all-category search\n", + "description": "Possible field names to use on filters:\n * `/project/projectId` - project id (mandatory)\n * `/name` - Fabric Cloud Router name\n * `/uuid` - Fabric Cloud Router uuid\n * `/state` - Fabric Cloud Router status\n * `/location/metroCode` - Fabric Cloud Router metro code\n * `/location/metroName` - Fabric Cloud Router metro name\n * `/package/code` - Fabric Cloud Router package\n * `/*` - all-category search\n", "example": "/name" }, "operator": { @@ -10341,35 +10412,35 @@ "type": "array", "items": { "type": "string", - "example": "FabricGateway-1" + "example": "FabricCloudRouter-1" } } } }, - "FabricGatewayOrFilter": { + "CloudRouterOrFilter": { "type": "object", "properties": { "or": { "maxItems": 3, "type": "array", "items": { - "$ref": "#/components/schemas/FabricGatewaySimpleExpression" + "$ref": "#/components/schemas/CloudRouterSimpleExpression" } } } }, - "FabricGatewaySortCriteria": { + "CloudRouterSortCriteria": { "type": "object", "properties": { "direction": { - "$ref": "#/components/schemas/FabricGatewaySortDirection" + "$ref": "#/components/schemas/CloudRouterSortDirection" }, "property": { - "$ref": "#/components/schemas/FabricGatewaySortBy" + "$ref": "#/components/schemas/CloudRouterSortBy" } } }, - "FabricGatewaySortDirection": { + "CloudRouterSortDirection": { "type": "string", "description": "Sorting direction", "default": "DESC", @@ -10378,7 +10449,7 @@ "ASC" ] }, - "FabricGatewaySortBy": { + "CloudRouterSortBy": { "type": "string", "description": "Possible field names to use on sorting", "default": "/changeLog/updatedDateTime", @@ -10403,7 +10474,7 @@ "type": "array", "description": "Data returned from the API call.", "items": { - "$ref": "#/components/schemas/FabricGateway" + "$ref": "#/components/schemas/CloudRouter" } } } @@ -10418,35 +10489,37 @@ "type": "array", "description": "Data returned from the API call.", "items": { - "$ref": "#/components/schemas/FabricGatewayPackage" + "$ref": "#/components/schemas/CloudRouterPackage" } } } }, - "GatewayPackageCode": { + "RouterPackageCode": { "type": "string", - "description": "Gateway package code", + "description": "Router package code", "enum": [ "LAB", - "PRO" + "BASIC", + "PRO", + "PREMIUM" ] }, - "FabricGatewayPackage": { + "CloudRouterPackage": { "type": "object", "properties": { "href": { "type": "string", - "description": "Gateway package URI", + "description": "Cloud Router package URI", "format": "uri", "readOnly": true, - "example": "https://api.equinix.com/fabric/v4/gatewayPackages/LAB" + "example": "https://api.equinix.com/fabric/v4/routerPackages/LAB" }, "type": { "type": "string", - "description": "Type of Gateway package", - "example": "GATEWAY_PACKAGE", + "description": "Type of Router package", + "example": "ROUTER_PACKAGE", "enum": [ - "GATEWAY_PACKAGE" + "ROUTER_PACKAGE" ] }, "code": { @@ -10454,83 +10527,83 @@ }, "description": { "type": "string", - "description": "Fabric Gateway Package description" + "description": "Fabric Cloud Router Package description" }, "totalIPv4RoutesMax": { "minimum": 0, "type": "integer", - "description": "Gateway package BGP IPv4 routes limit", + "description": "Cloud Router package BGP IPv4 routes limit", "example": 50 }, "totalIPv6RoutesMax": { "minimum": 0, "type": "integer", - "description": "Gateway package BGP IPv6 routes limit", + "description": "Cloud Router package BGP IPv6 routes limit", "example": 50 }, "staticIPv4RoutesMax": { "minimum": 0, "type": "integer", - "description": "Gateway package static IPv4 routes limit", + "description": "CloudRouter package static IPv4 routes limit", "example": 3 }, "staticIPv6RoutesMax": { "minimum": 0, "type": "integer", - "description": "Gateway package static IPv6 routes limit" + "description": "CloudRouter package static IPv6 routes limit" }, "naclsMax": { "minimum": 0, "type": "integer", - "description": "Gateway package NACLs limit", + "description": "CloudRouter package NACLs limit", "example": 2 }, "naclRulesMax": { "minimum": 0, "type": "integer", - "description": "Gateway package NACLs rules limit", + "description": "CloudRouter package NACLs rules limit", "example": 5 }, "haSupported": { "type": "boolean", - "description": "Gateway package high-available configuration support", + "description": "CloudRouter package high-available configuration support", "example": true }, "routeFilterSupported": { "type": "boolean", - "description": "Gateway package route filter support" + "description": "CloudRouter package route filter support" }, "natType": { "type": "string", - "description": "Gateway package NAT supported type", + "description": "CloudRouter package NAT supported type", "example": "STATIC_NAT", "enum": [ "STATIC_NAT" ] }, - "maxConnLimit": { + "vcCountMax": { "minimum": 0, "type": "integer", - "description": "Gateway package Max Connection limit", + "description": "CloudRouter package Max Connection limit", "example": 10 }, - "maxGwLimit": { + "crCountMax": { "minimum": 0, "type": "integer", - "description": "Gateway package Max Gateways limit", + "description": "CloudRouter package Max CloudRouter limit", "example": 3 }, - "maxBwLimit": { + "vcBandwidthMax": { "minimum": 0, "type": "integer", - "description": "Gateway package Max Bandwidth limit", + "description": "CloudRouter package Max Bandwidth limit", "example": 50 }, "changeLog": { "$ref": "#/components/schemas/PackageChangeLog" } }, - "description": "Fabric Gateway Package" + "description": "Fabric Cloud Router Package" }, "HealthResponse": { "type": "object", @@ -10774,6 +10847,8 @@ "NOT BETWEEN", "LIKE", "NOT LIKE", + "ILIKE", + "NOT ILIKE", "IN", "NOT IN" ] @@ -10956,7 +11031,8 @@ "ACCESS_EPL_VC", "EIA_VC", "EVPLAN_VC", - "EPLAN_VC" + "EPLAN_VC", + "IPWAN_VC" ] }, "Order": { @@ -11197,10 +11273,6 @@ "description": "Account number", "format": "int64" }, - "accountReferenceId": { - "type": "string", - "description": "Account ReferenceId" - }, "accountName": { "type": "string", "description": "Account name" @@ -11814,7 +11886,7 @@ "ipBlock": { "$ref": "#/components/schemas/IpBlockPrice" }, - "gateway": { + "router": { "$ref": "#/components/schemas/FabricGatewayPrice" }, "port": { @@ -12094,6 +12166,11 @@ "type": "string", "description": "Port patch panel" }, + "patchPanelName": { + "type": "string", + "description": "Port patch panel", + "deprecated": true + }, "patchPanelPortA": { "type": "string", "description": "Port patch panel port A" @@ -12122,7 +12199,7 @@ }, "group": { "type": "string", - "description": "Port redundancy group" + "description": "Port UUID of respective primary port" }, "priority": { "$ref": "#/components/schemas/PortPriority" @@ -12143,12 +12220,34 @@ "UNTAGGED" ] }, - "tagProtocolId": { + "tagProtocolId": { + "type": "string", + "description": "Port encapsulation tag protocol identifier" + } + }, + "description": "Port encapsulation configuration" + }, + "PortLag": { + "type": "object", + "properties": { + "id": { + "type": "string", + "description": "id" + }, + "enabled": { + "type": "boolean", + "description": "enabled" + }, + "name": { + "type": "string", + "description": "name" + }, + "memberStatus": { "type": "string", - "description": "Port encapsulation tag protocol identifier" + "description": "member status" } }, - "description": "Port encapsulation configuration" + "description": "Port Lag" }, "PortSettings": { "type": "object", @@ -12176,7 +12275,13 @@ "type": "boolean" }, "sharedPortProduct": { - "type": "string" + "type": "string", + "enum": [ + "NETWORK_EDGE", + "VIRTUAL_GATEWAY", + "SMARTKEY", + "EDGE_METAL" + ] }, "packageType": { "type": "string", @@ -12185,7 +12290,6 @@ "STANDARD", "UNTAGGED", "UNLIMITED", - "NETWORK_EDGE", "FREE" ] } @@ -12360,6 +12464,23 @@ }, "description": "Link Protocol response" }, + "PortSortDirection": { + "type": "string", + "description": "Sorting direction", + "default": "DESC", + "enum": [ + "DESC", + "ASC" + ] + }, + "PortSortBy": { + "type": "string", + "description": "Possible field names to use on sorting", + "default": "/device/name", + "enum": [ + "/device/name" + ] + }, "SimplifiedLocationWithoutIBX": { "required": [ "metroCode" @@ -12384,7 +12505,7 @@ } } }, - "FabricGatewayPackageType": { + "CloudRouterPackageType": { "required": [ "code" ], @@ -12392,31 +12513,33 @@ "properties": { "href": { "type": "string", - "description": "Fabric Gateway URI", + "description": "Fabric Cloud Router URI", "format": "uri", - "example": "https://api.equinix.com/fabric/v4/gatewayPackages/LAB" + "example": "https://api.equinix.com/fabric/v4/routerPackages/LAB" }, "type": { "type": "string", - "description": "Gateway package code", - "example": "GATEWAY_PACKAGE", + "description": "Cloud Router package type", + "example": "ROUTER_PACKAGE", "enum": [ - "GATEWAY_PACKAGE" + "ROUTER_PACKAGE" ] }, "code": { "type": "string", - "description": "Gateway package code", + "description": "Cloud Router package code", "example": "LAB", "enum": [ "LAB", - "PRO" + "BASIC", + "PRO", + "PREMIUM" ] } }, - "description": "Fabric Gateway Package Type" + "description": "Fabric Cloud Router Package Type" }, - "FabricGatewayAccessPointState": { + "CloudRouterAccessPointState": { "type": "string", "description": "Access point lifecycle state", "enum": [ @@ -12424,10 +12547,12 @@ "PROVISIONING", "DEPROVISIONING", "DEPROVISIONED", - "LOCKED" + "LOCKED", + "NOT_PROVISIONED", + "NOT_DEPROVISIONED" ] }, - "GatewayChange": { + "CloudRouterChange": { "required": [ "type", "updatedDateTime" @@ -12442,8 +12567,8 @@ "type": "string", "description": "Type of change", "enum": [ - "GATEWAY_UPDATE", - "GATEWAY_PACKAGE_UPDATE" + "ROUTER_UPDATE", + "ROUTER_PACKAGE_UPDATE" ] }, "status": { @@ -12472,12 +12597,12 @@ "description": "Additional information" }, "data": { - "$ref": "#/components/schemas/FabricGatewayChangeOperation" + "$ref": "#/components/schemas/CloudRouterChangeOperation" } }, - "description": "Current state of latest gateway change" + "description": "Current state of latest CloudRouter change" }, - "FabricGatewayChangeOperation": { + "CloudRouterChangeOperation": { "required": [ "op", "path", @@ -12503,11 +12628,11 @@ "description": "new value for updated parameter" } }, - "description": "Fabric Gateway change operation data" + "description": "Fabric Cloud Router change operation data" }, "GatewayActionType": { "type": "string", - "description": "Gateway action type", + "description": "Cloud Router action type", "enum": [ "BGP_SESSION_STATUS_UPDATE", "ROUTE_TABLE_ENTRY_UPDATE" @@ -12567,11 +12692,13 @@ }, "code": { "type": "string", - "description": "Gateway package code", + "description": "Cloud Router package code", "example": "LAB", "enum": [ "LAB", - "PRO" + "BASIC", + "PRO", + "PREMIUM" ] }, "PackageChangeLog": { @@ -12588,7 +12715,7 @@ "example": "2020-11-06T07:00:00Z" } }, - "description": "Gateway package change log" + "description": "Cloud Router package change log" }, "ApiServices": { "type": "object", @@ -12613,7 +12740,8 @@ "description": "Network type", "enum": [ "EVPLAN", - "EPLAN" + "EPLAN", + "IPWAN" ] }, "NetworkScope": { @@ -12779,8 +12907,8 @@ "profile": { "$ref": "#/components/schemas/SimplifiedServiceProfile" }, - "gateway": { - "$ref": "#/components/schemas/FabricGateway" + "router": { + "$ref": "#/components/schemas/CloudRouter" }, "linkProtocol": { "$ref": "#/components/schemas/SimplifiedLinkProtocol" @@ -12933,7 +13061,7 @@ "VIRTUAL_CONNECTION_PRODUCT", "IP_BLOCK_PRODUCT", "VIRTUAL_PORT_PRODUCT", - "FABRIC_GATEWAY_PRODUCT" + "CLOUD_ROUTER_PRODUCT" ] }, "PriceCharge": { @@ -13013,7 +13141,7 @@ "properties": { "uuid": { "type": "string", - "description": "Unique identifier assigned to the Fabric Gateway", + "description": "Unique identifier assigned to the Cloud Router", "format": "uuid" }, "location": { @@ -13023,7 +13151,7 @@ "$ref": "#/components/schemas/FabricGatewayPackages" } }, - "description": "Fabric Gateway Product configuration" + "description": "Cloud Router Product configuration" }, "VirtualPortPrice": { "type": "object", @@ -13172,8 +13300,8 @@ }, "uuid": { "type": "string", - "format": "uuid", - "example": "cd67f685-41b0-1b07-6de0-0320a5c00abe" + "format": "string", + "example": "cd67f685-41b0-1b07-6de0-320a5c00abe" }, "type": { "type": "string", @@ -13287,7 +13415,7 @@ "IGW", "COLO", "SUBNET", - "GW", + "CLOUD_ROUTER", "NETWORK" ] }, @@ -13585,7 +13713,8 @@ "VD_CHAIN_VC", "ACCESS_EPL_VC", "EVPLAN_VC", - "EPLAN_VC" + "EPLAN_VC", + "IPWAN_VC" ] }, "VirtualConnectionPriceASide": { @@ -13627,7 +13756,7 @@ "$ref": "#/components/schemas/FabricGatewayCode" } }, - "description": "Virtual port gateway package" + "description": "Cloud Router package" }, "VirtualPortType": { "type": "string", @@ -13733,7 +13862,7 @@ "VD", "SP", "COLO", - "GW", + "CLOUD_ROUTER", "CHAINGROUP", "NETWORK" ] @@ -13748,7 +13877,7 @@ }, "FabricGatewayCode": { "type": "string", - "description": "Virtual port gateway code", + "description": "Cloud Router code", "enum": [ "LAB", "BASIC", @@ -14045,7 +14174,6 @@ "type": "string", "description": "Port signature Type", "enum": [ - "ECHOSIGN", "DELEGATE", "SELF", "ACCOUNT_SUPPORT" @@ -14275,6 +14403,146 @@ "property": "/zSide/serviceToken/uuid" } ] + }, + { + "errorCode": "EQ-3142514", + "errorMessage": "Redundancy group is required", + "correlationId": "test", + "additionalInfo": [ + { + "property": "/redundancy/group" + } + ] + }, + { + "errorCode": "EQ-3142515", + "errorMessage": "Redundancy priority is required", + "correlationId": "test", + "additionalInfo": [ + { + "property": "/redundancy/priority" + } + ] + }, + { + "errorCode": "EQ-3142516", + "errorMessage": "Invalid redundancy group", + "correlationId": "test", + "additionalInfo": [ + { + "property": "/redundancy/group" + } + ] + }, + { + "errorCode": "EQ-3142517", + "errorMessage": "Invalid redundancy priority", + "correlationId": "test", + "additionalInfo": [ + { + "property": "/redundancy/priority" + } + ] + }, + { + "errorCode": "EQ-3142303", + "errorMessage": "Only Primary connection allowed for this CSP", + "correlationId": "test", + "additionalInfo": [ + { + "property": "/redundancy/priority" + } + ] + }, + { + "errorCode": "EQ-3142320", + "errorMessage": "For redundant connection, Service Profile should be the same", + "correlationId": "test", + "additionalInfo": [ + { + "property": "/zSide/accessPoint/profile/uuid" + } + ] + }, + { + "errorCode": "EQ-3142021", + "errorMessage": "For redundant connection, Fabric Gateway should be the same", + "correlationId": "test", + "additionalInfo": [ + { + "property": "/aSide/accessPoint/gateway/uuid" + } + ] + }, + { + "errorCode": "EQ-3142012", + "errorMessage": "Fabric Gateway is not in PROVISIONED state", + "correlationId": "test", + "additionalInfo": [ + { + "property": "/aSide/accessPoint/gateway/uuid" + } + ] + }, + { + "errorCode": "EQ-3142301", + "errorMessage": "Given profile does not exist", + "correlationId": "test", + "additionalInfo": [ + { + "property": "/zSide/accessPoint/profile/uuid" + } + ] + }, + { + "errorCode": "EQ-3142302", + "errorMessage": "Service provider does not exist in required zSide metro", + "correlationId": "test", + "additionalInfo": [ + { + "property": "/zSide/accessPoint/location/metroCode" + } + ] + }, + { + "errorCode": "EQ-3142013", + "errorMessage": "Invalid metro for gateway connection", + "correlationId": "test", + "additionalInfo": [ + { + "property": "/aSide/accessPoint/gateway/uuid" + } + ] + }, + { + "errorCode": "EQ-3142304", + "errorMessage": "Private connections are not allowed on public profiles", + "correlationId": "test", + "additionalInfo": [ + { + "property": "visibility" + } + ] + }, + { + "errorCode": "EQ-3142306", + "errorMessage": "Requested bandwidth is not supported by service profile", + "correlationId": "test", + "additionalInfo": [ + { + "property": "/bandwidth" + } + ] + }, + { + "errorCode": "EQ-3142308", + "errorMessage": "Authentication key is required", + "correlationId": "test", + "additionalInfo": [ + { + "property": "/zSide/accessPoint/authenticationKey" + } + ] } ] }, @@ -15526,15 +15794,15 @@ ] } }, - "Gw2Colo": { + "Fcr2Colo": { "value": { "type": "IP_VC", - "name": "My-GW-Connection", + "name": "My-FCR-Connection", "bandwidth": 1000, "aSide": { "accessPoint": { - "type": "GW", - "gateway": { + "type": "CLOUD_ROUTER", + "router": { "uuid": "66a21614-1c4a-11ec-9621-0242ac130002" } } @@ -15568,14 +15836,148 @@ ] } }, - "Gw2Sp-Google": { + "Fcr2Sp-Google": { + "value": { + "type": "IP_VC", + "name": "My-GW-Connection", + "bandwidth": 1000, + "aSide": { + "accessPoint": { + "type": "CLOUD_ROUTER", + "router": { + "uuid": "66a21614-1c4a-11ec-9621-0242ac130002" + } + } + }, + "zSide": { + "accessPoint": { + "type": "SP", + "profile": { + "type": "L2_PROFILE", + "uuid": "20d32a80-0d61-4333-bc03-707b591ae2f5" + }, + "authenticationKey": "xx-xx-xx", + "sellerRegion": "us-west1", + "location": { + "metroCode": "SV" + } + } + }, + "order": { + "purchaseOrderNumber": "1-129105284100" + }, + "project": { + "projectId": "567" + }, + "notifications": [ + { + "type": "ALL", + "emails": [ + "test@equinix.com", + "test1@equinix.com" + ] + } + ] + } + }, + "Fcr2Sp-Azure": { "value": { "type": "IP_VC", "name": "My-GW-Connection", "bandwidth": 1000, "aSide": { "accessPoint": { - "type": "GW", + "type": "CLOUD_ROUTER", + "router": { + "uuid": "66a21614-1c4a-11ec-9621-0242ac130002" + } + } + }, + "zSide": { + "accessPoint": { + "type": "SP", + "profile": { + "type": "L2_PROFILE", + "uuid": "20d32a80-0d61-4333-bc03-707b591ae2f5" + }, + "authenticationKey": "xx-xx-xx", + "location": { + "metroCode": "SV" + }, + "peeringType": "PRIVATE" + } + }, + "order": { + "purchaseOrderNumber": "1-129105284100" + }, + "project": { + "projectId": "567" + }, + "notifications": [ + { + "type": "ALL", + "emails": [ + "test@equinix.com", + "test1@equinix.com" + ] + } + ] + } + }, + "Fcr2Sp-Generic": { + "value": { + "type": "IP_VC", + "name": "My-GW-Generic", + "bandwidth": 1000, + "aSide": { + "accessPoint": { + "type": "CLOUD_ROUTER", + "router": { + "uuid": "66a21614-1c4a-11ec-9621-0242ac130002" + } + } + }, + "zSide": { + "accessPoint": { + "type": "SP", + "profile": { + "type": "L2_PROFILE", + "uuid": "20d32a80-0d61-4333-bc03-707b591ae2f5" + }, + "location": { + "metroCode": "SV" + } + } + }, + "order": { + "purchaseOrderNumber": "1-129105284100" + }, + "project": { + "projectId": "567" + }, + "notifications": [ + { + "type": "ALL", + "emails": [ + "test@equinix.com", + "test1@equinix.com" + ] + } + ] + } + }, + "Fcr2Sp-Generic-Redundant-Secondary": { + "value": { + "type": "IP_VC", + "name": "FG_to_RedSP_Secondary", + "bandwidth": 50, + "redundancy": { + "group": "a00cef6f-8e35-4794-9ff9-665e084e4e6d", + "priority": "SECONDARY" + }, + "aSide": { + "accessPoint": { + "type": "CLOUD_ROUTER", "gateway": { "uuid": "66a21614-1c4a-11ec-9621-0242ac130002" } @@ -15588,8 +15990,6 @@ "type": "L2_PROFILE", "uuid": "20d32a80-0d61-4333-bc03-707b591ae2f5" }, - "authenticationKey": "xx-xx-xx", - "sellerRegion": "us-west1", "location": { "metroCode": "SV" } @@ -15612,14 +16012,18 @@ ] } }, - "Gw2Sp-Azure": { + "Fcr2Sp-Generic-Redundant-Primary": { "value": { "type": "IP_VC", - "name": "My-GW-Connection", - "bandwidth": 1000, + "name": "FG_to_RedSP_Primary-Re-add", + "bandwidth": 50, + "redundancy": { + "group": "a00cef6f-8e35-4794-9ff9-665e084e4e6d", + "priority": "PRIMARY" + }, "aSide": { "accessPoint": { - "type": "GW", + "type": "CLOUD_ROUTER", "gateway": { "uuid": "66a21614-1c4a-11ec-9621-0242ac130002" } @@ -15632,11 +16036,9 @@ "type": "L2_PROFILE", "uuid": "20d32a80-0d61-4333-bc03-707b591ae2f5" }, - "authenticationKey": "xx-xx-xx", "location": { "metroCode": "SV" - }, - "peeringType": "PRIVATE" + } } }, "order": { @@ -15656,15 +16058,18 @@ ] } }, - "Gw2Sp-Generic": { + "Fcr2Sp-Aws": { "value": { "type": "IP_VC", - "name": "My-GW-Generic", - "bandwidth": 1000, + "name": "My-FCR-AWSConnection", + "bandwidth": 100, + "redundancy": { + "priority": "PRIMARY" + }, "aSide": { "accessPoint": { - "type": "GW", - "gateway": { + "type": "CLOUD_ROUTER", + "router": { "uuid": "66a21614-1c4a-11ec-9621-0242ac130002" } } @@ -15678,12 +16083,11 @@ }, "location": { "metroCode": "SV" - } + }, + "sellerRegion": "us-west-1", + "authenticationKey": "xx-xx-xx" } }, - "order": { - "purchaseOrderNumber": "1-129105284100" - }, "project": { "projectId": "567" }, @@ -15698,17 +16102,17 @@ ] } }, - "Gw2Sp-Aws": { + "Fcr2Sp-Oracle": { "value": { "type": "IP_VC", - "name": "My-GW-AWSConnection", - "bandwidth": 100, + "name": "My-GW-OracleConnection", + "bandwidth": 1000, "redundancy": { "priority": "PRIMARY" }, "aSide": { "accessPoint": { - "type": "GW", + "type": "CLOUD_ROUTER", "gateway": { "uuid": "66a21614-1c4a-11ec-9621-0242ac130002" } @@ -15722,27 +16126,26 @@ "uuid": "20d32a80-0d61-4333-bc03-707b591ae2f5" }, "location": { - "metroCode": "SV" + "metroCode": "DC" }, - "sellerRegion": "us-west-1", + "sellerRegion": "us-ashburn-1", "authenticationKey": "xx-xx-xx" } }, - "project": { - "projectId": "567" - }, "notifications": [ { "type": "ALL", "emails": [ - "test@equinix.com", - "test1@equinix.com" + "test@equinix.com" ] } - ] + ], + "project": { + "projectId": "567" + } } }, - "Gw2Vd": { + "Fcr2Vd": { "value": { "type": "IP_VC", "name": "My-GW-VDConnection", @@ -15752,8 +16155,8 @@ }, "aSide": { "accessPoint": { - "type": "GW", - "gateway": { + "type": "CLOUD_ROUTER", + "router": { "uuid": "66a21614-1c4a-11ec-9621-0242ac130002" } } @@ -15785,6 +16188,44 @@ ] } }, + "Fcr2IpWan": { + "value": { + "type": "IPWAN_VC", + "name": "MY-IPWAN-CONNECTION-1", + "bandwidth": 1000, + "aSide": { + "accessPoint": { + "type": "CLOUD_ROUTER", + "router": { + "uuid": "66a21614-1c4a-11ec-9621-0242ac130002" + } + } + }, + "zSide": { + "accessPoint": { + "type": "NETWORK", + "network": { + "uuid": "25f8884e-85e3-4eaa-8ea9-a7ad2ca5b3c2" + } + } + }, + "order": { + "purchaseOrderNumber": "1-129105284100" + }, + "project": { + "projectId": 123 + }, + "notifications": [ + { + "type": "ALL", + "emails": [ + "test@equinix.com", + "test1@equinix.com" + ] + } + ] + } + }, "AsideServiceToken2PortWithDot1q": { "value": { "type": "EVPL_VC", @@ -16361,7 +16802,7 @@ } } }, - "Gw2Sp-Response": { + "Fcr2Sp-Response": { "value": { "href": "https://api.equinix.com/fabric/v4/connections/0ed42ea7-2df8-470d-ad59-e432d768b4f1", "type": "IP_VC", @@ -16377,9 +16818,9 @@ }, "aSide": { "accessPoint": { - "type": "GW", - "gateway": { - "href": "https://api.equinix.com/fabric/v4/gateways/56d267f3-a566-47a8-8cf9-40e6cc925bf0", + "type": "CLOUD_ROUTER", + "router": { + "href": "https://api.equinix.com/fabric/v4/routers/56d267f3-a566-47a8-8cf9-40e6cc925bf0", "uuid": "56d267f3-a566-47a8-8cf9-40e6cc925bf0", "name": "My-FG-1" } @@ -16422,7 +16863,7 @@ } } }, - "Gw2Colo-ResponseExample": { + "Fcr2Colo-ResponseExample": { "value": { "href": "https://api.equinix.com/fabric/v4/connections/0ed42ea7-2df8-470d-ad59-e432d768b4f1", "type": "IP_VC", @@ -16438,9 +16879,9 @@ }, "aSide": { "accessPoint": { - "type": "GW", - "gateway": { - "href": "https://api.equinix.com/fabric/v4/gateways/56d267f3-a566-47a8-8cf9-40e6cc925bf0", + "type": "CLOUD_ROUTER", + "router": { + "href": "https://api.equinix.com/fabric/v4/routers/56d267f3-a566-47a8-8cf9-40e6cc925bf0", "uuid": "56d267f3-a566-47a8-8cf9-40e6cc925bf0" } } @@ -16479,6 +16920,67 @@ } } }, + "Fcr2IpWan-response": { + "value": { + "href": "https://api.equinix.com/fabric/v4/connections/0ed42ea7-2df8-470d-ad59-e432d768b4f1", + "type": "IPWAN_VC", + "uuid": "0ed42ea7-2df8-470d-ad59-e432d768b4f1", + "name": "MY-IPWAN-CONNECTION-1", + "bandwidth": 50, + "redundancy": { + "group": "4f786b3f-27d4-48e0-8571-423d085826c1", + "priority": "PRIMARY" + }, + "order": { + "billingTier": "Up to 50 MB" + }, + "aSide": { + "accessPoint": { + "type": "CLOUD_ROUTER", + "router": { + "href": "https://api.equinix.com/fabric/v4/routers/66a21614-1c4a-11ec-9621-0242ac130002", + "uuid": "66a21614-1c4a-11ec-9621-0242ac130002", + "name": "My-FG" + } + } + }, + "zSide": { + "accessPoint": { + "network": { + "href": "https://api.equinix.com/fabric/v4/networks/25f8884e-85e3-4eaa-8ea9-a7ad2ca5b3c2", + "uuid": "25f8884e-85e3-4eaa-8ea9-a7ad2ca5b3c2", + "name": "My-IPWAN", + "platformUuid": "be2c3921-602a-444e-86ef-92cf749c7647", + "state": "ACTIVE", + "type": "IPWAN", + "scope": "REGIONAL", + "location": { + "region": "AMER" + } + } + } + }, + "operation": { + "equinixStatus": "PROVISIONING", + "providerStatus": "NOT_AVAILABLE" + }, + "notifications": [ + { + "type": "ALL", + "emails": [ + "test@equinix.com", + "test1@equinix.com" + ] + } + ], + "changeLog": { + "createdBy": "test", + "createdByFullName": "test", + "createdByEmail": "test@equinix.com", + "createdDateTime": "2022-05-12T17:53:45.401Z" + } + } + }, "AsideServiceToken2PortResponseWithDot1q": { "value": { "href": "http://api.equinix.com/fabric/v4/connections/a00cef6f-8e35-4794-9ff9-665e084e4e6d", @@ -18516,27 +19018,6 @@ } ] }, - "ConnectionResendInvitationRequest": { - "value": [ - { - "op": "replace", - "path": "/zSide/invitation/message", - "value": "Resending Hello world!!" - } - ] - }, - "ConnectionForwardInvitationRequest": { - "value": [ - { - "op": "replace", - "path": "/zSide/invitation", - "value": { - "email": "test2222222@equinix.com", - "message": "Hello world!!" - } - } - ] - }, "ConnectionMigrationAsideRequest": { "value": [ { @@ -18563,6 +19044,15 @@ } ] }, + "ConnectionMigrationAsideVirtualDeviceRequest": { + "value": [ + { + "op": "replace", + "path": "/aSide/accessPoint/virtualDevice/uuid", + "value": "5e7fd31d-f1e8-46fe-b6ad-6f5f2306cfd8" + } + ] + }, "ConnectionPatchResponse": { "value": { "href": "https://api.equinix.com/fabric/v4/connections/3a58dd05-f46d-4b1d-a154-2e85c396ea62", @@ -18831,7 +19321,7 @@ } ] }, - "Gw2ColoCreateDirect": { + "Fcr2ColoCreateDirect": { "value": { "type": "DIRECT", "directIpv4": { @@ -18842,7 +19332,7 @@ } } }, - "Gw2ColoCreateBGP": { + "Fcr2ColoCreateBGP": { "value": { "type": "BGP", "bgpIpv4": { @@ -18860,7 +19350,7 @@ } } }, - "Gw2GcpCreateDirect": { + "Fcr2GcpCreateDirect": { "value": { "type": "DIRECT", "directIpv4": { @@ -18868,7 +19358,7 @@ } } }, - "Gw2GcpCreateBGP": { + "Fcr2GcpCreateBGP": { "value": { "type": "BGP", "bgpIpv4": { @@ -19695,7 +20185,7 @@ "filter": { "and": [ { - "property": "/aSide/accessPoint/gateway/uuid", + "property": "/aSide/accessPoint/router/uuid", "operator": "=", "values": [ "742e5b08-385a-4f50-94b8-08acdf91b7b0" @@ -20950,7 +21440,7 @@ "property": "/connection/aSide/accessPoint/type", "operator": "=", "values": [ - "GW" + "CLOUD_ROUTER" ] }, { @@ -21014,7 +21504,7 @@ "property": "/connection/aSide/accessPoint/type", "operator": "=", "values": [ - "GW" + "CLOUD_ROUTER" ] }, { @@ -21306,6 +21796,70 @@ } } }, + "VirtualConnectionProductEvpLanVcTypeFromColoToNetwork": { + "value": { + "filter": { + "and": [ + { + "property": "/type", + "operator": "=", + "values": [ + "VIRTUAL_CONNECTION_PRODUCT" + ] + }, + { + "property": "/connection/type", + "operator": "=", + "values": [ + "EVPLAN_VC" + ] + }, + { + "property": "/connection/aSide/accessPoint/type", + "operator": "=", + "values": [ + "COLO" + ] + }, + { + "property": "/connection/aSide/accessPoint/location/metroCode", + "operator": "=", + "values": [ + "DA" + ] + }, + { + "property": "/connection/aSide/accessPoint/port/settings/buyout", + "operator": "=", + "values": [ + "true" + ] + }, + { + "property": "/connection/zSide/accessPoint/type", + "operator": "=", + "values": [ + "NETWORK" + ] + }, + { + "property": "/connection/zSide/accessPoint/network/scope", + "operator": "=", + "values": [ + "REGIONAL" + ] + }, + { + "property": "/connection/bandwidth", + "operator": "IN", + "values": [ + "10" + ] + } + ] + } + } + }, "FabricGatewayProduct": { "value": { "filter": { @@ -21314,18 +21868,18 @@ "property": "/type", "operator": "=", "values": [ - "FABRIC_GATEWAY_PRODUCT" + "CLOUD_ROUTER_PRODUCT" ] }, { - "property": "/gateway/location/metroCode", + "property": "/router/location/metroCode", "operator": "=", "values": [ "CH" ] }, { - "property": "/gateway/package/code", + "property": "/router/package/code", "operator": "IN", "values": [ "LAB", @@ -21541,10 +22095,10 @@ }, "data": [ { - "type": "FABRIC_GATEWAY_PRODUCT", + "type": "CLOUD_ROUTER_PRODUCT", "code": "ECX00014.PROD", - "name": "Equinix Fabric Gateway Product", - "description": "Equinix Fabric Gateway", + "name": "Equinix Cloud Router Product", + "description": "Equinix Cloud Router", "account": { "accountNumber": 200001 }, @@ -21555,7 +22109,7 @@ } ], "currency": "USD", - "gateway": { + "router": { "package": { "code": "BASIC" }, @@ -23708,6 +24262,7 @@ "name": "Amsterdam", "region": "EMEA", "equinixAsn": 60000, + "localVCBandwidthMax": 10000, "geoCoordinates": { "latitude": 52.30049, "longitude": 4.942603 @@ -23716,52 +24271,62 @@ { "href": "https://api.equinix.com/v4/fabric/metros/MX", "code": "MX", - "avgLatency": 132 + "avgLatency": 132, + "remoteVCBandwidthMax": 10000 }, { "href": "https://api.equinix.com/v4/fabric/metros/AM", "code": "HH", - "avgLatency": 8.62 + "avgLatency": 8.62, + "remoteVCBandwidthMax": 10000 }, { "href": "https://api.equinix.com/v4/fabric/metros/SL", "code": "SL", - "avgLatency": 229 + "avgLatency": 229, + "remoteVCBandwidthMax": 10000 }, { "href": "https://api.equinix.com/v4/fabric/metros/SO", "code": "SO", - "avgLatency": 36.3 + "avgLatency": 36.3, + "remoteVCBandwidthMax": 50000 }, { "href": "https://api.equinix.com/v4/fabric/metros/IL", "code": "IL", - "avgLatency": 44.8 + "avgLatency": 44.8, + "remoteVCBandwidthMax": 50000 }, { "href": "https://api.equinix.com/v4/fabric/metros/LS", "code": "LS", - "avgLatency": 36.6 + "avgLatency": 36.6, + "remoteVCBandwidthMax": 50000 }, { "href": "https://api.equinix.com/v4/fabric/metros/BA", "code": "BA", - "avgLatency": 32.6 + "avgLatency": 32.6, + "remoteVCBandwidthMax": 50000 }, { "href": "https://api.equinix.com/v4/fabric/metros/BL", "code": "BL", - "avgLatency": 3.28 + "avgLatency": 3.28, + "remoteVCBandwidthMax": 50000 }, { "href": "https://api.equinix.com/v4/fabric/metros/GV", "code": "GV", - "avgLatency": 15.3 + "avgLatency": 15.3, + "remoteVCBandwidthMax": 50000 }, { "href": "https://api.equinix.com/v4/fabric/metros/LD", "code": "LD", - "avgLatency": 5.85 + "avgLatency": 5.85, + "remoteVCBandwidthMax": 50000 } ] } @@ -23819,6 +24384,7 @@ "region": "EMEA", "name": "Amsterdam", "equinixAsn": 60000, + "localVCBandwidthMax": 50000, "geoCoordinates": { "latitude": 52.30049, "longitude": 4.942603 @@ -23827,52 +24393,62 @@ { "href": "https://api.equinix.com/v4/fabric/metros/MX", "code": "MX", - "avgLatency": 132 + "avgLatency": 132, + "remoteVCBandwidthMax": 50000 }, { "href": "https://api.equinix.com/v4/fabric/metros/HH", "code": "HH", - "avgLatency": 8.62 + "avgLatency": 8.62, + "remoteVCBandwidthMax": 50000 }, { "href": "https://api.equinix.com/v4/fabric/metros/SL", "code": "SL", - "avgLatency": 229 + "avgLatency": 229, + "remoteVCBandwidthMax": 50000 }, { "href": "https://api.equinix.com/v4/fabric/metros/SO", "code": "SO", - "avgLatency": 36.3 + "avgLatency": 36.3, + "remoteVCBandwidthMax": 10000 }, { "href": "https://api.equinix.com/v4/fabric/metros/IL", "code": "IL", - "avgLatency": 44.8 + "avgLatency": 44.8, + "remoteVCBandwidthMax": 10000 }, { "href": "https://api.equinix.com/v4/fabric/metros/LS", "code": "LS", - "avgLatency": 36.6 + "avgLatency": 36.6, + "remoteVCBandwidthMax": 10000 }, { "href": "https://api.equinix.com/v4/fabric/metros/AM", "code": "BA", - "avgLatency": 32.6 + "avgLatency": 32.6, + "remoteVCBandwidthMax": 10000 }, { "href": "https://api.equinix.com/v4/fabric/metros/BL", "code": "BL", - "avgLatency": 3.28 + "avgLatency": 3.28, + "remoteVCBandwidthMax": 10000 }, { "href": "https://api.equinix.com/v4/fabric/metros/GV", "code": "GV", - "avgLatency": 15.3 + "avgLatency": 15.3, + "remoteVCBandwidthMax": 10000 }, { "href": "https://api.equinix.com/v4/fabric/metros/LD", "code": "LD", - "avgLatency": 5.85 + "avgLatency": 5.85, + "remoteVCBandwidthMax": 10000 } ] } @@ -23910,6 +24486,10 @@ "bandwidth": 10000, "usedBandwidth": 0, "availableBandwidth": 20000, + "redundancy": { + "group": "1", + "priority": "SECONDARY" + }, "location": { "metroHref": "https://api.equinix.com/fabric/v4/metros/AT", "ibx": "AT1", @@ -23929,6 +24509,9 @@ "tagProtocolId": 33024 }, "lagEnabled": true, + "lag": { + "enabled": true + }, "settings": { "buyout": false, "placeVcOrderPermission": true, @@ -23964,6 +24547,7 @@ "demarcationPoint": { "ibx": "AT1", "patchPanel": "PP:8118:1586", + "patchPanelName": "PP:8118:1586", "patchPanelPortA": "92", "patchPanelPortB": "24" }, @@ -23986,6 +24570,9 @@ }, "changeLog": { "createdDateTime": "2020-06-14T17:21:25.586Z" + }, + "project": { + "projectId": "8f23b36f-db8f-44c8-a6e5-606e1b485931" } } ] @@ -23995,21 +24582,23 @@ "value": { "type": "XF_PORT", "physicalPortsSpeed": 1000, - "physicalPortsType": "1G LX", + "physicalPortsType": "1000BASE_LX", "connectivitySourceType": "COLO", "location": { - "ibx": "GV1", "metroCode": "GV" }, + "demarcationPointIbx": "GV1", "settings": { - "packageType": "STANDARD", - "sharedPortType": false + "packageType": "STANDARD" }, "lagEnabled": false, "encapsulation": { "type": "DOT1Q", "tagProtocolId": 33024 }, + "project": { + "projectId": "8f23b36f-db8f-44c8-a6e5-606e1b485931" + }, "account": { "accountNumber": "270848" }, @@ -24040,7 +24629,6 @@ }, "physicalPorts": [ { - "type": "XF_PHYSICAL_PORT", "demarcationPoint": { "ibx": "GV1", "cabinetUniqueSpaceId": "Demarc", @@ -24056,21 +24644,23 @@ "value": { "type": "XF_PORT", "physicalPortsSpeed": 1000, - "physicalPortsType": "1G LX", + "physicalPortsType": "1000BASE_LX", "connectivitySourceType": "COLO", "location": { - "ibx": "GV1", "metroCode": "GV" }, + "demarcationPointIbx": "GV1", "settings": { - "packageType": "STANDARD", - "sharedPortType": false + "packageType": "STANDARD" }, "lagEnabled": true, "encapsulation": { "type": "DOT1Q", "tagProtocolId": 33024 }, + "project": { + "projectId": "8f23b36f-db8f-44c8-a6e5-606e1b485931" + }, "account": { "accountNumber": "270848" }, @@ -24107,7 +24697,6 @@ ], "physicalPorts": [ { - "type": "XF_PHYSICAL_PORT", "demarcationPoint": { "ibx": "GV1", "cabinetUniqueSpaceId": "Demarc", @@ -24123,21 +24712,23 @@ "value": { "type": "XF_PORT", "physicalPortsSpeed": 1000, - "physicalPortsType": "1G LX", + "physicalPortsType": "1000BASE_LX", "connectivitySourceType": "COLO", "location": { - "ibx": "GV1", "metroCode": "GV" }, + "demarcationPointIbx": "GV1", "settings": { - "packageType": "STANDARD", - "sharedPortType": false + "packageType": "STANDARD" }, "lagEnabled": true, "encapsulation": { "type": "DOT1Q", "tagProtocolId": 33024 }, + "project": { + "projectId": "8f23b36f-db8f-44c8-a6e5-606e1b485931" + }, "account": { "accountNumber": "270848" }, @@ -24178,7 +24769,6 @@ ], "physicalPorts": [ { - "type": "XF_PHYSICAL_PORT", "demarcationPoint": { "ibx": "GV1", "cabinetUniqueSpaceId": "Demarc", @@ -24188,7 +24778,6 @@ } }, { - "type": "XF_PHYSICAL_PORT", "demarcationPoint": { "ibx": "GV1", "cabinetUniqueSpaceId": "Demarc", @@ -24204,11 +24793,12 @@ "value": { "type": "XF_PORT", "physicalPortsSpeed": 10000, - "physicalPortsType": "1G_LX", + "physicalPortsType": "1000BASE_LX", "connectivitySourceType": "COLO", "location": { - "ibx": "SV1" + "metroCode": "GV" }, + "demarcationPointIbx": "GV1", "settings": { "packageType": "STANDARD", "sharedPortType": false, @@ -24288,7 +24878,6 @@ ], "physicalPorts": [ { - "type": "XF_PHYSICAL_PORT", "demarcationPoint": { "ibx": "AM1", "cabinet": "AM1:02:032575:0105", @@ -24306,13 +24895,13 @@ "value": { "type": "XF_PORT", "physicalPortsSpeed": 1000, - "physicalPortsType": "1G LX", + "physicalPortsType": "1000BASE_LX", "connectivitySourceType": "REMOTE", "physicalPortsCount": 1, "location": { - "ibx": "GV1", "metroCode": "GV" }, + "demarcationPointIbx": "GV1", "settings": { "packageType": "STANDARD", "sharedPortType": false @@ -24322,6 +24911,9 @@ "type": "DOT1Q", "tagProtocolId": 33024 }, + "project": { + "projectId": "8f23b36f-db8f-44c8-a6e5-606e1b485931" + }, "account": { "accountNumber": "270848" }, @@ -24371,23 +24963,25 @@ "value": { "type": "XF_PORT", "physicalPortsSpeed": 1000, - "physicalPortsType": "1G LX", + "physicalPortsType": "1000BASE_LX", "connectivitySourceType": "BMMR", "bmmrType": "SELF", "physicalPortsCount": 1, "location": { - "ibx": "GV1", "metroCode": "GV" }, + "demarcationPointIbx": "GV1", "settings": { - "packageType": "STANDARD", - "sharedPortType": false + "packageType": "STANDARD" }, "lagEnabled": true, "encapsulation": { "type": "DOT1Q", "tagProtocolId": 33024 }, + "project": { + "projectId": "8f23b36f-db8f-44c8-a6e5-606e1b485931" + }, "account": { "accountNumber": "270848" }, @@ -24441,21 +25035,23 @@ "value": { "type": "XF_PORT", "physicalPortsSpeed": 1000, - "physicalPortsType": "1G LX", + "physicalPortsType": "1000BASE_LX", "connectivitySourceType": "BMMR", "location": { - "ibx": "GV1", "metroCode": "GV" }, + "demarcationPointIbx": "GV1", "settings": { - "packageType": "STANDARD", - "sharedPortType": false + "packageType": "STANDARD" }, "lagEnabled": false, "encapsulation": { "type": "DOT1Q", "tagProtocolId": 33024 }, + "project": { + "projectId": "8f23b36f-db8f-44c8-a6e5-606e1b485931" + }, "account": { "accountNumber": "270848" }, @@ -24498,16 +25094,16 @@ "value": { "type": "XF_PORT", "physicalPortsSpeed": 10000, - "physicalPortsType": "1G_LX", + "physicalPortsType": "1000BASE_LX", "connectivitySourceType": "BMMR", "bmmrType": "SELF|EQUINIX", "location": { - "ibx": "SV1" + "metroCode": "GV" }, + "demarcationPointIbx": "GV1", "settings": { "packageType": "STANDARD", - "sharedPortType": false, - "sharedPortProduct": null + "sharedPortProduct": "NETWORK_EDGE" }, "redundancy": { "priority": "SECONDARY", @@ -24595,23 +25191,25 @@ "value": { "type": "XF_PORT", "physicalPortsSpeed": 1000, - "physicalPortsType": "1G LX", + "physicalPortsType": "1000BASE_LX", "connectivitySourceType": "BMMR", "bmmrType": "SELF", "physicalPortsCount": 1, "location": { - "ibx": "GV1", "metroCode": "GV" }, + "demarcationPointIbx": "GV1", "settings": { - "packageType": "STANDARD", - "sharedPortType": false + "packageType": "STANDARD" }, "lagEnabled": true, "encapsulation": { "type": "DOT1Q", "tagProtocolId": 33024 }, + "project": { + "projectId": "8f23b36f-db8f-44c8-a6e5-606e1b485931" + }, "account": { "accountNumber": "270848" }, @@ -24654,65 +25252,37 @@ }, "COLOSinglePortNonLagResponse": { "value": { - "href": "https://api.equinix.com/fabric/v4/ports/0f6bdb36-e130-4924-b038-ee1785fad166", - "type": "XF_PORT", - "uuid": "0f6bdb36-e130-4924-b038-ee1785fad166", - "name": "L2-DEV-USER01-CX-10G-PRIMARY", - "description": "Test LAG port in Amsterdam", - "state": "PROVISIONING", - "change": { - "href": "https://api.equinix.com/fabric/v4/ports/0f6bdb36-e130-4924-b038-ee1785fad166/changes/f0f5e7bf-2968-485d-b9b0-a356e3a8d58f", - "type": "PORT_CREATION", - "uuid": "f0f5e7bf-2968-485d-b9b0-a356e3a8d58f" - }, - "bandwidth": 20000, - "usedBandwidth": 0, - "availableBandwidth": 20000, + "href": "https://api.equinix.com/fabric/v4/ports/0f6bdb36-e130-4924-b038-ee1785fad166", + "type": "XF_PORT", + "uuid": "0f6bdb36-e130-4924-b038-ee1785fad166", + "state": "PENDING", "physicalPortsType": "10GBASE_L", "physicalPortsSpeed": 10000, "physicalPortsCount": 1, - "cvpId": 108608, - "connectionsCount": 0, "location": { - "region": "EMEA", - "metroHref": "https://api.equinix.com/fabric/v4/metros/AM", - "metroCode": "AM", - "metroName": "Amsterdam", - "ibx": "AM2" + "metroCode": "AM" }, - "device": { - "name": "dev-int-vsim-2.lab", - "redundancy": { - "group": 1, - "priority": "PRIMARY" - } + "demarcationPointIbx": "AM1", + "redundancy": { + "group": 1, + "priority": "PRIMARY" }, - "lagEnabled": true, + "lagEnabled": false, "encapsulation": { "type": "DOT1Q", "tagProtocolId": 33024 }, "settings": { - "buyout": false, - "placeVcOrderPermission": true, - "viewPortPermission": true - }, - "operation": { - "operationalStatus": "UNAVAILABLE", - "opStatusChangedAt": null, - "maintenanceMode": null + "sharedPortType": "false,", + "packageType": "STANDARD" }, "project": { - "href": "https://api.equinix.com/resourceManager/v1/projects/567", "projectId": 567 }, "account": { - "href": "https://api.equinix.com/accountService/v1/accounts/1000", "accountNumber": 1000 }, "order": { - "href": "https://api.equinix.com/fabric/v4/orders/cd67f685-41b0-1b07-6de0-320a5c00abee", - "uuid": "cd67f685-41b0-1b07-6de0-320a5c00abee", "orderNumber": "1-207799950758", "signature": { "signatory": "DELEGATE", @@ -24746,13 +25316,7 @@ "jaguarsuser-port-order" ] } - ], - "changeLog": { - "createdBy": "testuser", - "createdByEmail": "testuser@equinix.com", - "createdByFullName": "testuser testuser", - "createdDateTime": "2020-05-21T10:30:00Z" - } + ] } }, "port-400": { @@ -24983,6 +25547,10 @@ "name": "L2-DEV-USER01-CX-10G-PRIMARY", "description": "Test Redundant port in Amsterdam", "physicalPortsSpeed": 10000, + "location": { + "metroCode": "AM" + }, + "demarcationPointIbx": "AM1", "lagEnabled": false, "encapsulation": { "type": "DOT1Q", @@ -25016,7 +25584,6 @@ }, "physicalPorts": [ { - "type": "XF_PHYSICAL_PORT", "demarcationPoint": { "ibx": "AM1", "cabinet": "AM1:02:032575:0105", @@ -25034,6 +25601,10 @@ "name": "L2-DEV-USER01-CX-10G-SECONDARY", "description": "Test Redundant port in Amsterdam", "physicalPortsSpeed": 10000, + "location": { + "metroCode": "AM" + }, + "demarcationPointIbx": "AM1", "lagEnabled": false, "encapsulation": { "type": "DOT1Q", @@ -25067,7 +25638,6 @@ }, "physicalPorts": [ { - "type": "XF_PHYSICAL_PORT", "demarcationPoint": { "ibx": "AM1", "cabinet": "AM1:02:032575:0105", @@ -25087,68 +25657,38 @@ "value": { "data": [ { - "href": "https://api.equinix.com/fabric/v4/ports/0f6bdb36-e130-4924-b038-ee1785fad999", - "type": "XF_PORT", - "uuid": "0f6bdb36-e130-4924-b038-ee1785fad999", - "name": "L2-DEV-USER01-CX-10G-PRIMARY", - "description": "Test Redundant port in Amsterdam", - "state": "PENDING", + "href": "http://qa3api.corp.equinix.com/fabric/v4/ports/a6f77b33-96c6-4eeb-8d79-76374d950603", + "uuid": "a6f77b33-96c6-4eeb-8d79-76374d950603", + "physicalPortsSpeed": 1000, + "physicalPortsType": "1000BASE_LX", + "physicalPortsCount": 1, "connectivitySourceType": "COLO", - "change": { - "href": "https://api.equinix.com/fabric/v4/ports/0f6bdb36-e130-4924-b038-ee1785fad999/changes/f0f5e7bf-2968-485d-b9b0-a356e3a8d999", - "type": "PORT_CREATION", - "uuid": "f0f5e7bf-2968-485d-b9b0-a356e3a8d999" + "state": "PENDING", + "order": { + "orderNumber": "1-210210611704" + }, + "account": { + "accountNumber": 270848 + }, + "changelog": { + "createdBy": "907831", + "createdDateTime": "2023-06-02T22:25:52.206Z" }, - "usedBandwidth": 0, - "availableBandwidth": 20000, - "physicalPortsType": "10GBASE_L", - "physicalPortsSpeed": 10000, - "cvpId": 108608, - "connectionsCount": 0, "location": { - "region": "EMEA", - "metroHref": "https://api.equinix.com/fabric/v4/metros/AM", - "metroCode": "AM", - "metroName": "Amsterdam", - "ibx": "AM2" + "metroCode": "GV" }, - "device": { - "name": "dev-int-vsim-2.lab", - "redundancy": { - "group": 1, - "priority": "PRIMARY" - } + "demarcationPointIbx": "GV1", + "redundancy": { + "group": "22f8e668-4754-4564-825d-d1c7889c885a", + "priority": "PRIMARY" }, "lagEnabled": false, - "encapsulation": { - "type": "DOT1Q", - "tagProtocolId": 33024 - }, "settings": { - "buyout": false, - "placeVcOrderPermission": true, - "viewPortPermission": true, - "packageType": "STANDARD", "sharedPortType": false, - "sharedPortProduct": null - }, - "operation": { - "operationalStatus": "UNAVAILABLE", - "opStatusChangedAt": null, - "maintenanceMode": null + "packageType": "STANDARD" }, "project": { - "href": "https://api.equinix.com/resourceManager/v1/projects/567", - "projectId": 567 - }, - "account": { - "href": "https://api.equinix.com/accountService/v1/accounts/1000", - "accountNumber": 1000 - }, - "order": { - "href": "https://api.equinix.com/fabric/v4/orders/cd67f685-41b0-1b07-6de0-320a5c00a999", - "uuid": "cd67f685-41b0-1b07-6de0-320a5c00a999", - "orderNumber": "1-207799950758" + "projectId": "8f23b36f-db8f-44c8-a6e5-606e1b485931" }, "notifications": [ { @@ -25162,103 +25702,52 @@ "registeredUsers": [ "jaguarsuser-port-order" ] - }, - { - "type": "PEERING", - "registeredUsers": [ - "jaguarsuser-port-order" - ] - }, - { - "type": "ESCALATION", - "registeredUsers": [ - "jaguarsuser-port-order" - ] } ], - "changeLog": { - "createdBy": "testuser", - "createdByEmail": "testuser@equinix.com", - "createdByFullName": "testuser testuser", - "createdDateTime": "2020-05-21T10:30:00Z" - }, "additionalInfo": [ - { - "key": "internalReferenceId", - "value": 635368 - }, { "key": "quoteReferenceId", - "value": "16aabad4-1caa-4aae-be35-3ff1dc1814d4" + "value": "dd70d3dd-29f6-4a30-8820-03dc1c80a682" }, { - "key": "orderUuid", - "value": "c64de7e5-7fe7-41e6-b984-80d5aa159a0d" + "key": "InterfaceReferenceId", + "value": "32729" } ] }, { - "href": "https://api.equinix.com/fabric/v4/ports/0f6bdb36-e130-4924-b038-ee1785fad999", - "type": "XF_PORT", - "uuid": "0f6bdb36-e130-4924-b038-ee1785fad999", - "name": "L2-DEV-USER01-CX-10G-SECONDARY", - "description": "Test Redundant port in Amsterdam", - "state": "PENDING", + "href": "http://qa3api.corp.equinix.com/fabric/v4/ports/22f8e668-4754-4564-825d-d1c7889c885a", + "uuid": "22f8e668-4754-4564-825d-d1c7889c885a", + "physicalPortsSpeed": 1000, + "physicalPortsType": "1000BASE_LX", + "physicalPortsCount": 1, "connectivitySourceType": "COLO", - "change": { - "href": "https://api.equinix.com/fabric/v4/ports/0f6bdb36-e130-4924-b038-ee1785fad999/changes/f0f5e7bf-2968-485d-b9b0-a356e3a8d999", - "type": "PORT_CREATION", - "uuid": "f0f5e7bf-2968-485d-b9b0-a356e3a8d999" - }, - "usedBandwidth": 0, - "availableBandwidth": 20000, - "physicalPortsType": "10GBASE_L", - "physicalPortsSpeed": 10000, - "cvpId": 108608, - "connectionsCount": 0, - "location": { - "region": "EMEA", - "metroHref": "https://api.equinix.com/fabric/v4/metros/AM", - "metroCode": "AM", - "metroName": "Amsterdam", - "ibx": "AM2" + "state": "PENDING", + "order": { + "orderNumber": "1-210210611704" }, - "device": { - "name": "dev-int-vsim-2.lab", - "redundancy": { - "group": 1, - "priority": "SECONDARY" - } + "account": { + "accountNumber": 270848 }, - "lagEnabled": false, - "encapsulation": { - "type": "DOT1Q", - "tagProtocolId": 33024 + "changelog": { + "createdBy": "907831", + "createdDateTime": "2023-06-02T22:25:52.206Z" }, - "settings": { - "buyout": false, - "placeVcOrderPermission": true, - "viewPortPermission": true, - "packageType": "STANDARD", - "sharedPortType": false + "location": { + "metroCode": "GV" }, - "operation": { - "operationalStatus": "UNAVAILABLE", - "opStatusChangedAt": null, - "maintenanceMode": null + "demarcationPointIbx": "GV1", + "redundancy": { + "group": "a6f77b33-96c6-4eeb-8d79-76374d950603", + "priority": "SECONDARY" }, + "lagEnabled": false, "project": { - "href": "https://api.equinix.com/resourceManager/v1/projects/567", - "projectId": 567 - }, - "account": { - "href": "https://api.equinix.com/accountService/v1/accounts/1000", - "accountNumber": 1000 + "projectId": "8f23b36f-db8f-44c8-a6e5-606e1b485931" }, - "order": { - "href": "https://api.equinix.com/fabric/v4/orders/cd67f685-41b0-1b07-6de0-320a5c00a999", - "uuid": "cd67f685-41b0-1b07-6de0-320a5c00a999", - "orderNumber": "1-207799950758" + "settings": { + "sharedPortType": false, + "packageType": "STANDARD" }, "notifications": [ { @@ -25272,38 +25761,16 @@ "registeredUsers": [ "jaguarsuser-port-order" ] - }, - { - "type": "PEERING", - "registeredUsers": [ - "jaguarsuser-port-order" - ] - }, - { - "type": "ESCALATION", - "registeredUsers": [ - "jaguarsuser-port-order" - ] } ], - "changeLog": { - "createdBy": "testuser", - "createdByEmail": "testuser@equinix.com", - "createdByFullName": "testuser testuser", - "createdDateTime": "2020-05-21T10:30:00Z" - }, "additionalInfo": [ - { - "key": "internalReferenceId", - "value": 635368 - }, { "key": "quoteReferenceId", - "value": "16aabad4-1caa-4aae-be35-3ff1dc1814d4" + "value": "dd70d3dd-29f6-4a30-8820-03dc1c80a682" }, { - "key": "orderUuid", - "value": "c64de7e5-7fe7-41e6-b984-80d5aa159a0d" + "key": "InterfaceReferenceId", + "value": "32729" } ] } @@ -25367,7 +25834,7 @@ }, { "key": "physicalPortsType", - "value": "10G SMF" + "value": "10GBASE_LR" }, { "key": "packageType", @@ -25433,7 +25900,7 @@ }, { "key": "physicalPortsType", - "value": "10G SMF" + "value": "10GBASE_LR" }, { "key": "packageType", @@ -25476,7 +25943,7 @@ }, { "key": "physicalPortsType", - "value": "10G SMF" + "value": "10GBASE_LR" }, { "key": "packageType", @@ -25543,7 +26010,7 @@ }, { "key": "physicalPortsType", - "value": "10G SMF" + "value": "10GBASE_LR" }, { "key": "packageType", @@ -25617,7 +26084,7 @@ }, { "key": "physicalPortsType", - "value": "10G SMF" + "value": "10GBASE_LR" }, { "key": "packageType", @@ -25685,7 +26152,7 @@ }, { "key": "physicalPortsType", - "value": "10G SMF" + "value": "10GBASE_LR" }, { "key": "packageType", @@ -25707,6 +26174,86 @@ ] } }, + "COLOAddToLagResponse": { + "value": { + "data": [ + { + "type": "XF_PHYSICAL_PORT", + "demarcationPoint": { + "cabinetUniqueSpaceId": "Demarc", + "cageUniqueSpaceId": "GV1:01:002174", + "patchPanel": "CP:Demarc:1259684", + "patchPanelPortA": "39", + "patchPanelPortB": "40", + "connectorType": "SC", + "ibx": "GV1" + }, + "additionalInfo": [ + { + "key": "lagType", + "value": "Existing" + }, + { + "key": "connectivitySourceType", + "value": "COLO" + }, + { + "key": "physicalPortsType", + "value": "10GBASE_LR" + }, + { + "key": "packageType", + "value": "STANDARD" + }, + { + "key": "notification", + "value": "userName" + } + ], + "order": { + "orderNumber": "1-210210611904" + } + }, + { + "type": "XF_PHYSICAL_PORT", + "demarcationPoint": { + "cabinetUniqueSpaceId": "Demarc", + "cageUniqueSpaceId": "GV1:01:002174", + "patchPanel": "CP:Demarc:1259684", + "patchPanelPortA": "41", + "patchPanelPortB": "42", + "connectorType": "SC", + "ibx": "GV1" + }, + "additionalInfo": [ + { + "key": "lagType", + "value": "Existing" + }, + { + "key": "connectivitySourceType", + "value": "COLO" + }, + { + "key": "physicalPortsType", + "value": "10GBASE_LR" + }, + { + "key": "packageType", + "value": "STANDARD" + }, + { + "key": "notification", + "value": "userName" + } + ], + "order": { + "orderNumber": "1-210210611904" + } + } + ] + } + }, "portByUUID": { "value": { "href": "https://api.equinix.com/fabric/v4/ports/e91484bb-4f65-4ab3-8f77-500dec2f855d", @@ -25718,6 +26265,10 @@ "bandwidth": 10000, "usedBandwidth": 0, "availableBandwidth": 20000, + "redundancy": { + "group": "1", + "priority": "Secondary" + }, "location": { "metroHref": "https://api.equinix.com/fabric/v4/metros/AT", "ibx": "AT1", @@ -25737,6 +26288,9 @@ "tagProtocolId": 33024 }, "lagEnabled": true, + "lag": { + "enabled": true + }, "settings": { "buyout": false, "placeVcOrderPermission": true, @@ -25757,6 +26311,7 @@ "demarcationPoint": { "ibx": "AT1", "patchPanel": "PP:8118:1586", + "patchPanelName": "PP:8118:1586", "patchPanelPortA": "92", "patchPanelPortB": "24" }, @@ -25793,7 +26348,10 @@ "organizationName": "Cust_Org_100179" }, "changeLog": { - "createdDateTime": "2018-06-14T17:21:25.586Z" + "createdDateTime": "2018-06-14T17:21:25.587Z" + }, + "project": { + "projectId": "8f23b36f-db8f-44c8-a6e5-606e1b485931" } } }, @@ -26075,10 +26633,36 @@ } ] }, + "PortSearchProjectidOPtional-CRH": { + "value": { + "filter": { + "and": [ + { + "property": "/project/projectId", + "operator": "=", + "values": [ + "30ad25e2-53dc-11ed-bdc3-0242ac120002" + ] + } + ] + }, + "pagination": { + "limit": 25, + "offset": 0, + "total": 0 + }, + "sort": [ + { + "property": "/changeLog/updatedDateTime", + "direction": "DESC" + } + ] + } + }, "CreateLabPackage": { "value": { - "type": "XF_GATEWAY", - "name": "My-Fabric-Gateway", + "type": "XF_ROUTER", + "name": "My-Cloud-Router", "location": { "metroCode": "SV" }, @@ -26103,8 +26687,8 @@ }, "CreateProPackage": { "value": { - "type": "XF_GATEWAY", - "name": "My-Fabric-Gateway", + "type": "XF_ROUTER", + "name": "My-Cloud-Router", "location": { "metroCode": "SV" }, @@ -26127,13 +26711,13 @@ } } }, - "GatewayPostResponseExample": { + "CloudRouterPostResponseExample": { "value": { - "href": "https://api.equinix.com/fabric/v4/gateways/201b7346-a9eb-42fe-ae7a-08148c71928d", + "href": "https://api.equinix.com/fabric/v4/routers/201b7346-a9eb-42fe-ae7a-08148c71928d", "uuid": "201b7346-a9eb-42fe-ae7a-08148c71928d", "state": "PROVISIONED", - "type": "XF_GATEWAY", - "name": "My-Fabric-Gateway", + "type": "XF_ROUTER", + "name": "My-Cloud-Router", "location": { "metroCode": "HH" }, @@ -26179,13 +26763,13 @@ } ] }, - "GatewayResponseExample": { + "CloudRouterResponseExample": { "value": { - "href": "https://api.equinix.com/fabric/v4/gateways/201b7346-a9eb-42fe-ae7a-08148c71928d", + "href": "https://api.equinix.com/fabric/v4/routers/201b7346-a9eb-42fe-ae7a-08148c71928d", "uuid": "201b7346-a9eb-42fe-ae7a-08148c71928d", "state": "PROVISIONED", - "type": "XF_GATEWAY", - "name": "My-Fabric-Gateway", + "type": "XF_ROUTER", + "name": "My-Cloud-Router", "location": { "metroCode": "HH" }, @@ -26233,9 +26817,9 @@ "value": [ { "errorCode": "EQ-3040030", - "errorMessage": "Cannot delete Fabric Gateway in transient state", + "errorMessage": "Cannot delete Fabric Cloud Router in transient state", "correlationId": "c82ff3bc-de07-47e5-b3ec-53a009d01515", - "details": "Cannot delete Fabric Gateway in transient state." + "details": "Cannot delete Fabric Cloud Router in transient state." } ] }, @@ -26253,7 +26837,7 @@ { "op": "replace", "path": "/name", - "value": "Gateway-name-2" + "value": "Router-name-2" } ] }, @@ -26274,13 +26858,13 @@ } ] }, - "GatewayPatchResponseExample": { + "CloudRouterPatchResponseExample": { "value": { - "href": "https://api.equinix.com/fabric/v4/gateways/201b7346-a9eb-42fe-ae7a-08148c71928d", + "href": "https://api.equinix.com/fabric/v4/routers/201b7346-a9eb-42fe-ae7a-08148c71928d", "uuid": "201b7346-a9eb-42fe-ae7a-08148c71928d", "state": "PROVISIONED", - "type": "XF_GATEWAY", - "name": "My-Fabric-Gateway", + "type": "XF_ROUTER", + "name": "My-Cloud-Router", "location": { "metroCode": "HH" }, @@ -26310,7 +26894,7 @@ "connectionsCount": 0, "change": { "uuid": "3c9b8e7a2-f3b1-4576-a4a9-1366a63df170", - "type": "GATEWAY_UPDATE", + "type": "ROUTER_UPDATE", "status": "REQUESTED", "createdDateTime": "2022-04-19T04:20:55.471Z", "updatedDateTime": "2022-04-19T04:20:55.471Z" @@ -26546,11 +27130,11 @@ }, "data": [ { - "href": "https://api.equinix.com/fabric/v4/gateways/201b7346-a9eb-42fe-ae7a-08148c71928d", + "href": "https://api.equinix.com/fabric/v4/routers/201b7346-a9eb-42fe-ae7a-08148c71928d", "uuid": "201b7346-a9eb-42fe-ae7a-08148c71928d", "state": "PROVISIONED", - "type": "XF_GATEWAY", - "name": "My-Fabric-Gateway", + "type": "XF_ROUTER", + "name": "My-Cloud-Router", "location": { "metroCode": "HH" }, @@ -26596,7 +27180,7 @@ ] } }, - "ListFGPackagesResponse": { + "ListFCRPackagesResponse": { "value": { "pagination": { "offset": 0, @@ -26605,8 +27189,8 @@ }, "data": [ { - "href": "https://api.equinix.com/fabric/v4/gatewayPackages/LAB", - "type": "GATEWAY_PACKAGE", + "href": "https://api.equinix.com/fabric/v4/routerPackages/LAB", + "type": "ROUTER_PACKAGE", "code": "LAB", "description": "string", "totalIPv4RoutesMax": 50, @@ -26618,9 +27202,9 @@ "haSupported": true, "routeFilterSupported": true, "natType": "STATIC_NAT", - "maxConnLimit": 10, - "maxGwLimit": 3, - "maxBwLimit": 50, + "vcCountMax": 10, + "crCountMax": 3, + "vcBandwidthMax": 50, "changeLog": { "createdDateTime": "2022-02-10T00:14:47Z", "updatedDateTime": "2022-02-10T00:14:47Z" @@ -26663,7 +27247,7 @@ "changedDateTime": "2022-10-03T18:37:56.951+00:00" }, { - "route": "/gateways", + "route": "/routers", "status": "UP", "changedDateTime": "2022-10-03T18:37:57.271+00:00" }, @@ -27209,7 +27793,7 @@ }, "aside": { "accessPoint": { - "type": "GW" + "type": "CLOUD_ROUTER" } }, "zSide": { @@ -27237,7 +27821,7 @@ }, "aside": { "accessPoint": { - "type": "GW" + "type": "CLOUD_ROUTER" } }, "zSide": { @@ -27301,10 +27885,7 @@ ], "data": [ { - "bandwidth": 500, - "redundancy": { - "priority": "PRIMARY" - } + "bandwidth": 1000 } ] } @@ -27456,9 +28037,9 @@ "type": "IP_VC", "uuid": "ecd30480-07a1-469e-ad38-65fadf0f7221" }, - "gateway": { - "href": "https://api.equinix.com/fabric/v4/gateways/e2e99d48-66b8-4b80-84eb-daea190e9186", - "type": "XF_GATEWAY", + "router": { + "href": "https://api.equinix.com/fabric/v4/routers/e2e99d48-66b8-4b80-84eb-daea190e9186", + "type": "XF_ROUTER", "uuid": "e2e99d48-66b8-4b80-84eb-daea190e9186" } }, @@ -27480,9 +28061,9 @@ "type": "IP_VC", "uuid": "ecd30480-07a1-469e-ad38-65fadf0f7221" }, - "gateway": { - "href": "https://api.equinix.com/fabric/v4/gateways/e2e99d48-66b8-4b80-84eb-daea190e9186", - "type": "XF_GATEWAY", + "router": { + "href": "https://api.equinix.com/fabric/v4/routers/e2e99d48-66b8-4b80-84eb-daea190e9186", + "type": "XF_ROUTER", "uuid": "e2e99d48-66b8-4b80-84eb-daea190e9186" } }, @@ -27504,9 +28085,9 @@ "type": "IP_VC", "uuid": "ecd30480-07a1-469e-ad38-65fadf0f7221" }, - "gateway": { - "href": "https://api.equinix.com/fabric/v4/gateways/e2e99d48-66b8-4b80-84eb-daea190e9186", - "type": "XF_GATEWAY", + "router": { + "href": "https://api.equinix.com/fabric/v4/routers/e2e99d48-66b8-4b80-84eb-daea190e9186", + "type": "XF_ROUTER", "uuid": "e2e99d48-66b8-4b80-84eb-daea190e9186" } }, @@ -27528,9 +28109,9 @@ "type": "IP_VC", "uuid": "ecd30480-07a1-469e-ad38-65fadf0f7221" }, - "gateway": { - "href": "https://api.equinix.com/fabric/v4/gateways/e2e99d48-66b8-4b80-84eb-daea190e9186", - "type": "XF_GATEWAY", + "router": { + "href": "https://api.equinix.com/fabric/v4/routers/e2e99d48-66b8-4b80-84eb-daea190e9186", + "type": "XF_ROUTER", "uuid": "e2e99d48-66b8-4b80-84eb-daea190e9186" } }
Status Code Description Response Headers
200 Successful Put operation * ETag -
202 Successful Put operation * ETag -
400 Bad request -
401 Unauthorized -
403 Forbidden -