Microsoft Azure SqlSitesController API

The SqlSitesController API from Microsoft Azure — 7 operation(s) for sqlsitescontroller.

Operations 10

Each operation below carries the questions people ask an LLM about it and the instructions they give an agent to run it. Generated by API Evangelist overlay

GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/masterSites/{siteName}/sqlSites List SQL sites under an Azure Migrate master site · Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups… #
Ask an LLM
“Which SQL discovery sites belong to my Azure Migrate master site?”
“Can I list every SQL site registered to one master site?”
Tell an agent
List the SQL sites under master site {siteName}.
Show all SQL discovery sites in master site {siteName}.
GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/masterSites/{siteName}/sqlSites/{sqlSiteName} Get a SQL site in an Azure Migrate master site · Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups… #
Ask an LLM
“How do I view one SQL site's discovery settings?”
“What appliance and properties does a given SQL site report?”
Tell an agent
Get SQL site {sqlSiteName} in master site {siteName}.
Show the configuration of SQL site {sqlSiteName}.
PUT /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/masterSites/{siteName}/sqlSites/{sqlSiteName} Create a SQL site in a master site · Microsoft Azure Put Subscriptions Subscriptionid Resourcegroups… #
Ask an LLM
“Can I add a new SQL discovery site to an Azure Migrate master site?”
“What properties go into a new SQL site?”
Tell an agent
Create SQL site {sqlSiteName} under master site {siteName}.
Register a new SQL site {sqlSiteName} in {siteName} with properties {properties}.
PATCH /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/masterSites/{siteName}/sqlSites/{sqlSiteName} Update an existing SQL site · Microsoft Azure Patch Subscriptions Subscriptionid Resourcegroups… #
Ask an LLM
“Can I change the settings of an SQL site that already exists?”
“Which SQL site properties are updatable?”
Tell an agent
Update SQL site {sqlSiteName} in {siteName} with {properties}.
Patch the existing SQL site {sqlSiteName}.
DELETE /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/masterSites/{siteName}/sqlSites/{sqlSiteName} Delete a SQL site from a master site · Microsoft Azure Delete Subscriptions Subscriptionid Resourcegroups… #
Ask an LLM
“How do I remove a SQL site from Azure Migrate discovery?”
“Is deleting a SQL site permanent?”
Tell an agent destructive · confirm first
Delete SQL site {sqlSiteName} from master site {siteName}.
Remove the SQL discovery site {sqlSiteName} for good.
POST /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/masterSites/{siteName}/sqlSites/{sqlSiteName}/errorSummary Get the error summary for a SQL site · Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups… #
Ask an LLM
“What discovery errors has my SQL site hit?”
“Can I get a SQL site's error summary for one appliance?”
Tell an agent
Get the error summary for SQL site {sqlSiteName} in master site {siteName}.
Summarize SQL site {sqlSiteName} errors for appliance {applianceName}.
POST /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/masterSites/{siteName}/sqlSites/{sqlSiteName}/exportSqlServerErrors Export a report of SQL Server discovery errors · Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups… #
Ask an LLM
“Can I export a report of SQL Server discovery errors from a SQL site?”
“Where do I get a downloadable list of SQL Server errors?”
Tell an agent
Export the SQL Server errors report for SQL site {sqlSiteName} in {siteName}.
Generate an error report of discovered SQL Servers in site {sqlSiteName}.
POST /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/masterSites/{siteName}/sqlSites/{sqlSiteName}/exportSqlServers Export a report of discovered SQL Servers · Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups… #
Ask an LLM
“How do I export the list of SQL Servers found by a SQL site?”
“Can I filter the exported SQL Server inventory by appliance?”
Tell an agent
Export the discovered SQL Servers from SQL site {sqlSiteName} in {siteName}.
Export SQL Server inventory from site {sqlSiteName} for appliance {applianceName} using filter {filter}.
POST /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/masterSites/{siteName}/sqlSites/{sqlSiteName}/refresh Refresh a SQL site's discovery · Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups… #
Ask an LLM
“Can I force a SQL site to refresh its discovered data?”
“Is it possible to refresh a SQL site for just one appliance agent?”
Tell an agent
Refresh SQL site {sqlSiteName} in master site {siteName}.
Refresh site {sqlSiteName} using appliance {applianceName}.
POST /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/masterSites/{siteName}/sqlSites/{sqlSiteName}/summary Get usage summary of a SQL site · Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups… #
Ask an LLM
“How many SQL servers and databases has my SQL site discovered?”
“What does the usage summary for a SQL site include?”
Tell an agent
Get the usage summary of SQL site {sqlSiteName} in {siteName}.
Show discovery counts for SQL site {sqlSiteName}.

Documentation

