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

     1  /*
     2   * RingCentral Engage Voice 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 engagevoice
    11  
    12  type CampaignLeadSearchCriteria struct {
    13  	Address1             string                        `json:"address1,omitempty"`
    14  	Address2             string                        `json:"address2,omitempty"`
    15  	AgentDispositions    []string                      `json:"agentDispositions,omitempty"`
    16  	AgentId              int32                         `json:"agentId,omitempty"`
    17  	AuxData1             string                        `json:"auxData1,omitempty"`
    18  	AuxData2             string                        `json:"auxData2,omitempty"`
    19  	AuxData3             string                        `json:"auxData3,omitempty"`
    20  	AuxData4             string                        `json:"auxData4,omitempty"`
    21  	AuxData5             string                        `json:"auxData5,omitempty"`
    22  	CallerId             string                        `json:"callerId,omitempty"`
    23  	CampaignIds          []int32                       `json:"campaignIds,omitempty"`
    24  	City                 string                        `json:"city,omitempty"`
    25  	EmailAddress         string                        `json:"emailAddress,omitempty"`
    26  	ExternIds            []string                      `json:"externIds,omitempty"`
    27  	FirstName            string                        `json:"firstName,omitempty"`
    28  	LastName             string                        `json:"lastName,omitempty"`
    29  	LastPassTimeCriteria DateTimeComparableSearchField `json:"lastPassTimeCriteria,omitempty"`
    30  	LeadIds              []int32                       `json:"leadIds,omitempty"`
    31  	LeadPassesCriteria   ComparableSearchField         `json:"leadPassesCriteria,omitempty"`
    32  	LeadPhoneNum         string                        `json:"leadPhoneNum,omitempty"`
    33  	LeadPhoneNumbers     []string                      `json:"leadPhoneNumbers,omitempty"`
    34  	LeadTimezones        Timezone                      `json:"leadTimezones,omitempty"`
    35  	ListIds              []int32                       `json:"listIds,omitempty"`
    36  	// Date-time in Java format. Example: `2019-01-01T01:01:01.000+0000`. Note this is not compatible with RFC-3339 which is used by OpenAPI 3.0 Spec because it doesn't have a `:` between hours and minutes.
    37  	LoadedDtsEnd string `json:"loadedDtsEnd,omitempty"`
    38  	// Date-time in Java format. Example: `2019-01-01T01:01:01.000+0000`. Note this is not compatible with RFC-3339 which is used by OpenAPI 3.0 Spec because it doesn't have a `:` between hours and minutes.
    39  	LoadedDtsStart       string                        `json:"loadedDtsStart,omitempty"`
    40  	NextDialTimeCriteria DateTimeComparableSearchField `json:"nextDialTimeCriteria,omitempty"`
    41  	OrphanedLeadsOnly    bool                          `json:"orphanedLeadsOnly,omitempty"`
    42  	PendingAgentId       int32                         `json:"pendingAgentId,omitempty"`
    43  	PhysicalStates       []string                      `json:"physicalStates,omitempty"`
    44  	Zip                  string                        `json:"zip,omitempty"`
    45  }