Skip to content
This repository was archived by the owner on Jul 22, 2024. It is now read-only.

Commit 7eb98c2

Browse files
authored
Invoice, order, qualification, and subscription feature update (#103)
1 parent f0155c9 commit 7eb98c2

38 files changed

Lines changed: 511 additions & 52 deletions

ChangeLog.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,7 @@
5454
* Removed Azure Data Market billing provider type and models because this is no longer supported
5555
* Orders
5656
* Added the ability to get the activation link for an order line item
57+
* Added the ability to get the provisioning status of an order
5758
* Added the ability to include pricing details when requesting order information
5859
* Addressed an issue with requesting an order by the billing cycle
5960
* Products
@@ -68,6 +69,8 @@
6869
* Removed the SKU download operations. No commands where impacted by this change
6970
* Users
7071
* Corrected an issue with performing a query for users from a customer
72+
* Validations
73+
* Added the ability to request validation codes used to create Government Community Cloud customers
7174

7275
## Version 1.5.1902.5
7376

docs/help/Get-PartnerCountryValidation.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable
5757
5858
## OUTPUTS
5959
60-
### Microsoft.Store.PartnerCenter.PowerShell.Models.CountryValidationRules.PSCountryValidationRules
60+
### Microsoft.Store.PartnerCenter.PowerShell.Models.ValidationRules.PSCountryValidationRules
6161
6262
## NOTES
6363

docs/help/Get-PartnerCustomerEntitlement.md

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ Gets a collection of entitlements.
1515
## SYNTAX
1616

1717
```powershell
18-
Get-PartnerCustomerEntitlement -CustomerId <String> [-OrderId <String>] [<CommonParameters>]
18+
Get-PartnerCustomerEntitlement -CustomerId <String> [-ShowExpiry] [-OrderId <String>] [<CommonParameters>]
1919
```
2020

2121
## DESCRIPTION
@@ -62,6 +62,21 @@ Accept pipeline input: False
6262
Accept wildcard characters: False
6363
```
6464
65+
### -ShowExpiry
66+
A flag to indicate if the expiry date is required to be returned along with the entitlement (if applicable).
67+
68+
```yaml
69+
Type: SwitchParameter
70+
Parameter Sets: (All)
71+
Aliases:
72+
73+
Required: False
74+
Position: Named
75+
Default value: None
76+
Accept pipeline input: False
77+
Accept wildcard characters: False
78+
```
79+
6580
### CommonParameters
6681
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters (http://go.microsoft.com/fwlink/?LinkID=113216).
6782

docs/help/Get-PartnerCustomerOrderLineItemActivationLink.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
11
---
2+
content_git_url: https://github.com/Microsoft/Partner-Center-PowerShell/blob/master/docs/help/Get-PartnerCustomerOrderLineItemActivationLink.md
23
external help file: Microsoft.Store.PartnerCenter.PowerShell.dll-Help.xml
34
Module Name: PartnerCenter
4-
online version:
5+
online version: https://docs.microsoft.com/powershell/module/partnercenter/Get-PartnerCustomerOrderLineItemActivationLink
6+
original_content_git_url: https://github.com/Microsoft/Partner-Center-PowerShell/blob/master/docs/help/Get-PartnerCustomerOrderLineItemActivationLink.md
57
schema: 2.0.0
68
---
79

Lines changed: 78 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,78 @@
1+
---
2+
content_git_url: https://github.com/Microsoft/Partner-Center-PowerShell/blob/master/docs/help/Get-PartnerCustomerOrderProvisioningStatus.md
3+
external help file: Microsoft.Store.PartnerCenter.PowerShell.dll-Help.xml
4+
Module Name: PartnerCenter
5+
online version: https://docs.microsoft.com/powershell/module/partnercenter/Get-PartnerCustomerOrderProvisioningStatus
6+
original_content_git_url: https://github.com/Microsoft/Partner-Center-PowerShell/blob/master/docs/help/Get-PartnerCustomerOrderProvisioningStatus.md
7+
schema: 2.0.0
8+
---
9+
10+
# Get-PartnerCustomerOrderProvisioningStatus
11+
12+
## SYNOPSIS
13+
Gets the provisioning status for a customer order.
14+
15+
## SYNTAX
16+
17+
```powershell
18+
Get-PartnerCustomerOrderProvisioningStatus -CustomerId <String> -OrderId <String> [<CommonParameters>]
19+
```
20+
21+
## DESCRIPTION
22+
Gets the provisioning status for a customer order.
23+
24+
## EXAMPLES
25+
26+
### Example 1
27+
```powershell
28+
PS C:> Get-PartnerCustomerOrderProvisioningStatus -CustomerId '2ca7de6c-c05c-46b5-b689-32e53573a97a' -OrderId 'kyTs4y7jRu99MyeIudk6Q1G_aeUdT_tu1'
29+
```
30+
31+
Gets the provisioning status for a customer order.
32+
33+
## PARAMETERS
34+
35+
### -CustomerId
36+
The identifier for the customer.
37+
38+
```yaml
39+
Type: String
40+
Parameter Sets: (All)
41+
Aliases:
42+
43+
Required: True
44+
Position: Named
45+
Default value: None
46+
Accept pipeline input: False
47+
Accept wildcard characters: False
48+
```
49+
50+
### -OrderId
51+
The identifier for the order.
52+
53+
```yaml
54+
Type: String
55+
Parameter Sets: (All)
56+
Aliases:
57+
58+
Required: True
59+
Position: Named
60+
Default value: None
61+
Accept pipeline input: False
62+
Accept wildcard characters: False
63+
```
64+
65+
### CommonParameters
66+
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters (http://go.microsoft.com/fwlink/?LinkID=113216).
67+
68+
## INPUTS
69+
70+
### None
71+
72+
## OUTPUTS
73+
74+
### Microsoft.Store.PartnerCenter.PowerShell.Models.Orders.PSOrderLineItemProvisioningStatus
75+
76+
## NOTES
77+
78+
## RELATED LINKS

docs/help/Get-PartnerInvoiceLineItem.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ The billing provide for the line items.
4040
Type: BillingProvider
4141
Parameter Sets: (All)
4242
Aliases:
43-
Accepted values: Azure, Office, OneTime, External
43+
Accepted values: Azure, Office, OneTime, Marketplace
4444

4545
Required: True
4646
Position: Named

docs/help/Get-PartnerServiceIncident.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable
7272
7373
## OUTPUTS
7474
75-
### Microsoft.Store.PartnerCenter.Models.ServiceIncidents.ServiceIncidentDetail
75+
### Microsoft.Store.PartnerCenter.Models.Incidents.ServiceIncidentDetail
7676
7777
## NOTES
7878
Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
---
2+
content_git_url: https://github.com/Microsoft/Partner-Center-PowerShell/blob/master/docs/help/Get-PartnerValidationCode.md
3+
external help file: Microsoft.Store.PartnerCenter.PowerShell.dll-Help.xml
4+
Module Name: PartnerCenter
5+
online version: https://docs.microsoft.com/powershell/module/partnercenter/Get-PartnerValidationCode
6+
original_content_git_url: https://github.com/Microsoft/Partner-Center-PowerShell/blob/master/docs/help/Get-PartnerValidationCode.md
7+
schema: 2.0.0
8+
---
9+
10+
# Get-PartnerValidationCode
11+
12+
## SYNOPSIS
13+
Gets a collection of a partner's Government Community Cloud validation codes.
14+
15+
## SYNTAX
16+
17+
```powershell
18+
Get-PartnerValidationCode [<CommonParameters>]
19+
```
20+
21+
## DESCRIPTION
22+
Gets a collection of a partner's Government Community Cloud validation codes.
23+
24+
## EXAMPLES
25+
26+
### Example 1
27+
```powershell
28+
PS C:\> Get-PartnerValidationCode
29+
```
30+
31+
Gets a collection of a partner's Government Community Cloud validation codes.
32+
33+
## PARAMETERS
34+
35+
### CommonParameters
36+
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters (http://go.microsoft.com/fwlink/?LinkID=113216).
37+
38+
## INPUTS
39+
40+
### None
41+
42+
## OUTPUTS
43+
44+
### Microsoft.Store.PartnerCenter.PowerShell.Models.ValidationCodes.PSValidationCode
45+
46+
## NOTES
47+
48+
## RELATED LINKS

docs/help/PartnerCenter.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,9 @@ Gets either a specific order or a list of order for the specified customer.
7777
### [Get-PartnerCustomerOrderLineItemActivationLink](Get-PartnerCustomerOrderLineItemActivationLink.md)
7878
Gets the activation link for the specified order line item.
7979

80+
### [Get-PartnerCustomerOrderProvisioningStatus](Get-PartnerCustomerOrderProvisioningStatus.md)
81+
Gets the provisioning status for a customer order.
82+
8083
### [Get-PartnerCustomerQualification](Get-PartnerCustomerQualification.md)
8184
Get the qualification assigned to the customer.
8285

@@ -197,6 +200,9 @@ Gets a list of service request topics.
197200
### [Get-PartnerSupportProfile](Get-PartnerSupportProfile.md)
198201
Gets the partner's support profile.
199202

203+
### [Get-PartnerValidationCode](Get-PartnerValidationCode.md)
204+
Gets a collection of a partner's Government Community Cloud validation codes.
205+
200206
### [New-PartnerAccessToken](New-PartnerAccessToken.md)
201207
Acquires an access token from the authority.
202208

docs/help/Set-PartnerCustomerQualification.md

Lines changed: 19 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,14 +16,14 @@ Updates the specified customer's qualification to be Education or GovernmentComm
1616

1717
### Customer (Default)
1818
```powershell
19-
Set-PartnerCustomerQualification -CustomerId <String> -Qualification <CustomerQualification> [-WhatIf]
20-
[-Confirm] [<CommonParameters>]
19+
Set-PartnerCustomerQualification -CustomerId <String> -Qualification <CustomerQualification>
20+
[-ValidationCode <ValidationCode>] [-WhatIf] [-Confirm] [<CommonParameters>]
2121
```
2222

2323
### CustomerObject
2424
```powershell
25-
Set-PartnerCustomerQualification -InputObject <PSCustomer> -Qualification <CustomerQualification> [-WhatIf]
26-
[-Confirm] [<CommonParameters>]
25+
Set-PartnerCustomerQualification -InputObject <PSCustomer> -Qualification <CustomerQualification>
26+
[-ValidationCode <ValidationCode>] [-WhatIf] [-Confirm] [<CommonParameters>]
2727
```
2828

2929
## DESCRIPTION
@@ -86,6 +86,21 @@ Accept pipeline input: False
8686
Accept wildcard characters: False
8787
```
8888
89+
### -ValidationCode
90+
The validation code used when assigning the Government Community Cloud qualification.
91+
92+
```yaml
93+
Type: ValidationCode
94+
Parameter Sets: (All)
95+
Aliases:
96+
97+
Required: False
98+
Position: Named
99+
Default value: None
100+
Accept pipeline input: False
101+
Accept wildcard characters: False
102+
```
103+
89104
### -Confirm
90105
Prompts you for confirmation before running the cmdlet.
91106

0 commit comments

Comments
 (0)