@@ -136,14 +136,15 @@ async def begin_create(
136
136
** kwargs : Any
137
137
) -> AsyncLROPoller [_models .DiagnosticResource ]:
138
138
"""Creates a diagnostic for the specific resource using solutionId and requiredInputs* from
139
- discovery solutions. :code:`<br/>`Diagnostics tells you precisely the root cause of the issue
140
- and the steps to address it. You can get diagnostics once you discover the relevant solution
141
- for your Azure issue. :code:`<br/>`:code:`<br/>` :code:`<b>Note: </b>` requiredInputs’ from
139
+ discovery solutions. :code:`<br/>`Diagnostics are powerful solutions that access product
140
+ resources or other relevant data and provide the root cause of the issue and the steps to
141
+ address the issue.:code:`<br/>`:code:`<br/>` :code:`<b>Note: </b>` ‘ requiredInputs’ from
142
142
Discovery solutions response must be passed via ‘additionalParameters’ as an input to
143
143
Diagnostics API.
144
144
145
- :param scope: This is an extension resource provider and only resource level extension is
146
- supported at the moment. Required.
145
+ :param scope: scope = resourceUri of affected resource.:code:`<br/>` For example:
146
+ /subscriptions/0d0fcd2e-c4fd-4349-8497-200edb3923c6/resourcegroups/myresourceGroup/providers/Microsoft.KeyVault/vaults/test-keyvault-non-read.
147
+ Required.
147
148
:type scope: str
148
149
:param diagnostics_resource_name: Unique resource name for insight resources. Required.
149
150
:type diagnostics_resource_name: str
@@ -178,14 +179,15 @@ async def begin_create(
178
179
** kwargs : Any
179
180
) -> AsyncLROPoller [_models .DiagnosticResource ]:
180
181
"""Creates a diagnostic for the specific resource using solutionId and requiredInputs* from
181
- discovery solutions. :code:`<br/>`Diagnostics tells you precisely the root cause of the issue
182
- and the steps to address it. You can get diagnostics once you discover the relevant solution
183
- for your Azure issue. :code:`<br/>`:code:`<br/>` :code:`<b>Note: </b>` requiredInputs’ from
182
+ discovery solutions. :code:`<br/>`Diagnostics are powerful solutions that access product
183
+ resources or other relevant data and provide the root cause of the issue and the steps to
184
+ address the issue.:code:`<br/>`:code:`<br/>` :code:`<b>Note: </b>` ‘ requiredInputs’ from
184
185
Discovery solutions response must be passed via ‘additionalParameters’ as an input to
185
186
Diagnostics API.
186
187
187
- :param scope: This is an extension resource provider and only resource level extension is
188
- supported at the moment. Required.
188
+ :param scope: scope = resourceUri of affected resource.:code:`<br/>` For example:
189
+ /subscriptions/0d0fcd2e-c4fd-4349-8497-200edb3923c6/resourcegroups/myresourceGroup/providers/Microsoft.KeyVault/vaults/test-keyvault-non-read.
190
+ Required.
189
191
:type scope: str
190
192
:param diagnostics_resource_name: Unique resource name for insight resources. Required.
191
193
:type diagnostics_resource_name: str
@@ -218,14 +220,15 @@ async def begin_create(
218
220
** kwargs : Any
219
221
) -> AsyncLROPoller [_models .DiagnosticResource ]:
220
222
"""Creates a diagnostic for the specific resource using solutionId and requiredInputs* from
221
- discovery solutions. :code:`<br/>`Diagnostics tells you precisely the root cause of the issue
222
- and the steps to address it. You can get diagnostics once you discover the relevant solution
223
- for your Azure issue. :code:`<br/>`:code:`<br/>` :code:`<b>Note: </b>` requiredInputs’ from
223
+ discovery solutions. :code:`<br/>`Diagnostics are powerful solutions that access product
224
+ resources or other relevant data and provide the root cause of the issue and the steps to
225
+ address the issue.:code:`<br/>`:code:`<br/>` :code:`<b>Note: </b>` ‘ requiredInputs’ from
224
226
Discovery solutions response must be passed via ‘additionalParameters’ as an input to
225
227
Diagnostics API.
226
228
227
- :param scope: This is an extension resource provider and only resource level extension is
228
- supported at the moment. Required.
229
+ :param scope: scope = resourceUri of affected resource.:code:`<br/>` For example:
230
+ /subscriptions/0d0fcd2e-c4fd-4349-8497-200edb3923c6/resourcegroups/myresourceGroup/providers/Microsoft.KeyVault/vaults/test-keyvault-non-read.
231
+ Required.
229
232
:type scope: str
230
233
:param diagnostics_resource_name: Unique resource name for insight resources. Required.
231
234
:type diagnostics_resource_name: str
@@ -302,8 +305,9 @@ async def get(self, scope: str, diagnostics_resource_name: str, **kwargs: Any) -
302
305
"""Get the diagnostics using the 'diagnosticsResourceName' you chose while creating the
303
306
diagnostic.
304
307
305
- :param scope: This is an extension resource provider and only resource level extension is
306
- supported at the moment. Required.
308
+ :param scope: scope = resourceUri of affected resource.:code:`<br/>` For example:
309
+ /subscriptions/0d0fcd2e-c4fd-4349-8497-200edb3923c6/resourcegroups/myresourceGroup/providers/Microsoft.KeyVault/vaults/test-keyvault-non-read.
310
+ Required.
307
311
:type scope: str
308
312
:param diagnostics_resource_name: Unique resource name for insight resources. Required.
309
313
:type diagnostics_resource_name: str
0 commit comments