CommunicationServices interface
Interfaz que representa communicationServices.
Métodos
Detalles del método
beginCreateOrUpdate(string, string, CommunicationServiceResource, CommunicationServicesCreateOrUpdateOptionalParams)
Cree un communicationService o actualice un communicationService existente.
function beginCreateOrUpdate(resourceGroupName: string, communicationServiceName: string, parameters: CommunicationServiceResource, options?: CommunicationServicesCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<CommunicationServiceResource>, CommunicationServiceResource>>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
- communicationServiceName
-
string
Nombre del recurso CommunicationService.
- parameters
- CommunicationServiceResource
Parámetros para la operación de creación o actualización
Parámetros de opciones.
Devoluciones
Promise<@azure/core-lro.SimplePollerLike<OperationState<CommunicationServiceResource>, CommunicationServiceResource>>
beginCreateOrUpdateAndWait(string, string, CommunicationServiceResource, CommunicationServicesCreateOrUpdateOptionalParams)
Cree un communicationService o actualice un communicationService existente.
function beginCreateOrUpdateAndWait(resourceGroupName: string, communicationServiceName: string, parameters: CommunicationServiceResource, options?: CommunicationServicesCreateOrUpdateOptionalParams): Promise<CommunicationServiceResource>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
- communicationServiceName
-
string
Nombre del recurso CommunicationService.
- parameters
- CommunicationServiceResource
Parámetros para la operación de creación o actualización
Parámetros de opciones.
Devoluciones
Promise<CommunicationServiceResource>
beginDelete(string, string, CommunicationServicesDeleteOptionalParams)
Operación para eliminar un objeto CommunicationService.
function beginDelete(resourceGroupName: string, communicationServiceName: string, options?: CommunicationServicesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
- communicationServiceName
-
string
Nombre del recurso CommunicationService.
Parámetros de opciones.
Devoluciones
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait(string, string, CommunicationServicesDeleteOptionalParams)
Operación para eliminar un objeto CommunicationService.
function beginDeleteAndWait(resourceGroupName: string, communicationServiceName: string, options?: CommunicationServicesDeleteOptionalParams): Promise<void>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
- communicationServiceName
-
string
Nombre del recurso CommunicationService.
Parámetros de opciones.
Devoluciones
Promise<void>
checkNameAvailability(NameAvailabilityParameters, CommunicationServicesCheckNameAvailabilityOptionalParams)
Comprueba que el nombre de CommunicationService es válido y que aún no está en uso.
function checkNameAvailability(nameAvailabilityParameters: NameAvailabilityParameters, options?: CommunicationServicesCheckNameAvailabilityOptionalParams): Promise<CheckNameAvailabilityResponse>
Parámetros
- nameAvailabilityParameters
- NameAvailabilityParameters
Parámetros proporcionados a la operación.
Parámetros de opciones.
Devoluciones
Promise<CheckNameAvailabilityResponse>
get(string, string, CommunicationServicesGetOptionalParams)
Obtenga CommunicationService y sus propiedades.
function get(resourceGroupName: string, communicationServiceName: string, options?: CommunicationServicesGetOptionalParams): Promise<CommunicationServiceResource>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
- communicationServiceName
-
string
Nombre del recurso CommunicationService.
Parámetros de opciones.
Devoluciones
Promise<CommunicationServiceResource>
linkNotificationHub(string, string, CommunicationServicesLinkNotificationHubOptionalParams)
Vincula un centro de notificaciones de Azure a este servicio de comunicación.
function linkNotificationHub(resourceGroupName: string, communicationServiceName: string, options?: CommunicationServicesLinkNotificationHubOptionalParams): Promise<LinkedNotificationHub>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
- communicationServiceName
-
string
Nombre del recurso CommunicationService.
Parámetros de opciones.
Devoluciones
Promise<LinkedNotificationHub>
listByResourceGroup(string, CommunicationServicesListByResourceGroupOptionalParams)
Controla las solicitudes para enumerar todos los recursos de un grupo de recursos.
function listByResourceGroup(resourceGroupName: string, options?: CommunicationServicesListByResourceGroupOptionalParams): PagedAsyncIterableIterator<CommunicationServiceResource, CommunicationServiceResource[], PageSettings>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
Parámetros de opciones.
Devoluciones
listBySubscription(CommunicationServicesListBySubscriptionOptionalParams)
Controla las solicitudes para enumerar todos los recursos de una suscripción.
function listBySubscription(options?: CommunicationServicesListBySubscriptionOptionalParams): PagedAsyncIterableIterator<CommunicationServiceResource, CommunicationServiceResource[], PageSettings>
Parámetros
Parámetros de opciones.
Devoluciones
listKeys(string, string, CommunicationServicesListKeysOptionalParams)
Obtenga las claves de acceso del recurso CommunicationService.
function listKeys(resourceGroupName: string, communicationServiceName: string, options?: CommunicationServicesListKeysOptionalParams): Promise<CommunicationServiceKeys>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
- communicationServiceName
-
string
Nombre del recurso CommunicationService.
Parámetros de opciones.
Devoluciones
Promise<CommunicationServiceKeys>
regenerateKey(string, string, RegenerateKeyParameters, CommunicationServicesRegenerateKeyOptionalParams)
Regenerar la clave de acceso communicationService. PrimaryKey y SecondaryKey no se pueden volver a generar al mismo tiempo.
function regenerateKey(resourceGroupName: string, communicationServiceName: string, parameters: RegenerateKeyParameters, options?: CommunicationServicesRegenerateKeyOptionalParams): Promise<CommunicationServiceKeys>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
- communicationServiceName
-
string
Nombre del recurso CommunicationService.
- parameters
- RegenerateKeyParameters
Parámetro que describe la operación regenerar clave.
Parámetros de opciones.
Devoluciones
Promise<CommunicationServiceKeys>
update(string, string, CommunicationServiceResourceUpdate, CommunicationServicesUpdateOptionalParams)
Operación para actualizar un communicationService existente.
function update(resourceGroupName: string, communicationServiceName: string, parameters: CommunicationServiceResourceUpdate, options?: CommunicationServicesUpdateOptionalParams): Promise<CommunicationServiceResource>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
- communicationServiceName
-
string
Nombre del recurso CommunicationService.
- parameters
- CommunicationServiceResourceUpdate
Parámetros para la operación de actualización
Parámetros de opciones.
Devoluciones
Promise<CommunicationServiceResource>