AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Class: Aws::Appflow::Types::ConnectorOperator

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

Note:

When passing ConnectorOperator as input to an Aws::Client method, you can use a vanilla Hash:

{
  amplitude: "BETWEEN", # accepts BETWEEN
  datadog: "PROJECTION", # accepts PROJECTION, BETWEEN, EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, NO_OP
  dynatrace: "PROJECTION", # accepts PROJECTION, BETWEEN, EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, NO_OP
  google_analytics: "PROJECTION", # accepts PROJECTION, BETWEEN
  infor_nexus: "PROJECTION", # accepts PROJECTION, BETWEEN, EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, NO_OP
  marketo: "PROJECTION", # accepts PROJECTION, LESS_THAN, GREATER_THAN, BETWEEN, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, NO_OP
  s3: "PROJECTION", # accepts PROJECTION, LESS_THAN, GREATER_THAN, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, NO_OP
  salesforce: "PROJECTION", # accepts PROJECTION, LESS_THAN, CONTAINS, GREATER_THAN, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, NO_OP
  service_now: "PROJECTION", # accepts PROJECTION, CONTAINS, LESS_THAN, GREATER_THAN, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, NO_OP
  singular: "PROJECTION", # accepts PROJECTION, EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, NO_OP
  slack: "PROJECTION", # accepts PROJECTION, LESS_THAN, GREATER_THAN, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, NO_OP
  trendmicro: "PROJECTION", # accepts PROJECTION, EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, NO_OP
  veeva: "PROJECTION", # accepts PROJECTION, LESS_THAN, GREATER_THAN, CONTAINS, BETWEEN, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO, NOT_EQUAL_TO, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, NO_OP
  zendesk: "PROJECTION", # accepts PROJECTION, GREATER_THAN, ADDITION, MULTIPLICATION, DIVISION, SUBTRACTION, MASK_ALL, MASK_FIRST_N, MASK_LAST_N, VALIDATE_NON_NULL, VALIDATE_NON_ZERO, VALIDATE_NON_NEGATIVE, VALIDATE_NUMERIC, NO_OP
}

The operation to be performed on the provided source fields.

Returned by:

Instance Attribute Summary collapse

Instance Attribute Details

#amplitudeString

The operation to be performed on the provided Amplitude source fields.

Possible values:

  • BETWEEN

Returns:

  • (String)

    The operation to be performed on the provided Amplitude source fields.

#datadogString

The operation to be performed on the provided Datadog source fields.

Possible values:

  • PROJECTION
  • BETWEEN
  • EQUAL_TO
  • ADDITION
  • MULTIPLICATION
  • DIVISION
  • SUBTRACTION
  • MASK_ALL
  • MASK_FIRST_N
  • MASK_LAST_N
  • VALIDATE_NON_NULL
  • VALIDATE_NON_ZERO
  • VALIDATE_NON_NEGATIVE
  • VALIDATE_NUMERIC
  • NO_OP

Returns:

  • (String)

    The operation to be performed on the provided Datadog source fields.

#dynatraceString

The operation to be performed on the provided Dynatrace source fields.

Possible values:

  • PROJECTION
  • BETWEEN
  • EQUAL_TO
  • ADDITION
  • MULTIPLICATION
  • DIVISION
  • SUBTRACTION
  • MASK_ALL
  • MASK_FIRST_N
  • MASK_LAST_N
  • VALIDATE_NON_NULL
  • VALIDATE_NON_ZERO
  • VALIDATE_NON_NEGATIVE
  • VALIDATE_NUMERIC
  • NO_OP

Returns:

  • (String)

    The operation to be performed on the provided Dynatrace source fields.

#google_analyticsString

The operation to be performed on the provided Google Analytics source fields.

Possible values:

  • PROJECTION
  • BETWEEN

Returns:

  • (String)

    The operation to be performed on the provided Google Analytics source fields.

#infor_nexusString

The operation to be performed on the provided Infor Nexus source fields.

Possible values:

  • PROJECTION
  • BETWEEN
  • EQUAL_TO
  • ADDITION
  • MULTIPLICATION
  • DIVISION
  • SUBTRACTION
  • MASK_ALL
  • MASK_FIRST_N
  • MASK_LAST_N
  • VALIDATE_NON_NULL
  • VALIDATE_NON_ZERO
  • VALIDATE_NON_NEGATIVE
  • VALIDATE_NUMERIC
  • NO_OP

Returns:

  • (String)

    The operation to be performed on the provided Infor Nexus source fields.

#marketoString

The operation to be performed on the provided Marketo source fields.

Possible values:

  • PROJECTION
  • LESS_THAN
  • GREATER_THAN
  • BETWEEN
  • ADDITION
  • MULTIPLICATION
  • DIVISION
  • SUBTRACTION
  • MASK_ALL
  • MASK_FIRST_N
  • MASK_LAST_N
  • VALIDATE_NON_NULL
  • VALIDATE_NON_ZERO
  • VALIDATE_NON_NEGATIVE
  • VALIDATE_NUMERIC
  • NO_OP

Returns:

  • (String)

    The operation to be performed on the provided Marketo source fields.

#s3String

The operation to be performed on the provided Amazon S3 source fields.

