Skip to content

Commit 91482a7

Browse files
author
tse-developer
committed
Update spec file
1 parent ddb17dc commit 91482a7

File tree

1 file changed

+49
-19
lines changed

1 file changed

+49
-19
lines changed

api-spec/openapiSpecv3-2_0.json

Lines changed: 49 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -6178,19 +6178,29 @@
61786178
"type": "string"
61796179
}
61806180
},
6181-
"default_branch_name": {
6182-
"description": "Name of the default remote branch",
6181+
"commit_branch_name": {
6182+
"description": "Name of the remote branch where objects from this Thoughtspot instance will be versioned. <br/> <span class=\"since-beta-tag\">Version: 9.7.0.cl or later</span>",
61836183
"type": "string"
61846184
},
6185+
"default_branch_name": {
6186+
"description": " Use commit_branch_name instead.\n \n\nName of the remote branch where objects from this Thoughtspot instance will be versioned.\n\n\n \n\n*Deprecated from 10.0.0.cl : Replaced by commit_branch_name* ",
6187+
"type": "string",
6188+
"deprecated": true
6189+
},
61856190
"enable_guid_mapping": {
61866191
"description": "Maintain mapping of guid for the deployment to an instance <br/> <span class=\"since-beta-tag\">Version: 9.4.0.cl or later</span>",
6187-
"default": false,
6192+
"default": true,
61886193
"type": "boolean",
61896194
"nullable": true
61906195
},
6191-
"guid_mapping_branch_name": {
6192-
"description": " Name of the branch where the file containing guid mapping should be maintained. This will be set only when enable_guid_mapping is true.\n \n\nNote: If no guid mapping branch is specified, then the default branch for this configuration will be considered. <br/> <span class=\"since-beta-tag\">Version: 9.4.0.cl or later</span>",
6196+
"configuration_branch_name": {
6197+
"description": " Name of the branch where the configuration files related to operations between Thoughtspot and version control repo should be maintained.\n \n\nNote: If no branch name is specified, then by default, ts_config_files branch is considered. Ensure this branch exists before configuration. <br/> <span class=\"since-beta-tag\">Version: 9.7.0.cl or later</span>",
61936198
"type": "string"
6199+
},
6200+
"guid_mapping_branch_name": {
6201+
"description": " Use configuration_branch_name instead.\n \n\nName of the branch where the configuration files related to operations between Thoughtspot and version control repo should be maintained.\n\n\n \n\nNote: If no branch name is specified, then by default, ts_config_files branch is considered. Ensure this branch exists before configuration. \n\n\n \n\n*Deprecated from 10.0.0.cl : Replaced by configuration_branch_name* <br/> <span class=\"since-beta-tag\">Version: 9.4.0.cl or later</span>",
6202+
"type": "string",
6203+
"deprecated": true
61946204
}
61956205
},
61966206
"required": [
@@ -6291,18 +6301,28 @@
62916301
"type": "string"
62926302
}
62936303
},
6294-
"default_branch_name": {
6295-
"description": "Name of the default remote branch",
6304+
"commit_branch_name": {
6305+
"description": "Name of the remote branch where objects from this Thoughtspot instance will be versioned. <br/> <span class=\"since-beta-tag\">Version: 9.7.0.cl or later</span>",
62966306
"type": "string"
62976307
},
6308+
"default_branch_name": {
6309+
"description": " Use commit_branch_name instead.\n \n\nName of the remote branch where objects from this Thoughtspot instance will be versioned.\n\n\n \n\n*Deprecated from 10.0.0.cl : Replaced by commit_branch_name* ",
6310+
"type": "string",
6311+
"deprecated": true
6312+
},
62986313
"enable_guid_mapping": {
62996314
"description": "Maintain mapping of guid for the deployment to an instance <br/> <span class=\"since-beta-tag\">Version: 9.4.0.cl or later</span>",
63006315
"type": "boolean",
63016316
"nullable": true
63026317
},
6303-
"guid_mapping_branch_name": {
6304-
"description": " Name of the branch in which the file containing guid mapping should be maintained. This will be set only if enable_guid_mapping is true.\n \n\nNote: If no guid mapping branch is specified, then the default branch for this configuration will be considered. <br/> <span class=\"since-beta-tag\">Version: 9.4.0.cl or later</span>",
6318+
"configuration_branch_name": {
6319+
"description": "Name of the branch where the configuration files related to operations between Thoughtspot and version control repo should be maintained. <br/> <span class=\"since-beta-tag\">Version: 9.7.0.cl or later</span>",
63056320
"type": "string"
6321+
},
6322+
"guid_mapping_branch_name": {
6323+
"description": " Use configuration_branch_name instead.\n \n\nName of the branch where the configuration files related to operations between Thoughtspot and version control repo should be maintained.\n\n\n \n\n*Deprecated from 10.0.0.cl : Replaced by configuration_branch_name* <br/> <span class=\"since-beta-tag\">Version: 9.4.0.cl or later</span>",
6324+
"type": "string",
6325+
"deprecated": true
63066326
}
63076327
}
63086328
}
@@ -6457,8 +6477,14 @@
64576477
"$ref": "#/components/schemas/MetadataObject"
64586478
}
64596479
},
6480+
"delete_aware": {
6481+
"description": "Delete the tml files from version control repo if it does not exist in the ThoughSpot instance",
6482+
"default": true,
6483+
"type": "boolean",
6484+
"nullable": true
6485+
},
64606486
"branch_name": {
6461-
"description": " Name of the remote branch where object should be pushed\n \n\nNote: If no branch_name is specified, then the default branch will be considered.",
6487+
"description": " Name of the remote branch where object should be pushed\n \n\nNote: If no branch_name is specified, then the commit_branch_name will be considered.",
64626488
"type": "string"
64636489
},
64646490
"comment": {
@@ -6552,11 +6578,11 @@
65526578
}
65536579
},
65546580
"branch_name": {
6555-
"description": " Name of the branch where the reverted version should be committed\n \n\nNote: If no branch_name is specified, then the default branch will be considered.",
6581+
"description": " Name of the branch where the reverted version should be committed\n \n\nNote: If no branch_name is specified, then the commit_branch_name will be considered.",
65566582
"type": "string"
65576583
},
65586584
"revert_policy": {
6559-
"description": "Policy to be followed while importing. Valid values: [ALL_OR_NONE, PARTIAL]",
6585+
"description": "Policy to apply when reverting a commit. Valid values: [ALL_OR_NONE, PARTIAL]",
65606586
"default": "ALL_OR_NONE",
65616587
"type": "string",
65626588
"enum": [
@@ -6743,7 +6769,7 @@
67436769
"type": "string"
67446770
},
67456771
"branch_name": {
6746-
"description": " Name of the remote branch where changes should be picked\n \n\nNote: If no branch_name is specified, then the default branch will be considered.",
6772+
"description": "Name of the remote branch where changes should be picked",
67476773
"type": "string"
67486774
},
67496775
"deploy_type": {
@@ -6764,10 +6790,14 @@
67646790
"PARTIAL"
67656791
]
67666792
}
6767-
}
6793+
},
6794+
"required": [
6795+
"branch_name"
6796+
]
67686797
}
67696798
}
6770-
}
6799+
},
6800+
"required": true
67716801
},
67726802
"parameters": [],
67736803
"responses": {
@@ -10867,9 +10897,9 @@
1086710897
"type": "string",
1086810898
"description": "Username to authenticate connection to the version control system"
1086910899
},
10870-
"default_branch": {
10900+
"commit_branch_name": {
1087110901
"type": "string",
10872-
"description": "Name of the default remote branch"
10902+
"description": "Name of the remote branch where objects from this Thoughtspot instance will be versioned."
1087310903
},
1087410904
"branches": {
1087510905
"type": "array",
@@ -10882,9 +10912,9 @@
1088210912
"type": "boolean",
1088310913
"description": "Maintain mapping of guid for the deployment to an instance"
1088410914
},
10885-
"guid_mapping_branch_name": {
10915+
"configuration_branch_name": {
1088610916
"type": "string",
10887-
"description": "Name of the branch in the file containing guid mapping should be maintained"
10917+
"description": "Name of the branch where the configuration files related to operations between Thoughtspot and version control repo should be maintained."
1088810918
},
1088910919
"org": {
1089010920
"$ref": "#/components/schemas/Org",

0 commit comments

Comments
 (0)