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
16 changes: 16 additions & 0 deletions Commands/interconnect-group/_create.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
# [Command] _interconnect-group create_

Create an interconnect group.

## Versions

### [2025-07-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2ludGVyY29ubmVjdGdyb3Vwcy97fQ==/2025-07-01.xml) **Stable**

<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.network/interconnectgroups/{} 2025-07-01 -->

#### examples

- Create interconnect group
```bash
network interconnect-group create --resource-group rg1 --interconnect-group-name test-ig
```
16 changes: 16 additions & 0 deletions Commands/interconnect-group/_delete.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
# [Command] _interconnect-group delete_

Delete the specified interconnect group.

## Versions

### [2025-07-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2ludGVyY29ubmVjdGdyb3Vwcy97fQ==/2025-07-01.xml) **Stable**

<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.network/interconnectgroups/{} 2025-07-01 -->

#### examples

- Delete interconnect group
```bash
network interconnect-group delete --resource-group rg1 --interconnect-group-name test-ig
```
16 changes: 16 additions & 0 deletions Commands/interconnect-group/_get-node-availability.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
# [Command] _interconnect-group get-node-availability_

Gets node availability for all subgroups in the specified interconnect group.

## Versions

### [2025-07-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2ludGVyY29ubmVjdGdyb3Vwcy97fS9ub2RlYXZhaWxhYmlsaXR5/2025-07-01.xml) **Stable**

<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.network/interconnectgroups/{}/nodeavailability 2025-07-01 -->

#### examples

- Get interconnect group node availability
```bash
network interconnect-group get-node-availability --resource-group rg1 --interconnect-group-name test-ig
```
17 changes: 17 additions & 0 deletions Commands/interconnect-group/_list.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
# [Command] _interconnect-group list_

List all interconnect groups in a subscription.

## Versions

### [2025-07-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2ludGVyY29ubmVjdGdyb3Vwcw==/2025-07-01.xml) **Stable**

<!-- mgmt-plane /subscriptions/{}/providers/microsoft.network/interconnectgroups 2025-07-01 -->
<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.network/interconnectgroups 2025-07-01 -->

#### examples

- List all interconnect groups
```bash
network interconnect-group list
```
16 changes: 16 additions & 0 deletions Commands/interconnect-group/_show.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
# [Command] _interconnect-group show_

Get information about the specified interconnect group.

## Versions

### [2025-07-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2ludGVyY29ubmVjdGdyb3Vwcy97fQ==/2025-07-01.xml) **Stable**

<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.network/interconnectgroups/{} 2025-07-01 -->

#### examples

- Get interconnect group
```bash
network interconnect-group show --resource-group rg1 --interconnect-group-name test-ig
```
16 changes: 16 additions & 0 deletions Commands/interconnect-group/_update.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
# [Command] _interconnect-group update_

Update an interconnect group.

## Versions

### [2025-07-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2ludGVyY29ubmVjdGdyb3Vwcy97fQ==/2025-07-01.xml) **Stable**

<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.network/interconnectgroups/{} 2025-07-01 -->

#### examples

- Create interconnect group
```bash
network interconnect-group update --resource-group rg1 --interconnect-group-name test-ig
```
28 changes: 28 additions & 0 deletions Commands/interconnect-group/readme.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
# [Group] _interconnect-group_

Manage Interconnect Group

## Subgroups

- [subgroup](/Commands/interconnect-group/subgroup/readme.md)
: Manage Subgroup

## Commands

- [create](/Commands/interconnect-group/_create.md)
: Create an interconnect group.

- [delete](/Commands/interconnect-group/_delete.md)
: Delete the specified interconnect group.

- [get-node-availability](/Commands/interconnect-group/_get-node-availability.md)
: Gets node availability for all subgroups in the specified interconnect group.

- [list](/Commands/interconnect-group/_list.md)
: List all interconnect groups in a subscription.

- [show](/Commands/interconnect-group/_show.md)
: Get information about the specified interconnect group.

- [update](/Commands/interconnect-group/_update.md)
: Update an interconnect group.
16 changes: 16 additions & 0 deletions Commands/interconnect-group/subgroup/_list.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
# [Command] _interconnect-group subgroup list_

List all subgroups in an interconnect group.

## Versions

### [2025-07-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2ludGVyY29ubmVjdGdyb3Vwcy97fS9zdWJncm91cHM=/2025-07-01.xml) **Stable**

<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.network/interconnectgroups/{}/subgroups 2025-07-01 -->

#### examples

- List subgroups
```bash
network interconnect-group subgroup list --resource-group rg1 --interconnect-group-name test-ig
```
16 changes: 16 additions & 0 deletions Commands/interconnect-group/subgroup/_show.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
# [Command] _interconnect-group subgroup show_

Get the specified subgroup in an interconnect group.

## Versions

### [2025-07-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2ludGVyY29ubmVjdGdyb3Vwcy97fS9zdWJncm91cHMve30=/2025-07-01.xml) **Stable**

<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.network/interconnectgroups/{}/subgroups/{} 2025-07-01 -->

#### examples

- Get subgroup
```bash
network interconnect-group subgroup show --resource-group rg1 --interconnect-group-name test-ig --subgroup-name subgroup0
```
11 changes: 11 additions & 0 deletions Commands/interconnect-group/subgroup/readme.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
# [Group] _interconnect-group subgroup_

Manage Subgroup

## Commands

- [list](/Commands/interconnect-group/subgroup/_list.md)
: List all subgroups in an interconnect group.

