Κοινή χρήση μέσω


az elastic monitor monitored-subscription

Note

This reference is part of the elastic extension for the Azure CLI (version 2.61.0 or higher). The extension will automatically install the first time you run an az elastic monitor monitored-subscription command. Learn more about extensions.

Manage monitored subscription with elastic.

Commands

Name Description Type Status
az elastic monitor monitored-subscription create

Create the subscriptions that should be monitored by the Elastic monitor resource.

Extension GA
az elastic monitor monitored-subscription delete

Delete the subscriptions that are being monitored by the Elastic monitor resource.

Extension GA
az elastic monitor monitored-subscription list

List all the subscriptions currently being monitored by the Elastic monitor resource.

Extension GA
az elastic monitor monitored-subscription show

Get all the subscriptions currently being monitored by the Elastic monitor resource.

Extension GA
az elastic monitor monitored-subscription update

Update the subscriptions that should be monitored by the Elastic monitor resource.

Extension GA
az elastic monitor monitored-subscription wait

Place the CLI in a waiting state until a condition is met.

Extension GA

az elastic monitor monitored-subscription create

Create the subscriptions that should be monitored by the Elastic monitor resource.

az elastic monitor monitored-subscription create --configuration-name
                                                 --monitor-name
                                                 --resource-group
                                                 [--monitored-subscription-list]
                                                 [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                                 [--operation {Active, AddBegin, AddComplete, DeleteBegin, DeleteComplete}]

Examples

Monitors_AddMonitoredSubscriptions

az elastic monitor monitored-subscription create --resource-group myResourceGroup --monitor-name myMonitor --configuration-name default

Required Parameters

--configuration-name --name -n

The configuration name. Only 'default' value is supported.

--monitor-name

Monitor resource name.

--resource-group -g

Name of resource group. You can configure the default group using az configure --defaults group=<name>.

Optional Parameters

--monitored-subscription-list -m

List of subscriptions and the state of the monitoring. Support shorthand-syntax, json-file and yaml-file. Try "??" to show more.

--no-wait

Do not wait for the long-running operation to finish.

Accepted values: 0, 1, f, false, n, no, t, true, y, yes
--operation

The operation for the patch on the resource.

Accepted values: Active, AddBegin, AddComplete, DeleteBegin, DeleteComplete
Global Parameters
--debug

Increase logging verbosity to show all debug logs.

--help -h

Show this help message and exit.

--only-show-errors

Only show errors, suppressing warnings.

--output -o

Output format.

Accepted values: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath query string. See http://jmespath.org/ for more information and examples.

--subscription

Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.

--verbose

Increase logging verbosity. Use --debug for full debug logs.

az elastic monitor monitored-subscription delete

Delete the subscriptions that are being monitored by the Elastic monitor resource.

az elastic monitor monitored-subscription delete [--configuration-name]
                                                 [--ids]
                                                 [--monitor-name]
                                                 [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                                 [--resource-group]
                                                 [--subscription]
                                                 [--yes]

Examples

Monitors_DeleteMonitoredSubscriptions

az elastic monitor monitored-subscription delete --resource-group myResourceGroup --monitor-name myMonitor --configuration-name default

Optional Parameters

--configuration-name --name -n

The configuration name. Only 'default' value is supported.

--ids

One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.

--monitor-name

Monitor resource name.

--no-wait

Do not wait for the long-running operation to finish.

Accepted values: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

Name of resource group. You can configure the default group using az configure --defaults group=<name>.

--subscription

Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.

--yes -y

Do not prompt for confirmation.

Default value: False
Global Parameters
--debug

Increase logging verbosity to show all debug logs.

--help -h

Show this help message and exit.

--only-show-errors

Only show errors, suppressing warnings.

--output -o

Output format.

Accepted values: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath query string. See http://jmespath.org/ for more information and examples.

--subscription

Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.

--verbose

Increase logging verbosity. Use --debug for full debug logs.

az elastic monitor monitored-subscription list

List all the subscriptions currently being monitored by the Elastic monitor resource.

az elastic monitor monitored-subscription list --monitor-name
                                               --resource-group
                                               [--max-items]
                                               [--next-token]

Examples

Monitors_GetMonitoredSubscriptions

az elastic monitor monitored-subscription list --resource-group myResourceGroup --monitor-name myMonitor

Required Parameters

--monitor-name

Monitor resource name.

--resource-group -g

Name of resource group. You can configure the default group using az configure --defaults group=<name>.

Optional Parameters

--max-items

Total number of items to return in the command's output. If the total number of items available is more than the value specified, a token is provided in the command's output. To resume pagination, provide the token value in --next-token argument of a subsequent command.

--next-token

Token to specify where to start paginating. This is the token value from a previously truncated response.

Global Parameters
--debug

Increase logging verbosity to show all debug logs.

--help -h

Show this help message and exit.

--only-show-errors

Only show errors, suppressing warnings.

--output -o

Output format.

Accepted values: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath query string. See http://jmespath.org/ for more information and examples.

--subscription

Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.

--verbose

Increase logging verbosity. Use --debug for full debug logs.

az elastic monitor monitored-subscription show

Get all the subscriptions currently being monitored by the Elastic monitor resource.

az elastic monitor monitored-subscription show [--configuration-name]
                                               [--ids]
                                               [--monitor-name]
                                               [--resource-group]
                                               [--subscription]

Examples

Monitors_GetMonitoredSubscriptions

az elastic monitor monitored-subscription show --resource-group myResourceGroup --monitor-name myMonitor --configuration-name default

Optional Parameters

--configuration-name --name -n

The configuration name. Only 'default' value is supported.

--ids

One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.

--monitor-name

Monitor resource name.

--resource-group -g

Name of resource group. You can configure the default group using az configure --defaults group=<name>.

--subscription

Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.

Global Parameters
--debug

Increase logging verbosity to show all debug logs.

--help -h

Show this help message and exit.

--only-show-errors

Only show errors, suppressing warnings.

--output -o

Output format.

Accepted values: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath query string. See http://jmespath.org/ for more information and examples.

--subscription

Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.

--verbose

Increase logging verbosity. Use --debug for full debug logs.

az elastic monitor monitored-subscription update

Update the subscriptions that should be monitored by the Elastic monitor resource.

az elastic monitor monitored-subscription update [--add]
                                                 [--configuration-name]
                                                 [--force-string {0, 1, f, false, n, no, t, true, y, yes}]
                                                 [--ids]
                                                 [--monitor-name]
                                                 [--monitored-subscription-list]
                                                 [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                                 [--operation {Active, AddBegin, AddComplete, DeleteBegin, DeleteComplete}]
                                                 [--remove]
                                                 [--resource-group]
                                                 [--set]
                                                 [--subscription]

Optional Parameters

--add

Add an object to a list of objects by specifying a path and key value pairs. Example: --add property.listProperty <key=value, string or JSON string>.

--configuration-name --name -n

The configuration name. Only 'default' value is supported.

--force-string

When using 'set' or 'add', preserve string literals instead of attempting to convert to JSON.

Accepted values: 0, 1, f, false, n, no, t, true, y, yes
--ids

One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.

--monitor-name

Monitor resource name.

--monitored-subscription-list -m

List of subscriptions and the state of the monitoring. Support shorthand-syntax, json-file and yaml-file. Try "??" to show more.

--no-wait

Do not wait for the long-running operation to finish.

Accepted values: 0, 1, f, false, n, no, t, true, y, yes
--operation

The operation for the patch on the resource.

Accepted values: Active, AddBegin, AddComplete, DeleteBegin, DeleteComplete
--remove

Remove a property or an element from a list. Example: --remove property.list <indexToRemove> OR --remove propertyToRemove.

--resource-group -g

Name of resource group. You can configure the default group using az configure --defaults group=<name>.

--set

Update an object by specifying a property path and value to set. Example: --set property1.property2=<value>.

--subscription

Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.

Global Parameters
--debug

Increase logging verbosity to show all debug logs.

--help -h

Show this help message and exit.

--only-show-errors

Only show errors, suppressing warnings.

--output -o

Output format.

Accepted values: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath query string. See http://jmespath.org/ for more information and examples.

--subscription

Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.

--verbose

Increase logging verbosity. Use --debug for full debug logs.

az elastic monitor monitored-subscription wait

Place the CLI in a waiting state until a condition is met.

az elastic monitor monitored-subscription wait [--configuration-name]
                                               [--created]
                                               [--custom]
                                               [--deleted]
                                               [--exists]
                                               [--ids]
                                               [--interval]
                                               [--monitor-name]
                                               [--resource-group]
                                               [--subscription]
                                               [--timeout]
                                               [--updated]

Optional Parameters

--configuration-name --name -n

The configuration name. Only 'default' value is supported.

--created

Wait until created with 'provisioningState' at 'Succeeded'.

Default value: False
--custom

Wait until the condition satisfies a custom JMESPath query. E.g. provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Wait until deleted.

Default value: False
--exists

Wait until the resource exists.

Default value: False
--ids

One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.

--interval

Polling interval in seconds.

Default value: 30
--monitor-name

Monitor resource name.

--resource-group -g

Name of resource group. You can configure the default group using az configure --defaults group=<name>.

--subscription

Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.

--timeout

Maximum wait in seconds.

Default value: 3600
--updated

Wait until updated with provisioningState at 'Succeeded'.

Default value: False
Global Parameters
--debug

Increase logging verbosity to show all debug logs.

--help -h

Show this help message and exit.

--only-show-errors

Only show errors, suppressing warnings.

--output -o

Output format.

Accepted values: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath query string. See http://jmespath.org/ for more information and examples.

--subscription

Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.

--verbose

Increase logging verbosity. Use --debug for full debug logs.