CommunicationServices interface
Interface die een CommunicationServices vertegenwoordigt.
Methoden
Methodedetails
beginCreateOrUpdate(string, string, CommunicationServiceResource, CommunicationServicesCreateOrUpdateOptionalParams)
Maak een nieuwe CommunicationService of werk een bestaande CommunicationService bij.
function beginCreateOrUpdate(resourceGroupName: string, communicationServiceName: string, parameters: CommunicationServiceResource, options?: CommunicationServicesCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<CommunicationServiceResource>, CommunicationServiceResource>>
Parameters
- resourceGroupName
-
string
De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.
- communicationServiceName
-
string
De naam van de CommunicationService-resource.
- parameters
- CommunicationServiceResource
Parameters voor de bewerking maken of bijwerken
De optiesparameters.
Retouren
Promise<@azure/core-lro.SimplePollerLike<OperationState<CommunicationServiceResource>, CommunicationServiceResource>>
beginCreateOrUpdateAndWait(string, string, CommunicationServiceResource, CommunicationServicesCreateOrUpdateOptionalParams)
Maak een nieuwe CommunicationService of werk een bestaande CommunicationService bij.
function beginCreateOrUpdateAndWait(resourceGroupName: string, communicationServiceName: string, parameters: CommunicationServiceResource, options?: CommunicationServicesCreateOrUpdateOptionalParams): Promise<CommunicationServiceResource>
Parameters
- resourceGroupName
-
string
De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.
- communicationServiceName
-
string
De naam van de CommunicationService-resource.
- parameters
- CommunicationServiceResource
Parameters voor de bewerking maken of bijwerken
De optiesparameters.
Retouren
Promise<CommunicationServiceResource>
beginDelete(string, string, CommunicationServicesDeleteOptionalParams)
Bewerking voor het verwijderen van een CommunicationService.
function beginDelete(resourceGroupName: string, communicationServiceName: string, options?: CommunicationServicesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
Parameters
- resourceGroupName
-
string
De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.
- communicationServiceName
-
string
De naam van de CommunicationService-resource.
De optiesparameters.
Retouren
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait(string, string, CommunicationServicesDeleteOptionalParams)
Bewerking voor het verwijderen van een CommunicationService.
function beginDeleteAndWait(resourceGroupName: string, communicationServiceName: string, options?: CommunicationServicesDeleteOptionalParams): Promise<void>
Parameters
- resourceGroupName
-
string
De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.
- communicationServiceName
-
string
De naam van de CommunicationService-resource.
De optiesparameters.
Retouren
Promise<void>
checkNameAvailability(NameAvailabilityParameters, CommunicationServicesCheckNameAvailabilityOptionalParams)
Controleert of de CommunicationService-naam geldig is en nog niet in gebruik is.
function checkNameAvailability(nameAvailabilityParameters: NameAvailabilityParameters, options?: CommunicationServicesCheckNameAvailabilityOptionalParams): Promise<CheckNameAvailabilityResponse>
Parameters
- nameAvailabilityParameters
- NameAvailabilityParameters
Parameters die aan de bewerking zijn opgegeven.
De optiesparameters.
Retouren
Promise<CheckNameAvailabilityResponse>
get(string, string, CommunicationServicesGetOptionalParams)
Haal de CommunicationService en de eigenschappen ervan op.
function get(resourceGroupName: string, communicationServiceName: string, options?: CommunicationServicesGetOptionalParams): Promise<CommunicationServiceResource>
Parameters
- resourceGroupName
-
string
De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.
- communicationServiceName
-
string
De naam van de CommunicationService-resource.
De optiesparameters.
Retouren
Promise<CommunicationServiceResource>
linkNotificationHub(string, string, CommunicationServicesLinkNotificationHubOptionalParams)
Hiermee koppelt u een Azure Notification Hub aan deze communicatieservice.
function linkNotificationHub(resourceGroupName: string, communicationServiceName: string, options?: CommunicationServicesLinkNotificationHubOptionalParams): Promise<LinkedNotificationHub>
Parameters
- resourceGroupName
-
string
De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.
- communicationServiceName
-
string
De naam van de CommunicationService-resource.
De optiesparameters.
Retouren
Promise<LinkedNotificationHub>
listByResourceGroup(string, CommunicationServicesListByResourceGroupOptionalParams)
Verwerkt aanvragen om alle resources in een resourcegroep weer te geven.
function listByResourceGroup(resourceGroupName: string, options?: CommunicationServicesListByResourceGroupOptionalParams): PagedAsyncIterableIterator<CommunicationServiceResource, CommunicationServiceResource[], PageSettings>
Parameters
- resourceGroupName
-
string
De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.
De optiesparameters.
Retouren
listBySubscription(CommunicationServicesListBySubscriptionOptionalParams)
Verwerkt aanvragen om alle resources in een abonnement weer te geven.
function listBySubscription(options?: CommunicationServicesListBySubscriptionOptionalParams): PagedAsyncIterableIterator<CommunicationServiceResource, CommunicationServiceResource[], PageSettings>
Parameters
De optiesparameters.
Retouren
listKeys(string, string, CommunicationServicesListKeysOptionalParams)
Haal de toegangssleutels van de CommunicationService-resource op.
function listKeys(resourceGroupName: string, communicationServiceName: string, options?: CommunicationServicesListKeysOptionalParams): Promise<CommunicationServiceKeys>
Parameters
- resourceGroupName
-
string
De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.
- communicationServiceName
-
string
De naam van de CommunicationService-resource.
De optiesparameters.
Retouren
Promise<CommunicationServiceKeys>
regenerateKey(string, string, RegenerateKeyParameters, CommunicationServicesRegenerateKeyOptionalParams)
CommunicationService-toegangssleutel opnieuw genereren. PrimaryKey en SecondaryKey kunnen niet tegelijkertijd opnieuw worden gegenereerd.
function regenerateKey(resourceGroupName: string, communicationServiceName: string, parameters: RegenerateKeyParameters, options?: CommunicationServicesRegenerateKeyOptionalParams): Promise<CommunicationServiceKeys>
Parameters
- resourceGroupName
-
string
De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.
- communicationServiceName
-
string
De naam van de CommunicationService-resource.
- parameters
- RegenerateKeyParameters
Parameter die de bewerking Sleutel opnieuw genereren beschrijft.
De optiesparameters.
Retouren
Promise<CommunicationServiceKeys>
update(string, string, CommunicationServiceResourceUpdate, CommunicationServicesUpdateOptionalParams)
Bewerking voor het bijwerken van een bestaande CommunicationService.
function update(resourceGroupName: string, communicationServiceName: string, parameters: CommunicationServiceResourceUpdate, options?: CommunicationServicesUpdateOptionalParams): Promise<CommunicationServiceResource>
Parameters
- resourceGroupName
-
string
De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.
- communicationServiceName
-
string
De naam van de CommunicationService-resource.
- parameters
- CommunicationServiceResourceUpdate
Parameters voor de updatebewerking
De optiesparameters.
Retouren
Promise<CommunicationServiceResource>