你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

FlexibleServersExtensions 类

定义

用于将扩展方法添加到 Azure.ResourceManager.MySql.FlexibleServers 的类。

public static class FlexibleServersExtensions
type FlexibleServersExtensions = class
Public Module FlexibleServersExtensions
继承
FlexibleServersExtensions

方法

CheckMySqlFlexibleServerNameAvailability(SubscriptionResource, AzureLocation, MySqlFlexibleServerNameAvailabilityContent, CancellationToken)

检查服务器名称的可用性

  • Request Path/subscriptions/{subscriptionId}/providers/Microsoft.DBforMySQL/locations/{locationName}/checkNameAvailability
  • 操作IdCheckNameAvailability_Execute
CheckMySqlFlexibleServerNameAvailabilityAsync(SubscriptionResource, AzureLocation, MySqlFlexibleServerNameAvailabilityContent, CancellationToken)

检查服务器名称的可用性

  • Request Path/subscriptions/{subscriptionId}/providers/Microsoft.DBforMySQL/locations/{locationName}/checkNameAvailability
  • 操作IdCheckNameAvailability_Execute
CheckMySqlFlexibleServerNameAvailabilityWithoutLocation(SubscriptionResource, MySqlFlexibleServerNameAvailabilityContent, CancellationToken)

检查服务器名称的可用性

  • 请求路径/subscriptions/{subscriptionId}/providers/Microsoft.DBforMySQL/checkNameAvailability
  • 操作IdCheckNameAvailabilityWithoutLocation_Execute
CheckMySqlFlexibleServerNameAvailabilityWithoutLocationAsync(SubscriptionResource, MySqlFlexibleServerNameAvailabilityContent, CancellationToken)

检查服务器名称的可用性

  • 请求路径/subscriptions/{subscriptionId}/providers/Microsoft.DBforMySQL/checkNameAvailability
  • 操作IdCheckNameAvailabilityWithoutLocation_Execute
ExecuteCheckVirtualNetworkSubnetUsage(SubscriptionResource, AzureLocation, MySqlFlexibleServerVirtualNetworkSubnetUsageParameter, CancellationToken)

获取给定 vNet 资源 ID 的虚拟网络子网使用情况。

  • 请求路径/subscriptions/{subscriptionId}/providers/Microsoft.DBforMySQL/locations/{locationName}/checkVirtualNetworkSubnetUsage
  • 操作IdCheckVirtualNetworkSubnetUsage_Execute
ExecuteCheckVirtualNetworkSubnetUsageAsync(SubscriptionResource, AzureLocation, MySqlFlexibleServerVirtualNetworkSubnetUsageParameter, CancellationToken)

获取给定 vNet 资源 ID 的虚拟网络子网使用情况。

  • 请求路径/subscriptions/{subscriptionId}/providers/Microsoft.DBforMySQL/locations/{locationName}/checkVirtualNetworkSubnetUsage
  • 操作IdCheckVirtualNetworkSubnetUsage_Execute
ExecuteGetPrivateDnsZoneSuffix(TenantResource, CancellationToken)

获取云中的专用 DNS 区域后缀。

  • 请求路径/providers/Microsoft.DBforMySQL/getPrivateDnsZoneSuffix
  • 操作IdGetPrivateDnsZoneSuffix_Execute
ExecuteGetPrivateDnsZoneSuffixAsync(TenantResource, CancellationToken)

获取云中的专用 DNS 区域后缀。

  • 请求路径/providers/Microsoft.DBforMySQL/getPrivateDnsZoneSuffix
  • 操作IdGetPrivateDnsZoneSuffix_Execute
GetLocationBasedCapabilities(SubscriptionResource, AzureLocation, CancellationToken)

获取给定订阅中指定位置的功能。

  • 请求路径/subscriptions/{subscriptionId}/providers/Microsoft.DBforMySQL/locations/{locationName}/capabilities
  • 操作IdLocationBasedCapabilities_List
GetLocationBasedCapabilitiesAsync(SubscriptionResource, AzureLocation, CancellationToken)

获取给定订阅中指定位置的功能。

  • 请求路径/subscriptions/{subscriptionId}/providers/Microsoft.DBforMySQL/locations/{locationName}/capabilities
  • 操作IdLocationBasedCapabilities_List
GetMySqlFlexibleServer(ResourceGroupResource, String, CancellationToken)

获取有关服务器的信息。

  • 请求路径/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}
  • 操作IdServers_Get
GetMySqlFlexibleServerAadAdministratorResource(ArmClient, ResourceIdentifier)

获取一个 对象,该 MySqlFlexibleServerAadAdministratorResource 对象表示 ,以及可对它执行但没有数据的实例操作。 可以使用 CreateResourceIdentifier(String, String, String, MySqlFlexibleServerAdministratorName) 从其组件创建 MySqlFlexibleServerAadAdministratorResourceResourceIdentifier 。 模拟若要模拟此方法,请改为模拟 GetMySqlFlexibleServerAadAdministratorResource(ResourceIdentifier)

GetMySqlFlexibleServerAsync(ResourceGroupResource, String, CancellationToken)

获取有关服务器的信息。

  • 请求路径/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}
  • 操作IdServers_Get
GetMySqlFlexibleServerBackupResource(ArmClient, ResourceIdentifier)

