Introduction The IBM Cloud Transit Gateway API is a RESTful API that allows you to manage your Transit Gateway resources. Familiarize yourself with Transit Gateway functionality described in About IBM Cloud Transit Gatewayhttps://cloud.ibm.com/docs/transit-gateway?topic=transit-gateway-about. The code examples on this tab use the client library that is provided for Go. Installation bash go get -u github.com/IBM/networking-go-sdk GitHub: https://github.com/IBM/networking-go-sdkhttps://github.com/IBM/networking-go-sdk The code examples on this tab use the client library that is provided for Java. Maven: xml Method Path Summary GET /transit_gateways Retrieves all Transit Gateways POST /transit_gateways Creates a Transit Gateway DELETE /transit_gateways/{id} Deletes specified Transit Gateway GET /transit_gateways/{id} Retrieves specified Transit Gateway PATCH /transit_gateways/{id} Updates specified Transit Gateway GET /connections Retrieves all connections GET /transit_gateways/{transit_gateway_id}/connections Retrieves all connections in a Transit Gateway POST /transit_gateways/{transit_gateway_id}/connections Adds a connection to a Transit Gateway DELETE /transit_gateways/{transit_gateway_id}/connections/{id} Removes a connection from Transit Gateway GET /transit_gateways/{transit_gateway_id}/connections/{id} Retrieves specified Transit Gateway connection PATCH /transit_gateways/{transit_gateway_id}/connections/{id} Updates specified Transit Gateway connection POST /transit_gateways/{transit_gateway_id}/connections/{id}/actions Performs actions on a connection for a Transit Gateway GET /transit_gateways/{transit_gateway_id}/connections/{id}/tunnels Retrieves specified Transit Gateway redundant gre connection tunnels POST /transit_gateways/{transit_gateway_id}/connections/{id}/tunnels Creates a Transit Gateway redundant GRE tunnel DELETE /transit_gateways/{transit_gateway_id}/connections/{id}/tunnels/{gre_tunnel_id} Deletes a specified Transit Gateway redundant GRE tunnel GET /transit_gateways/{transit_gateway_id}/connections/{id}/tunnels/{gre_tunnel_id} Retrieves specified Transit Gateway connection tunnel PATCH /transit_gateways/{transit_gateway_id}/connections/{id}/tunnels/{gre_tunnel_id} Updates specified Transit Gateway redundant GRE tunnel GET /locations Lists all locations that support Transit Gateways GET /locations/{name} Shows the details of a given Transit Gateway location GET /transit_gateways/{transit_gateway_id}/connections/{id}/prefix_filters Retrieves all prefix filters in a Transit Gateway connection POST /transit_gateways/{transit_gateway_id}/connections/{id}/prefix_filters Add a prefix filter to a Transit Gateway connection DELETE /transit_gateways/{transit_gateway_id}/connections/{id}/prefix_filters/{filter_id} Remove prefix filter from Transit Gateway connection GET /transit_gateways/{transit_gateway_id}/connections/{id}/prefix_filters/{filter_id} Retrieves specified Transit Gateway connection prefix filter PATCH /transit_gateways/{transit_gateway_id}/connections/{id}/prefix_filters/{filter_id} Updates specified Transit Gateway connection prefix filter GET /transit_gateways/{transit_gateway_id}/route_reports Lists route reports POST /transit_gateways/{transit_gateway_id}/route_reports Requests a route report DELETE /transit_gateways/{transit_gateway_id}/route_reports/{id} Deletes a route report GET /transit_gateways/{transit_gateway_id}/route_reports/{id} Retrieves a route report GET /redundancy_groups Lists all redundancy groups in the account GET /redundancy_groups/{id} Retrieves specified redundancy group PATCH /redundancy_groups/{id} Updates a redundancy group