-
Notifications
You must be signed in to change notification settings - Fork 70
/
a_l_b_services_user.go
29 lines (21 loc) · 1.57 KB
/
a_l_b_services_user.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
// Copyright 2021 VMware, Inc.
// SPDX-License-Identifier: Apache License 2.0
package models
// This file is auto-generated.
// ALBServicesUser a l b services user
// swagger:model ALBServicesUser
type ALBServicesUser struct {
// ID of primary account of the portal user. Field introduced in 20.1.1. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.
AccountID *string `json:"account_id,omitempty"`
// Name of primary account of the portal user. Field introduced in 20.1.1. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.
AccountName *string `json:"account_name,omitempty"`
// Email ID of the portal user. Field introduced in 20.1.1. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.
// Required: true
Email *string `json:"email"`
// Information about all the accounts managed by user in the customer portal. Field introduced in 20.1.1. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.
ManagedAccounts []*ALBServicesAccount `json:"managed_accounts,omitempty"`
// Name of the portal user. Field introduced in 20.1.1. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.
Name *string `json:"name,omitempty"`
// Phone number of the user. Field introduced in 20.1.1. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.
Phone *string `json:"phone,omitempty"`
}