github.com/grokify/go-ringcentral-client@v0.3.31/engagedigital/v1/client/model_identity.go (about)

     1  /*
     2   * Engage Digital API
     3   *
     4   * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
     5   *
     6   * API version: 1.0
     7   * Generated by: OpenAPI Generator (https://openapi-generator.tech)
     8   */
     9  
    10  package engagedigital
    11  
    12  import (
    13  	"time"
    14  )
    15  
    16  type Identity struct {
    17  	AvatarUrl    string                 `json:"avatar_url,omitempty"`
    18  	CommunityId  string                 `json:"community_id,omitempty"`
    19  	CommunityUrl string                 `json:"community_url,omitempty"`
    20  	Company      string                 `json:"company,omitempty"`
    21  	CreatedAt    time.Time              `json:"created_at,omitempty"`
    22  	DisplayName  string                 `json:"display_name,omitempty"`
    23  	Email        string                 `json:"email,omitempty"`
    24  	ExtraValues  map[string]interface{} `json:"extra_values,omitempty"`
    25  	Firstname    string                 `json:"firstname,omitempty"`
    26  	ForeignId    string                 `json:"foreign_id,omitempty"`
    27  	Gender       string                 `json:"gender,omitempty"`
    28  	HomePhone    string                 `json:"home_phone,omitempty"`
    29  	Id           string                 `json:"id,omitempty"`
    30  	// The identity group id references the identity group that contains all informations (phone, notes, etc.). Many identities may belong to this group. If the identity group id is null, it means that identity does not have a group and any extra information. Please refer to identity groups API for more informations.
    31  	IdentityGroupId string    `json:"identity_group_id,omitempty"`
    32  	Lastname        string    `json:"lastname,omitempty"`
    33  	MobilePhone     string    `json:"mobile_phone,omitempty"`
    34  	Screenname      string    `json:"screenname,omitempty"`
    35  	Type            string    `json:"type,omitempty"`
    36  	UpdatedAt       time.Time `json:"updated_at,omitempty"`
    37  	UserIds         []string  `json:"user_ids,omitempty"`
    38  	Uuid            string    `json:"uuid,omitempty"`
    39  }