Possible values:

  • PROJECTION
  • LESS_THAN
  • GREATER_THAN
  • BETWEEN
  • LESS_THAN_OR_EQUAL_TO
  • GREATER_THAN_OR_EQUAL_TO
  • EQUAL_TO
  • NOT_EQUAL_TO
  • ADDITION
  • MULTIPLICATION
  • DIVISION
  • SUBTRACTION
  • MASK_ALL
  • MASK_FIRST_N
  • MASK_LAST_N
  • VALIDATE_NON_NULL
  • VALIDATE_NON_ZERO
  • VALIDATE_NON_NEGATIVE
  • VALIDATE_NUMERIC
  • NO_OP

Returns:

  • (String)

    The operation to be performed on the provided Amazon S3 source fields.

#salesforceString

The operation to be performed on the provided Salesforce source fields.

Possible values:

  • PROJECTION
  • LESS_THAN
  • CONTAINS
  • GREATER_THAN
  • BETWEEN
  • LESS_THAN_OR_EQUAL_TO
  • GREATER_THAN_OR_EQUAL_TO
  • EQUAL_TO
  • NOT_EQUAL_TO
  • ADDITION
  • MULTIPLICATION
  • DIVISION
  • SUBTRACTION
  • MASK_ALL
  • MASK_FIRST_N
  • MASK_LAST_N
  • VALIDATE_NON_NULL
  • VALIDATE_NON_ZERO
  • VALIDATE_NON_NEGATIVE
  • VALIDATE_NUMERIC
  • NO_OP

Returns:

  • (String)

    The operation to be performed on the provided Salesforce source fields.

#service_nowString

The operation to be performed on the provided ServiceNow source fields.

Possible values:

  • PROJECTION
  • CONTAINS
  • LESS_THAN
  • GREATER_THAN
  • BETWEEN
  • LESS_THAN_OR_EQUAL_TO
  • GREATER_THAN_OR_EQUAL_TO
  • EQUAL_TO
  • NOT_EQUAL_TO
  • ADDITION
  • MULTIPLICATION
  • DIVISION
  • SUBTRACTION
  • MASK_ALL
  • MASK_FIRST_N
  • MASK_LAST_N
  • VALIDATE_NON_NULL
  • VALIDATE_NON_ZERO
  • VALIDATE_NON_NEGATIVE
  • VALIDATE_NUMERIC
  • NO_OP

Returns:

  • (String)

    The operation to be performed on the provided ServiceNow source fields.

#singularString

The operation to be performed on the provided Singular source fields.

Possible values:

  • PROJECTION
  • EQUAL_TO
  • ADDITION
  • MULTIPLICATION
  • DIVISION
  • SUBTRACTION
  • MASK_ALL
  • MASK_FIRST_N
  • MASK_LAST_N
  • VALIDATE_NON_NULL
  • VALIDATE_NON_ZERO
  • VALIDATE_NON_NEGATIVE
  • VALIDATE_NUMERIC
  • NO_OP

Returns:

  • (String)

    The operation to be performed on the provided Singular source fields.

#slackString

The operation to be performed on the provided Slack source fields.

Possible values:

  • PROJECTION
  • LESS_THAN
  • GREATER_THAN
  • BETWEEN
  • LESS_THAN_OR_EQUAL_TO
  • GREATER_THAN_OR_EQUAL_TO
  • EQUAL_TO
  • ADDITION
  • MULTIPLICATION
  • DIVISION
  • SUBTRACTION
  • MASK_ALL
  • MASK_FIRST_N
  • MASK_LAST_N
  • VALIDATE_NON_NULL
  • VALIDATE_NON_ZERO
  • VALIDATE_NON_NEGATIVE
  • VALIDATE_NUMERIC
  • NO_OP

Returns:

  • (String)

    The operation to be performed on the provided Slack source fields.

#trendmicroString

The operation to be performed on the provided Trend Micro source fields.

Possible values:

  • PROJECTION
  • EQUAL_TO
  • ADDITION
  • MULTIPLICATION
  • DIVISION
  • SUBTRACTION
  • MASK_ALL
  • MASK_FIRST_N
  • MASK_LAST_N
  • VALIDATE_NON_NULL
  • VALIDATE_NON_ZERO
  • VALIDATE_NON_NEGATIVE
  • VALIDATE_NUMERIC
  • NO_OP

Returns:

  • (String)

    The operation to be performed on the provided Trend Micro source fields.

#veevaString

The operation to be performed on the provided Veeva source fields.

Possible values:

  • PROJECTION
  • LESS_THAN
  • GREATER_THAN
  • CONTAINS
  • BETWEEN
  • LESS_THAN_OR_EQUAL_TO
  • GREATER_THAN_OR_EQUAL_TO
  • EQUAL_TO
  • NOT_EQUAL_TO
  • ADDITION
  • MULTIPLICATION
  • DIVISION
  • SUBTRACTION
  • MASK_ALL
  • MASK_FIRST_N
  • MASK_LAST_N
  • VALIDATE_NON_NULL
  • VALIDATE_NON_ZERO
  • VALIDATE_NON_NEGATIVE
  • VALIDATE_NUMERIC
  • NO_OP

Returns:

  • (String)

    The operation to be performed on the provided Veeva source fields.

#zendeskString

The operation to be performed on the provided Zendesk source fields.

Possible values:

  • PROJECTION
  • GREATER_THAN
  • ADDITION
  • MULTIPLICATION
  • DIVISION
  • SUBTRACTION
  • MASK_ALL
  • MASK_FIRST_N
  • MASK_LAST_N
  • VALIDATE_NON_NULL
  • VALIDATE_NON_ZERO
  • VALIDATE_NON_NEGATIVE
  • VALIDATE_NUMERIC
  • NO_OP

Returns:

  • (String)

    The operation to be performed on the provided Zendesk source fields.