Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions Commands/monitor/metrics/_list-definitions.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,3 +7,7 @@ List the metric definitions for the resource.
### [2018-01-01](/Resources/mgmt-plane/L3tyZXNvdXJjZXVyaX0vcHJvdmlkZXJzL21pY3Jvc29mdC5pbnNpZ2h0cy9tZXRyaWNkZWZpbml0aW9ucw==/2018-01-01.xml) **Stable**

<!-- mgmt-plane /{resourceuri}/providers/microsoft.insights/metricdefinitions 2018-01-01 -->

### [2023-10-01](/Resources/mgmt-plane/L3tyZXNvdXJjZXVyaX0vcHJvdmlkZXJzL21pY3Jvc29mdC5pbnNpZ2h0cy9tZXRyaWNkZWZpbml0aW9ucw==/2023-10-01.xml) **Stable**

<!-- mgmt-plane /{resourceuri}/providers/microsoft.insights/metricdefinitions 2023-10-01 -->
9 changes: 9 additions & 0 deletions Commands/monitor/metrics/_list-sub-definitions.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# [Command] _monitor metrics list-sub-definitions_

List the metric definitions for the subscription.

## Versions

### [2023-10-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5pbnNpZ2h0cy9tZXRyaWNkZWZpbml0aW9ucw==/2023-10-01.xml) **Stable**

<!-- mgmt-plane /subscriptions/{}/providers/microsoft.insights/metricdefinitions 2023-10-01 -->
9 changes: 9 additions & 0 deletions Commands/monitor/metrics/_list-sub-get.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# [Command] _monitor metrics list-sub-get_

List the metric data for a subscription.

## Versions

### [2023-10-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5pbnNpZ2h0cy9tZXRyaWNz/2023-10-01.xml) **Stable**

<!-- mgmt-plane /subscriptions/{}/providers/microsoft.insights/metrics 2023-10-01 -->
9 changes: 9 additions & 0 deletions Commands/monitor/metrics/_list-sub.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# [Command] _monitor metrics list-sub_

Lists the metric data for a subscription. Parameters can be specified on the body.

## Versions

### [2023-10-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5pbnNpZ2h0cy9tZXRyaWNz/2023-10-01.xml) **Stable**

<!-- mgmt-plane /subscriptions/{}/providers/microsoft.insights/metrics 2023-10-01 -->
4 changes: 4 additions & 0 deletions Commands/monitor/metrics/_list.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,3 +7,7 @@ List the metric values for a resource.
### [2018-01-01](/Resources/mgmt-plane/L3tyZXNvdXJjZXVyaX0vcHJvdmlkZXJzL21pY3Jvc29mdC5pbnNpZ2h0cy9tZXRyaWNz/2018-01-01.xml) **Stable**

<!-- mgmt-plane /{resourceuri}/providers/microsoft.insights/metrics 2018-01-01 -->

### [2023-10-01](/Resources/mgmt-plane/L3tyZXNvdXJjZXVyaX0vcHJvdmlkZXJzL21pY3Jvc29mdC5pbnNpZ2h0cy9tZXRyaWNz/2023-10-01.xml) **Stable**

<!-- mgmt-plane /{resourceuri}/providers/microsoft.insights/metrics 2023-10-01 -->
9 changes: 9 additions & 0 deletions Commands/monitor/metrics/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,3 +17,12 @@ View Azure resource metrics.

- [list-namespaces](/Commands/monitor/metrics/_list-namespaces.md)
: List the metric namespaces for the resource.

- [list-sub](/Commands/monitor/metrics/_list-sub.md)
: Lists the metric data for a subscription. Parameters can be specified on the body.

- [list-sub-definitions](/Commands/monitor/metrics/_list-sub-definitions.md)
: List the metric definitions for the subscription.

- [list-sub-get](/Commands/monitor/metrics/_list-sub-get.md)
: List the metric data for a subscription.
2 changes: 1 addition & 1 deletion Commands/monitor/readme.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# [Group] _monitor_

