/
model_find_organizations_200_response_organizations_inner.go
53 lines (34 loc) · 1.62 KB
/
model_find_organizations_200_response_organizations_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
/*
* 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 (
"os"
"time"
)
type FindOrganizations200ResponseOrganizationsInner struct {
Address FindDeviceById200ResponseFacilityAddress `json:"address,omitempty"`
BillingAddress FindDeviceById200ResponseFacilityAddress `json:"billing_address,omitempty"`
CreatedAt time.Time `json:"created_at,omitempty"`
CreditAmount float32 `json:"credit_amount,omitempty"`
Customdata map[string]interface{} `json:"customdata,omitempty"`
Description string `json:"description,omitempty"`
// Force to all members to have enabled the two factor authentication after that date, unless the value is null
Enforce2faAt time.Time `json:"enforce_2fa_at,omitempty"`
Id string `json:"id,omitempty"`
Logo *os.File `json:"logo,omitempty"`
Members []FindBatchById200ResponseDevicesInner `json:"members,omitempty"`
Memberships []FindBatchById200ResponseDevicesInner `json:"memberships,omitempty"`
Name string `json:"name,omitempty"`
Projects []FindBatchById200ResponseDevicesInner `json:"projects,omitempty"`
Terms int32 `json:"terms,omitempty"`
Twitter string `json:"twitter,omitempty"`
UpdatedAt time.Time `json:"updated_at,omitempty"`
Website string `json:"website,omitempty"`
}