CommunicationServices Interface
public interface CommunicationServices
Resource collection API of CommunicationServices.
Method Summary
Method Details
checkNameAvailability
public abstract CheckNameAvailabilityResponse checkNameAvailability(NameAvailabilityParameters nameAvailabilityParameters)
Check Name Availability Checks that the CommunicationService name is valid and is not already in use.
Parameters:
Returns:
checkNameAvailabilityWithResponse
public abstract Response
Check Name Availability Checks that the CommunicationService name is valid and is not already in use.
Parameters:
Returns:
define
public abstract CommunicationServiceResource.DefinitionStages.Blank define(String name)
Begins definition for a new CommunicationServiceResource resource.
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String communicationServiceName, Context context)
Delete Operation to delete a CommunicationService.
Parameters:
deleteById
public abstract void deleteById(String id)
Delete Operation to delete a CommunicationService.
Parameters:
deleteByIdWithResponse
public abstract void deleteByIdWithResponse(String id, Context context)
Delete Operation to delete a CommunicationService.
Parameters:
deleteByResourceGroup
public abstract void deleteByResourceGroup(String resourceGroupName, String communicationServiceName)
Delete Operation to delete a CommunicationService.
Parameters:
getById
public abstract CommunicationServiceResource getById(String id)
Get Get the CommunicationService and its properties.
Parameters:
Returns:
getByIdWithResponse
public abstract Response
Get Get the CommunicationService and its properties.
Parameters:
Returns:
getByResourceGroup
public abstract CommunicationServiceResource getByResourceGroup(String resourceGroupName, String communicationServiceName)
Get Get the CommunicationService and its properties.
Parameters:
Returns:
getByResourceGroupWithResponse
public abstract Response
Get Get the CommunicationService and its properties.
Parameters:
Returns:
linkNotificationHub
public abstract LinkedNotificationHub linkNotificationHub(String resourceGroupName, String communicationServiceName)
Link Notification Hub Links an Azure Notification Hub to this communication service.
Parameters:
Returns:
linkNotificationHubWithResponse
public abstract Response
Link Notification Hub Links an Azure Notification Hub to this communication service.
Parameters:
Returns:
list
public abstract PagedIterable
List By Subscription Handles requests to list all resources in a subscription.
Returns:
list
public abstract PagedIterable
List By Subscription Handles requests to list all resources in a subscription.
Parameters:
Returns:
listByResourceGroup
public abstract PagedIterable
List By Resource Group Handles requests to list all resources in a resource group.
Parameters:
Returns:
listByResourceGroup
public abstract PagedIterable
List By Resource Group Handles requests to list all resources in a resource group.
Parameters:
Returns:
listKeys
public abstract CommunicationServiceKeys listKeys(String resourceGroupName, String communicationServiceName)
List Keys Get the access keys of the CommunicationService resource.
Parameters:
Returns:
listKeysWithResponse
public abstract Response
List Keys Get the access keys of the CommunicationService resource.
Parameters:
Returns:
regenerateKey
public abstract CommunicationServiceKeys regenerateKey(String resourceGroupName, String communicationServiceName, RegenerateKeyParameters parameters)
Regenerate Key Regenerate CommunicationService access key. PrimaryKey and SecondaryKey cannot be regenerated at the same time.
Parameters:
Returns:
regenerateKeyWithResponse
public abstract Response
Regenerate Key Regenerate CommunicationService access key. PrimaryKey and SecondaryKey cannot be regenerated at the same time.
Parameters:
Returns:
Applies to
Azure SDK for Java
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for