- [show](/Commands/interconnect-group/subgroup/_show.md)
: Get the specified subgroup in an interconnect group.
5 changes: 4 additions & 1 deletion Commands/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -144,7 +144,7 @@
: Manage resources with devcenter.

- [discovery](/Commands/discovery/readme.md)
: Manage Discovery
: Manage Microsoft Discovery resources.

- [disk](/Commands/disk/readme.md)
: Manage Azure Managed Disks.
Expand Down Expand Up @@ -212,6 +212,9 @@
- [informatica](/Commands/informatica/readme.md)
: Manage all resources related to Informatica within the Azure CLI.

- [interconnect-group](/Commands/interconnect-group/readme.md)
: Manage Interconnect Group

- [k8s-runtime](/Commands/k8s-runtime/readme.md)
: Manage Arc Kubernetes Runtime resources

Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/providers/microsoft.network/interconnectgroups", "version": "2025-07-01", "swagger": "mgmt-plane/network/ResourceProviders/Microsoft.Network/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvaW50ZXJjb25uZWN0R3JvdXBz/V/MjAyNS0wNy0wMQ=="}, {"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/interconnectgroups", "version": "2025-07-01", "swagger": "mgmt-plane/network/ResourceProviders/Microsoft.Network/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9pbnRlcmNvbm5lY3RHcm91cHM=/V/MjAyNS0wNy0wMQ=="}], "commandGroups": [{"name": "interconnect-group", "commands": [{"name": "list", "version": "2025-07-01", "resources": [{"id": "/subscriptions/{}/providers/microsoft.network/interconnectgroups", "version": "2025-07-01", "swagger": "mgmt-plane/network/ResourceProviders/Microsoft.Network/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvaW50ZXJjb25uZWN0R3JvdXBz/V/MjAyNS0wNy0wMQ=="}, {"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/interconnectgroups", "version": "2025-07-01", "swagger": "mgmt-plane/network/ResourceProviders/Microsoft.Network/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9pbnRlcmNvbm5lY3RHcm91cHM=/V/MjAyNS0wNy0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "conditions": [{"var": "$Condition_InterconnectGroups_ListAll", "operator": {"type": "and", "operators": [{"type": "hasValue", "arg": "$Path.subscriptionId"}, {"type": "not", "operator": {"type": "hasValue", "arg": "$Path.resourceGroupName"}}]}}, {"var": "$Condition_InterconnectGroups_List", "operator": {"type": "and", "operators": [{"type": "hasValue", "arg": "$Path.resourceGroupName"}, {"type": "hasValue", "arg": "$Path.subscriptionId"}]}}], "operations": [{"when": ["$Condition_InterconnectGroups_ListAll"], "operationId": "InterconnectGroups_ListAll", "http": {"path": "/subscriptions/{subscriptionId}/providers/Microsoft.Network/interconnectGroups", "request": {"method": "get", "path": {"params": [{"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-07-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array<object>", "name": "value", "required": true, "item": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "etag"}, {"type": "string", "name": "id"}, {"type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"readOnly": true, "type": "string", "name": "resourceGuid"}, {"type": "string", "name": "scope", "enum": {"items": [{"value": "InfiniBand"}, {"value": "None"}]}}, {"type": "object", "name": "subgroupProfile", "required": true, "props": [{"type": "string", "name": "scope", "enum": {"items": [{"value": "None"}, {"value": "VerticalConnect"}]}}, {"type": "integer32", "name": "size", "format": {"minimum": 0}}, {"type": "string", "name": "vmSize", "required": true}]}, {"readOnly": true, "type": "array<object>", "name": "subgroups", "item": {"type": "object", "props": [{"type": "string", "name": "id"}, {"type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "object", "name": "interconnectBlock", "props": [{"type": "string", "name": "id"}], "cls": "CommonSubResource_read"}, {"readOnly": true, "type": "string", "name": "internalSubgroupId"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"readOnly": true, "type": "array<@CommonSubResource_read>", "name": "virtualMachines", "item": {"type": "@CommonSubResource_read"}}], "clientFlatten": true}, {"readOnly": true, "type": "string", "name": "type"}]}}], "clientFlatten": true}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"readOnly": true, "type": "@ODataV4Format"}}}}]}}, {"when": ["$Condition_InterconnectGroups_List"], "operationId": "InterconnectGroups_List", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/interconnectGroups", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"pattern": "^[-\\w\\._\\(\\)]+$", "maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-07-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array<object>", "name": "value", "required": true, "item": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "etag"}, {"type": "string", "name": "id"}, {"type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"readOnly": true, "type": "string", "name": "resourceGuid"}, {"type": "string", "name": "scope", "enum": {"items": [{"value": "InfiniBand"}, {"value": "None"}]}}, {"type": "object", "name": "subgroupProfile", "required": true, "props": [{"type": "string", "name": "scope", "enum": {"items": [{"value": "None"}, {"value": "VerticalConnect"}]}}, {"type": "integer32", "name": "size", "format": {"minimum": 0}}, {"type": "string", "name": "vmSize", "required": true}]}, {"readOnly": true, "type": "array<object>", "name": "subgroups", "item": {"type": "object", "props": [{"type": "string", "name": "id"}, {"type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "@CommonSubResource_read", "name": "interconnectBlock"}, {"readOnly": true, "type": "string", "name": "internalSubgroupId"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"readOnly": true, "type": "array<@CommonSubResource_read>", "name": "virtualMachines", "item": {"type": "@CommonSubResource_read"}}], "clientFlatten": true}, {"readOnly": true, "type": "string", "name": "type"}]}}], "clientFlatten": true}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"readOnly": true, "type": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}]}]}]}
Loading
Loading