Skip to content

Commit

Permalink
feat: API Sync by GitHub Action for @sbhatnagar-equinix (#71)
Browse files Browse the repository at this point in the history
This API Sync PR was triggered by @sbhatnagar-equinix through [GitHub
Actions
workflow_displatch](https://github.com/equinix/equinix-sdk-go/actions?query=event%3Aworkflow_dispatch)
on 2024-08-08.

* latest Swagger is fetched
* patches have been applied
* generated client has been updated
  • Loading branch information
sbhatnagar-equinix authored Aug 9, 2024
2 parents ffb9e79 + 0d682f9 commit e518350
Show file tree
Hide file tree
Showing 53 changed files with 691 additions and 881 deletions.
6 changes: 3 additions & 3 deletions services/metalv1/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ The API allows you to programmatically interact with all
of your Equinix Metal resources, including devices, networks, addresses, organizations,
projects, and your user account. Every feature of the Equinix Metal web interface is accessible through the API.

The API docs are generated from the Equinix Metal OpenAPI specification and are officially hosted at <https://metal.equinix.com/developers/api>.
The API docs are generated from the Equinix Metal OpenAPI specification and are officially hosted at <https://deploy.equinix.com/developers/api/metal/>.

# Common Parameters

Expand Down Expand Up @@ -263,11 +263,13 @@ Class | Method | HTTP request | Description
*MembershipsApi* | [**DeleteMembership**](docs/MembershipsApi.md#deletemembership) | **Delete** /memberships/{id} | Delete the membership
*MembershipsApi* | [**FindMembershipById**](docs/MembershipsApi.md#findmembershipbyid) | **Get** /memberships/{id} | Retrieve a membership
*MembershipsApi* | [**UpdateMembership**](docs/MembershipsApi.md#updatemembership) | **Put** /memberships/{id} | Update the membership
*MetalGatewaysApi* | [**CreateBgpDynamicNeighbor**](docs/MetalGatewaysApi.md#createbgpdynamicneighbor) | **Post** /metal-gateways/{id}/bgp-dynamic-neighbors | Create a VRF BGP Dynamic Neighbor range
*MetalGatewaysApi* | [**CreateMetalGateway**](docs/MetalGatewaysApi.md#createmetalgateway) | **Post** /projects/{project_id}/metal-gateways | Create a metal gateway
*MetalGatewaysApi* | [**CreateMetalGatewayElasticIp**](docs/MetalGatewaysApi.md#createmetalgatewayelasticip) | **Post** /metal-gateways/{id}/ips | Create a Metal Gateway Elastic IP
*MetalGatewaysApi* | [**DeleteMetalGateway**](docs/MetalGatewaysApi.md#deletemetalgateway) | **Delete** /metal-gateways/{id} | Deletes the metal gateway
*MetalGatewaysApi* | [**FindMetalGatewayById**](docs/MetalGatewaysApi.md#findmetalgatewaybyid) | **Get** /metal-gateways/{id} | Returns the metal gateway
*MetalGatewaysApi* | [**FindMetalGatewaysByProject**](docs/MetalGatewaysApi.md#findmetalgatewaysbyproject) | **Get** /projects/{project_id}/metal-gateways | Returns all metal gateways for a project
*MetalGatewaysApi* | [**GetBgpDynamicNeighbors**](docs/MetalGatewaysApi.md#getbgpdynamicneighbors) | **Get** /metal-gateways/{id}/bgp-dynamic-neighbors | List BGP Dynamic Neighbors
*MetalGatewaysApi* | [**GetMetalGatewayElasticIps**](docs/MetalGatewaysApi.md#getmetalgatewayelasticips) | **Get** /metal-gateways/{id}/ips | List Metal Gateway Elastic IPs
*MetrosApi* | [**FindMetros**](docs/MetrosApi.md#findmetros) | **Get** /locations/metros | Retrieve all metros
*MetrosApi* | [**GetMetro**](docs/MetrosApi.md#getmetro) | **Get** /locations/metros/{id} | Retrieve a specific Metro&#39;s details
Expand Down Expand Up @@ -369,7 +371,6 @@ Class | Method | HTTP request | Description
*VLANsApi* | [**GetVirtualNetwork**](docs/VLANsApi.md#getvirtualnetwork) | **Get** /virtual-networks/{id} | Get a virtual network
*VLANsApi* | [**UpdateVirtualNetwork**](docs/VLANsApi.md#updatevirtualnetwork) | **Put** /virtual-networks/{id} | Updates the virtual network
*VRFsApi* | [**BgpDynamicNeighborsIdGet**](docs/VRFsApi.md#bgpdynamicneighborsidget) | **Get** /bgp-dynamic-neighbors/{id} | Retrieve a BGP Dynamic Neighbor
*VRFsApi* | [**CreateBgpDynamicNeighbor**](docs/VRFsApi.md#createbgpdynamicneighbor) | **Post** /metal-gateways/{id}/bgp-dynamic-neighbors | Create a VRF BGP Dynamic Neighbor range
*VRFsApi* | [**CreateVrf**](docs/VRFsApi.md#createvrf) | **Post** /projects/{id}/vrfs | Create a new VRF in the specified project
*VRFsApi* | [**CreateVrfRoute**](docs/VRFsApi.md#createvrfroute) | **Post** /vrfs/{id}/routes | Create a VRF route
*VRFsApi* | [**DeleteBgpDynamicNeighborById**](docs/VRFsApi.md#deletebgpdynamicneighborbyid) | **Delete** /bgp-dynamic-neighbors/{id} | Delete a VRF BGP Dynamic Neighbor
Expand All @@ -380,7 +381,6 @@ Class | Method | HTTP request | Description
*VRFsApi* | [**FindVrfIpReservations**](docs/VRFsApi.md#findvrfipreservations) | **Get** /vrfs/{id}/ips | Retrieve all VRF IP Reservations in the VRF
*VRFsApi* | [**FindVrfRouteById**](docs/VRFsApi.md#findvrfroutebyid) | **Get** /routes/{id} | Retrieve a VRF Route
*VRFsApi* | [**FindVrfs**](docs/VRFsApi.md#findvrfs) | **Get** /projects/{id}/vrfs | Retrieve all VRFs in the project
*VRFsApi* | [**GetBgpDynamicNeighbors**](docs/VRFsApi.md#getbgpdynamicneighbors) | **Get** /metal-gateways/{id}/bgp-dynamic-neighbors | List BGP Dynamic Neighbors
*VRFsApi* | [**GetVrfBGPNeighbors**](docs/VRFsApi.md#getvrfbgpneighbors) | **Get** /vrfs/{id}/bgp-neighbors | Retrieve BGP neighbor states for the VRF
*VRFsApi* | [**GetVrfLearnedRoutes**](docs/VRFsApi.md#getvrflearnedroutes) | **Get** /vrfs/{id}/learned-routes | Retrieve learned L3 routes within the VRF
*VRFsApi* | [**GetVrfRoutes**](docs/VRFsApi.md#getvrfroutes) | **Get** /vrfs/{id}/routes | Retrieve all routes in the VRF
Expand Down
Loading

0 comments on commit e518350

Please sign in to comment.