Skip to content

Commit

Permalink
Merge pull request Azure#169 from kaushal087/feature-nsp
Browse files Browse the repository at this point in the history
NSP link and link reference
  • Loading branch information
kairu-ms authored Apr 11, 2023
2 parents 8aaf890 + eb1afce commit b0c6d1c
Show file tree
Hide file tree
Showing 40 changed files with 1,354 additions and 6,451 deletions.
9 changes: 9 additions & 0 deletions Commands/network/perimeter/_update.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# [Command] _network perimeter update_

Creates or updates a Network Security Perimeter.

## Versions

### [2021-02-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL25ldHdvcmtzZWN1cml0eXBlcmltZXRlcnMve30=/2021-02-01-preview.xml) **Stable**

<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.network/networksecurityperimeters/{} 2021-02-01-preview -->
16 changes: 16 additions & 0 deletions Commands/network/perimeter/link-reference/_delete.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
# [Command] _network perimeter link-reference delete_

Delete an NSP LinkReference resource.

## Versions

### [2021-02-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL25ldHdvcmtzZWN1cml0eXBlcmltZXRlcnMve30vbGlua3JlZmVyZW5jZXMve30=/2021-02-01-preview.xml) **Stable**

<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.network/networksecurityperimeters/{}/linkreferences/{} 2021-02-01-preview -->

#### examples

- Delete a link reference
```bash
network perimeter link-reference delete --perimeter-name nsp2 --resource-group rg1 --name linkref2
```
16 changes: 16 additions & 0 deletions Commands/network/perimeter/link-reference/_list.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
# [Command] _network perimeter link-reference list_

List the NSP LinkReference resources in the specified network security perimeter.

## Versions

### [2021-02-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL25ldHdvcmtzZWN1cml0eXBlcmltZXRlcnMve30vbGlua3JlZmVyZW5jZXM=/2021-02-01-preview.xml) **Stable**

<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.network/networksecurityperimeters/{}/linkreferences 2021-02-01-preview -->

#### examples

- List NSP link reference
```bash
network perimeter link-reference list --perimeter-name nsp2 --resource-group rg1
```
16 changes: 16 additions & 0 deletions Commands/network/perimeter/link-reference/_show.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
# [Command] _network perimeter link-reference show_

Get the specified NSP linkReference resource.

## Versions

### [2021-02-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL25ldHdvcmtzZWN1cml0eXBlcmltZXRlcnMve30vbGlua3JlZmVyZW5jZXMve30=/2021-02-01-preview.xml) **Stable**

<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.network/networksecurityperimeters/{}/linkreferences/{} 2021-02-01-preview -->

#### examples

- Get a link reference
```bash
network perimeter link-reference show --perimeter-name nsp2 --resource-group rg1 --name linkref2
```
14 changes: 14 additions & 0 deletions Commands/network/perimeter/link-reference/readme.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# [Group] _network perimeter link-reference_

Manage network security perimeter link reference

## Commands

- [delete](/Commands/network/perimeter/link-reference/_delete.md)
: Delete an NSP LinkReference resource.

- [list](/Commands/network/perimeter/link-reference/_list.md)
: List the NSP LinkReference resources in the specified network security perimeter.

- [show](/Commands/network/perimeter/link-reference/_show.md)
: Get the specified NSP linkReference resource.
16 changes: 16 additions & 0 deletions Commands/network/perimeter/link/_create.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
# [Command] _network perimeter link create_

Create NSP link resource.

## Versions

### [2021-02-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL25ldHdvcmtzZWN1cml0eXBlcmltZXRlcnMve30vbGlua3Mve30=/2021-02-01-preview.xml) **Stable**

<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.network/networksecurityperimeters/{}/links/{} 2021-02-01-preview -->

#### examples

- Create NSP Link
```bash
network perimeter link create --name link1 --perimeter-name nsp1 --resource-group rg1 --auto-remote-nsp-id <NspId> --local-inbound-profile "[\'*\']" --remote-inbound-profile "[\'*\']" '
```
16 changes: 16 additions & 0 deletions Commands/network/perimeter/link/_delete.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
# [Command] _network perimeter link delete_

