Condividi tramite


CommunicationServices interface

Interfaccia che rappresenta un oggetto CommunicationServices.

Metodi

beginCreateOrUpdate(string, string, CommunicationServiceResource, CommunicationServicesCreateOrUpdateOptionalParams)

Creare un nuovo CommunicationService o aggiornare un communicationservice esistente.

beginCreateOrUpdateAndWait(string, string, CommunicationServiceResource, CommunicationServicesCreateOrUpdateOptionalParams)

Creare un nuovo CommunicationService o aggiornare un communicationservice esistente.

beginDelete(string, string, CommunicationServicesDeleteOptionalParams)

Operazione per eliminare un CommunicationService.

beginDeleteAndWait(string, string, CommunicationServicesDeleteOptionalParams)

Operazione per eliminare un CommunicationService.

checkNameAvailability(NameAvailabilityParameters, CommunicationServicesCheckNameAvailabilityOptionalParams)

Verifica che il nome di CommunicationService sia valido e non sia già in uso.

get(string, string, CommunicationServicesGetOptionalParams)

Ottenere CommunicationService e le relative proprietà.

linkNotificationHub(string, string, CommunicationServicesLinkNotificationHubOptionalParams)

Collega un hub di notifica di Azure a questo servizio di comunicazione.

listByResourceGroup(string, CommunicationServicesListByResourceGroupOptionalParams)

Gestisce le richieste per elencare tutte le risorse in un gruppo di risorse.

listBySubscription(CommunicationServicesListBySubscriptionOptionalParams)

Gestisce le richieste per elencare tutte le risorse in una sottoscrizione.

listKeys(string, string, CommunicationServicesListKeysOptionalParams)

Ottenere le chiavi di accesso della risorsa CommunicationService.

regenerateKey(string, string, RegenerateKeyParameters, CommunicationServicesRegenerateKeyOptionalParams)

Rigenerare la chiave di accesso CommunicationService. PrimaryKey e SecondaryKey non possono essere rigenerati contemporaneamente.

update(string, string, CommunicationServiceResourceUpdate, CommunicationServicesUpdateOptionalParams)

Operazione per aggiornare un CommunicationService esistente.

Dettagli metodo

beginCreateOrUpdate(string, string, CommunicationServiceResource, CommunicationServicesCreateOrUpdateOptionalParams)

Creare un nuovo CommunicationService o aggiornare un communicationservice esistente.

