Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Il server MCP Azure usa i prompt del linguaggio naturale per gestire le risorse di resilienza Azure. È possibile usarlo per creare, eliminare, ottenere e aggiornare le risorse.
Azure resilienza è un servizio Azure che offre funzionalità basate sul cloud per le applicazioni. Per altre informazioni, vedere Azure Resilienza.
Note
Parametri degli strumenti: gli strumenti del server MCP di Azure definiscono i parametri per i dati necessari per completare le attività. Alcuni di questi parametri sono specifici di ogni strumento e sono documentati qui. Altri parametri sono globali e condivisi da tutti gli strumenti. Per altre informazioni, vedere Parametri degli strumenti.
Drill: Ottenere o elencare le esercitazioni
Ottiene o elenca le esercitazioni sulla resilienza in un gruppo di servizi. Un'esercitazione sulla resilienza è un esercizio pianificato di inserimento degli errori. Specificare un nome di drill per restituire la definizione di tale drill: pianificazione, configurazione e metadati. Omettere il nome per elencare tutte le esercitazioni sulla resilienza in base all'ID e al nome.
Comando CLI di esempio
azmcp resilience drill get \
--service-group <service-group> \
[--name <name>]
| Parametro | Tipo | Obbligatorio | Description |
|---|---|---|---|
service-group |
string | Sì | Nome del gruppo di servizi. |
name |
string | No | Nome dell'esercitazione sulla resilienza. Specificare questo argomento per ottenere i dettagli di un'esercitazione specifica; ometterlo per elencare tutte le esercitazioni nel gruppo di servizi (solo ID e nome). |
Suggerimenti per l'annotazione degli strumenti:
| Distruttivo | Idempotente | Open World | Sola lettura | Secret | Locale richiesto |
|---|---|---|---|---|---|
| ❌ | ✅ | ❌ | ✅ | ❌ | ❌ |
Risorsa drill: ottenere o elencare le risorse di drill
Elenca o ottiene le risorse di drill, dette anche destinazioni di drill, per un'esercitazione sulla resilienza in un gruppo di servizi. Elencare tutte le risorse di esercitazione per un'esercitazione di resilienza oppure ottenere i dettagli di una singola risorsa di esercitazione per nome, incluse le proprietà di Azure Resource Manager. Richiede il nome del drill principale.
Comando CLI di esempio
azmcp resilience drill resource get \
--service-group <service-group> \
--drill <drill> \
[--name <name>]
| Parametro | Tipo | Obbligatorio | Description |
|---|---|---|---|
service-group |
string | Sì | Nome del gruppo di servizi. |
drill |
string | Sì | Nome dell'esercitazione sulla resilienza. |
name |
string | No | Nome della risorsa drill (destinazione). Specificare questo argomento per ottenere i dettagli di una determinata risorsa di drill. Ometterlo per elencare tutte le risorse (destinazioni) del drill, visualizzando solo l'ID e il nome. |
Suggerimenti per l'annotazione degli strumenti:
| Distruttivo | Idempotente | Open World | Sola lettura | Secret | Locale richiesto |
|---|---|---|---|---|---|
| ❌ | ✅ | ❌ | ✅ | ❌ | ❌ |
Assegnazione degli obiettivi: ottenere o visualizzare l'elenco delle assegnazioni
Recupera le assegnazioni degli obiettivi di resilienza nell'elemento specificato Service group. Specifica un nome dell'assegnazione dell'obiettivo per ottenere tutti i dettagli di tale assegnazione: ID, nome, tipo di assegnazione dell'obiettivo, ID del modello di obiettivo e stato di provisioning. Omettere il nome per elencare tutte le assegnazioni di obiettivo in Service group, restituendo solo l'ID e il nome.
Comando CLI di esempio
azmcp resilience goal assignment get \
--service-group <service-group> \
[--name <name>]
| Parametro | Tipo | Obbligatorio | Description |
|---|---|---|---|
service-group |
string | Sì | Nome del gruppo di servizi. |
name |
string | No | Nome dell'assegnazione dell'obiettivo. Specificare questo argomento per ottenere i dettagli di una determinata assegnazione di obiettivo; ometterlo per elencare tutte le assegnazioni degli obiettivi nel gruppo di servizi (solo ID e nome). |
Suggerimenti per l'annotazione degli strumenti:
| Distruttivo | Idempotente | Open World | Sola lettura | Secret | Locale richiesto |
|---|---|---|---|---|---|
| ❌ | ✅ | ❌ | ✅ | ❌ | ❌ |
Risorsa obiettivo: ottenere o elencare le risorse di assegnazione
Ottiene le risorse (membri) di un'assegnazione degli obiettivi di resilienza. Quando si specifica il nome della risorsa di destinazione, vengono restituiti i dettagli completi di tale risorsa, inclusi ID, nome, stato di attestazione per il ripristino di emergenza e l'alta disponibilità, partecipazione all'obiettivo, motivi di esclusione, stato di provisioning, ID della risorsa di Azure Resource Manager e appartenenza ai gruppi di servizio. Quando si omette il nome, vengono elencate tutte le risorse nell'assegnazione dell'obiettivo e restituisce solo l'ID e il nome di ogni risorsa.
Comando CLI di esempio
azmcp resilience goal resource get \
--service-group <service-group> \
--goal-assignment <goal-assignment> \
[--name <name>]
| Parametro | Tipo | Obbligatorio | Description |
|---|---|---|---|
service-group |
string | Sì | Nome del gruppo di servizi. |
goal-assignment |
string | Sì | Nome dell'assegnazione dell'obiettivo. |
name |
string | No | Nome della risorsa obiettivo. Specificare questo argomento per ottenere i dettagli di una risorsa specifica dell'obiettivo; ometterlo per elencare tutte le risorse (membri) dell'assegnazione dell'obiettivo (solo ID e nome). |
Suggerimenti per l'annotazione degli strumenti:
| Distruttivo | Idempotente | Open World | Sola lettura | Secret | Locale richiesto |
|---|---|---|---|---|---|
| ❌ | ✅ | ❌ | ✅ | ❌ | ❌ |
Modello obiettivo: Ottenere o elencare i modelli
Ottiene i modelli di obiettivo di resilienza nel gruppo di servizi specificato. Fornisci un modello name per ottenerne i dettagli completi, ad esempio ID, nome, tipo di obiettivo, stato di provisioning, obiettivo del punto di ripristino (RPO), obiettivo del tempo di ripristino (RTO) e requisiti di alta disponibilità e disaster recovery. Omettere name per elencare tutti i template nel gruppo di servizi. In tal caso, lo strumento restituisce solo l'ID e il nome di ogni modello.
Comando CLI di esempio
azmcp resilience goal template get \
--service-group <service-group> \
[--name <name>]
| Parametro | Tipo | Obbligatorio | Description |
|---|---|---|---|
service-group |
string | Sì | Nome del gruppo di servizi. |
name |
string | No | Nome del modello di obiettivo. Specificare questo argomento per ottenere i dettagli per un modello di obiettivo specifico; ometterlo per elencare tutti i modelli di obiettivo nel gruppo di servizi (solo ID e nome). |
Suggerimenti per l'annotazione degli strumenti:
| Distruttivo | Idempotente | Open World | Sola lettura | Secret | Locale richiesto |
|---|---|---|---|---|---|
| ❌ | ✅ | ❌ | ✅ | ❌ | ❌ |
Processo di ripristino: ottenere o elencare i processi di ripristino
Elenca i processi di ripristino per un piano di ripristino con resilienza. Specificare il nome di un processo di ripristino per visualizzare tutti i dettagli di tale processo. Omettere il nome per restituire solo l'ID e il nome per ogni processo di ripristino nel piano. Visualizzare lo stato e gli identificatori dei processi per la risoluzione dei problemi o il rilevamento delle operazioni di ripristino.
Comando CLI di esempio
azmcp resilience recovery job get \
--service-group <service-group> \
--recovery-plan <recovery-plan> \
[--name <name>]
| Parametro | Tipo | Obbligatorio | Description |
|---|---|---|---|
service-group |
string | Sì | Nome del gruppo di servizi. |
recovery-plan |
string | Sì | Nome del piano di ripristino. |
name |
string | No | Nome del processo di ripristino. Specificare questo argomento per ottenere i dettagli di un determinato processo di ripristino; ometterlo per elencare tutti i processi di ripristino del piano di ripristino (solo ID e nome). |
Suggerimenti per l'annotazione degli strumenti:
| Distruttivo | Idempotente | Open World | Sola lettura | Secret | Locale richiesto |
|---|---|---|---|---|---|
| ❌ | ✅ | ❌ | ✅ | ❌ | ❌ |
Risorsa del processo di ripristino: recuperare o elencare le risorse del processo
Elenca le risorse (destinazioni) di un processo di ripristino con resilienza. Specificare il nome del processo di ripristino per restituire i dettagli completi per tale risorsa. Omettere il nome per elencare tutte le risorse per il processo di ripristino. Lo strumento restituisce l'ID e il nome di ogni risorsa.
Comando CLI di esempio
azmcp resilience recovery job resource get \
--service-group <service-group> \
--recovery-plan <recovery-plan> \
--recovery-job <recovery-job> \
[--name <name>]
| Parametro | Tipo | Obbligatorio | Description |
|---|---|---|---|
service-group |
string | Sì | Nome del gruppo di servizi. |
recovery-plan |
string | Sì | Nome del piano di ripristino. |
recovery-job |
string | Sì | Nome del processo di ripristino. |
name |
string | No | Nome della risorsa del processo di ripristino (destinazione). Specificare questo argomento per ottenere i dettagli di una determinata risorsa del processo di ripristino. Ometterlo per elencare tutte le risorse (destinazioni) del processo di ripristino (solo ID e nome). |
Suggerimenti per l'annotazione degli strumenti:
| Distruttivo | Idempotente | Open World | Sola lettura | Secret | Locale richiesto |
|---|---|---|---|---|---|
| ❌ | ✅ | ❌ | ✅ | ❌ | ❌ |
Piano di ripristino: creare o aggiornare un piano di ripristino
Crea un nuovo piano di ripristino resiliente alla zona in un gruppo di servizi o ne aggiorna completamente uno esistente. La creazione richiede una descrizione del piano e un tipo di identità gestita (SystemAssigned, UserAssignedo SystemAndUserAssigned). non presupporre un tipo di identità se non ne si specifica uno. Gli aggiornamenti possono cambiare i tipi di identità, ma non possono sostituire un'identità assegnata dall'utente esistente con una diversa. Gli aggiornamenti mantengono l'ID del gruppo di ripristino predefinito, i gruppi di ripristino aggiuntivi e le descrizioni omesse.
Comando CLI di esempio
azmcp resilience recovery plan create \
--service-group <service-group> \
--recovery-plan <recovery-plan> \
--plan-type Zonal \
[--plan-description <plan-description>] \
--identity-type <SystemAssigned|UserAssigned|SystemAndUserAssigned> \
[--user-assigned-identity <user-assigned-identity-resource-id>] \
[--default-group-description <default-group-description>]
| Parametro | Tipo | Obbligatorio | Description |
|---|---|---|---|
service-group |
string | Sì | Nome del gruppo di servizi. |
recovery-plan |
string | Sì | Nome del piano di ripristino da creare o aggiornare completamente. |
plan-type |
string | Sì | Tipo di piano di ripristino. Valore supportato: Zonal. Non è possibile modificare il tipo dopo la creazione. |
plan-description |
string | No | Descrizione del piano di ripristino, da 5 a 50 caratteri. Obbligatorio durante la creazione di un piano; in caso di aggiornamento, la descrizione esistente rimane se viene omessa. |
identity-type |
string | Sì | Tipo di identità gestita per il piano di ripristino. Valori supportati: SystemAssigned, UserAssigned, SystemAndUserAssigned. |
user-assigned-identity |
string | No | L'ID risorsa completo dell'identità gestita assegnata dall'utente. Richiesto quando identity-type è UserAssigned o SystemAndUserAssigned. |
default-group-description |
string | No | Descrizione del gruppo di ripristino predefinito, da 5 a 50 caratteri. |
Suggerimenti per l'annotazione degli strumenti:
| Distruttivo | Idempotente | Open World | Sola lettura | Secret | Locale richiesto |
|---|---|---|---|---|---|
| ✅ | ✅ | ❌ | ❌ | ❌ | ❌ |
Piano di ripristino: eliminare un piano di ripristino
Elimina un piano di ripristino con resilienza da un gruppo di servizi e segnala se il piano esiste.
Comando CLI di esempio
azmcp resilience recovery plan delete \
--service-group <service-group> \
--recovery-plan <recovery-plan>
| Parametro | Tipo | Obbligatorio | Description |
|---|---|---|---|
service-group |
string | Sì | Nome del gruppo di servizi. |
recovery-plan |
string | Sì | Nome del piano di ripristino da eliminare. |
Suggerimenti per l'annotazione degli strumenti:
| Distruttivo | Idempotente | Open World | Sola lettura | Secret | Locale richiesto |
|---|---|---|---|---|---|
| ✅ | ✅ | ❌ | ❌ | ❌ | ❌ |
Piano di ripristino: ottenere o elencare i piani di ripristino
Recupera i piani di ripristino della resilienza nell'Service group specificato. Specificare un nome di piano di ripristino per ottenere i dettagli completi del piano, incluse le relative proprietà e lo stato di provisioning. Omettere il nome per elencare tutti i piani di ripristino in Service group. Lo strumento restituisce solo l'ID e il nome di ogni piano.
Comando CLI di esempio
azmcp resilience recovery plan get \
--service-group <service-group> \
[--name <name>]
| Parametro | Tipo | Obbligatorio | Description |
|---|---|---|---|
service-group |
string | Sì | Nome del gruppo di servizi. |
name |
string | No | Nome del piano di ripristino. Specificare questo argomento per ottenere i dettagli di un piano di ripristino specifico; ometterlo per elencare tutti i piani di ripristino nel gruppo di servizi (solo ID e nome). |
Suggerimenti per l'annotazione degli strumenti:
| Distruttivo | Idempotente | Open World | Sola lettura | Secret | Locale richiesto |
|---|---|---|---|---|---|
| ❌ | ✅ | ❌ | ✅ | ❌ | ❌ |
Risorsa del piano di ripristino: recuperare o elencare le risorse del piano
Elenca le risorse (membri) di un piano di ripristino con resilienza. Fornire un recovery resource name per ottenere tutti i dettagli di quella risorsa. Omettere recovery resource name per elencare tutte le risorse nel piano di ripristino. Lo strumento restituisce solo l'ID e il nome di ogni risorsa.
Comando CLI di esempio
azmcp resilience recovery plan resource get \
--service-group <service-group> \
--recovery-plan <recovery-plan> \
[--name <name>]
| Parametro | Tipo | Obbligatorio | Description |
|---|---|---|---|
service-group |
string | Sì | Nome del gruppo di servizi. |
recovery-plan |
string | Sì | Nome del piano di ripristino. |
name |
string | No | Nome della risorsa di ripristino (membro). Specificare questo argomento per ottenere i dettagli di una particolare risorsa di ripristino; ometterlo per elencare tutte le risorse (membri) del piano di ripristino (solo ID e nome). |
Suggerimenti per l'annotazione degli strumenti:
| Distruttivo | Idempotente | Open World | Sola lettura | Secret | Locale richiesto |
|---|---|---|---|---|---|
| ❌ | ✅ | ❌ | ✅ | ❌ | ❌ |
Risorsa piano di ripristino: aggiornare le risorse del piano
Aggiorna le risorse di ripristino in un piano di ripristino con resilienza. È possibile includere e configurare una risorsa con le impostazioni di protezione, mantenere una risorsa nel piano, ma escluderla dalle operazioni di ripristino o rimuovere una risorsa dal piano mantenendo il piano e tutte le altre risorse. Sono supportati CustomRunbook (runbook di failover e riprotezione) e AzureSiteRecovery (solo macchine virtuali, con riprotezione del disco, archiviazione temporanea e una rete virtuale per il failover di test).
Comando CLI di esempio
azmcp resilience recovery plan resource update \
--service-group <service-group> \
--recovery-plan <recovery-plan> \
[--resources-to-update '<json-array>'] \
[--resources-to-remove '<json-array>']
| Parametro | Tipo | Obbligatorio | Description |
|---|---|---|---|
service-group |
string | Sì | Nome del gruppo di servizi. |
recovery-plan |
string | Sì | Nome del piano di ripristino da aggiornare. |
resources-to-update |
string | No | Matrice JSON di risorse di ripristino da includere, escludere o configurare. Ogni elemento deve contenere il relativo recoveryResourceUniqueId. |
resources-to-remove |
string | No | Un array JSON di ID completi delle risorse di ripristino da rimuovere dal piano di ripristino. |
Suggerimenti per l'annotazione degli strumenti:
| Distruttivo | Idempotente | Open World | Sola lettura | Secret | Locale richiesto |
|---|---|---|---|---|---|
| ✅ | ✅ | ❌ | ❌ | ❌ | ❌ |
Piano di utilizzo: creare o aggiornare un piano di utilizzo
Crea o aggiorna un piano di utilizzo della resilienza nel gruppo di risorse specificato con il tipo di piano specificato e restituisce le informazioni sul piano di utilizzo, tra cui ID, nome, tipo di risorsa, posizione, tag, tipo di piano e stato di provisioning. Se il piano di utilizzo esiste già, l'operazione ne aggiorna le proprietà.
Comando CLI di esempio
azmcp resilience usageplan create \
--resource-group <resource-group> \
--usage-plan <usage-plan> \
--plan-type <plan-type>
| Parametro | Tipo | Obbligatorio | Description |
|---|---|---|---|
resource-group |
string | Sì | Nome del gruppo di risorse di Azure. |
usage-plan |
string | Sì | Nome del piano di utilizzo. |
plan-type |
string | Sì | Tipo di piano del piano di utilizzo. Valori supportati: Basic, Standard. |
Suggerimenti per l'annotazione degli strumenti:
| Distruttivo | Idempotente | Open World | Sola lettura | Secret | Locale richiesto |
|---|---|---|---|---|---|
| ✅ | ✅ | ❌ | ❌ | ❌ | ❌ |
Registrazione del piano di utilizzo: creare o aggiornare una registrazione
Crea o aggiorna una registrazione in un piano di utilizzo con resilienza, lo associa al gruppo di servizi specificato e restituisce le informazioni di registrazione, tra cui id, name, il gruppo iddi servizi associato , provisioningStatee error i dettagli.
Comando CLI di esempio
azmcp resilience usageplan enrollment create \
--resource-group <resource-group> \
--usage-plan <usage-plan> \
--enrollment <enrollment> \
--service-group <service-group>
| Parametro | Tipo | Obbligatorio | Description |
|---|---|---|---|
resource-group |
string | Sì | Nome del gruppo di risorse di Azure. |
usage-plan |
string | Sì | Nome del piano di utilizzo. |
enrollment |
string | Sì | Nome della registrazione del piano di utilizzo. |
service-group |
string | Sì | Nome del gruppo di servizi da associare alla registrazione. |
Suggerimenti per l'annotazione degli strumenti:
| Distruttivo | Idempotente | Open World | Sola lettura | Secret | Locale richiesto |
|---|---|---|---|---|---|
| ✅ | ✅ | ❌ | ❌ | ❌ | ❌ |
Iscrizione al piano di utilizzo: ottenere o elencare le iscrizioni
Elenca le iscrizioni in un piano di utilizzo per la resilienza. Specificare un nome di registrazione per recuperare i dettagli completi per la registrazione, inclusi idl'ID namedel gruppo di servizi associato, provisioningStatee tutti i error dettagli. Omettere il nome dell'iscrizione per elencare tutte le iscrizioni nel piano di utilizzo. Lo strumento restituisce solo id e name di ogni iscrizione.
Comando CLI di esempio
azmcp resilience usageplan enrollment get \
--resource-group <resource-group> \
--usage-plan <usage-plan> \
[--name <name>]
| Parametro | Tipo | Obbligatorio | Description |
|---|---|---|---|
resource-group |
string | Sì | Nome del gruppo di risorse di Azure. |
usage-plan |
string | Sì | Nome del piano di utilizzo. |
name |
string | No | Nome della registrazione del piano di utilizzo. Specificare questo argomento per ottenere i dettagli di una registrazione specifica; ometterlo per elencare tutte le registrazioni del piano di utilizzo (solo ID e nome). |
Suggerimenti per l'annotazione degli strumenti:
| Distruttivo | Idempotente | Open World | Sola lettura | Secret | Locale richiesto |
|---|---|---|---|---|---|
| ❌ | ✅ | ❌ | ✅ | ❌ | ❌ |
Piano di utilizzo: ottenere o elencare i piani di utilizzo
Ottiene i piani di utilizzo della resilienza. Fornire name e resource-group per ottenere tutti i dettagli di un piano di utilizzo specifico, inclusi ID, nome, tipo di risorsa, località, tag, tipo di piano e stato di provisioning. Omettere name per elencare i piani di utilizzo per il resource-group specificato oppure nell'ambito della sottoscrizione quando non si fornisce resource-group.
Comando CLI di esempio
azmcp resilience usageplan get \
[--resource-group <resource-group>] \
[--name <name>]
| Parametro | Tipo | Obbligatorio | Description |
|---|---|---|---|
name |
string | No | Nome del piano di utilizzo. Specificare questo argomento per ottenere i dettagli di un piano di utilizzo specifico (richiede un gruppo di risorse); ometterlo per elencare i piani di utilizzo (ID e solo nome) per il gruppo di risorse o per l'intera sottoscrizione quando non si specifica un gruppo di risorse. |
Suggerimenti per l'annotazione degli strumenti:
| Distruttivo | Idempotente | Open World | Sola lettura | Secret | Locale richiesto |
|---|---|---|---|---|---|
| ❌ | ✅ | ❌ | ✅ | ❌ | ❌ |