/
model_find_ip_reservations_200_response_ip_addresses_inner.go
67 lines (40 loc) · 1.95 KB
/
model_find_ip_reservations_200_response_ip_addresses_inner.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
/*
* Metal API
*
* This is the API for Equinix Metal. The API allows you to programmatically interact with all of your Equinix Metal resources, including devices, networks, addresses, organizations, projects, and your user account. The official API docs are hosted at <https://metal.equinix.com/developers/api>.
*
* API version: 1.0.0
* Contact: support@equinixmetal.com
* Generated by: OpenAPI Generator (https://openapi-generator.tech)
*/
package startapi
import (
"time"
)
type FindIpReservations200ResponseIpAddressesInner struct {
Addon bool `json:"addon,omitempty"`
AddressFamily int32 `json:"address_family,omitempty"`
Assignments []FindDeviceById200ResponseIpAddressesInner `json:"assignments,omitempty"`
Bill bool `json:"bill,omitempty"`
Cidr int32 `json:"cidr,omitempty"`
CreatedAt time.Time `json:"created_at,omitempty"`
Enabled bool `json:"enabled,omitempty"`
Facility FindIpAddressById200ResponseOneOfFacility `json:"facility,omitempty"`
GlobalIp bool `json:"global_ip,omitempty"`
Href string `json:"href,omitempty"`
Id string `json:"id,omitempty"`
Manageable bool `json:"manageable,omitempty"`
Management bool `json:"management,omitempty"`
MetalGateway FindDeviceById200ResponseNetworkPortsInnerNativeVirtualNetworkMetalGatewaysInner `json:"metal_gateway,omitempty"`
Metro FindIpAddressById200ResponseOneOfMetro `json:"metro,omitempty"`
Netmask string `json:"netmask,omitempty"`
Network string `json:"network,omitempty"`
Public bool `json:"public,omitempty"`
State string `json:"state,omitempty"`
Tags []string `json:"tags,omitempty"`
CreatedBy FindBatchById200ResponseDevicesInner `json:"created_by,omitempty"`
Details string `json:"details,omitempty"`
Project GetInterconnection200ResponsePortsInnerVirtualCircuitsVirtualCircuitsInnerAnyOf1VrfProject `json:"project,omitempty"`
Type string `json:"type,omitempty"`
Vrf GetInterconnection200ResponsePortsInnerVirtualCircuitsVirtualCircuitsInnerAnyOf1Vrf `json:"vrf"`
}