@simplyhomes/sos-sdk
Version:
TypeScript SDK for Simply Homes SoS API v4
105 lines • 4.1 kB
TypeScript
/**
* API v4
* Swagger documentation for API v4
*
* The version of the OpenAPI document: 4.0
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
/**
*
* @export
* @interface V4ViewsGetViewObjectSchemaResponseRelation
*/
export interface V4ViewsGetViewObjectSchemaResponseRelation {
/**
* The object name of the related entity
* @type {string}
* @memberof V4ViewsGetViewObjectSchemaResponseRelation
*/
objectName: V4ViewsGetViewObjectSchemaResponseRelationObjectName;
/**
* The name of the relation column
* @type {string}
* @memberof V4ViewsGetViewObjectSchemaResponseRelation
*/
columnName: string;
}
/**
* @export
* @enum {string}
*/
export declare enum V4ViewsGetViewObjectSchemaResponseRelationObjectName {
Property = "property",
Unit = "unit",
Source = "source",
Organization = "organization",
Contact = "contact",
County = "county",
HousingAuthority = "housing_authority",
Lender = "lender",
Neighborhood = "neighborhood",
Notification = "notification",
Owner = "owner",
PropertyManager = "property_manager",
Option = "option",
Thread = "thread",
Lead = "lead",
Offer = "offer",
User = "user",
Group = "group",
Market = "market",
Message = "message",
MessageSubscription = "message_subscription",
TitleCompany = "title_company",
View = "view",
FileUpload = "file_upload",
ImageUpload = "image_upload",
PaymentStandard = "payment_standard",
InsurancePolicy = "insurance_policy",
InsuranceProvider = "insurance_provider",
Leasing = "leasing",
Tenant = "tenant",
Inspection = "inspection",
UtilityAllowance = "utility_allowance",
Walkthrough = "walkthrough",
Zipcode = "zipcode",
MlsListing = "mls_listing",
Transaction = "transaction",
AirtableComment = "airtableComment",
AirtableCommentNotification = "airtableCommentNotification",
AirtableCommentSubscription = "airtableCommentSubscription",
RelationContactProperty = "relation_contact_property",
RelationContactSource = "relation_contact_source",
RelationGroupUser = "relation_group_user",
RelationLeadUser = "relation_lead_user",
RelationMarketOwner = "relation_market_owner",
RelationMarketTitleCompany = "relation_market_title_company",
RelationOfferProperty = "relation_offer_property",
RelationUserThread = "relation_user_thread",
RelationSourceProperty = "relation_source_property",
RelationLeadProperty = "relation_lead_property",
RelationInspectionUser = "relation_inspection_user",
RelationLeasingUser = "relation_leasing_user",
Renovation = "renovation",
RelationRenovationUser = "relation_renovation_user",
RentalListing = "rental_listing",
RelationRentalListingUser = "relation_rental_listing_user",
Update = "update",
WorkOrder = "work_order",
Contractor = "contractor",
RelationWorkOrderContractor = "relation_work_order_contractor",
RelationLeasingTenant = "relation_leasing_tenant"
}
/**
* Check if a given object implements the V4ViewsGetViewObjectSchemaResponseRelation interface.
*/
export declare function instanceOfV4ViewsGetViewObjectSchemaResponseRelation(value: object): value is V4ViewsGetViewObjectSchemaResponseRelation;
export declare function V4ViewsGetViewObjectSchemaResponseRelationFromJSON(json: any): V4ViewsGetViewObjectSchemaResponseRelation;
export declare function V4ViewsGetViewObjectSchemaResponseRelationFromJSONTyped(json: any, ignoreDiscriminator: boolean): V4ViewsGetViewObjectSchemaResponseRelation;
export declare function V4ViewsGetViewObjectSchemaResponseRelationToJSON(json: any): V4ViewsGetViewObjectSchemaResponseRelation;
export declare function V4ViewsGetViewObjectSchemaResponseRelationToJSONTyped(value?: V4ViewsGetViewObjectSchemaResponseRelation | null, ignoreDiscriminator?: boolean): any;
//# sourceMappingURL=V4ViewsGetViewObjectSchemaResponseRelation.d.ts.map