function beginCreateOrUpdate(resourceGroupName: string, communicationServiceName: string, parameters: CommunicationServiceResource, options?: CommunicationServicesCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<CommunicationServiceResource>, CommunicationServiceResource>>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

communicationServiceName

string

Nome della risorsa CommunicationService.

parameters
CommunicationServiceResource

Parametri per l'operazione di creazione o aggiornamento

options
CommunicationServicesCreateOrUpdateOptionalParams

Parametri delle opzioni.

Restituisce

Promise<@azure/core-lro.SimplePollerLike<OperationState<CommunicationServiceResource>, CommunicationServiceResource>>

beginCreateOrUpdateAndWait(string, string, CommunicationServiceResource, CommunicationServicesCreateOrUpdateOptionalParams)

Creare un nuovo CommunicationService o aggiornare un communicationservice esistente.

function beginCreateOrUpdateAndWait(resourceGroupName: string, communicationServiceName: string, parameters: CommunicationServiceResource, options?: CommunicationServicesCreateOrUpdateOptionalParams): Promise<CommunicationServiceResource>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

communicationServiceName

string

Nome della risorsa CommunicationService.

parameters
CommunicationServiceResource

Parametri per l'operazione di creazione o aggiornamento

options
CommunicationServicesCreateOrUpdateOptionalParams

Parametri delle opzioni.

Restituisce

beginDelete(string, string, CommunicationServicesDeleteOptionalParams)

Operazione per eliminare un CommunicationService.

function beginDelete(resourceGroupName: string, communicationServiceName: string, options?: CommunicationServicesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

communicationServiceName

string

Nome della risorsa CommunicationService.

options
CommunicationServicesDeleteOptionalParams

Parametri delle opzioni.

Restituisce

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, CommunicationServicesDeleteOptionalParams)

Operazione per eliminare un CommunicationService.

function beginDeleteAndWait(resourceGroupName: string, communicationServiceName: string, options?: CommunicationServicesDeleteOptionalParams): Promise<void>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

communicationServiceName

string

Nome della risorsa CommunicationService.

options
CommunicationServicesDeleteOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

checkNameAvailability(NameAvailabilityParameters, CommunicationServicesCheckNameAvailabilityOptionalParams)

Verifica che il nome di CommunicationService sia valido e non sia già in uso.

function checkNameAvailability(nameAvailabilityParameters: NameAvailabilityParameters, options?: CommunicationServicesCheckNameAvailabilityOptionalParams): Promise<CheckNameAvailabilityResponse>

Parametri

nameAvailabilityParameters
NameAvailabilityParameters

Parametri forniti all'operazione.

Restituisce

get(string, string, CommunicationServicesGetOptionalParams)

Ottenere CommunicationService e le relative proprietà.

function get(resourceGroupName: string, communicationServiceName: string, options?: CommunicationServicesGetOptionalParams): Promise<CommunicationServiceResource>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

communicationServiceName

string

Nome della risorsa CommunicationService.

options
CommunicationServicesGetOptionalParams

Parametri delle opzioni.

Restituisce

linkNotificationHub(string, string, CommunicationServicesLinkNotificationHubOptionalParams)

Collega un hub di notifica di Azure a questo servizio di comunicazione.

function linkNotificationHub(resourceGroupName: string, communicationServiceName: string, options?: CommunicationServicesLinkNotificationHubOptionalParams): Promise<LinkedNotificationHub>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

communicationServiceName

string

Nome della risorsa CommunicationService.

Restituisce

listByResourceGroup(string, CommunicationServicesListByResourceGroupOptionalParams)

Gestisce le richieste per elencare tutte le risorse in un gruppo di risorse.

function listByResourceGroup(resourceGroupName: string, options?: CommunicationServicesListByResourceGroupOptionalParams): PagedAsyncIterableIterator<CommunicationServiceResource, CommunicationServiceResource[], PageSettings>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

Restituisce

listBySubscription(CommunicationServicesListBySubscriptionOptionalParams)

Gestisce le richieste per elencare tutte le risorse in una sottoscrizione.

function listBySubscription(options?: CommunicationServicesListBySubscriptionOptionalParams): PagedAsyncIterableIterator<CommunicationServiceResource, CommunicationServiceResource[], PageSettings>

Parametri

Restituisce

listKeys(string, string, CommunicationServicesListKeysOptionalParams)

Ottenere le chiavi di accesso della risorsa CommunicationService.

function listKeys(resourceGroupName: string, communicationServiceName: string, options?: CommunicationServicesListKeysOptionalParams): Promise<CommunicationServiceKeys>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

communicationServiceName

string

Nome della risorsa CommunicationService.

options
CommunicationServicesListKeysOptionalParams

Parametri delle opzioni.

Restituisce

regenerateKey(string, string, RegenerateKeyParameters, CommunicationServicesRegenerateKeyOptionalParams)

Rigenerare la chiave di accesso CommunicationService. PrimaryKey e SecondaryKey non possono essere rigenerati contemporaneamente.

function regenerateKey(resourceGroupName: string, communicationServiceName: string, parameters: RegenerateKeyParameters, options?: CommunicationServicesRegenerateKeyOptionalParams): Promise<CommunicationServiceKeys>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

communicationServiceName

string

Nome della risorsa CommunicationService.

parameters
RegenerateKeyParameters

Parametro che descrive l'operazione rigenera chiave.

options
CommunicationServicesRegenerateKeyOptionalParams

Parametri delle opzioni.

Restituisce

update(string, string, CommunicationServiceResourceUpdate, CommunicationServicesUpdateOptionalParams)

Operazione per aggiornare un CommunicationService esistente.

function update(resourceGroupName: string, communicationServiceName: string, parameters: CommunicationServiceResourceUpdate, options?: CommunicationServicesUpdateOptionalParams): Promise<CommunicationServiceResource>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

communicationServiceName

string

Nome della risorsa CommunicationService.

parameters
CommunicationServiceResourceUpdate

Parametri per l'operazione di aggiornamento

options
CommunicationServicesUpdateOptionalParams

Parametri delle opzioni.

Restituisce