Monitor.
Manage the Azure Monitor Service.

## Subgroups

Expand Down
2 changes: 1 addition & 1 deletion Commands/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -123,7 +123,7 @@
: Manage mobile network

- [monitor](/Commands/monitor/readme.md)
: Monitor.
: Manage the Azure Monitor Service.

- [netappfiles](/Commands/netappfiles/readme.md)
: Manage Azure NetApp Files (ANF) Resources
Expand Down
88 changes: 87 additions & 1 deletion Commands/tree.json
Original file line number Diff line number Diff line change
Expand Up @@ -43202,6 +43202,16 @@
"version": "2018-01-01"
}
]
},
{
"name": "2023-10-01",
"resources": [
{
"id": "/{resourceuri}/providers/microsoft.insights/metrics",
"plane": "mgmt-plane",
"version": "2023-10-01"
}
]
}
]
},
Expand All @@ -43224,6 +43234,16 @@
"version": "2018-01-01"
}
]
},
{
"name": "2023-10-01",
"resources": [
{
"id": "/{resourceuri}/providers/microsoft.insights/metricdefinitions",
"plane": "mgmt-plane",
"version": "2023-10-01"
}
]
}
]
},
Expand All @@ -43249,6 +43269,72 @@
"stage": "Preview"
}
]
},
"list-sub": {
"help": {
"short": "Lists the metric data for a subscription. Parameters can be specified on the body."
},
"names": [
"monitor",
"metrics",
"list-sub"
],
"versions": [
{
"name": "2023-10-01",
"resources": [
{
"id": "/subscriptions/{}/providers/microsoft.insights/metrics",
"plane": "mgmt-plane",
"version": "2023-10-01"
}
]
}
]
},
"list-sub-definitions": {
"help": {
"short": "List the metric definitions for the subscription."
},
"names": [
"monitor",
"metrics",
"list-sub-definitions"
],
"versions": [
{
"name": "2023-10-01",
"resources": [
{
"id": "/subscriptions/{}/providers/microsoft.insights/metricdefinitions",
"plane": "mgmt-plane",
"version": "2023-10-01"
}
]
}
]
},
"list-sub-get": {
"help": {
"short": "List the metric data for a subscription."
},
"names": [
"monitor",
"metrics",
"list-sub-get"
],
"versions": [
{
"name": "2023-10-01",
"resources": [
{
"id": "/subscriptions/{}/providers/microsoft.insights/metrics",
"plane": "mgmt-plane",
"version": "2023-10-01"
}
]
}
]
}
},
"help": {
Expand Down Expand Up @@ -44010,7 +44096,7 @@
}
},
"help": {
"short": "Monitor."
"short": "Manage the Azure Monitor Service."
},
"names": [
"monitor"
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/providers/microsoft.insights/metricdefinitions", "version": "2023-10-01", "swagger": "mgmt-plane/monitor/ResourceProviders/Microsoft.Insights/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0Lkluc2lnaHRzL21ldHJpY0RlZmluaXRpb25z/V/MjAyMy0xMC0wMQ=="}], "commandGroups": [{"name": "monitor metrics", "commands": [{"name": "list-sub-definitions", "version": "2023-10-01", "resources": [{"id": "/subscriptions/{}/providers/microsoft.insights/metricdefinitions", "version": "2023-10-01", "swagger": "mgmt-plane/monitor/ResourceProviders/Microsoft.Insights/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0Lkluc2lnaHRzL21ldHJpY0RlZmluaXRpb25z/V/MjAyMy0xMC0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}, {"type": "string", "var": "$Query.metricnamespace", "options": ["metricnamespace"], "help": {"short": "Metric namespace where the metrics you want reside."}}, {"type": "string", "var": "$Query.region", "options": ["region"], "required": true, "help": {"short": "The region where the metrics you want reside."}}]}], "operations": [{"operationId": "MetricDefinitions_ListAtSubscriptionScope", "http": {"path": "/subscriptions/{subscriptionId}/providers/Microsoft.Insights/metricDefinitions", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"params": [{"type": "string", "name": "metricnamespace", "arg": "$Query.metricnamespace"}, {"type": "string", "name": "region", "arg": "$Query.region", "required": true}], "consts": [{"readOnly": true, "const": true, "default": {"value": "2023-10-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "array<object>", "name": "value", "required": true, "item": {"type": "object", "props": [{"type": "string", "name": "category"}, {"type": "array<@LocalizableString_read>", "name": "dimensions", "item": {"type": "@LocalizableString_read"}, "identifiers": ["value"]}, {"type": "string", "name": "displayDescription"}, {"type": "string", "name": "id"}, {"type": "boolean", "name": "isDimensionRequired"}, {"type": "array<object>", "name": "metricAvailabilities", "item": {"type": "object", "props": [{"type": "duration", "name": "retention"}, {"type": "duration", "name": "timeGrain"}]}, "identifiers": ["timeGrain"]}, {"type": "string", "name": "metricClass", "enum": {"items": [{"value": "Availability"}, {"value": "Errors"}, {"value": "Latency"}, {"value": "Saturation"}, {"value": "Transactions"}]}}, {"type": "object", "name": "name", "props": [{"type": "string", "name": "localizedValue"}, {"type": "string", "name": "value", "required": true}], "cls": "LocalizableString_read"}, {"type": "string", "name": "namespace"}, {"type": "string", "name": "primaryAggregationType", "enum": {"items": [{"value": "Average"}, {"value": "Count"}, {"value": "Maximum"}, {"value": "Minimum"}, {"value": "None"}, {"value": "Total"}]}}, {"type": "string", "name": "resourceId"}, {"type": "array<string>", "name": "supportedAggregationTypes", "item": {"type": "string", "enum": {"items": [{"value": "Average"}, {"value": "Count"}, {"value": "Maximum"}, {"value": "Minimum"}, {"value": "None"}, {"value": "Total"}]}}}, {"type": "string", "name": "unit", "enum": {"items": [{"value": "BitsPerSecond"}, {"value": "ByteSeconds"}, {"value": "Bytes"}, {"value": "BytesPerSecond"}, {"value": "Cores"}, {"value": "Count"}, {"value": "CountPerSecond"}, {"value": "MilliCores"}, {"value": "MilliSeconds"}, {"value": "NanoCores"}, {"value": "Percent"}, {"value": "Seconds"}, {"value": "Unspecified"}]}}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true}], "confirmation": ""}]}]}
Original file line number Diff line number Diff line change
@@ -0,0 +1,124 @@
<?xml version='1.0' encoding='utf-8'?>
<CodeGen plane="mgmt-plane">
<resource id="/subscriptions/{}/providers/microsoft.insights/metricdefinitions" version="2023-10-01" swagger="mgmt-plane/monitor/ResourceProviders/Microsoft.Insights/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0Lkluc2lnaHRzL21ldHJpY0RlZmluaXRpb25z/V/MjAyMy0xMC0wMQ=="/>
<commandGroup name="monitor metrics">
<command name="list-sub-definitions" version="2023-10-01" confirmation="">
<resource id="/subscriptions/{}/providers/microsoft.insights/metricdefinitions" version="2023-10-01" swagger="mgmt-plane/monitor/ResourceProviders/Microsoft.Insights/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0Lkluc2lnaHRzL21ldHJpY0RlZmluaXRpb25z/V/MjAyMy0xMC0wMQ=="/>
<argGroup name="">
<arg type="SubscriptionId" var="$Path.subscriptionId" options="subscription" required="True" idPart="subscription"/>
<arg type="string" var="$Query.metricnamespace" options="metricnamespace">
<help short="Metric namespace where the metrics you want reside."/>
</arg>
<arg type="string" var="$Query.region" options="region" required="True">
<help short="The region where the metrics you want reside."/>
</arg>
</argGroup>
<operation operationId="MetricDefinitions_ListAtSubscriptionScope">
<http path="/subscriptions/{subscriptionId}/providers/Microsoft.Insights/metricDefinitions">
<request method="get">
<path>
<param type="string" name="subscriptionId" arg="$Path.subscriptionId" required="True">
<format minLength="1"/>
</param>
</path>
<query>
<param type="string" name="metricnamespace" arg="$Query.metricnamespace"/>
<param type="string" name="region" arg="$Query.region" required="True"/>
<const readOnly="True" const="True" type="string" name="api-version" required="True">
<default value="&quot;2023-10-01&quot;"/>
<format minLength="1"/>
</const>
</query>
</request>
<response statusCode="200">
<body>
<json var="$Instance">
<schema type="object">
<prop type="array<object>" name="value" required="True">
<item type="object">
<prop type="string" name="category"/>
<prop type="array<@LocalizableString_read>" name="dimensions" identifiers="value">
<item type="@LocalizableString_read"/>
</prop>
<prop type="string" name="displayDescription"/>
<prop type="string" name="id"/>
<prop type="boolean" name="isDimensionRequired"/>
<prop type="array<object>" name="metricAvailabilities" identifiers="timeGrain">
<item type="object">
<prop type="duration" name="retention"/>
<prop type="duration" name="timeGrain"/>
</item>
</prop>
<prop type="string" name="metricClass">
<enum>
<item value="&quot;Availability&quot;"/>
<item value="&quot;Errors&quot;"/>
<item value="&quot;Latency&quot;"/>
<item value="&quot;Saturation&quot;"/>
<item value="&quot;Transactions&quot;"/>
</enum>
</prop>
<prop type="object" name="name" cls="LocalizableString_read">
<prop type="string" name="localizedValue"/>
<prop type="string" name="value" required="True"/>
</prop>
<prop type="string" name="namespace"/>
<prop type="string" name="primaryAggregationType">
<enum>
<item value="&quot;Average&quot;"/>
<item value="&quot;Count&quot;"/>
<item value="&quot;Maximum&quot;"/>
<item value="&quot;Minimum&quot;"/>
<item value="&quot;None&quot;"/>
<item value="&quot;Total&quot;"/>
</enum>
</prop>
<prop type="string" name="resourceId"/>
<prop type="array<string>" name="supportedAggregationTypes">
<item type="string">
<enum>
<item value="&quot;Average&quot;"/>
<item value="&quot;Count&quot;"/>
<item value="&quot;Maximum&quot;"/>
<item value="&quot;Minimum&quot;"/>
<item value="&quot;None&quot;"/>
<item value="&quot;Total&quot;"/>
</enum>
</item>
</prop>
<prop type="string" name="unit">
<enum>
<item value="&quot;BitsPerSecond&quot;"/>
<item value="&quot;ByteSeconds&quot;"/>
<item value="&quot;Bytes&quot;"/>
<item value="&quot;BytesPerSecond&quot;"/>
<item value="&quot;Cores&quot;"/>
<item value="&quot;Count&quot;"/>
<item value="&quot;CountPerSecond&quot;"/>
<item value="&quot;MilliCores&quot;"/>
<item value="&quot;MilliSeconds&quot;"/>
<item value="&quot;NanoCores&quot;"/>
<item value="&quot;Percent&quot;"/>
<item value="&quot;Seconds&quot;"/>
<item value="&quot;Unspecified&quot;"/>
</enum>
</prop>
</item>
</prop>
</schema>
</json>
</body>
</response>
<response isError="True">
<body>
<json>
<schema type="@MgmtErrorFormat"/>
</json>
</body>
</response>
</http>
</operation>
<output type="array" ref="$Instance.value" clientFlatten="True"/>
</command>
</commandGroup>
</CodeGen>

Large diffs are not rendered by default.

Loading