Click or drag to resize

ServiceProperties Interface

Properties specific to Service objects.

Namespace:  SystemProperties
Assembly:  EAP.Mapper (in EAP.Mapper.dll) Version: 2.0.0.0 (4.6.8.0)
Syntax
public interface ServiceProperties

The ServiceProperties type exposes the following members.

Properties
  NameDescription
Public propertyalert_AutoCloseSeconds
The number of seconds the message should be displayed before being closed automatically. Ignored if non-positive.
Public propertyalert_CssClass
The CSS class to be added to the top level HTML presentation element for the message.
Public propertyalert_Delivery
The delivery method for the message. See AlertDelivery
Public propertyalert_PingInSecs
The interval, in seconds, between pings to check for new alerts. If less than 5, no ping is performed and alert delivery (but not message deliver) is disabled.
Public propertyBlaze_ApiKey
The Blaze API authorization key.
Public propertyBlaze_BaseUrl
The base URL for Blaze API requests.
Public propertyBlaze_PartnerKey
The Blaze partner key.
Public propertyBraintreeAPI_Environment
The Braintree environment - live or sandbox
Public propertyBraintreeAPI_FailOnDuplicate
If true, fail if a duplicate card is added.
Public propertyBraintreeAPI_MasterMerchantAccountId
The optional master merchant account to use.
Public propertyBraintreeAPI_MerchantID
The optional Merchant ID value.
Public propertyBraintreeAPI_PaymentExpirationType
How to handle the expiration date when adding a payment method. See PaymentExpirationType
Public propertyBraintreeAPI_PaymentIncludeAttributes
Which parts of a card to include when adding a payment method. See PaymentIncludeAttributes
Public propertyBraintreeAPI_PrivateKey
The API Private Key
Public propertyBraintreeAPI_PublicKey
The API Public Key
Public propertyComment
Development comments about this service.
Public propertydocstorage_AuditDownload
The name of the field in the mapper that indicates if a document download should be audited.
Public propertydocstorage_Content
The field to use when storing the document content.
Public propertydocstorage_Description
The field to use when storing the document description.
Public propertydocstorage_DocumentType
The field to use when storing the document type.
Public propertydocstorage_Filename
The field to use when storing the document filename.
Public propertydocstorage_Mapper
The mapper to use when storing documents.
Public propertydocstorage_MimeType
The name of the field specifying the mime type of the content. If not specified, application/octet-stream is assumed.
Public propertydocstorage_MissingFileImages
A semi-colon separate list of logical paths to images to use when a missing file image is desired.
Public propertydocstorage_RelatedId
The field to use when storing the ID of the document's owner.
Public propertydocstorage_UploadcarePrivateKey
The Uploadcare private API key.
Public propertydocstorage_UploadcarePublicKey
The Uploadcare public API key.
Public propertydynamsoftscan_ProductKey
The generated ProductKey to use in the DynamSoft environment.
Public propertyFleetLocate_AuthorizationKey
base64 encoded string in the form of USERNAME:PASSWORD.USERNAME must be the master user of FleetLocate account.
Public propertyGoCardlessAPI_AccessToken
Created and named in GoCardless dashboard (token only displayed once when created). API calls must contain access token.
Public propertyGoCardlessAPI_URL
Base URL for API calls
Public propertyGoCardlessAPI_Version
Required GoCardless-Version HTTP header
Public propertyGoCardlessAPI_WebhookSecret
Created with a webhook in GoCardless dashboard. Should be changed once in a while. Used when ensuring valid signature of incoming notification.
Public propertygoogledrive_ApplicationName
The application name
Public propertygoogledrive_EmailFileShare
Semi-colon separted string of emails to share new docs with
Public propertygoogledrive_FindReplaceScriptFunction
Name of the function in the Google Apps script for find/replace for templated documents.
Public propertygoogledrive_FindReplaceScriptID
API ID of the Google Apps script used for find/replace for templated documents.
Public propertygoogledrive_ImpersonateEmail
The email of the person that the service account should impersonate. The service account must be part of the same GSuite as this person.
Public propertygoogledrive_KeyJson
The json string version of the key to be used for making service account credentials
Public propertygoogledrive_TemplateFolderID
ID of the Google Drive folder that holds templates. Must be shared with the service account user.
Public propertygooglemaps_APIVersion
The version of the Google maps API to use. If omitted no version will be specified when using the API.
Public propertygooglemaps_Channel
Used to track usage across different applications using the same client ID. Must be an ASCII alphanumeric string and may include ".", "_", and "-" characters. May be overridden at the page level.
Public propertygooglemaps_ClientID
The Client ID provided by google for the business maps API.
Public propertygooglemaps_CustomParams
Custom parameters/values to be added to the Google map request. Will be merged with any CustomParams specified on the page.
Public propertygooglemaps_PrivateKey
The private key provided by Google for a business map API.
Public propertygooglemaps_UseAPIKeyAuthentication
Use an API Key to authenticate with the Google Maps API instead of a Client ID / Private Key combo. API Key should be stored in the PrivateKey property.
Public propertygooglemaps_UsePublicAPI
Use the GoogleMaps public API. The public API is only appopriate for developer testing, prototyping and very light usage.
Public propertyJWT_SecretKey
Shared secret key
Public propertyJWT_ServiceUrl
JWT Authorization endpoint URL
Public propertymailmanager_ApiKey
The ApiKey value from the Mailgun domain
Public propertymailmanager_DocStorageService
The document storage service to use when storing email attachments.
Public propertymailmanager_EmailManagerAttributes
Attributes that modify the behavior of the email manager. See EmailManagerAttributes
Public propertymailmanager_LogDatasource
The datasource to use when logging email.
Public propertymailmanager_ManagerType
The type of external email being managed. See EmailManagerType
Public propertymailmanager_Password
The password (api_key) for the mail manager account.
Public propertymailmanager_User
The api user for the mail manager account.
Public propertyortools_BaseURL
Base URL for OR Tools service.
Public propertyortools_FirstSolutionStrategyType
First solution strategy type See FirstSolutionStrategyType
Public propertyortools_LocalSearchMetaheuristicType
Local Search Metaheuristic Type See LocalSearchMetaheuristicType
Public propertyortools_MaxCapacityPerVehicle
Max capacity per vehicle
Public propertyortools_MaxDistancePerVehicle
Max distance per vehicle in miles.
Public propertyortools_TimeLimitMs
Time limit in ms. Used if UseGuidedLocalSearch is true.
Public propertyortools_UseGuidedLocalSearch
If set true, Local Search Metahuristic Type and Time Limit parameters must be provided.
Public propertypaypal_CancelURL
The URL where the payer is redirected after he or she cancels the payment.
Public propertypaypal_Environment
The PayPal environment to use, e.g. "sandbox".
Public propertypaypal_LogoURL
The URL for the image to be displayed at the top left of the payment page. Should be an https path with an image no more than 750 x 90px. The business name is displayed if omitted.
Public propertypaypal_MerchantSessionID
The customer session identification token used as an additional means to detect possible fraud.
Public propertypaypal_NotifyURL
Your URL for receiving Instant Payment Notification (IPN) about this transaction.
Public propertypaypal_Password
The PayPal account password.
Public propertypaypal_PaypalURL
The URL for express checkouts using PayPal for payment rather than a credit card.
Public propertypaypal_Signature
The API signature for the Username and Password.
Public propertypaypal_Username
The PayPal account username.
Public propertypdfconverter_Author
Default Author for document options
Public propertypdfdocument_LicenseKey
The LicenseKey for PDFTechLib
Public propertypdfdocument_TempFileFolder
Determines where Temp files will be saved as part of the PDF Generation process. By default, this is the HTTPContext's root\~UserFiles, but in some cases this needs to be set manually.
Public propertypop3reader_AttachmentSavePath
Provide the path where email attachments will be saved. (For virus checking)
Public propertypop3reader_CustomAttachmentTable
If not specified, email attachments are saved to xot_email_attachments. This table must have same schema definition as xot_email_attachments.. If this is the same table as CustomEmailTable the table must have all the schema of both the xot_email_data and xot_email_attachments.
Public propertypop3reader_CustomEmailTable
If not specified, email attachments are saved to xot_email_data. This table must have same schema definition as xot_email_data. If this is the same table as CustomAttachmentTable the table must have all the schema of both the xot_email_data and xot_email_attachments.
Public propertypop3reader_LeaveCopyOnServer
Copy of email will be left on server after reading.
Public propertypop3reader_LinkDataMop
(Required for link) The mop for the navigation link.
Public propertypop3reader_LinkDataOrgName
(Optional for link) The column in LinkDataView that would provide the user's organization name.
Public propertypop3reader_LinkDataPK
(Required for link) The column in LinkDataView that would provide the primary key value for the navigation link.
Public propertypop3reader_LinkDatasource
The datasource to use when determining the link information.
Public propertypop3reader_LinkDataUserIDKey
(Required for link) The column in the LinkDataView to filter the LinkDataView to retrieve the users link data.
Public propertypop3reader_LinkDataUserName
(Optional for link) The column in LinkDataView that would provide the user's name.
Public propertypop3reader_LinkDataView
(Required for link) The view from which the link information can be looked up by the email senders user id.
Public propertypop3reader_LinkToEmailUserInfo
If true, generates a link on notification email that navigates to the specified mop showing pertinent data to the email sender.
Public propertypop3reader_LogDatasource
The datasource to use when logging email.
Public propertypop3reader_LookupDatasource
The datasource to use when looking up owner information.
Public propertypop3reader_LookupEmailColumn
(Required for owner notify) The column in the LookupView which is used to retrieve an owner email address.
Public propertypop3reader_LookupOwnerColumn
(Required for owner notify) The column in the LookupView which provides the email address of the owner of the inbound email.
Public propertypop3reader_LookupUserIdColumn
(Required for owner notify) The column in the LookupView which provides the user id matched to the inbound email.
Public propertypop3reader_LookupView
(Required for owner notify) The view in data database that provides link between email address and owner.
Public propertypop3reader_ManagerService
Select the mail manager service that defines how we map incoming email to managed mail messages.
Public propertypop3reader_MapFlagHeader
The header name to look for on an email that controls whether an email will not be mapped after loading. The default header is X-NQ-MAP.
Public propertypop3reader_MapToManagedMail
Attempt to map the retrieved mail to the managed mail log
Public propertypop3reader_NotifyOwners
Send email to the owner of the person sending the inbound email.
Public propertypop3reader_NotifyOwnersCC
A semi colon delimited list of email addresses to copy on matched notification emails.
Public propertypop3reader_NotifyUnmatched
Send email to a user if the owner of the email cannot be determined.
Public propertypop3reader_Password
Password for user's mailbox on POP3 server.
Public propertypop3reader_Port
Port to connect to POP3 server. Defaults to 110 for regular connection, 995 for secure.
Public propertypop3reader_SaveAttachments
Save attachments from emails
Public propertypop3reader_SaveMessagePath
The path where messages are to be saved.
Public propertypop3reader_SaveMessagesToDatabase
If true, messages are saved to database and service will honor the EmailLinkMeta and Notification properties.
Public propertypop3reader_SaveMessagesToDisk
If true, messages are saved to disk and service will honor the File properties.
Public propertypop3reader_Server
Name or IP address of POP3 server.
Public propertypop3reader_SMTPService
(Required for any notify) The SMTP Service to use for mail notification.
Public propertypop3reader_UnmatchedEmail
(Required for any notify) The email address to send notifications when email owner is not known.
Public propertypop3reader_User
Name of user's mailbox on POP3 server.
Public propertypop3reader_UseSSL
Determines if connection should use SSL.
Public propertyProviderAccount
For srevices with a 3rd-party provider, the provider account used by this service.
Public propertyProviderUser
The ID of the primary user for the ProvicerAccount.
Public propertyreportconfig_AsyncPostbackTimeout
Gets or sets a value that indicates the time, in seconds, before asynchronous postbacks time out if no response is received.
Public propertyreportconfig_Domain
The domain name for the user/password for the SSRS web service.
Public propertyreportconfig_EnablePartialRendering
Specifies whether or not to enable partial rendering on the reports page.
Public propertyreportconfig_Password
Password for the reporting user for SSRS.
Public propertyreportconfig_ShowBackButton
Indicates whether the Back button is visible on the control.
Public propertyreportconfig_ShowParameters
Controls the default visibility of the reporting parameter bar.
Public propertyreportconfig_ShowToolbar
Controls the default visibility of the reporting toolbar.
Public propertyreportconfig_User
The user name for validation.
Public propertyreportconfig_WebServiceURL
The URI for the SSRS web service
Public propertys3docstorage_AuditDownload
The name of the field in the mapper that indicates if a document download should be audited.
Public propertys3docstorage_BucketName
The name of the Bucket, as exists on S3, to which documents should be stored / retrieved.
Public propertys3docstorage_CacheField
The name of the DateTime field on the mapper that will store the Cache-until Date value.
Public propertys3docstorage_ConfigBucketField
The field on the ConfigMapper that holds the S3 Bucket Name.
Public propertys3docstorage_ConfigEnabledField
The field on the ConfigMapper that holds the enabled/disabled bit value.
Public propertys3docstorage_ConfigHealthField
The field on the ConfigMapper that holds the Service Health value for each S3 bucket.
Public propertys3docstorage_ConfigMapper
The mapper that points to the S3 Bucket configuration data for this service.
Public propertys3docstorage_ConfigOrderField
The field on the ConfigMapper that holds the order value for each bucket.
Public propertys3docstorage_ConfigRegionField
The field on the ConfigMapper that holds the Region value for the S3 bucket.
Public propertys3docstorage_ConfigUserIDField
The field on the ConfigMapper that holds the User ID value for the S3 bucket.
Public propertys3docstorage_ConfigUserKeyField
The field on the ConfigMapper that holds the User Key for the S3 bucket.
Public propertys3docstorage_Content
The field on the mapper that stores the file's binary data.
Public propertys3docstorage_Description
The field on the mapper that stores the file's description.
Public propertys3docstorage_DocumentType
The field to use when storing the document type.
Public propertys3docstorage_EnableCaching
Turns on cacheing for the S3 service. By default, once the document is uploaded to S3, the document will never exist again locally (in the DB).
Public propertys3docstorage_Filename
The field on the mapper that stores the file's name.
Public propertys3docstorage_LogicalDeleteField
The name of the field on the Document storage mapper that will hold the bit value for if the item is deleted or not. Only used if UseLogicalDelete is set.
Public propertys3docstorage_Mapper
The mapper for the documents table.
Public propertys3DocStorage_MaxUploadTime
The maximum time allowed, in minutes, for the background task to run before it is shut off.
Public propertys3docstorage_MimeType
The field that stores the file's MIME type
Public propertys3docstorage_Region
The AWS region in S3 where the bucket is located.
Public propertys3docstorage_RelatedId
The field on the mapper that stores the document's related ID value.
Public propertys3docstorage_S3DocTagOptions
Optional values that can be used as Tags on the S3 document upon upload. See S3DocTagOptions
Public propertys3docstorage_TimeToCache
The amount of time, in hours, that a document should be cached on the internal documents table before being uploaded to S3 and data removed from the documents table.
Public propertys3docstorage_UploadIDField
The field key on the Upload Mapper that holds the document_id value
Public propertys3docstorage_UploadMapper
The mapper to use when determining which files to upload / cache on S3.
Public propertys3docstorage_UseLogicalDelete
Turns on logical delete for the Document storage mapper. This can allow the system to start migrating an existing document storage solution to S3 without the need for deleting the local data.
Public propertys3docstorage_UserKey
The AWS user key that will be used to access S3.
Public propertys3docstorage_UserName
The AWS user name value that will be used to access S3.
Public propertysmtpmail_AuthenticationType
The authentication type to use when connecting to the SMTP server. See SmtpAuthenticationType
Public propertysmtpmail_CheckNoSendList
If true, the SMTP service will check the mail recipinet against a no send list. If there is a match, the recipient will not receive the email.
Public propertysmtpmail_CopyAddressList
The list of addresses to add to BCC for a copy of every email. (Most for debug purposes)
Public propertysmtpmail_DefaultSenderAddress
The default address to use when sending email.
Public propertysmtpmail_Disabled
Disables SMTP mail delivery. For debugging purposes, all logic up to the actual SMTP send is performed.
Public propertysmtpmail_EmailSendAttributes
Attributes that control send behavior. See EmailSendAttrs
Public propertysmtpmail_ManagerService
The mail manager service to use.
Public propertysmtpmail_NoSendListCheckDuration
The duration in minutes that elapse between when the service checks for new email addresses in the no send list.
Public propertysmtpmail_Password
The password for validation.
Public propertysmtpmail_Port
The port. (Typically 25)
Public propertysmtpmail_ReplyToAddress
The default reply-to email address to use.
Public propertysmtpmail_SendAsync
If set to true, the mail is sent asynchronously via the built-in thread pool.
Public propertysmtpmail_Server
The name of the SMTP server.
Public propertysmtpmail_SmtpSettingsPage
MOP to navigate to when the SMTP settings are required but not setup.
Public propertysmtpmail_User
The user name for validation.
Public propertysmtpmail_UseSSL
True if the SMTP server uses SSL.
Public propertysmtpmail_ValidatorService
Specifies which email validation service to use.
Public propertyTookan_ApiKey
Tookan API Key
Public propertyTookan_BaseUrl
Base URL
Public propertyTookan_SharedSecret
Shared secret to verify webhook request comes from Tookan site.
Public propertyTookan_TookanAttributes
Attributes that modify the behavior of the Tookan service. See TookanAttributes
Public propertytwilio_AccountSID
The Twilio Account SID
Public propertytwilio_ApiKey
A unique identifier generated by Twilio that can be used in place of your AccountSID for many API calls and for token generation. Tokens generated with an ApiKey will be revoked when the ApiKey is revoked whereas tokens generated with an AccountSID can never be revoked.
Public propertytwilio_ApiSecret
The secret associated with the ApiKey. This is used in place of an AuthToken whenever the ApiKey is used in place of the AccountSID.
Public propertytwilio_AppKey
The application key to use in the callback for twilio.
Public propertytwilio_ApplicationSID
The notification application SID to use when buying numbers.
Public propertytwilio_AuthToken
The Twilio account token.
Public propertytwilio_CallbackEndpoint
The callback endpoint for replies. Default value is the RootURL.
Public propertytwilio_CallerIdentifiedRelativeURI
Relative URI to which call center agent browsers will be redirected when they start a call with an identified caller. Include a forward slash at the beginning. Basic field expressions (open square bracket field name closed square bracket) can be included. At the time of this writing, the only fields available are people_id and call_sid
Public propertytwilio_CallerUnidentifiedRelativeURI
Relative URI to which call center agent browsers will be redirected when they start a call with an unidentified caller. Include a forward slash at the beginning. Basic field expressions (open square bracket field name closed square bracket) can be included. At the time of this writing, the only field available is call_sid
Public propertytwilio_CallForwardTo
When set, inbound calls forward to this number.
Public propertytwilio_EnableTwilioClientOutboundCalls
Whether or not, TwilioClient's are allowed to make outbound calls. With the TwilioClientApplicationSID you can limit what phone numbers or what category of phone numbers can be called. If that property isn't set then this property will do nothing.
Public propertytwilio_IsProduction
If true, messages will ONLY be sent from +15005550006 (valid Twilio test number).
Public propertytwilio_MessageServiceSID
The SID for the Twilio Message Service.
Public propertytwilio_PhoneAttrs
Attributes specifying Twilio Phone Service behaviour. See PhoneServiceAttrs
Public propertytwilio_PostCallTimeout
The duration in seconds to wait before setting the agent to Idle. This timer is started the call ends and the agent has been set to Post Call. Zero means no timeout.
Public propertytwilio_RecordingMaxDuration
The maximum length of a recording in seconds. For a Twilio client the maximum recording length is 600 seconds.
Public propertytwilio_RecordingTimeout
The number of seconds of silence tha must pass before a recording ends.
Public propertytwilio_SendAsMMS
Set to true to send the message as a MMS message. The default is false.
Public propertytwilio_SendAsync
If true, sends the message asynchronously.
Public propertytwilio_ServiceToken
The service token used to create an application context during a reply.
Public propertytwilio_SupervisorTwilioClientApplicationSID
The supervisor specific TwiML Application that Twilio Client's will connect to when attempting to make outbound phone calls.
Public propertytwilio_TaskRouterWorkerTokenExpiration
The time, in seconds, for which a TaskRouter worker's token is valid.
Public propertytwilio_TestNumber
Number to use in non-production environments.
Public propertytwilio_TwilioClientApplicationSID
The default TwiML Application that Twilio Client's will connect to when attempting to make outbound phone calls.
Public propertytwilio_TwilioClientTokenExpiration
The time, in seconds, for which a TwilioClient token is valid.
Public propertytwilio_TwilioRecordingStatusCallback
The URL that will be passed to Twilio for callbacks about completed call recordings. This endpoint is not built in to the IVR application because it is expected that users will want to store their recordings in Amazon S3 and use EC2 or Lambda to respond to these call backs and kick off the transfer of recordings from Twilio to S3
Public propertytwilio_Whitelist
The meta-data-specified portion of the whitelist to use when EnforceWhitelist is set. Any operationally configured whitelist will be merged in.
Public propertytwilio_WorkspaceSID
The TaskRouter workspace that owns the workers for which we will generate tokens.
Public propertyxverifyapi_ApiKey
The account-specific XVerify API key.
Public propertyxverifyapi_Domain
The pre-registered domain for the verification.
Public propertyzoom_BaseUrl
Base URL for API calls
Public propertyzoom_IMChatHistoryToken
Instant message chat history token assigned by Zoom
Public propertyzoom_Key
API Key assigned by Zoom
Public propertyzoom_Secret
API secret assigned by Zoom
Public propertyzoom_VerificationToken
Use this verification token to validate an event notification request from zoom.us for this app.
Top
Remarks
Note Note
This interface is declared for documentation purposes only and is not intended to be used from code.
See Also