CommunicationServices interface
Interfejs reprezentujący usługę CommunicationServices.
Metody
Szczegóły metody
beginCreateOrUpdate(string, string, CommunicationServiceResource, CommunicationServicesCreateOrUpdateOptionalParams)
Utwórz nową usługę CommunicationService lub zaktualizuj istniejącą usługę CommunicationService.
function beginCreateOrUpdate(resourceGroupName: string, communicationServiceName: string, parameters: CommunicationServiceResource, options?: CommunicationServicesCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<CommunicationServiceResource>, CommunicationServiceResource>>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.
- communicationServiceName
-
string
Nazwa zasobu CommunicationService.
- parameters
- CommunicationServiceResource
Parametry operacji tworzenia lub aktualizowania
Parametry opcji.
Zwraca
Promise<@azure/core-lro.SimplePollerLike<OperationState<CommunicationServiceResource>, CommunicationServiceResource>>
beginCreateOrUpdateAndWait(string, string, CommunicationServiceResource, CommunicationServicesCreateOrUpdateOptionalParams)
Utwórz nową usługę CommunicationService lub zaktualizuj istniejącą usługę CommunicationService.
function beginCreateOrUpdateAndWait(resourceGroupName: string, communicationServiceName: string, parameters: CommunicationServiceResource, options?: CommunicationServicesCreateOrUpdateOptionalParams): Promise<CommunicationServiceResource>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.
- communicationServiceName
-
string
Nazwa zasobu CommunicationService.
- parameters
- CommunicationServiceResource
Parametry operacji tworzenia lub aktualizowania
Parametry opcji.
Zwraca
Promise<CommunicationServiceResource>
beginDelete(string, string, CommunicationServicesDeleteOptionalParams)
Operacja usuwania usługi CommunicationService.
function beginDelete(resourceGroupName: string, communicationServiceName: string, options?: CommunicationServicesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.
- communicationServiceName
-
string
Nazwa zasobu CommunicationService.
Parametry opcji.
Zwraca
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait(string, string, CommunicationServicesDeleteOptionalParams)
Operacja usuwania usługi CommunicationService.
function beginDeleteAndWait(resourceGroupName: string, communicationServiceName: string, options?: CommunicationServicesDeleteOptionalParams): Promise<void>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.
- communicationServiceName
-
string
Nazwa zasobu CommunicationService.
Parametry opcji.
Zwraca
Promise<void>
checkNameAvailability(NameAvailabilityParameters, CommunicationServicesCheckNameAvailabilityOptionalParams)
Sprawdza, czy nazwa usługi CommunicationService jest prawidłowa i nie jest jeszcze używana.
function checkNameAvailability(nameAvailabilityParameters: NameAvailabilityParameters, options?: CommunicationServicesCheckNameAvailabilityOptionalParams): Promise<CheckNameAvailabilityResponse>
Parametry
- nameAvailabilityParameters
- NameAvailabilityParameters
Parametry dostarczone do operacji.
Parametry opcji.
Zwraca
Promise<CheckNameAvailabilityResponse>
get(string, string, CommunicationServicesGetOptionalParams)
Pobierz usługę CommunicationService i jej właściwości.
function get(resourceGroupName: string, communicationServiceName: string, options?: CommunicationServicesGetOptionalParams): Promise<CommunicationServiceResource>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.
- communicationServiceName
-
string
Nazwa zasobu CommunicationService.
Parametry opcji.
Zwraca
Promise<CommunicationServiceResource>
linkNotificationHub(string, string, CommunicationServicesLinkNotificationHubOptionalParams)
Łączy usługę Azure Notification Hub z tą usługą komunikacji.
function linkNotificationHub(resourceGroupName: string, communicationServiceName: string, options?: CommunicationServicesLinkNotificationHubOptionalParams): Promise<LinkedNotificationHub>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.
- communicationServiceName
-
string
Nazwa zasobu CommunicationService.
Parametry opcji.
Zwraca
Promise<LinkedNotificationHub>
listByResourceGroup(string, CommunicationServicesListByResourceGroupOptionalParams)
Obsługuje żądania, aby wyświetlić listę wszystkich zasobów w grupie zasobów.
function listByResourceGroup(resourceGroupName: string, options?: CommunicationServicesListByResourceGroupOptionalParams): PagedAsyncIterableIterator<CommunicationServiceResource, CommunicationServiceResource[], PageSettings>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.
Parametry opcji.
Zwraca
listBySubscription(CommunicationServicesListBySubscriptionOptionalParams)
Obsługuje żądania, aby wyświetlić listę wszystkich zasobów w subskrypcji.
function listBySubscription(options?: CommunicationServicesListBySubscriptionOptionalParams): PagedAsyncIterableIterator<CommunicationServiceResource, CommunicationServiceResource[], PageSettings>
Parametry
Parametry opcji.
Zwraca
listKeys(string, string, CommunicationServicesListKeysOptionalParams)
Pobierz klucze dostępu zasobu CommunicationService.
function listKeys(resourceGroupName: string, communicationServiceName: string, options?: CommunicationServicesListKeysOptionalParams): Promise<CommunicationServiceKeys>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.
- communicationServiceName
-
string
Nazwa zasobu CommunicationService.
Parametry opcji.
Zwraca
Promise<CommunicationServiceKeys>
regenerateKey(string, string, RegenerateKeyParameters, CommunicationServicesRegenerateKeyOptionalParams)
Wygeneruj ponownie klucz dostępu communicationService. Nie można ponownie wygenerować klucza podstawowego i klucza pomocniczego w tym samym czasie.
function regenerateKey(resourceGroupName: string, communicationServiceName: string, parameters: RegenerateKeyParameters, options?: CommunicationServicesRegenerateKeyOptionalParams): Promise<CommunicationServiceKeys>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.
- communicationServiceName
-
string
Nazwa zasobu CommunicationService.
- parameters
- RegenerateKeyParameters
Parametr opisujący operację ponownego generowania klucza.
Parametry opcji.
Zwraca
Promise<CommunicationServiceKeys>
update(string, string, CommunicationServiceResourceUpdate, CommunicationServicesUpdateOptionalParams)
Operacja aktualizowania istniejącej usługi CommunicationService.
function update(resourceGroupName: string, communicationServiceName: string, parameters: CommunicationServiceResourceUpdate, options?: CommunicationServicesUpdateOptionalParams): Promise<CommunicationServiceResource>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.
- communicationServiceName
-
string
Nazwa zasobu CommunicationService.
- parameters
- CommunicationServiceResourceUpdate
Parametry operacji aktualizacji
Parametry opcji.
Zwraca
Promise<CommunicationServiceResource>