@azure/arm-voiceservices package

Classes

MicrosoftVoiceServices

Interfaces

CheckNameAvailabilityRequest

The check availability request body.

CheckNameAvailabilityResponse

The check availability result.

CommunicationsGateway

A CommunicationsGateway resource

CommunicationsGatewayListResult

The response of a CommunicationsGateway list operation.

CommunicationsGatewayUpdate

The type used for update operations of the CommunicationsGateway.

CommunicationsGateways

Interface representing a CommunicationsGateways.

CommunicationsGatewaysCreateOrUpdateHeaders

Defines headers for CommunicationsGateways_createOrUpdate operation.

CommunicationsGatewaysCreateOrUpdateOptionalParams

Optional parameters.

CommunicationsGatewaysDeleteHeaders

Defines headers for CommunicationsGateways_delete operation.

CommunicationsGatewaysDeleteOptionalParams

Optional parameters.

CommunicationsGatewaysGetOptionalParams

Optional parameters.

CommunicationsGatewaysListByResourceGroupNextOptionalParams

Optional parameters.

CommunicationsGatewaysListByResourceGroupOptionalParams

Optional parameters.

CommunicationsGatewaysListBySubscriptionNextOptionalParams

Optional parameters.

CommunicationsGatewaysListBySubscriptionOptionalParams

Optional parameters.

CommunicationsGatewaysUpdateOptionalParams

Optional parameters.

ErrorAdditionalInfo

The resource management error additional info.

ErrorDetail

The error detail.

ErrorResponse

Common error response for all Azure Resource Manager APIs to return error details for failed operations. (This also follows the OData error response format.).

MicrosoftVoiceServicesOptionalParams

Optional parameters.

NameAvailability

Interface representing a NameAvailability.

NameAvailabilityCheckLocalOptionalParams

Optional parameters.

Operation

Details of a REST API operation, returned from the Resource Provider Operations API

OperationDisplay

Localized display information for this particular operation.

OperationListResult

A list of REST API operations supported by an Azure Resource Provider. It contains an URL link to get the next set of results.

Operations

Interface representing a Operations.

OperationsListNextOptionalParams

Optional parameters.

OperationsListOptionalParams

Optional parameters.

PrimaryRegionProperties

The configuration used in this region as primary, and other regions as backup.

Resource

Common fields that are returned in the response for all Azure Resource Manager resources

ServiceRegionProperties

The service region configuration needed for Teams Callings.

SystemData

Metadata pertaining to creation and last modification of the resource.

TestLine

A TestLine resource

TestLineListResult

The response of a TestLine list operation.

TestLineUpdate

The type used for update operations of the TestLine.

TestLines

Interface representing a TestLines.

TestLinesCreateOrUpdateHeaders

Defines headers for TestLines_createOrUpdate operation.

TestLinesCreateOrUpdateOptionalParams

Optional parameters.

TestLinesDeleteHeaders

Defines headers for TestLines_delete operation.

TestLinesDeleteOptionalParams

Optional parameters.

TestLinesGetOptionalParams

Optional parameters.

TestLinesListByCommunicationsGatewayNextOptionalParams

Optional parameters.

TestLinesListByCommunicationsGatewayOptionalParams

Optional parameters.

TestLinesUpdateOptionalParams

Optional parameters.

TrackedResource

The resource model definition for an Azure Resource Manager tracked top level resource which has 'tags' and a 'location'

Type Aliases

ActionType

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

Known values supported by the service

Internal

AutoGeneratedDomainNameLabelScope

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

Known values supported by the service

TenantReuse
SubscriptionReuse
ResourceGroupReuse
NoReuse

CheckNameAvailabilityReason

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

Known values supported by the service

Invalid
AlreadyExists

CommunicationsGatewaysCreateOrUpdateResponse

Contains response data for the createOrUpdate operation.

CommunicationsGatewaysGetResponse

Contains response data for the get operation.

CommunicationsGatewaysListByResourceGroupNextResponse

Contains response data for the listByResourceGroupNext operation.

CommunicationsGatewaysListByResourceGroupResponse

Contains response data for the listByResourceGroup operation.

CommunicationsGatewaysListBySubscriptionNextResponse

Contains response data for the listBySubscriptionNext operation.

CommunicationsGatewaysListBySubscriptionResponse

Contains response data for the listBySubscription operation.

CommunicationsGatewaysUpdateResponse

Contains response data for the update operation.

CommunicationsPlatform

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

Known values supported by the service

OperatorConnect
TeamsPhoneMobile

Connectivity

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

Known values supported by the service

PublicAddress: This deployment connects to the operator network using a Public IP address, e.g. when using MAPS

CreatedByType

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

Known values supported by the service

User
Application
ManagedIdentity
Key

E911Type

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

Known values supported by the service

Standard: Emergency calls are not handled different from other calls
DirectToEsrp: Emergency calls are routed directly to the ESRP

NameAvailabilityCheckLocalResponse

Contains response data for the checkLocal operation.

OperationsListNextResponse

Contains response data for the listNext operation.

OperationsListResponse

Contains response data for the list operation.

Origin

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

Known values supported by the service

user
system
user,system

ProvisioningState

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

Known values supported by the service

Succeeded
Failed
Canceled

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

ChangePending: The resource has been created or updated, but the CommunicationsGateway service has not yet been updated to reflect the changes.
Complete: The CommunicationsGateway service is up and running with the parameters specified in the resource.

TeamsCodecs

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

Known values supported by the service

PCMA
PCMU
G722
G722_2
SILK_8
SILK_16

TestLinePurpose

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

Known values supported by the service

Manual
Automated

TestLinesCreateOrUpdateResponse

Contains response data for the createOrUpdate operation.

TestLinesGetResponse

Contains response data for the get operation.

TestLinesListByCommunicationsGatewayNextResponse

Contains response data for the listByCommunicationsGatewayNext operation.

TestLinesListByCommunicationsGatewayResponse

Contains response data for the listByCommunicationsGateway operation.

TestLinesUpdateResponse

Contains response data for the update operation.

Enums

KnownActionType

Known values of ActionType that the service accepts.

KnownAutoGeneratedDomainNameLabelScope

Known values of AutoGeneratedDomainNameLabelScope that the service accepts.

KnownCheckNameAvailabilityReason

Known values of CheckNameAvailabilityReason that the service accepts.

KnownCommunicationsPlatform

Known values of CommunicationsPlatform that the service accepts.

KnownConnectivity

Known values of Connectivity that the service accepts.

KnownCreatedByType

Known values of CreatedByType that the service accepts.

KnownE911Type

Known values of E911Type that the service accepts.

KnownOrigin

Known values of Origin that the service accepts.

KnownProvisioningState

Known values of ProvisioningState that the service accepts.

KnownStatus

Known values of Status that the service accepts.

KnownTeamsCodecs

Known values of TeamsCodecs that the service accepts.

KnownTestLinePurpose

Known values of TestLinePurpose 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.