@jsforce/jsforce-node
Version:
Salesforce API Library for JavaScript
1,310 lines • 617 kB
TypeScript
/**
* This file is generated from WSDL file by wsdl2schema.ts.
* Do not modify directly.
* To generate the file, run "ts-node path/to/wsdl2schema.ts path/to/wsdl.xml path/to/schema.ts"
*/
export declare const ApiSchemas: {
readonly CancelDeployResult: {
readonly type: "CancelDeployResult";
readonly props: {
readonly done: "boolean";
readonly id: "string";
};
};
readonly DeployResult: {
readonly type: "DeployResult";
readonly props: {
readonly canceledBy: "?string";
readonly canceledByName: "?string";
readonly checkOnly: "boolean";
readonly completedDate: "?string";
readonly createdBy: "string";
readonly createdByName: "string";
readonly createdDate: "string";
readonly details: "DeployDetails";
readonly done: "boolean";
readonly errorMessage: "?string";
readonly errorStatusCode: "?string";
readonly id: "string";
readonly ignoreWarnings: "boolean";
readonly lastModifiedDate: "?string";
readonly numberComponentErrors: "number";
readonly numberComponentsDeployed: "number";
readonly numberComponentsTotal: "number";
readonly numberTestErrors: "number";
readonly numberTestsCompleted: "number";
readonly numberTestsTotal: "number";
readonly rollbackOnError: "boolean";
readonly runTestsEnabled: "boolean";
readonly startDate: "?string";
readonly stateDetail: "?string";
readonly status: "string";
readonly success: "boolean";
};
};
readonly DeployDetails: {
readonly type: "DeployDetails";
readonly props: {
readonly componentFailures: readonly ["DeployMessage"];
readonly componentSuccesses: readonly ["DeployMessage"];
readonly retrieveResult: "?RetrieveResult";
readonly runTestResult: "?RunTestsResult";
};
};
readonly DeployMessage: {
readonly type: "DeployMessage";
readonly props: {
readonly changed: "boolean";
readonly columnNumber: "?number";
readonly componentType: "?string";
readonly created: "boolean";
readonly createdDate: "string";
readonly deleted: "boolean";
readonly fileName: "string";
readonly fullName: "string";
readonly id: "?string";
readonly lineNumber: "?number";
readonly problem: "?string";
readonly problemType: "?string";
readonly success: "boolean";
};
};
readonly RetrieveResult: {
readonly type: "RetrieveResult";
readonly props: {
readonly done: "boolean";
readonly errorMessage: "?string";
readonly errorStatusCode: "?string";
readonly fileProperties: readonly ["FileProperties"];
readonly id: "string";
readonly messages: readonly ["RetrieveMessage"];
readonly status: "string";
readonly success: "boolean";
readonly zipFile: "string";
};
};
readonly FileProperties: {
readonly type: "FileProperties";
readonly props: {
readonly createdById: "string";
readonly createdByName: "string";
readonly createdDate: "string";
readonly fileName: "string";
readonly fullName: "string";
readonly id: "string";
readonly lastModifiedById: "string";
readonly lastModifiedByName: "string";
readonly lastModifiedDate: "string";
readonly manageableState: "?string";
readonly namespacePrefix: "?string";
readonly type: "string";
};
};
readonly RetrieveMessage: {
readonly type: "RetrieveMessage";
readonly props: {
readonly fileName: "string";
readonly problem: "string";
};
};
readonly RunTestsResult: {
readonly type: "RunTestsResult";
readonly props: {
readonly apexLogId: "?string";
readonly codeCoverage: readonly ["CodeCoverageResult"];
readonly codeCoverageWarnings: readonly ["CodeCoverageWarning"];
readonly failures: readonly ["RunTestFailure"];
readonly flowCoverage: readonly ["FlowCoverageResult"];
readonly flowCoverageWarnings: readonly ["FlowCoverageWarning"];
readonly numFailures: "number";
readonly numTestsRun: "number";
readonly successes: readonly ["RunTestSuccess"];
readonly totalTime: "number";
};
};
readonly CodeCoverageResult: {
readonly type: "CodeCoverageResult";
readonly props: {
readonly dmlInfo: readonly ["CodeLocation"];
readonly id: "string";
readonly locationsNotCovered: readonly ["CodeLocation"];
readonly methodInfo: readonly ["CodeLocation"];
readonly name: "string";
readonly namespace: "?string";
readonly numLocations: "number";
readonly numLocationsNotCovered: "number";
readonly soqlInfo: readonly ["CodeLocation"];
readonly soslInfo: readonly ["CodeLocation"];
readonly type: "string";
};
};
readonly CodeLocation: {
readonly type: "CodeLocation";
readonly props: {
readonly column: "number";
readonly line: "number";
readonly numExecutions: "number";
readonly time: "number";
};
};
readonly CodeCoverageWarning: {
readonly type: "CodeCoverageWarning";
readonly props: {
readonly id: "string";
readonly message: "string";
readonly name: "?string";
readonly namespace: "?string";
};
};
readonly RunTestFailure: {
readonly type: "RunTestFailure";
readonly props: {
readonly id: "string";
readonly message: "string";
readonly methodName: "?string";
readonly name: "string";
readonly namespace: "?string";
readonly packageName: "string";
readonly seeAllData: "?boolean";
readonly stackTrace: "?string";
readonly time: "number";
readonly type: "string";
};
};
readonly FlowCoverageResult: {
readonly type: "FlowCoverageResult";
readonly props: {
readonly elementsNotCovered: readonly ["string"];
readonly flowId: "string";
readonly flowName: "string";
readonly flowNamespace: "?string";
readonly numElements: "number";
readonly numElementsNotCovered: "number";
readonly processType: "string";
};
};
readonly FlowCoverageWarning: {
readonly type: "FlowCoverageWarning";
readonly props: {
readonly flowId: "?string";
readonly flowName: "?string";
readonly flowNamespace: "?string";
readonly message: "string";
};
};
readonly RunTestSuccess: {
readonly type: "RunTestSuccess";
readonly props: {
readonly id: "string";
readonly methodName: "string";
readonly name: "string";
readonly namespace: "?string";
readonly seeAllData: "?boolean";
readonly time: "number";
};
};
readonly Metadata: {
readonly type: "Metadata";
readonly props: {
readonly fullName: "?string";
};
};
readonly AccountRelationshipShareRule: {
readonly type: "AccountRelationshipShareRule";
readonly props: {
readonly accessLevel: "string";
readonly accountToCriteriaField: "string";
readonly description: "?string";
readonly entityType: "string";
readonly masterLabel: "string";
readonly staticFormulaCriteria: "?string";
readonly type: "string";
};
readonly extends: "Metadata";
};
readonly AccountSettings: {
readonly type: "AccountSettings";
readonly props: {
readonly enableAccountHistoryTracking: "?boolean";
readonly enableAccountInsightsInMobile: "?boolean";
readonly enableAccountOwnerReport: "?boolean";
readonly enableAccountTeams: "?boolean";
readonly enableContactHistoryTracking: "?boolean";
readonly enableRelateContactToMultipleAccounts: "?boolean";
readonly showViewHierarchyLink: "?boolean";
};
readonly extends: "Metadata";
};
readonly ActionLinkGroupTemplate: {
readonly type: "ActionLinkGroupTemplate";
readonly props: {
readonly actionLinkTemplates: readonly ["ActionLinkTemplate"];
readonly category: "string";
readonly executionsAllowed: "string";
readonly hoursUntilExpiration: "?number";
readonly isPublished: "boolean";
readonly name: "string";
};
readonly extends: "Metadata";
};
readonly ActionLinkTemplate: {
readonly type: "ActionLinkTemplate";
readonly props: {
readonly actionUrl: "string";
readonly headers: "?string";
readonly isConfirmationRequired: "boolean";
readonly isGroupDefault: "boolean";
readonly label: "?string";
readonly labelKey: "string";
readonly linkType: "string";
readonly method: "string";
readonly position: "number";
readonly requestBody: "?string";
readonly userAlias: "?string";
readonly userVisibility: "string";
};
};
readonly ActionPlanTemplate: {
readonly type: "ActionPlanTemplate";
readonly props: {
readonly actionPlanTemplateItem: readonly ["ActionPlanTemplateItem"];
readonly description: "?string";
readonly name: "string";
readonly targetEntityType: "string";
readonly uniqueName: "string";
};
readonly extends: "Metadata";
};
readonly ActionPlanTemplateItem: {
readonly type: "ActionPlanTemplateItem";
readonly props: {
readonly actionPlanTemplateItemValue: readonly ["ActionPlanTemplateItemValue"];
readonly displayOrder: "?number";
readonly isRequired: "?boolean";
readonly name: "string";
readonly uniqueName: "string";
};
};
readonly ActionPlanTemplateItemValue: {
readonly type: "ActionPlanTemplateItemValue";
readonly props: {
readonly name: "string";
readonly valueFormula: "?string";
readonly valueLiteral: "?string";
};
};
readonly ActionsSettings: {
readonly type: "ActionsSettings";
readonly props: {
readonly enableDefaultQuickActionsOn: "?boolean";
readonly enableMdpEnabled: "?boolean";
readonly enableThirdPartyActions: "?boolean";
};
readonly extends: "Metadata";
};
readonly ActivitiesSettings: {
readonly type: "ActivitiesSettings";
readonly props: {
readonly allowUsersToRelateMultipleContactsToTasksAndEvents: "?boolean";
readonly autoRelateEventAttendees: "?boolean";
readonly enableActivityReminders: "?boolean";
readonly enableClickCreateEvents: "?boolean";
readonly enableDragAndDropScheduling: "?boolean";
readonly enableEmailTracking: "?boolean";
readonly enableGroupTasks: "?boolean";
readonly enableListViewScheduling: "?boolean";
readonly enableLogNote: "?boolean";
readonly enableMultidayEvents: "?boolean";
readonly enableRecurringEvents: "?boolean";
readonly enableRecurringTasks: "?boolean";
readonly enableRollUpActivToContactsAcct: "?boolean";
readonly enableSidebarCalendarShortcut: "?boolean";
readonly enableSimpleTaskCreateUI: "?boolean";
readonly enableUNSTaskDelegatedToNotifications: "?boolean";
readonly enableUserListViewCalendars: "?boolean";
readonly meetingRequestsLogo: "?string";
readonly showCustomLogoMeetingRequests: "?boolean";
readonly showEventDetailsMultiUserCalendar: "?boolean";
readonly showHomePageHoverLinksForEvents: "?boolean";
readonly showMyTasksHoverLinks: "?boolean";
};
readonly extends: "Metadata";
};
readonly AddressSettings: {
readonly type: "AddressSettings";
readonly props: {
readonly countriesAndStates: "CountriesAndStates";
};
readonly extends: "Metadata";
};
readonly CountriesAndStates: {
readonly type: "CountriesAndStates";
readonly props: {
readonly countries: readonly ["Country"];
};
};
readonly Country: {
readonly type: "Country";
readonly props: {
readonly active: "boolean";
readonly integrationValue: "string";
readonly isoCode: "string";
readonly label: "string";
readonly orgDefault: "boolean";
readonly standard: "boolean";
readonly states: readonly ["State"];
readonly visible: "boolean";
};
};
readonly State: {
readonly type: "State";
readonly props: {
readonly active: "boolean";
readonly integrationValue: "string";
readonly isoCode: "string";
readonly label: "string";
readonly standard: "boolean";
readonly visible: "boolean";
};
};
readonly AnalyticSnapshot: {
readonly type: "AnalyticSnapshot";
readonly props: {
readonly description: "?string";
readonly groupColumn: "?string";
readonly mappings: readonly ["AnalyticSnapshotMapping"];
readonly name: "string";
readonly runningUser: "?string";
readonly sourceReport: "string";
readonly targetObject: "string";
};
readonly extends: "Metadata";
};
readonly AnalyticSnapshotMapping: {
readonly type: "AnalyticSnapshotMapping";
readonly props: {
readonly aggregateType: "?string";
readonly sourceField: "string";
readonly sourceType: "string";
readonly targetField: "string";
};
};
readonly AnalyticsSettings: {
readonly type: "AnalyticsSettings";
readonly props: {
readonly alwaysGenPreviews: "?boolean";
readonly analyticsAdoptionMetadata: "?boolean";
readonly canAccessAnalyticsViaAPI: "?boolean";
readonly canAnnotateDashboards: "?boolean";
readonly canEnableSavedView: "?boolean";
readonly canExploreDataConversationally: "?boolean";
readonly canShareAppsWithCommunities: "?boolean";
readonly canSubscribeDashboardWidgets: "?boolean";
readonly canViewThumbnailAssets: "?boolean";
readonly enableAnalyticsSubtotals: "?boolean";
readonly enableAutoCompleteCombo: "?boolean";
readonly enableDashboardComponentSnapshot: "?boolean";
readonly enableDashboardFlexiTable: "?boolean";
readonly enableEmailReportsToPortalUsers: "?boolean";
readonly enableFloatingReportHeaders: "?boolean";
readonly enableInsights: "?boolean";
readonly enableLightningReportBuilder: "?boolean";
readonly enableLotusNotesImages: "?boolean";
readonly enableMassEnableReportBuilder: "?boolean";
readonly enableNewChartsEngine: "?boolean";
readonly enablePowerInsights: "?boolean";
readonly enableRemoveFooterForRepDisplay: "?boolean";
readonly enableRemoveFooterFromRepExp: "?boolean";
readonly enableReportFieldToFieldPref: "?boolean";
readonly enableReportUniqueRowCountPref: "?boolean";
readonly enableSFXJoinedReportsEnable: "?boolean";
readonly enableSmartDataDiscovery: "?boolean";
readonly enableUseOldChartsLookAndFeel: "?boolean";
readonly enableWaveReplication: "?boolean";
readonly enableWaveSharingInheritance: "?boolean";
readonly enableWaveTemplate: "?boolean";
readonly enableWaveTrendedDatasetCleanup: "?boolean";
};
readonly extends: "Metadata";
};
readonly AnimationRule: {
readonly type: "AnimationRule";
readonly props: {
readonly animationFrequency: "string";
readonly developerName: "string";
readonly isActive: "boolean";
readonly masterLabel: "string";
readonly recordTypeContext: "string";
readonly recordTypeName: "?string";
readonly sobjectType: "string";
readonly targetField: "string";
readonly targetFieldChangeToValues: "string";
};
readonly extends: "Metadata";
};
readonly ApexSettings: {
readonly type: "ApexSettings";
readonly props: {
readonly enableAggregateCodeCoverageOnly: "?boolean";
readonly enableApexAccessRightsPref: "?boolean";
readonly enableApexApprovalLockUnlock: "?boolean";
readonly enableApexCtrlImplicitWithSharingPref: "?boolean";
readonly enableApexPropertyGetterPref: "?boolean";
readonly enableAuraApexCtrlAuthUserAccessCheckPref: "?boolean";
readonly enableAuraApexCtrlGuestUserAccessCheckPref: "?boolean";
readonly enableCompileOnDeploy: "?boolean";
readonly enableDisableParallelApexTesting: "?boolean";
readonly enableDoNotEmailDebugLog: "?boolean";
readonly enableGaplessTestAutoNum: "?boolean";
readonly enableMngdCtrlActionAccessPref: "?boolean";
readonly enableNonCertifiedApexMdCrud: "?boolean";
};
readonly extends: "Metadata";
};
readonly ApexTestSuite: {
readonly type: "ApexTestSuite";
readonly props: {
readonly testClassName: readonly ["string"];
};
readonly extends: "Metadata";
};
readonly AppExperienceSettings: {
readonly type: "AppExperienceSettings";
readonly props: {
readonly doesHideAllAppsInAppLauncher: "?boolean";
};
readonly extends: "Metadata";
};
readonly AppMenu: {
readonly type: "AppMenu";
readonly props: {
readonly appMenuItems: readonly ["AppMenuItem"];
};
readonly extends: "Metadata";
};
readonly AppMenuItem: {
readonly type: "AppMenuItem";
readonly props: {
readonly name: "string";
readonly type: "string";
};
};
readonly AppointmentSchedulingPolicy: {
readonly type: "AppointmentSchedulingPolicy";
readonly props: {
readonly appointmentStartTimeInterval: "string";
readonly masterLabel: "string";
readonly shouldConsiderCalendarEvents: "boolean";
readonly shouldEnforceExcludedResource: "boolean";
readonly shouldEnforceRequiredResource: "boolean";
readonly shouldMatchSkill: "boolean";
readonly shouldMatchSkillLevel: "boolean";
readonly shouldRespectVisitingHours: "boolean";
readonly shouldUsePrimaryMembers: "boolean";
readonly shouldUseSecondaryMembers: "boolean";
};
readonly extends: "Metadata";
};
readonly ApprovalProcess: {
readonly type: "ApprovalProcess";
readonly props: {
readonly active: "boolean";
readonly allowRecall: "?boolean";
readonly allowedSubmitters: readonly ["ApprovalSubmitter"];
readonly approvalPageFields: "?ApprovalPageField";
readonly approvalStep: readonly ["ApprovalStep"];
readonly description: "?string";
readonly emailTemplate: "?string";
readonly enableMobileDeviceAccess: "?boolean";
readonly entryCriteria: "?ApprovalEntryCriteria";
readonly finalApprovalActions: "?ApprovalAction";
readonly finalApprovalRecordLock: "?boolean";
readonly finalRejectionActions: "?ApprovalAction";
readonly finalRejectionRecordLock: "?boolean";
readonly initialSubmissionActions: "?ApprovalAction";
readonly label: "string";
readonly nextAutomatedApprover: "?NextAutomatedApprover";
readonly postTemplate: "?string";
readonly recallActions: "?ApprovalAction";
readonly recordEditability: "string";
readonly showApprovalHistory: "?boolean";
};
readonly extends: "Metadata";
};
readonly ApprovalSubmitter: {
readonly type: "ApprovalSubmitter";
readonly props: {
readonly submitter: "?string";
readonly type: "string";
};
};
readonly ApprovalPageField: {
readonly type: "ApprovalPageField";
readonly props: {
readonly field: readonly ["string"];
};
};
readonly ApprovalStep: {
readonly type: "ApprovalStep";
readonly props: {
readonly allowDelegate: "?boolean";
readonly approvalActions: "?ApprovalAction";
readonly assignedApprover: "ApprovalStepApprover";
readonly description: "?string";
readonly entryCriteria: "?ApprovalEntryCriteria";
readonly ifCriteriaNotMet: "?string";
readonly label: "string";
readonly name: "string";
readonly rejectBehavior: "?ApprovalStepRejectBehavior";
readonly rejectionActions: "?ApprovalAction";
};
};
readonly ApprovalAction: {
readonly type: "ApprovalAction";
readonly props: {
readonly action: readonly ["WorkflowActionReference"];
};
};
readonly WorkflowActionReference: {
readonly type: "WorkflowActionReference";
readonly props: {
readonly name: "string";
readonly type: "string";
};
};
readonly ApprovalStepApprover: {
readonly type: "ApprovalStepApprover";
readonly props: {
readonly approver: readonly ["Approver"];
readonly whenMultipleApprovers: "?string";
};
};
readonly Approver: {
readonly type: "Approver";
readonly props: {
readonly name: "?string";
readonly type: "string";
};
};
readonly ApprovalEntryCriteria: {
readonly type: "ApprovalEntryCriteria";
readonly props: {
readonly booleanFilter: "?string";
readonly criteriaItems: readonly ["FilterItem"];
readonly formula: "?string";
};
};
readonly FilterItem: {
readonly type: "FilterItem";
readonly props: {
readonly field: "string";
readonly operation: "string";
readonly value: "?string";
readonly valueField: "?string";
};
};
readonly DuplicateRuleFilterItem: {
readonly type: "DuplicateRuleFilterItem";
readonly props: {
readonly sortOrder: "number";
readonly table: "string";
};
readonly extends: "FilterItem";
};
readonly ApprovalStepRejectBehavior: {
readonly type: "ApprovalStepRejectBehavior";
readonly props: {
readonly type: "string";
};
};
readonly NextAutomatedApprover: {
readonly type: "NextAutomatedApprover";
readonly props: {
readonly useApproverFieldOfRecordOwner: "?boolean";
readonly userHierarchyField: "string";
};
};
readonly ArchiveSettings: {
readonly type: "ArchiveSettings";
readonly props: {
readonly enableEntityArchivingEnabled: "?boolean";
};
readonly extends: "Metadata";
};
readonly AssignmentRule: {
readonly type: "AssignmentRule";
readonly props: {
readonly active: "?boolean";
readonly ruleEntry: readonly ["RuleEntry"];
};
readonly extends: "Metadata";
};
readonly RuleEntry: {
readonly type: "RuleEntry";
readonly props: {
readonly assignedTo: "?string";
readonly assignedToType: "?string";
readonly booleanFilter: "?string";
readonly businessHours: "?string";
readonly businessHoursSource: "?string";
readonly criteriaItems: readonly ["FilterItem"];
readonly disableEscalationWhenModified: "?boolean";
readonly escalationAction: readonly ["EscalationAction"];
readonly escalationStartTime: "?string";
readonly formula: "?string";
readonly notifyCcRecipients: "?boolean";
readonly overrideExistingTeams: "?boolean";
readonly replyToEmail: "?string";
readonly senderEmail: "?string";
readonly senderName: "?string";
readonly team: readonly ["string"];
readonly template: "?string";
};
};
readonly EscalationAction: {
readonly type: "EscalationAction";
readonly props: {
readonly assignedTo: "?string";
readonly assignedToTemplate: "?string";
readonly assignedToType: "?string";
readonly minutesToEscalation: "?number";
readonly notifyCaseOwner: "?boolean";
readonly notifyEmail: readonly ["string"];
readonly notifyTo: "?string";
readonly notifyToTemplate: "?string";
};
};
readonly AssignmentRules: {
readonly type: "AssignmentRules";
readonly props: {
readonly assignmentRule: readonly ["AssignmentRule"];
};
readonly extends: "Metadata";
};
readonly Audience: {
readonly type: "Audience";
readonly props: {
readonly audienceName: "string";
readonly container: "string";
readonly criteria: "AudienceCriteria";
readonly description: "?string";
readonly formula: "?string";
readonly formulaFilterType: "?string";
readonly targets: "?PersonalizationTargetInfos";
};
readonly extends: "Metadata";
};
readonly AudienceCriteria: {
readonly type: "AudienceCriteria";
readonly props: {
readonly criterion: readonly ["AudienceCriterion"];
};
};
readonly AudienceCriterion: {
readonly type: "AudienceCriterion";
readonly props: {
readonly criteriaNumber: "?number";
readonly criterionValue: "?AudienceCriteriaValue";
readonly operator: "?string";
readonly type: "string";
};
};
readonly AudienceCriteriaValue: {
readonly type: "AudienceCriteriaValue";
readonly props: {
readonly city: "?string";
readonly country: "?string";
readonly domain: "?string";
readonly entityField: "?string";
readonly entityType: "?string";
readonly fieldValue: "?string";
readonly isEnabled: "?string";
readonly permissionName: "?string";
readonly permissionType: "?string";
readonly profile: "?string";
readonly subdivision: "?string";
};
};
readonly PersonalizationTargetInfos: {
readonly type: "PersonalizationTargetInfos";
readonly props: {
readonly target: readonly ["PersonalizationTargetInfo"];
};
};
readonly PersonalizationTargetInfo: {
readonly type: "PersonalizationTargetInfo";
readonly props: {
readonly groupName: "string";
readonly priority: "?number";
readonly targetType: "string";
readonly targetValue: "string";
};
};
readonly AuraDefinitionBundle: {
readonly type: "AuraDefinitionBundle";
readonly props: {
readonly SVGContent: "?string";
readonly apiVersion: "?number";
readonly controllerContent: "?string";
readonly description: "?string";
readonly designContent: "?string";
readonly documentationContent: "?string";
readonly helperContent: "?string";
readonly markup: "?string";
readonly modelContent: "?string";
readonly packageVersions: readonly ["PackageVersion"];
readonly rendererContent: "?string";
readonly styleContent: "?string";
readonly testsuiteContent: "?string";
readonly type: "?string";
};
readonly extends: "Metadata";
};
readonly PackageVersion: {
readonly type: "PackageVersion";
readonly props: {
readonly majorNumber: "number";
readonly minorNumber: "number";
readonly namespace: "string";
};
};
readonly AuthProvider: {
readonly type: "AuthProvider";
readonly props: {
readonly appleTeam: "?string";
readonly authorizeUrl: "?string";
readonly consumerKey: "?string";
readonly consumerSecret: "?string";
readonly customMetadataTypeRecord: "?string";
readonly defaultScopes: "?string";
readonly ecKey: "?string";
readonly errorUrl: "?string";
readonly executionUser: "?string";
readonly friendlyName: "string";
readonly iconUrl: "?string";
readonly idTokenIssuer: "?string";
readonly includeOrgIdInIdentifier: "?boolean";
readonly linkKickoffUrl: "?string";
readonly logoutUrl: "?string";
readonly oauthKickoffUrl: "?string";
readonly plugin: "?string";
readonly portal: "?string";
readonly providerType: "string";
readonly registrationHandler: "?string";
readonly sendAccessTokenInHeader: "?boolean";
readonly sendClientCredentialsInHeader: "?boolean";
readonly sendSecretInApis: "?boolean";
readonly ssoKickoffUrl: "?string";
readonly tokenUrl: "?string";
readonly userInfoUrl: "?string";
};
readonly extends: "Metadata";
};
readonly AutoResponseRule: {
readonly type: "AutoResponseRule";
readonly props: {
readonly active: "?boolean";
readonly ruleEntry: readonly ["RuleEntry"];
};
readonly extends: "Metadata";
};
readonly AutoResponseRules: {
readonly type: "AutoResponseRules";
readonly props: {
readonly autoResponseRule: readonly ["AutoResponseRule"];
};
readonly extends: "Metadata";
};
readonly BlockchainSettings: {
readonly type: "BlockchainSettings";
readonly props: {
readonly enableBcp: "?boolean";
readonly enableBcpCoin: "?boolean";
};
readonly extends: "Metadata";
};
readonly Bot: {
readonly type: "Bot";
readonly props: {
readonly botMlDomain: "?LocalMlDomain";
readonly botUser: "?string";
readonly botVersions: readonly ["BotVersion"];
readonly contextVariables: readonly ["ConversationContextVariable"];
readonly description: "?string";
readonly label: "?string";
};
readonly extends: "Metadata";
};
readonly LocalMlDomain: {
readonly type: "LocalMlDomain";
readonly props: {
readonly label: "string";
readonly mlIntents: readonly ["MlIntent"];
readonly mlSlotClasses: readonly ["MlSlotClass"];
readonly name: "string";
};
};
readonly MlIntent: {
readonly type: "MlIntent";
readonly props: {
readonly description: "?string";
readonly developerName: "string";
readonly label: "string";
readonly mlIntentUtterances: readonly ["MlIntentUtterance"];
readonly relatedMlIntents: readonly ["MlRelatedIntent"];
};
};
readonly MlIntentUtterance: {
readonly type: "MlIntentUtterance";
readonly props: {
readonly utterance: "string";
};
};
readonly MlRelatedIntent: {
readonly type: "MlRelatedIntent";
readonly props: {
readonly relatedMlIntent: "string";
};
};
readonly MlSlotClass: {
readonly type: "MlSlotClass";
readonly props: {
readonly dataType: "string";
readonly description: "?string";
readonly developerName: "string";
readonly extractionRegex: "?string";
readonly extractionType: "?string";
readonly label: "string";
readonly mlSlotClassValues: readonly ["MlSlotClassValue"];
};
};
readonly MlSlotClassValue: {
readonly type: "MlSlotClassValue";
readonly props: {
readonly synonymGroup: "?SynonymGroup";
readonly value: "string";
};
};
readonly SynonymGroup: {
readonly type: "SynonymGroup";
readonly props: {
readonly languages: readonly ["string"];
readonly terms: readonly ["string"];
};
};
readonly BotVersion: {
readonly type: "BotVersion";
readonly props: {
readonly botDialogGroups: readonly ["BotDialogGroup"];
readonly botDialogs: readonly ["BotDialog"];
readonly conversationVariables: readonly ["ConversationVariable"];
readonly entryDialog: "string";
readonly mainMenuDialog: "string";
readonly responseDelayMilliseconds: "?number";
};
readonly extends: "Metadata";
};
readonly BotDialogGroup: {
readonly type: "BotDialogGroup";
readonly props: {
readonly description: "?string";
readonly developerName: "string";
readonly label: "string";
};
};
readonly BotDialog: {
readonly type: "BotDialog";
readonly props: {
readonly botDialogGroup: "?string";
readonly botSteps: readonly ["BotStep"];
readonly description: "?string";
readonly developerName: "string";
readonly label: "string";
readonly mlIntent: "?string";
readonly mlIntentTrainingEnabled: "?boolean";
readonly showInFooterMenu: "?boolean";
};
};
readonly BotStep: {
readonly type: "BotStep";
readonly props: {
readonly booleanFilter: "?string";
readonly botInvocation: "?BotInvocation";
readonly botMessages: readonly ["BotMessage"];
readonly botNavigation: "?BotNavigation";
readonly botStepConditions: readonly ["BotStepCondition"];
readonly botSteps: readonly ["BotStep"];
readonly botVariableOperation: "?BotVariableOperation";
readonly conversationRecordLookup: "?ConversationRecordLookup";
readonly conversationSystemMessage: "?ConversationSystemMessage";
readonly type: "string";
};
};
readonly BotInvocation: {
readonly type: "BotInvocation";
readonly props: {
readonly invocationActionName: "?string";
readonly invocationActionType: "?string";
readonly invocationMappings: readonly ["BotInvocationMapping"];
};
};
readonly BotInvocationMapping: {
readonly type: "BotInvocationMapping";
readonly props: {
readonly parameterName: "string";
readonly type: "string";
readonly value: "?string";
readonly variableName: "?string";
readonly variableType: "?string";
};
};
readonly BotMessage: {
readonly type: "BotMessage";
readonly props: {
readonly message: "string";
};
};
readonly BotNavigation: {
readonly type: "BotNavigation";
readonly props: {
readonly botNavigationLinks: readonly ["BotNavigationLink"];
readonly type: "string";
};
};
readonly BotNavigationLink: {
readonly type: "BotNavigationLink";
readonly props: {
readonly label: "?string";
readonly targetBotDialog: "string";
};
};
readonly BotStepCondition: {
readonly type: "BotStepCondition";
readonly props: {
readonly leftOperandName: "string";
readonly leftOperandType: "string";
readonly operatorType: "string";
readonly rightOperandValue: "?string";
};
};
readonly BotVariableOperation: {
readonly type: "BotVariableOperation";
readonly props: {
readonly botInvocation: "?BotInvocation";
readonly botMessages: readonly ["BotMessage"];
readonly botQuickReplyOptions: readonly ["BotQuickReplyOption"];
readonly botVariableOperands: readonly ["BotVariableOperand"];
readonly invalidInputBotNavigation: "?BotNavigation";
readonly quickReplyOptionTemplate: "?string";
readonly quickReplyType: "?string";
readonly quickReplyWidgetType: "?string";
readonly sourceVariableName: "?string";
readonly sourceVariableType: "?string";
readonly type: "string";
};
};
readonly BotQuickReplyOption: {
readonly type: "BotQuickReplyOption";
readonly props: {
readonly literalValue: "string";
};
};
readonly BotVariableOperand: {
readonly type: "BotVariableOperand";
readonly props: {
readonly disableAutoFill: "?boolean";
readonly sourceName: "?string";
readonly sourceType: "?string";
readonly sourceValue: "?string";
readonly targetName: "string";
readonly targetType: "string";
};
};
readonly ConversationRecordLookup: {
readonly type: "ConversationRecordLookup";
readonly props: {
readonly SObjectType: "string";
readonly lookupFields: readonly ["ConversationRecordLookupField"];
readonly maxLookupResults: "number";
readonly sourceVariableName: "string";
readonly sourceVariableType: "string";
readonly targetVariableName: "string";
};
};
readonly ConversationRecordLookupField: {
readonly type: "ConversationRecordLookupField";
readonly props: {
readonly fieldName: "string";
};
};
readonly ConversationSystemMessage: {
readonly type: "ConversationSystemMessage";
readonly props: {
readonly systemMessageMappings: readonly ["ConversationSystemMessageMapping"];
readonly type: "string";
};
};
readonly ConversationSystemMessageMapping: {
readonly type: "ConversationSystemMessageMapping";
readonly props: {
readonly mappingType: "string";
readonly parameterType: "string";
readonly variableName: "string";
};
};
readonly ConversationVariable: {
readonly type: "ConversationVariable";
readonly props: {
readonly SObjectType: "?string";
readonly collectionType: "?string";
readonly dataType: "string";
readonly developerName: "string";
readonly label: "string";
};
};
readonly ConversationContextVariable: {
readonly type: "ConversationContextVariable";
readonly props: {
readonly SObjectType: "?string";
readonly contextVariableMappings: readonly ["ConversationContextVariableMapping"];
readonly dataType: "string";
readonly developerName: "string";
readonly label: "string";
};
};
readonly ConversationContextVariableMapping: {
readonly type: "ConversationContextVariableMapping";
readonly props: {
readonly SObjectType: "string";
readonly fieldName: "string";
readonly messageType: "string";
};
};
readonly BotSettings: {
readonly type: "BotSettings";
readonly props: {
readonly enableBots: "?boolean";
};
readonly extends: "Metadata";
};
readonly BrandingSet: {
readonly type: "BrandingSet";
readonly props: {
readonly brandingSetProperty: readonly ["BrandingSetProperty"];
readonly description: "?string";
readonly masterLabel: "string";
readonly type: "?string";
};
readonly extends: "Metadata";
};
readonly BrandingSetProperty: {
readonly type: "BrandingSetProperty";
readonly props: {
readonly propertyName: "string";
readonly propertyValue: "?string";
};
};
readonly BusinessHoursEntry: {
readonly type: "BusinessHoursEntry";
readonly props: {
readonly active: "?boolean";
readonly default: "boolean";
readonly fridayEndTime: "?string";
readonly fridayStartTime: "?string";
readonly mondayEndTime: "?string";
readonly mondayStartTime: "?string";
readonly name: "?string";
readonly saturdayEndTime: "?string";
readonly saturdayStartTime: "?string";
readonly sundayEndTime: "?string";
readonly sundayStartTime: "?string";
readonly thursdayEndTime: "?string";
readonly thursdayStartTime: "?string";
readonly timeZoneId: "?string";
readonly tuesdayEndTime: "?string";
readonly tuesdayStartTime: "?string";
readonly wednesdayEndTime: "?string";
readonly wednesdayStartTime: "?string";
};
readonly extends: "Metadata";
};
readonly BusinessHoursSettings: {
readonly type: "BusinessHoursSettings";
readonly props: {
readonly businessHours: readonly ["BusinessHoursEntry"];
readonly holidays: readonly ["Holiday"];
};
readonly extends: "Metadata";
};
readonly Holiday: {
readonly type: "Holiday";
readonly props: {
readonly activityDate: "?string";
readonly businessHours: readonly ["string"];
readonly description: "?string";
readonly endTime: "?string";
readonly isRecurring: "?boolean";
readonly name: "?string";
readonly recurrenceDayOfMonth: "?number";
readonly recurrenceDayOfWeek: readonly ["string"];
readonly recurrenceDayOfWeekMask: "?number";
readonly recurrenceEndDate: "?string";
readonly recurrenceInstance: "?string";
readonly recurrenceInterval: "?number";
readonly recurrenceMonthOfYear: "?string";
readonly recurrenceStartDate: "?string";
readonly recurrenceType: "?string";
readonly startTime: "?string";
};
};
readonly BusinessProcess: {
readonly type: "BusinessProcess";
readonly props: {
readonly description: "?string";
readonly isActive: "?boolean";
readonly values: readonly ["PicklistValue"];
};
readonly extends: "Metadata";
};
readonly PicklistValue: {
readonly type: "PicklistValue";
readonly props: {
readonly color: "?string";
readonly default: "boolean";
readonly description: "?string";
readonly isActive: "?boolean";
readonly allowEmail: "?boolean";
readonly closed: "?boolean";
readonly controllingFieldValues: readonly ["string"];
readonly converted: "?boolean";
readonly cssExposed: "?boolean";
readonly forecastCategory: "?string";
readonly highPriority: "?boolean";
readonly probability: "?number";
readonly reverseRole: "?string";
readonly reviewed: "?boolean";
readonly won: "?boolean";
};
readonly extends: "Metadata";
};
readonly CMSConnectSource: {
readonly type: "CMSConnectSource";
readonly props: {
readonly cmsConnectAsset: readonly ["CMSConnectAsset"];
readonly cmsConnectLanguage: readonly ["CMSConnectLanguage"];
readonly cmsConnectPersonalization: "?CMSConnectPersonalization";
readonly cmsConnectResourceType: readonly ["CMSConnectResourceType"];
readonly connectionType: "string";
readonly cssScope: "?string";
readonly developerName: "string";
readonly languageEnabled: "?string";
readonly masterLabel: "string";
readonly namedCredential: "?string";
readonly personalizationEnabled: "?string";
readonly rootPath: "?string";
readonly sortOrder: "number";
readonly status: "string";
readonly type: "string";
readonly websiteUrl: "?string";
};
readonly extends: "Metadata";
};
readonly CMSConnectAsset: {
readonly type: "CMSConnectAsset";
readonly props: {
readonly assetPath: "string";
readonly assetType: "string";
readonly sortOrder: "number";
};
};
readonly CMSConnectLanguage: {
readonly type: "CMSConnectLanguage";
readonly props: {
readonly cmsLanguage: "string";
readonly language: "string";
};
};
readonly CMSConnectPersonalization: {
readonly type: "CMSConnectPersonalization";
readonly props: {
readonly connectorPage: "string";
readonly connectorPageAsset: "string";
};
};
readonly CMSConnectResourceType: {
readonly type: "CMSConnectResourceType";
readonly props: {
readonly cmsConnectResourceDefinition: readonly ["CMSConnectResourceDefinition"];
readonly developerName: "string";
readonly masterLabel: "string";
readonly resourceType: "string";
};
};
readonly CMSConnectResourceDefinition: {
readonly type: "CMSConnectResourceDefinition";
readonly props: {
readonly developerName: "string";
readonly masterLabel: "string";
readonly options: "number";
readonly payloadType: "string";
readonly resourceIdPath: "?string";
readonly resourceNamePath: "?string";
readonly resourcePath: "string";
readonly rootNodePath: "?string";
};
};
readonly CallCenter: {
readonly type: "CallCenter";
readonly props: {
readonly adapterUrl: "?string";
readonly customSettings: "?string";
readonly displayName: "string";
readonly displayNameLabel: "string";
readonly internalNameLabel: "string";
readonly sections: readonly ["CallCenterSection"];
readonly version: "?string";
};
readonly extends: "Metadata";
};
readonly CallCenterSection: {
readonly type: "CallCenterSection";
readonly props: {
readonly items: readonly ["CallCenterItem"];
readonly label: "string";
readonly name: "string";
};
};
readonly CallCenterItem: {
readonly type: "CallCenterItem";
readonly props: {
readonly label: "string";
readonly name: "string";
readonly value: "string";
};
};
readonly CampaignInfluenceModel: {
readonly type: "CampaignInfluenceModel";
readonly props: {
readonly isActive: "?boolean";
readonly isDefaultModel: "boolean";
readonly isModelLocked: "boolean";
readonly modelDescription: "?string";
readonly name: "string";
readonly recordPreference: "?string";
};
readonly extends: "Metadata";
};
readonly CampaignSettings: {
readonly type: "CampaignSettings";
readonly props: {
readonly enableAutoCampInfluenceDisabled: "?boolean";
readonly enableB2bmaCampaignInfluence2: "?boolean";
readonly enableCampaignHistoryTrackEnabled: "?boolean";
readonly enableCampaignInfluence2: "?boolean";
readonly enableCampaignMemberTWCF: "?boolean";
readonly enableSuppressNoValueCI2: "?boolean";
};
readonly extends: "Metadata";
};
readonly CanvasMetadata: {
readonly typ