📖
Documentation
https://learn.microsoft.com/en-us/rest/api/azure/
📖
Documentation
https://learn.microsoft.com/en-us/azure/role-based-access-control/
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/monitor/action-groups?view=rest-monitor-2021-09-01
📖
Documentation
https://learn.microsoft.com/en-us/entra/identity/
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/monitor/activity-log-alerts?view=rest-monitor-2020-10-01
📖
Documentation
https://learn.microsoft.com/en-us/entra/identity/hybrid/connect/whatis-azure-ad-connect
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-resource-manager/management/resource-providers-and-types
📖
Documentation
https://azuremarketplace.microsoft.com/en-us/marketplace/apps/robomq.adptoad?tab=overview
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/resourcemanager.advisor-readme?view=azure-dotnet-preview
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/resourcemanager.agfoodplatform-readme?view=azure-dotnet-preview
📖
Documentation
https://azure.microsoft.com/en-us/products/data-manager-for-agriculture
📖
Documentation
https://learn.microsoft.com/en-us/azure/ai-services/translator/
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-health-insights/
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-monitor/alerts/alerts-overview
📖
Documentation
https://learn.microsoft.com/en-us/azure/analysis-services/
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/analytics.purview.datamap-readme?view=azure-dotnet-preview
📖
Documentation
https://learn.microsoft.com/en-us/azure/ai-services/anomaly-detector/
📖
Documentation
https://learn.microsoft.com/en-us/azure/api-center/
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-monitor/scom-manage-instance/overview
📖
Documentation
https://learn.microsoft.com/en-us/azure/api-management/
📖
APIReference
https://learn.microsoft.com/en-us/rest/api/apimanagement/
📖
Documentation
https://learn.microsoft.com/en-us/microsoft-365-app-certification/docs/acat-overview
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-app-configuration/
📖
Documentation
https://learn.microsoft.com/en-us/azure/app-service/
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/appservice/app-service-certificate-orders/get?view=rest-appservice-2024-04-01
📖
Documentation
https://learn.microsoft.com/en-us/azure/app-service/environment/
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/appservice/app-service-plans?view=rest-appservice-2024-04-01
📖
Documentation
https://learn.microsoft.com/en-us/azure/
📖
Documentation
https://learn.microsoft.com/en-us/entra/identity-platform/quickstart-register-app
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-monitor/app/app-insights-overview
📖
Documentation
https://learn.microsoft.com/en-us/cli/azure/monitor/app-insights/component/linked-storage?view=azure-cli-latest
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/resourcemanager.applicationinsights-readme?view=azure-dotnet
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-arc/
📖
Documentation
https://learn.microsoft.com/en-us/azure/governance/resource-graph/
📖
Documentation
https://learn.microsoft.com/en-us/azure/devops/artifacts/?view=azure-devops
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/security.attestation-readme?view=azure-dotnet
📖
Documentation
https://learn.microsoft.com/en-us/azure/attestation/
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/resourcemanager.authorization-readme?view=azure-dotnet
📖
Documentation
https://learn.microsoft.com/en-us/python/api/azure-cognitiveservices-search-autosuggest/azure.cognitiveservices.search.autosuggest.autosuggestclient?view=azure-python-preview
📖
Documentation
https://learn.microsoft.com/en-us/azure/automanage/
📖
Documentation
https://learn.microsoft.com/en-us/azure/automation/
📖
Documentation
https://learn.microsoft.com/en-us/azure/backup/
📖
Documentation
https://learn.microsoft.com/en-us/azure/baremetal-infrastructure/
📖
Documentation
https://learn.microsoft.com/en-us/azure/batch/
📖
Documentation
https://learn.microsoft.com/en-us/azure/ai-services/translator/document-translation/quickstarts/client-library-sdks
📖
Documentation
https://learn.microsoft.com/en-us/azure/ai-services/speech-service/batch-synthesis
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/resourcemanager.billingbenefits-readme?view=azure-dotnet-preview
📖
Documentation
https://learn.microsoft.com/en-us/azure/cost-management-billing/
📖
Documentation
https://learn.microsoft.com/en-us/azure/storage/blobs/
📖
Documentation
https://learn.microsoft.com/en-us/archive/msdn-magazine/2018/june/blockchain-introducing-azure-blockchain-workbench
📖
Documentation
https://learn.microsoft.com/en-us/azure/governance/blueprints/
📖
Documentation
https://learn.microsoft.com/en-us/azure/bot-service/?view=azure-bot-service-4.0
📖
Documentation
https://learn.microsoft.com/en-us/azure/role-based-access-control/built-in-roles
📖
Documentation
https://learn.microsoft.com/en-us/azure/cloud-adoption-framework/scenarios/cloud-scale-analytics/govern-metadata-standards
📖
Documentation
https://learn.microsoft.com/en-us/azure/carbon-optimization/view-emissions
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/resourcemanager.cdn-readme?view=azure-dotnet
📖
Documentation
https://learn.microsoft.com/en-us/azure/web-application-firewall/
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/appservice/certificate-orders-diagnostics?view=rest-appservice-2024-04-01
📖
Documentation
https://learn.microsoft.com/en-us/azure/api-management/api-management-howto-mutual-certificates-for-clients
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/resourcemanager.changeanalysis-readme?view=azure-dotnet
📖
Documentation
https://learn.microsoft.com/en-us/javascript/api/overview/azure/arm-changes-readme?view=azure-node-latest
📖
Documentation
https://learn.microsoft.com/en-us/azure/chaos-studio/
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/policy/policy-restrictions?view=rest-policy-2023-03-01
📖
Documentation
https://learn.microsoft.com/en-us/azure/cloud-shell/overview
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/resourcemanager.trustedsigning-readme?view=azure-dotnet-preview
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/resourcemanager.cognitiveservices-readme?view=azure-dotnet
📖
APIReference
https://learn.microsoft.com/en-us/rest/api/cognitiveservices/
📖
Documentation
https://learn.microsoft.com/en-us/python/api/overview/azure/commerce?view=azure-python
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-monitor/alerts/alerts-types
📖
Documentation
https://learn.microsoft.com/en-us/azure/search/search-blob-metadata-properties
📖
Documentation
https://learn.microsoft.com/en-us/azure/cloud-adoption-framework/ready/considerations/fundamental-concepts
📖
Documentation
https://learn.microsoft.com/en-us/azure/sentinel/entities-reference
📖
Documentation
https://learn.microsoft.com/en-us/dynamics365/field-service/configure-incident-types
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-monitor/
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/parameter-files
📖
Documentation
https://learn.microsoft.com/en-us/azure/storage/tables/table-storage-design-modeling
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/resourcemanager.operationalinsights-readme?view=azure-dotnet
📖
Documentation
https://learn.microsoft.com/en-us/azure/virtual-machines/share-gallery-community
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/policy/component-policy-states?view=rest-policy-2022-04-01
📖
Documentation
https://learn.microsoft.com/en-us/azure/role-based-access-control/built-in-roles/compute
📖
Documentation
https://learn.microsoft.com/en-us/azure/ai-services/computer-vision/
📖
Documentation
https://learn.microsoft.com/en-us/azure/virtual-network-manager/concept-connectivity-configuration
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/resourcemanager.appcontainers-readme?view=azure-dotnet
📖
APIReference
https://learn.microsoft.com/en-us/rest/api/containerapps/
📖
Documentation
https://learn.microsoft.com/en-us/azure/container-apps/revisions-manage
📖
Documentation
https://learn.microsoft.com/en-us/azure/containers/
📖
Documentation
https://learn.microsoft.com/en-us/azure/templates/microsoft.containerservice/fleets
📖
Documentation
https://learn.microsoft.com/en-us/azure/ai-services/content-moderator/
📖
Documentation
https://learn.microsoft.com/en-us/azure/ai-services/content-safety/
📖
Documentation
https://learn.microsoft.com/en-us/azure/cosmos-db/postgresql/
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/microsoft.azure.cognitiveservices.search.customimagesearch.customimagesearchclient?view=azure-dotnet
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/search.documents-readme?view=azure-dotnet
📖
Documentation
https://learn.microsoft.com/en-us/azure/ai-services/custom-vision-service/
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/speech/
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/storageservices/data-lake-storage-gen2
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/data-manager-for-agri/
📖
Documentation
https://learn.microsoft.com/en-us/azure/dms/
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-resource-manager/management/control-plane-and-data-plane
📖
Documentation
https://learn.microsoft.com/en-us/azure/defender-for-cloud/data-sensitivity-settings
📖
Documentation
https://learn.microsoft.com/en-us/azure/databox/
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/sql/database-threat-detection-policies/get?view=rest-sql-2014-04-01
📖
Documentation
https://learn.microsoft.com/en-us/azure/external-attack-surface-management/
📖
Documentation
https://learn.microsoft.com/en-us/azure/storage/files/
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/appservice/web-apps/delete?view=rest-appservice-2024-04-01
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-resource-manager/templates/deployment-script-template
📖
Documentation
https://learn.microsoft.com/en-us/azure/deployment-environments/
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/deployment-stacks
📖
Documentation
https://learn.microsoft.com/en-us/azure/iot-dps/
📖
Documentation
https://learn.microsoft.com/en-us/azure/api-management/diagnostic-logs-reference
📖
Documentation
https://learn.microsoft.com/en-us/azure/ai-services/document-intelligence/?view=doc-intel-4.0.0
📖
Documentation
https://learn.microsoft.com/en-us/azure/iot-edge/?view=iotedge-1.5
📖
Documentation
https://learn.microsoft.com/en-us/shows/azure-cosmos-db-conf-2022/creating-enterprise-knowledge-graphs-from-unstructured-data
📖
Documentation
https://learn.microsoft.com/en-us/python/api/azureml-core/azureml.core.experiment.experiment?view=azure-ml-py
📖
Documentation
https://learn.microsoft.com/en-us/azure/expressroute/cross-connections-api-development
📖
Documentation
https://learn.microsoft.com/en-us/fabric/admin/
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/ai.vision.face-readme?view=azure-dotnet-preview
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/microsoft.azure.management.resourcemanager.fluent.featureclient?view=azure-dotnet-legacy
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/ai.formrecognizer-readme?view=azure-dotnet
📖
Documentation
https://learn.microsoft.com/en-us/azure/virtual-machines/azure-compute-gallery
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/monitor/diagnostic-settings?view=rest-monitor-2021-05-01-preview
📖
Documentation
https://learn.microsoft.com/en-us/azure/templates/microsoft.insights/guestdiagnosticsettingsassociation
📖
Documentation
https://learn.microsoft.com/en-us/azure/hdinsight-aks/
📖
Documentation
https://docs.citusdata.com/en/v9.2/portals/citus_cloud.html
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/microsoft.azure.cognitiveservices.search.imagesearch.imagesearchclient?view=azure-dotnet
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-monitor/essentials/data-collection-rule-overview
📖
Documentation
https://learn.microsoft.com/en-us/azure/integration-environments/create-integration-environment
📖
Documentation
https://learn.microsoft.com/en-us/azure/hdinsight/kafka/rest-proxy
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/appservice/kube-environments/create-or-update?view=rest-appservice-2024-04-01
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/resourcemanager.kusto-readme?view=azure-dotnet
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-large-instances/what-is-azure-large-instances
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-monitor/app/live-stream
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/azure.search.documents.searchclient?view=azure-dotnet
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-monitor/logs/log-analytics-overview
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-monitor/logs/log-analytics-tutorial
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-monitor/logs/query-packs
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/resourcemanager.logic-readme?view=azure-dotnet
📖
Documentation
https://learn.microsoft.com/en-us/azure/ai-services/luis/client-libraries-rest-api
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-resource-manager/managed-applications/
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-managed-lustre/
📖
Documentation
https://learn.microsoft.com/en-us/azure/synapse-analytics/security/synapse-workspace-managed-private-endpoints
📖
Documentation
https://learn.microsoft.com/en-us/entra/identity/managed-identities-azure-resources/overview
📖
Documentation
https://learn.microsoft.com/en-us/javascript/api/overview/azure/arm-links-readme?view=azure-node-latest
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/microsoft.azure.management.resourcemanager.managementlockclient?view=azure-dotnet-legacy
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-maps/how-to-create-data-registries
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-maps/how-to-use-feedback-tool
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-maps/
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/maps/render/get-map-tileset?view=rest-maps-2024-04-01
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/maps/timezone?view=rest-maps-2024-04-01
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-maps/how-to-creator-wayfinding
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-maps/how-to-request-weather-data
📖
Documentation
https://learn.microsoft.com/en-us/partner-center/marketplace-offers/create-new-saas-offer
📖
Documentation
https://learn.microsoft.com/sr-cyrl-rs/azure/media-services/latest/
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/resourcemanager.media-readme?view=azure-dotnet
📖
Documentation
https://learn.microsoft.com/en-us/azure/ai-services/metrics-advisor/
📖
Documentation
https://learn.microsoft.com/en-us/azure/ai-services/language-service/
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/ai.language.conversations-readme?view=azure-dotnet
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/language/text-analysis-authoring/import?view=rest-language-2023-04-01
📖
Documentation
https://azure.microsoft.com/en-us/products/ai-services/question-answering
📖
Documentation
https://learn.microsoft.com/en-us/azure/defender-for-cloud/
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/application-insights/
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/marketplacecatalog/dataplane/reviews/get?view=rest-marketplacecatalog-dataplane-2023-01-01-preview&tabs=HTTP
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-netapp-files/
📖
Documentation
https://learn.microsoft.com/en-us/azure/playwright-testing/how-to-manage-authentication
📖
Documentation
https://azure.microsoft.com/en-us/products/ai-services/ai-document-intelligence
📖
Documentation
https://learn.microsoft.com/en-us/azure/defender-for-cloud/azure-devops-extension
📖
Documentation
https://learn.microsoft.com/en-us/azure/sentinel/upload-indicators-api
📖
Documentation
https://learn.microsoft.com/en-us/troubleshoot/azure/virtual-machines/windows/serial-console-windows
📖
Documentation
https://learn.microsoft.com/en-us/azure/templates/microsoft.servicelinker/linkers
📖
Documentation
https://learn.microsoft.com/en-us/azure/container-instances/container-instances-standby-pool-overview
📖
Documentation
https://learn.microsoft.com/en-us/azure/storage/file-sync/
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/mobilepacketcore/
📖
Documentation
https://azure.microsoft.com/en-us/products/azure-network-function-manager
📖
Documentation
https://learn.microsoft.com/en-us/azure/network-watcher/traffic-analytics
📖
Documentation
https://learn.microsoft.com/en-us/azure/service-health/resource-health-overview
📖
Documentation
https://learn.microsoft.com/en-us/azure/security/
📖
Documentation
https://learn.microsoft.com/en-us/azure/migrate/
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/migrate/
📖
Documentation
https://learn.microsoft.com/en-us/java/api/com.azure.mixedreality.remoterendering?view=azure-java-stable
📖
Documentation
https://learn.microsoft.com/en-us/java/api/com.azure.mixedreality.authentication.mixedrealitystsclient?view=azure-java-stable
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/monitor/
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-monitor/essentials/data-collection-endpoint-overview
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/monitor/data-collection-rule-associations?view=rest-monitor-2023-03-11
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/monitor/data-collection-rules?view=rest-monitor-2023-03-11
📖
Documentation
https://learn.microsoft.com/en-us/python/api/azure-mgmt-monitor/azure.mgmt.monitor.monitormanagementclient?view=azure-python
📖
Documentation
https://learn.microsoft.com/en-us/azure/batch/monitor-batch
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/monitor/metrics?view=rest-monitor-2023-10-01
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/monitor/metric-definitions?view=rest-monitor-2023-10-01
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-resource-manager/management/monitor-resource-manager
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/resourcemanager.sql-readme?view=azure-dotnet
📖
Documentation
https://learn.microsoft.com/en-us/azure/virtual-network-manager/
📖
Documentation
https://learn.microsoft.com/en-us/azure/networking/
📖
Documentation
https://learn.microsoft.com/en-us/azure/virtual-network/network-security-groups-overview
📖
Documentation
https://learn.microsoft.com/en-us/azure/virtual-network-manager/concept-network-groups
📖
Documentation
https://learn.microsoft.com/en-us/azure/private-link/network-security-perimeter-concepts
📖
Documentation
https://docs.newrelic.com/docs/infrastructure/microsoft-azure-integrations/get-started/introduction-azure-monitoring-integrations/
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/microsoft.azure.cognitiveservices.search.newssearch.newssearchclient?view=azure-dotnet
📖
Documentation
https://docs.nginx.com/nginx/deployment-guides/microsoft-azure/
📖
Documentation
https://learn.microsoft.com/en-us/azure/notification-hubs/
📖
Documentation
https://azure.microsoft.com/en-us/products/spring-apps
📖
Documentation
https://learn.microsoft.com/en-us/azure/ai-services/openai/
📖
APIReference
https://learn.microsoft.com/en-us/azure/ai-services/openai/reference
📖
GettingStarted
https://learn.microsoft.com/en-us/azure/ai-services/openai/overview
📖
Documentation
https://learn.microsoft.com/en-us/azure/ai-services/openai/reference-preview
📖
Documentation
https://learn.microsoft.com/en-us/azure/ai-services/openai/api-version-deprecation
📖
Documentation
https://learn.microsoft.com/en-us/azure/ai-services/openai/reference
📖
Documentation
https://learn.microsoft.com/en-us/javascript/api/overview/azure/arm-oep-readme?view=azure-node-preview
📖
Documentation
https://learn.microsoft.com/en-us/azure/orbital/
📖
Documentation
https://docs.paloaltonetworks.com/cloud-ngfw/azure
📖
Documentation
https://learn.microsoft.com/en-us/azure/cost-management-billing/manage/
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/resourcemanager.peering-readme?view=azure-dotnet
📖
Documentation
https://learn.microsoft.com/en-us/azure/ai-services/personalizer/
📖
Documentation
https://learn.microsoft.com/en-us/javascript/api/overview/azure/arm-playwrighttesting-readme?view=azure-node-latest
📖
Documentation
https://learn.microsoft.com/en-us/azure/governance/policy/
📖
Documentation
https://learn.microsoft.com/en-us/azure/governance/policy/concepts/event-overview
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/policy/
📖
Documentation
https://learn.microsoft.com/en-us/azure/governance/policy/concepts/definition-structure-basics
📖
Documentation
https://learn.microsoft.com/en-us/azure/governance/policy/overview
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-portal/
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/resourcemanager.postgresql-readme?view=azure-dotnet
📖
Documentation
https://learn.microsoft.com/en-us/javascript/api/overview/azure/arm-powerbiembedded-readme?view=azure-node-latest
📖
Documentation
https://learn.microsoft.com/en-us/javascript/api/overview/azure/arm-powerbidedicated-readme?view=azure-node-latest
📖
Documentation
https://learn.microsoft.com/en-us/power-platform/
📖
Documentation
https://learn.microsoft.com/en-us/azure/ai-services/custom-vision-service/use-prediction-api
📖
Documentation
https://learn.microsoft.com/en-us/azure/private-link/
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/resourcemanager.privatedns-readme?view=azure-dotnet
📖
Documentation
https://learn.microsoft.com/en-us/azure/private-link/private-endpoint-overview
📖
Documentation
https://learn.microsoft.com/en-us/power-bi/enterprise/service-security-private-links-on-premises
📖
Documentation
https://azure.microsoft.com/en-us/products/programmable-connectivity
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/resourcemanager.providerhub-readme?view=azure-dotnet
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/purview/
📖
Documentation
https://learn.microsoft.com/en-us/purview/legacy/concept-policies-devops
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/resourcemanager.purview-readme?view=azure-dotnet
📖
Documentation
https://learn.microsoft.com/en-us/purview/legacy/tutorial-metadata-policy-collections-apis
📖
Documentation
https://learn.microsoft.com/en-us/purview/
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/analytics.purview.sharing-readme?view=azure-dotnet-preview
📖
Documentation
https://learn.microsoft.com/en-us/purview/legacy/concept-workflow
📖
Documentation
https://learn.microsoft.com/en-us/azure/ai-services/qnamaker/
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/microsoft.azure.cognitiveservices.knowledge.qnamaker.runtime?view=azure-dotnet-legacy
📖
Documentation
https://learn.microsoft.com/en-us/azure/quantum/
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/resourcemanager.quantum-readme?view=azure-dotnet-preview
📖
Documentation
https://learn.microsoft.com/en-us/azure/storage/queues/
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/quota/
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/recovery-services?view=azure-dotnet
📖
Documentation
https://docs.openshift.com/aro/4/welcome/index.html
📖
Documentation
https://learn.microsoft.com/en-us/azure/openshift/
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-cache-for-redis/
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/resourcemanager.redisenterprise-readme?view=azure-dotnet
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/relay/
📖
Documentation
https://learn.microsoft.com/en-us/mem/intune/fundamentals/remediations
📖
Documentation
https://learn.microsoft.com/en-us/azure/cost-management-billing/reservations/reservation-apis
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/appservice/resource-health-metadata/list?view=rest-appservice-2024-04-01
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-resource-manager/
📖
APIReference
https://learn.microsoft.com/en-us/rest/api/resources/
📖
Documentation
https://learn.microsoft.com/en-us/azure/resource-mover/
📖
Documentation
https://learn.microsoft.com/en-us/azure/virtual-network/virtual-networks-udr-overview
📖
Documentation
https://learn.microsoft.com/en-us/azure/virtual-machines/windows/run-command
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/monitor/scheduled-query-rules?view=rest-monitor-2021-08-01
📖
Documentation
https://learn.microsoft.com/en-us/azure/scheduler/
📖
Documentation
https://learn.microsoft.com/en-us/azure/event-hubs/schema-registry-overview
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/networkmanager/scope-connections/create-or-update?view=rest-networkmanager-2023-11-01
📖
Documentation
https://github.com/Azure/service-fabric-issues/issues/1021
📖
Documentation
https://learn.microsoft.com/en-us/python/api/azure-search-documents/azure.search.documents.indexes.searchindexclient?view=azure-python
📖
Documentation
https://learn.microsoft.com/en-us/python/api/azure-mgmt-search/azure.mgmt.search.searchmanagementclient?view=azure-python
📖
Documentation
https://learn.microsoft.com/en-us/azure/search/
📖
Documentation
https://learn.microsoft.com/en-us/azure/compliance/
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/resourcemanager.securityinsights-readme?view=azure-dotnet
📖
Documentation
https://learn.microsoft.com/en-us/azure/service-bus-messaging/
📖
APIReference
https://learn.microsoft.com/en-us/rest/api/servicebus/
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/servicefabric/sfclient-index
📖
Documentation
https://learn.microsoft.com/en-us/azure/service-fabric/
📖
Documentation
https://learn.microsoft.com/en-us/azure/virtual-machines/share-gallery-direct
📖
Documentation
https://learn.microsoft.com/en-us/azure/virtual-machines/shared-image-galleries
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-signalr/
📖
Documentation
https://learn.microsoft.com/en-us/azure/site-recovery/
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/site-recovery/
📖
Documentation
https://learn.microsoft.com/en-us/azure/virtual-machines/snapshot-copy-managed-disk
📖
Documentation
https://learn.microsoft.com/en-us/python/api/azure-synapse-spark/azure.synapse.spark.sparkclient?view=azure-python-preview
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/speakerrecognition/
📖
Documentation
https://learn.microsoft.com/en-us/azure/ai-services/speech-service/
📖
Documentation
https://learn.microsoft.com/en-us/azure/ai-services/speech-service/rest-speech-to-text
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/microsoft.azure.cognitiveservices.language.spellcheck.spellcheckclient?view=azure-dotnet
📖
Documentation
https://learn.microsoft.com/en-us/azure-sphere/?view=azure-sphere-integrated
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-sql/?view=azuresql
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/sql/
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-sql/database/automated-backups-overview?view=azuresql
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-sql/database/?view=azuresql
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-sql/database/dynamic-data-masking-overview?view=azuresql
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-sql/database/disaster-recovery-guidance?view=azuresql
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-sql/database/database-import-export-private-link?view=azuresql
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-sql/database/replication-to-sql-database?view=azuresql
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-sql/database/firewall-configure?view=azuresql
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/resourcemanager.sqlvirtualmachine-readme?view=azure-dotnet
📖
Documentation
https://learn.microsoft.com/en-us/azure-stack/
📖
Documentation
https://docs.azure.cn/en-us/azure-stack/hci/
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/appservice/static-sites/get-static-site?view=rest-appservice-2024-04-01
📖
Documentation
https://learn.microsoft.com/en-us/azure/storsimple/
📖
Documentation
https://learn.microsoft.com/en-us/javascript/api/overview/azure/arm-storsimple8000series-readme?view=azure-node-latest
📖
Documentation
https://learn.microsoft.com/en-us/azure/storage/
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/resourcemanager.storageactions-readme?view=azure-dotnet-preview
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/resourcemanager.storagecache-readme?view=azure-dotnet
📖
Documentation
https://learn.microsoft.com/en-us/azure/import-export/
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/resourcemanager.storage-readme?view=azure-dotnet
📖
Documentation
https://learn.microsoft.com/en-us/azure/storage-mover/
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/resourcemanager.storagepool-readme?view=azure-dotnet
📖
Documentation
https://learn.microsoft.com/en-us/azure/stream-analytics/
📖
Documentation
https://learn.microsoft.com/en-us/javascript/api/overview/azure/arm-subscriptions-readme?view=azure-node-latest
📖
Documentation
https://learn.microsoft.com/en-us/azure/cloud-adoption-framework/ready/landing-zone/design-area/resource-org-subscriptions
📖
Documentation
https://learn.microsoft.com/en-us/python/api/azure-mgmt-synapse/azure.mgmt.synapse.synapsemanagementclient?view=azure-python
📖
Documentation
https://learn.microsoft.com/en-us/azure/synapse-analytics/sql/connect-overview
📖
Documentation
https://learn.microsoft.com/en-us/microsoft-365/syntex/
📖
Documentation
https://learn.microsoft.com/en-us/system-center/vmm/?view=sc-vmm-2025
📖
Documentation
https://learn.microsoft.com/en-us/azure/data-factory/control-flow-get-metadata-activity
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/chaosstudio/target-types/list?view=rest-chaosstudio-2024-01-01
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-resource-manager/templates/template-specs
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-monitor/alerts/action-groups
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-monitor/alerts/alerts-create-activity-log-alert-rule
📖
Documentation
https://learn.microsoft.com/en-us/microsoft-365/test-base/overview?view=o365-worldwide
📖
Documentation
https://learn.microsoft.com/en-us/python/api/overview/azure/ai-textanalytics-readme?view=azure-python
📖
Documentation
https://learn.microsoft.com/en-us/azure/time-series-insights/
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/appservice/top-level-domains/list?view=rest-appservice-2024-04-01
📖
Documentation
https://learn.microsoft.com/en-us/azure/expressroute/traffic-collector
📖
Documentation
https://learn.microsoft.com/en-us/azure/traffic-manager/
📖
Documentation
https://learn.microsoft.com/en-us/azure/update-manager/overview
📖
Documentation
https://learn.microsoft.com/en-us/azure/update-manager/manage-vms-programmatically
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/consumption/
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-video-indexer/
📖
Documentation
https://learn.microsoft.com/en-us/javascript/api/@azure/video-analyzer-edge/?view=azure-node-legacy
📖
Documentation
https://learn.microsoft.com/en-us/azure/virtual-wan/
📖
Documentation
https://learn.microsoft.com/en-us/javascript/api/overview/azure/arm-visualstudio-readme?view=azure-node-preview
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-monitor/vm/vminsights-overview
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-vmware/
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/avs/
📖
Documentation
https://learn.microsoft.com/en-us/azure/virtual-network/
📖
Documentation
https://learn.microsoft.com/en-us/azure/communications-gateway/provisioning-platform
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/voiceservices/
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-web-pubsub/
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/webpubsub/
📖
Documentation
https://learn.microsoft.com/en-us/python/api/azure-mgmt-web/azure.mgmt.web.websitemanagementclient?view=azure-python
📖
Documentation
https://learn.microsoft.com/en-us/lifecycle/faq/extended-security-updates
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-monitor/visualize/workbooks-overview
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/resourcemanager.workloads-readme?view=azure-dotnet
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/containerregistry/
📖
GettingStarted
https://azure.microsoft.com/en-us/products/container-registry
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/aks/
📖
GettingStarted
https://azure.microsoft.com/en-us/products/kubernetes-service
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/cosmos-db/
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/cosmos-db-resource-provider/
📖
GettingStarted
https://azure.microsoft.com/en-us/products/cosmos-db
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/resources/
📖
GettingStarted
https://learn.microsoft.com/en-us/azure/azure-resource-manager/management/manage-resources-rest
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/cognitiveservices/
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/keyvault/
📖
GettingStarted
https://azure.microsoft.com/en-us/products/key-vault

