{"note":"OpenAPI conversion -- returning structured metadata","name":"azure-com-azuredata","description":"AzureDataManagementClient","version":"2017-03-01-preview","base_url":"https://management.azure.com","endpoints":11,"raw":"@lap v0.3\n# Machine-readable API spec. Each @endpoint block is one API call.\n@api AzureDataManagementClient\n@base https://management.azure.com\n@version 2017-03-01-preview\n@auth OAuth2\n@common_fields {api-version: any # API version to use for the request.}\n@endpoints 11\n@toc providers(1), subscriptions(10)\n\n@group providers\n@endpoint GET /providers/Microsoft.AzureData/operations\n@desc Lists all of the available SQL Server Registration API operations.\n@returns(200) Successfully retrieved operations.\n\n@endgroup\n\n@group subscriptions\n@endpoint GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AzureData/sqlServerRegistrations/{sqlServerRegistrationName}\n@desc Gets a SQL Server registration.\n@required {resourceGroupName: any # Name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal., sqlServerRegistrationName: any # Name of the SQL Server registration., subscriptionId: any # Subscription ID that identifies an Azure subscription.}\n@returns(200) Successfully retrieved the SQL Server registration.\n\n@endpoint PUT /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AzureData/sqlServerRegistrations/{sqlServerRegistrationName}\n@desc Creates or updates a SQL Server registration.\n@required {resourceGroupName: any # Name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal., sqlServerRegistrationName: any # Name of the SQL Server registration., parameters: map # The SQL Server registration to be created or updated., subscriptionId: any # Subscription ID that identifies an Azure subscription.}\n@returns(200) Successfully updated the SQL Server registration.\n@returns(201) Successfully created the SQL Server registration.\n\n@endpoint DELETE /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AzureData/sqlServerRegistrations/{sqlServerRegistrationName}\n@desc Deletes a SQL Server registration.\n@required {resourceGroupName: any # Name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal., sqlServerRegistrationName: any # Name of the SQL Server registration., subscriptionId: any # Subscription ID that identifies an Azure subscription.}\n@returns(200) Successfully deleted the SQL Server registration.\n@returns(204) The specified SQL Server registration does not exist.\n\n@endpoint PATCH /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AzureData/sqlServerRegistrations/{sqlServerRegistrationName}\n@desc Updates SQL Server Registration tags.\n@required {resourceGroupName: any # Name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal., sqlServerRegistrationName: any # Name of the SQL Server registration., parameters: map # The SQL Server Registration., subscriptionId: any # Subscription ID that identifies an Azure subscription.}\n@returns(200) Successfully updated the SQL Server Registration.\n\n@endpoint GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AzureData/sqlServerRegistrations\n@desc Gets all SQL Server registrations in a resource group.\n@required {resourceGroupName: any # Name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal., subscriptionId: any # Subscription ID that identifies an Azure subscription.}\n@returns(200) Successfully retrieved all SQL Server registrations in the resource group.\n\n@endpoint GET /subscriptions/{subscriptionId}/providers/Microsoft.AzureData/sqlServerRegistrations\n@desc Gets all SQL Server registrations in a subscription.\n@required {subscriptionId: any # Subscription ID that identifies an Azure subscription.}\n@returns(200) Successfully retrieved all SQL Server registrations in the subscription.\n\n@endpoint GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AzureData/sqlServerRegistrations/{sqlServerRegistrationName}/sqlServers/{sqlServerName}\n@desc Gets a SQL Server.\n@required {resourceGroupName: any # Name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal., sqlServerRegistrationName: any # Name of the SQL Server registration., sqlServerName: any # Name of the SQL Server., subscriptionId: any # Subscription ID that identifies an Azure subscription.}\n@optional {$expand: any # The child resources to include in the response.}\n@returns(200) Successfully retrieved the SQL Server.\n\n@endpoint PUT /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AzureData/sqlServerRegistrations/{sqlServerRegistrationName}/sqlServers/{sqlServerName}\n@desc Creates or updates a SQL Server.\n@required {resourceGroupName: any # Name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal., sqlServerRegistrationName: any # Name of the SQL Server registration., sqlServerName: any # Name of the SQL Server., parameters: map # The SQL Server to be created or updated., subscriptionId: any # Subscription ID that identifies an Azure subscription.}\n@returns(200) Successfully updated the SQL Server.\n@returns(201) Successfully created the SQL Server.\n\n@endpoint DELETE /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AzureData/sqlServerRegistrations/{sqlServerRegistrationName}/sqlServers/{sqlServerName}\n@desc Deletes a SQL Server.\n@required {resourceGroupName: any # Name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal., sqlServerRegistrationName: any # Name of the SQL Server registration., sqlServerName: any # Name of the SQL Server., subscriptionId: any # Subscription ID that identifies an Azure subscription.}\n@returns(200) Successfully deleted the SQL Server.\n@returns(204) The specified SQL Server does not exist.\n\n@endpoint GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AzureData/sqlServerRegistrations/{sqlServerRegistrationName}/sqlServers\n@desc Gets all SQL Servers in a SQL Server Registration.\n@required {resourceGroupName: any # Name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal., sqlServerRegistrationName: any # Name of the SQL Server registration., subscriptionId: any # Subscription ID that identifies an Azure subscription.}\n@optional {$expand: any # The child resources to include in the response.}\n@returns(200) Successfully retrieved all SQL Servers in the SQL Server Registration.\n\n@endgroup\n\n@end\n"}