apikey.go raw
1 package account
2
3 // APIKey wraps an NS1 /account/apikeys resource
4 type APIKey struct {
5 // Read-only fields
6 ID string `json:"id,omitempty"`
7 Key string `json:"key,omitempty"`
8 LastAccess int `json:"last_access,omitempty"`
9
10 Name string `json:"name"`
11 TeamIDs []string `json:"teams"`
12 Permissions PermissionsMap `json:"permissions"`
13 IPWhitelist []string `json:"ip_whitelist"`
14 IPWhitelistStrict bool `json:"ip_whitelist_strict"`
15 }
16