获取一个 对象,该 MySqlFlexibleServerBackupResource 对象表示 ,以及可对它执行但没有数据的实例操作。 可以使用 CreateResourceIdentifier(String, String, String, String) 从其组件创建 MySqlFlexibleServerBackupResourceResourceIdentifier 。 模拟若要模拟此方法,请改为模拟 GetMySqlFlexibleServerBackupResource(ResourceIdentifier)

GetMySqlFlexibleServerConfigurationResource(ArmClient, ResourceIdentifier)

获取一个 对象,该 MySqlFlexibleServerConfigurationResource 对象表示 ,以及可对它执行但没有数据的实例操作。 可以使用 CreateResourceIdentifier(String, String, String, String) 从其组件创建 MySqlFlexibleServerConfigurationResourceResourceIdentifier 。 模拟若要模拟此方法,请改为模拟 GetMySqlFlexibleServerConfigurationResource(ResourceIdentifier)

GetMySqlFlexibleServerDatabaseResource(ArmClient, ResourceIdentifier)

获取一个 对象,该 MySqlFlexibleServerDatabaseResource 对象表示 ,以及可对它执行但没有数据的实例操作。 可以使用 CreateResourceIdentifier(String, String, String, String) 从其组件创建 MySqlFlexibleServerDatabaseResourceResourceIdentifier 。 模拟若要模拟此方法,请改为模拟 GetMySqlFlexibleServerDatabaseResource(ResourceIdentifier)

GetMySqlFlexibleServerFirewallRuleResource(ArmClient, ResourceIdentifier)

获取一个 对象,该 MySqlFlexibleServerFirewallRuleResource 对象表示 ,以及可对它执行但没有数据的实例操作。 可以使用 CreateResourceIdentifier(String, String, String, String) 从其组件创建 MySqlFlexibleServerFirewallRuleResourceResourceIdentifier 。 模拟若要模拟此方法,请改为模拟 GetMySqlFlexibleServerFirewallRuleResource(ResourceIdentifier)

GetMySqlFlexibleServerResource(ArmClient, ResourceIdentifier)

获取一个 对象,该 MySqlFlexibleServerResource 对象表示 ,以及可对它执行但没有数据的实例操作。 可以使用 CreateResourceIdentifier(String, String, String) 从其组件创建 MySqlFlexibleServerResourceResourceIdentifier 。 模拟若要模拟此方法,请改为模拟 GetMySqlFlexibleServerResource(ResourceIdentifier)

GetMySqlFlexibleServers(ResourceGroupResource)

获取 ResourceGroupResource 中 MySqlFlexibleServerResources 的集合。 模拟若要模拟此方法,请改为模拟 GetMySqlFlexibleServers()

GetMySqlFlexibleServers(SubscriptionResource, CancellationToken)

列出给定订阅中的所有服务器。

  • 请求路径/subscriptions/{subscriptionId}/providers/Microsoft.DBforMySQL/flexibleServers
  • 操作IdServers_List
GetMySqlFlexibleServersAsync(SubscriptionResource, CancellationToken)

列出给定订阅中的所有服务器。

  • 请求路径/subscriptions/{subscriptionId}/providers/Microsoft.DBforMySQL/flexibleServers
  • 操作IdServers_List
GetMySqlFlexibleServersCapabilities(SubscriptionResource, AzureLocation)

获取 SubscriptionResource 中 MySqlFlexibleServersCapabilityResources 的集合。 模拟若要模拟此方法,请改为模拟 GetMySqlFlexibleServersCapabilities(AzureLocation)

GetMySqlFlexibleServersCapability(SubscriptionResource, AzureLocation, String, CancellationToken)

获取给定订阅中指定位置的功能。

  • 请求路径/subscriptions/{subscriptionId}/providers/Microsoft.DBforMySQL/locations/{locationName}/capabilitySets/{capabilitySetName}
  • 操作IdLocationBasedCapabilitySet_Get
GetMySqlFlexibleServersCapabilityAsync(SubscriptionResource, AzureLocation, String, CancellationToken)

获取给定订阅中指定位置的功能。

  • 请求路径/subscriptions/{subscriptionId}/providers/Microsoft.DBforMySQL/locations/{locationName}/capabilitySets/{capabilitySetName}
  • 操作IdLocationBasedCapabilitySet_Get
GetMySqlFlexibleServersCapabilityResource(ArmClient, ResourceIdentifier)

获取一个 对象,该 MySqlFlexibleServersCapabilityResource 对象表示 ,以及可对它执行但没有数据的实例操作。 可以使用 CreateResourceIdentifier(String, AzureLocation, String) 从其组件创建 MySqlFlexibleServersCapabilityResourceResourceIdentifier 。 模拟若要模拟此方法,请改为模拟 GetMySqlFlexibleServersCapabilityResource(ResourceIdentifier)

GetOperationResult(SubscriptionResource, AzureLocation, String, CancellationToken)

获取长时间运行的操作的操作结果。

  • 请求路径/subscriptions/{subscriptionId}/providers/Microsoft.DBforMySQL/locations/{locationName}/operationResults/{operationId}
  • 操作IdOperationResults_Get
GetOperationResultAsync(SubscriptionResource, AzureLocation, String, CancellationToken)

获取长时间运行的操作的操作结果。

  • 请求路径/subscriptions/{subscriptionId}/providers/Microsoft.DBforMySQL/locations/{locationName}/operationResults/{operationId}
  • 操作IdOperationResults_Get

适用于