Module airbyte_agent_sdk.connectors.salesforce.models
Pydantic models for salesforce connector.
This module contains Pydantic models used for authentication configuration and response envelope types.
Classes
Account(**data: Any)
: Salesforce Account object - uses FIELDS(STANDARD) so all standard fields are returned
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
attributes: airbyte_agent_sdk.connectors.salesforce.models.AccountAttributes | None
: The type of the None singleton.
id: str | None
: The type of the None singleton.
model_config
: The type of the None singleton.
name: str | None
: The type of the None singleton.
AccountAttributes(**data: Any)
: Nested schema for Account.attributes
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
model_config
: The type of the None singleton.
type_: str | None
: The type of the None singleton.
url: str | None
: The type of the None singleton.
AccountQueryResult(**data: Any)
: SOQL query result for accounts
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
done: bool | None
: The type of the None singleton.
model_config
: The type of the None singleton.
next_records_url: str | None
: The type of the None singleton.
records: list[airbyte_agent_sdk.connectors.salesforce.models.Account] | None
: The type of the None singleton.
total_size: int | None
: The type of the None singleton.
AccountWriteInput(**data: Any)
: AccountWriteInput type definition
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
account_number: str | None
: The type of the None singleton.
annual_revenue: float | None
: The type of the None singleton.
billing_city: str | None
: The type of the None singleton.
billing_country: str | None
: The type of the None singleton.
billing_postal_code: str | None
: The type of the None singleton.
billing_state: str | None
: The type of the None singleton.
billing_street: str | None
: The type of the None singleton.
description: str | None
: The type of the None singleton.
industry: str | None
: The type of the None singleton.
model_config
: The type of the None singleton.
name: str
: The type of the None singleton.
number_of_employees: int | None
: The type of the None singleton.
owner_id: str | None
: The type of the None singleton.
parent_id: str | None
: The type of the None singleton.
phone: str | None
: The type of the None singleton.
type_: str | None
: The type of the None singleton.
website: str | None
: The type of the None singleton.
AccountsListResultMeta(**data: Any)
: Metadata for accounts.Action.LIST operation
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
done: bool | None
: The type of the None singleton.
model_config
: The type of the None singleton.
next_records_url: str | None
: The type of the None singleton.
AccountsSearchData(**data: Any)
: Search result data for accounts entity.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
account_source: str | None
: Source of the account record (e.g., Web, Referral)
billing_address: dict[str, typing.Any] | None
: Complete billing address as a compound field
billing_city: str | None
: City portion of the billing address
billing_country: str | None
: Country portion of the billing address
billing_postal_code: str | None
: Postal code portion of the billing address
billing_state: str | None
: State or province portion of the billing address
billing_street: str | None
: Street address portion of the billing address
created_by_id: str | None
: ID of the user who created this account
created_date: str | None
: Date and time when the account was created
description: str | None
: Text description of the account
id: str
: Unique identifier for the account record
industry: str | None
: Primary business industry of the account
is_deleted: bool | None
: Whether the account has been moved to the Recycle Bin
last_activity_date: str | None
: Date of the last activity associated with this account
last_modified_by_id: str | None
: ID of the user who last modified this account
last_modified_date: str | None
: Date and time when the account was last modified
model_config
: The type of the None singleton.
name: str | None
: Name of the account or company
number_of_employees: int | None
: Number of employees at the account
owner_id: str | None
: ID of the user who owns this account
parent_id: str | None
: ID of the parent account, if this is a subsidiary
phone: str | None
: Primary phone number for the account
shipping_address: dict[str, typing.Any] | None
: Complete shipping address as a compound field
shipping_city: str | None
: City portion of the shipping address
shipping_country: str | None
: Country portion of the shipping address
shipping_postal_code: str | None
: Postal code portion of the shipping address
shipping_state: str | None
: State or province portion of the shipping address
shipping_street: str | None
: Street address portion of the shipping address
system_modstamp: str | None
: System timestamp when the record was last modified
type_: str | None
: Type of account (e.g., Customer, Partner, Competitor)
website: str | None
: Website URL for the account
AirbyteSearchMeta(**data: Any)
: Pagination metadata for search responses.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
cursor: str | None
: Cursor for fetching the next page of results.
has_more: bool
: Whether more results are available.
model_config
: The type of the None singleton.
took_ms: int | None
: Time taken to execute the search in milliseconds.
AirbyteSearchResult(**data: Any)
: Result from Airbyte cache search operations with typed records.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
- typing.Generic
Descendants
- airbyte_agent_sdk.connectors.salesforce.models.AirbyteSearchResult[AccountsSearchData]
- airbyte_agent_sdk.connectors.salesforce.models.AirbyteSearchResult[ContactsSearchData]
- airbyte_agent_sdk.connectors.salesforce.models.AirbyteSearchResult[LeadsSearchData]
- airbyte_agent_sdk.connectors.salesforce.models.AirbyteSearchResult[OpportunitiesSearchData]
- airbyte_agent_sdk.connectors.salesforce.models.AirbyteSearchResult[OpportunityStagesSearchData]
- airbyte_agent_sdk.connectors.salesforce.models.AirbyteSearchResult[TasksSearchData]
- airbyte_agent_sdk.connectors.salesforce.models.AirbyteSearchResult[UsersSearchData]
Class variables
data: list[~D]
: List of matching records.
meta: airbyte_agent_sdk.connectors.salesforce.models.AirbyteSearchMeta
: Pagination metadata.
model_config
: The type of the None singleton.
AirbyteSearchResult[AccountsSearchData](**data: Any)
: Result from Airbyte cache search operations with typed records.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.salesforce.models.AirbyteSearchResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
AccountsSearchResult(**data: Any)
: Result from Airbyte cache search operations with typed records.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.salesforce.models.AirbyteSearchResult
- pydantic.main.BaseModel
- typing.Generic
AirbyteSearchResult[ContactsSearchData](**data: Any)
: Result from Airbyte cache search operations with typed records.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.salesforce.models.AirbyteSearchResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
ContactsSearchResult(**data: Any)
: Result from Airbyte cache search operations with typed records.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.salesforce.models.AirbyteSearchResult
- pydantic.main.BaseModel
- typing.Generic
AirbyteSearchResult[LeadsSearchData](**data: Any)
: Result from Airbyte cache search operations with typed records.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.salesforce.models.AirbyteSearchResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
LeadsSearchResult(**data: Any)
: Result from Airbyte cache search operations with typed records.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.salesforce.models.AirbyteSearchResult
- pydantic.main.BaseModel
- typing.Generic
AirbyteSearchResult[OpportunitiesSearchData](**data: Any)
: Result from Airbyte cache search operations with typed records.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.salesforce.models.AirbyteSearchResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
OpportunitiesSearchResult(**data: Any)
: Result from Airbyte cache search operations with typed records.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.salesforce.models.AirbyteSearchResult
- pydantic.main.BaseModel
- typing.Generic
AirbyteSearchResult[OpportunityStagesSearchData](**data: Any)
: Result from Airbyte cache search operations with typed records.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.salesforce.models.AirbyteSearchResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
OpportunityStagesSearchResult(**data: Any)
: Result from Airbyte cache search operations with typed records.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.salesforce.models.AirbyteSearchResult
- pydantic.main.BaseModel
- typing.Generic
AirbyteSearchResult[TasksSearchData](**data: Any)
: Result from Airbyte cache search operations with typed records.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.salesforce.models.AirbyteSearchResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
TasksSearchResult(**data: Any)
: Result from Airbyte cache search operations with typed records.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.salesforce.models.AirbyteSearchResult
- pydantic.main.BaseModel
- typing.Generic
AirbyteSearchResult[UsersSearchData](**data: Any)
: Result from Airbyte cache search operations with typed records.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.salesforce.models.AirbyteSearchResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
UsersSearchResult(**data: Any)
: Result from Airbyte cache search operations with typed records.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.salesforce.models.AirbyteSearchResult
- pydantic.main.BaseModel
- typing.Generic
Attachment(**data: Any)
: Salesforce Attachment object - legacy file attachment on a record
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
attributes: airbyte_agent_sdk.connectors.salesforce.models.AttachmentAttributes | None
: The type of the None singleton.
body_length: int | None
: The type of the None singleton.
content_type: str | None
: The type of the None singleton.
id: str | None
: The type of the None singleton.
model_config
: The type of the None singleton.
name: str | None
: The type of the None singleton.
parent_id: str | None
: The type of the None singleton.
AttachmentAttributes(**data: Any)
: Nested schema for Attachment.attributes
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
model_config
: The type of the None singleton.
type_: str | None
: The type of the None singleton.
url: str | None
: The type of the None singleton.
AttachmentQueryResult(**data: Any)
: SOQL query result for attachments
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
done: bool | None
: The type of the None singleton.
model_config
: The type of the None singleton.
next_records_url: str | None
: The type of the None singleton.
records: list[airbyte_agent_sdk.connectors.salesforce.models.Attachment] | None
: The type of the None singleton.
total_size: int | None
: The type of the None singleton.
AttachmentsListResultMeta(**data: Any)
: Metadata for attachments.Action.LIST operation
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
done: bool | None
: The type of the None singleton.
model_config
: The type of the None singleton.
next_records_url: str | None
: The type of the None singleton.
Campaign(**data: Any)
: Salesforce Campaign object - uses FIELDS(STANDARD) so all standard fields are returned
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
attributes: airbyte_agent_sdk.connectors.salesforce.models.CampaignAttributes | None
: The type of the None singleton.
id: str | None
: The type of the None singleton.
model_config
: The type of the None singleton.
name: str | None
: The type of the None singleton.
CampaignAttributes(**data: Any)
: Nested schema for Campaign.attributes
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
model_config
: The type of the None singleton.
type_: str | None
: The type of the None singleton.
url: str | None
: The type of the None singleton.
CampaignQueryResult(**data: Any)
: SOQL query result for campaigns
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
done: bool | None
: The type of the None singleton.
model_config
: The type of the None singleton.
next_records_url: str | None
: The type of the None singleton.
records: list[airbyte_agent_sdk.connectors.salesforce.models.Campaign] | None
: The type of the None singleton.
total_size: int | None
: The type of the None singleton.
CampaignWriteInput(**data: Any)
: CampaignWriteInput type definition
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
actual_cost: float | None
: The type of the None singleton.
budgeted_cost: float | None
: The type of the None singleton.
description: str | None
: The type of the None singleton.
end_date: str | None
: The type of the None singleton.
expected_response: float | None
: The type of the None singleton.
expected_revenue: float | None
: The type of the None singleton.
is_active: bool | None
: The type of the None singleton.
model_config
: The type of the None singleton.
name: str
: The type of the None singleton.
number_sent: float | None
: The type of the None singleton.
owner_id: str | None
: The type of the None singleton.
parent_id: str | None
: The type of the None singleton.
start_date: str | None
: The type of the None singleton.
status: str | None
: The type of the None singleton.
type_: str | None
: The type of the None singleton.
CampaignsListResultMeta(**data: Any)
: Metadata for campaigns.Action.LIST operation
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
done: bool | None
: The type of the None singleton.
model_config
: The type of the None singleton.
next_records_url: str | None
: The type of the None singleton.
Case(**data: Any)
: Salesforce Case object - uses FIELDS(STANDARD) so all standard fields are returned
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
attributes: airbyte_agent_sdk.connectors.salesforce.models.CaseAttributes | None
: The type of the None singleton.
case_number: str | None
: The type of the None singleton.
id: str | None
: The type of the None singleton.
model_config
: The type of the None singleton.
subject: str | None
: The type of the None singleton.
CaseAttributes(**data: Any)
: Nested schema for Case.attributes
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
model_config
: The type of the None singleton.
type_: str | None
: The type of the None singleton.
url: str | None
: The type of the None singleton.
CaseQueryResult(**data: Any)
: SOQL query result for cases
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
done: bool | None
: The type of the None singleton.
model_config
: The type of the None singleton.
next_records_url: str | None
: The type of the None singleton.
records: list[airbyte_agent_sdk.connectors.salesforce.models.Case] | None
: The type of the None singleton.
total_size: int | None
: The type of the None singleton.
CaseWriteInput(**data: Any)
: CaseWriteInput type definition
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
account_id: str | None
: The type of the None singleton.
contact_id: str | None
: The type of the None singleton.
description: str | None
: The type of the None singleton.
model_config
: The type of the None singleton.
origin: str | None
: The type of the None singleton.
owner_id: str | None
: The type of the None singleton.
parent_id: str | None
: The type of the None singleton.
priority: str | None
: The type of the None singleton.
reason: str | None
: The type of the None singleton.
status: str | None
: The type of the None singleton.
subject: str | None
: The type of the None singleton.
supplied_company: str | None
: The type of the None singleton.
supplied_email: str | None
: The type of the None singleton.
supplied_name: str | None
: The type of the None singleton.
supplied_phone: str | None
: The type of the None singleton.
type_: str | None
: The type of the None singleton.
CasesListResultMeta(**data: Any)
: Metadata for cases.Action.LIST operation
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
done: bool | None
: The type of the None singleton.
model_config
: The type of the None singleton.
next_records_url: str | None
: The type of the None singleton.
Contact(**data: Any)
: Salesforce Contact object - uses FIELDS(STANDARD) so all standard fields are returned
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
attributes: airbyte_agent_sdk.connectors.salesforce.models.ContactAttributes | None
: The type of the None singleton.
id: str | None
: The type of the None singleton.
model_config
: The type of the None singleton.
name: str | None
: The type of the None singleton.
ContactAttributes(**data: Any)
: Nested schema for Contact.attributes
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
model_config
: The type of the None singleton.
type_: str | None
: The type of the None singleton.
url: str | None
: The type of the None singleton.
ContactQueryResult(**data: Any)
: SOQL query result for contacts
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
done: bool | None
: The type of the None singleton.
model_config
: The type of the None singleton.
next_records_url: str | None
: The type of the None singleton.
records: list[airbyte_agent_sdk.connectors.salesforce.models.Contact] | None
: The type of the None singleton.
total_size: int | None
: The type of the None singleton.
ContactWriteInput(**data: Any)
: ContactWriteInput type definition
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
account_id: str | None
: The type of the None singleton.
department: str | None
: The type of the None singleton.
description: str | None
: The type of the None singleton.
email: str | None
: The type of the None singleton.
first_name: str | None
: The type of the None singleton.
last_name: str
: The type of the None singleton.
mailing_city: str | None
: The type of the None singleton.
mailing_country: str | None
: The type of the None singleton.
mailing_postal_code: str | None
: The type of the None singleton.
mailing_state: str | None
: The type of the None singleton.
mailing_street: str | None
: The type of the None singleton.
mobile_phone: str | None
: The type of the None singleton.
model_config
: The type of the None singleton.
owner_id: str | None
: The type of the None singleton.
phone: str | None
: The type of the None singleton.
title: str | None
: The type of the None singleton.
ContactsListResultMeta(**data: Any)
: Metadata for contacts.Action.LIST operation
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
done: bool | None
: The type of the None singleton.
model_config
: The type of the None singleton.
next_records_url: str | None
: The type of the None singleton.
ContactsSearchData(**data: Any)
: Search result data for contacts entity.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
account_id: str | None
: ID of the account this contact is associated with
created_by_id: str | None
: ID of the user who created this contact
created_date: str | None
: Date and time when the contact was created
department: str | None
: Department within the account where the contact works
email: str | None
: Email address of the contact
first_name: str | None
: First name of the contact
id: str
: Unique identifier for the contact record
is_deleted: bool | None
: Whether the contact has been moved to the Recycle Bin
last_activity_date: str | None
: Date of the last activity associated with this contact
last_modified_by_id: str | None
: ID of the user who last modified this contact
last_modified_date: str | None
: Date and time when the contact was last modified
last_name: str | None
: Last name of the contact
lead_source: str | None
: Source from which this contact originated
mailing_address: dict[str, typing.Any] | None
: Complete mailing address as a compound field
mailing_city: str | None
: City portion of the mailing address
mailing_country: str | None
: Country portion of the mailing address
mailing_postal_code: str | None
: Postal code portion of the mailing address
mailing_state: str | None
: State or province portion of the mailing address
mailing_street: str | None
: Street address portion of the mailing address
mobile_phone: str | None
: Mobile phone number of the contact
model_config
: The type of the None singleton.
name: str | None
: Full name of the contact (read-only, concatenation of first and last name)
owner_id: str | None
: ID of the user who owns this contact
phone: str | None
: Business phone number of the contact
reports_to_id: str | None
: ID of the contact this contact reports to
system_modstamp: str | None
: System timestamp when the record was last modified
title: str | None
: Job title of the contact
ContentVersion(**data: Any)
: Salesforce ContentVersion object - represents a file version in Salesforce Files
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
attributes: airbyte_agent_sdk.connectors.salesforce.models.ContentVersionAttributes | None
: The type of the None singleton.
content_document_id: str | None
: The type of the None singleton.
content_size: int | None
: The type of the None singleton.
file_extension: str | None
: The type of the None singleton.
id: str | None
: The type of the None singleton.
is_latest: bool | None
: The type of the None singleton.
model_config
: The type of the None singleton.
title: str | None
: The type of the None singleton.
version_number: str | None
: The type of the None singleton.
ContentVersionAttributes(**data: Any)
: Nested schema for ContentVersion.attributes
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
model_config
: The type of the None singleton.
type_: str | None
: The type of the None singleton.
url: str | None
: The type of the None singleton.
ContentVersionQueryResult(**data: Any)
: SOQL query result for content versions
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
done: bool | None
: The type of the None singleton.
model_config
: The type of the None singleton.
next_records_url: str | None
: The type of the None singleton.
records: list[airbyte_agent_sdk.connectors.salesforce.models.ContentVersion] | None
: The type of the None singleton.
total_size: int | None
: The type of the None singleton.
ContentVersionsListResultMeta(**data: Any)
: Metadata for content_versions.Action.LIST operation
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
done: bool | None
: The type of the None singleton.
model_config
: The type of the None singleton.
next_records_url: str | None
: The type of the None singleton.
Event(**data: Any)
: Salesforce Event object - uses FIELDS(STANDARD) so all standard fields are returned
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
attributes: airbyte_agent_sdk.connectors.salesforce.models.EventAttributes | None
: The type of the None singleton.
id: str | None
: The type of the None singleton.
model_config
: The type of the None singleton.
subject: str | None
: The type of the None singleton.
EventAttributes(**data: Any)
: Nested schema for Event.attributes
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
model_config
: The type of the None singleton.
type_: str | None
: The type of the None singleton.
url: str | None
: The type of the None singleton.
EventQueryResult(**data: Any)
: SOQL query result for events
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
done: bool | None
: The type of the None singleton.
model_config
: The type of the None singleton.
next_records_url: str | None
: The type of the None singleton.
records: list[airbyte_agent_sdk.connectors.salesforce.models.Event] | None
: The type of the None singleton.
total_size: int | None
: The type of the None singleton.
EventWriteInput(**data: Any)
: EventWriteInput type definition
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
description: str | None
: The type of the None singleton.
duration_in_minutes: int
: The type of the None singleton.
end_date_time: str | None
: The type of the None singleton.
is_all_day_event: bool | None
: The type of the None singleton.
location: str | None
: The type of the None singleton.
model_config
: The type of the None singleton.
owner_id: str | None
: The type of the None singleton.
show_as: str | None
: The type of the None singleton.
start_date_time: str
: The type of the None singleton.
subject: str
: The type of the None singleton.
what_id: str | None
: The type of the None singleton.
who_id: str | None
: The type of the None singleton.
EventsListResultMeta(**data: Any)
: Metadata for events.Action.LIST operation
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
done: bool | None
: The type of the None singleton.
model_config
: The type of the None singleton.
next_records_url: str | None
: The type of the None singleton.
Lead(**data: Any)
: Salesforce Lead object - uses FIELDS(STANDARD) so all standard fields are returned
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
attributes: airbyte_agent_sdk.connectors.salesforce.models.LeadAttributes | None
: The type of the None singleton.
id: str | None
: The type of the None singleton.
model_config
: The type of the None singleton.
name: str | None
: The type of the None singleton.
LeadAttributes(**data: Any)
: Nested schema for Lead.attributes
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
model_config
: The type of the None singleton.
type_: str | None
: The type of the None singleton.
url: str | None
: The type of the None singleton.
LeadQueryResult(**data: Any)
: SOQL query result for leads
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
done: bool | None
: The type of the None singleton.
model_config
: The type of the None singleton.
next_records_url: str | None
: The type of the None singleton.
records: list[airbyte_agent_sdk.connectors.salesforce.models.Lead] | None
: The type of the None singleton.
total_size: int | None
: The type of the None singleton.
LeadWriteInput(**data: Any)
: LeadWriteInput type definition
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
annual_revenue: float | None
: The type of the None singleton.
city: str | None
: The type of the None singleton.
company: str
: The type of the None singleton.
country: str | None
: The type of the None singleton.
description: str | None
: The type of the None singleton.
email: str | None
: The type of the None singleton.
first_name: str | None
: The type of the None singleton.
industry: str | None
: The type of the None singleton.
last_name: str
: The type of the None singleton.
lead_source: str | None
: The type of the None singleton.
mobile_phone: str | None
: The type of the None singleton.
model_config
: The type of the None singleton.
number_of_employees: int | None
: The type of the None singleton.
owner_id: str | None
: The type of the None singleton.
phone: str | None
: The type of the None singleton.
postal_code: str | None
: The type of the None singleton.
rating: str | None
: The type of the None singleton.
state: str | None
: The type of the None singleton.
status: str | None
: The type of the None singleton.
street: str | None
: The type of the None singleton.
title: str | None
: The type of the None singleton.
website: str | None
: The type of the None singleton.
LeadsListResultMeta(**data: Any)
: Metadata for leads.Action.LIST operation
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
done: bool | None
: The type of the None singleton.
model_config
: The type of the None singleton.
next_records_url: str | None
: The type of the None singleton.
LeadsSearchData(**data: Any)
: Search result data for leads entity.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
address: dict[str, typing.Any] | None
: Complete address as a compound field
city: str | None
: City portion of the address
company: str | None
: Company or organization the lead works for
converted_account_id: str | None
: ID of the account created when lead was converted
converted_contact_id: str | None
: ID of the contact created when lead was converted
converted_date: str | None
: Date when the lead was converted
converted_opportunity_id: str | None
: ID of the opportunity created when lead was converted
country: str | None
: Country portion of the address
created_by_id: str | None
: ID of the user who created this lead
created_date: str | None
: Date and time when the lead was created
email: str | None
: Email address of the lead
first_name: str | None
: First name of the lead
id: str
: Unique identifier for the lead record
industry: str | None
: Industry the lead's company operates in
is_converted: bool | None
: Whether the lead has been converted to an account, contact, and opportunity
is_deleted: bool | None
: Whether the lead has been moved to the Recycle Bin
last_activity_date: str | None
: Date of the last activity associated with this lead
last_modified_by_id: str | None
: ID of the user who last modified this lead
last_modified_date: str | None
: Date and time when the lead was last modified
last_name: str | None
: Last name of the lead
lead_source: str | None
: Source from which this lead originated
mobile_phone: str | None
: Mobile phone number of the lead
model_config
: The type of the None singleton.
name: str | None
: Full name of the lead (read-only, concatenation of first and last name)
number_of_employees: int | None
: Number of employees at the lead's company
owner_id: str | None
: ID of the user who owns this lead
phone: str | None
: Phone number of the lead
postal_code: str | None
: Postal code portion of the address
rating: str | None
: Rating of the lead (e.g., Hot, Warm, Cold)
state: str | None
: State or province portion of the address
status: str | None
: Current status of the lead in the sales process
street: str | None
: Street address portion of the address
system_modstamp: str | None
: System timestamp when the record was last modified
title: str | None
: Job title of the lead
website: str | None
: Website URL for the lead's company
Note(**data: Any)
: Salesforce Note object - uses FIELDS(STANDARD) so all standard fields are returned
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
attributes: airbyte_agent_sdk.connectors.salesforce.models.NoteAttributes | None
: The type of the None singleton.
id: str | None
: The type of the None singleton.
model_config
: The type of the None singleton.
title: str | None
: The type of the None singleton.
NoteAttributes(**data: Any)
: Nested schema for Note.attributes
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
model_config
: The type of the None singleton.
type_: str | None
: The type of the None singleton.
url: str | None
: The type of the None singleton.
NoteCreateInput(**data: Any)
: NoteCreateInput type definition
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
body: str | None
: The type of the None singleton.
is_private: bool | None
: The type of the None singleton.
model_config
: The type of the None singleton.
owner_id: str | None
: The type of the None singleton.
parent_id: str
: The type of the None singleton.
title: str
: The type of the None singleton.
NoteQueryResult(**data: Any)
: SOQL query result for notes
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
done: bool | None
: The type of the None singleton.
model_config
: The type of the None singleton.
next_records_url: str | None
: The type of the None singleton.
records: list[airbyte_agent_sdk.connectors.salesforce.models.Note] | None
: The type of the None singleton.
total_size: int | None
: The type of the None singleton.
NoteWriteInput(**data: Any)
: Fields for updating a classic Note. ParentId is omitted because Salesforce
treats it as immutable on existing Notes; create a new Note under a different
parent rather than reparenting.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
body: str | None
: The type of the None singleton.
is_private: bool | None
: The type of the None singleton.
model_config
: The type of the None singleton.
owner_id: str | None
: The type of the None singleton.
title: str | None
: The type of the None singleton.
NotesListResultMeta(**data: Any)
: Metadata for notes.Action.LIST operation
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
done: bool | None
: The type of the None singleton.
model_config
: The type of the None singleton.
next_records_url: str | None
: The type of the None singleton.
OpportunitiesListResultMeta(**data: Any)
: Metadata for opportunities.Action.LIST operation
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
done: bool | None
: The type of the None singleton.
model_config
: The type of the None singleton.
next_records_url: str | None
: The type of the None singleton.
OpportunitiesSearchData(**data: Any)
: Search result data for opportunities entity.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
account_id: str | None
: ID of the account associated with this opportunity
amount: float | None
: Estimated total sale amount
campaign_id: str | None
: ID of the campaign that generated this opportunity
close_date: str | None
: Expected close date for the opportunity
contact_id: str | None
: ID of the primary contact for this opportunity
created_by_id: str | None
: ID of the user who created this opportunity
created_date: str | None
: Date and time when the opportunity was created
description: str | None
: Text description of the opportunity
expected_revenue: float | None
: Expected revenue based on amount and probability
forecast_category: str | None
: Forecast category for this opportunity
forecast_category_name: str | None
: Name of the forecast category
id: str
: Unique identifier for the opportunity record
is_closed: bool | None
: Whether the opportunity is closed
is_deleted: bool | None
: Whether the opportunity has been moved to the Recycle Bin
is_won: bool | None
: Whether the opportunity was won
last_activity_date: str | None
: Date of the last activity associated with this opportunity
last_modified_by_id: str | None
: ID of the user who last modified this opportunity
last_modified_date: str | None
: Date and time when the opportunity was last modified
lead_source: str | None
: Source from which this opportunity originated
model_config
: The type of the None singleton.
name: str | None
: Name of the opportunity
next_step: str | None
: Description of the next step in closing the opportunity
owner_id: str | None
: ID of the user who owns this opportunity
probability: float | None
: Likelihood of closing the opportunity (percentage)
stage_name: str | None
: Current stage of the opportunity in the sales process
system_modstamp: str | None
: System timestamp when the record was last modified
type_: str | None
: Type of opportunity (e.g., New Business, Existing Business)
Opportunity(**data: Any)
: Salesforce Opportunity object - uses FIELDS(STANDARD) so all standard fields are returned
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
attributes: airbyte_agent_sdk.connectors.salesforce.models.OpportunityAttributes | None
: The type of the None singleton.
id: str | None
: The type of the None singleton.
model_config
: The type of the None singleton.
name: str | None
: The type of the None singleton.
OpportunityAttributes(**data: Any)
: Nested schema for Opportunity.attributes
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
model_config
: The type of the None singleton.
type_: str | None
: The type of the None singleton.
url: str | None
: The type of the None singleton.
OpportunityQueryResult(**data: Any)
: SOQL query result for opportunities
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
done: bool | None
: The type of the None singleton.
model_config
: The type of the None singleton.
next_records_url: str | None
: The type of the None singleton.
records: list[airbyte_agent_sdk.connectors.salesforce.models.Opportunity] | None
: The type of the None singleton.
total_size: int | None
: The type of the None singleton.
OpportunityStage(**data: Any)
: Salesforce OpportunityStage object - uses FIELDS(STANDARD) so all standard fields are returned
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
attributes: airbyte_agent_sdk.connectors.salesforce.models.OpportunityStageAttributes | None
: The type of the None singleton.
id: str | None
: The type of the None singleton.
master_label: str | None
: The type of the None singleton.
model_config
: The type of the None singleton.
OpportunityStageAttributes(**data: Any)
: Nested schema for OpportunityStage.attributes
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
model_config
: The type of the None singleton.
type_: str | None
: The type of the None singleton.
url: str | None
: The type of the None singleton.
OpportunityStageQueryResult(**data: Any)
: SOQL query result for opportunity stages
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
done: bool | None
: The type of the None singleton.
model_config
: The type of the None singleton.
next_records_url: str | None
: The type of the None singleton.
records: list[airbyte_agent_sdk.connectors.salesforce.models.OpportunityStage] | None
: The type of the None singleton.
total_size: int | None
: The type of the None singleton.
OpportunityStagesListResultMeta(**data: Any)
: Metadata for opportunity_stages.Action.LIST operation
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
done: bool | None
: The type of the None singleton.
model_config
: The type of the None singleton.
next_records_url: str | None
: The type of the None singleton.
OpportunityStagesSearchData(**data: Any)
: Search result data for opportunity_stages entity.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
api_name: str | None
: API name of the stage used in code and integrations
created_by_id: str | None
: ID of the user who created this stage
created_date: str | None
: Date and time when the stage was created
default_probability: float | None
: Default probability percentage for opportunities at this stage
description: str | None
: Description of the stage
forecast_category: str | None
: Forecast category for opportunities at this stage
forecast_category_name: str | None
: Display name of the forecast category
id: str
: Unique identifier for the opportunity stage record
is_active: bool | None
: Whether the stage is currently active and can be used
is_closed: bool | None
: Whether opportunities at this stage are considered closed
is_won: bool | None
: Whether opportunities at this stage are considered won
last_modified_by_id: str | None
: ID of the user who last modified this stage
last_modified_date: str | None
: Date and time when the stage was last modified
master_label: str | None
: Display label for the stage
model_config
: The type of the None singleton.
sort_order: int | None
: Order in which the stage appears in the sales process
system_modstamp: str | None
: System timestamp when the record was last modified
OpportunityWriteInput(**data: Any)
: OpportunityWriteInput type definition
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
account_id: str | None
: The type of the None singleton.
amount: float | None
: The type of the None singleton.
campaign_id: str | None
: The type of the None singleton.
close_date: str
: The type of the None singleton.
description: str | None
: The type of the None singleton.
forecast_category_name: str | None
: The type of the None singleton.
lead_source: str | None
: The type of the None singleton.
model_config
: The type of the None singleton.
name: str
: The type of the None singleton.
next_step: str | None
: The type of the None singleton.
owner_id: str | None
: The type of the None singleton.
probability: float | None
: The type of the None singleton.
stage_name: str
: The type of the None singleton.
type_: str | None
: The type of the None singleton.
QueryListResultMeta(**data: Any)
: Metadata for query.Action.LIST operation
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
done: bool | None
: The type of the None singleton.
model_config
: The type of the None singleton.
next_records_url: str | None
: The type of the None singleton.
QueryResult(**data: Any)
: Generic SOQL query result
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
done: bool | None
: The type of the None singleton.
model_config
: The type of the None singleton.
next_records_url: str | None
: The type of the None singleton.
records: list[dict[str, typing.Any]] | None
: The type of the None singleton.
total_size: int | None
: The type of the None singleton.
Report(**data: Any)
: Salesforce Report metadata from the Analytics API
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
describe_url: str | None
: The type of the None singleton.
id: str | None
: The type of the None singleton.
instances_url: str | None
: The type of the None singleton.
model_config
: The type of the None singleton.
name: str | None
: The type of the None singleton.
url: str | None
: The type of the None singleton.
ReportResults(**data: Any)
: Executed report results including data rows, aggregates, and metadata
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
all_data: bool | None
: The type of the None singleton.
attributes: dict[str, typing.Any] | None
: The type of the None singleton.
fact_map: dict[str, typing.Any] | None
: The type of the None singleton.
groupings_across: dict[str, typing.Any] | None
: The type of the None singleton.
groupings_down: dict[str, typing.Any] | None
: The type of the None singleton.
has_detail_rows: bool | None
: The type of the None singleton.
model_config
: The type of the None singleton.
report_extended_metadata: dict[str, typing.Any] | None
: The type of the None singleton.
report_metadata: dict[str, typing.Any] | None
: The type of the None singleton.
SObject(**data: Any)
: Salesforce sObject metadata
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
createable: bool | None
: The type of the None singleton.
custom: bool | None
: The type of the None singleton.
deletable: bool | None
: The type of the None singleton.
key_prefix: str | None
: The type of the None singleton.
label: str | None
: The type of the None singleton.
label_plural: str | None
: The type of the None singleton.
model_config
: The type of the None singleton.
name: str | None
: The type of the None singleton.
queryable: bool | None
: The type of the None singleton.
searchable: bool | None
: The type of the None singleton.
updateable: bool | None
: The type of the None singleton.
urls: dict[str, typing.Any] | None
: The type of the None singleton.
SObjectCreateResponse(**data: Any)
: SObjectCreateResponse type definition
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
errors: list[dict[str, typing.Any]] | None
: The type of the None singleton.
id: str | None
: The type of the None singleton.
model_config
: The type of the None singleton.
success: bool | None
: The type of the None singleton.
SObjectsResponse(**data: Any)
: Response from the sobjects endpoint listing all available Salesforce objects
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
encoding: str | None
: The type of the None singleton.
max_batch_size: int | None
: The type of the None singleton.
model_config
: The type of the None singleton.
sobjects: list[airbyte_agent_sdk.connectors.salesforce.models.SObject] | None
: The type of the None singleton.
SalesforceAuthConfig(**data: Any)
: Salesforce OAuth 2.0
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
client_id: str | None
: Connected App Consumer Key
client_secret: str | None
: Connected App Consumer Secret
model_config
: The type of the None singleton.
refresh_token: str
: OAuth refresh token for automatic token renewal
SalesforceCheckResult(**data: Any)
: Result of a health check operation.
Returned by the check() method to indicate connectivity and credential status.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
checked_action: str | None
: Action name used for the health check.
checked_entity: str | None
: Entity name used for the health check.
error: str | None
: Error message if status is 'unhealthy', None otherwise.
model_config
: The type of the None singleton.
status: str
: Health check status: 'healthy' or 'unhealthy'.
SalesforceExecuteResult(**data: Any)
: Response envelope with data only.
Used for actions that return data without metadata.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
- typing.Generic
Descendants
- airbyte_agent_sdk.connectors.salesforce.models.SalesforceExecuteResultWithMeta
- airbyte_agent_sdk.connectors.salesforce.models.SalesforceExecuteResult[SearchResult]
- airbyte_agent_sdk.connectors.salesforce.models.SalesforceExecuteResult[list[Report]]
- airbyte_agent_sdk.connectors.salesforce.models.SalesforceExecuteResult[list[SObject]]
Class variables
data: ~T
: Response data containing the result of the action.
model_config
: The type of the None singleton.
SalesforceExecuteResultWithMeta(**data: Any)
: Response envelope with data and metadata.
Used for actions that return both data and metadata (e.g., pagination info).
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.salesforce.models.SalesforceExecuteResult
- pydantic.main.BaseModel
- typing.Generic
Descendants
- airbyte_agent_sdk.connectors.salesforce.models.SalesforceExecuteResultWithMeta[list[Account], AccountsListResultMeta]
- airbyte_agent_sdk.connectors.salesforce.models.SalesforceExecuteResultWithMeta[list[Attachment], AttachmentsListResultMeta]
- airbyte_agent_sdk.connectors.salesforce.models.SalesforceExecuteResultWithMeta[list[Campaign], CampaignsListResultMeta]
- airbyte_agent_sdk.connectors.salesforce.models.SalesforceExecuteResultWithMeta[list[Case], CasesListResultMeta]
- airbyte_agent_sdk.connectors.salesforce.models.SalesforceExecuteResultWithMeta[list[Contact], ContactsListResultMeta]
- airbyte_agent_sdk.connectors.salesforce.models.SalesforceExecuteResultWithMeta[list[ContentVersion], ContentVersionsListResultMeta]
- airbyte_agent_sdk.connectors.salesforce.models.SalesforceExecuteResultWithMeta[list[Event], EventsListResultMeta]
- airbyte_agent_sdk.connectors.salesforce.models.SalesforceExecuteResultWithMeta[list[Lead], LeadsListResultMeta]
- airbyte_agent_sdk.connectors.salesforce.models.SalesforceExecuteResultWithMeta[list[Note], NotesListResultMeta]
- airbyte_agent_sdk.connectors.salesforce.models.SalesforceExecuteResultWithMeta[list[OpportunityStage], OpportunityStagesListResultMeta]
- airbyte_agent_sdk.connectors.salesforce.models.SalesforceExecuteResultWithMeta[list[Opportunity], OpportunitiesListResultMeta]
- airbyte_agent_sdk.connectors.salesforce.models.SalesforceExecuteResultWithMeta[list[Task], TasksListResultMeta]
- airbyte_agent_sdk.connectors.salesforce.models.SalesforceExecuteResultWithMeta[list[User], UsersListResultMeta]
- airbyte_agent_sdk.connectors.salesforce.models.SalesforceExecuteResultWithMeta[list[dict[str, Any]], QueryListResultMeta]
Class variables
meta: ~S | None
: Metadata about the response (e.g., pagination cursors, record counts).
SalesforceExecuteResultWithMeta[list[Account], AccountsListResultMeta](**data: Any)
: Response envelope with data and metadata.
Used for actions that return both data and metadata (e.g., pagination info).
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.salesforce.models.SalesforceExecuteResultWithMeta
- airbyte_agent_sdk.connectors.salesforce.models.SalesforceExecuteResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
AccountsListResult(**data: Any)
: Response envelope with data and metadata.
Used for actions that return both data and metadata (e.g., pagination info).
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.salesforce.models.SalesforceExecuteResultWithMeta
- airbyte_agent_sdk.connectors.salesforce.models.SalesforceExecuteResult
- pydantic.main.BaseModel
- typing.Generic
SalesforceExecuteResultWithMeta[list[Attachment], AttachmentsListResultMeta](**data: Any)
: Response envelope with data and metadata.
Used for actions that return both data and metadata (e.g., pagination info).
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.salesforce.models.SalesforceExecuteResultWithMeta
- airbyte_agent_sdk.connectors.salesforce.models.SalesforceExecuteResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
AttachmentsListResult(**data: Any)
: Response envelope with data and metadata.
Used for actions that return both data and metadata (e.g., pagination info).
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.salesforce.models.SalesforceExecuteResultWithMeta
- airbyte_agent_sdk.connectors.salesforce.models.SalesforceExecuteResult
- pydantic.main.BaseModel
- typing.Generic
SalesforceExecuteResultWithMeta[list[Campaign], CampaignsListResultMeta](**data: Any)
: Response envelope with data and metadata.
Used for actions that return both data and metadata (e.g., pagination info).
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.salesforce.models.SalesforceExecuteResultWithMeta
- airbyte_agent_sdk.connectors.salesforce.models.SalesforceExecuteResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
CampaignsListResult(**data: Any)
: Response envelope with data and metadata.
Used for actions that return both data and metadata (e.g., pagination info).
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.salesforce.models.SalesforceExecuteResultWithMeta
- airbyte_agent_sdk.connectors.salesforce.models.SalesforceExecuteResult
- pydantic.main.BaseModel
- typing.Generic
SalesforceExecuteResultWithMeta[list[Case], CasesListResultMeta](**data: Any)
: Response envelope with data and metadata.
Used for actions that return both data and metadata (e.g., pagination info).
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.salesforce.models.SalesforceExecuteResultWithMeta
- airbyte_agent_sdk.connectors.salesforce.models.SalesforceExecuteResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
CasesListResult(**data: Any)
: Response envelope with data and metadata.
Used for actions that return both data and metadata (e.g., pagination info).
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.salesforce.models.SalesforceExecuteResultWithMeta
- airbyte_agent_sdk.connectors.salesforce.models.SalesforceExecuteResult
- pydantic.main.BaseModel
- typing.Generic
SalesforceExecuteResultWithMeta[list[Contact], ContactsListResultMeta](**data: Any)
: Response envelope with data and metadata.
Used for actions that return both data and metadata (e.g., pagination info).
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.salesforce.models.SalesforceExecuteResultWithMeta
- airbyte_agent_sdk.connectors.salesforce.models.SalesforceExecuteResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
ContactsListResult(**data: Any)
: Response envelope with data and metadata.
Used for actions that return both data and metadata (e.g., pagination info).
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.salesforce.models.SalesforceExecuteResultWithMeta
- airbyte_agent_sdk.connectors.salesforce.models.SalesforceExecuteResult
- pydantic.main.BaseModel
- typing.Generic
SalesforceExecuteResultWithMeta[list[ContentVersion], ContentVersionsListResultMeta](**data: Any)
: Response envelope with data and metadata.
Used for actions that return both data and metadata (e.g., pagination info).
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.salesforce.models.SalesforceExecuteResultWithMeta
- airbyte_agent_sdk.connectors.salesforce.models.SalesforceExecuteResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
ContentVersionsListResult(**data: Any)
: Response envelope with data and metadata.
Used for actions that return both data and metadata (e.g., pagination info).
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.salesforce.models.SalesforceExecuteResultWithMeta
- airbyte_agent_sdk.connectors.salesforce.models.SalesforceExecuteResult
- pydantic.main.BaseModel
- typing.Generic
SalesforceExecuteResultWithMeta[list[Event], EventsListResultMeta](**data: Any)
: Response envelope with data and metadata.
Used for actions that return both data and metadata (e.g., pagination info).
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.salesforce.models.SalesforceExecuteResultWithMeta
- airbyte_agent_sdk.connectors.salesforce.models.SalesforceExecuteResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
EventsListResult(**data: Any)
: Response envelope with data and metadata.
Used for actions that return both data and metadata (e.g., pagination info).
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.salesforce.models.SalesforceExecuteResultWithMeta
- airbyte_agent_sdk.connectors.salesforce.models.SalesforceExecuteResult
- pydantic.main.BaseModel
- typing.Generic
SalesforceExecuteResultWithMeta[list[Lead], LeadsListResultMeta](**data: Any)
: Response envelope with data and metadata.
Used for actions that return both data and metadata (e.g., pagination info).
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.salesforce.models.SalesforceExecuteResultWithMeta
- airbyte_agent_sdk.connectors.salesforce.models.SalesforceExecuteResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
LeadsListResult(**data: Any)
: Response envelope with data and metadata.
Used for actions that return both data and metadata (e.g., pagination info).
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.salesforce.models.SalesforceExecuteResultWithMeta
- airbyte_agent_sdk.connectors.salesforce.models.SalesforceExecuteResult
- pydantic.main.BaseModel
- typing.Generic
SalesforceExecuteResultWithMeta[list[Note], NotesListResultMeta](**data: Any)
: Response envelope with data and metadata.
Used for actions that return both data and metadata (e.g., pagination info).
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.salesforce.models.SalesforceExecuteResultWithMeta
- airbyte_agent_sdk.connectors.salesforce.models.SalesforceExecuteResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
NotesListResult(**data: Any)
: Response envelope with data and metadata.
Used for actions that return both data and metadata (e.g., pagination info).
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.salesforce.models.SalesforceExecuteResultWithMeta
- airbyte_agent_sdk.connectors.salesforce.models.SalesforceExecuteResult
- pydantic.main.BaseModel
- typing.Generic
SalesforceExecuteResultWithMeta[list[OpportunityStage], OpportunityStagesListResultMeta](**data: Any)
: Response envelope with data and metadata.
Used for actions that return both data and metadata (e.g., pagination info).
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.salesforce.models.SalesforceExecuteResultWithMeta
- airbyte_agent_sdk.connectors.salesforce.models.SalesforceExecuteResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
OpportunityStagesListResult(**data: Any)
: Response envelope with data and metadata.
Used for actions that return both data and metadata (e.g., pagination info).
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.salesforce.models.SalesforceExecuteResultWithMeta
- airbyte_agent_sdk.connectors.salesforce.models.SalesforceExecuteResult
- pydantic.main.BaseModel
- typing.Generic
SalesforceExecuteResultWithMeta[list[Opportunity], OpportunitiesListResultMeta](**data: Any)
: Response envelope with data and metadata.
Used for actions that return both data and metadata (e.g., pagination info).
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.salesforce.models.SalesforceExecuteResultWithMeta
- airbyte_agent_sdk.connectors.salesforce.models.SalesforceExecuteResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
OpportunitiesListResult(**data: Any)
: Response envelope with data and metadata.
Used for actions that return both data and metadata (e.g., pagination info).
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.salesforce.models.SalesforceExecuteResultWithMeta
- airbyte_agent_sdk.connectors.salesforce.models.SalesforceExecuteResult
- pydantic.main.BaseModel
- typing.Generic
SalesforceExecuteResultWithMeta[list[Task], TasksListResultMeta](**data: Any)
: Response envelope with data and metadata.
Used for actions that return both data and metadata (e.g., pagination info).
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.salesforce.models.SalesforceExecuteResultWithMeta
- airbyte_agent_sdk.connectors.salesforce.models.SalesforceExecuteResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
TasksListResult(**data: Any)
: Response envelope with data and metadata.
Used for actions that return both data and metadata (e.g., pagination info).
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.salesforce.models.SalesforceExecuteResultWithMeta
- airbyte_agent_sdk.connectors.salesforce.models.SalesforceExecuteResult
- pydantic.main.BaseModel
- typing.Generic
SalesforceExecuteResultWithMeta[list[User], UsersListResultMeta](**data: Any)
: Response envelope with data and metadata.
Used for actions that return both data and metadata (e.g., pagination info).
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.salesforce.models.SalesforceExecuteResultWithMeta
- airbyte_agent_sdk.connectors.salesforce.models.SalesforceExecuteResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
UsersListResult(**data: Any)
: Response envelope with data and metadata.
Used for actions that return both data and metadata (e.g., pagination info).
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.salesforce.models.SalesforceExecuteResultWithMeta
- airbyte_agent_sdk.connectors.salesforce.models.SalesforceExecuteResult
- pydantic.main.BaseModel
- typing.Generic
SalesforceExecuteResultWithMeta[list[dict[str, Any]], QueryListResultMeta](**data: Any)
: Response envelope with data and metadata.
Used for actions that return both data and metadata (e.g., pagination info).
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.salesforce.models.SalesforceExecuteResultWithMeta
- airbyte_agent_sdk.connectors.salesforce.models.SalesforceExecuteResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
QueryListResult(**data: Any)
: Response envelope with data and metadata.
Used for actions that return both data and metadata (e.g., pagination info).
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.salesforce.models.SalesforceExecuteResultWithMeta
- airbyte_agent_sdk.connectors.salesforce.models.SalesforceExecuteResult
- pydantic.main.BaseModel
- typing.Generic
SalesforceExecuteResult[SearchResult](**data: Any)
: Response envelope with data only.
Used for actions that return data without metadata.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.salesforce.models.SalesforceExecuteResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
AccountsApiSearchResult(**data: Any)
: Response envelope with data only.
Used for actions that return data without metadata.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.salesforce.models.SalesforceExecuteResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
ContactsApiSearchResult(**data: Any)
: Response envelope with data only.
Used for actions that return data without metadata.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.salesforce.models.SalesforceExecuteResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
LeadsApiSearchResult(**data: Any)
: Response envelope with data only.
Used for actions that return data without metadata.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.salesforce.models.SalesforceExecuteResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
OpportunitiesApiSearchResult(**data: Any)
: Response envelope with data only.
Used for actions that return data without metadata.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.salesforce.models.SalesforceExecuteResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
TasksApiSearchResult(**data: Any)
: Response envelope with data only.
Used for actions that return data without metadata.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.salesforce.models.SalesforceExecuteResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
EventsApiSearchResult(**data: Any)
: Response envelope with data only.
Used for actions that return data without metadata.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.salesforce.models.SalesforceExecuteResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
CampaignsApiSearchResult(**data: Any)
: Response envelope with data only.
Used for actions that return data without metadata.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.salesforce.models.SalesforceExecuteResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
CasesApiSearchResult(**data: Any)
: Response envelope with data only.
Used for actions that return data without metadata.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.salesforce.models.SalesforceExecuteResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
NotesApiSearchResult(**data: Any)
: Response envelope with data only.
Used for actions that return data without metadata.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.salesforce.models.SalesforceExecuteResult
- pydantic.main.BaseModel
- typing.Generic
SalesforceExecuteResult[list[Report]](**data: Any)
: Response envelope with data only.
Used for actions that return data without metadata.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.salesforce.models.SalesforceExecuteResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
ReportsListResult(**data: Any)
: Response envelope with data only.
Used for actions that return data without metadata.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.salesforce.models.SalesforceExecuteResult
- pydantic.main.BaseModel
- typing.Generic
SalesforceExecuteResult[list[SObject]](**data: Any)
: Response envelope with data only.
Used for actions that return data without metadata.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.salesforce.models.SalesforceExecuteResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
SobjectsListResult(**data: Any)
: Response envelope with data only.
Used for actions that return data without metadata.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.salesforce.models.SalesforceExecuteResult
- pydantic.main.BaseModel
- typing.Generic
SearchResult(**data: Any)
: SOSL search result
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
model_config
: The type of the None singleton.
search_records: list[airbyte_agent_sdk.connectors.salesforce.models.SearchResultSearchrecordsItem] | None
: The type of the None singleton.
SearchResultSearchrecordsItem(**data: Any)
: Nested schema for SearchResult.searchRecords_item
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
attributes: airbyte_agent_sdk.connectors.salesforce.models.SearchResultSearchrecordsItemAttributes | None
: The type of the None singleton.
id: str | None
: The type of the None singleton.
model_config
: The type of the None singleton.
SearchResultSearchrecordsItemAttributes(**data: Any)
: Nested schema for SearchResultSearchrecordsItem.attributes
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
model_config
: The type of the None singleton.
type_: str | None
: The type of the None singleton.
url: str | None
: The type of the None singleton.
Task(**data: Any)
: Salesforce Task object - uses FIELDS(STANDARD) so all standard fields are returned
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
attributes: airbyte_agent_sdk.connectors.salesforce.models.TaskAttributes | None
: The type of the None singleton.
id: str | None
: The type of the None singleton.
model_config
: The type of the None singleton.
subject: str | None
: The type of the None singleton.
TaskAttributes(**data: Any)
: Nested schema for Task.attributes
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
model_config
: The type of the None singleton.
type_: str | None
: The type of the None singleton.
url: str | None
: The type of the None singleton.
TaskQueryResult(**data: Any)
: SOQL query result for tasks
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
done: bool | None
: The type of the None singleton.
model_config
: The type of the None singleton.
next_records_url: str | None
: The type of the None singleton.
records: list[airbyte_agent_sdk.connectors.salesforce.models.Task] | None
: The type of the None singleton.
total_size: int | None
: The type of the None singleton.
TaskWriteInput(**data: Any)
: TaskWriteInput type definition
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
activity_date: str | None
: The type of the None singleton.
description: str | None
: The type of the None singleton.
is_reminder_set: bool | None
: The type of the None singleton.
model_config
: The type of the None singleton.
owner_id: str | None
: The type of the None singleton.
priority: str | None
: The type of the None singleton.
reminder_date_time: str | None
: The type of the None singleton.
status: str | None
: The type of the None singleton.
subject: str
: The type of the None singleton.
type_: str | None
: The type of the None singleton.
what_id: str | None
: The type of the None singleton.
who_id: str | None
: The type of the None singleton.
TasksListResultMeta(**data: Any)
: Metadata for tasks.Action.LIST operation
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
done: bool | None
: The type of the None singleton.
model_config
: The type of the None singleton.
next_records_url: str | None
: The type of the None singleton.
TasksSearchData(**data: Any)
: Search result data for tasks entity.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
account_id: str | None
: ID of the account associated with this task
activity_date: str | None
: Due date for the task
call_disposition: str | None
: Result of the call, if this task represents a call
call_duration_in_seconds: int | None
: Duration of the call in seconds
call_type: str | None
: Type of call (Inbound, Outbound, Internal)
completed_date_time: str | None
: Date and time when the task was completed
created_by_id: str | None
: ID of the user who created this task
created_date: str | None
: Date and time when the task was created
description: str | None
: Text description or notes about the task
id: str
: Unique identifier for the task record
is_closed: bool | None
: Whether the task has been completed
is_deleted: bool | None
: Whether the task has been moved to the Recycle Bin
is_high_priority: bool | None
: Whether the task is marked as high priority
last_modified_by_id: str | None
: ID of the user who last modified this task
last_modified_date: str | None
: Date and time when the task was last modified
model_config
: The type of the None singleton.
owner_id: str | None
: ID of the user who owns this task
priority: str | None
: Priority level of the task (High, Normal, Low)
status: str | None
: Current status of the task
subject: str | None
: Subject or title of the task
system_modstamp: str | None
: System timestamp when the record was last modified
task_subtype: str | None
: Subtype of the task (e.g., Call, Email, Task)
type_: str | None
: Type of task
what_id: str | None
: ID of the related object (Account, Opportunity, etc.)
who_id: str | None
: ID of the related person (Contact or Lead)
User(**data: Any)
: Salesforce User object - uses FIELDS(STANDARD) so all standard fields are returned
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
attributes: airbyte_agent_sdk.connectors.salesforce.models.UserAttributes | None
: The type of the None singleton.
id: str | None
: The type of the None singleton.
model_config
: The type of the None singleton.
name: str | None
: The type of the None singleton.
UserAttributes(**data: Any)
: Nested schema for User.attributes
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
model_config
: The type of the None singleton.
type_: str | None
: The type of the None singleton.
url: str | None
: The type of the None singleton.
UserCreateInput(**data: Any)
: Fields for creating a Salesforce User. Creating a User consumes a paid
user-license seat. Requires the "Manage Internal Users" permission.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
alias: str
: The type of the None singleton.
department: str | None
: The type of the None singleton.
email: str
: The type of the None singleton.
email_encoding_key: str
: The type of the None singleton.
first_name: str | None
: The type of the None singleton.
is_active: bool | None
: The type of the None singleton.
language_locale_key: str
: The type of the None singleton.
last_name: str
: The type of the None singleton.
locale_sid_key: str
: The type of the None singleton.
manager_id: str | None
: The type of the None singleton.
mobile_phone: str | None
: The type of the None singleton.
model_config
: The type of the None singleton.
phone: str | None
: The type of the None singleton.
profile_id: str
: The type of the None singleton.
time_zone_sid_key: str
: The type of the None singleton.
title: str | None
: The type of the None singleton.
user_role_id: str | None
: The type of the None singleton.
username: str
: The type of the None singleton.
UserQueryResult(**data: Any)
: SOQL query result for users
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
done: bool | None
: The type of the None singleton.
model_config
: The type of the None singleton.
next_records_url: str | None
: The type of the None singleton.
records: list[airbyte_agent_sdk.connectors.salesforce.models.User] | None
: The type of the None singleton.
total_size: int | None
: The type of the None singleton.
UserWriteInput(**data: Any)
: Fields for updating a Salesforce User. Salesforce does not allow deleting Users; deactivate by sending IsActive: false.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
alias: str | None
: The type of the None singleton.
department: str | None
: The type of the None singleton.
email: str | None
: The type of the None singleton.
email_encoding_key: str | None
: The type of the None singleton.
first_name: str | None
: The type of the None singleton.
is_active: bool | None
: The type of the None singleton.
language_locale_key: str | None
: The type of the None singleton.
last_name: str | None
: The type of the None singleton.
locale_sid_key: str | None
: The type of the None singleton.
manager_id: str | None
: The type of the None singleton.
mobile_phone: str | None
: The type of the None singleton.
model_config
: The type of the None singleton.
phone: str | None
: The type of the None singleton.
profile_id: str | None
: The type of the None singleton.
time_zone_sid_key: str | None
: The type of the None singleton.
title: str | None
: The type of the None singleton.
user_role_id: str | None
: The type of the None singleton.
username: str | None
: The type of the None singleton.
UsersListResultMeta(**data: Any)
: Metadata for users.Action.LIST operation
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
done: bool | None
: The type of the None singleton.
model_config
: The type of the None singleton.
next_records_url: str | None
: The type of the None singleton.
UsersSearchData(**data: Any)
: Search result data for users entity.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
account_id: str | None
: ID of the account associated with this user (for portal users)
alias: str | None
: Short name used to identify the user in list views and reports
city: str | None
: City portion of the user's address
company_name: str | None
: Name of the user's company
contact_id: str | None
: ID of the contact associated with this user (for portal users)
country: str | None
: Country portion of the user's address
created_by_id: str | None
: ID of the user who created this user record
created_date: str | None
: Date and time when the user was created
department: str | None
: Department within the organization
division: str | None
: Division within the organization
email: str | None
: Email address of the user
employee_number: str | None
: Employee number or ID assigned by the organization
first_name: str | None
: First name of the user
id: str
: Unique identifier for the user record
is_active: bool | None
: Whether the user is active and can log in
last_login_date: str | None
: Date and time of the user's most recent login
last_modified_by_id: str | None
: ID of the user who last modified this user record
last_modified_date: str | None
: Date and time when the user was last modified
last_name: str | None
: Last name of the user
manager_id: str | None
: ID of the user's manager
mobile_phone: str | None
: Mobile phone number of the user
model_config
: The type of the None singleton.
name: str | None
: Full name of the user
phone: str | None
: Business phone number of the user
postal_code: str | None
: Postal code portion of the user's address
profile_id: str | None
: ID of the user's profile
state: str | None
: State or province portion of the user's address
street: str | None
: Street address of the user
system_modstamp: str | None
: System timestamp when the record was last modified
title: str | None
: Job title of the user
user_role_id: str | None
: ID of the user's role in the organization
user_type: str | None
: Type of user license (e.g., Standard, PowerPartner)
username: str | None
: Username for logging into Salesforce (unique across all orgs)