Delete an NSP Link resource.

## Versions

### [2021-02-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL25ldHdvcmtzZWN1cml0eXBlcmltZXRlcnMve30vbGlua3Mve30=/2021-02-01-preview.xml) **Stable**

<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.network/networksecurityperimeters/{}/links/{} 2021-02-01-preview -->

#### examples

- Delete NSP link
```bash
network perimeter link delete --name link1 --perimeter-name nsp1 --resource-group rg1
```
16 changes: 16 additions & 0 deletions Commands/network/perimeter/link/_list.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
# [Command] _network perimeter link list_

List the NSP Link resources in the specified network security perimeter.

## Versions

### [2021-02-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL25ldHdvcmtzZWN1cml0eXBlcmltZXRlcnMve30vbGlua3M=/2021-02-01-preview.xml) **Stable**

<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.network/networksecurityperimeters/{}/links 2021-02-01-preview -->

#### examples

- Lists NSP links in a parameter
```bash
network perimeter link list --perimeter-name nsp1 --resource-group rg1
```
16 changes: 16 additions & 0 deletions Commands/network/perimeter/link/_show.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
# [Command] _network perimeter link show_

Get the specified NSP link resource.

## Versions

### [2021-02-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL25ldHdvcmtzZWN1cml0eXBlcmltZXRlcnMve30vbGlua3Mve30=/2021-02-01-preview.xml) **Stable**

<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.network/networksecurityperimeters/{}/links/{} 2021-02-01-preview -->

#### examples

- Get NSP link
```bash
network perimeter link list --perimeter-name nsp1 --resource-group rg1
```
16 changes: 16 additions & 0 deletions Commands/network/perimeter/link/_update.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
# [Command] _network perimeter link update_

Update NSP link resource.

## Versions

### [2021-02-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL25ldHdvcmtzZWN1cml0eXBlcmltZXRlcnMve30vbGlua3Mve30=/2021-02-01-preview.xml) **Stable**

<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.network/networksecurityperimeters/{}/links/{} 2021-02-01-preview -->

#### examples

- Update NSP Link
```bash
network perimeter link update --name link1 --perimeter-name nsp1 --resource-group rg1 --local-inbound-profile "[\'*\']"
```
20 changes: 20 additions & 0 deletions Commands/network/perimeter/link/readme.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
# [Group] _network perimeter link_

Manage network security perimeter link

## Commands

- [create](/Commands/network/perimeter/link/_create.md)
: Create NSP link resource.

- [delete](/Commands/network/perimeter/link/_delete.md)
: Delete an NSP Link resource.

- [list](/Commands/network/perimeter/link/_list.md)
: List the NSP Link resources in the specified network security perimeter.

- [show](/Commands/network/perimeter/link/_show.md)
: Get the specified NSP link resource.

- [update](/Commands/network/perimeter/link/_update.md)
: Update NSP link resource.
9 changes: 9 additions & 0 deletions Commands/network/perimeter/profile/_update.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# [Command] _network perimeter profile update_

Creates or updates a network profile.

## Versions

### [2021-02-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL25ldHdvcmtzZWN1cml0eXBlcmltZXRlcnMve30vcHJvZmlsZXMve30=/2021-02-01-preview.xml) **Stable**

<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.network/networksecurityperimeters/{}/profiles/{} 2021-02-01-preview -->
6 changes: 6 additions & 0 deletions Commands/network/perimeter/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,12 @@ Manage Network Security Perimeters
- [association](/Commands/network/perimeter/association/readme.md)
: Manage NSP Associations

- [link](/Commands/network/perimeter/link/readme.md)
: Manage network security perimeter link

- [link-reference](/Commands/network/perimeter/link-reference/readme.md)
: Manage network security perimeter link reference

- [onboarded-resources](/Commands/network/perimeter/onboarded-resources/readme.md)
: Manage resources onboarded to NSP

Expand Down
Loading

0 comments on commit b0c6d1c

Please sign in to comment.