Skip to content

Commit 299ed00

Browse files
authored
Merge pull request #706 from natzoz/feature-providerhub
Add models for ProviderHub 2025-03-01-preview
2 parents 4cb2f54 + 693c157 commit 299ed00

File tree

98 files changed

+40087
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

98 files changed

+40087
-0
lines changed
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
# [Command] _providerhub authorized-application create_
2+
3+
Create the authorized application.
4+
5+
## Versions
6+
7+
### [2025-03-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5wcm92aWRlcmh1Yi9wcm92aWRlcnJlZ2lzdHJhdGlvbnMve30vYXV0aG9yaXplZGFwcGxpY2F0aW9ucy97fQ==/2025-03-01-preview.xml) **Stable**
8+
9+
<!-- mgmt-plane /subscriptions/{}/providers/microsoft.providerhub/providerregistrations/{}/authorizedapplications/{} 2025-03-01-preview -->
10+
11+
#### examples
12+
13+
- authorized-application create
14+
```bash
15+
providerhub authorized-application create -n "8b51e6a7-7814-42bd-aa17-3fb1837b3b7a" --data-authorizations "[{{role:ServiceOwner}}]" --provider-namespace "{providerNamespace}"
16+
```
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
# [Command] _providerhub authorized-application delete_
2+
3+
Delete an authorized application.
4+
5+
## Versions
6+
7+
### [2025-03-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5wcm92aWRlcmh1Yi9wcm92aWRlcnJlZ2lzdHJhdGlvbnMve30vYXV0aG9yaXplZGFwcGxpY2F0aW9ucy97fQ==/2025-03-01-preview.xml) **Stable**
8+
9+
<!-- mgmt-plane /subscriptions/{}/providers/microsoft.providerhub/providerregistrations/{}/authorizedapplications/{} 2025-03-01-preview -->
10+
11+
#### examples
12+
13+
- authorized-application delete
14+
```bash
15+
providerhub authorized-application delete -y -n "8b51e6a7-7814-42bd-aa17-3fb1837b3b7a" --provider-namespace "{providerNamespace}"
16+
```
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
# [Command] _providerhub authorized-application list_
2+
3+
List the list of the authorized applications in the provider namespace.
4+
5+
## Versions
6+
7+
### [2025-03-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5wcm92aWRlcmh1Yi9wcm92aWRlcnJlZ2lzdHJhdGlvbnMve30vYXV0aG9yaXplZGFwcGxpY2F0aW9ucw==/2025-03-01-preview.xml) **Stable**
8+
9+
<!-- mgmt-plane /subscriptions/{}/providers/microsoft.providerhub/providerregistrations/{}/authorizedapplications 2025-03-01-preview -->
10+
11+
#### examples
12+
13+
- authorized-application list
14+
```bash
15+
providerhub authorized-application list --provider-namespace "{providerNamespace}"
16+
```
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
# [Command] _providerhub authorized-application show_
2+
3+
Get the authorized application details.
4+
5+
## Versions
6+
7+
### [2025-03-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5wcm92aWRlcmh1Yi9wcm92aWRlcnJlZ2lzdHJhdGlvbnMve30vYXV0aG9yaXplZGFwcGxpY2F0aW9ucy97fQ==/2025-03-01-preview.xml) **Stable**
8+
9+
<!-- mgmt-plane /subscriptions/{}/providers/microsoft.providerhub/providerregistrations/{}/authorizedapplications/{} 2025-03-01-preview -->
10+
11+
#### examples
12+
13+
- authorized-application show
14+
```bash
15+
providerhub authorized-application show -n "8b51e6a7-7814-42bd-aa17-3fb1837b3b7a" --provider-namespace "{providerNamespace}"
16+
```
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
# [Command] _providerhub authorized-application update_
2+
3+
Update the authorized application.
4+
5+
## Versions
6+
7+
### [2025-03-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5wcm92aWRlcmh1Yi9wcm92aWRlcnJlZ2lzdHJhdGlvbnMve30vYXV0aG9yaXplZGFwcGxpY2F0aW9ucy97fQ==/2025-03-01-preview.xml) **Stable**
8+
9+
<!-- mgmt-plane /subscriptions/{}/providers/microsoft.providerhub/providerregistrations/{}/authorizedapplications/{} 2025-03-01-preview -->
10+
11+
#### examples
12+
13+
- authorized-application update
14+
```bash
15+
providerhub authorized-application update -n "8b51e6a7-7814-42bd-aa17-3fb1837b3b7a" --data-authorizations "[{{role:ServiceOwner}}]" --provider-namespace "{providerNamespace}"
16+
```
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
# [Group] _providerhub authorized-application_
2+
3+
Manage authorized application with providerhub.
4+
5+
## Commands
6+
7+
- [create](/Commands/providerhub/authorized-application/_create.md)
8+
: Create the authorized application.
9+
10+
- [delete](/Commands/providerhub/authorized-application/_delete.md)
11+
: Delete an authorized application.
12+
13+
- [list](/Commands/providerhub/authorized-application/_list.md)
14+
: List the list of the authorized applications in the provider namespace.
15+
16+
- [show](/Commands/providerhub/authorized-application/_show.md)
17+
: Get the authorized application details.
18+
19+
- [update](/Commands/providerhub/authorized-application/_update.md)
20+
: Update the authorized application.
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
# [Command] _providerhub custom-rollout create_
2+
3+
Create the rollout details.
4+
5+
## Versions
6+
7+
### [2025-03-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5wcm92aWRlcmh1Yi9wcm92aWRlcnJlZ2lzdHJhdGlvbnMve30vY3VzdG9tcm9sbG91dHMve30=/2025-03-01-preview.xml) **Stable**
8+
9+
<!-- mgmt-plane /subscriptions/{}/providers/microsoft.providerhub/providerregistrations/{}/customrollouts/{} 2025-03-01-preview -->
10+
11+
#### examples
12+
13+
- custom-rollout create
14+
```bash
15+
providerhub custom-rollout create --provider-namespace "{providerNamespace}" --rollout-name "{customRolloutName}" --canary region="EastUS2EUAP" region="centraluseuap"
16+
```
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
# [Command] _providerhub custom-rollout delete_
2+
3+
Delete the custom rollout resource. Custom rollout must be in terminal state.
4+
5+
## Versions
6+
7+
### [2025-03-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5wcm92aWRlcmh1Yi9wcm92aWRlcnJlZ2lzdHJhdGlvbnMve30vY3VzdG9tcm9sbG91dHMve30=/2025-03-01-preview.xml) **Stable**
8+
9+
<!-- mgmt-plane /subscriptions/{}/providers/microsoft.providerhub/providerregistrations/{}/customrollouts/{} 2025-03-01-preview -->
10+
11+
#### examples
12+
13+
- custom-rollout delete
14+
```bash
15+
providerhub custom-rollout delete --provider-namespace "{providerNamespace}" --rollout-name "{customRolloutName}"
16+
```
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
# [Command] _providerhub custom-rollout list_
2+
3+
List the list of the custom rollouts for the given provider.
4+
5+
## Versions
6+
7+
### [2025-03-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5wcm92aWRlcmh1Yi9wcm92aWRlcnJlZ2lzdHJhdGlvbnMve30vY3VzdG9tcm9sbG91dHM=/2025-03-01-preview.xml) **Stable**
8+
9+
<!-- mgmt-plane /subscriptions/{}/providers/microsoft.providerhub/providerregistrations/{}/customrollouts 2025-03-01-preview -->
10+
11+
#### examples
12+
13+
- custom-rollout list
14+
```bash
15+
providerhub custom-rollout list --provider-namespace "{providerNamespace}"
16+
```
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
# [Command] _providerhub custom-rollout show_
2+
3+
Get the custom rollout details.
4+
5+
## Versions
6+
7+
### [2025-03-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5wcm92aWRlcmh1Yi9wcm92aWRlcnJlZ2lzdHJhdGlvbnMve30vY3VzdG9tcm9sbG91dHMve30=/2025-03-01-preview.xml) **Stable**
8+
9+
<!-- mgmt-plane /subscriptions/{}/providers/microsoft.providerhub/providerregistrations/{}/customrollouts/{} 2025-03-01-preview -->
10+
11+
#### examples
12+
13+
- custom-rollout show
14+
```bash
15+
providerhub custom-rollout show --provider-namespace "{providerNamespace}" --rollout-name "{customRolloutName}"
16+
```

0 commit comments

Comments
 (0)