Share via


FlexibleServersExtensions.GetMySqlFlexibleServersCapabilityAsync Method

Definition

Get capabilities at specified location in a given subscription.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.DBforMySQL/locations/{locationName}/capabilitySets/{capabilitySetName}
  • Operation Id: LocationBasedCapabilitySet_Get
  • Default Api Version: 2023-12-30
  • Resource: MySqlFlexibleServersCapabilityResource
public static System.Threading.Tasks.Task<Azure.Response<Azure.ResourceManager.MySql.FlexibleServers.MySqlFlexibleServersCapabilityResource>> GetMySqlFlexibleServersCapabilityAsync (this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, Azure.Core.AzureLocation locationName, string capabilitySetName, System.Threading.CancellationToken cancellationToken = default);
static member GetMySqlFlexibleServersCapabilityAsync : Azure.ResourceManager.Resources.SubscriptionResource * Azure.Core.AzureLocation * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.ResourceManager.MySql.FlexibleServers.MySqlFlexibleServersCapabilityResource>>
<Extension()>
Public Function GetMySqlFlexibleServersCapabilityAsync (subscriptionResource As SubscriptionResource, locationName As AzureLocation, capabilitySetName As String, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of MySqlFlexibleServersCapabilityResource))

Parameters

subscriptionResource
SubscriptionResource

The SubscriptionResource instance the method will execute against.

locationName
AzureLocation

The name of the location.

capabilitySetName
String

Name of capability set.

cancellationToken
CancellationToken

The cancellation token to use.

Returns

Exceptions

subscriptionResource or capabilitySetName is null.

capabilitySetName is an empty string, and was expected to be non-empty.

Applies to