@@ -14407,7 +14407,7 @@ components:
1440714407 key: cost_center
1440814408 value: engineering
1440914409 case_insensitivity: false
14410- if_not_exists: true
14410+ if_tag_exists: do_not_apply
1441114411 query: account_id:"123456789" AND service:"web-api"
1441214412 reference_table: null
1441314413 id: New Ruleset
@@ -14452,7 +14452,7 @@ components:
1445214452 example: false
1445314453 type: boolean
1445414454 mapping:
14455- $ref: '#/components/schemas/CreateRulesetRequestDataAttributesRulesItemsMapping '
14455+ $ref: '#/components/schemas/DataAttributesRulesItemsMapping '
1445614456 metadata:
1445714457 $ref: '#/components/schemas/RulesetItemMetadata'
1445814458 name:
@@ -14467,31 +14467,6 @@ components:
1446714467 - enabled
1446814468 - name
1446914469 type: object
14470- CreateRulesetRequestDataAttributesRulesItemsMapping:
14471- description: The definition of `CreateRulesetRequestDataAttributesRulesItemsMapping`
14472- object.
14473- nullable: true
14474- properties:
14475- destination_key:
14476- description: The `mapping` `destination_key`.
14477- example: ''
14478- type: string
14479- if_not_exists:
14480- description: The `mapping` `if_not_exists`.
14481- example: false
14482- type: boolean
14483- source_keys:
14484- description: The `mapping` `source_keys`.
14485- example:
14486- - ''
14487- items:
14488- type: string
14489- type: array
14490- required:
14491- - destination_key
14492- - if_not_exists
14493- - source_keys
14494- type: object
1449514470 CreateRulesetRequestDataAttributesRulesItemsQuery:
1449614471 description: The definition of `CreateRulesetRequestDataAttributesRulesItemsQuery`
1449714472 object.
@@ -14503,16 +14478,17 @@ components:
1450314478 description: The `query` `case_insensitivity`.
1450414479 type: boolean
1450514480 if_not_exists:
14506- description: The `query` `if_not_exists`.
14507- example: false
14481+ deprecated: true
14482+ description: Deprecated. Use `if_tag_exists` instead. The `query` `if_not_exists`.
1450814483 type: boolean
14484+ if_tag_exists:
14485+ $ref: '#/components/schemas/DataAttributesRulesItemsIfTagExists'
1450914486 query:
1451014487 description: The `query` `query`.
1451114488 example: ''
1451214489 type: string
1451314490 required:
1451414491 - addition
14515- - if_not_exists
1451614492 - query
1451714493 type: object
1451814494 CreateRulesetRequestDataAttributesRulesItemsQueryAddition:
@@ -14546,8 +14522,12 @@ components:
1454614522 $ref: '#/components/schemas/CreateRulesetRequestDataAttributesRulesItemsReferenceTableFieldPairsItems'
1454714523 type: array
1454814524 if_not_exists:
14549- description: The `reference_table` `if_not_exists`.
14525+ deprecated: true
14526+ description: Deprecated. Use `if_tag_exists` instead. The `reference_table`
14527+ `if_not_exists`.
1455014528 type: boolean
14529+ if_tag_exists:
14530+ $ref: '#/components/schemas/DataAttributesRulesItemsIfTagExists'
1455114531 source_keys:
1455214532 description: The `reference_table` `source_keys`.
1455314533 example:
@@ -18252,6 +18232,42 @@ components:
1825218232 - INTEGRATION_SCREENBOARD
1825318233 - INTEGRATION_TIMEBOARD
1825418234 - HOST_TIMEBOARD
18235+ DataAttributesRulesItemsIfTagExists:
18236+ description: The behavior when the tag already exists.
18237+ enum:
18238+ - append
18239+ - do_not_apply
18240+ - replace
18241+ type: string
18242+ x-enum-varnames:
18243+ - APPEND
18244+ - DO_NOT_APPLY
18245+ - REPLACE
18246+ DataAttributesRulesItemsMapping:
18247+ description: The definition of `DataAttributesRulesItemsMapping` object.
18248+ nullable: true
18249+ properties:
18250+ destination_key:
18251+ description: The `mapping` `destination_key`.
18252+ example: ''
18253+ type: string
18254+ if_not_exists:
18255+ deprecated: true
18256+ description: Deprecated. Use `if_tag_exists` instead. The `mapping` `if_not_exists`.
18257+ type: boolean
18258+ if_tag_exists:
18259+ $ref: '#/components/schemas/DataAttributesRulesItemsIfTagExists'
18260+ source_keys:
18261+ description: The `mapping` `source_keys`.
18262+ example:
18263+ - ''
18264+ items:
18265+ type: string
18266+ type: array
18267+ required:
18268+ - destination_key
18269+ - source_keys
18270+ type: object
1825518271 DataDeletionResponseItem:
1825618272 description: The created data deletion request information.
1825718273 properties:
@@ -49786,13 +49802,13 @@ components:
4978649802 key: abc
4978749803 value: ww
4978849804 case_insensitivity: false
49789- if_not_exists: true
49805+ if_tag_exists: do_not_apply
4979049806 query: billingcurrency:"USD" AND account_name:"SZA96462" AND billingcurrency:"USD"
4979149807 reference_table: null
4979249808 - enabled: true
4979349809 mapping:
4979449810 destination_key: h
49795- if_not_exists: true
49811+ if_tag_exists: do_not_apply
4979649812 source_keys:
4979749813 - accountname
4979849814 - accountownerid
@@ -49812,7 +49828,7 @@ components:
4981249828 output_key: status
4981349829 - input_column: status_description
4981449830 output_key: dess
49815- if_not_exists: false
49831+ if_tag_exists: append
4981649832 source_keys:
4981749833 - http_status
4981849834 - status_description
@@ -49845,13 +49861,13 @@ components:
4984549861 key: environment
4984649862 value: production
4984749863 case_insensitivity: false
49848- if_not_exists: true
49864+ if_tag_exists: do_not_apply
4984949865 query: billingcurrency:"USD" AND account_name:"prod-account"
4985049866 reference_table: null
4985149867 - enabled: true
4985249868 mapping:
4985349869 destination_key: team_owner
49854- if_not_exists: true
49870+ if_tag_exists: do_not_apply
4985549871 source_keys:
4985649872 - account_name
4985749873 - service
@@ -49871,7 +49887,7 @@ components:
4987149887 output_key: status
4987249888 - input_column: status_description
4987349889 output_key: dess
49874- if_not_exists: false
49890+ if_tag_exists: append
4987549891 source_keys:
4987649892 - http_status
4987749893 - status_description
@@ -49896,7 +49912,7 @@ components:
4989649912 key: cost_center
4989749913 value: engineering
4989849914 case_insensitivity: true
49899- if_not_exists: true
49915+ if_tag_exists: do_not_apply
4990049916 query: account_name:"dev-*"
4990149917 reference_table: null
4990249918 version: 1
@@ -50007,7 +50023,7 @@ components:
5000750023 example: false
5000850024 type: boolean
5000950025 mapping:
50010- $ref: '#/components/schemas/RulesetRespDataAttributesRulesItemsMapping '
50026+ $ref: '#/components/schemas/DataAttributesRulesItemsMapping '
5001150027 metadata:
5001250028 $ref: '#/components/schemas/RulesetItemMetadata'
5001350029 name:
@@ -50022,31 +50038,6 @@ components:
5002250038 - enabled
5002350039 - name
5002450040 type: object
50025- RulesetRespDataAttributesRulesItemsMapping:
50026- description: The definition of `RulesetRespDataAttributesRulesItemsMapping`
50027- object.
50028- nullable: true
50029- properties:
50030- destination_key:
50031- description: The `mapping` `destination_key`.
50032- example: ''
50033- type: string
50034- if_not_exists:
50035- description: The `mapping` `if_not_exists`.
50036- example: false
50037- type: boolean
50038- source_keys:
50039- description: The `mapping` `source_keys`.
50040- example:
50041- - ''
50042- items:
50043- type: string
50044- type: array
50045- required:
50046- - destination_key
50047- - if_not_exists
50048- - source_keys
50049- type: object
5005050041 RulesetRespDataAttributesRulesItemsQuery:
5005150042 description: The definition of `RulesetRespDataAttributesRulesItemsQuery` object.
5005250043 nullable: true
@@ -50057,16 +50048,17 @@ components:
5005750048 description: The `query` `case_insensitivity`.
5005850049 type: boolean
5005950050 if_not_exists:
50060- description: The `query` `if_not_exists`.
50061- example: false
50051+ deprecated: true
50052+ description: Deprecated. Use `if_tag_exists` instead. The `query` `if_not_exists`.
5006250053 type: boolean
50054+ if_tag_exists:
50055+ $ref: '#/components/schemas/DataAttributesRulesItemsIfTagExists'
5006350056 query:
5006450057 description: The `query` `query`.
5006550058 example: ''
5006650059 type: string
5006750060 required:
5006850061 - addition
50069- - if_not_exists
5007050062 - query
5007150063 type: object
5007250064 RulesetRespDataAttributesRulesItemsQueryAddition:
@@ -50100,8 +50092,12 @@ components:
5010050092 $ref: '#/components/schemas/RulesetRespDataAttributesRulesItemsReferenceTableFieldPairsItems'
5010150093 type: array
5010250094 if_not_exists:
50103- description: The `reference_table` `if_not_exists`.
50095+ deprecated: true
50096+ description: Deprecated. Use `if_tag_exists` instead. The `reference_table`
50097+ `if_not_exists`.
5010450098 type: boolean
50099+ if_tag_exists:
50100+ $ref: '#/components/schemas/DataAttributesRulesItemsIfTagExists'
5010550101 source_keys:
5010650102 description: The `reference_table` `source_keys`.
5010750103 example:
@@ -64966,13 +64962,13 @@ components:
6496664962 key: cost_center
6496764963 value: engineering
6496864964 case_insensitivity: false
64969- if_not_exists: true
64965+ if_tag_exists: do_not_apply
6497064966 query: account_id:"123456789" AND service:"web-api"
6497164967 reference_table: null
6497264968 - enabled: true
6497364969 mapping:
6497464970 destination_key: team_owner
64975- if_not_exists: true
64971+ if_tag_exists: do_not_apply
6497664972 source_keys:
6497764973 - account_name
6497864974 - account_id
@@ -64992,7 +64988,7 @@ components:
6499264988 output_key: status
6499364989 - input_column: status_description
6499464990 output_key: dess
64995- if_not_exists: false
64991+ if_tag_exists: append
6499664992 source_keys:
6499764993 - http_status
6499864994 - status_description
@@ -65044,7 +65040,7 @@ components:
6504465040 example: false
6504565041 type: boolean
6504665042 mapping:
65047- $ref: '#/components/schemas/UpdateRulesetRequestDataAttributesRulesItemsMapping '
65043+ $ref: '#/components/schemas/DataAttributesRulesItemsMapping '
6504865044 metadata:
6504965045 $ref: '#/components/schemas/RulesetItemMetadata'
6505065046 name:
@@ -65059,31 +65055,6 @@ components:
6505965055 - enabled
6506065056 - name
6506165057 type: object
65062- UpdateRulesetRequestDataAttributesRulesItemsMapping:
65063- description: The definition of `UpdateRulesetRequestDataAttributesRulesItemsMapping`
65064- object.
65065- nullable: true
65066- properties:
65067- destination_key:
65068- description: The `mapping` `destination_key`.
65069- example: ''
65070- type: string
65071- if_not_exists:
65072- description: The `mapping` `if_not_exists`.
65073- example: false
65074- type: boolean
65075- source_keys:
65076- description: The `mapping` `source_keys`.
65077- example:
65078- - ''
65079- items:
65080- type: string
65081- type: array
65082- required:
65083- - destination_key
65084- - if_not_exists
65085- - source_keys
65086- type: object
6508765058 UpdateRulesetRequestDataAttributesRulesItemsQuery:
6508865059 description: The definition of `UpdateRulesetRequestDataAttributesRulesItemsQuery`
6508965060 object.
@@ -65095,16 +65066,17 @@ components:
6509565066 description: The `query` `case_insensitivity`.
6509665067 type: boolean
6509765068 if_not_exists:
65098- description: The `query` `if_not_exists`.
65099- example: false
65069+ deprecated: true
65070+ description: Deprecated. Use `if_tag_exists` instead. The `query` `if_not_exists`.
6510065071 type: boolean
65072+ if_tag_exists:
65073+ $ref: '#/components/schemas/DataAttributesRulesItemsIfTagExists'
6510165074 query:
6510265075 description: The `query` `query`.
6510365076 example: ''
6510465077 type: string
6510565078 required:
6510665079 - addition
65107- - if_not_exists
6510865080 - query
6510965081 type: object
6511065082 UpdateRulesetRequestDataAttributesRulesItemsQueryAddition:
@@ -65138,8 +65110,12 @@ components:
6513865110 $ref: '#/components/schemas/UpdateRulesetRequestDataAttributesRulesItemsReferenceTableFieldPairsItems'
6513965111 type: array
6514065112 if_not_exists:
65141- description: The `reference_table` `if_not_exists`.
65113+ deprecated: true
65114+ description: Deprecated. Use `if_tag_exists` instead. The `reference_table`
65115+ `if_not_exists`.
6514265116 type: boolean
65117+ if_tag_exists:
65118+ $ref: '#/components/schemas/DataAttributesRulesItemsIfTagExists'
6514365119 source_keys:
6514465120 description: The `reference_table` `source_keys`.
6514565121 example:
0 commit comments