You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[load] Adding CLI support for engine reference identity feature (#8492)
* updated sdk with 2024-12-01 version api
* Updating client stop call and response from list_metric_dimension_values
* Fixi for few regression issue
* Updated test recordings to use new API version for data plane
* Changes for azdev style
* initial params setup
* Added validators and support for config input
* Added test cases for engine mi feature
* Updated history and setup file
* Addressing PR comments
* Fixing naming of argument
* test recordings update
* Addressing PR comments
* Updating version to 1.6.0
Copy file name to clipboardExpand all lines: src/load/HISTORY.rst
+5Lines changed: 5 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,6 +4,11 @@ Release History
4
4
===============
5
5
6
6
7
+
1.6.0
8
+
++++++
9
+
* Add support for engine reference identity using CLI. Engine reference identity can be set using `--engine-ref-id-type` and `--engine-ref-ids` argument in 'az load test create' and 'az load test update' commands. Engine reference identity set in YAML config file under key `referenceIdentities` with `kind` as `Engine` will also be honoured.
Copy file name to clipboardExpand all lines: src/load/azext_load/data_plane/utils/argtypes.py
+17Lines changed: 17 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -392,6 +392,23 @@
392
392
help="Specify the engine count for each region in the format: region1=engineCount1 region2=engineCount2 .... Use region names in the format accepted by Azure Resource Manager (ARM). Ensure the regions are supported by Azure Load Testing. Multi-region load tests can only target public endpoints.",
help="Type of identity to be configured for the engine.",
403
+
)
404
+
405
+
engine_ref_ids=CLIArgumentType(
406
+
options_list=["--engine-ref-ids"],
407
+
nargs="+",
408
+
validator=validators.validate_engine_ref_ids,
409
+
help="Space separated list of fully qualified resource IDs of the managed identities to be configured on the engine. Required only for user assigned identities. ",
0 commit comments