Skip to main content

services

Overview

Nameservices
TypeResource
Idazure.communication.services

Fields

NameDatatypeDescription
identityobjectManaged service identity (system assigned and/or user assigned identities)
locationstringThe geo-location where the resource lives
propertiesobjectA class that describes the properties of the CommunicationService.
tagsobjectResource tags.

Methods

NameAccessible byRequired ParamsDescription
getSELECTcommunicationServiceName, resourceGroupName, subscriptionIdGet the CommunicationService and its properties.
list_by_resource_groupSELECTresourceGroupName, subscriptionIdHandles requests to list all resources in a resource group.
list_by_subscriptionSELECTsubscriptionIdHandles requests to list all resources in a subscription.
create_or_updateINSERTcommunicationServiceName, resourceGroupName, subscriptionIdCreate a new CommunicationService or update an existing CommunicationService.
deleteDELETEcommunicationServiceName, resourceGroupName, subscriptionIdOperation to delete a CommunicationService.
_list_by_resource_groupEXECresourceGroupName, subscriptionIdHandles requests to list all resources in a resource group.
_list_by_subscriptionEXECsubscriptionIdHandles requests to list all resources in a subscription.
check_name_availabilityEXECsubscriptionId, data__name, data__typeChecks that the CommunicationService name is valid and is not already in use.
link_notification_hubEXECcommunicationServiceName, resourceGroupName, subscriptionId, data__connectionString, data__resourceIdLinks an Azure Notification Hub to this communication service.
regenerate_keyEXECcommunicationServiceName, resourceGroupName, subscriptionIdRegenerate CommunicationService access key. PrimaryKey and SecondaryKey cannot be regenerated at the same time.
updateEXECcommunicationServiceName, resourceGroupName, subscriptionIdOperation to update an existing CommunicationService.