Skip to content

Commit 1f43807

Browse files
authored
Merge pull request Azure#14 from deathly809/Azs.Subs
Fix New-AzsAcquiredPlan
2 parents 394894c + 8255866 commit 1f43807

File tree

13 files changed

+105
-33
lines changed

13 files changed

+105
-33
lines changed

src/StackAdmin/Azs.Subscriptions.Admin/Module/Azs.Subscriptions.Admin/Generated.PowerShell.Commands/SwaggerDefinitionCommands/New-PlanAcquisitionPropertiesObject.ps1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ function New-PlanAcquisitionPropertiesObject
5858
$ExternalReferenceId
5959
)
6060

61-
$Object = New-Object -TypeName Microsoft.AzureStack.Management.Subscriptions.Admin.Models.PlanAcquisitionProperties -ArgumentList @()
61+
$Object = New-Object -TypeName Microsoft.AzureStack.Management.Subscriptions.Admin.Models.PlanAcquisition -ArgumentList @()
6262
$PSBoundParameters.GetEnumerator() | ForEach-Object {
6363
if(Get-Member -InputObject $Object -Name $_.Key -MemberType Property)
6464
{

src/StackAdmin/Azs.Subscriptions/Help/Get-AzsDelegatedProviderOffer.md

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,11 +29,13 @@ Get the list of offers for the specified delegated provider.
2929
## EXAMPLES
3030

3131
### Example 1
32-
```
33-
PS C:\> {{ Add example code here }}
34-
```
32+
```powershell
33+
PS C:\> Get-AzsDelegatedProviderOffer -DelegatedProviderId 4b763321-23f5-4a45-a44d-9ccfdd705a3d | fl
3534
36-
{{ Add example description here }}
35+
DisplayName : Offer for users
36+
Description :
37+
Name : ResellOffer1
38+
Id : /delegatedProviders/4b763321-23f5-4a45-a44d-9ccfdd705a3d/offers/ResellOffer1
3739
3840
## PARAMETERS
3941

src/StackAdmin/Azs.Subscriptions/Help/Get-AzsOffer.md

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -22,11 +22,18 @@ Get the list of public offers.
2222
## EXAMPLES
2323

2424
### Example 1
25-
```
26-
PS C:\> {{ Add example code here }}
27-
```
28-
29-
{{ Add example description here }}
25+
```powershell
26+
PS C:\> Get-AzsOffer | fl
27+
28+
DisplayName : offer1
29+
Description : Basic service offering
30+
Name : offer1
31+
Id : /delegatedProviders/default/offers/offer1
32+
33+
DisplayName : offer2
34+
Description : Advanced service offering
35+
Name : offer2
36+
Id : /delegatedProviders/default/offers/offer2
3037
3138
## PARAMETERS
3239

src/StackAdmin/Azs.Subscriptions/Help/Get-AzsSubscription.md

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -28,11 +28,15 @@ Get the list of subscriptions.
2828
## EXAMPLES
2929

3030
### Example 1
31-
```
32-
PS C:\> {{ Add example code here }}
33-
```
34-
35-
{{ Add example description here }}
31+
```powershell
32+
PS C:\> Get-AzsSubscription
33+
34+
DisplayName : Test subscription
35+
Id : /subscriptions/d387f779-85d8-40b6-8607-8306295ebff9
36+
OfferId : /delegatedProviders/default/offers/offer1
37+
State : Enabled
38+
SubscriptionId : d387f779-85d8-40b6-8607-8306295ebff9
39+
TenantId : 1e64bce5-9f3b-4add-8be8-e550e05014d0
3640
3741
## PARAMETERS
3842

src/StackAdmin/Azs.Subscriptions/Help/New-AzsSubscription.md

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,11 +23,15 @@ Create a subscription.
2323
## EXAMPLES
2424

2525
### Example 1
26-
```
27-
PS C:\> {{ Add example code here }}
28-
```
29-
30-
{{ Add example description here }}
26+
```powershell
27+
PS C:\> New-AzsSubscription -OfferId /delegatedProviders/default/offers/offer1
28+
29+
DisplayName :
30+
Id : /subscriptions/d387f779-85d8-40b6-8607-8306295ebff9
31+
OfferId : /delegatedProviders/default/offers/offer1
32+
State : Enabled
33+
SubscriptionId : d387f779-85d8-40b6-8607-8306295ebff9
34+
TenantId : 1e64bce5-9f3b-4add-8be8-e550e05014d0
3135
3236
## PARAMETERS
3337

src/StackAdmin/Azs.Subscriptions/Help/Remove-AzsSubscription.md

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -22,11 +22,8 @@ Delete the specifed subscription.
2222
## EXAMPLES
2323

2424
### Example 1
25-
```
26-
PS C:\> {{ Add example code here }}
27-
```
28-
29-
{{ Add example description here }}
25+
```powershell
26+
PS C:\> Remove-AzsSubscription -SubscriptionId d387f779-85d8-40b6-8607-8306295ebff9
3027
3128
## PARAMETERS
3229

src/StackAdmin/Azs.Subscriptions/Help/Set-AzsSubscription.md

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -24,11 +24,15 @@ Create or updates a subscription.
2424
## EXAMPLES
2525

2626
### Example 1
27-
```
28-
PS C:\> {{ Add example code here }}
29-
```
30-
31-
{{ Add example description here }}
27+
```powershell
28+
PS C:\> Set-AzsSubscription -SubscriptionId 2d9f5af9-3397-44fb-8700-d98762c2422a -DisplayName MyTestSub -State Enabled -OfferId /delegatedProviders/default/offers/offer1
29+
30+
DisplayName : MyTestSub
31+
Id : /subscriptions/2d9f5af9-3397-44fb-8700-d98762c2422a
32+
OfferId : /delegatedProviders/default/offers/offer1
33+
State : Enabled
34+
SubscriptionId : 2d9f5af9-3397-44fb-8700-d98762c2422a
35+
TenantId : 1e64bce5-9f3b-4add-8be8-e550e05014d0
3236
3337
## PARAMETERS
3438

src/StackAdmin/Azs.Subscriptions/Module/Azs.Subscriptions/Generated.PowerShell.Commands/SwaggerPathCommands/Get-AzsDelegatedProviderOffer.ps1

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,14 @@ Licensed under the MIT License. See License.txt in the project root for license
2222
.PARAMETER DelegatedProviderId
2323
Id of the delegated provider.
2424
25+
.EXAMPLE
26+
PS C:\> Get-AzsDelegatedProviderOffer -DelegatedProviderId 4b763321-23f5-4a45-a44d-9ccfdd705a3d | fl
27+
28+
DisplayName : Offer for users
29+
Description :
30+
Name : ResellOffer1
31+
Id : /delegatedProviders/4b763321-23f5-4a45-a44d-9ccfdd705a3d/offers/ResellOffer1
32+
2533
#>
2634
function Get-AzsDelegatedProviderOffer
2735
{

src/StackAdmin/Azs.Subscriptions/Module/Azs.Subscriptions/Generated.PowerShell.Commands/SwaggerPathCommands/Get-AzsOffer.ps1

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,19 @@ Licensed under the MIT License. See License.txt in the project root for license
1616
.PARAMETER Top
1717
Return the top N items as specified by the parameter value. Applies after the -Skip parameter.
1818
19+
.EXAMPLE
20+
PS C:\> Get-AzsOffer | fl
21+
22+
DisplayName : offer1
23+
Description : Basic service offering
24+
Name : offer1
25+
Id : /delegatedProviders/default/offers/offer1
26+
27+
DisplayName : offer2
28+
Description : Advanced service offering
29+
Name : offer2
30+
Id : /delegatedProviders/default/offers/offer2
31+
1932
#>
2033
function Get-AzsOffer
2134
{

src/StackAdmin/Azs.Subscriptions/Module/Azs.Subscriptions/Generated.PowerShell.Commands/SwaggerPathCommands/Get-AzsSubscription.ps1

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,16 @@ Licensed under the MIT License. See License.txt in the project root for license
1313
.PARAMETER SubscriptionId
1414
Id of the subscription.
1515
16+
.EXAMPLE
17+
PS C:\> Get-AzsSubscription
18+
19+
DisplayName : Test subscription
20+
Id : /subscriptions/d387f779-85d8-40b6-8607-8306295ebff9
21+
OfferId : /delegatedProviders/default/offers/offer1
22+
State : Enabled
23+
SubscriptionId : d387f779-85d8-40b6-8607-8306295ebff9
24+
TenantId : 1e64bce5-9f3b-4add-8be8-e550e05014d0
25+
1626
#>
1727
function Get-AzsSubscription
1828
{

src/StackAdmin/Azs.Subscriptions/Module/Azs.Subscriptions/Generated.PowerShell.Commands/SwaggerPathCommands/New-AzsSubscription.ps1

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,13 +37,23 @@ Licensed under the MIT License. See License.txt in the project root for license
3737
.PARAMETER Location
3838
Location where resource is location.
3939
40+
.EXAMPLE
41+
PS C:\> New-AzsSubscription -OfferId /delegatedProviders/default/offers/offer1
42+
43+
DisplayName :
44+
Id : /subscriptions/d387f779-85d8-40b6-8607-8306295ebff9
45+
OfferId : /delegatedProviders/default/offers/offer1
46+
State : Enabled
47+
SubscriptionId : d387f779-85d8-40b6-8607-8306295ebff9
48+
TenantId : 1e64bce5-9f3b-4add-8be8-e550e05014d0
49+
4050
#>
4151
function New-AzsSubscription
4252
{
4353
[OutputType([Microsoft.AzureStack.Management.Subscriptions.Models.Subscription])]
4454
[CmdletBinding(DefaultParameterSetName='Subscriptions_CreateOrUpdate')]
4555
param(
46-
[Parameter(Mandatory = $false, ParameterSetName = 'Subscriptions_CreateOrUpdate')]
56+
[Parameter(Mandatory = $true, ParameterSetName = 'Subscriptions_CreateOrUpdate')]
4757
[string]
4858
$OfferId,
4959

src/StackAdmin/Azs.Subscriptions/Module/Azs.Subscriptions/Generated.PowerShell.Commands/SwaggerPathCommands/Remove-AzsSubscription.ps1

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,9 @@ Licensed under the MIT License. See License.txt in the project root for license
1313
.PARAMETER SubscriptionId
1414
Id of the subscription.
1515
16+
.EXAMPLE
17+
PS C:\> Remove-AzsSubscription -SubscriptionId d387f779-85d8-40b6-8607-8306295ebff9
18+
1619
#>
1720
function Remove-AzsSubscription
1821
{

src/StackAdmin/Azs.Subscriptions/Module/Azs.Subscriptions/Generated.PowerShell.Commands/SwaggerPathCommands/Set-AzsSubscription.ps1

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,13 +37,23 @@ Licensed under the MIT License. See License.txt in the project root for license
3737
.PARAMETER Location
3838
Location where resource is location.
3939
40+
.EXAMPLE
41+
PS C:\> Set-AzsSubscription -SubscriptionId 2d9f5af9-3397-44fb-8700-d98762c2422a -DisplayName MyTestSub -State Enabled -OfferId /delegatedProviders/default/offers/offer1
42+
43+
DisplayName : MyTestSub
44+
Id : /subscriptions/2d9f5af9-3397-44fb-8700-d98762c2422a
45+
OfferId : /delegatedProviders/default/offers/offer1
46+
State : Enabled
47+
SubscriptionId : 2d9f5af9-3397-44fb-8700-d98762c2422a
48+
TenantId : 1e64bce5-9f3b-4add-8be8-e550e05014d0
49+
4050
#>
4151
function Set-AzsSubscription
4252
{
4353
[OutputType([Microsoft.AzureStack.Management.Subscriptions.Models.Subscription])]
4454
[CmdletBinding(DefaultParameterSetName='Subscriptions_CreateOrUpdate')]
4555
param(
46-
[Parameter(Mandatory = $false, ParameterSetName = 'Subscriptions_CreateOrUpdate')]
56+
[Parameter(Mandatory = $true, ParameterSetName = 'Subscriptions_CreateOrUpdate')]
4757
[string]
4858
$OfferId,
4959

@@ -63,7 +73,7 @@ function Set-AzsSubscription
6373
[string]
6474
$SubscriptionId,
6575

66-
[Parameter(Mandatory = $false, ParameterSetName = 'Subscriptions_CreateOrUpdate')]
76+
[Parameter(Mandatory = $true, ParameterSetName = 'Subscriptions_CreateOrUpdate')]
6777
[ValidateSet('NotDefined', 'Enabled', 'Warned', 'PastDue', 'Disabled', 'Deleted')]
6878
[string]
6979
$State,

0 commit comments

Comments
 (0)