Partager via


Communication Service - Update

Opération de mise à jour d’un CommunicationService existant.

PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/communicationServices/{communicationServiceName}?api-version=2020-08-20

Paramètres URI

Nom Dans Obligatoire Type Description
communicationServiceName
path True

string

Nom de la ressource CommunicationService.

Modèle d’expression régulière: ^[-\w]+$

resourceGroupName
path True

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

subscriptionId
path True

string

ID de l’abonnement cible.

api-version
query True

string

Version de l’API à utiliser pour cette opération.

Corps de la demande

Nom Obligatoire Type Description
properties.dataLocation True

string

Emplacement où le service de communication stocke ses données au repos.

location

string

Emplacement Azure où CommunicationService est en cours d’exécution.

tags

object

Balises du service qui est une liste de paires clé-valeur qui décrivent la ressource.

Réponses

Nom Type Description
200 OK

CommunicationServiceResource

La demande de mise à jour a réussi

Other Status Codes

ErrorResponse

Réponse d’erreur décrivant pourquoi l’opération a échoué.

Exemples

Update resource

Exemple de requête

PATCH https://management.azure.com/subscriptions/12345/resourceGroups/MyResourceGroup/providers/Microsoft.Communication/communicationServices/MyCommunicationResource?api-version=2020-08-20

{
  "tags": {
    "newTag": "newVal"
  }
}

Exemple de réponse

{
  "id": "/subscriptions/12345/resourceGroups/MyResourceGroup/providers/Microsoft.Communication/CommunicationServices/MyCommunicationResource",
  "name": "MyCommunicationResource",
  "type": "Microsoft.Communication/CommunicationServices",
  "location": "Global",
  "tags": {
    "newTag": "newVal"
  },
  "properties": {
    "provisioningState": "Succeeded",
    "dataLocation": "United States",
    "hostName": "mycommunicationresource.communications.azure.com",
    "version": "0.2.0"
  }
}

Définitions

Nom Description
CommunicationServiceResource

Classe représentant une ressource CommunicationService.

createdByType

Type d’identité qui a créé la ressource.

ErrorAdditionalInfo

Informations supplémentaires sur l’erreur de gestion des ressources.

ErrorDetail

Détail de l’erreur.

ErrorResponse

Réponse d’erreur

ProvisioningState

État d’approvisionnement de la ressource.

systemData

Métadonnées relatives à la création et à la dernière modification de la ressource.

CommunicationServiceResource

Classe représentant une ressource CommunicationService.

Nom Type Description
id

string

ID de ressource complet pour la ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

location

string

Emplacement Azure où CommunicationService est en cours d’exécution.

name

string

Nom de la ressource

properties.dataLocation

string

Emplacement où le service de communication stocke ses données au repos.

properties.hostName

string

Nom de domaine complet de l’instance CommunicationService.

properties.immutableResourceId

string

ID de ressource immuable du service de communication.

properties.notificationHubId

string

ID de ressource d’un Hub de notification Azure lié à cette ressource.

properties.provisioningState

ProvisioningState

État d’approvisionnement de la ressource.

properties.version

string

Version de la ressource CommunicationService. Vous avez probablement besoin de la même version ou ultérieure des kits SDK clients.

systemData

systemData

Métadonnées relatives à la création et à la dernière modification de la ressource.

tags

object

Balises du service qui est une liste de paires clé-valeur qui décrivent la ressource.

type

string

Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts »

createdByType

Type d’identité qui a créé la ressource.

Nom Type Description
Application

string

Key

string

ManagedIdentity

string

User

string

ErrorAdditionalInfo

Informations supplémentaires sur l’erreur de gestion des ressources.

Nom Type Description
info

object

Informations supplémentaires.

type

string

Type d’informations supplémentaire.

ErrorDetail

Détail de l’erreur.

Nom Type Description
additionalInfo

ErrorAdditionalInfo[]

Informations supplémentaires sur l’erreur.

code

string

Code d’erreur.

details

ErrorDetail[]

Détails de l’erreur.

message

string

Message d’erreur.

target

string

Cible d’erreur.

ErrorResponse

Réponse d’erreur

Nom Type Description
error

ErrorDetail

Objet d’erreur.

ProvisioningState

État d’approvisionnement de la ressource.

Nom Type Description
Canceled

string

Creating

string

Deleting

string

Failed

string

Moving

string

Running

string

Succeeded

string

Unknown

string

Updating

string

systemData

Métadonnées relatives à la création et à la dernière modification de la ressource.

Nom Type Description
createdAt

string

Horodatage de la création de ressources (UTC).

createdBy

string

Identité qui a créé la ressource.

createdByType

createdByType

Type d’identité qui a créé la ressource.

lastModifiedAt

string

Horodatage de la dernière modification de ressource (UTC)

lastModifiedBy

string

Identité qui a modifié la ressource pour la dernière fois.

lastModifiedByType

createdByType

Type d’identité qui a modifié la ressource pour la dernière fois.