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
11 changes: 11 additions & 0 deletions Commands/appnet/_create.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,3 +14,14 @@ Create an Azure Kubernetes Application Network resource
```bash
appnet create --resource-group test_rg --appnet-name appnet-test-01 --location westus2
```

### [2026-08-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9/2026-08-01-preview.xml) **Preview**

<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{} 2026-08-01-preview -->

#### examples

- Create an Application Network resource
```bash
appnet create --resource-group test_rg --appnet-name appnet-test-01 --location westus2
```
11 changes: 11 additions & 0 deletions Commands/appnet/_delete.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,3 +14,14 @@ Delete an Azure Kubernetes Application Network resource
```bash
appnet delete --resource-group test_rg --appnet-name appnet-test-01
```

### [2026-08-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9/2026-08-01-preview.xml) **Preview**

<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{} 2026-08-01-preview -->

#### examples

- Delete an Application Network resource
```bash
appnet delete --resource-group test_rg --appnet-name appnet-test-01
```
16 changes: 16 additions & 0 deletions Commands/appnet/_list-versions.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,3 +19,19 @@ List available Application Network versions by location
```bash
appnet list-versions --location westus2 --kubernetes-version 1.28
```

### [2026-08-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2xvY2F0aW9ucy97fS9hdmFpbGFibGV2ZXJzaW9ucw==/2026-08-01-preview.xml) **Preview**

<!-- mgmt-plane /subscriptions/{}/providers/microsoft.applink/locations/{}/availableversions 2026-08-01-preview -->

#### examples

- List Application Network versions in westus2
```bash
appnet list-versions --location westus2
```

- List compatible Application Network versions with K8S 1.28 on westus2
```bash
appnet list-versions --location westus2 --kubernetes-version 1.28
```
22 changes: 22 additions & 0 deletions Commands/appnet/_list.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,3 +25,25 @@ List Azure Kubernetes Application Network resources
```bash
appnet list --resource-group test_rg
```

### [2026-08-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtz/2026-08-01-preview.xml) **Preview**

<!-- mgmt-plane /subscriptions/{}/providers/microsoft.applink/applinks 2026-08-01-preview -->
<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks 2026-08-01-preview -->

#### examples

- List Application Networks in the default subscription
```bash
appnet list
```

- List Application Networks in an specific subscription
```bash
appnet list --subscription 00000
```

- List Application Networks in a resource group
```bash
appnet list --resource-group test_rg
```
11 changes: 11 additions & 0 deletions Commands/appnet/_show.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,3 +14,14 @@ Show the details of an Azure Kubernetes Application Network
```bash
appnet show --resource-group test_rg --appnet-name appnet-test-01
```

### [2026-08-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9/2026-08-01-preview.xml) **Preview**

<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{} 2026-08-01-preview -->

#### examples

- Get an Application Network resource
```bash
appnet show --resource-group test_rg --appnet-name appnet-test-01
```
11 changes: 11 additions & 0 deletions Commands/appnet/_update.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,3 +14,14 @@ Update an Azure Kubernetes Application Network resource
```bash
appnet update --resource-group test_rg --appnet-name appnet-test-01 --tags "{key2913:test_tag}"
```

### [2026-08-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9/2026-08-01-preview.xml) **Preview**

<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{} 2026-08-01-preview -->

#### examples

- Update tags of an Application Network resource
```bash
appnet update --resource-group test_rg --appnet-name appnet-test-01 --tags "{key2913:test_tag}"
```
21 changes: 21 additions & 0 deletions Commands/appnet/member/_join.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,3 +19,24 @@ Join a kubernetes cluster to an Application Network
```bash
appnet member join --resource-group test_rg --appnet-name appnet-test-01 --member-name member-01 --cluster-type AKS --member-resource-id /subscriptions/bc7e0da9-5e4c-4a91-9252-9658837006cf/resourcegroups/test-rg/providers/Microsoft.ContainerService/managedClusters/test-member1 --upgrade-mode SelfManaged --version 1.4 --member-location westus2
```

### [2026-08-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9/2026-08-01-preview.xml) **Preview**

<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{} 2026-08-01-preview -->

#### examples

- Join an AKS cluster to an Application Network resource using fully managed
```bash
appnet member join --resource-group test_rg --appnet-name appnet-test-01 --member-name member-01 --cluster-type AKS --member-resource-id /subscriptions/bc7e0da9-5e4c-4a91-9252-9658837006cf/resourcegroups/test-rg/providers/Microsoft.ContainerService/managedClusters/test-member1 --upgrade-mode FullyManaged --release-channel Stable --member-location westus2
```

- Join an AKS cluster to an Application Network resource using self managed upgrades
```bash
appnet member join --resource-group test_rg --appnet-name appnet-test-01 --member-name member-01 --cluster-type AKS --member-resource-id /subscriptions/bc7e0da9-5e4c-4a91-9252-9658837006cf/resourcegroups/test-rg/providers/Microsoft.ContainerService/managedClusters/test-member1 --upgrade-mode SelfManaged --version 1.4 --member-location westus2
```
Comment thread
german1608 marked this conversation as resolved.

