@azure/arm-communication package

Classes

CommunicationServiceManagementClient

Interfaces

CommunicationService

Interface representing a CommunicationService.

CommunicationServiceCheckNameAvailabilityOptionalParams

Optional parameters.

CommunicationServiceCreateOrUpdateHeaders

Defines headers for CommunicationService_createOrUpdate operation.

CommunicationServiceCreateOrUpdateOptionalParams

Optional parameters.

CommunicationServiceDeleteHeaders

Defines headers for CommunicationService_delete operation.

CommunicationServiceDeleteOptionalParams

Optional parameters.

CommunicationServiceGetOptionalParams

Optional parameters.

CommunicationServiceKeys

A class representing the access keys of a CommunicationService.

CommunicationServiceLinkNotificationHubOptionalParams

Optional parameters.

CommunicationServiceListByResourceGroupNextOptionalParams

Optional parameters.

CommunicationServiceListByResourceGroupOptionalParams

Optional parameters.

CommunicationServiceListBySubscriptionNextOptionalParams

Optional parameters.

CommunicationServiceListBySubscriptionOptionalParams

Optional parameters.

CommunicationServiceListKeysOptionalParams

Optional parameters.

CommunicationServiceManagementClientOptionalParams

Optional parameters.

CommunicationServiceRegenerateKeyOptionalParams

Optional parameters.

CommunicationServiceResourceList

Object that includes an array of CommunicationServices and a possible link for next set.

CommunicationServiceUpdateOptionalParams

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.).

LinkNotificationHubParameters

Description of an Azure Notification Hub to link to the communication service

LinkedNotificationHub

A notification hub that has been linked to the communication service

LocationResource

An ARM resource with its own location (not a global or an inherited location).

NameAvailability

Result of the request to check name availability. It contains a flag and possible reason of failure.

NameAvailabilityParameters

Data POST-ed to the nameAvailability action

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.

RegenerateKeyParameters

Parameters describes the request to regenerate access keys

Resource

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

SystemData

Metadata pertaining to creation and last modification of the resource.

TaggedResource

An ARM resource with that can accept tags

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

CommunicationServiceCheckNameAvailabilityResponse

Contains response data for the checkNameAvailability operation.

CommunicationServiceCreateOrUpdateResponse

Contains response data for the createOrUpdate operation.

CommunicationServiceGetResponse

Contains response data for the get operation.

CommunicationServiceLinkNotificationHubResponse

Contains response data for the linkNotificationHub operation.

CommunicationServiceListByResourceGroupNextResponse

Contains response data for the listByResourceGroupNext operation.

CommunicationServiceListByResourceGroupResponse

Contains response data for the listByResourceGroup operation.

CommunicationServiceListBySubscriptionNextResponse

Contains response data for the listBySubscriptionNext operation.

CommunicationServiceListBySubscriptionResponse

Contains response data for the listBySubscription operation.

CommunicationServiceListKeysResponse

Contains response data for the listKeys operation.

CommunicationServiceRegenerateKeyResponse

Contains response data for the regenerateKey operation.

CommunicationServiceResource

A class representing a CommunicationService resource.

CommunicationServiceUpdateResponse

Contains response data for the update operation.

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

KeyType_2

Defines values for KeyType.

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

Unknown
Succeeded
Failed
Canceled
Running
Creating
Updating
Deleting
Moving

Enums

KnownActionType

Known values of ActionType that the service accepts.

KnownCreatedByType

Known values of CreatedByType that the service accepts.

KnownOrigin

Known values of Origin that the service accepts.

KnownProvisioningState

Known values of ProvisioningState that the service accepts.