Skip to content

Commit 4600eba

Browse files
committed
make advanced diagnostic consent required
1 parent 862ddd7 commit 4600eba

File tree

3 files changed

+18
-13
lines changed

3 files changed

+18
-13
lines changed

src/Support/Support.Autorest/README.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -183,6 +183,11 @@ directive:
183183
- from: swagger-document
184184
where: $.definitions.SupportTicketDetails
185185
transform: $.required = ['properties']
186+
# only needed for 2022 preview version, should be able to remove for GA
187+
- from: swagger-document
188+
where: $.definitions.SupportTicketDetailsProperties
189+
transform: $.required = ['serviceId','title','description','problemClassificationId','severity','contactDetails', 'advancedDiagnosticConsent']
190+
186191
- from: swagger-document
187192
where: $.paths["/providers/Microsoft.Support/supportTickets/{supportTicketName}/chatTranscripts"].get.operationId
188193
transform: >-

src/Support/Support.Autorest/docs/New-AzSupportTicket.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -19,12 +19,12 @@ The auxiliary token will be from the Cloud solution provider (CSP) partner tenan
1919
## SYNTAX
2020

2121
```
22-
New-AzSupportTicket -Name <String> -ContactDetailCountry <String> -ContactDetailFirstName <String>
23-
-ContactDetailLastName <String> -ContactDetailPreferredContactMethod <String>
24-
-ContactDetailPreferredSupportLanguage <String> -ContactDetailPreferredTimeZone <String>
25-
-ContactDetailPrimaryEmailAddress <String> -Description <String> -ProblemClassificationId <String>
26-
-ServiceId <String> -Severity <String> -Title <String> [-SubscriptionId <String>]
27-
[-AdvancedDiagnosticConsent <String>] [-ContactDetailAdditionalEmailAddress <String[]>]
22+
New-AzSupportTicket -Name <String> -AdvancedDiagnosticConsent <String> -ContactDetailCountry <String>
23+
-ContactDetailFirstName <String> -ContactDetailLastName <String>
24+
-ContactDetailPreferredContactMethod <String> -ContactDetailPreferredSupportLanguage <String>
25+
-ContactDetailPreferredTimeZone <String> -ContactDetailPrimaryEmailAddress <String> -Description <String>
26+
-ProblemClassificationId <String> -ServiceId <String> -Severity <String> -Title <String>
27+
[-SubscriptionId <String>] [-ContactDetailAdditionalEmailAddress <String[]>]
2828
[-ContactDetailPhoneNumber <String>] [-FileWorkspaceName <String>] [-ProblemScopingQuestion <String>]
2929
[-ProblemStartTime <DateTime>] [-QuotaTicketDetailQuotaChangeRequest <IQuotaChangeRequest[]>]
3030
[-QuotaTicketDetailQuotaChangeRequestSubType <String>] [-QuotaTicketDetailQuotaChangeRequestVersion <String>]
@@ -109,7 +109,7 @@ Type: System.String
109109
Parameter Sets: (All)
110110
Aliases:
111111

112-
Required: False
112+
Required: True
113113
Position: Named
114114
Default value: None
115115
Accept pipeline input: False

src/Support/Support.Autorest/docs/New-AzSupportTicketsNoSubscription.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -16,14 +16,14 @@ The Azure support engineer working on your ticket will reach out to you for cons
1616
## SYNTAX
1717

1818
```
19-
New-AzSupportTicketsNoSubscription -SupportTicketName <String> -ContactDetailCountry <String>
20-
-ContactDetailFirstName <String> -ContactDetailLastName <String>
19+
New-AzSupportTicketsNoSubscription -SupportTicketName <String> -AdvancedDiagnosticConsent <String>
20+
-ContactDetailCountry <String> -ContactDetailFirstName <String> -ContactDetailLastName <String>
2121
-ContactDetailPreferredContactMethod <String> -ContactDetailPreferredSupportLanguage <String>
2222
-ContactDetailPreferredTimeZone <String> -ContactDetailPrimaryEmailAddress <String> -Description <String>
2323
-ProblemClassificationId <String> -ServiceId <String> -Severity <String> -Title <String>
24-
[-AdvancedDiagnosticConsent <String>] [-ContactDetailAdditionalEmailAddress <String[]>]
25-
[-ContactDetailPhoneNumber <String>] [-FileWorkspaceName <String>] [-ProblemScopingQuestion <String>]
26-
[-ProblemStartTime <DateTime>] [-QuotaTicketDetailQuotaChangeRequest <IQuotaChangeRequest[]>]
24+
[-ContactDetailAdditionalEmailAddress <String[]>] [-ContactDetailPhoneNumber <String>]
25+
[-FileWorkspaceName <String>] [-ProblemScopingQuestion <String>] [-ProblemStartTime <DateTime>]
26+
[-QuotaTicketDetailQuotaChangeRequest <IQuotaChangeRequest[]>]
2727
[-QuotaTicketDetailQuotaChangeRequestSubType <String>] [-QuotaTicketDetailQuotaChangeRequestVersion <String>]
2828
[-Require24X7Response] [-SecondaryConsent <ISecondaryConsent[]>] [-SupportPlanId <String>]
2929
[-SupportTicketId <String>] [-TechnicalTicketDetailResourceId <String>] [-DefaultProfile <PSObject>] [-AsJob]
@@ -102,7 +102,7 @@ Type: System.String
102102
Parameter Sets: (All)
103103
Aliases:
104104

105-
Required: False
105+
Required: True
106106
Position: Named
107107
Default value: None
108108
Accept pipeline input: False

0 commit comments

Comments
 (0)