Azure Arc Data Services REST API reference

Azure Arc Data Services laat je Azure dataservices on-premises, aan de edge en in multi-cloud omgevingen draaien met Kubernetes. De Microsoft.AzureArcData resource provider stelt REST-API's beschikbaar om de volledige levenscyclus van Arc-enabled databronnen te creëren en te beheren—van het deployen van een datacontroller op een Kubernetes-cluster tot het registreren van SQL Server instanties, het configureren van licenties en het opzetten van high-availability topologieën.

Doelgroep: Ontwikkelaars en platformingenieurs die Arc-ondersteunde data-infrastructuur automatiseren via ARM-sjablonen, Bicep, Terraform of directe REST-aanroepen.

Belangrijke soorten grondstoffen

Hulpmiddelsoort Description
Microsoft.AzureArcData/dataControllers Arc-datacontrollers die Arc-geschikte dataservices hosten op een Kubernetes-cluster
Microsoft.AzureArcData/dataControllers/activeDirectoryConnectors Active Directory-connectoren gekoppeld aan een datacontroller voor Kerberos-authenticatie
Microsoft.AzureArcData/sqlManagedInstances Arc-enabled SQL Managed Instances die draaien op Kubernetes
Microsoft.AzureArcData/sqlManagedInstances/failoverGroups Failovergroepen die een primaire en partner SQL Managed Instance koppelen
Microsoft.AzureArcData/sqlServerInstances Arc-enabled SQL Server-instanties die draaien op Arc-verbonden servers
Microsoft.AzureArcData/sqlServerInstances/databases Databases gehost op een Arc-compatibele SQL Server-instantie
Microsoft.AzureArcData/sqlServerInstances/availabilityGroups Always On-beschikbaarheidsgroepen op een Arc-geschikte SQL Server-instantie
Microsoft.AzureArcData/postgresInstances Arc-enabled Azure Database for PostgreSQL instances die op Kubernetes draaien
Microsoft.AzureArcData/sqlServerLicenses SQL Server Core-licenties toegepast op tenant-, abonnements- of resourcegroepsscope
Microsoft.AzureArcData/sqlServerEsuLicenses Uitgebreide Security Update (ESU)-licenties voor Arc-compatibele SQL Server-instanties

Overzicht

Voor meer informatie over Azure Arc Data Services, zie Azure Arc-enabled data services overzicht.

REST API-bewerkingen

Bewerkingsgroep Description
Operations Vermeld alle beschikbare Microsoft.AzureArcData API-operaties
DataControllers Maak Arc-datacontrollers aan, update en verwijder ze
ActiveDirectoryConnectors Beheer Active Directory-connectoren die zijn aangesloten op een datacontroller
SqlManagedInstances Maak Arc-geschikte SQL Managed Instances aan, werk bij, haal op en verwijder ze
FailoverGroepen Configureer en beheer failovergroepen voor SQL Managed Instances
SqlServerInstances Registreer, update en beheer Arc-enabled SQL Server-instanties; voer beoordelingen uit, controles voor/na de upgrade en telemetriequeries uit
SqlServerDatabases Databases aanmaken, updaten, ophalen en verwijderen op Arc-compatibele SQL Server-instanties
SqlServerAvailabilityGroups Maak Arc-geschikte SQL Server-beschikbaarheidsgroepen aan, update en verwijder deze aan; activeer handmatige en gedwongen failover, beheer gedistribueerde beschikbaarheidsgroepen, creëer Managed Instance Links en voeg databases toe aan bestaande groepen
SqlServerLicenses Maak SQL Server Core-licenties aan, update en beheer ze ook, inclusief activatiestatus en scope
SqlServerEsuLicenses Maak en beheer Extended Security Update (ESU)-licenties voor SQL Server
PostgresInstances Maak Arc-compatibele PostgreSQL-instanties aan, update en verwijder ze