Skip to content

Commit 1ea19d9

Browse files
Add default value for identity argument in create command for Newrelic (#9691)
* Add default value for identity argument in monitor create command * Add new version * Fix release version
1 parent 8dbb2d3 commit 1ea19d9

13 files changed

Lines changed: 17 additions & 12 deletions

File tree

src/new-relic/HISTORY.rst

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,10 @@
33
Release History
44
===============
55

6+
1.1.0
7+
++++++
8+
* Updated default value of identity argument in monitor create command.
9+
610
1.0.2
711
++++++
812
* Updated CLI command descriptions.

src/new-relic/azext_new_relic/aaz/latest/new_relic/monitor/_create.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -176,7 +176,7 @@ def _build_arguments_schema(cls, *args, **kwargs):
176176
options=["email-address"],
177177
help="User Email",
178178
fmt=AAZStrArgFormat(
179-
pattern="^[A-Za-z0-9._%+-]+@(?:[A-Za-z0-9-]+\.)+[A-Za-z]{2,}$",
179+
pattern="^[A-Za-z0-9._%+-]+@(?:[A-Za-z0-9-]+\\.)+[A-Za-z]{2,}$",
180180
),
181181
)
182182
user_info.first_name = AAZStrArg(
@@ -208,6 +208,7 @@ def _build_arguments_schema(cls, *args, **kwargs):
208208
options=["--identity"],
209209
arg_group="Resource",
210210
help="The managed service identities assigned to this resource. Support shorthand-syntax, json-file and yaml-file. Try \"??\" to show more.",
211+
default={"type": "SystemAssigned"},
211212
)
212213
_args_schema.location = AAZResourceLocationArg(
213214
arg_group="Resource",

src/new-relic/azext_new_relic/aaz/latest/new_relic/monitor/_get_metric_rule.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ def _build_arguments_schema(cls, *args, **kwargs):
6464
help="User Email",
6565
required=True,
6666
fmt=AAZStrArgFormat(
67-
pattern="^[A-Za-z0-9._%+-]+@(?:[A-Za-z0-9-]+\.)+[A-Za-z]{2,}$",
67+
pattern="^[A-Za-z0-9._%+-]+@(?:[A-Za-z0-9-]+\\.)+[A-Za-z]{2,}$",
6868
),
6969
)
7070
return cls._args_schema

src/new-relic/azext_new_relic/aaz/latest/new_relic/monitor/_get_metric_statu.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ def _build_arguments_schema(cls, *args, **kwargs):
6969
help="User Email",
7070
required=True,
7171
fmt=AAZStrArgFormat(
72-
pattern="^[A-Za-z0-9._%+-]+@(?:[A-Za-z0-9-]+\.)+[A-Za-z]{2,}$",
72+
pattern="^[A-Za-z0-9._%+-]+@(?:[A-Za-z0-9-]+\\.)+[A-Za-z]{2,}$",
7373
),
7474
)
7575

src/new-relic/azext_new_relic/aaz/latest/new_relic/monitor/_list_app_service.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ def _build_arguments_schema(cls, *args, **kwargs):
6969
help="User Email",
7070
required=True,
7171
fmt=AAZStrArgFormat(
72-
pattern="^[A-Za-z0-9._%+-]+@(?:[A-Za-z0-9-]+\.)+[A-Za-z]{2,}$",
72+
pattern="^[A-Za-z0-9._%+-]+@(?:[A-Za-z0-9-]+\\.)+[A-Za-z]{2,}$",
7373
),
7474
)
7575

src/new-relic/azext_new_relic/aaz/latest/new_relic/monitor/_list_connected_partner_resource.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ def _build_arguments_schema(cls, *args, **kwargs):
6161
options=["--body"],
6262
help="Reusable representation of an email address",
6363
fmt=AAZStrArgFormat(
64-
pattern="^[A-Za-z0-9._%+-]+@(?:[A-Za-z0-9-]+\.)+[A-Za-z]{2,}$",
64+
pattern="^[A-Za-z0-9._%+-]+@(?:[A-Za-z0-9-]+\\.)+[A-Za-z]{2,}$",
6565
),
6666
)
6767
return cls._args_schema

src/new-relic/azext_new_relic/aaz/latest/new_relic/monitor/_list_host.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ def _build_arguments_schema(cls, *args, **kwargs):
6464
help="User Email",
6565
required=True,
6666
fmt=AAZStrArgFormat(
67-
pattern="^[A-Za-z0-9._%+-]+@(?:[A-Za-z0-9-]+\.)+[A-Za-z]{2,}$",
67+
pattern="^[A-Za-z0-9._%+-]+@(?:[A-Za-z0-9-]+\\.)+[A-Za-z]{2,}$",
6868
),
6969
)
7070
_args_schema.vm_ids = AAZListArg(

src/new-relic/azext_new_relic/aaz/latest/new_relic/monitor/_switch_billing.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ def _build_arguments_schema(cls, *args, **kwargs):
7979
help="User Email",
8080
required=True,
8181
fmt=AAZStrArgFormat(
82-
pattern="^[A-Za-z0-9._%+-]+@(?:[A-Za-z0-9-]+\.)+[A-Za-z]{2,}$",
82+
pattern="^[A-Za-z0-9._%+-]+@(?:[A-Za-z0-9-]+\\.)+[A-Za-z]{2,}$",
8383
),
8484
)
8585

src/new-relic/azext_new_relic/aaz/latest/new_relic/monitor/monitored_subscription/_create.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -156,7 +156,7 @@ def _build_arguments_schema(cls, *args, **kwargs):
156156
options=["user-email"],
157157
help="User Email",
158158
fmt=AAZStrArgFormat(
159-
pattern="^[A-Za-z0-9._%+-]+@(?:[A-Za-z0-9-]+\.)+[A-Za-z]{2,}$",
159+
pattern="^[A-Za-z0-9._%+-]+@(?:[A-Za-z0-9-]+\\.)+[A-Za-z]{2,}$",
160160
),
161161
)
162162

src/new-relic/azext_new_relic/aaz/latest/new_relic/monitor/monitored_subscription/_update.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -179,7 +179,7 @@ def _build_arguments_schema(cls, *args, **kwargs):
179179
help="User Email",
180180
nullable=True,
181181
fmt=AAZStrArgFormat(
182-
pattern="^[A-Za-z0-9._%+-]+@(?:[A-Za-z0-9-]+\.)+[A-Za-z]{2,}$",
182+
pattern="^[A-Za-z0-9._%+-]+@(?:[A-Za-z0-9-]+\\.)+[A-Za-z]{2,}$",
183183
),
184184
)
185185

0 commit comments

Comments
 (0)