Azure MCP Server-hulpprogramma's voor Azure Migrate

Met de Azure MCP-server kunt u migratieplanning, richtlijnen voor het ophalen en aanvragen van inzendingen beheren met prompts in natuurlijke taal.

Azure Migrate biedt een gecentraliseerde hub voor het beoordelen en migreren van on-premises workloads naar Azure. Zie de documentatie van Azure Migrate voor meer informatie.

Opmerking

Hulpprogrammaparameters: de Hulpprogramma's van Azure MCP Server definiëren parameters voor gegevens die ze nodig hebben om taken uit te voeren. Sommige van deze parameters zijn specifiek voor elk hulpprogramma en worden hier beschreven. Andere parameters zijn globaal en worden gedeeld door alle hulpprogramma's. Zie Hulpprogrammaparameters voor meer informatie.

Hulp bij de landingszone van het platform

Biedt richtlijnen voor het wijzigen van een bestaande platformlandingszone, waaronder resourcenamen, beheergroepen, netwerkinstellingen, regio's, beveiligingscontroles en beleid.

Voorbeeld van CLI-opdracht

azmcp azuremigrate platformlandingzone getguidance \
  --scenario <scenario> \
  [--policy-name <policy-name>] \
  [--list-policies <list-policies>]
Kenmerk Type Verplicht Description
scenario string Yes De wijzigingsscenario-sleutel. Geldige waarden: resource-names, management-groups, ddos, bastion, dns, gateways, regions, ip-addresses, policy-enforcement, policy-assignment, ama, amba, defender, zero-trust, slz.
policy-name string No De naam van de beleidstoewijzing die moet worden opgezocht (bijvoorbeeld Enable-DDoS-VNET). Wordt gebruikt met scenario's voor beleidshandhaving of beleidstoewijzing.
list-policies string No Stel in op true om alle beschikbare beleidsregels weer te geven die gesorteerd zijn op archetype. Handig voor het vinden van de exacte beleidsnaam.

Hints voor aantekening van hulpprogramma's:

Destructief Idempotent (onveranderlijk bij herhaald gebruik) Open wereld Alleen lezen Secret Lokaal vereist
✅ ✅ ✅ ❌ ❌ ✅

Landingszone van het platform aanvragen

Controleert, configureert, genereert en downloadt platformlandingszones voor Azure Migrate projecten. Het kan ook een migratieproject maken en de parameterstatus rapporteren.

Voorbeeld van CLI-opdracht

azmcp azuremigrate platformlandingzone request \
  --action <action> \
  --migrate-project-name <migrate-project-name> \
  --resource-group <resource-group> \
  [--region-type <region-type>] \
  [--firewall-type <firewall-type>] \
  [--network-architecture <network-architecture>] \
  [--identity-subscription-id <identity-subscription-id>] \
  [--management-subscription-id <management-subscription-id>] \
  [--connectivity-subscription-id <connectivity-subscription-id>] \
  [--regions <regions>] \
  [--environment-name <environment-name>] \
  [--version-control-system <version-control-system>] \
  [--organization-name <organization-name>] \
  [--location <location>]
Kenmerk Type Verplicht Description
action string Yes De actie die moet worden uitgevoerd: update (parameters instellen), check (bestaande landingszone voor platform controleren), generate (landingszone voor platform genereren), download (downloadinstructies ophalen), status (parameterstatus weergeven), createmigrateproject (nieuw migratieproject maken).
migrate-project-name string Yes De naam van het Azure Migrate-project voor de generatie van de Platform Landingszone-context.
resource-group string Yes De naam van de Azure-resourcegroep.
region-type string No Het regiotype voor de platformlandingszone. Geldige waarden: single, multi.
firewall-type string No Het firewalltype voor de platformlandingszone. Geldige waarden: azurefirewall, nva.
network-architecture string No De netwerkarchitectuur voor de platformlandingszone. Geldige waarden: hubspoke, vwan.
identity-subscription-id string No De Azure abonnements-id voor de identiteitsbeheergroep in Platform Landing Zone (GUID-indeling).
management-subscription-id string No De Azure abonnements-id voor de beheergroep in Platform Landing Zone (GUID-indeling).
connectivity-subscription-id string No De Azure-abonnements-id voor de connectiviteitsgroep in Platform Landing Zone (GUID-indeling).
regions string No Door komma's gescheiden lijst met Azure regio's voor platformlandingszone (bijvoorbeeldeastus,westus2).
environment-name string No De omgevingsnaam voor de platformlandingszone.
version-control-system string No Het versiebeheersysteem voor de platformlandingszone. Geldige waarden: local, github, azuredevops.
organization-name string No De naam van de organisatie voor de platformlandingszone.
location string No De Azure regiolocatie voor het maken van nieuwe resources (bijvoorbeeld eastus, westus2). Vereist voor de actie createmigrateproject.

Hints voor aantekening van hulpprogramma's:

Destructief Idempotent (onveranderlijk bij herhaald gebruik) Open wereld Alleen lezen Secret Lokaal vereist
✅ ✅ ❌ ❌ ❌ ✅