Specifications

Other Resources

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/microsoft-azure:microsoft-azure-sqlsitescontroller-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

microsoft-azure-sqlsitescontroller-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Microsoft Azure Azure Migrate Discovery Service Sql Sites…
  version: 2023-10-01-preview
  description: Azure OffAzure Resource Provider management API.
  x-typespec-generated:
  - emitter: '@azure-tools/typespec-autorest'
servers:
- url: https://management.azure.com
security:
- azure_auth:
  - user_impersonation
tags:
- name: SqlSitesController
paths:
  ? /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/masterSites/{siteName}/sqlSites
  : get:
      operationId: microsoftAzureSqlsitescontrollerListbymastersite
      tags:
      - SqlSitesController
      description: Method to get all sites.
      parameters:
      - $ref: ../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter
      - $ref: ../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter
      - $ref: ../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter
      - name: siteName
        in: path
        description: Site name
        required: true
        schema:
          type: string
          pattern: ^[a-zA-Z0-9-]{3,24}$
      responses:
        '200':
          description: ARM operation completed successfully.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/SqlSiteListResult'
        default:
          description: An unexpected error response.
          content:
            application/json:
              schema:
                $ref: ../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse
      x-ms-pageable:
        nextLinkName: nextLink
      x-ms-examples:
        SqlSitesController_ListByMasterSite_MaximumSet_Gen:
          $ref: ./examples/SqlSitesController_ListByMasterSite_MaximumSet_Gen.json
      summary: Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups…
  ? /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/masterSites/{siteName}/sqlSites/{sqlSiteName}
  : get:
      operationId: microsoftAzureSqlsitescontrollerGet
      tags:
      - SqlSitesController
      description: Method to get a site.
      parameters:
      - $ref: ../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter
      - $ref: ../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter
      - $ref: ../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter
      - name: siteName
        in: path
        description: Site name
        required: true
        schema:
          type: string
          pattern: ^[a-zA-Z0-9-]{3,24}$
      - name: sqlSiteName
        in: path
        description: SQL site name.
        required: true
        schema:
          type: string
          pattern: ^[a-zA-Z0-9-]{3,24}$
      responses:
        '200':
          description: ARM operation completed successfully.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/SqlSite'
        default:
          description: An unexpected error response.
          content:
            application/json:
              schema:
                $ref: ../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse
      x-ms-examples:
        SqlSitesController_Get_MaximumSet_Gen:
          $ref: ./examples/SqlSitesController_Get_MaximumSet_Gen.json
      summary: Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups…
    put:
      operationId: microsoftAzureSqlsitescontrollerCreate
      tags:
      - SqlSitesController
      description: Method to create a SQL site.
      parameters:
      - $ref: ../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter
      - $ref: ../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter
      - $ref: ../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter
      - name: siteName
        in: path
        description: Site name
        required: true
        schema:
          type: string
          pattern: ^[a-zA-Z0-9-]{3,24}$
      - name: sqlSiteName
        in: path
        description: SQL site name.
        required: true
        schema:
          type: string
          pattern: ^[a-zA-Z0-9-]{3,24}$
      responses:
        '200':
          description: ARM update operation completed successfully.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/SqlSite'
        '201':
          description: ARM create operation completed successfully.
          headers:
            Retry-After:
              description: The Retry-After header can indicate how long the client should wait before polling the operation status.
              schema:
                type: integer
                format: int32
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/SqlSite'
        default:
          description: An unexpected error response.
          content:
            application/json:
              schema:
                $ref: ../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse
      x-ms-examples:
        SqlSitesController_Create_MaximumSet_Gen:
          $ref: ./examples/SqlSitesController_Create_MaximumSet_Gen.json
      summary: Microsoft Azure Put Subscriptions Subscriptionid Resourcegroups…
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/SqlSite'
        description: Resource create parameters.
        required: true
    patch:
      operationId: microsoftAzureSqlsitescontrollerUpdate
      tags:
      - SqlSitesController
      description: Method to update an existing site.
      parameters:
      - $ref: ../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter
      - $ref: ../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter
      - $ref: ../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter
      - name: siteName
        in: path
        description: Site name
        required: true
        schema:
          type: string
          pattern: ^[a-zA-Z0-9-]{3,24}$
      - name: sqlSiteName
        in: path
        description: SQL site name.
        required: true
        schema:
          type: string
          pattern: ^[a-zA-Z0-9-]{3,24}$
      responses:
        '200':
          description: ARM operation completed successfully.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/SqlSite'
        '202':
          description: Resource update request accepted.
          headers:
            Retry-After:
              description: The Retry-After header can indicate how long the client should wait before polling the operation status.
              schema:
                type: integer
                format: int32
            Location:
              description: The Location header contains the URL where the status of the long running operation can be checked.
              schema:
                type: string
        default:
          description: An unexpected error response.
          content:
            application/json:
              schema:
                $ref: ../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse
      x-ms-long-running-operation-options:
        final-state-via: location
      x-ms-long-running-operation: true
      x-ms-examples:
        SqlSitesController_Update_MaximumSet_Gen:
          $ref: ./examples/SqlSitesController_Update_MaximumSet_Gen.json
      summary: Microsoft Azure Patch Subscriptions Subscriptionid Resourcegroups…
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/SqlSiteUpdate'
        description: The resource properties to be updated.
        required: true
    delete:
      operationId: microsoftAzureSqlsitescontrollerDelete
      tags:
      - SqlSitesController
      description: Deletes the SQL site.
      parameters:
      - $ref: ../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter
      - $ref: ../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter
      - $ref: ../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter
      - name: siteName
        in: path
        description: Site name
        required: true
        schema:
          type: string
          pattern: ^[a-zA-Z0-9-]{3,24}$
      - name: sqlSiteName
        in: path
        description: SQL site name.
        required: true
        schema:
          type: string
          pattern: ^[a-zA-Z0-9-]{3,24}$
      responses:
        '200':
          description: Resource deleted successfully.
        '204':
          description: Resource deleted successfully.
        default:
          description: An unexpected error response.
          content:
            application/json:
              schema:
                $ref: ../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse
      x-ms-examples:
        SqlSitesController_Delete_MaximumSet_Gen:
          $ref: ./examples/SqlSitesController_Delete_MaximumSet_Gen.json
      summary: Microsoft Azure Delete Subscriptions Subscriptionid Resourcegroups…
  ? /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/masterSites/{siteName}/sqlSites/{sqlSiteName}/errorSummary
  : post:
      operationId: microsoftAzureSqlsitescontrollerErrorsummary
      tags:
      - SqlSitesController
      description: Method to get error summary from SQL site.
      parameters:
      - $ref: ../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter
      - $ref: ../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter
      - $ref: ../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter
      - name: siteName
        in: path
        description: Site name
        required: true
        schema:
          type: string
          pattern: ^[a-zA-Z0-9-]{3,24}$
      - name: sqlSiteName
        in: path
        description: SQL site name.
        required: true
        schema:
          type: string
          pattern: ^[a-zA-Z0-9-]{3,24}$
      responses:
        '200':
          description: ARM operation completed successfully.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/SiteErrorSummary'
        default:
          description: An unexpected error response.
          content:
            application/json:
              schema:
                $ref: ../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse
      x-ms-examples:
        SqlSitesController_ErrorSummary_MaximumSet_Gen:
          $ref: ./examples/SqlSitesController_ErrorSummary_MaximumSet_Gen.json
      summary: Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups…
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/ErrorSummaryRequest'
        description: The content of the action request
        required: true
  ? /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/masterSites/{siteName}/sqlSites/{sqlSiteName}/exportSqlServerErrors
  : post:
      operationId: microsoftAzureSqlsitescontrollerExportsqlservererrors
      tags:
      - SqlSitesController
      description: Method to generate report containing SQL servers.
      parameters:
      - $ref: ../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter
      - $ref: ../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter
      - $ref: ../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter
      - name: siteName
        in: path
        description: Site name
        required: true
        schema:
          type: string
          pattern: ^[a-zA-Z0-9-]{3,24}$
      - name: sqlSiteName
        in: path
        description: SQL site name.
        required: true
        schema:
          type: string
          pattern: ^[a-zA-Z0-9-]{3,24}$
      responses:
        '200':
          description: ARM operation completed successfully.
          content:
            application/json:
              schema:
                type: object
        '202':
          description: Resource operation accepted.
          headers:
            Retry-After:
              description: The Retry-After header can indicate how long the client should wait before polling the operation status.
              schema:
                type: integer
                format: int32
            Location:
              description: The Location header contains the URL where the status of the long running operation can be checked.
              schema:
                type: string
        default:
          description: An unexpected error response.
          content:
            application/json:
              schema:
                $ref: ../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse
      x-ms-long-running-operation-options:
        final-state-via: location
      x-ms-long-running-operation: true
      x-ms-examples:
        SqlSitesController_ExportSqlServerErrors_MaximumSet_Gen:
          $ref: ./examples/SqlSitesController_ExportSqlServerErrors_MaximumSet_Gen.json
      summary: Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups…
      requestBody:
        content:
          application/json:
            schema:
              type: object
        description: The content of the action request
        required: true
  ? /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/masterSites/{siteName}/sqlSites/{sqlSiteName}/exportSqlServers
  : post:
      operationId: microsoftAzureSqlsitescontrollerExportsqlservers
      tags:
      - SqlSitesController
      description: Method to generate report containing SQL servers.
      parameters:
      - $ref: ../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter
      - $ref: ../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter
      - $ref: ../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter
      - name: siteName
        in: path
        description: Site name
        required: true
        schema:
          type: string
          pattern: ^[a-zA-Z0-9-]{3,24}$
      - name: sqlSiteName
        in: path
        description: SQL site name.
        required: true
        schema:
          type: string
          pattern: ^[a-zA-Z0-9-]{3,24}$
      responses:
        '200':
          description: ARM operation completed successfully.
          content:
            application/json:
              schema:
                type: object
        '202':
          description: Resource operation accepted.
          headers:
            Retry-After:
              description: The Retry-After header can indicate how long the client should wait before polling the operation status.
              schema:
                type: integer
                format: int32
            Location:
              description: The Location header contains the URL where the status of the long running operation can be checked.
              schema:
                type: string
        default:
          description: An unexpected error response.
          content:
            application/json:
              schema:
                $ref: ../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse
      x-ms-long-running-operation-options:
        final-state-via: location
      x-ms-long-running-operation: true
      x-ms-examples:
        SqlSitesController_ExportSqlServers_MaximumSet_Gen:
          $ref: ./examples/SqlSitesController_ExportSqlServers_MaximumSet_Gen.json
      summary: Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups…
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/ExportSqlServersRequest'
        description: The content of the action request
        required: true
  ? /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/masterSites/{siteName}/sqlSites/{sqlSiteName}/refresh
  : post:
      operationId: microsoftAzureSqlsitescontrollerRefresh
      tags:
      - SqlSitesController
      description: Method to refresh a site.
      parameters:
      - $ref: ../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter
      - $ref: ../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter
      - $ref: ../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter
      - name: siteName
        in: path
        description: Site name
        required: true
        schema:
          type: string
          pattern: ^[a-zA-Z0-9-]{3,24}$
      - name: sqlSiteName
        in: path
        description: SQL site name.
        required: true
        schema:
          type: string
          pattern: ^[a-zA-Z0-9-]{3,24}$
      responses:
        '200':
          description: ARM operation completed successfully.
          content:
            application/json:
              schema:
                type: object
        '202':
          description: Resource operation accepted.
          headers:
            Retry-After:
              description: The Retry-After header can indicate how long the client should wait before polling the operation status.
              schema:
                type: integer
                format: int32
            Location:
              description: The Location header contains the URL where the status of the long running operation can be checked.
              schema:
                type: string
        default:
          description: An unexpected error response.
          content:
            application/json:
              schema:
                $ref: ../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse
      x-ms-long-running-operation-options:
        final-state-via: location
      x-ms-long-running-operation: true
      x-ms-examples:
        SqlSitesController_Refresh_MaximumSet_Gen:
          $ref: ./examples/SqlSitesController_Refresh_MaximumSet_Gen.json
      summary: Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups…
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/SqlSiteRefreshBody'
        description: The content of the action request
        required: true
  ? /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/masterSites/{siteName}/sqlSites/{sqlSiteName}/summary
  : post:
      operationId: microsoftAzureSqlsitescontrollerSummary
      tags:
      - SqlSitesController
      description: Method to get site usage/summary.
      parameters:
      - $ref: ../../../../../common-types/resource-management/v3/types.json#/parameters/ApiVersionParameter
      - $ref: ../../../../../common-types/resource-management/v3/types.json#/parameters/SubscriptionIdParameter
      - $ref: ../../../../../common-types/resource-management/v3/types.json#/parameters/ResourceGroupNameParameter
      - name: siteName
        in: path
        description: Site name
        required: true
        schema:
          type: string
          pattern: ^[a-zA-Z0-9-]{3,24}$
      - name: sqlSiteName
        in: path
        description: SQL site name.
        required: true
        schema:
          type: string
          pattern: ^[a-zA-Z0-9-]{3,24}$
      responses:
        '200':
          description: ARM operation completed successfully.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/SqlSiteUsage'
        default:
          description: An unexpected error response.
          content:
            application/json:
              schema:
                $ref: ../../../../../common-types/resource-management/v3/types.json#/definitions/ErrorResponse
      x-ms-examples:
        SqlSitesController_Summary_MaximumSet_Gen:
          $ref: ./examples/SqlSitesController_Summary_MaximumSet_Gen.json
      summary: Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups…
