Skip to content

Commit 9586402

Browse files
committed
upgrade api version to 2021-10-01-preview with aaz
1 parent c2e25cd commit 9586402

7 files changed

Lines changed: 578 additions & 1000 deletions

File tree

‎src/stream-analytics/azext_stream_analytics/aaz/latest/stream_analytics/output/__cmd_group.py‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
"stream-analytics output",
1616
)
1717
class __CMDGroup(AAZCommandGroup):
18-
"""Manage Output
18+
"""Manage output with stream analytics.
1919
"""
2020
pass
2121

‎src/stream-analytics/azext_stream_analytics/aaz/latest/stream_analytics/output/_create.py‎

Lines changed: 9 additions & 58 deletions
Large diffs are not rendered by default.

‎src/stream-analytics/azext_stream_analytics/aaz/latest/stream_analytics/output/_delete.py‎

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,6 @@
1717
)
1818
class Delete(AAZCommand):
1919
"""Delete an output from the streaming job.
20-
21-
:example: Delete an output
22-
az stream-analytics output delete --resource-group sjrg2157 --job-name sj6458 --output-name output1755
2320
"""
2421

2522
_aaz_info = {

‎src/stream-analytics/azext_stream_analytics/aaz/latest/stream_analytics/output/_list.py‎

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,6 @@
1616
)
1717
class List(AAZCommand):
1818
"""List all of the outputs under the specified streaming job.
19-
20-
:example: List all outputs in a streaming job
21-
az stream-analytics output list --resource-group sjrg2157 --job-name sj6458
2219
"""
2320

2421
_aaz_info = {

‎src/stream-analytics/azext_stream_analytics/aaz/latest/stream_analytics/output/_show.py‎

Lines changed: 0 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -16,42 +16,6 @@
1616
)
1717
class Show(AAZCommand):
1818
"""Get details about the specified output.
19-
20-
:example: Get an Azure SQL database output
21-
az stream-analytics output show --resource-group sjrg2157 --job-name sj6458 --output-name output1755
22-
23-
:example: Get an Azure Table output
24-
az stream-analytics output show --resource-group sjrg2157 --job-name sj6458 --output-name output1755 --resource-group sjrg5176 --job-name sj2790 --output-name output958
25-
26-
:example: Get a blob output with CSV serialization
27-
az stream-analytics output show --resource-group sjrg2157 --job-name sj6458 --output-name output1755 --resource-group sjrg5176 --job-name sj2790 --output-name output958 --resource-group sjrg5023 --job-name sj900 --output-name output1623
28-
29-
:example: Get a DocumentDB output
30-
az stream-analytics output show --resource-group sjrg2157 --job-name sj6458 --output-name output1755 --resource-group sjrg5176 --job-name sj2790 --output-name output958 --resource-group sjrg5023 --job-name sj900 --output-name output1623 --resource-group sjrg7983 --job-name sj2331 --output-name output3022
31-
32-
:example: Get an Azure Data Warehouse output
33-
az stream-analytics output show --resource-group sjrg2157 --job-name sj6458 --output-name output1755 --resource-group sjrg5176 --job-name sj2790 --output-name output958 --resource-group sjrg5023 --job-name sj900 --output-name output1623 --resource-group sjrg7983 --job-name sj2331 --output-name output3022 --resource-group sjrg --job-name sjName --output-name dwOutput
34-
35-
:example: Get an Azure Function output
36-
az stream-analytics output show --resource-group sjrg2157 --job-name sj6458 --output-name output1755 --resource-group sjrg5176 --job-name sj2790 --output-name output958 --resource-group sjrg5023 --job-name sj900 --output-name output1623 --resource-group sjrg7983 --job-name sj2331 --output-name output3022 --resource-group sjrg --job-name sjName --output-name dwOutput --resource-group sjrg --job-name sjName --output-name azureFunction1
37-
38-
:example: Get an Event Hub output with JSON serialization
39-
az stream-analytics output show --resource-group sjrg2157 --job-name sj6458 --output-name output1755 --resource-group sjrg5176 --job-name sj2790 --output-name output958 --resource-group sjrg5023 --job-name sj900 --output-name output1623 --resource-group sjrg7983 --job-name sj2331 --output-name output3022 --resource-group sjrg --job-name sjName --output-name dwOutput --resource-group sjrg --job-name sjName --output-name azureFunction1 --resource-group sjrg6912 --job-name sj3310 --output-name output5195
40-
41-
:example: Get a Service Bus Queue output with Avro serialization
42-
az stream-analytics output show --resource-group sjrg2157 --job-name sj6458 --output-name output1755 --resource-group sjrg5176 --job-name sj2790 --output-name output958 --resource-group sjrg5023 --job-name sj900 --output-name output1623 --resource-group sjrg7983 --job-name sj2331 --output-name output3022 --resource-group sjrg --job-name sjName --output-name dwOutput --resource-group sjrg --job-name sjName --output-name azureFunction1 --resource-group sjrg6912 --job-name sj3310 --output-name output5195 --resource-group sjrg3410 --job-name sj5095 --output-name output3456
43-
44-
:example: Get a Service Bus Topic output with CSV serialization
45-
az stream-analytics output show --resource-group sjrg2157 --job-name sj6458 --output-name output1755 --resource-group sjrg5176 --job-name sj2790 --output-name output958 --resource-group sjrg5023 --job-name sj900 --output-name output1623 --resource-group sjrg7983 --job-name sj2331 --output-name output3022 --resource-group sjrg --job-name sjName --output-name dwOutput --resource-group sjrg --job-name sjName --output-name azureFunction1 --resource-group sjrg6912 --job-name sj3310 --output-name output5195 --resource-group sjrg3410 --job-name sj5095 --output-name output3456 --resource-group sjrg6450 --job-name sj7094 --output-name output7886
46-
47-
:example: Get a Power BI output
48-
az stream-analytics output show --resource-group sjrg2157 --job-name sj6458 --output-name output1755 --resource-group sjrg5176 --job-name sj2790 --output-name output958 --resource-group sjrg5023 --job-name sj900 --output-name output1623 --resource-group sjrg7983 --job-name sj2331 --output-name output3022 --resource-group sjrg --job-name sjName --output-name dwOutput --resource-group sjrg --job-name sjName --output-name azureFunction1 --resource-group sjrg6912 --job-name sj3310 --output-name output5195 --resource-group sjrg3410 --job-name sj5095 --output-name output3456 --resource-group sjrg6450 --job-name sj7094 --output-name output7886 --resource-group sjrg7983 --job-name sj2331 --output-name output3022
49-
50-
:example: Get an Azure Data Lake Store output with JSON serialization
51-
az stream-analytics output show --resource-group sjrg2157 --job-name sj6458 --output-name output1755 --resource-group sjrg5176 --job-name sj2790 --output-name output958 --resource-group sjrg5023 --job-name sj900 --output-name output1623 --resource-group sjrg7983 --job-name sj2331 --output-name output3022 --resource-group sjrg --job-name sjName --output-name dwOutput --resource-group sjrg --job-name sjName --output-name azureFunction1 --resource-group sjrg6912 --job-name sj3310 --output-name output5195 --resource-group sjrg3410 --job-name sj5095 --output-name output3456 --resource-group sjrg6450 --job-name sj7094 --output-name output7886 --resource-group sjrg7983 --job-name sj2331 --output-name output3022 --resource-group sjrg6912 --job-name sj3310 --output-name output5195
52-
53-
:example: Get a Delta Lake output
54-
az stream-analytics output show --resource-group sjrg2157 --job-name sj6458 --output-name output1755 --resource-group sjrg5176 --job-name sj2790 --output-name output958 --resource-group sjrg5023 --job-name sj900 --output-name output1623 --resource-group sjrg7983 --job-name sj2331 --output-name output3022 --resource-group sjrg --job-name sjName --output-name dwOutput --resource-group sjrg --job-name sjName --output-name azureFunction1 --resource-group sjrg6912 --job-name sj3310 --output-name output5195 --resource-group sjrg3410 --job-name sj5095 --output-name output3456 --resource-group sjrg6450 --job-name sj7094 --output-name output7886 --resource-group sjrg7983 --job-name sj2331 --output-name output3022 --resource-group sjrg6912 --job-name sj3310 --output-name output5195 --resource-group sjrg --job-name sjName --output-name output1221
5519
"""
5620

5721
_aaz_info = {

‎src/stream-analytics/azext_stream_analytics/aaz/latest/stream_analytics/output/_test.py‎

Lines changed: 12 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,6 @@
1616
)
1717
class Test(AAZCommand):
1818
"""Tests whether an output’s datasource is reachable and usable by the Azure Stream Analytics service.
19-
20-
:example: Test the connection for an output
21-
az stream-analytics output test --resource-group sjrg2157 --job-name sj6458 --output-name output1755
2219
"""
2320

2421
_aaz_info = {
@@ -52,52 +49,30 @@ def _build_arguments_schema(cls, *args, **kwargs):
5249
id_part="name",
5350
)
5451
_args_schema.output_name = AAZStrArg(
55-
options=["--output-name"],
52+
options=["-n", "--name", "--output-name"],
5653
help="The name of the output.",
5754
required=True,
5855
id_part="child_name_1",
5956
)
6057
_args_schema.resource_group = AAZResourceGroupNameArg(
6158
required=True,
6259
)
63-
64-
# define Arg Group "Output"
65-
66-
_args_schema = cls._args_schema
67-
_args_schema.name = AAZStrArg(
68-
options=["--name"],
69-
arg_group="Output",
70-
help="Resource name",
71-
)
72-
73-
# define Arg Group "Properties"
74-
75-
_args_schema = cls._args_schema
7660
_args_schema.datasource = AAZObjectArg(
7761
options=["--datasource"],
78-
arg_group="Properties",
7962
help="Describes the data source that output will be written to. Required on PUT (CreateOrReplace) requests.",
8063
)
8164
_args_schema.serialization = AAZObjectArg(
8265
options=["--serialization"],
83-
arg_group="Properties",
8466
help="Describes how data from an input is serialized or how data is serialized when written to an output. Required on PUT (CreateOrReplace) requests.",
8567
)
8668
_args_schema.size_window = AAZIntArg(
8769
options=["--size-window"],
88-
arg_group="Properties",
8970
help="The size window to constrain a Stream Analytics output to.",
9071
)
9172
_args_schema.time_window = AAZStrArg(
9273
options=["--time-window"],
93-
arg_group="Properties",
9474
help="The time frame for filtering Stream Analytics job outputs.",
9575
)
96-
_args_schema.watermark_settings = AAZObjectArg(
97-
options=["--watermark-settings"],
98-
arg_group="Properties",
99-
help="Settings which determine whether to send watermarks to downstream.",
100-
)
10176

10277
datasource = cls._args_schema.datasource
10378
datasource.gateway_message_bus = AAZObjectArg(
@@ -654,6 +629,17 @@ def _build_arguments_schema(cls, *args, **kwargs):
654629
enum={"Array": "Array", "LineSeparated": "LineSeparated"},
655630
)
656631

632+
# define Arg Group "Output"
633+
634+
# define Arg Group "Properties"
635+
636+
_args_schema = cls._args_schema
637+
_args_schema.watermark_settings = AAZObjectArg(
638+
options=["--watermark-settings"],
639+
arg_group="Properties",
640+
help="Settings which determine whether to send watermarks to downstream.",
641+
)
642+
657643
watermark_settings = cls._args_schema.watermark_settings
658644
watermark_settings.max_watermark_difference_across_partitions = AAZStrArg(
659645
options=["max-watermark-difference-across-partitions"],
@@ -841,7 +827,6 @@ def content(self):
841827
typ=AAZObjectType,
842828
typ_kwargs={"flags": {"client_flatten": True}}
843829
)
844-
_builder.set_prop("name", AAZStrType, ".name")
845830
_builder.set_prop("properties", AAZObjectType, typ_kwargs={"flags": {"client_flatten": True}})
846831

847832
properties = _builder.get(".properties")

0 commit comments

Comments
 (0)