@azure/arm-support package

Classes

MicrosoftSupport

Interfaces

CheckNameAvailabilityInput

Input of CheckNameAvailability API.

CheckNameAvailabilityOutput

Output of check name availability API.

CommunicationDetails

Object that represents a Communication resource.

Communications

Interface representing a Communications.

CommunicationsCheckNameAvailabilityOptionalParams

Optional parameters.

CommunicationsCreateOptionalParams

Optional parameters.

CommunicationsGetOptionalParams

Optional parameters.

CommunicationsListNextOptionalParams

Optional parameters.

CommunicationsListOptionalParams

Optional parameters.

CommunicationsListResult

Collection of Communication resources.

ContactProfile

Contact information associated with the support ticket.

ExceptionResponse

The API error.

MicrosoftSupportOptionalParams

Optional parameters.

Operation

The operation supported by Microsoft Support resource provider.

OperationDisplay

The object that describes the operation.

Operations

Interface representing a Operations.

OperationsListOptionalParams

Optional parameters.

OperationsListResult

The list of operations supported by Microsoft Support resource provider.

ProblemClassification

ProblemClassification resource object.

ProblemClassifications

Interface representing a ProblemClassifications.

ProblemClassificationsGetOptionalParams

Optional parameters.

ProblemClassificationsListOptionalParams

Optional parameters.

ProblemClassificationsListResult

Collection of ProblemClassification resources.

QuotaChangeRequest

This property is required for providing the region and new quota limits.

QuotaTicketDetails

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.

Service

Object that represents a Service resource.

ServiceError

The API error details.

ServiceErrorDetail

The error details.

ServiceLevelAgreement

Service Level Agreement details for a support ticket.

Services

Interface representing a Services.

ServicesGetOptionalParams

Optional parameters.

ServicesListOptionalParams

Optional parameters.

ServicesListResult

Collection of Service resources.

SupportEngineer

Support engineer information.

SupportTicketDetails

Object that represents SupportTicketDetails resource.

SupportTickets

Interface representing a SupportTickets.

SupportTicketsCheckNameAvailabilityOptionalParams

Optional parameters.

SupportTicketsCreateOptionalParams

Optional parameters.

SupportTicketsGetOptionalParams

Optional parameters.

SupportTicketsListNextOptionalParams

Optional parameters.

SupportTicketsListOptionalParams

Optional parameters.

SupportTicketsListResult

Object that represents a collection of SupportTicket resources.

SupportTicketsUpdateOptionalParams

Optional parameters.

TechnicalTicketDetails

Additional information for technical support ticket.

UpdateContactProfile

Contact information associated with the support ticket.

UpdateSupportTicket

Updates severity, ticket status, and contact details in the support ticket.

Type Aliases

CommunicationDirection

Defines values for CommunicationDirection.
KnownCommunicationDirection can be used interchangeably with CommunicationDirection, this enum contains the known values that the service supports.

Known values supported by the service

inbound
outbound

CommunicationType

Defines values for CommunicationType.
KnownCommunicationType can be used interchangeably with CommunicationType, this enum contains the known values that the service supports.

Known values supported by the service

web
phone

CommunicationsCheckNameAvailabilityResponse

Contains response data for the checkNameAvailability operation.

CommunicationsCreateResponse

Contains response data for the create operation.

CommunicationsGetResponse

Contains response data for the get operation.

CommunicationsListNextResponse

Contains response data for the listNext operation.

CommunicationsListResponse

Contains response data for the list operation.

OperationsListResponse

Contains response data for the list operation.

PreferredContactMethod

Defines values for PreferredContactMethod.
KnownPreferredContactMethod can be used interchangeably with PreferredContactMethod, this enum contains the known values that the service supports.

Known values supported by the service

email
phone

ProblemClassificationsGetResponse

Contains response data for the get operation.

ProblemClassificationsListResponse

Contains response data for the list operation.

ServicesGetResponse

Contains response data for the get operation.

ServicesListResponse

Contains response data for the list operation.

SeverityLevel

Defines values for SeverityLevel.
KnownSeverityLevel can be used interchangeably with SeverityLevel, this enum contains the known values that the service supports.

Known values supported by the service

minimal
moderate
critical
highestcriticalimpact

Status

Defines values for Status.
KnownStatus can be used interchangeably with Status, this enum contains the known values that the service supports.

Known values supported by the service

open
closed

SupportTicketsCheckNameAvailabilityResponse

Contains response data for the checkNameAvailability operation.

SupportTicketsCreateResponse

Contains response data for the create operation.

SupportTicketsGetResponse

Contains response data for the get operation.

SupportTicketsListNextResponse

Contains response data for the listNext operation.

SupportTicketsListResponse

Contains response data for the list operation.

SupportTicketsUpdateResponse

Contains response data for the update operation.

Type

Defines values for Type.

Enums

KnownCommunicationDirection

Known values of CommunicationDirection that the service accepts.

KnownCommunicationType

Known values of CommunicationType that the service accepts.

KnownPreferredContactMethod

Known values of PreferredContactMethod that the service accepts.

KnownSeverityLevel

Known values of SeverityLevel that the service accepts.

KnownStatus

Known values of Status that the service accepts.

Functions

getContinuationToken(unknown)

Given the last .value produced by the byPage iterator, returns a continuation token that can be used to begin paging from that point later.

Function Details

getContinuationToken(unknown)

Given the last .value produced by the byPage iterator, returns a continuation token that can be used to begin paging from that point later.

function getContinuationToken(page: unknown): string | undefined

Parameters

page

unknown

An object from accessing value on the IteratorResult from a byPage iterator.

Returns

string | undefined

The continuation token that can be passed into byPage() during future calls.