Share via


CommunicationExtensions Class

Definition

A class to add extension methods to Azure.ResourceManager.Communication.

public static class CommunicationExtensions
type CommunicationExtensions = class
Public Module CommunicationExtensions
Inheritance
CommunicationExtensions

Methods

CheckCommunicationNameAvailability(SubscriptionResource, CommunicationServiceNameAvailabilityContent, CancellationToken)

Checks that the CommunicationService name is valid and is not already in use.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Communication/checkNameAvailability
  • Operation Id: CommunicationServices_CheckNameAvailability
  • Default Api Version: 2023-04-01
  • Resource: CommunicationServiceResource
CheckCommunicationNameAvailabilityAsync(SubscriptionResource, CommunicationServiceNameAvailabilityContent, CancellationToken)

Checks that the CommunicationService name is valid and is not already in use.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Communication/checkNameAvailability
  • Operation Id: CommunicationServices_CheckNameAvailability
  • Default Api Version: 2023-04-01
  • Resource: CommunicationServiceResource
GetCommunicationDomainResource(ArmClient, ResourceIdentifier)

Gets an object representing a CommunicationDomainResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String) to create a CommunicationDomainResourceResourceIdentifier from its components. MockingTo mock this method, please mock GetCommunicationDomainResource(ResourceIdentifier) instead.

GetCommunicationServiceResource(ArmClient, ResourceIdentifier)

Gets an object representing a CommunicationServiceResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String) to create a CommunicationServiceResourceResourceIdentifier from its components. MockingTo mock this method, please mock GetCommunicationServiceResource(ResourceIdentifier) instead.

GetCommunicationServiceResource(ResourceGroupResource, String, CancellationToken)

Get the CommunicationService and its properties.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/communicationServices/{communicationServiceName}
  • Operation Id: CommunicationServices_Get
  • Default Api Version: 2023-04-01
  • Resource: CommunicationServiceResource
GetCommunicationServiceResourceAsync(ResourceGroupResource, String, CancellationToken)

Get the CommunicationService and its properties.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/communicationServices/{communicationServiceName}
  • Operation Id: CommunicationServices_Get
  • Default Api Version: 2023-04-01
  • Resource: CommunicationServiceResource
GetCommunicationServiceResources(ResourceGroupResource)

Gets a collection of CommunicationServiceResources in the ResourceGroupResource. MockingTo mock this method, please mock GetCommunicationServiceResources() instead.

GetCommunicationServiceResources(SubscriptionResource, CancellationToken)

Handles requests to list all resources in a subscription.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Communication/communicationServices
  • Operation Id: CommunicationServices_ListBySubscription
  • Default Api Version: 2023-04-01
  • Resource: CommunicationServiceResource
GetCommunicationServiceResourcesAsync(SubscriptionResource, CancellationToken)

Handles requests to list all resources in a subscription.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Communication/communicationServices
  • Operation Id: CommunicationServices_ListBySubscription
  • Default Api Version: 2023-04-01
  • Resource: CommunicationServiceResource
GetEmailServiceResource(ArmClient, ResourceIdentifier)

Gets an object representing an EmailServiceResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String) to create an EmailServiceResourceResourceIdentifier from its components. MockingTo mock this method, please mock GetEmailServiceResource(ResourceIdentifier) instead.

GetEmailServiceResource(ResourceGroupResource, String, CancellationToken)

Get the EmailService and its properties.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/emailServices/{emailServiceName}
  • Operation Id: EmailServices_Get
  • Default Api Version: 2023-04-01
  • Resource: EmailServiceResource
GetEmailServiceResourceAsync(ResourceGroupResource, String, CancellationToken)

Get the EmailService and its properties.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/emailServices/{emailServiceName}
  • Operation Id: EmailServices_Get
  • Default Api Version: 2023-04-01
  • Resource: EmailServiceResource
GetEmailServiceResources(ResourceGroupResource)

Gets a collection of EmailServiceResources in the ResourceGroupResource. MockingTo mock this method, please mock GetEmailServiceResources() instead.

GetEmailServiceResources(SubscriptionResource, CancellationToken)

Handles requests to list all resources in a subscription.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Communication/emailServices
  • Operation Id: EmailServices_ListBySubscription
  • Default Api Version: 2023-04-01
  • Resource: EmailServiceResource
GetEmailServiceResourcesAsync(SubscriptionResource, CancellationToken)

Handles requests to list all resources in a subscription.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Communication/emailServices
  • Operation Id: EmailServices_ListBySubscription
  • Default Api Version: 2023-04-01
  • Resource: EmailServiceResource
GetSenderUsernameResource(ArmClient, ResourceIdentifier)

Gets an object representing a SenderUsernameResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String, String) to create a SenderUsernameResourceResourceIdentifier from its components. MockingTo mock this method, please mock GetSenderUsernameResource(ResourceIdentifier) instead.

GetSuppressionListAddressResource(ArmClient, ResourceIdentifier)

Gets an object representing a SuppressionListAddressResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String, String, String) to create a SuppressionListAddressResourceResourceIdentifier from its components. MockingTo mock this method, please mock GetSuppressionListAddressResource(ResourceIdentifier) instead.

GetSuppressionListResource(ArmClient, ResourceIdentifier)

Gets an object representing a SuppressionListResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String, String) to create a SuppressionListResourceResourceIdentifier from its components. MockingTo mock this method, please mock GetSuppressionListResource(ResourceIdentifier) instead.

GetVerifiedExchangeOnlineDomainsEmailServices(SubscriptionResource, CancellationToken)

Get a list of domains that are fully verified in Exchange Online.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Communication/listVerifiedExchangeOnlineDomains
  • Operation Id: EmailServices_ListVerifiedExchangeOnlineDomains
  • Default Api Version: 2023-04-01
  • Resource: EmailServiceResource
GetVerifiedExchangeOnlineDomainsEmailServicesAsync(SubscriptionResource, CancellationToken)

Get a list of domains that are fully verified in Exchange Online.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Communication/listVerifiedExchangeOnlineDomains
  • Operation Id: EmailServices_ListVerifiedExchangeOnlineDomains
  • Default Api Version: 2023-04-01
  • Resource: EmailServiceResource

Applies to