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
<item>MockingTo mock this method, please mock CheckCommunicationNameAvailability(CommunicationServiceNameAvailabilityContent, CancellationToken) instead.</item>
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
<item>MockingTo mock this method, please mock CheckCommunicationNameAvailability(CommunicationServiceNameAvailabilityContent, CancellationToken) instead.</item>
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. <item>MockingTo mock this method, please mock GetCommunicationDomainResource(ResourceIdentifier) instead.</item>

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. <item>MockingTo mock this method, please mock GetCommunicationServiceResource(ResourceIdentifier) instead.</item>

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
<item>MockingTo mock this method, please mock GetCommunicationServiceResource(String, CancellationToken) instead.</item>
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
<item>MockingTo mock this method, please mock GetCommunicationServiceResourceAsync(String, CancellationToken) instead.</item>
GetCommunicationServiceResources(ResourceGroupResource)

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

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
<item>MockingTo mock this method, please mock GetCommunicationServiceResources(CancellationToken) instead.</item>
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
<item>MockingTo mock this method, please mock GetCommunicationServiceResources(CancellationToken) instead.</item>
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. <item>MockingTo mock this method, please mock GetEmailServiceResource(ResourceIdentifier) instead.</item>

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
<item>MockingTo mock this method, please mock GetEmailServiceResource(String, CancellationToken) instead.</item>
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
<item>MockingTo mock this method, please mock GetEmailServiceResourceAsync(String, CancellationToken) instead.</item>
GetEmailServiceResources(ResourceGroupResource)

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

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
<item>MockingTo mock this method, please mock GetEmailServiceResources(CancellationToken) instead.</item>
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
<item>MockingTo mock this method, please mock GetEmailServiceResources(CancellationToken) instead.</item>
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. <item>MockingTo mock this method, please mock GetSenderUsernameResource(ResourceIdentifier) instead.</item>

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. <item>MockingTo mock this method, please mock GetSuppressionListAddressResource(ResourceIdentifier) instead.</item>

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. <item>MockingTo mock this method, please mock GetSuppressionListResource(ResourceIdentifier) instead.</item>

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
<item>MockingTo mock this method, please mock GetVerifiedExchangeOnlineDomainsEmailServices(CancellationToken) instead.</item>
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
<item>MockingTo mock this method, please mock GetVerifiedExchangeOnlineDomainsEmailServices(CancellationToken) instead.</item>

Applies to