Skip to content
This repository has been archived by the owner on Jun 28, 2024. It is now read-only.

Commit

Permalink
feat: API Sync by GitHub Action (2023-08-07) (#125)
Browse files Browse the repository at this point in the history
This API Sync PR was automated through [GitHub Actions
workflow_displatch](https://github.com/equinix-labs/metal-go/actions?query=event%3Aworkflow_dispatch)
on 2023-08-07.

* latest Swagger is fetched
* patches have been applied
* generated client has been updated
  • Loading branch information
ctreatma committed Aug 9, 2023
2 parents fb6fdff + d4a7313 commit 7e4b9ff
Show file tree
Hide file tree
Showing 33 changed files with 709 additions and 7 deletions.
134 changes: 134 additions & 0 deletions api/openapi.yaml

Large diffs are not rendered by default.

26 changes: 26 additions & 0 deletions docs/BgpDynamicNeighbor.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ Name | Type | Description | Notes
**CreatedAt** | Pointer to **time.Time** | | [optional] [readonly]
**CreatedBy** | Pointer to [**UserLimited**](UserLimited.md) | | [optional]
**UpdatedAt** | Pointer to **time.Time** | | [optional] [readonly]
**Tags** | Pointer to **[]string** | | [optional]

## Methods

Expand Down Expand Up @@ -258,6 +259,31 @@ SetUpdatedAt sets UpdatedAt field to given value.

HasUpdatedAt returns a boolean if a field has been set.

### GetTags

`func (o *BgpDynamicNeighbor) GetTags() []string`

GetTags returns the Tags field if non-nil, zero value otherwise.

### GetTagsOk

`func (o *BgpDynamicNeighbor) GetTagsOk() (*[]string, bool)`

GetTagsOk returns a tuple with the Tags field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.

### SetTags

`func (o *BgpDynamicNeighbor) SetTags(v []string)`

SetTags sets Tags field to given value.

### HasTags

`func (o *BgpDynamicNeighbor) HasTags() bool`

HasTags returns a boolean if a field has been set.


[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

Expand Down
26 changes: 26 additions & 0 deletions docs/BgpDynamicNeighborCreateInput.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**BgpNeighborRange** | **string** | Network range of the dynamic BGP neighbor in CIDR format |
**BgpNeighborAsn** | **int32** | The ASN of the dynamic BGP neighbor |
**Tags** | Pointer to **[]string** | | [optional]

## Methods

Expand Down Expand Up @@ -66,6 +67,31 @@ and a boolean to check if the value has been set.
SetBgpNeighborAsn sets BgpNeighborAsn field to given value.


### GetTags

`func (o *BgpDynamicNeighborCreateInput) GetTags() []string`

GetTags returns the Tags field if non-nil, zero value otherwise.

### GetTagsOk

`func (o *BgpDynamicNeighborCreateInput) GetTagsOk() (*[]string, bool)`

GetTagsOk returns a tuple with the Tags field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.

### SetTags

`func (o *BgpDynamicNeighborCreateInput) SetTags(v []string)`

SetTags sets Tags field to given value.

### HasTags

`func (o *BgpDynamicNeighborCreateInput) HasTags() bool`

HasTags returns a boolean if a field has been set.


[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

Expand Down
26 changes: 26 additions & 0 deletions docs/Vrf.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ Name | Type | Description | Notes
**Href** | Pointer to **string** | | [optional]
**CreatedAt** | Pointer to **time.Time** | | [optional]
**UpdatedAt** | Pointer to **time.Time** | | [optional]
**Tags** | Pointer to **[]string** | | [optional]

## Methods

Expand Down Expand Up @@ -440,6 +441,31 @@ SetUpdatedAt sets UpdatedAt field to given value.

HasUpdatedAt returns a boolean if a field has been set.

### GetTags

`func (o *Vrf) GetTags() []string`

GetTags returns the Tags field if non-nil, zero value otherwise.

### GetTagsOk

`func (o *Vrf) GetTagsOk() (*[]string, bool)`

GetTagsOk returns a tuple with the Tags field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.

### SetTags

`func (o *Vrf) SetTags(v []string)`

SetTags sets Tags field to given value.

### HasTags

`func (o *Vrf) HasTags() bool`

HasTags returns a boolean if a field has been set.


[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

Expand Down
26 changes: 26 additions & 0 deletions docs/VrfCreateInput.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ Name | Type | Description | Notes
**LocalAsn** | Pointer to **int32** | | [optional]
**Metro** | **string** | The UUID (or metro code) for the Metro in which to create this VRF. |
**Name** | **string** | |
**Tags** | Pointer to **[]string** | | [optional]

## Methods

Expand Down Expand Up @@ -222,6 +223,31 @@ and a boolean to check if the value has been set.
SetName sets Name field to given value.


### GetTags

`func (o *VrfCreateInput) GetTags() []string`

GetTags returns the Tags field if non-nil, zero value otherwise.

### GetTagsOk

`func (o *VrfCreateInput) GetTagsOk() (*[]string, bool)`

GetTagsOk returns a tuple with the Tags field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.

### SetTags

`func (o *VrfCreateInput) SetTags(v []string)`

SetTags sets Tags field to given value.

### HasTags

`func (o *VrfCreateInput) HasTags() bool`

HasTags returns a boolean if a field has been set.


[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

Expand Down
26 changes: 26 additions & 0 deletions docs/VrfRoute.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ Name | Type | Description | Notes
**VirtualNetwork** | Pointer to [**VirtualNetwork**](VirtualNetwork.md) | | [optional]
**Vrf** | Pointer to [**Vrf**](Vrf.md) | | [optional]
**Href** | Pointer to **string** | | [optional] [readonly]
**Tags** | Pointer to **[]string** | | [optional]

## Methods

Expand Down Expand Up @@ -310,6 +311,31 @@ SetHref sets Href field to given value.

HasHref returns a boolean if a field has been set.

### GetTags

`func (o *VrfRoute) GetTags() []string`

GetTags returns the Tags field if non-nil, zero value otherwise.

### GetTagsOk

`func (o *VrfRoute) GetTagsOk() (*[]string, bool)`

GetTagsOk returns a tuple with the Tags field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.

### SetTags

`func (o *VrfRoute) SetTags(v []string)`

SetTags sets Tags field to given value.

### HasTags

`func (o *VrfRoute) HasTags() bool`

HasTags returns a boolean if a field has been set.


[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

Expand Down
26 changes: 26 additions & 0 deletions docs/VrfRouteCreateInput.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Prefix** | **string** | The IPv4 prefix for the route, in CIDR-style notation. For a static default route, this will always be \"0.0.0.0/0\" |
**NextHop** | **string** | The IPv4 address within the VRF of the host that will handle this route |
**Tags** | Pointer to **[]string** | | [optional]

## Methods

Expand Down Expand Up @@ -66,6 +67,31 @@ and a boolean to check if the value has been set.
SetNextHop sets NextHop field to given value.


### GetTags

`func (o *VrfRouteCreateInput) GetTags() []string`

GetTags returns the Tags field if non-nil, zero value otherwise.

### GetTagsOk

`func (o *VrfRouteCreateInput) GetTagsOk() (*[]string, bool)`

GetTagsOk returns a tuple with the Tags field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.

### SetTags

`func (o *VrfRouteCreateInput) SetTags(v []string)`

SetTags sets Tags field to given value.

### HasTags

`func (o *VrfRouteCreateInput) HasTags() bool`

HasTags returns a boolean if a field has been set.


[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

Expand Down
26 changes: 26 additions & 0 deletions docs/VrfRouteUpdateInput.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Prefix** | Pointer to **string** | The IPv4 prefix for the route, in CIDR-style notation. For a static default route, this will always be \"0.0.0.0/0\" | [optional]
**NextHop** | Pointer to **string** | The IPv4 address within the VRF of the host that will handle this route | [optional]
**Tags** | Pointer to **[]string** | | [optional]

## Methods

Expand Down Expand Up @@ -76,6 +77,31 @@ SetNextHop sets NextHop field to given value.

HasNextHop returns a boolean if a field has been set.

### GetTags

`func (o *VrfRouteUpdateInput) GetTags() []string`

GetTags returns the Tags field if non-nil, zero value otherwise.

### GetTagsOk

`func (o *VrfRouteUpdateInput) GetTagsOk() (*[]string, bool)`

GetTagsOk returns a tuple with the Tags field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.

### SetTags

`func (o *VrfRouteUpdateInput) SetTags(v []string)`

SetTags sets Tags field to given value.

### HasTags

`func (o *VrfRouteUpdateInput) HasTags() bool`

HasTags returns a boolean if a field has been set.


[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

Expand Down
26 changes: 26 additions & 0 deletions docs/VrfUpdateInput.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ Name | Type | Description | Notes
**IpRanges** | Pointer to **[]string** | A list of CIDR network addresses. Like [\"10.0.0.0/16\", \"2001:d78::/56\"]. IPv4 blocks must be between /8 and /29 in size. IPv6 blocks must be between /56 and /64. A VRF\\'s IP ranges must be defined in order to create VRF IP Reservations, which can then be used for Metal Gateways or Virtual Circuits. Adding a new CIDR address to the list will result in the creation of a new IP Range for this VRF. Removal of an existing CIDR address from the list will result in the deletion of an existing IP Range for this VRF. Deleting an IP Range will result in the deletion of any VRF IP Reservations contained within the IP Range, as well as the VRF IP Reservation\\'s associated Metal Gateways or Virtual Circuits. If you do not wish to add or remove IP Ranges, either include the full existing list of IP Ranges in the update request, or do not specify the `ip_ranges` field in the update request. Specifying a value of `[]` will remove all existing IP Ranges from the VRF. | [optional]
**LocalAsn** | Pointer to **int32** | The new `local_asn` value for the VRF. This field cannot be updated when there are active Interconnection Virtual Circuits associated to the VRF. | [optional]
**Name** | Pointer to **string** | | [optional]
**Tags** | Pointer to **[]string** | | [optional]

## Methods

Expand Down Expand Up @@ -206,6 +207,31 @@ SetName sets Name field to given value.

HasName returns a boolean if a field has been set.

### GetTags

`func (o *VrfUpdateInput) GetTags() []string`

GetTags returns the Tags field if non-nil, zero value otherwise.

### GetTagsOk

`func (o *VrfUpdateInput) GetTagsOk() (*[]string, bool)`

GetTagsOk returns a tuple with the Tags field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.

### SetTags

`func (o *VrfUpdateInput) SetTags(v []string)`

SetTags sets Tags field to given value.

### HasTags

`func (o *VrfUpdateInput) HasTags() bool`

HasTags returns a boolean if a field has been set.


[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

Expand Down
37 changes: 37 additions & 0 deletions metal/v1/model_bgp_dynamic_neighbor.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 7e4b9ff

Please sign in to comment.