components:
  schemas:
    ProvisioningState:
      type: string
      description: The status of the current operation.
      enum:
      - Created
      - Updated
      - Running
      - Completed
      - Failed
      - Succeeded
      - Canceled
      x-ms-enum:
        name: ProvisioningState
        modelAsString: true
        values:
        - name: Created
          value: Created
          description: Created value.
        - name: Updated
          value: Updated
          description: Updated value.
        - name: Running
          value: Running
          description: Running value.
        - name: Completed
          value: Completed
          description: Completed value.
        - name: Failed
          value: Failed
          description: Failed value.
        - name: Succeeded
          value: Succeeded
          description: Succeeded value.
        - name: Canceled
          value: Canceled
          description: Canceled value.
    SqlSiteUsage:
      type: object
      description: SQL site usage.
      properties:
        serverCount:
          type: integer
          format: int32
          description: Gets or sets the number of servers discovered in the site.
        databaseCount:
          type: integer
          format: int32
          description: Gets or sets the number of databases discovered in the site.
        runAsAccountCount:
          type: integer
          format: int32
          description: Gets or sets the number of run as accounts in the site.
    SiteAgentProperties:
      type: object
      description: Class for site agent properties.
      properties:
        id:
          type: string
          description: Gets the ID of the agent.
          readOnly: true
        version:
          type: string
          description: Gets the version of the agent.
          readOnly: true
        lastHeartBeatUtc:
          type: string
          format: date-time
          description: Gets the last heartbeat time of the agent in UTC.
          readOnly: true
        keyVaultUri:
          type: string
          description: Gets or sets the key vault URI.
        keyVaultId:
          type: string
          description: Gets or sets the key vault ARM Id.
    ExportSqlServersRequest:
      type: object
      description: ExportSqlServerRequest body
      properties:
        applianceName:
          type: string
          description: Gets or sets the Appliance Name.
        filter:
          type: string
          description: filter options.
    ErrorSummaryRequest:
      type: object
      description: ErrorSummaryRequest body
      properties:
        applianceName:
          type: string
          description: Gets or sets the Appliance Name.
    SqlSite:
      type: object
      description: SQL site web model.
      properties:
        properties:
          $ref: '#/components/schemas/SqlSiteProperties'
          description: The resource-specific properties for this resource.
          x-ms-client-flatten: true
          x-ms-mutability:
          - read
          - create
      allOf:
      - $ref: ../../../../../common-types/resource-management/v3/types.json#/definitions/ProxyResource
    DiscoveryScopes:
      type: string
      description: Discovery scopes
      enum:
      - AppsAndRoles
      - DependencyMap
      - StaticData
      - SQLServerConnectionInfo
      x-ms-enum:
        name: DiscoveryScopes
        modelAsString: true
        values:
        - name: AppsAndRoles
          value: AppsAndRoles
          description: AppsAndRoles value.
        - name: DependencyMap
          value: DependencyMap
          description: DependencyMap value.
        - name: StaticData
          value: StaticData
          description: StaticData value.
        - name: SQLServerConnectionInfo
          value: SQLServerConnectionInfo
          description: SQLServerConnectionInfo value.
    SiteApplianceProperties:
      type: object
      description: Class for site appliance properties.
      properties:
        servicePrincipalIdentityDetails:
          $ref: '#/components/schemas/SiteSpnProperties'
          description: ' Gets or sets the service principal identity details used by agent for  communication              to the service.  '
        agentDetails:
          $ref: '#/components/schemas/SiteAgentProperties'
          description: Gets or sets the on-premises agent details.
        applianceName:
          type: string
          description: Gets or sets the Appliance Name.
    SqlSiteRefreshBody:
      type: object
      description: SQL site refresh.
      properties:
        applianceName:
          type: string
          description: Gets or sets the appliance name of the agent in the site.
    SiteSpnProperties:
      type: object
      description: Class for site properties.
      properties:
        tenantId:
          type: string
          description: "Gets or sets the tenant Id for the service principal with which the\non-premise\n            management/data plane components would communicate with\nour Azure services."
        applicationId:
          type: string
          description: "Gets or sets the application/client Id for the service principal with which\nthe\n            on-premise management/data plane components would communicate\nwith our Azure \n            services."
        objectId:
          type: string
          description: "Gets or sets the object Id of the service principal with which the on-premise\n\n           management/data plane components would communicate with our Azure\nservices."
        audience:
          type: string
          description: Gets or sets the intended audience for the service principal.
        aadAuthority:
          type: string
          description: "Gets or sets the AAD Authority URL which was used to request the token for\nthe\n            service principal."
        rawCertData:
          type: string
          description: Gets or sets the raw certificate data for building certificate expiry flows.
    SiteErrorSummary:
      type: object
      description: Site error summary.
      properties:
        applianceName:
          type: string
          description: Appliance Name.
        discoveryScopeErrorSummaries:
          $ref: '#/components/schemas/DiscoveryScopeErrorSummary'
          description: Gets the error message.
        nextLink:
          type: string
          description: The link to fetch more models.
      required:
      - applianceName
      - discoveryScopeErrorSummaries
    SqlSitePropertiesDiscoveryScenario:
      type: string
      description: SqlSiteProperties DiscoveryScenario
      enum:
      - Migrate
      - DR
      x-ms-enum:
        name: SqlSitePropertiesDiscoveryScenario
        modelAsString: true
        values:
        - name: Migrate
          value: Migrate
          description: Migrate value.
        - name: DR
          value: DR
          description: DR value.
    SqlSiteUpdate:
      type: object
      description: The type used for update operations of the SqlSite.
      properties:
        properties:
          $ref: '#/components/schemas/SqlSiteUpdateProperties'
          x-ms-client-flatten: true
    SqlSiteUpdateProperties:
      type: object
      description: The updatable properties of the SqlSite.
      properties:
        siteAppliancePropertiesCollection:
          type: array
          description: "Gets or sets the appliance details used by service to communicate\n           \nto the appliance."
          items:
            $ref: '#/components/schemas/SiteApplianceProperties'
          x-ms-identifiers: []
        discoveryScenario:
          $ref: '#/components/schemas/SqlSitePropertiesDiscoveryScenario'
          description: Gets or sets the discovery scenario.
    DiscoveryScopeErrorSummary:
      type: object
      description: The site error summary model.
      properties:
        affectedResourceType:
          type: string
          description: Gets or sets the affected resource type.
        affectedObjectsCount:
          type: integer
          format: int64
          description: Count of affected objects.
        discoveryScope:
          $ref: '#/components/schemas/DiscoveryScopes'
          description: Gets or sets the count of affected objects.
      required:
      - affectedResourceType
      - affectedObjectsCount
      - discoveryScope
    SqlSiteListResult:
      type: object
      description: The response of a SqlSite list operation.
      properties:
        value:
          type: array
          description: The SqlSite items on this page
          items:
            $ref: '#/components/schemas/SqlSite'
        nextLink:
          type: string
          format: uri
          description: The link to the next page of items
      required:
      - value
    SqlSiteProperties:
      type: object
      description: Class for SQL site properties.
      properties:
        siteAppliancePropertiesCollection:
          type: array
          description: "Gets or sets the appliance details used by service to communicate\n           \nto the appliance."
          items:
            $ref: '#/components/schemas/SiteApplianceProperties'
          x-ms-identifiers: []
        discoveryScenario:
          $ref: '#/components/schemas/SqlSitePropertiesDiscoveryScenario'
          description: Gets or sets the discovery scenario.
        serviceEndpoint:
          type: string
          description: Gets the service endpoint.
          readOnly: true
        provisioningState:
          $ref: '#/components/schemas/ProvisioningState'
          description: provisioning state enum
          readOnly: true
  securitySchemes:
    azure_auth:
      type: oauth2
      flows:
        implicit:
          scopes:
            user_impersonation: impersonate your user account
          authorizationUrl: https://login.microsoftonline.com/common/oauth2/authorize
      description: Azure Active Directory OAuth2 Flow.