CommunicationServices interface
Gränssnitt som representerar en CommunicationServices.
Metoder
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
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
Alternativparametrarna.
Returer
Promise<CommunicationServiceResource>
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.
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.
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.
Alternativparametrarna.
Returer
Promise<CheckNameAvailabilityResponse>
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.
Alternativparametrarna.
Returer
Promise<CommunicationServiceResource>
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.
Alternativparametrarna.
Returer
Promise<LinkedNotificationHub>
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.
Alternativparametrarna.
Returer
listBySubscription(CommunicationServicesListBySubscriptionOptionalParams)
Hanterar begäranden om att lista alla resurser i en prenumeration.
function listBySubscription(options?: CommunicationServicesListBySubscriptionOptionalParams): PagedAsyncIterableIterator<CommunicationServiceResource, CommunicationServiceResource[], PageSettings>
Parametrar
Alternativparametrarna.
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.
Alternativparametrarna.
Returer
Promise<CommunicationServiceKeys>
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.
Alternativparametrarna.
Returer
Promise<CommunicationServiceKeys>
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
Alternativparametrarna.
Returer
Promise<CommunicationServiceResource>