Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Gangan #2

Merged
merged 3 commits into from
Feb 27, 2020
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,7 @@
"tags": [
"Services"
],
"description": "Lists all the Azure services available for support ticket creation. Here are the Service Ids for **Billing**, **Subscription Management**, and **Service and subscription limits (Quotas)** issues: <br/><table><tr><td><u>Issue type</u></td><td><u>Service Id</u></td></tr><tr><td>Billing</td><td>'/providers/Microsoft.Support/services/517f2da6-78fd-0498-4e22-ad26996b1dfc'</td></tr><tr><td>Subscription Management</td><td>'/providers/Microsoft.Support/services/f3dc5421-79ef-1efa-41a5-42bf3cbb52c6'</td></tr><tr><td>Quota</td><td>'/providers/Microsoft.Support/services/06bfd9d3-516b-d5c6-5802-169c800dec89'</td></tr></table> <br/><br/> For **Technical** issues, select the Service Id that maps to the Azure service/product as displayed in the **Services** drop-down list on the Azure portal's <a target='_blank' href='https://portal.azure.com/#blade/Microsoft_Azure_Support/HelpAndSupportBlade/overview'>New support request</a> page. <br/><br/> Always use the service and it's corresponding problem classification(s) obtained programmatically for support ticket creation. This practice ensures that you always have the most recent set of service and problem classification Ids.",
"description": "Lists all the Azure services available for support ticket creation. For **Technical** issues, select the Service Id that maps to the Azure service/product as displayed in the **Services** drop-down list on the Azure portal's [New support request](https://portal.azure.com/#blade/Microsoft_Azure_Support/HelpAndSupportBlade/overview) page.\nAlways use the service and it's corresponding problem classification(s) obtained programmatically for support ticket creation. This practice ensures that you always have the most recent set of service and problem classification Ids.",
"operationId": "Services_List",
"parameters": [
{
Expand Down Expand Up @@ -151,7 +151,7 @@
"tags": [
"ProblemClassifications"
],
"description": "Lists all the problem classifications (categories) available for a specific Azure service.<br/><br/> Always use the service and problem classifications obtained programmatically. This practice ensures that you always have the most recent set of service and problem classification Ids.",
"description": "Lists all the problem classifications (categories) available for a specific Azure service.\n\nAlways use the service and problem classifications obtained programmatically. This practice ensures that you always have the most recent set of service and problem classification Ids.",
"operationId": "ProblemClassifications_List",
"parameters": [
{
Expand Down Expand Up @@ -194,7 +194,7 @@
"tags": [
"ProblemClassifications"
],
"description": "Gets the details of a specific problem classification for a specific Azure service.",
"description": "Get problem classification details for a specific Azure service.",
"operationId": "ProblemClassifications_Get",
"parameters": [
{
Expand Down Expand Up @@ -286,7 +286,7 @@
"tags": [
"SupportTickets"
],
"description": "Lists all the support tickets for an Azure subscription. <br/><br/>You can also filter the support tickets by <i>Status</i> or <i>CreatedDate</i> using the $filter parameter. Output will be a paged result with <i>nextLink</i>, using which you can retrieve the next set of support tickets. <br/><br/>Support ticket data is available for 12 months after ticket creation. If a ticket was created more than 12 months ago, a request for data might cause an error.",
"description": "Lists all the support tickets for an Azure subscription.\n\nYou can also filter the support tickets by _Status_ or _CreatedDate_ using the $filter parameter. Output will be a paged result with _nextLink_, using which you can retrieve the next set of support tickets. <br/><br/>Support ticket data is available for 12 months after ticket creation. If a ticket was created more than 12 months ago, a request for data might cause an error.",
"operationId": "SupportTickets_List",
"parameters": [
{
Expand All @@ -301,7 +301,7 @@
"in": "query",
"required": false,
"type": "string",
"description": "The filter to apply on the operation. We support 'odata v4.0' filter semantics. <a target='_blank' href='https://docs.microsoft.com/odata/concepts/queryoptions-overview'>Learn more</a> <br/><i>Status</i> filter can only be used with 'eq' operator. For <i>CreatedDate</i> filter, the supported operators are 'gt' and 'ge'. When using both filters, combine them using the logical 'AND'."
"description": "The filter to apply on the operation. We support 'odata v4.0' filter semantics. [Learn more](https://docs.microsoft.com/odata/concepts/queryoptions-overview) \n_Status_ filter can only be used with 'eq' operator. For _CreatedDate_ filter, the supported operators are 'gt' and 'ge'. When using both filters, combine them using the logical 'AND'."
},
{
"$ref": "#/parameters/SubscriptionIdParameter"
Expand Down Expand Up @@ -345,7 +345,7 @@
"tags": [
"SupportTickets"
],
"description": "Gets details for a specific support ticket in an Azure subscription. <br/><br/>Support ticket data is available for 12 months after ticket creation. If a ticket was created more than 12 months ago, a request for data might cause an error.",
"description": "Get ticket details for an Azure subscription.\n\nSupport ticket data is available for 12 months after ticket creation. If a ticket was created more than 12 months ago, a request for data might cause an error.",
"operationId": "SupportTickets_Get",
"parameters": [
{
Expand Down Expand Up @@ -386,7 +386,7 @@
"tags": [
"SupportTickets"
],
"description": "This API allows you to update the severity level or your contact information in the support ticket. <br/><br/> Note: The severity levels cannot be changed if a support ticket is actively being worked upon by an Azure support engineer. In such a case, contact your support engineer to request severity update by adding a new communication using the Communications API.",
"description": "This API allows you to update the severity level, ticket status, and your contact information in the support ticket.\n\nNote: The severity levels cannot be changed if a support ticket is actively being worked upon by an Azure support engineer. In such a case, contact your support engineer to request severity update by adding a new communication using the Communications API.\n\nChanging the ticket status to _closed_ is allowed only on an unassigned case. When an engineer is actively working on the ticket, send your ticket closure request by sending a note to your engineer.",
"operationId": "SupportTickets_Update",
"parameters": [
{
Expand Down Expand Up @@ -431,7 +431,7 @@
"$ref": "./examples/UpdateSeverityOfSupportTicketForSubscription.json"
},
"Update contact details of a support ticket": {
"$ref": "./examples/UpdateContactDetailsOfSupportTicketForSubscription"
"$ref": "./examples/UpdateContactDetailsOfSupportTicketForSubscription.json"
},
"Update status of support ticket": {
"$ref": "./examples/UpdateStatusOfSupportTicketForSubscription.json"
Expand All @@ -442,7 +442,7 @@
"tags": [
"SupportTickets"
],
"description": "Creates a new support ticket for Quota increase, Technical, Billing, and Subscription Management issues for the specified subscription. <br/><br/>A paid technical support plan is required to create a support ticket using this API. <a href='https://aka.ms/supportticketAPI'>Learn more</a> <br/><br/> Use the Services API to map the right Service Id to the issue type. For example: For billing tickets set *serviceId* to *'/providers/Microsoft.Support/services/517f2da6-78fd-0498-4e22-ad26996b1dfc'*. <br/> For Technical issues, the Service id will map to the Azure service you want to raise a support ticket for. <br/><br/>Always call the Services and ProblemClassifications API to get the most recent set of services and problem categories required for support ticket creation.",
"description": "Creates a new support ticket for Subscription and Service limits (Quota), Technical, Billing, and Subscription Management issues for the specified subscription. Learn the [prerequisites](https://aka.ms/supportAPI) required to create a support ticket.<br/><br/>Always call the Services and ProblemClassifications API to get the most recent set of services and problem categories required for support ticket creation.\n\nAdding attachments are not currently supported via the API. To add a file to an existing support ticket, visit the [Manage support ticket](https://portal.azure.com/#blade/Microsoft_Azure_Support/HelpAndSupportBlade/managesupportrequest) page in the Azure portal, select the support ticket, and use the file upload control to add a new file.\n\nProviding consent to share diagnostic information with Azure support is currently not supported via the API. Azure support engineer, working on your ticket, will reach out to you for consent if your issue requires gathering diagnostic information from your Azure resources.\n\n**Creating a support ticket for on-behalf-of**: Include _x-ms-authorization-auxiliary_ header to provide an auxiliary token as per [this](https://docs.microsoft.com/azure/azure-resource-manager/management/authenticate-multi-tenant). **x-ms-authorization-auxiliary: Bearer _token_**. The primary token, the Authorization header, will be from the tenant which is capable of managing the subscription, i.e. Cloud solution provider (CSP) customer tenant. The auxiliary token will be from your tenant, i.e. Cloud solution provider (CSP) partner tenant, and should be sent as a header.",
"operationId": "SupportTickets_Create",
"parameters": [
{
Expand Down Expand Up @@ -539,7 +539,7 @@
"$ref": "./examples/CreateGenericQuotaTicket.json"
}
}
}
}
},
"/subscriptions/{subscriptionId}/providers/Microsoft.Support/supportTickets/{supportTicketName}/checkNameAvailability": {
"post": {
Expand Down Expand Up @@ -598,7 +598,7 @@
"tags": [
"Communications"
],
"description": "Lists all communications (attachments not included) for a support ticket. <br/></br> You can also filter support ticket communications by <i>CreatedDate</i>�or <i>CommunicationType</i> using the $filter parameter. The only type of communication supported today is <i>Web</i>. Output will be a paged result with <i>nextLink</i>, using which you can retrieve the next set of Communication results. <br/><br/> Support ticket data is available for 12 months after ticket creation. If a ticket was created more than 12 months ago, a request for data might cause an error.",
"description": "Lists all communications (attachments not included) for a support ticket. <br/></br> You can also filter support ticket communications by _CreatedDate_ or _CommunicationType_ using the $filter parameter. The only type of communication supported today is _Web_. Output will be a paged result with _nextLink_, using which you can retrieve the next set of Communication results. <br/><br/>Support ticket data is available for 12 months after ticket creation. If a ticket was created more than 12 months ago, a request for data might cause an error.",
"operationId": "Communications_List",
"parameters": [
{
Expand Down Expand Up @@ -664,7 +664,7 @@
"tags": [
"Communications"
],
"description": "Returns details of a specific communication in a support ticket.",
"description": "Returns communication details for a support ticket.",
"operationId": "Communications_Get",
"parameters": [
{
Expand Down Expand Up @@ -712,7 +712,7 @@
"tags": [
"Communications"
],
"description": "Adds a new customer communication to an Azure support ticket. Adding attachments are not currently supported via the API. <br/>To add a file to a support ticket, visit the <a target='_blank' href='https://portal.azure.com/#blade/Microsoft_Azure_Support/HelpAndSupportBlade/managesupportrequest'>Manage support ticket</a> page in the Azure portal, select the support ticket, and use the file upload control to add a new file.",
"description": "Adds a new customer communication to an Azure support ticket.",
"operationId": "Communications_Create",
"parameters": [
{
Expand Down Expand Up @@ -1147,7 +1147,7 @@
"readOnly": true
},
"severity": {
"description": "A value that indicates the urgency of the case, which in turn determines the response time according to the service level agreement of the technical support plan you have with Azure.",
"description": "A value that indicates the urgency of the case, which in turn determines the response time according to the service level agreement of the technical support plan you have with Azure. Note: 'Highest critical impact' severity is reserved only to our Premium customers.",
"enum": [
"minimal",
"moderate",
Expand Down Expand Up @@ -1370,15 +1370,15 @@
"type": "string"
},
"preferredTimeZone": {
"description": "Time zone of the user. This is the name of the time zone from <a target='_blank' href='https://support.microsoft.com/en-us/help/973627/microsoft-time-zone-index-values'>Microsoft Time Zone Index Values</a>.",
"description": "Time zone of the user. This is the name of the time zone from [Microsoft Time Zone Index Values](https://support.microsoft.com/help/973627/microsoft-time-zone-index-values).",
"type": "string"
},
"country": {
"description": "Country of the user. This is the ISO 3166-1 alpha-3 code.",
"type": "string"
},
"preferredSupportLanguage": {
"description": "Preferred language of support from Azure. Support languages vary based on the severity you choose for your support ticket. Learn more at <a target='_blank' href='https://azure.microsoft.com/support/plans/response/'>Azure Severity and responsiveness</a>. Use the standard language-country code. Valid values are 'en-us' for English, 'zh-hans' for Chinese, 'es-es' for Spanish, 'fr-fr' for French, 'ja-jp' for Japanese, 'ko-kr' for Korean, 'ru-ru' for Russian, 'pt-br' for Portuguese, 'it-it' for Italian, 'zh-tw' for Chinese and 'de-de' for German.",
"description": "Preferred language of support from Azure. Support languages vary based on the severity you choose for your support ticket. Learn more at [Azure Severity and responsiveness](https://azure.microsoft.com/support/plans/response). Use the standard language-country code. Valid values are 'en-us' for English, 'zh-hans' for Chinese, 'es-es' for Spanish, 'fr-fr' for French, 'ja-jp' for Japanese, 'ko-kr' for Korean, 'ru-ru' for Russian, 'pt-br' for Portuguese, 'it-it' for Italian, 'zh-tw' for Chinese and 'de-de' for German.",
"type": "string"
}
}
Expand Down Expand Up @@ -1423,15 +1423,15 @@
"type": "string"
},
"preferredTimeZone": {
"description": "Time zone of the user. This is the name of the time zone from <a target='_blank' href='https://support.microsoft.com/en-us/help/973627/microsoft-time-zone-index-values'>Microsoft Time Zone Index Values</a>.",
"description": "Time zone of the user. This is the name of the time zone from [Microsoft Time Zone Index Values](https://support.microsoft.com/en-us/help/973627/microsoft-time-zone-index-values).",
"type": "string"
},
"country": {
"description": "Country of the user. This is the ISO 3166-1 alpha-3 code.",
"type": "string"
},
"preferredSupportLanguage": {
"description": "Preferred language of support from Azure. Support languages vary based on the severity you choose for your support ticket. Learn more at <a target='_blank' href='https://azure.microsoft.com/support/plans/response/'>Azure Severity and responsiveness</a>. Use the standard language-country code. Valid values are 'en-us' for English, 'zh-hans' for Chinese, 'es-es' for Spanish, 'fr-fr' for French, 'ja-jp' for Japanese, 'ko-kr' for Korean, 'ru-ru' for Russian, 'pt-br' for Portuguese, 'it-it' for Italian, 'zh-tw' for Chinese and 'de-de' for German.",
"description": "Preferred language of support from Azure. Support languages vary based on the severity you choose for your support ticket. Learn more at [Azure Severity and responsiveness](https://azure.microsoft.com/support/plans/response/). Use the standard language-country code. Valid values are 'en-us' for English, 'zh-hans' for Chinese, 'es-es' for Spanish, 'fr-fr' for French, 'ja-jp' for Japanese, 'ko-kr' for Korean, 'ru-ru' for Russian, 'pt-br' for Portuguese, 'it-it' for Italian, 'zh-tw' for Chinese and 'de-de' for German.",
"type": "string"
}
}
Expand All @@ -1447,7 +1447,7 @@
}
},
"QuotaTicketDetails": {
"description": "Additional set of information required for quota increase support ticket for certain quota types, e.g.: Virtual machine cores. Get complete details about Quota payload support request along with examples at <a target='' href='https://aka.ms/supportrpquotarequestpayload'>Support quota request</a>.",
"description": "Additional set of information required for quota increase support ticket for certain quota types, e.g.: Virtual machine cores. Get complete details about Quota payload support request along with examples at [Support quota request](https://aka.ms/supportrpquotarequestpayload).",
"type": "object",
"properties": {
"quotaChangeRequestSubType": {
Expand Down