Azure.Communication.PhoneNumbers Namespace

Classes

AvailablePhoneNumber

Represents a phone number available in inventory.

CreateOrUpdateReservationOptions

The request to create or update a reservation.

OperatorDetails

Represents metadata describing the operator of a phone number.

OperatorInformation

Represents metadata about a phone number that is controlled/provided by that phone number's operator.

OperatorInformationOptions

Represents options to modify a search request for operator information.

OperatorInformationResult

Represents a search result containing format and operator information associated with the requested phone numbers.

PhoneNumberAdministrativeDivision

Represents an administrative division. e.g. state or province.

PhoneNumberAreaCode

Represents an Area Code.

PhoneNumberCapabilities

Capabilities of a phone number.

PhoneNumberCost

The incurred cost for a single phone number.

PhoneNumberCountry

Represents a country.

PhoneNumberLocality

Represents a locality.

PhoneNumberOffering

Represents a phone number capability offering.

PhoneNumbersBrowseOptions

The parameters for the browse operation.

PhoneNumbersBrowseResult

The result of a phone number browse operation.

PhoneNumbersClient

The Azure Communication Services phone numbers client.

PhoneNumbersClientOptions

Client options for PhoneNumbersClient.

PhoneNumberSearchOptions

Represents a phone number search options to find phone numbers.

PhoneNumberSearchResult

The result of a phone number search operation.

PhoneNumbersModelFactory

Model factory for models.

PhoneNumbersReservation

Represents a reservation for phone numbers. A reservation is a temporary hold on phone numbers that can later be purchased. The reservation has a limited lifetime after which the phone numbers are released if not purchased. Reservations older than 1 month are automatically deleted.

PurchasedPhoneNumber

Represents a purchased phone number.

PurchasePhoneNumbersOperation

Releases a purchased phone number.

PurchaseReservationOperation

Purchases all phone numbers in a reservation.

ReleasePhoneNumberOperation

Releases a purchased phone number.

SearchAvailablePhoneNumbersOperation

Search for available phone numbers to purchase.

UpdatePhoneNumberCapabilitiesOperation

Updates the capabilities of a phone number.

Structs

BillingFrequency

The frequency with which the cost gets billed.

OperatorNumberType

Type of service associated with the phone number.

PhoneNumberAssignmentType

Represents the assignment type of the offering.

PhoneNumberAvailabilityStatus

Represents the status of the phone number. Possible values include: 'available', 'reserved', 'expired', 'error', 'purchased'.

PhoneNumberCapabilityType

Capability value for calling.

PhoneNumberSearchResultError

Mapping Error Messages to Codes.

PhoneNumberType

Represents the number type of the offering.

ReservationStatus

Represents the status of the reservation. Possible values include: 'active', 'submitted', 'completed', 'expired'.

Enums

PhoneNumbersClientOptions.ServiceVersion

The version of the service to use.