- Join an AKS cluster using a named network
```bash
appnet member join --resource-group test_rg --appnet-name appnet-test-01 --member-name member-01 --cluster-type AKS --member-resource-id /subscriptions/bc7e0da9-5e4c-4a91-9252-9658837006cf/resourcegroups/test-rg/providers/Microsoft.ContainerService/managedClusters/test-member1 --upgrade-mode SelfManaged --version 1.4 --network-name shared-network --member-location westus2
```
11 changes: 11 additions & 0 deletions Commands/appnet/member/_list.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,3 +14,14 @@ List members of an Application Network resource
```bash
appnet member list --resource-group test_rg --appnet-name appnet-test-01
```

### [2026-08-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJz/2026-08-01-preview.xml) **Preview**

<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers 2026-08-01-preview -->

#### examples

- List members of an Application Network resource
```bash
appnet member list --resource-group test_rg --appnet-name appnet-test-01
```
11 changes: 11 additions & 0 deletions Commands/appnet/member/_remove.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,3 +14,14 @@ Removes a member from an Application Network
```bash
appnet member remove --resource-group test_rg --appnet-name appnet-test-01 --member-name member-01
```

### [2026-08-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9/2026-08-01-preview.xml) **Preview**

<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{} 2026-08-01-preview -->

#### examples

- Delete an Application Network member
```bash
appnet member remove --resource-group test_rg --appnet-name appnet-test-01 --member-name member-01
```
11 changes: 11 additions & 0 deletions Commands/appnet/member/_show.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,3 +14,14 @@ Get a member of an Application Network resource
```bash
appnet member show --resource-group test_rg --appnet-name appnet-test-01 --member-name member-01
```

### [2026-08-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9/2026-08-01-preview.xml) **Preview**

<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{} 2026-08-01-preview -->

#### examples

- Get an Application Network member
```bash
appnet member show --resource-group test_rg --appnet-name appnet-test-01 --member-name member-01
```
16 changes: 16 additions & 0 deletions Commands/appnet/member/_update.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,3 +19,19 @@ Update an Application Network member resource
```bash
appnet member update --resource-group test_rg --appnet-name appnet-test-01 --member-name member-01 --version 1.4
```

### [2026-08-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9/2026-08-01-preview.xml) **Preview**

<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{} 2026-08-01-preview -->

#### examples

- Update the release channel of an Application Network member
```bash
appnet member update --resource-group test_rg --appnet-name appnet-test-01 --member-name member-01 --release-channel Stable
```

- Update the Application Network version of an Application Network member
```bash
appnet member update --resource-group test_rg --appnet-name appnet-test-01 --member-name member-01 --version 1.4
```
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/providers/microsoft.applink/applinks", "version": "2026-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0LkFwcExpbmsvYXBwTGlua3M=/V/MjAyNi0wOC0wMS1wcmV2aWV3"}, {"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks", "version": "2026-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcw==/V/MjAyNi0wOC0wMS1wcmV2aWV3"}], "commandGroups": [{"name": "appnet", "commands": [{"name": "list", "version": "2026-08-01-preview", "resources": [{"id": "/subscriptions/{}/providers/microsoft.applink/applinks", "version": "2026-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0LkFwcExpbmsvYXBwTGlua3M=/V/MjAyNi0wOC0wMS1wcmV2aWV3"}, {"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks", "version": "2026-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcw==/V/MjAyNi0wOC0wMS1wcmV2aWV3"}], "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_AppLinks_ListBySubscription", "operator": {"type": "and", "operators": [{"type": "hasValue", "arg": "$Path.subscriptionId"}, {"type": "not", "operator": {"type": "hasValue", "arg": "$Path.resourceGroupName"}}]}}, {"var": "$Condition_AppLinks_ListByResourceGroup", "operator": {"type": "and", "operators": [{"type": "hasValue", "arg": "$Path.resourceGroupName"}, {"type": "hasValue", "arg": "$Path.subscriptionId"}]}}], "operations": [{"when": ["$Condition_AppLinks_ListBySubscription"], "operationId": "AppLinks_ListBySubscription", "http": {"path": "/subscriptions/{subscriptionId}/providers/Microsoft.AppLink/appLinks", "request": {"method": "get", "path": {"params": [{"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-08-01-preview"}, "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": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AppLink/appLinks/{}"}}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "uuid", "name": "principalId"}, {"readOnly": true, "type": "uuid", "name": "tenantId"}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned,UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"nullable": true, "type": "object", "props": [{"readOnly": true, "type": "uuid", "name": "clientId"}, {"readOnly": true, "type": "uuid", "name": "principalId"}]}}}]}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"when": ["$Condition_AppLinks_ListByResourceGroup"], "operationId": "AppLinks_ListByResourceGroup", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-08-01-preview"}, "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": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AppLink/appLinks/{}"}}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "uuid", "name": "principalId"}, {"readOnly": true, "type": "uuid", "name": "tenantId"}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned,UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"nullable": true, "type": "object", "props": [{"readOnly": true, "type": "uuid", "name": "clientId"}, {"readOnly": true, "type": "uuid", "name": "principalId"}]}}}]}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}], "confirmation": ""}]}]}
Loading
Loading