CommunicationServices interface
Schnittstelle, die eine CommunicationServices darstellt.
Methoden
Details zur Methode
beginCreateOrUpdate(string, string, CommunicationServiceResource, CommunicationServicesCreateOrUpdateOptionalParams)
Erstellen Sie einen neuen CommunicationService, oder aktualisieren Sie einen vorhandenen CommunicationService.
function beginCreateOrUpdate(resourceGroupName: string, communicationServiceName: string, parameters: CommunicationServiceResource, options?: CommunicationServicesCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<CommunicationServiceResource>, CommunicationServiceResource>>
Parameter
- resourceGroupName
-
string
Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.
- communicationServiceName
-
string
Der Name der CommunicationService-Ressource.
- parameters
- CommunicationServiceResource
Parameter für den Erstellungs- oder Aktualisierungsvorgang
Die Optionsparameter.
Gibt zurück
Promise<@azure/core-lro.SimplePollerLike<OperationState<CommunicationServiceResource>, CommunicationServiceResource>>
beginCreateOrUpdateAndWait(string, string, CommunicationServiceResource, CommunicationServicesCreateOrUpdateOptionalParams)
Erstellen Sie einen neuen CommunicationService, oder aktualisieren Sie einen vorhandenen CommunicationService.
function beginCreateOrUpdateAndWait(resourceGroupName: string, communicationServiceName: string, parameters: CommunicationServiceResource, options?: CommunicationServicesCreateOrUpdateOptionalParams): Promise<CommunicationServiceResource>
Parameter
- resourceGroupName
-
string
Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.
- communicationServiceName
-
string
Der Name der CommunicationService-Ressource.
- parameters
- CommunicationServiceResource
Parameter für den Erstellungs- oder Aktualisierungsvorgang
Die Optionsparameter.
Gibt zurück
Promise<CommunicationServiceResource>
beginDelete(string, string, CommunicationServicesDeleteOptionalParams)
Vorgang zum Löschen eines CommunicationService.
function beginDelete(resourceGroupName: string, communicationServiceName: string, options?: CommunicationServicesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
Parameter
- resourceGroupName
-
string
Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.
- communicationServiceName
-
string
Der Name der CommunicationService-Ressource.
Die Optionsparameter.
Gibt zurück
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait(string, string, CommunicationServicesDeleteOptionalParams)
Vorgang zum Löschen eines CommunicationService.
function beginDeleteAndWait(resourceGroupName: string, communicationServiceName: string, options?: CommunicationServicesDeleteOptionalParams): Promise<void>
Parameter
- resourceGroupName
-
string
Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.
- communicationServiceName
-
string
Der Name der CommunicationService-Ressource.
Die Optionsparameter.
Gibt zurück
Promise<void>
checkNameAvailability(NameAvailabilityParameters, CommunicationServicesCheckNameAvailabilityOptionalParams)
Überprüft, ob der CommunicationService-Name gültig ist und noch nicht verwendet wird.
function checkNameAvailability(nameAvailabilityParameters: NameAvailabilityParameters, options?: CommunicationServicesCheckNameAvailabilityOptionalParams): Promise<CheckNameAvailabilityResponse>
Parameter
- nameAvailabilityParameters
- NameAvailabilityParameters
Für den Vorgang bereitgestellte Parameter.
Die Optionsparameter.
Gibt zurück
Promise<CheckNameAvailabilityResponse>
get(string, string, CommunicationServicesGetOptionalParams)
Rufen Sie den CommunicationService und die zugehörigen Eigenschaften ab.
function get(resourceGroupName: string, communicationServiceName: string, options?: CommunicationServicesGetOptionalParams): Promise<CommunicationServiceResource>
Parameter
- resourceGroupName
-
string
Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.
- communicationServiceName
-
string
Der Name der CommunicationService-Ressource.
Die Optionsparameter.
Gibt zurück
Promise<CommunicationServiceResource>
linkNotificationHub(string, string, CommunicationServicesLinkNotificationHubOptionalParams)
Verknüpft einen Azure Notification Hub mit diesem Kommunikationsdienst.
function linkNotificationHub(resourceGroupName: string, communicationServiceName: string, options?: CommunicationServicesLinkNotificationHubOptionalParams): Promise<LinkedNotificationHub>
Parameter
- resourceGroupName
-
string
Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.
- communicationServiceName
-
string
Der Name der CommunicationService-Ressource.
Die Optionsparameter.
Gibt zurück
Promise<LinkedNotificationHub>
listByResourceGroup(string, CommunicationServicesListByResourceGroupOptionalParams)
Verarbeitet Anforderungen zum Auflisten aller Ressourcen in einer Ressourcengruppe.
function listByResourceGroup(resourceGroupName: string, options?: CommunicationServicesListByResourceGroupOptionalParams): PagedAsyncIterableIterator<CommunicationServiceResource, CommunicationServiceResource[], PageSettings>
Parameter
- resourceGroupName
-
string
Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.
Die Optionsparameter.
Gibt zurück
listBySubscription(CommunicationServicesListBySubscriptionOptionalParams)
Verarbeitet Anforderungen zum Auflisten aller Ressourcen in einem Abonnement.
function listBySubscription(options?: CommunicationServicesListBySubscriptionOptionalParams): PagedAsyncIterableIterator<CommunicationServiceResource, CommunicationServiceResource[], PageSettings>
Parameter
Die Optionsparameter.
Gibt zurück
listKeys(string, string, CommunicationServicesListKeysOptionalParams)
Rufen Sie die Zugriffsschlüssel der CommunicationService-Ressource ab.
function listKeys(resourceGroupName: string, communicationServiceName: string, options?: CommunicationServicesListKeysOptionalParams): Promise<CommunicationServiceKeys>
Parameter
- resourceGroupName
-
string
Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.
- communicationServiceName
-
string
Der Name der CommunicationService-Ressource.
Die Optionsparameter.
Gibt zurück
Promise<CommunicationServiceKeys>
regenerateKey(string, string, RegenerateKeyParameters, CommunicationServicesRegenerateKeyOptionalParams)
Generieren Sie den CommunicationService-Zugriffsschlüssel. PrimaryKey und SecondaryKey können nicht gleichzeitig neu generiert werden.
function regenerateKey(resourceGroupName: string, communicationServiceName: string, parameters: RegenerateKeyParameters, options?: CommunicationServicesRegenerateKeyOptionalParams): Promise<CommunicationServiceKeys>
Parameter
- resourceGroupName
-
string
Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.
- communicationServiceName
-
string
Der Name der CommunicationService-Ressource.
- parameters
- RegenerateKeyParameters
Parameter, der den Vorgang zum Generieren von Schlüsseln beschreibt.
Die Optionsparameter.
Gibt zurück
Promise<CommunicationServiceKeys>
update(string, string, CommunicationServiceResourceUpdate, CommunicationServicesUpdateOptionalParams)
Vorgang zum Aktualisieren eines vorhandenen CommunicationService.
function update(resourceGroupName: string, communicationServiceName: string, parameters: CommunicationServiceResourceUpdate, options?: CommunicationServicesUpdateOptionalParams): Promise<CommunicationServiceResource>
Parameter
- resourceGroupName
-
string
Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.
- communicationServiceName
-
string
Der Name der CommunicationService-Ressource.
- parameters
- CommunicationServiceResourceUpdate
Parameter für den Updatevorgang
Die Optionsparameter.
Gibt zurück
Promise<CommunicationServiceResource>