@azure/arm-mysql-flexible
Version:
A generated SDK for MySQLManagementFlexibleServerClient.
20 lines • 1.18 kB
TypeScript
import { CheckNameAvailability } from "../operationsInterfaces";
import { MySQLManagementFlexibleServerClient } from "../mySQLManagementFlexibleServerClient";
import { NameAvailabilityRequest, CheckNameAvailabilityExecuteOptionalParams, CheckNameAvailabilityExecuteResponse } from "../models";
/** Class containing CheckNameAvailability operations. */
export declare class CheckNameAvailabilityImpl implements CheckNameAvailability {
private readonly client;
/**
* Initialize a new instance of the class CheckNameAvailability class.
* @param client Reference to the service client
*/
constructor(client: MySQLManagementFlexibleServerClient);
/**
* Check the availability of name for server
* @param locationName The name of the location.
* @param nameAvailabilityRequest The required parameters for checking if server name is available.
* @param options The options parameters.
*/
execute(locationName: string, nameAvailabilityRequest: NameAvailabilityRequest, options?: CheckNameAvailabilityExecuteOptionalParams): Promise<CheckNameAvailabilityExecuteResponse>;
}
//# sourceMappingURL=checkNameAvailability.d.ts.map