CommunicationServices interface
Interfaccia che rappresenta un oggetto CommunicationServices.
Metodi
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
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
Parametri delle opzioni.
Restituisce
Promise<CommunicationServiceResource>
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.
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.
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.
Parametri delle opzioni.
Restituisce
Promise<CheckNameAvailabilityResponse>
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.
Parametri delle opzioni.
Restituisce
Promise<CommunicationServiceResource>
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.
Parametri delle opzioni.
Restituisce
Promise<LinkedNotificationHub>
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.
Parametri delle opzioni.
Restituisce
listBySubscription(CommunicationServicesListBySubscriptionOptionalParams)
Gestisce le richieste per elencare tutte le risorse in una sottoscrizione.
function listBySubscription(options?: CommunicationServicesListBySubscriptionOptionalParams): PagedAsyncIterableIterator<CommunicationServiceResource, CommunicationServiceResource[], PageSettings>
Parametri
Parametri delle opzioni.
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.
Parametri delle opzioni.
Restituisce
Promise<CommunicationServiceKeys>
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.
Parametri delle opzioni.
Restituisce
Promise<CommunicationServiceKeys>
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
Parametri delle opzioni.
Restituisce
Promise<CommunicationServiceResource>