Skip to content

Commit 4cafea1

Browse files
Dts/cross account copy (#3)
* Deprecate old command * Add test recording for dts --------- Co-authored-by: Nitesh Vijay <niteshvijay@microsoft.com>
1 parent 74ea880 commit 4cafea1

File tree

3 files changed

+100
-132
lines changed

3 files changed

+100
-132
lines changed

src/cosmosdb-preview/azext_cosmosdb_preview/_help.py

Lines changed: 20 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -842,7 +842,7 @@
842842
examples:
843843
- name: List all jobs
844844
text: |-
845-
az cosmosdb dts list --dest-account "db1" -g "rg1"
845+
az cosmosdb copy list -g "rg1" --dest-account "db1"
846846
"""
847847

848848
helps['cosmosdb copy show'] = """
@@ -851,7 +851,10 @@
851851
examples:
852852
- name: Show details of job j1
853853
text: |-
854-
az cosmosdb dts show --dest-account "db1" --job-name "j1" -g "rg1"
854+
az cosmosdb copy show -g "rg1" --dest-account "db1" --job-name "j1"
855+
- name: Show job details using Id
856+
text: |-
857+
az cosmosdb copy show --ids "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.DocumentDB/databaseAccounts/db1/dataTransferJobs/j1"
855858
"""
856859

857860
helps['cosmosdb copy pause'] = """
@@ -860,7 +863,10 @@
860863
examples:
861864
- name: Pause job j1
862865
text: |-
863-
az cosmosdb dts pause --dest-account "db1" --job-name "j1" -g "rg1"
866+
az cosmosdb copy pause -g "rg1" --dest-account "db1" --job-name "j1"
867+
- name: Pause job using Id
868+
text: |-
869+
az cosmosdb copy pause --ids "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.DocumentDB/databaseAccounts/db1/dataTransferJobs/j1"
864870
"""
865871

866872
helps['cosmosdb copy resume'] = """
@@ -869,16 +875,24 @@
869875
examples:
870876
- name: Resume job j1
871877
text: |-
872-
az cosmosdb dts resume --dest-account "db1" --job-name "j1" -g "rg1"
878+
az cosmosdb copy resume -g "rg1" --dest-account "db1" --job-name "j1"
879+
- name: Resume job using Id
880+
text: |-
881+
az cosmosdb copy resume --ids "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.DocumentDB/databaseAccounts/db1/dataTransferJobs/j1"
882+
873883
"""
874884

875885
helps['cosmosdb copy cancel'] = """
876886
type: command
877-
short-summary: "Cancels a Copy Job."
887+
short-summary: "Cancel a Copy Job."
878888
examples:
879889
- name: Cancel job j1
880890
text: |-
881-
az cosmosdb dts cancel --dest-account "db1" --job-name "j1" -g "rg1"
891+
az cosmosdb copy cancel -g "rg1" --dest-account "db1" --job-name "j1"
892+
- name: Cancel job using Id
893+
text: |-
894+
az cosmosdb copy cancel --ids "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.DocumentDB/databaseAccounts/db1/dataTransferJobs/j1"
895+
882896
"""
883897

884898
helps['cosmosdb sql container merge'] = """

src/cosmosdb-preview/azext_cosmosdb_preview/commands.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -189,7 +189,7 @@ def load_command_table(self, _):
189189
client_factory=cf_data_transfer_job
190190
)
191191

192-
with self.command_group('cosmosdb dts', cosmosdb_data_transfer_job, client_factory=cf_data_transfer_job, is_preview=True) as g:
192+
with self.command_group('cosmosdb dts', cosmosdb_data_transfer_job, client_factory=cf_data_transfer_job, is_preview=True, deprecate_info=self.deprecate(redirect='cosmosdb copy', hide=True)) as g:
193193
g.custom_command('copy', 'cosmosdb_data_transfer_copy_job')
194194
g.command('list', 'list_by_database_account')
195195
g.show_command('show', 'get')

0 commit comments

Comments
 (0)