CommunicationServices interface
Antarmuka yang mewakili CommunicationServices.
Metode
Detail Metode
beginCreateOrUpdate(string, string, CommunicationServiceResource, CommunicationServicesCreateOrUpdateOptionalParams)
Buat CommunicationService baru atau perbarui CommunicationService yang sudah ada.
function beginCreateOrUpdate(resourceGroupName: string, communicationServiceName: string, parameters: CommunicationServiceResource, options?: CommunicationServicesCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<CommunicationServiceResource>, CommunicationServiceResource>>
Parameter
- resourceGroupName
-
string
Nama grup sumber daya. Nama ini tidak peka huruf besar/kecil.
- communicationServiceName
-
string
Nama sumber daya CommunicationService.
- parameters
- CommunicationServiceResource
Parameter untuk operasi buat atau perbarui
Parameter opsi.
Mengembalikan
Promise<@azure/core-lro.SimplePollerLike<OperationState<CommunicationServiceResource>, CommunicationServiceResource>>
beginCreateOrUpdateAndWait(string, string, CommunicationServiceResource, CommunicationServicesCreateOrUpdateOptionalParams)
Buat CommunicationService baru atau perbarui CommunicationService yang sudah ada.
function beginCreateOrUpdateAndWait(resourceGroupName: string, communicationServiceName: string, parameters: CommunicationServiceResource, options?: CommunicationServicesCreateOrUpdateOptionalParams): Promise<CommunicationServiceResource>
Parameter
- resourceGroupName
-
string
Nama grup sumber daya. Nama ini tidak peka huruf besar/kecil.
- communicationServiceName
-
string
Nama sumber daya CommunicationService.
- parameters
- CommunicationServiceResource
Parameter untuk operasi buat atau perbarui
Parameter opsi.
Mengembalikan
Promise<CommunicationServiceResource>
beginDelete(string, string, CommunicationServicesDeleteOptionalParams)
Operasi untuk menghapus CommunicationService.
function beginDelete(resourceGroupName: string, communicationServiceName: string, options?: CommunicationServicesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
Parameter
- resourceGroupName
-
string
Nama grup sumber daya. Nama ini tidak peka huruf besar/kecil.
- communicationServiceName
-
string
Nama sumber daya CommunicationService.
Parameter opsi.
Mengembalikan
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait(string, string, CommunicationServicesDeleteOptionalParams)
Operasi untuk menghapus CommunicationService.
function beginDeleteAndWait(resourceGroupName: string, communicationServiceName: string, options?: CommunicationServicesDeleteOptionalParams): Promise<void>
Parameter
- resourceGroupName
-
string
Nama grup sumber daya. Nama ini tidak peka huruf besar/kecil.
- communicationServiceName
-
string
Nama sumber daya CommunicationService.
Parameter opsi.
Mengembalikan
Promise<void>
checkNameAvailability(NameAvailabilityParameters, CommunicationServicesCheckNameAvailabilityOptionalParams)
Memeriksa apakah nama CommunicationService valid dan belum digunakan.
function checkNameAvailability(nameAvailabilityParameters: NameAvailabilityParameters, options?: CommunicationServicesCheckNameAvailabilityOptionalParams): Promise<CheckNameAvailabilityResponse>
Parameter
- nameAvailabilityParameters
- NameAvailabilityParameters
Parameter yang disediakan untuk operasi.
Parameter opsi.
Mengembalikan
Promise<CheckNameAvailabilityResponse>
get(string, string, CommunicationServicesGetOptionalParams)
Dapatkan CommunicationService dan propertinya.
function get(resourceGroupName: string, communicationServiceName: string, options?: CommunicationServicesGetOptionalParams): Promise<CommunicationServiceResource>
Parameter
- resourceGroupName
-
string
Nama grup sumber daya. Nama ini tidak peka huruf besar/kecil.
- communicationServiceName
-
string
Nama sumber daya CommunicationService.
Parameter opsi.
Mengembalikan
Promise<CommunicationServiceResource>
linkNotificationHub(string, string, CommunicationServicesLinkNotificationHubOptionalParams)
Menautkan Azure Notification Hub ke layanan komunikasi ini.
function linkNotificationHub(resourceGroupName: string, communicationServiceName: string, options?: CommunicationServicesLinkNotificationHubOptionalParams): Promise<LinkedNotificationHub>
Parameter
- resourceGroupName
-
string
Nama grup sumber daya. Nama ini tidak peka huruf besar/kecil.
- communicationServiceName
-
string
Nama sumber daya CommunicationService.
Parameter opsi.
Mengembalikan
Promise<LinkedNotificationHub>
listByResourceGroup(string, CommunicationServicesListByResourceGroupOptionalParams)
Menangani permintaan untuk mencantumkan semua sumber daya dalam grup sumber daya.
function listByResourceGroup(resourceGroupName: string, options?: CommunicationServicesListByResourceGroupOptionalParams): PagedAsyncIterableIterator<CommunicationServiceResource, CommunicationServiceResource[], PageSettings>
Parameter
- resourceGroupName
-
string
Nama grup sumber daya. Nama ini tidak peka huruf besar/kecil.
Parameter opsi.
Mengembalikan
listBySubscription(CommunicationServicesListBySubscriptionOptionalParams)
Menangani permintaan untuk mencantumkan semua sumber daya dalam langganan.
function listBySubscription(options?: CommunicationServicesListBySubscriptionOptionalParams): PagedAsyncIterableIterator<CommunicationServiceResource, CommunicationServiceResource[], PageSettings>
Parameter
Parameter opsi.
Mengembalikan
listKeys(string, string, CommunicationServicesListKeysOptionalParams)
Dapatkan kunci akses sumber daya CommunicationService.
function listKeys(resourceGroupName: string, communicationServiceName: string, options?: CommunicationServicesListKeysOptionalParams): Promise<CommunicationServiceKeys>
Parameter
- resourceGroupName
-
string
Nama grup sumber daya. Nama ini tidak peka huruf besar/kecil.
- communicationServiceName
-
string
Nama sumber daya CommunicationService.
Parameter opsi.
Mengembalikan
Promise<CommunicationServiceKeys>
regenerateKey(string, string, RegenerateKeyParameters, CommunicationServicesRegenerateKeyOptionalParams)
Meregenerasi kunci akses CommunicationService. PrimaryKey dan SecondaryKey tidak dapat diregenerasi secara bersamaan.
function regenerateKey(resourceGroupName: string, communicationServiceName: string, parameters: RegenerateKeyParameters, options?: CommunicationServicesRegenerateKeyOptionalParams): Promise<CommunicationServiceKeys>
Parameter
- resourceGroupName
-
string
Nama grup sumber daya. Nama ini tidak peka huruf besar/kecil.
- communicationServiceName
-
string
Nama sumber daya CommunicationService.
- parameters
- RegenerateKeyParameters
Parameter yang menjelaskan Operasi Regenerasi Kunci.
Parameter opsi.
Mengembalikan
Promise<CommunicationServiceKeys>
update(string, string, CommunicationServiceResourceUpdate, CommunicationServicesUpdateOptionalParams)
Operasi untuk memperbarui CommunicationService yang ada.
function update(resourceGroupName: string, communicationServiceName: string, parameters: CommunicationServiceResourceUpdate, options?: CommunicationServicesUpdateOptionalParams): Promise<CommunicationServiceResource>
Parameter
- resourceGroupName
-
string
Nama grup sumber daya. Nama ini tidak peka huruf besar/kecil.
- communicationServiceName
-
string
Nama sumber daya CommunicationService.
- parameters
- CommunicationServiceResourceUpdate
Parameter untuk operasi pembaruan
Parameter opsi.
Mengembalikan
Promise<CommunicationServiceResource>