| Operator | Salesforce Marketing API equivalent |
|---|---|
= | equals |
<> | notEquals |
> | greaterThan |
>= | greaterThanOrEqual |
< | lessThan |
⇐ | lessThanOrEqual |
like | like |
| Field | Value |
|---|---|
Object type |
|
Connector Configuration |
|
Api objects |
|
| Field | Value |
|---|---|
Connector Configuration |
|
Query |
|
| Name | Type | Description | Default Value | Required |
|---|---|---|---|---|
Name | String | Name for this configuration. Connectors reference the configuration with this name. | x | |
Connection | Connection types for this configuration. | x | ||
Read timeout | Number | How long the consumer waits for a response before timing out. |
| |
Read timeout time unit | Enumeration, one of:
| Time unit for the Read timeout field. |
| |
Name | String | ID used to reference this configuration. | x | |
Expiration Policy | Configures the minimum amount of time that a dynamic configuration instance can remain idle before Mule considers it eligible for expiration. |
| Name | Type | Description | Default Value | Required |
|---|---|---|---|---|
Service URL | String | Base URL of the service on Salesforce Marketing Cloud to access from the connector. All other endpoints derive from this base URL. | x | |
Connection Timeout | Number | How long the connector waits before timing out when establishing a connection to the remote service. | ||
Connection Timeout Unit | Enumeration, one of:
| Time unit for the Connection Timeout field. |
| |
Proxy configuration | Configures a proxy for outbound connections. | |||
WSDL file URL | String | URL of the WSDL file used by this connector. If unspecified, this parameter defaults to the service URL parameter host, but it appends | ||
Username | String | Username used to initialize the session. | x | |
Password | String | Password used to authenticate the user. | x | |
TLS configuration | Configures TLS. If using the HTTPS protocol, you must configure TLS. | |||
Reconnection | Configures a reconnection strategy to use when a connector operation fails to connect to an external server. |
| Name | Type | Description | Default Value | Required |
|---|---|---|---|---|
Service URL | String | Base URL of the service on Salesforce Marketing Cloud to access from the connector. All other endpoints derive from this base URL. | x | |
Connection Timeout | Number | How long the connector waits before timing out when establishing a connection to the remote service. | ||
Connection Timeout Unit | Enumeration, one of:
| Time unit for the Connection Timeout field. |
| |
Proxy configuration | Configures a proxy for outbound connections. | |||
WSDL file URL | String | URL of the WSDL file used by this connector. If unspecified, this parameter defaults to the service URL parameter host, but it appends | ||
Account Id | String | Account ID. | ||
TLS configuration | Configures TLS. If using the HTTPS protocol, you must configure TLS. | |||
Reconnection | Configures a reconnection strategy to use when a connector operation fails to connect to an external server. | |||
Client Id | String | OAuth client ID, as registered with the service provider. | x | |
Client Secret | String | OAuth client secret, as registered with the service provider. | x | |
Token Url | String | URL of the service provider’s token endpoint. |
| |
Scopes | String | OAuth scopes to request during the OAuth dance. This value defaults to the scopes in the annotation. | ||
Object Store | String | Configures the object store that stores data for each resource owner. If not configured, Mule uses the default object store. |
| Name | Type | Description | Default Value | Required |
|---|---|---|---|---|
Configuration | String | Name of the configuration to use. | x | |
Since | String | Specifies a date in the | ||
Amount | Number | How long the consumer waits for a response before timing out. | ||
Time unit | Enumeration, one of:
| Time unit for the Amount field. | ||
Object type | String | Type of API object to retrieve. | x | |
Config Ref | ConfigurationProvider | Name of the configuration used to execute this component. | x | |
Primary Node Only | Boolean | Determines whether to execute this source on only the primary node when running Mule instances in a cluster. | ||
Scheduling Strategy | Scheduling Strategy | Configures the scheduler that triggers the polling. | x | |
Redelivery Policy | Defines a policy for processing the redelivery of the same message. | |||
Reconnection Strategy | Retry strategy in case of connectivity errors. |
Type | Object |
Attributes Type | Any |
| Name | Type | Description | Default Value | Required |
|---|---|---|---|---|
Configuration | String | Name of the configuration to use. | x | |
Since | String | Specifies a date in the | ||
Amount | Number | How long the consumer waits for a response before timing out. | ||
Time unit | Enumeration, one of:
| Time unit for the Amount field. | ||
Object type | String | Type of API object to retrieve. | x | |
Config Ref | ConfigurationProvider | Name of the configuration used to execute this component. | x | |
Primary Node Only | Boolean | Determines whether to execute this source on only the primary node when running Mule instances in a cluster. | ||
Scheduling Strategy | Scheduling Strategy | Configures the scheduler that triggers the polling. | x | |
Redelivery Policy | Defines a policy for processing the redelivery of the same message. | |||
Reconnection Strategy | Retry strategy in case of connectivity errors. |
Type | Object |
Attributes Type | Any |
| Name | Type | Description | Default Value | Required |
|---|---|---|---|---|
Configuration | String | Name of the configuration to use. | x | |
Configurations | Array of Object | Array of one or more configurations to update. |
| |
Configure Options | Object | Options for the operation. | ||
Config Ref | ConfigurationProvider | Name of the configuration used to execute this component. | x | |
Action | String | Type of action to perform. | x | |
Object Type | String | Type of object the action is performed on. | x | |
Amount | Number | How long the consumer waits for a response before timing out. | ||
Time unit | Enumeration, one of:
| Time unit for the Amount field. | ||
Target Variable | String | Name of the variable that stores the operation’s output. | ||
Target Value | String | Expression that evaluates the operation’s output. The outcome of the expression is stored in the Target Variable field. |
| |
Error Mappings | Array of Error Mapping | Set of error mappings. | ||
Reconnection Strategy | Retry strategy in case of connectivity errors. |
Type | Object |
Attributes Type | Object |
| Name | Type | Description | Default Value | Required |
|---|---|---|---|---|
Configuration | String | Name of the configuration to use. | x | |
Object Type | String | Type of API object to create. | x | |
Api Objects | Array of Object | Array of one or more API objects. |
| |
CreateOptions | Object | Options for the operation. | ||
Config Ref | ConfigurationProvider | Name of the configuration used to execute this component. | x | |
Amount | Number | How long the consumer waits for a response before timing out. | ||
Time unit | Enumeration, one of:
| Time unit for the Amount field. | ||
Target Variable | String | Name of the variable that stores the operation’s output. | ||
Target Value | String | Expression that evaluates the operation’s output. The outcome of the expression is stored in the Target Variable field. |
| |
Error Mappings | Array of Error Mapping | Set of error mappings. | ||
Reconnection Strategy | Retry strategy in case of connectivity errors. |
Type | Object |
Attributes Type | Object |
| Name | Type | Description | Default Value | Required |
|---|---|---|---|---|
Configuration | String | Name of the configuration to use. | x | |
Object Type | String | Type of object to delete. | x | |
Api Objects | Array of Object | Array of one or more API objects. |
| |
DeleteOptions | Object | Options for the operation. | ||
Config Ref | ConfigurationProvider | Name of the configuration used to execute this component. | x | |
Amount | Number | How long the consumer waits for a response before timing out. | ||
Time unit | Enumeration, one of:
| Time unit for the Amount field. | ||
Target Variable | String | Name of the variable that stores the operation’s output. | ||
Target Value | String | Expression that evaluates the operation’s output. The outcome of the expression is stored in the Target Variable field. |
| |
Error Mappings | Array of Error Mapping | Set of error mappings. | ||
Reconnection Strategy | Retry strategy in case of connectivity errors. |
Type | Object |
Attributes Type | Object |
| Name | Type | Description | Default Value | Required |
|---|---|---|---|---|
Configuration | String | Name of the configuration to use. | x | |
Definitions | Array of Object | Array of one or more definitions for the operation. |
| |
Perform Options | Object | Options for the operation. | ||
Config Ref | ConfigurationProvider | Name of the configuration used to execute this component. | x | |
Action | String | Type of action to perform. | x | |
Object Type | String | Type of object the action is performed on. | x | |
Amount | Number | How long the consumer waits for a response before timing out. | ||
Time unit | Enumeration, one of:
| Time unit for the Amount field. | ||
Target Variable | String | Name of the variable that stores the operation’s output. | ||
Target Value | String | Expression that evaluates the operation’s output. The outcome of the expression is stored in the Target Variable field. |
| |
Error Mappings | Array of Error Mapping | Set of error mappings. | ||
Reconnection Strategy | Retry strategy in case of connectivity errors. |
Type | Object |
Attributes Type | Object |
| Name | Type | Description | Default Value | Required |
|---|---|---|---|---|
Configuration | String | Name of the configuration to use. | x | |
Query | String | Query describing the objects that you want to retrieve. | x | |
RetrieveOptions | Object | Options for the operation. | ||
Config Ref | ConfigurationProvider | Name of the configuration used to execute this component. | x | |
Streaming Strategy |
| Configures how Mule processes streams. Repeatable streams are the default behavior. | ||
Amount | Number | How long the consumer waits for a response before timing out. | ||
Time unit | Enumeration, one of:
| Time unit for the Amount field. | ||
Target Variable | String | Name of the variable that stores the operation’s output. | ||
Target Value | String | Expression that evaluates the operation’s output. The outcome of the expression is stored in the Target Variable field. |
| |
Error Mappings | Array of Error Mapping | Set of error mappings. | ||
Reconnection Strategy | Retry strategy in case of connectivity errors. |
Type | Array of Object |
| Name | Type | Description | Default Value | Required |
|---|---|---|---|---|
Configuration | String | Name of the configuration to use. | x | |
Object Type | String | Type of object on which to do a schedule. | x | |
Interactions | Array of Object | Array of one or more interactions in the operation. |
| |
Schedule Definitions | Object | Schedule definition used for the operation. | x | |
Schedule Options | Object | Options for the operation. | ||
Config Ref | ConfigurationProvider | Name of the configuration used to execute this component. | x | |
Amount | Number | How long the consumer waits for a response before timing out. | ||
Time unit | Enumeration, one of:
| Time unit for the Amount field. | ||
Target Variable | String | Name of the variable that stores the operation’s output. | ||
Target Value | String | Expression that evaluates the operation’s output. The outcome of the expression is stored in the Target Variable field. |
| |
Error Mappings | Array of Error Mapping | Set of error mappings. | ||
Reconnection Strategy | Retry strategy in case of connectivity errors. |
Type | Object |
Attributes Type | Object |
| Name | Type | Description | Default Value | Required |
|---|---|---|---|---|
Configuration | String | Name of the configuration to use. | x | |
Config Ref | ConfigurationProvider | Name of the configuration used to execute this component. | x |
| Name | Type | Description | Default Value | Required |
|---|---|---|---|---|
Configuration | String | Name of the configuration to use. | x | |
Object Type | String | Type of object to update. | x | |
Api Objects | Array of Object | Array of one or more API objects. |
| |
UpdateOptions | Object | Options for the operation. | ||
Config Ref | ConfigurationProvider | Name of the configuration used to execute this component. | x | |
Amount | Number | How long the consumer waits for a response before timing out. | ||
Time unit | Enumeration, one of:
| Time unit for the Amount field. | ||
Target Variable | String | Name of the variable that stores the operation’s output. | ||
Target Value | String | Expression that evaluates the operation’s output. The outcome of the expression is stored in the Target Variable field. |
| |
Error Mappings | Array of Error Mapping | Set of error mappings. | ||
Reconnection Strategy | Retry strategy in case of connectivity errors. |
Type | Object |
Attributes Type | Object |
| Name | Type | Description | Default Value | Required |
|---|---|---|---|---|
Configuration | String | Name of the configuration to use. | x | |
Object Type | String | Type of API object to upsert. | x | |
Api Objects | Array of Object | Array of one or more API objects. |
| |
UpsertOptions | Object | Options for the operation. | ||
Config Ref | ConfigurationProvider | Name of the configuration used to execute this component. | x | |
Amount | Number | How long the consumer waits for a response before timing out. | ||
Time unit | Enumeration, one of:
| Time unit for the Amount field. | ||
Target Variable | String | Name of the variable that stores the operation’s output. | ||
Target Value | String | Expression that evaluates the operation’s output. The outcome of the expression is stored in the Target Variable field. |
| |
Error Mappings | Array of Error Mapping | Set of error mappings. | ||
Reconnection Strategy | Retry strategy in case of connectivity errors. |
Type | Object |
Attributes Type | Object |
| Field | Type | Description | Default Value | Required |
|---|---|---|---|---|
Path | String | Path to the CRL file. |
| Field | Type | Description | Default Value | Required |
|---|---|---|---|---|
Url | String | URL of the OCSP responder. | ||
Cert Alias | String | Alias of the signing certificate for the OCSP response. If specified, the alias must be in the truststore. |
| Field | Type | Description | Default Value | Required |
|---|---|---|---|---|
Source | Enumeration, one of:
| Source of the error. | ||
Target | String | Target of the error. | x |
| Field | Type | Description | Default Value | Required |
|---|---|---|---|---|
Max Idle Time | Number | Configures the maximum amount of time that a dynamic configuration instance can remain idle before Mule considers it eligible for expiration. | ||
Time Unit | Enumeration, one of:
| Time unit for the Max Idle Time field. |
| Field | Type | Description | Default Value | Required |
|---|---|---|---|---|
Path | String | Path to the keystore. Mule resolves the path relative to the current classpath and file system. | ||
Type | String | Type of keystore. | ||
Alias | String | Alias of the key to use when the keystore contains multiple private keys. By default, Mule uses the first key in the file. | ||
Key Password | String | Password used to protect the private key. | ||
Password | String | Password used to protect the keystore. | ||
Algorithm | String | Encryption algorithm that the keystore uses. |
| Field | Type | Description | Default Value | Required |
|---|---|---|---|---|
Host | String | Hostname or IP address of the proxy server. | x | |
Port | Number | Port of the proxy server. | x | |
Username | String | Username to authenticate against the proxy server. | ||
Password | String | Password to authenticate against the proxy server. | ||
Non Proxy Hosts | String | Comma-separated list of hosts that the proxy must not be used against. | ||
Ntlm Domain | String | Domain to authenticate against the proxy. |
| Field | Type | Description | Default Value | Required |
|---|---|---|---|---|
Frequency | Number | How often to attempt to reconnect, in milliseconds. | ||
Blocking | Boolean | If | ||
Count | Number | How many reconnection attempts the Mule app can make. |
| Field | Type | Description | Default Value | Required |
|---|---|---|---|---|
Frequency | Number | How often to attempt to reconnect, in milliseconds. | ||
Blocking | Boolean | If |
| Field | Type | Description | Default Value | Required |
|---|---|---|---|---|
Fails Deployment | Boolean | What to do if, when an app is deployed, a connectivity test does not pass after exhausting the associated reconnection strategy:
| ||
Reconnection Strategy | Reconnection strategy to use. |
| Field | Type | Description | Default Value | Required |
|---|---|---|---|---|
Max Redelivery Count | Number | Maximum number of times that a redelivered request can be processed unsuccessfully before returning a | ||
Message Digest Algorithm | String | Secure hashing algorithm to use if the Use Secure Hash field is | ||
Message Identifier | One or more expressions that determine if a message was redelivered. This property can be set only if the Use Secure Hash field is | |||
Object Store | ObjectStore | Configures the object store that stores the redelivery counter for each message. |
| Field | Type | Description | Default Value | Required |
|---|---|---|---|---|
Use Secure Hash | Boolean | If | ||
Id Expression | String | One or more expressions that determine when a message was redelivered. You can set this property only if the Use Secure Hash field is |
| Field | Type | Description | Default Value | Required |
|---|---|---|---|---|
In Memory Objects | Number | Maximum amount of instances to keep in memory. If more than that is required, content on the disk is buffered. | ||
Buffer Unit | Enumeration, one of:
| Unit for the In Memory Objects field. |
| Field | Type | Description | Default Value | Required |
|---|---|---|---|---|
Initial Buffer Size | Number | Amount of instances to initially keep in memory to consume the stream and provide random access to it. If the stream contains more data than can fit into this buffer, then the buffer expands according to the Buffer Size Increment attribute, with an upper limit of Max In Memory Size. Default value is 100 instances. | ||
Buffer Size Increment | Number | Amount by which the buffer size expands if it exceeds its initial size. Setting a value of |
| |
Max Buffer Size | Number | Maximum amount of memory to use. If more than that is used, a |
| Field | Type | Description | Default Value | Required |
|---|---|---|---|---|
Only End Entities | Boolean | Which elements to verify in the certificate chain:
| ||
Prefer Crls | Boolean | How to check certificate validity:
| ||
No Fallback | Boolean | Whether to use the secondary method to check certificate validity:
| ||
Soft Fail | Boolean | What to do if the revocation server can’t be reached or is busy:
|
| Field | Type | Description | Default Value | Required |
|---|---|---|---|---|
Enabled Protocols | String | Comma-separated list of protocols enabled for this context. | ||
Enabled Cipher Suites | String | Comma-separated list of cipher suites enabled for this context. | ||
Trust Store | Configures the TLS truststore. | |||
Key Store | Configures the TLS keystore. | |||
Revocation Check | Configures a revocation checking mechanism. |
| Field | Type | Description | Default Value | Required |
|---|---|---|---|---|
Path | String | Path to the truststore. Mule resolves the path relative to the current classpath and file system. | ||
Password | String | Password used to protect the truststore. | ||
Type | String | Type of truststore. | ||
Algorithm | String | Encryption algorithm that the truststore uses. | ||
Insecure | Boolean | If |
| Operator | Salesforce Marketing API equivalent |
|---|---|
= | equals |
<> | notEquals |
> | greaterThan |
>= | greaterThanOrEqual |
< | lessThan |
⇐ | lessThanOrEqual |
like | like |
| Field | Value |
|---|---|
Object type |
|
Connector Configuration |
|
Api objects |
|
| Field | Value |
|---|---|
Connector Configuration |
|
Query |
|
| Name | Type | Description | Default Value | Required |
|---|---|---|---|---|
Name | String | Name for this configuration. Connectors reference the configuration with this name. | x | |
Connection | Connection types for this configuration. | x | ||
Read timeout | Number | How long the consumer waits for a response before timing out. |
| |
Read timeout time unit | Enumeration, one of:
| Time unit for the Read timeout field. |
| |
Name | String | ID used to reference this configuration. | x | |
Expiration Policy | Configures the minimum amount of time that a dynamic configuration instance can remain idle before Mule considers it eligible for expiration. |
| Name | Type | Description | Default Value | Required |
|---|---|---|---|---|
Service URL | String | Base URL of the service on Salesforce Marketing Cloud to access from the connector. All other endpoints derive from this base URL. | x | |
Connection Timeout | Number | How long the connector waits before timing out when establishing a connection to the remote service. | ||
Connection Timeout Unit | Enumeration, one of:
| Time unit for the Connection Timeout field. |
| |
Proxy configuration | Configures a proxy for outbound connections. | |||
WSDL file URL | String | URL of the WSDL file used by this connector. If unspecified, this parameter defaults to the service URL parameter host, but it appends | ||
Username | String | Username used to initialize the session. | x | |
Password | String | Password used to authenticate the user. | x | |
TLS configuration | Configures TLS. If using the HTTPS protocol, you must configure TLS. | |||
Reconnection | Configures a reconnection strategy to use when a connector operation fails to connect to an external server. |
| Name | Type | Description | Default Value | Required |
|---|---|---|---|---|
Service URL | String | Base URL of the service on Salesforce Marketing Cloud to access from the connector. All other endpoints derive from this base URL. | x | |
Connection Timeout | Number | How long the connector waits before timing out when establishing a connection to the remote service. | ||
Connection Timeout Unit | Enumeration, one of:
| Time unit for the Connection Timeout field. |
| |
Proxy configuration | Configures a proxy for outbound connections. | |||
WSDL file URL | String | URL of the WSDL file used by this connector. If unspecified, this parameter defaults to the service URL parameter host, but it appends | ||
Account Id | String | Account ID. | ||
TLS configuration | Configures TLS. If using the HTTPS protocol, you must configure TLS. | |||
Reconnection | Configures a reconnection strategy to use when a connector operation fails to connect to an external server. | |||
Client Id | String | OAuth client ID, as registered with the service provider. | x | |
Client Secret | String | OAuth client secret, as registered with the service provider. | x | |
Token Url | String | URL of the service provider’s token endpoint. |
| |
Scopes | String | OAuth scopes to request during the OAuth dance. This value defaults to the scopes in the annotation. | ||
Object Store | String | Configures the object store that stores data for each resource owner. If not configured, Mule uses the default object store. |
| Name | Type | Description | Default Value | Required |
|---|---|---|---|---|
Configuration | String | Name of the configuration to use. | x | |
Since | String | Specifies a date in the | ||
Amount | Number | How long the consumer waits for a response before timing out. | ||
Time unit | Enumeration, one of:
| Time unit for the Amount field. | ||
Object type | String | Type of API object to retrieve. | x | |
Config Ref | ConfigurationProvider | Name of the configuration used to execute this component. | x | |
Primary Node Only | Boolean | Determines whether to execute this source on only the primary node when running Mule instances in a cluster. | ||
Scheduling Strategy | Scheduling Strategy | Configures the scheduler that triggers the polling. | x | |
Redelivery Policy | Defines a policy for processing the redelivery of the same message. | |||
Reconnection Strategy | Retry strategy in case of connectivity errors. |
Type | Object |
Attributes Type | Any |
| Name | Type | Description | Default Value | Required |
|---|---|---|---|---|
Configuration | String | Name of the configuration to use. | x | |
Since | String | Specifies a date in the | ||
Amount | Number | How long the consumer waits for a response before timing out. | ||
Time unit | Enumeration, one of:
| Time unit for the Amount field. | ||
Object type | String | Type of API object to retrieve. | x | |
Config Ref | ConfigurationProvider | Name of the configuration used to execute this component. | x | |
Primary Node Only | Boolean | Determines whether to execute this source on only the primary node when running Mule instances in a cluster. | ||
Scheduling Strategy | Scheduling Strategy | Configures the scheduler that triggers the polling. | x | |
Redelivery Policy | Defines a policy for processing the redelivery of the same message. | |||
Reconnection Strategy | Retry strategy in case of connectivity errors. |
Type | Object |
Attributes Type | Any |
| Name | Type | Description | Default Value | Required |
|---|---|---|---|---|
Configuration | String | Name of the configuration to use. | x | |
Configurations | Array of Object | Array of one or more configurations to update. |
| |
Configure Options | Object | Options for the operation. | ||
Config Ref | ConfigurationProvider | Name of the configuration used to execute this component. | x | |
Action | String | Type of action to perform. | x | |
Object Type | String | Type of object the action is performed on. | x | |
Amount | Number | How long the consumer waits for a response before timing out. | ||
Time unit | Enumeration, one of:
| Time unit for the Amount field. | ||
Target Variable | String | Name of the variable that stores the operation’s output. | ||
Target Value | String | Expression that evaluates the operation’s output. The outcome of the expression is stored in the Target Variable field. |
| |
Error Mappings | Array of Error Mapping | Set of error mappings. | ||
Reconnection Strategy | Retry strategy in case of connectivity errors. |
Type | Object |
Attributes Type | Object |
| Name | Type | Description | Default Value | Required |
|---|---|---|---|---|
Configuration | String | Name of the configuration to use. | x | |
Object Type | String | Type of API object to create. | x | |
Api Objects | Array of Object | Array of one or more API objects. |
| |
CreateOptions | Object | Options for the operation. | ||
Config Ref | ConfigurationProvider | Name of the configuration used to execute this component. | x | |
Amount | Number | How long the consumer waits for a response before timing out. | ||
Time unit | Enumeration, one of:
| Time unit for the Amount field. | ||
Target Variable | String | Name of the variable that stores the operation’s output. | ||
Target Value | String | Expression that evaluates the operation’s output. The outcome of the expression is stored in the Target Variable field. |
| |
Error Mappings | Array of Error Mapping | Set of error mappings. | ||
Reconnection Strategy | Retry strategy in case of connectivity errors. |
Type | Object |
Attributes Type | Object |
| Name | Type | Description | Default Value | Required |
|---|---|---|---|---|
Configuration | String | Name of the configuration to use. | x | |
Object Type | String | Type of object to delete. | x | |
Api Objects | Array of Object | Array of one or more API objects. |
| |
DeleteOptions | Object | Options for the operation. | ||
Config Ref | ConfigurationProvider | Name of the configuration used to execute this component. | x | |
Amount | Number | How long the consumer waits for a response before timing out. | ||
Time unit | Enumeration, one of:
| Time unit for the Amount field. | ||
Target Variable | String | Name of the variable that stores the operation’s output. | ||
Target Value | String | Expression that evaluates the operation’s output. The outcome of the expression is stored in the Target Variable field. |
| |
Error Mappings | Array of Error Mapping | Set of error mappings. | ||
Reconnection Strategy | Retry strategy in case of connectivity errors. |
Type | Object |
Attributes Type | Object |
| Name | Type | Description | Default Value | Required |
|---|---|---|---|---|
Configuration | String | Name of the configuration to use. | x | |
Definitions | Array of Object | Array of one or more definitions for the operation. |
| |
Perform Options | Object | Options for the operation. | ||
Config Ref | ConfigurationProvider | Name of the configuration used to execute this component. | x | |
Action | String | Type of action to perform. | x | |
Object Type | String | Type of object the action is performed on. | x | |
Amount | Number | How long the consumer waits for a response before timing out. | ||
Time unit | Enumeration, one of:
| Time unit for the Amount field. | ||
Target Variable | String | Name of the variable that stores the operation’s output. | ||
Target Value | String | Expression that evaluates the operation’s output. The outcome of the expression is stored in the Target Variable field. |
| |
Error Mappings | Array of Error Mapping | Set of error mappings. | ||
Reconnection Strategy | Retry strategy in case of connectivity errors. |
Type | Object |
Attributes Type | Object |
| Name | Type | Description | Default Value | Required |
|---|---|---|---|---|
Configuration | String | Name of the configuration to use. | x | |
Query | String | Query describing the objects that you want to retrieve. | x | |
RetrieveOptions | Object | Options for the operation. | ||
Config Ref | ConfigurationProvider | Name of the configuration used to execute this component. | x | |
Streaming Strategy |
| Configures how Mule processes streams. Repeatable streams are the default behavior. | ||
Amount | Number | How long the consumer waits for a response before timing out. | ||
Time unit | Enumeration, one of:
| Time unit for the Amount field. | ||
Target Variable | String | Name of the variable that stores the operation’s output. | ||
Target Value | String | Expression that evaluates the operation’s output. The outcome of the expression is stored in the Target Variable field. |
| |
Error Mappings | Array of Error Mapping | Set of error mappings. | ||
Reconnection Strategy | Retry strategy in case of connectivity errors. |
Type | Array of Object |
| Name | Type | Description | Default Value | Required |
|---|---|---|---|---|
Configuration | String | Name of the configuration to use. | x | |
Object Type | String | Type of object on which to do a schedule. | x | |
Interactions | Array of Object | Array of one or more interactions in the operation. |
| |
Schedule Definitions | Object | Schedule definition used for the operation. | x | |
Schedule Options | Object | Options for the operation. | ||
Config Ref | ConfigurationProvider | Name of the configuration used to execute this component. | x | |
Amount | Number | How long the consumer waits for a response before timing out. | ||
Time unit | Enumeration, one of:
| Time unit for the Amount field. | ||
Target Variable | String | Name of the variable that stores the operation’s output. | ||
Target Value | String | Expression that evaluates the operation’s output. The outcome of the expression is stored in the Target Variable field. |
| |
Error Mappings | Array of Error Mapping | Set of error mappings. | ||
Reconnection Strategy | Retry strategy in case of connectivity errors. |
Type | Object |
Attributes Type | Object |
| Name | Type | Description | Default Value | Required |
|---|---|---|---|---|
Configuration | String | Name of the configuration to use. | x | |
Config Ref | ConfigurationProvider | Name of the configuration used to execute this component. | x |
| Name | Type | Description | Default Value | Required |
|---|---|---|---|---|
Configuration | String | Name of the configuration to use. | x | |
Object Type | String | Type of object to update. | x | |
Api Objects | Array of Object | Array of one or more API objects. |
| |
UpdateOptions | Object | Options for the operation. | ||
Config Ref | ConfigurationProvider | Name of the configuration used to execute this component. | x | |
Amount | Number | How long the consumer waits for a response before timing out. | ||
Time unit | Enumeration, one of:
| Time unit for the Amount field. | ||
Target Variable | String | Name of the variable that stores the operation’s output. | ||
Target Value | String | Expression that evaluates the operation’s output. The outcome of the expression is stored in the Target Variable field. |
| |
Error Mappings | Array of Error Mapping | Set of error mappings. | ||
Reconnection Strategy | Retry strategy in case of connectivity errors. |
Type | Object |
Attributes Type | Object |
| Name | Type | Description | Default Value | Required |
|---|---|---|---|---|
Configuration | String | Name of the configuration to use. | x | |
Object Type | String | Type of API object to upsert. | x | |
Api Objects | Array of Object | Array of one or more API objects. |
| |
UpsertOptions | Object | Options for the operation. | ||
Config Ref | ConfigurationProvider | Name of the configuration used to execute this component. | x | |
Amount | Number | How long the consumer waits for a response before timing out. | ||
Time unit | Enumeration, one of:
| Time unit for the Amount field. | ||
Target Variable | String | Name of the variable that stores the operation’s output. | ||
Target Value | String | Expression that evaluates the operation’s output. The outcome of the expression is stored in the Target Variable field. |
| |
Error Mappings | Array of Error Mapping | Set of error mappings. | ||
Reconnection Strategy | Retry strategy in case of connectivity errors. |
Type | Object |
Attributes Type | Object |
| Field | Type | Description | Default Value | Required |
|---|---|---|---|---|
Path | String | Path to the CRL file. |
| Field | Type | Description | Default Value | Required |
|---|---|---|---|---|
Url | String | URL of the OCSP responder. | ||
Cert Alias | String | Alias of the signing certificate for the OCSP response. If specified, the alias must be in the truststore. |
| Field | Type | Description | Default Value | Required |
|---|---|---|---|---|
Source | Enumeration, one of:
| Source of the error. | ||
Target | String | Target of the error. | x |
| Field | Type | Description | Default Value | Required |
|---|---|---|---|---|
Max Idle Time | Number | Configures the maximum amount of time that a dynamic configuration instance can remain idle before Mule considers it eligible for expiration. | ||
Time Unit | Enumeration, one of:
| Time unit for the Max Idle Time field. |
| Field | Type | Description | Default Value | Required |
|---|---|---|---|---|
Path | String | Path to the keystore. Mule resolves the path relative to the current classpath and file system. | ||
Type | String | Type of keystore. | ||
Alias | String | Alias of the key to use when the keystore contains multiple private keys. By default, Mule uses the first key in the file. | ||
Key Password | String | Password used to protect the private key. | ||
Password | String | Password used to protect the keystore. | ||
Algorithm | String | Encryption algorithm that the keystore uses. |
| Field | Type | Description | Default Value | Required |
|---|---|---|---|---|
Host | String | Hostname or IP address of the proxy server. | x | |
Port | Number | Port of the proxy server. | x | |
Username | String | Username to authenticate against the proxy server. | ||
Password | String | Password to authenticate against the proxy server. | ||
Non Proxy Hosts | String | Comma-separated list of hosts that the proxy must not be used against. | ||
Ntlm Domain | String | Domain to authenticate against the proxy. |
| Field | Type | Description | Default Value | Required |
|---|---|---|---|---|
Frequency | Number | How often to attempt to reconnect, in milliseconds. | ||
Blocking | Boolean | If | ||
Count | Number | How many reconnection attempts the Mule app can make. |
| Field | Type | Description | Default Value | Required |
|---|---|---|---|---|
Frequency | Number | How often to attempt to reconnect, in milliseconds. | ||
Blocking | Boolean | If |
| Field | Type | Description | Default Value | Required |
|---|---|---|---|---|
Fails Deployment | Boolean | What to do if, when an app is deployed, a connectivity test does not pass after exhausting the associated reconnection strategy:
| ||
Reconnection Strategy | Reconnection strategy to use. |
| Field | Type | Description | Default Value | Required |
|---|---|---|---|---|
Max Redelivery Count | Number | Maximum number of times that a redelivered request can be processed unsuccessfully before returning a | ||
Message Digest Algorithm | String | Secure hashing algorithm to use if the Use Secure Hash field is | ||
Message Identifier | One or more expressions that determine if a message was redelivered. This property can be set only if the Use Secure Hash field is | |||
Object Store | ObjectStore | Configures the object store that stores the redelivery counter for each message. |
| Field | Type | Description | Default Value | Required |
|---|---|---|---|---|
Use Secure Hash | Boolean | If | ||
Id Expression | String | One or more expressions that determine when a message was redelivered. You can set this property only if the Use Secure Hash field is |
| Field | Type | Description | Default Value | Required |
|---|---|---|---|---|
In Memory Objects | Number | Maximum amount of instances to keep in memory. If more than that is required, content on the disk is buffered. | ||
Buffer Unit | Enumeration, one of:
| Unit for the In Memory Objects field. |
| Field | Type | Description | Default Value | Required |
|---|---|---|---|---|
Initial Buffer Size | Number | Amount of instances to initially keep in memory to consume the stream and provide random access to it. If the stream contains more data than can fit into this buffer, then the buffer expands according to the Buffer Size Increment attribute, with an upper limit of Max In Memory Size. Default value is 100 instances. | ||
Buffer Size Increment | Number | Amount by which the buffer size expands if it exceeds its initial size. Setting a value of |
| |
Max Buffer Size | Number | Maximum amount of memory to use. If more than that is used, a |
| Field | Type | Description | Default Value | Required |
|---|---|---|---|---|
Only End Entities | Boolean | Which elements to verify in the certificate chain:
| ||
Prefer Crls | Boolean | How to check certificate validity:
| ||
No Fallback | Boolean | Whether to use the secondary method to check certificate validity:
| ||
Soft Fail | Boolean | What to do if the revocation server can’t be reached or is busy:
|
| Field | Type | Description | Default Value | Required |
|---|---|---|---|---|
Enabled Protocols | String | Comma-separated list of protocols enabled for this context. | ||
Enabled Cipher Suites | String | Comma-separated list of cipher suites enabled for this context. | ||
Trust Store | Configures the TLS truststore. | |||
Key Store | Configures the TLS keystore. | |||
Revocation Check | Configures a revocation checking mechanism. |
| Field | Type | Description | Default Value | Required |
|---|---|---|---|---|
Path | String | Path to the truststore. Mule resolves the path relative to the current classpath and file system. | ||
Password | String | Password used to protect the truststore. | ||
Type | String | Type of truststore. | ||
Algorithm | String | Encryption algorithm that the truststore uses. | ||
Insecure | Boolean | If |
| From Version | To Version |
|---|---|
3.x | 4.x |
| From Version | To Version |
|---|---|
4.x | 5.x |