Dela via


CommunicationServices interface

Gränssnitt som representerar en CommunicationServices.

Metoder

beginCreateOrUpdate(string, string, CommunicationServiceResource, CommunicationServicesCreateOrUpdateOptionalParams)

Skapa en ny CommunicationService eller uppdatera en befintlig CommunicationService.

beginCreateOrUpdateAndWait(string, string, CommunicationServiceResource, CommunicationServicesCreateOrUpdateOptionalParams)

Skapa en ny CommunicationService eller uppdatera en befintlig CommunicationService.

beginDelete(string, string, CommunicationServicesDeleteOptionalParams)

Åtgärd för att ta bort en CommunicationService.

beginDeleteAndWait(string, string, CommunicationServicesDeleteOptionalParams)

Åtgärd för att ta bort en CommunicationService.

checkNameAvailability(NameAvailabilityParameters, CommunicationServicesCheckNameAvailabilityOptionalParams)

Kontrollerar att Namnet på CommunicationService är giltigt och inte redan används.

get(string, string, CommunicationServicesGetOptionalParams)

Hämta CommunicationService och dess egenskaper.

linkNotificationHub(string, string, CommunicationServicesLinkNotificationHubOptionalParams)

Länkar en Azure Notification Hub till den här kommunikationstjänsten.

listByResourceGroup(string, CommunicationServicesListByResourceGroupOptionalParams)

Hanterar begäranden om att lista alla resurser i en resursgrupp.

listBySubscription(CommunicationServicesListBySubscriptionOptionalParams)

Hanterar begäranden om att lista alla resurser i en prenumeration.

listKeys(string, string, CommunicationServicesListKeysOptionalParams)

Hämta åtkomstnycklarna för CommunicationService-resursen.

regenerateKey(string, string, RegenerateKeyParameters, CommunicationServicesRegenerateKeyOptionalParams)

Återskapa CommunicationService-åtkomstnyckeln. PrimaryKey och SecondaryKey kan inte återskapas samtidigt.

update(string, string, CommunicationServiceResourceUpdate, CommunicationServicesUpdateOptionalParams)

Åtgärd för att uppdatera en befintlig CommunicationService.

Metodinformation

beginCreateOrUpdate(string, string, CommunicationServiceResource, CommunicationServicesCreateOrUpdateOptionalParams)

Skapa en ny CommunicationService eller uppdatera en befintlig CommunicationService.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

communicationServiceName

string

Namnet på CommunicationService-resursen.

parameters
CommunicationServiceResource

Parametrar för åtgärden skapa eller uppdatera

options
CommunicationServicesCreateOrUpdateOptionalParams

Alternativparametrarna.

Returer

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

beginCreateOrUpdateAndWait(string, string, CommunicationServiceResource, CommunicationServicesCreateOrUpdateOptionalParams)

Skapa en ny CommunicationService eller uppdatera en befintlig CommunicationService.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

communicationServiceName

string

Namnet på CommunicationService-resursen.

parameters
CommunicationServiceResource

Parametrar för åtgärden skapa eller uppdatera

options
CommunicationServicesCreateOrUpdateOptionalParams

Alternativparametrarna.

Returer

beginDelete(string, string, CommunicationServicesDeleteOptionalParams)

Åtgärd för att ta bort en CommunicationService.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

communicationServiceName

string

Namnet på CommunicationService-resursen.

options
CommunicationServicesDeleteOptionalParams

Alternativparametrarna.

Returer

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

beginDeleteAndWait(string, string, CommunicationServicesDeleteOptionalParams)

Åtgärd för att ta bort en CommunicationService.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

communicationServiceName

string

Namnet på CommunicationService-resursen.

options
CommunicationServicesDeleteOptionalParams

Alternativparametrarna.

Returer

Promise<void>

checkNameAvailability(NameAvailabilityParameters, CommunicationServicesCheckNameAvailabilityOptionalParams)

Kontrollerar att Namnet på CommunicationService är giltigt och inte redan används.

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

Parametrar

nameAvailabilityParameters
NameAvailabilityParameters

Parametrar som har angetts för åtgärden.

Returer

get(string, string, CommunicationServicesGetOptionalParams)

Hämta CommunicationService och dess egenskaper.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

communicationServiceName

string

Namnet på CommunicationService-resursen.

options
CommunicationServicesGetOptionalParams

Alternativparametrarna.

Returer

linkNotificationHub(string, string, CommunicationServicesLinkNotificationHubOptionalParams)

Länkar en Azure Notification Hub till den här kommunikationstjänsten.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

communicationServiceName

string

Namnet på CommunicationService-resursen.

Returer

listByResourceGroup(string, CommunicationServicesListByResourceGroupOptionalParams)

Hanterar begäranden om att lista alla resurser i en resursgrupp.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

Returer

listBySubscription(CommunicationServicesListBySubscriptionOptionalParams)

Hanterar begäranden om att lista alla resurser i en prenumeration.

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

Parametrar

Returer

listKeys(string, string, CommunicationServicesListKeysOptionalParams)

Hämta åtkomstnycklarna för CommunicationService-resursen.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

communicationServiceName

string

Namnet på CommunicationService-resursen.

options
CommunicationServicesListKeysOptionalParams

Alternativparametrarna.

Returer

regenerateKey(string, string, RegenerateKeyParameters, CommunicationServicesRegenerateKeyOptionalParams)

Återskapa CommunicationService-åtkomstnyckeln. PrimaryKey och SecondaryKey kan inte återskapas samtidigt.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

communicationServiceName

string

Namnet på CommunicationService-resursen.

parameters
RegenerateKeyParameters

Parameter som beskriver åtgärden Återskapa nyckel.

options
CommunicationServicesRegenerateKeyOptionalParams

Alternativparametrarna.

Returer

update(string, string, CommunicationServiceResourceUpdate, CommunicationServicesUpdateOptionalParams)

Åtgärd för att uppdatera en befintlig CommunicationService.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

communicationServiceName

string

Namnet på CommunicationService-resursen.

parameters
CommunicationServiceResourceUpdate

Parametrar för uppdateringsåtgärden

options
CommunicationServicesUpdateOptionalParams

Alternativparametrarna.

Returer