[
  {
    "apiName": "Org__c",
    "label": "Org",
    "pluralLabel": "Orgs",
    "tableType": "custom_object",
    "category": "crm",
    "sharingModel": "ReadWrite",
    "enableHierarchySharing": false,
    "description": "Probe-converted object spec for Org__c",
    "fields": [
      {
        "apiName": "Name",
        "label": "Org Name",
        "type": "string",
        "maxLength": 255,
        "isNameField": true,
        "required": true
      },
      {
        "apiName": "AcceptService__c",
        "label": "AcceptService",
        "type": "boolean",
        "default": "0"
      },
      {
        "apiName": "AccountManager__c",
        "label": "AccountManager",
        "type": "string"
      },
      {
        "apiName": "Account_Name__c",
        "label": "Account Name",
        "type": "formula",
        "formula": "Account__r.Name",
        "returnType": "string",
        "formulaMode": "active",
        "createable": false,
        "updateable": false
      },
      {
        "apiName": "Account_Status__c",
        "label": "Tenant Status",
        "type": "picklist",
        "options": [
          {
            "value": "new_user",
            "label": "new_user"
          },
          {
            "value": "free_trial",
            "label": "free_trial"
          },
          {
            "value": "POC",
            "label": "POC"
          },
          {
            "value": "on_demand",
            "label": "on_demand"
          }
        ]
      },
      {
        "apiName": "Account__c",
        "label": "Account",
        "type": "reference",
        "referenceTo": [
          "Account"
        ],
        "relationshipName": "Account__r",
        "childRelationshipName": "Orgs",
        "deleteConstraint": "SetNull"
      },
      {
        "apiName": "Accumulate_revenue_to_Org__c",
        "label": "Accumulate revenue to Org",
        "type": "string"
      },
      {
        "apiName": "BillingEmail__c",
        "label": "BillingEmail",
        "type": "string"
      },
      {
        "apiName": "Billing_Email__c",
        "label": "Tenant Billing Admin Email",
        "type": "email"
      },
      {
        "apiName": "Connection_Type__c",
        "label": "Connection Type",
        "type": "string"
      },
      {
        "apiName": "Country__c",
        "label": "Country",
        "type": "string"
      },
      {
        "apiName": "Email__c",
        "label": "Lead Email",
        "type": "string"
      },
      {
        "apiName": "ID__c",
        "label": "ID",
        "type": "string"
      },
      {
        "apiName": "IP_Address__c",
        "label": "IP Address",
        "type": "string"
      },
      {
        "apiName": "Kind__c",
        "label": "Kind",
        "type": "picklist",
        "options": [
          {
            "value": "internal",
            "label": "internal"
          },
          {
            "value": "external",
            "label": "external"
          }
        ]
      },
      {
        "apiName": "Lead__c",
        "label": "Lead",
        "type": "reference",
        "referenceTo": [
          "Lead"
        ],
        "relationshipName": "Lead__r",
        "childRelationshipName": "Orgs",
        "deleteConstraint": "SetNull"
      },
      {
        "apiName": "Manual_Modification_Account__c",
        "label": "Manual Modification Account",
        "type": "boolean",
        "default": "0"
      },
      {
        "apiName": "Name__c",
        "label": "Name",
        "type": "string"
      },
      {
        "apiName": "Plan__c",
        "label": "Plan",
        "type": "picklist",
        "options": [
          {
            "value": "new_user",
            "label": "new_user"
          },
          {
            "value": "free_trial",
            "label": "free_trial"
          },
          {
            "value": "poc",
            "label": "poc"
          },
          {
            "value": "on_demand",
            "label": "on_demand"
          }
        ]
      },
      {
        "apiName": "Registration_Status__c",
        "label": "Registration Status",
        "type": "picklist",
        "options": [
          {
            "value": "pending",
            "label": "pending"
          },
          {
            "value": "active",
            "label": "active"
          },
          {
            "value": "inactive",
            "label": "inactive"
          },
          {
            "value": "deleted",
            "label": "deleted"
          },
          {
            "value": "cleared",
            "label": "cleared"
          }
        ]
      },
      {
        "apiName": "Status__c",
        "label": "Status",
        "type": "picklist",
        "options": [
          {
            "value": "pending",
            "label": "pending"
          },
          {
            "value": "active",
            "label": "active"
          },
          {
            "value": "inactive",
            "label": "inactive"
          },
          {
            "value": "deleted",
            "label": "deleted"
          },
          {
            "value": "cleared",
            "label": "cleared"
          }
        ]
      },
      {
        "apiName": "TiDB_Cloud_User__c",
        "label": "TiDB Cloud User",
        "type": "boolean",
        "default": "0"
      },
      {
        "apiName": "TimeZone__c",
        "label": "TimeZone",
        "type": "string"
      },
      {
        "apiName": "ZendeskID__c",
        "label": "ZendeskID",
        "type": "string"
      },
      {
        "apiName": "agreement_time__c",
        "label": "Online CSA Accepted Time",
        "type": "datetime"
      },
      {
        "apiName": "created_at__c",
        "label": "Tenant Created Time",
        "type": "datetime"
      },
      {
        "apiName": "remaining_points__c",
        "label": "Remaining Credits",
        "type": "currency"
      },
      {
        "apiName": "source__c",
        "label": "Cloud Registration Source",
        "type": "picklist",
        "options": [
          {
            "value": "aws_account_provider",
            "label": "AWS Marketplace"
          },
          {
            "value": "gcp_account_provider",
            "label": "GCP Marketplace"
          },
          {
            "value": "msp_account_provider",
            "label": "MSP End Customer"
          },
          {
            "value": "azure_account_provider",
            "label": "Azure Marketplace"
          },
          {
            "value": "alicloud_account_provider",
            "label": "AliCloud Marketplace"
          },
          {
            "value": "AI Camp Page",
            "label": "AI Camp Page"
          },
          {
            "value": "Meetup Page",
            "label": "Meetup Page"
          }
        ]
      }
    ],
    "indices": [
      {
        "columns": [
          "ID__c"
        ]
      }
    ],
    "keyPrefix": "a0J"
  }
]
