Riferimento della CLI VPC

Utilizzare le seguenti informazioni come riferimento per i comandi dell'interfaccia a riga di comando (CLI) disponibili per la rete VPC ( IBM Cloud® Virtual Private Cloud ).

La presente guida di riferimento alla CLI è suddivisa nelle seguenti sezioni:

Prerequisiti

  1. Installare la IBM Cloud CLI.

  2. Installa o aggiorna il plugin del servizio dell'infrastruttura VPC.

    ibmcloud plugin install vpc-infrastructure
    

    Per eseguire l'aggiornamento, utilizzare il seguente comando:

    ibmcloud plugin update
    

    Per visualizzare i plug-in e le versioni installati, utilizzare il seguente comando:

    ibmcloud plugin list
    

COMANDI DI RETE

La sezione seguente fornisce informazioni sui comandi CLI relativi ai servizi di rete.

IP mobili

ibmcloud is floating-ip

Visualizza i dettagli di un IP mobile.

ibmcloud is floating-ip FLOATING_IP [--output JSON] [-q, --quiet]

Opzioni comando

  • FLOATING_IP: ID dell'IP mobile.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is floating-ip-release

Rilasciare gli IP mobili.

ibmcloud is floating-ip-release (FLOATING_IP1 FLOATING_IP2 ...) [--output JSON] [-f, --force] [-q, --quiet]

Opzioni comando

  • FLOATING_IP1: ID dell'IP flottante.
  • FLOATING_IP2: ID dell'IP flottante.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • --force, -f: forza l'operazione senza conferma.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is floating-ip-reserve

Riserva un IP mobile.

ibmcloud is floating-ip-reserve FLOATING_IP_NAME (--zone ZONE_NAME | --nic TARGET_INTERFACE [--in TARGET_INSTANCE | --bm TARGET_BARE_METAL_SERVER] | --vni VNI | --reset-target) [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is floating-ip-reserve my-ip --zone us-south-1
  • ibmcloud is floating-ip-reserve my-ip --nic 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3
  • ibmcloud is floating-ip-reserve my-ip --nic eth0 --in my-instance
  • ibmcloud is floating-ip-reserve my-ip --nic eth0 --bm my-bm
  • ibmcloud is floating-ip-reserve my-ip --nic 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --output JSON
  • ibmcloud is floating-ip-reserve cli-vni-ip --vni vni2
  • ibmcloud is floating-ip-reserve cli-vni-ip-1 --vni 7308-b81c1e13-b3a2-455c-814a-213bc9de4a90

Opzioni comando

  • FLOATING_IP_NAME: nome dell'IP mobile.
  • --zone: nome della zona di destinazione.
  • --nic: L'ID o il nome dell'interfaccia di rete a cui effettuare il binding.
  • --in: L'ID o il nome dell'istanza da associare; tale ID è richiesto solo se si utilizza il nome dell'interfaccia di rete anziché l'ID.
  • --bm: L'ID o il nome del server bare metal a cui effettuare il binding; tale ID è richiesto solo se si utilizza il nome dell'interfaccia di rete anziché l'ID.
  • --vni: ID o nome dell'interfaccia di rete virtuale.
  • --reset-target: Ripristina il target dall'IP flottante.
  • --resource-group-id: ID del gruppo di risorse. Questo ID è mutuamente esclusivo con --resource-group-name.
  • --resource-group-name: nome del gruppo di risorse. Questo nome è incompatibile con --resource-group-id.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is floating-ip-update

Aggiorna un IP mobile.

ibmcloud is floating-ip-update FLOATING_IP [--name NEW_NAME] [--nic TARGET_INTERFACE [--in TARGET_INSTANCE | --bm TARGET_BARE_METAL_SERVER] | --vni VNI | --reset-target] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is floating-ip-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name my-ip
  • ibmcloud is floating-ip-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --nic 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3
  • ibmcloud is floating-ip-update my-ip --nic eth0 --in my-instance
  • ibmcloud is floating-ip-update my-ip --nic eth0 --bm my-bm
  • ibmcloud is floating-ip-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --nic 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --output JSON
  • ibmcloud is floating-ip-update cli-vni-ip --name cli-vni-ip-2 --vni vni2
  • ibmcloud is floating-ip-update cli-vni-ip-1 --name cli-vni-ip-3 --vni 7308-b81c1e13-b3a2-455c-814a-213bc9de4a90
  • ibmcloud is floating-ip-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --reset-target

Opzioni comando

  • FLOATING_IP: ID dell'IP mobile.
  • --name: nuovo nome dell'IP mobile.
  • --nic: L'ID o il nome dell'interfaccia di rete a cui effettuare il binding.
  • --in: L'ID o il nome dell'istanza da associare; tale ID è richiesto solo se si utilizza il nome dell'interfaccia di rete anziché l'ID.
  • --bm: L'ID o il nome del server bare metal a cui effettuare il binding; tale ID è richiesto solo se si utilizza il nome dell'interfaccia di rete anziché l'ID.
  • --vni: ID o nome dell'interfaccia di rete virtuale.
  • --reset-target: Ripristina il target dall'IP flottante.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is floating-ips

Elenca tutti gli IP mobili.

ibmcloud is floating-ips [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME | --all-resource-groups] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is floating-ips --output JSON
  • ibmcloud is floating-ips --resource-group-id fee82deba12e4c0fb69c3b09d1f12345 --output JSON

Opzioni comando

  • --resource-group-id: ID del gruppo di risorse. Questo ID è mutuamente esclusivo con --resource-group-name.
  • --resource-group-name: nome del gruppo di risorse. Questo nome è incompatibile con --resource-group-id.
  • --all-resource-groups: Interroga tutti i gruppi di risorse.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

Log di flusso

ibmcloud is flow-log-create

Crea un log di flusso.

ibmcloud is flow-log-create --bucket STORAGE_BUCKET_NAME --target TARGET_IDOrName [--target-type vpc | subnet | instance | nic | vni | nac] [--vpc VPC] [--in IN] [--name NAME] [--active TRUE | FALSE] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is flow-log-create --bucket bucket-name --target 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479
  • ibmcloud is flow-log-create --bucket bucket-name --target 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name my-flow-log
  • ibmcloud is flow-log-create --bucket bucket-name --target 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name my-flow-log --active false
  • ibmcloud is flow-log-create --bucket bucket-name --target 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name my-flow-log --output JSON
  • ibmcloud is flow-log-create --bucket bucket-name --target my-vpc --target-type vpc --name my-flow-log
  • ibmcloud is flow-log-create --bucket bucket-name --target my-vpc --target-type vpc --name my-flow-log --active false
  • ibmcloud is flow-log-create --bucket bucket-name --target my-vpc --target-type vpc --name my-flow-log --output JSON
  • ibmcloud is flow-log-create --bucket bucket-name --target my-subnet --target-type subnet
  • ibmcloud is flow-log-create --bucket bucket-name --target my-subnet --target-type subnet --vpc my-vpc
  • ibmcloud is flow-log-create --bucket bucket-name --target my-subnet --target-type subnet --name my-flow-log
  • ibmcloud is flow-log-create --bucket bucket-name --target my-subnet --target-type subnet --vpc my-vpc --name my-flow-log
  • ibmcloud is flow-log-create --bucket bucket-name --target my-instance --target-type instance
  • ibmcloud is flow-log-create --bucket bucket-name --target my-instance --target-type instance --name my-flow-log
  • ibmcloud is flow-log-create --bucket bucket-name --target my-network-interface --target-type nic
  • ibmcloud is flow-log-create --bucket bucket-name --target my-network-interface --target-type nic --name my-flow-log
  • ibmcloud is flow-log-create --bucket bucket-name --target my-network-interface --target-type nic --in my-instance
  • ibmcloud is flow-log-create --bucket bucket-name --target my-network-interface --target-type nic --in my-instance --name my-flow-log
  • ibmcloud is flow-log-create --bucket cli-bucket-1 --target 7308-3e36540f-9572-4fd5-9b53-c9a1122d3d28 --target-type vni
  • ibmcloud is flow-log-create --bucket cli-bucket-1 --target unworn-daintily-travesty-myself --target-type vni

Opzioni comando

  • --bucket: nome del bucket COS.
  • --target: ID o nome del target per il log del flusso.
  • --target-type: Tipo di destinazione per il log di flusso. Questa opzione è necessaria solo se "target" viene passato come nome della risorsa. Uno tra: vpc, subnet, instance, nic, vni, nac.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --in: ID o nome dell'ISTANZA. È necessario solo specificare la risorsa unica per nome all'interno di questa ISTANZA.
  • --name: nuovo nome per il log di flusso.
  • --active: indica se questo raccoglitore è attivo. Uno dei seguenti: VERO, FALSO.
  • --resource-group-id: ID del gruppo di risorse. Questo ID è mutuamente esclusivo con --resource-group-name.
  • --resource-group-name: nome del gruppo di risorse. Questo nome è incompatibile con --resource-group-id.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is flow-log-delete

Elimina uno o più log di flusso.

ibmcloud is flow-log-delete (FLOW_LOG1 FLOW_LOG2 ...) [--vpc VPC] [--output JSON] [-f, --force] [-q, --quiet]

Opzioni comando

  • FLOW_LOG1: ID o nome del registro di flusso.
  • FLOW_LOG2: ID o nome del registro di flusso.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • --force, -f: forza l'operazione senza conferma.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is flow-log-update

Aggiorna un log di flusso.

ibmcloud is flow-log-update FLOW_LOG [--name NEW_NAME] [--active TRUE | FALSE] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is flow-log-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name new-name-flow-log
  • ibmcloud is flow-log-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name renamed-flow-log --active false
  • ibmcloud is flow-log-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name renamed-flow-log --output JSON
  • ibmcloud is flow-log-update my-flow-log --name new-name-flow-log
  • ibmcloud is flow-log-update my-flowlog --name new-name-flow-log --active false
  • ibmcloud is flow-log-update my-flowlog --name new-name-flow-log --output JSON

Opzioni comando

  • FLOW_LOG: ID o nome del registro di flusso.
  • --name: nuovo nome del log di flusso.
  • --active: indica se questo raccoglitore è attivo. L'aggiornamento su false disattiva il raccoglitore e l'aggiornamento su true lo attiva. Uno dei seguenti: VERO, FALSO.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is flow-log

Visualizza i dettagli di un log di flusso.

ibmcloud is flow-log FLOW_LOG [--output JSON] [-q, --quiet]

Opzioni comando

  • FLOW_LOG: ID o nome del registro di flusso.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is flow-logs

Elenca tutti i log di flusso nella regione.

ibmcloud is flow-logs [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME | --all-resource-groups] [--vpc VPC] [--target TARGET] [--output JSON] [-q, --quiet]

Opzioni comando

  • --resource-group-id: ID del gruppo di risorse. Questo ID è mutuamente esclusivo con --resource-group-name.
  • --resource-group-name: nome del gruppo di risorse. Questo nome è incompatibile con --resource-group-id.
  • --all-resource-groups: Interroga tutti i gruppi di risorse.
  • --vpc: ID, nome o CRN della VPC.
  • --target: L'ID o il tipo di risorsa della destinazione.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

Programmi di bilanciamento del carico

La seguente sezione fornisce informazioni sui comandi della CLI per lavorare con i programmi di bilanciamento del carico, i listener e i pool.

ibmcloud is load-balancer

Visualizza i dettagli di un programma di bilanciamento del carico.

ibmcloud is load-balancer LOAD_BALANCER [--vpc VPC] [--output JSON] [-q, --quiet]

Opzioni comando

  • LOAD_BALANCER: ID o nome del bilanciatore di carico.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is load-balancer-create

Crea un programma di bilanciamento del carico.

ibmcloud is load-balancer-create LOAD_BALANCER_NAME LOAD_BALANCER_ACCESS_TYPE (--subnet SUBNET1 --subnet SUBNET2 ... [--vpc VPC]) (--dns-instance-crn DNS_INSTANCE_CRN --dns-zone-id DNS_ZONE_ID) [--family application | network] [--route-mode false | true] [--sg SG] [--logging-datapath-active false | true] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME] [--pools POOLS_JSON | @POOLS_JSON_FILE] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is load-balancer-create my-lb public --subnet 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnet 7ec86020-1c6e-4889-b3f0-a15f2e50f87e
  • ibmcloud is load-balancer-create my-lb public --subnet my-subnet --subnet my-subnet2
  • ibmcloud is load-balancer-create my-lb public --subnet my-subnet --vpc my-vpc
  • ibmcloud is load-balancer-create my-nlb public --subnet 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --family network
  • ibmcloud is load-balancer-create my-lb public --subnet 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnet 7ec86020-1c6e-4889-b3f0-a15f2e50f87e --resource-group-id fee82deba12e4c0fb69c3b09d1f12345
  • ibmcloud is load-balancer-create my-lb public --subnet 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnet 7ec86020-1c6e-4889-b3f0-a15f2e50f87e --resource-group-name Default
  • ibmcloud is load-balancer-create my-lb public --subnet 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnet 7ec86020-1c6e-4889-b3f0-a15f2e50f87e --output JSON
  • ibmcloud is load-balancer-create my-lb public --subnet 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnet 7ec86020-1c6e-4889-b3f0-a15f2e50f87e --sg 3428abaa-788b-439b-9404-ca386f2f3f79,f0e26f91-851a-4fc9-b32b-da24ad218b4e
  • ibmcloud is load-balancer-create my-lb public --subnet my-subnet --sg my-sg1,my-sg2 --vpc my-vpc
  • ibmcloud is load-balancer-create my-lb public --subnet 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnet 7ec86020-1c6e-4889-b3f0-a15f2e50f87e --logging-datapath-active true
  • ibmcloud is load-balancer-create my-lb public --subnet 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnet 7ec86020-1c6e-4889-b3f0-a15f2e50f87e --pools '[{"algorithm": "round_robin", "protocol": "tcp", "health_monitor": {"delay": 2, "max_retries": 2, "type": "tcp", "timeout": 1}}]' Creare un bilanciamento del carico con i pool
  • ibmcloud is load-balancer-create my-lb private --subnet 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --family network --route-mode true Crea un programma di bilanciamento del carico con la modalità di instradamento abilitata
  • ibmcloud is load-balancer-create my-lb private-path --subnet 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --family network Creare un PPNLB (Private Path Network Load Balancer).
  • ibmcloud is load-balancer-create my-nlb private-path --subnet 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnet 7ec86020-1c6e-4889-b3f0-a15f2e50f87e --family network --pools '[{"algorithm":"round_robin","protocol":"tcp","health_monitor":{"delay":2,"max_retries":2,"type":"tcp","timeout":1},"members":[{"port":8080,"target":{"id":"72251a2e-d6c5-42b4-97b0-b5f8e8d1f478"}}]}]' Creare un sistema di bilanciamento del carico di rete con percorso privato con l'ID del sistema di bilanciamento del carico come destinazione del membro del pool.
  • ibmcloud is load-balancer-create my-nlb private-path --subnet 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnet 7ec86020-1c6e-4889-b3f0-a15f2e50f87e --family network --pools '[{"algorithm":"round_robin","protocol":"tcp","health_monitor":{"delay":2,"max_retries":2,"type":"tcp","timeout":1},"members":[{"port":8080,"target":{"id":"72251a2e-d6c5-42b4-97b0-b5f8e8d1f474"}}]}]' Creare un bilanciatore di carico di rete con percorso privato utilizzando l'ID IP riservato come destinazione del membro del pool.
  • ibmcloud is load-balancer-create my-lb public --subnet cli-subnet-1 --family network --route-mode true --dns-instance-crn crn:v1:staging:public:dns-svcs:global:a/efe5afc483594adaa8325e2b4d1290df:1bbaacf9-7bc7-4d64-a1d8-a8d1ca9e7662:: --dns-zone-id 5cca0d1c-9c85-4a18-bc07-a9f070949698 Creare un supporto DNS privato per un sistema di bilanciamento del carico.
  • ibmcloud is load-balancer-create my-lb public --subnet 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnet 7ec86020-1c6e-4889-b3f0-a15f2e50f87e --pools '[{"algorithm": "round_robin", "protocol": "tcp", "health_monitor": {"delay": 2, "max_retries": 2, "request": {"method": "post", "body": "ACTIVE", "headers": [{"field": "Host", "value": "my-host-header-value"}, {"field": "Content-Type", "value": "text/plain"}]}, "response": {"body_regex": "ACTIVE"}, "type": "http", "timeout": 1}}]' Creare un pool di bilanciatori di carico con espressioni regolari per il corpo delle richieste e delle risposte del monitoraggio dello stato
  • ibmcloud is load-balancer-create my-lb public --subnet 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnet 7ec86020-1c6e-4889-b3f0-a15f2e50f87e --pools '[{"algorithm": "round_robin", "protocol": "tcp", "health_monitor": {"delay": 2, "max_retries": 2, "request": {"method": "get", "headers": [{"field": "Host", "value": "my-host-header-value"}]}, "response": {"codes": ["200", "201"]}, "type": "http", "timeout": 1}}]' Creare un pool di bilanciatori di carico con codici di richiesta e risposta del monitoraggio dello stato

Opzioni comando

  • LOAD_BALANCER_NAME: nome del programma di bilanciamento del carico.
  • LOAD_BALANCER_ACCESS_TYPE: Tipo di accesso del bilanciatore di carico. Solo il bilanciamento del carico della famiglia di rete supporta il tipo di accesso 'percorso-privato'. Uno dei seguenti: pubblico, privato, privato-percorso.
  • --subnet: ID o nome delle sottoreti per le quali configurare questo bilanciatore di carico. Questa opzione può essere specificata più volte per eseguire il provisioning del programma di bilanciamento del carico in più sottoreti. È possibile specificare una sola sottorete per programma di bilanciamento del carico di rete.
  • --vpc: ID o nome della VPC. Questo ID o nome è richiesto solo per specificare la sottorete univoca per nome all'interno di questo VPC.
  • --family: il tipo di famiglia del bilanciatore di carico. Uno tra: applicazione, rete.
  • --route-mode: Abilita o disabilita la modalità di instradamento per il bilanciatore di carico. Se non specificato, la modalità di instradamento è disabilitata. Al momento, la modalità "route" può essere abilitata solo per i bilanciatori di carico delle reti private. Uno tra: false, true.
  • --sg: ID o nomi dei gruppi di sicurezza separati da virgole per il bilanciatore di carico. Se non specificato, viene utilizzato il gruppo di sicurezza predefinito del VPC.
  • --logging-datapath-active: Abilita o disabilita la registrazione del percorso dati per questo bilanciatore di carico. Se non specificato, la registrazione del percorso dati è disabilitata. La registrazione Datapath è applicabile solo al bilanciatore di carico delle applicazioni. Uno tra: false, true.
  • --dns-instance-crn: il CRN dell'istanza DNS associata alla zona DNS.
  • --dns-zone-id: ID della zona DNS.
  • --resource-group-id: ID del gruppo di risorse. Questo ID è mutuamente esclusivo con --resource-group-name.
  • --resource-group-name: nome del gruppo di risorse. Questo nome è incompatibile con --resource-group-id.
    • -piscine: POOLS_JSON|@POOLS_JSON_FILE, pool in JSON o file JSON Uno di: POOLS_JSON, @POOLS_JSON_FILE.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is load-balancer-delete

Elimina uno o più programmi di bilanciamento del carico.

ibmcloud is load-balancer-delete (LOAD_BALANCER1 LOAD_BALANCER2 ...) [--vpc VPC] [--output JSON] [-f, --force] [-q, --quiet]

Opzioni comando

  • LOAD_BALANCER1: ID o nome del bilanciatore di carico.
  • LOAD_BALANCER2: ID o nome del bilanciatore di carico.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • --force, -f: forza l'operazione senza conferma.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is load-balancer-listener

Visualizza i dettagli di un listener del programma di bilanciamento del carico.

ibmcloud is load-balancer-listener LOAD_BALANCER LISTENER_ID [--vpc VPC] [--output JSON] [-q, --quiet]

Opzioni comando

  • LOAD_BALANCER: ID o nome del bilanciatore di carico.
  • LISTENER_ID: ID del listener.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is load-balancer-listener-create

Crea un listener del programma di bilanciamento del carico.

ibmcloud is load-balancer-listener-create LOAD_BALANCER (--protocol http | https | tcp | udp) [--vpc VPC] [--port PORT | --port-min PORT_MIN --port-max PORT_MAX] [--default-pool DEFAULT_POOL_ID] [--connection-limit LIMIT] [--certificate-instance-crn CERTIFICATE_INSTANCE_CRN] [--policies LISTENER_POLICIES_JSON | @LISTENER_POLICIES_JSON_FILE] [--accept-proxy-protocol false | true] [--http-redirect-listener-id HTTP_REDIRECT_LISTENER_ID --http-redirect-status-code 301 | 302 | 303 | 307 | 308 [--http-redirect-target-uri HTTP_REDIRECT_TARGET_URI]] [--idle-connection-timeout IDLE_CONNECTION_TIMEOUT] [--client-auth-ca-crn CLIENT_AUTH_CA_CRN] [--client-auth-crl CRL | @CRL_FILE] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is load-balancer-listener-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --port 443 --protocol http
  • ibmcloud is load-balancer-listener-create my-lb --port 443 --protocol http
  • ibmcloud is load-balancer-listener-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --port-min 80 --port-max 85 --protocol tcp Crea un listener per il programma di bilanciamento del carico della rete pubblica con intervallo di porte.
  • ibmcloud is load-balancer-listener-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --port 443 --protocol https --certificate-instance-crn crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f510
  • ibmcloud is load-balancer-listener-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --port 443 --protocol http --connection-limit 2000
  • ibmcloud is load-balancer-listener-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --port 443 --protocol http --default-pool 70294e14-4e61-11e8-bcf4-0242ac110004
  • ibmcloud is load-balancer-listener-create my-lb --port 443 --protocol http --default-pool my-pool
  • ibmcloud is load-balancer-listener-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --port 443 --protocol http --policies '[{"name": "my-policy", "priority": 5, "action": "reject" }]' La priorità della politica può avere un intervallo tra 1 e 10, dove un valore più basso indica una priorità maggiore. I valori possibili per l'azione sono "forward", "redirect", "reject" o "https_redirect".
  • ibmcloud is load-balancer-listener-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --port 443 --protocol http --policies '[{"priority": 5, "action": "forward", "target": { "id": 70294e14-4e61-11e8-bcf4-0242ac110004 }}]' Quando l'azione è di inoltro, è necessario specificare l'identità del pool per indicare a quale pool il bilanciatore di carico deve inoltrare il traffico.
  • ibmcloud is load-balancer-listener-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --port 443 --protocol http --policies '[{"priority": 5, "action": "redirect", "target": { "http_status_code": 301, "url": "https://www.redirect.com"}}]' Quando l'azione è di reindirizzamento, i campi "url" e "http_status_code" sono obbligatori. I valori possibili per http_status_code sono "301", "302", "303", "307" o "308". L'“url” è la destinazione del reindirizzamento URL.
  • ibmcloud is load-balancer-listener-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --port 443 --protocol http --policies '[{"priority": 5, "action": "reject", "rules": { "condition": "equals", "type": "header", "field": "My-app-header", "value": "value"}}]' I valori possibili per la condizione sono "contiene", "è uguale a" o "corrisponde a un'espressione regolare". I valori possibili per il tipo sono "header", "hostname" o "path". field è un campo di intestazione HTTP applicabile solo al tipo di regola "header". Il parametro " value " è il valore che deve soddisfare la condizione della regola.
  • ibmcloud is load-balancer-listener-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --port 443 --protocol http --output JSON
  • ibmcloud is load-balancer-listener-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --port 443 --protocol http --accept-proxy-protocol true
  • ibmcloud is load-balancer-listener-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --port-min 80 --port-max 85 --protocol tcp --accept-proxy-protocol true
  • ibmcloud is load-balancer-listener-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --protocol tcp Per creare un listener del programma di bilanciamento del carico quando è abilitata la modalità di instradamento nel programma di bilanciamento del carico.
  • ibmcloud is load-balancer-listener-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --protocol udp --port 53 Crea un listener del programma di bilanciamento del carico protocollo UPD.
  • ibmcloud is load-balancer-listener-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --protocol https --port 443 --idle-connection-timeout 30 Creare un listener del programma di bilanciamento del carico dell'applicazione con timeout di connessione inattiva.
  • ibmcloud is load-balancer-listener-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --protocol https --port 443 --certificate-instance-crn crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f510 --client-auth-ca-crn crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f511 --client-auth-crl @crl.pem Creare un listener per il bilanciatore di carico delle applicazioni utilizzando mTLS.

Opzioni comando

  • LOAD_BALANCER: ID o nome del bilanciatore di carico.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --protocol: il protocollo del listener. I bilanciatori di carico della famiglia di applicazioni supportano tcp, http e https. I bilanciatori di carico della famiglia di rete supportano tcp e udp.
  • --port: il numero di porta del listener. Intervallo 1-65535.
  • --port-min: il limite inferiore inclusivo dell'intervallo di porte utilizzate da questo listener. Non deve essere superiore a port_max. Attualmente sono abilitati solo i bilanciatori di carico che operano in modalità "route", mentre i bilanciatori di carico pubblici della famiglia di rete supportano più di una porta per listener. Gli ascoltatori nel bilanciatore di carico che utilizzano lo stesso protocollo devono avere intervalli di porte non sovrapposti. Intervallo 1-65535.
  • --port-max: Il limite superiore (incluso) dell'intervallo di porte utilizzate da questo listener. Non deve essere inferiore a port_min. Attualmente, solo i bilanciatori di carico che operano con la modalità "route" abilitata e i bilanciatori di carico pubblici della famiglia di rete supportano più di una porta per listener. Gli ascoltatori nel bilanciatore di carico che utilizzano lo stesso protocollo devono avere intervalli di porte non sovrapposti. Intervallo 1-65535.
  • --default-pool: ID del pool predefinito.
  • --connection-limit: il numero massimo di connessioni del listener. Questa opzione non è applicabile ai bilanciatori di carico appartenenti alla famiglia di rete.
  • --certificate-instance-crn: il CRN dell'istanza del certificato utilizzato per la terminazione dell' SSL. Obbligatorio quando il protocollo è https. Questa opzione non è applicabile ai bilanciatori di carico appartenenti alla famiglia di rete.
  • --policies: LISTENER_POLICIES_JSON | @LISTENER_POLICIES_JSON_FILE, politiche listener in JSON o file JSON. Questa opzione non è applicabile ai bilanciatori di carico appartenenti alla famiglia di rete.
  • --accept-proxy-protocol: se impostato su true, il protocollo proxy è abilitato per questo listener. Supportata solo per i programmi di bilanciamento del carico di applicazione. Uno tra: false, true.
  • --http-redirect-listener-id: ID del listener impostato come destinazione del reindirizzamento HTTP.
  • --http-redirect-status-code: il codice di stato HTTP restituito nella risposta di reindirizzamento. Uno tra: 301, 302, 303, 307, 308.
  • --http-redirect-target-uri: URI di destinazione verso cui viene reindirizzato il traffico. Questa impostazione è facoltativa e, se si decide di applicarla, deve iniziare con "/".
  • --idle-connection-timeout: il timeout di inattività della connessione del listener, espresso in secondi. Solo i bilanciatori di carico della famiglia di applicazioni supportano questa opzione. Minimo: 50, massimo: 7200. (valore predefinito: 50).
  • --client-auth-ca-crn: L'autenticazione client per questo listener. Questa opzione non è applicabile ai bilanciatori di carico appartenenti alla famiglia di rete.
  • --client-auth-crl: CRL | @CRL_FILE, l'elenco delle revoche dei certificati (CRL) utilizzato per la verifica della revoca dei certificati client. Il listener deve disporre di un protocollo HTTPS. L'elenco delle revoche dei certificati (CRL) è codificato nel formato " PEM " oppure ha un percorso file che contiene il CRL. Questa opzione non è applicabile ai bilanciatori di carico appartenenti alla famiglia di rete. Uno dei seguenti: CRL, @CRL_FILE.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is load-balancer-listener-delete

Elimina uno o più listener di bilanciamento del carico.

ibmcloud is load-balancer-listener-delete LOAD_BALANCER (LISTENER_ID1 LISTENER_ID2 ...) [--vpc VPC] [--output JSON] [-f, --force] [-q, --quiet]

Opzioni comando

  • LOAD_BALANCER: ID o nome del bilanciatore di carico.
  • LISTENER_ID1: ID dell'ascoltatore.
  • LISTENER_ID2: ID del listener.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • --force, -f: forza l'operazione senza conferma.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is load-balancer-listener-policies

Elenca tutte le politiche del programma di bilanciamento del carico.

ibmcloud is load-balancer-listener-policies LOAD_BALANCER LISTENER_ID [--vpc VPC] [--output JSON] [-q, --quiet]

Opzioni comando

  • LOAD_BALANCER: ID o nome del bilanciatore di carico.
  • LISTENER_ID: ID del listener.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is load-balancer-listener-policy

Visualizza i dettagli della politica del listener del programma di bilanciamento del carico.

ibmcloud is load-balancer-listener-policy LOAD_BALANCER LISTENER_ID POLICY [--vpc VPC] [--output JSON] [-q, --quiet]

Opzioni comando

  • LOAD_BALANCER: ID o nome del bilanciatore di carico.
  • LISTENER_ID: ID del listener.
  • POLICY: ID o nome della politica.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is load-balancer-listener-policy-create

Crea una politica del listener del programma di bilanciamento del carico.

ibmcloud is load-balancer-listener-policy-create LOAD_BALANCER LISTENER_ID --priority PRIORITY (--action forward_to_pool | forward_to_listener | redirect | reject | https_redirect) [--vpc VPC] [--name NEW_NAME] [(--target-listener-id TARGET_LISTENER_ID --target-listener-http-status-code 301 | 302 | 303 | 307 | 308 [--target-uri TARGET_URI]) | (--target-http-status-code 301 | 302 | 303 | 307 | 308 --target-url TARGET_URL) | --target TARGET] [--rules LISTENER_POLICY_RULES_JSON | @LISTENER_POLICY_RULES_JSON_FILE] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is load-balancer-listener-policy-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --name my-policy --action reject --priority 5 La priorità della politica può avere un intervallo tra 1 e 10, dove un valore più basso indica una priorità maggiore. I valori possibili per l'azione sono "avanti", "reindirizza" o "rifiuta".
  • ibmcloud is load-balancer-listener-policy-create my-lb 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --name my-policy --action reject --priority 5 La priorità della politica può avere un intervallo tra 1 e 10, dove un valore più basso indica una priorità maggiore. I valori possibili per l'azione sono "avanti", "reindirizza" o "rifiuta".
  • ibmcloud is load-balancer-listener-policy-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --action forward_to_listener --priority 2 --target my-pool Quando l'azione è "forward_to_listener", è necessario l'ID o il nome del listener per specificare a quale listener il sistema di bilanciamento del carico inoltra il traffico.
  • ibmcloud is load-balancer-listener-policy-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --action forward_to_listener --priority 2 --target 70294e14-4e61-11e8-bcf4-0242ac110004 Quando l'azione è "forward_to_listener", è necessario l'ID o il nome del listener per specificare a quale listener il sistema di bilanciamento del carico inoltra il traffico.
  • ibmcloud is load-balancer-listener-policy-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --action forward_to_pool --priority 2 --target my-pool Quando l'azione è "forward_to_pool", è necessario l'ID o il nome del pool per specificare a quale pool il sistema di bilanciamento del carico inoltra il traffico.
  • ibmcloud is load-balancer-listener-policy-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --action forward_to_pool --priority 2 --target 70294e14-4e61-11e8-bcf4-0242ac110004 Quando l'azione è "forward_to_pool", è necessario l'ID o il nome del pool per specificare a quale pool il sistema di bilanciamento del carico inoltra il traffico.
  • ibmcloud is load-balancer-listener-policy-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --action redirect --priority 1 --target-http-status-code 301 --target-url "https://www.redirect.com" Quando l'azione è di reindirizzamento, i campi "url" e "http_status_code" sono obbligatori. I valori possibili per http_status_code sono "301", "302", "303", "307" o "308". L'“url” è la destinazione del reindirizzamento URL.
  • ibmcloud is load-balancer-listener-policy-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --action redirect --priority 1 --target-http-status-code 301 --target-url "https://redirect.com:443/new/{path}?{query}" Quando l'azione è di reindirizzamento, i campi "url" e "http_status_code" sono obbligatori. I valori possibili per http_status_code sono "301", "302", "303", "307" o "308". L'“url” è la destinazione del reindirizzamento URL.
  • ibmcloud is load-balancer-listener-policy-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --action redirect --priority 1 --target-http-status-code 301 --target-url "https://test.{host}/search?q=watson" Quando l'azione è di reindirizzamento, i campi "url" e "http_status_code" sono obbligatori. I valori possibili per http_status_code sono "301", "302", "303", "307" o "308". L'“url” è la destinazione del reindirizzamento URL.
  • ibmcloud is load-balancer-listener-policy-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --action reject --priority 4 --rules '[{ "condition": "equals", "type": "header", "field": "My-app-header", "value": "value"}]' I valori possibili per la condizione sono "contiene", "è uguale a" o "corrisponde a un'espressione regolare". I valori possibili per il tipo sono "header", "hostname" o "path". field è un campo di intestazione HTTP applicabile solo al tipo di regola "header". Il parametro " value " è il valore che deve soddisfare la condizione della regola.
  • ibmcloud is load-balancer-listener-policy-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --action reject --priority 3 --name my-policy --output JSON
  • ibmcloud is lb-lpc f5b20e9b-a77b-43e9-aa2d-a3a5ac9fe8fd 5cb08c12-004f-4587-87f4-ef46e799da50 --priority 3 --action https_redirect --target-listener-id d7e0543c-4e0f-4c0d-89aa-73f0f028ec61 --target-listener-http-status-code 303 Quando l'azione è "https_redirect", i campi "target-listener-id" e "http_status_code" sono obbligatori. I valori possibili per "http_status_code" sono "301", "302", "303", "307" o "308".
  • ibmcloud is lb-lpc f5b20e9b-a77b-43e9-aa2d-a3a5ac9fe8fd 5cb08c12-004f-4587-87f4-ef46e799da50 --priority 3 --action https_redirect --target-listener-id d7e0543c-4e0f-4c0d-89aa-73f0f028ec61 --target-listener-http-status-code 307 --target-uri /example Quando l'azione è "https_redirect", i campi "target-listener-id" e "http_status_code" sono obbligatori. "uri" è l'URI di destinazione del reindirizzamento; si tratta di un campo facoltativo. I valori possibili per "http_status_code" sono "301", "302", "303", "307" o "308".

Opzioni comando

  • LOAD_BALANCER: ID o nome del bilanciatore di carico.
  • LISTENER_ID: ID del listener.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --priority: priorità della politica. Un valore più basso indica una priorità maggiore; ad esempio: 5, intervallo: [1-10].
  • --action: L'azione prevista dalla politica. Uno dei seguenti: forward_to_pool, forward_to_listener, redirect, reject, https_redirect.
  • --name: il nuovo nome della politica.
  • --target: ID o nome del pool del bilanciatore di carico di destinazione specificato con l'azione forward_to_pool, oppure ID del listener del bilanciatore di carico specificato con l'azione forward_to_listener.
  • --target-listener-id: ID del listener su cui si desidera implementare il reindirizzamento HTTPS, specificato con l'azione https_redirect.
  • --target-listener-http-status-code: il codice di stato HTTP restituito nella risposta di reindirizzamento, specificato con l'azione https_redirect. Uno tra: 301, 302, 303, 307, 308.
  • --target-uri: URI di destinazione verso cui viene reindirizzato il traffico, specificato con l'azione https_redirect. Questa impostazione è facoltativa e, se si decide di applicarla, deve iniziare con "/".
  • --target-http-status-code: il codice di stato HTTP nella risposta di reindirizzamento, specificato con l'azione di reindirizzamento. Uno tra: 301, 302, 303, 307, 308.
  • --target-url: l'URL di destinazione di reindirizzamento, specificato con l'azione redirect. L'URL supporta le espressioni RFC 6570 livello 1 per le variabili protocollo, host, porta, percorso e query. Il che si estende ai valori presenti nell' URL originariamente richiesto (o ai valori predefiniti indicati, qualora la richiesta non li includesse).
  • --rules: LISTENER_POLICY_RULES_JSON | @LISTENER_POLICY_RULES_JSON_FILE, regole della politica del listener in JSON o file JSON:
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is load-balancer-listener-policy-delete

Elimina una o più politiche da un listener di bilanciamento del carico.

ibmcloud is load-balancer-listener-policy-delete LOAD_BALANCER LISTENER_ID (POLICY1 POLICY2 ...) [--vpc VPC] [--output JSON] [-f, --force] [-q, --quiet]

Opzioni comando

  • LOAD_BALANCER: ID o nome del bilanciatore di carico.
  • LISTENER_ID: ID del listener.
  • POLICY1: ID o nome della politica.
  • POLICY2: ID o nome della politica.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • --force, -f: forza l'operazione senza conferma.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is load-balancer-listener-policy-rule

Elenca una sola regola della politica del programma di bilanciamento del carico.

ibmcloud is load-balancer-listener-policy-rule LOAD_BALANCER LISTENER_ID POLICY RULE_ID [--vpc VPC] [--output JSON] [-q, --quiet]

Opzioni comando

  • LOAD_BALANCER: ID o nome del bilanciatore di carico.
  • LISTENER_ID: ID del listener.
  • POLICY: ID o nome della politica.
  • RULE_ID: ID della regola.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is load-balancer-listener-policy-rule-create

Crea una regola della politica del listener del programma di bilanciamento del carico.

ibmcloud is load-balancer-listener-policy-rule-create LOAD_BALANCER LISTENER_ID POLICY (--condition contains | equals | matches_regex | starts_with) (--type header | hostname | path | query | body | sni_hostname) --value VALUE [--vpc VPC] [--field FIELD] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is load-balancer-listener-policy-rule-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --condition equals --type header --field my-app-header --value match-value --output JSON
  • ibmcloud is load-balancer-listener-policy-rule-create my-lb 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 my-policy --condition equals --type header --field my-app-header --value match-value --output JSON

Opzioni comando

  • LOAD_BALANCER: ID o nome del bilanciatore di carico.
  • LISTENER_ID: ID del listener.
  • POLICY: ID o nome della politica.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --condizione: La condizione della regola. Uno dei seguenti: contiene, è uguale a, corrisponde a un'espressione regolare, inizia con.
  • --type: Il tipo della regola. Uno di: header, hostname, path, query, body, sni_hostname.
  • --value: Valore che deve soddisfare la condizione della regola.
  • --field: Il campo " HTTP ". Questo campo è applicabile ai tipi di regola "header", "query" e "body". Per il tipo di regola "intestazione", questo campo è obbligatorio. Per i tipi di regola "query" o "body", questo campo è facoltativo.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is load-balancer-listener-policy-rule-delete

Elimina una o più politiche da un listener di bilanciamento del carico.

ibmcloud is load-balancer-listener-policy-rule-delete LOAD_BALANCER LISTENER_ID POLICY (RULE_ID1 RULE_ID2 ...) [--vpc VPC] [--output JSON] [-f, --force] [-q, --quiet]

Opzioni comando

  • LOAD_BALANCER: ID o nome del bilanciatore di carico.
  • LISTENER_ID: ID del listener.
  • POLICY: ID o nome della politica.
  • RULE_ID1: ID della regola.
  • RULE_ID2: ID della regola.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • --force, -f: forza l'operazione senza conferma.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is load-balancer-listener-policy-rule-update

Aggiorna una regola di una politica del listener del programma di bilanciamento del carico.

ibmcloud is load-balancer-listener-policy-rule-update LOAD_BALANCER LISTENER_ID POLICY RULE_ID [--vpc VPC] [--condition contains | equals | matches_regex | starts_with] [--type header | hostname | path | query | body | sni_hostname] [--value VALUE] [--field FIELD] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is load-balancer-listener-policy-rule-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 70294e14-4e61-11e8-bcf4-0242ac110004 --condition equals --type header --field my-app-header --value match-value --output JSON
  • ibmcloud is load-balancer-listener-policy-rule-update my-lb 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 my-policy 70294e14-4e61-11e8-bcf4-0242ac110004 --condition equals --type header --field my-app-header --value match-value --output JSON

Opzioni comando

  • LOAD_BALANCER: ID o nome del bilanciatore di carico.
  • LISTENER_ID: ID del listener.
  • POLICY: ID o nome della politica.
  • RULE_ID: ID della regola.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --condizione: La condizione della regola. Uno dei seguenti: contiene, è uguale a, corrisponde a un'espressione regolare, inizia con.
  • --type: Il tipo della regola. Uno di: header, hostname, path, query, body, sni_hostname.
  • --value: Valore che deve soddisfare la condizione della regola.
  • --field: Il campo " HTTP ". Questo campo è applicabile ai tipi di regola "header", "query" e "body". Per il tipo di regola "intestazione", questo campo è obbligatorio. Per i tipi di regola "query" o "body", questo campo è facoltativo.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is load-balancer-listener-policy-rules

Elenca tutte le regole della politica del programma di bilanciamento del carico.

ibmcloud is load-balancer-listener-policy-rules LOAD_BALANCER LISTENER_ID POLICY [--vpc VPC] [--output JSON] [-q, --quiet]

Opzioni comando

  • LOAD_BALANCER: ID o nome del bilanciatore di carico.
  • LISTENER_ID: ID del listener.
  • POLICY: ID o nome della politica.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is load-balancer-listener-policy-update

Aggiorna una politica di un listener del programma di bilanciamento del carico.

ibmcloud is load-balancer-listener-policy-update LOAD_BALANCER LISTENER_ID POLICY [--vpc VPC] [--name NEW_NAME] [--priority PRIORITY] [--target TARGET] [--target-http-status-code 301 | 302 | 303 | 307 | 308] [--target-url TARGET_URL] [--target-listener-id TARGET_LISTENER_ID --target-listener-http-status-code 301 | 302 | 303 | 307 | 308 [--target-uri TARGET_URI]] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is load-balancer-listener-policy-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --name my-policy --priority 5
  • ibmcloud is load-balancer-listener-policy-update my-lb 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 my-lblp --name my-policy --priority 5
  • ibmcloud is load-balancer-listener-policy-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --action forward --target 70294e14-4e61-11e8-bcf4-0242ac110004 Quando l'azione è di inoltro, è necessario specificare l'ID o il nome del pool per indicare a quale pool il bilanciatore di carico deve inoltrare il traffico.
  • ibmcloud is load-balancer-listener-policy-update my-lb 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 my-policy --action forward --target my-pool Quando l'azione è di inoltro, è necessario specificare l'ID o il nome del pool per indicare a quale pool il bilanciatore di carico deve inoltrare il traffico.
  • ibmcloud is load-balancer-listener-policy-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --target-http-status-code 301 --target-url "https://www.redirect.com" Quando l'azione è di reindirizzamento, i campi "url" e "http_status_code" sono obbligatori. I valori possibili per http_status_code sono "301", "302", "303", "307" o "308". L'“url” è la destinazione del reindirizzamento URL.
  • ibmcloud is load-balancer-listener-policy-update r134-dd7cfd16-7a73-4921-bee2-ec9522879ac6 r134-23458256-1b39-4216-96bb-94111ed13a66 r134-59fb9ea6-c23c-4e62-887d-0dba384dc7ab --target-url {protocol}://test.{host}:80/{path} --target-http-status-code 301 Quando l'azione è di reindirizzamento, i campi "url" e "http_status_code" sono obbligatori. I valori possibili per http_status_code sono "301", "302", "303", "307" o "308". L'“url” è la destinazione del reindirizzamento URL.
  • ibmcloud is load-balancer-listener-policy-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --name my-policy --output JSON
  • ibmcloud is lb-lpu f5b20e9b-a77b-43e9-aa2d-a3a5ac9fe8fd 5cb08c12-004f-4587-87f4-ef46e799da50 c7d2c434-9202-48aa-837b-0661c4299c28 --name demo-policy --priority 2 --target-listener-id d7e0543c-4e0f-4c0d-89aa-73f0f028ec61 --target-listener-http-status-code 301
  • ibmcloud is lb-lpu my-lb 5cb08c12-004f-4587-87f4-ef46e799da50 my-lblp --name demo-policy --priority 2 --target-listener-id d7e0543c-4e0f-4c0d-89aa-73f0f028ec61 --target-listener-http-status-code 301
  • ibmcloud is lb-lpu f5b20e9b-a77b-43e9-aa2d-a3a5ac9fe8fd 5cb08c12-004f-4587-87f4-ef46e799da50 c7d2c434-9202-48aa-837b-0661c4299c28 --priority 2 --target-listener-id d7e0543c-4e0f-4c0d-89aa-73f0f028ec61 --target-listener-http-status-code 301 --target-uri /example2

Opzioni comando

  • LOAD_BALANCER: ID o nome del bilanciatore di carico.
  • LISTENER_ID: ID del listener.
  • POLICY: ID o nome della politica.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --name: il nome definito dall'utente per questa politica. I nomi politica devono essere univoci all'interno del listener del programma di bilanciamento del carico.
  • --priority: priorità della politica. Un valore più basso indica una priorità maggiore; ad esempio: 5, intervallo: [1-10].
  • --target: ID o nome del pool del bilanciatore di carico di destinazione specificato con l'azione forward_to_pool, oppure ID del listener del bilanciatore di carico specificato con l'azione forward_to_listener.
  • --target-http-status-code: il codice di stato HTTP nella risposta di reindirizzamento, specificato con l'azione di reindirizzamento. Uno tra: 301, 302, 303, 307, 308.
  • --target-url: l'URL di destinazione di reindirizzamento, specificato con l'azione redirect. L'URL supporta le espressioni RFC 6570 livello 1 per le variabili protocollo, host, porta, percorso e query. Il che si estende ai valori presenti nell' URL originariamente richiesto (o ai valori predefiniti indicati, qualora la richiesta non li includesse).
  • --target-listener-id: ID del listener su cui si desidera implementare il reindirizzamento HTTPS, specificato con l'azione https_redirect.
  • --target-listener-http-status-code: il codice di stato HTTP restituito nella risposta di reindirizzamento, specificato con l'azione https_redirect. Uno tra: 301, 302, 303, 307, 308.
  • --target-uri: URI di destinazione verso cui viene reindirizzato il traffico, specificato con l'azione https_redirect. Questa impostazione è facoltativa e, se si decide di applicarla, deve iniziare con "/".
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is load-balancer-listener-update

Aggiorna un listener del programma di bilanciamento del carico.

ibmcloud is load-balancer-listener-update LOAD_BALANCER LISTENER_ID [--vpc VPC] [--protocol http | https | tcp | udp] [--port PORT | --port-min PORT_MIN --port-max PORT_MAX] [--default-pool DEFAULT_POOL_ID | --reset-default-pool] [--connection-limit LIMIT] [--certificate-instance-crn CERTIFICATE_INSTANCE_CRN] [--accept-proxy-protocol false | true] [--disable-http-redirect | (--http-redirect-listener-id HTTP_REDIRECT_LISTENER_ID --http-redirect-status-code 301 | 302 | 303 | 307 | 308 [--http-redirect-target-uri HTTP_REDIRECT_TARGET_URI | --reset-http-redirect-target-uri])] [--idle-connection-timeout IDLE_CONNECTION_TIMEOUT] [--client-auth-ca-crn CLIENT_AUTH_CA_CRN | --reset-client-auth-ca-crn] [--client-auth-crl CRL | @CRL_FILE | --reset-client-auth-crl] [--reset-client-auth] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is load-balancer-listener-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --certificate-instance-crn crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f510
  • ibmcloud is load-balancer-listener-update my-lb 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --certificate-instance-crn crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f510
  • ibmcloud is load-balancer-listener-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --connection-limit 2000
  • ibmcloud is load-balancer-listener-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --default-pool 70294e14-4e61-11e8-bcf4-0242ac110004
  • ibmcloud is load-balancer-listener-update my-lb 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --default-pool my-pool
  • ibmcloud is load-balancer-listener-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --protocol https
  • ibmcloud is load-balancer-listener-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --port 222
  • ibmcloud is load-balancer-listener-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --output JSON
  • ibmcloud is load-balancer-listener-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --accept-proxy-protocol true
  • ibmcloud is load-balancer-listener-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --port-min 80 --port-max 85 L'intervallo di porte utilizzato da questo listener.
  • ibmcloud is load-balancer-listener-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --http-redirect-listener-id d7e0543c-4e0f-4c0d-89aa-73f0f028ec61 --http-redirect-status-code 303
  • ibmcloud is load-balancer-listener-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --http-redirect-listener-id d7e0543c-4e0f-4c0d-89aa-73f0f028ec61 --http-redirect-status-code 307 --http-redirect-target-uri /example2
  • ibmcloud is load-balancer-listener-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --disable-http-redirect
  • ibmcloud is load-balancer-listener-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --protocol udp
  • ibmcloud is load-balancer-listener-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --idle-connection-timeout 30
  • ibmcloud is load-balancer-listener-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --client-auth-ca-crn crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f511 --client-auth-crl @crl.pem

Opzioni comando

  • LOAD_BALANCER: ID o nome del bilanciatore di carico.
  • LISTENER_ID: ID del listener.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --protocol: il protocollo del listener. I bilanciatori di carico della famiglia di applicazioni supportano tcp, http e https. I bilanciatori di carico della famiglia di rete supportano tcp e udp.
  • --port: il numero di porta del listener. Intervallo 1-65535.
  • --port-min: il limite inferiore inclusivo dell'intervallo di porte utilizzate da questo listener. Non deve essere superiore a port_max. Attualmente sono abilitati solo i bilanciatori di carico che operano in modalità "route", mentre i bilanciatori di carico pubblici della famiglia di rete supportano più di una porta per listener. Gli ascoltatori nel bilanciatore di carico che utilizzano lo stesso protocollo devono avere intervalli di porte non sovrapposti. Intervallo 1-65535.
  • --port-max: Il limite superiore (incluso) dell'intervallo di porte utilizzate da questo listener. Non deve essere inferiore a port_min. Attualmente, solo i bilanciatori di carico che operano con la modalità "route" abilitata e i bilanciatori di carico pubblici della famiglia di rete supportano più di una porta per listener. Gli ascoltatori nel bilanciatore di carico che utilizzano lo stesso protocollo devono avere intervalli di porte non sovrapposti. Intervallo 1-65535.
  • --default-pool: ID del pool predefinito.
  • --reset-default-pool: Ripristina il pool predefinito.
  • --connection-limit: il numero massimo di connessioni del listener. Questa opzione non è applicabile ai bilanciatori di carico appartenenti alla famiglia di rete.
  • --certificate-instance-crn: il CRN dell'istanza del certificato utilizzato per la terminazione dell' SSL. Obbligatorio quando il protocollo è https. Questa opzione non è applicabile ai bilanciatori di carico appartenenti alla famiglia di rete.
  • --accept-proxy-protocol: se impostato su true, il protocollo proxy è abilitato per questo listener. Supportata solo per i programmi di bilanciamento del carico di applicazione. Uno tra: false, true.
  • --disable-http-redirect: Abilita o disabilita il reindirizzamento HTTP su un listener.
  • --http-redirect-listener-id: ID del listener impostato come destinazione del reindirizzamento HTTP.
  • --http-redirect-status-code: il codice di stato HTTP restituito nella risposta di reindirizzamento. Uno tra: 301, 302, 303, 307, 308.
  • --http-redirect-target-uri: URI di destinazione verso cui viene reindirizzato il traffico. Questa impostazione è facoltativa e, se si decide di applicarla, deve iniziare con "/".
  • --reset-http-redirect-target-uri: Reimposta l'URI di destinazione.
  • --idle-connection-timeout: il timeout di inattività della connessione del listener, espresso in secondi. Solo i bilanciatori di carico della famiglia di applicazioni supportano questa opzione. Minimo: 50, massimo: 7200. (valore predefinito: 50).
  • --client-auth-ca-crn: L'autenticazione client per questo listener. Questa opzione non è applicabile ai bilanciatori di carico appartenenti alla famiglia di rete.
  • --reset-client-auth-ca-crn: Rimuove l'autorità di certificazione dall'autenticazione client.
  • --client-auth-crl: CRL | @CRL_FILE, l'elenco delle revoche dei certificati (CRL) utilizzato per la verifica della revoca dei certificati client. Il listener deve disporre di un protocollo HTTPS. L'elenco delle revoche dei certificati (CRL) è codificato nel formato " PEM " oppure ha un percorso file che contiene il CRL. Questa opzione non è applicabile ai bilanciatori di carico appartenenti alla famiglia di rete. Uno dei seguenti: CRL, @CRL_FILE.
  • --reset-client-auth-crl: Rimuove l'elenco dei certificati revocati dall'autenticazione client.
  • --reset-client-auth: Rimuove la configurazione dell'autenticazione client dal listener.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is load-balancer-listeners

Elenca tutti i listener del programma di bilanciamento del carico.

ibmcloud is load-balancer-listeners LOAD_BALANCER [--vpc VPC] [--output JSON] [-q, --quiet]

Opzioni comando

  • LOAD_BALANCER: ID o nome del bilanciatore di carico.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is load-balancer-pool

Visualizza i dettagli di un pool del programma di bilanciamento del carico.

ibmcloud is load-balancer-pool LOAD_BALANCER POOL [--vpc VPC] [--output JSON] [-q, --quiet]

Opzioni comando

  • LOAD_BALANCER: ID o nome del bilanciatore di carico.
  • POOL: ID o nome del lotto.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is load-balancer-pool-create

Crea un pool del programma di bilanciamento del carico.

ibmcloud is load-balancer-pool-create POOL_NAME LOAD_BALANCER ALGORITHM PROTOCOL HEALTH_DELAY HEALTH_RETRIES HEALTH_TIMEOUT HEALTH_TYPE (--members MEMBERS_JSON | @MEMBERS_JSON_FILE) [--health-monitor-request-method REQUEST_METHOD [--health-monitor-request-body REQUEST_BODY] [--health-monitor-request-headers REQUEST_HEADERS_JSON | @REQUEST_HEADERS_JSON_FILE]] [--vpc VPC] [--health-monitor-url URL] [--health-monitor-port PORT] [--session-persistence-type source_ip | http_cookie | app_cookie [--session-persistence-cookie-name SESSION_PERSISTENCE_COOKIE_NAME]] [--proxy-protocol disabled | v1 | v2] [--health-monitor-response-body-regex RESPONSE_BODY_REGEX] [--health-monitor-response-code RESPONSE_CODE1 --health-monitor-response-code RESPONSE_CODE2 ...] [--failsafe-policy-action fail | forward | drop | bypass] [--failsafe-policy-target FAILSAFE_POLICY_TARGET] [--server-auth-verify-cert true | false] [--server-auth-ca-crn SERVER_AUTH_CA_CRN] [--client-auth-cert-crn CLIENT_AUTH_CERT_CRN] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is load-balancer-pool-create my-pool 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 round_robin http 20 2 5 http
  • ibmcloud is load-balancer-pool-create my-pool my-lb round_robin http 20 2 5 http
  • ibmcloud is load-balancer-pool-create my-pool my-lb round_robin http 20 2 5 http --vpc my-vpc
  • ibmcloud is load-balancer-pool-create my-pool 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 round_robin http 20 2 5 http --health-monitor-url / --health-monitor-port 4001
  • ibmcloud is load-balancer-pool-create my-pool 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 round_robin http 20 2 5 http --session-persistence-type source_ip --output JSON
  • ibmcloud is load-balancer-pool-create my-pool 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 round_robin http 20 2 5 http --members '[{"port": 80, "target": { "address": "10.10.1.4"}, "weight": 20 }, {"port": 80, "target": { "address": "10.240.0.6"}, "weight": 30 }]' Crea un pool di bilanciatori di carico delle applicazioni con i relativi membri
  • ibmcloud is load-balancer-pool-create my-pool 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 round_robin tcp 20 2 5 http --members '[{"port": 80, "target": { "id": "0736_63b9233c-812e-4d65-9ee3-fa61172afa37"}, "weight": 20 }, {"port": 80, "target": { "id": "0716_4b30a833-6f10-46a9-a4b8-13871f3559b8"}, "weight": 30 }]' Creare un pool di bilanciamento del carico di rete con membri
  • ibmcloud is load-balancer-pool-create my-pool2 my-nlb round_robin tcp 20 2 5 http --members '[{"port": 80, "target": { "name": "my-instance"}}, {"port": 80, "target": { "name": "my-instance2"}}]' Creare un pool di bilanciamento del carico di rete con i membri e riportare il nome della destinazione del membro.
  • ibmcloud is load-balancer-pool-create my-pool2 my-nlb round_robin tcp 20 2 5 http --members '[{"port":8080,"target":{"id":"72251a2e-d6c5-42b4-97b0-b5f8e8d1f478"}}]' Creare un sistema di bilanciamento del carico di rete con percorso privato con l'ID del sistema di bilanciamento del carico come destinazione del membro del pool.
  • ibmcloud is load-balancer-pool-create my-pool2 my-nlb round_robin tcp 20 2 5 http --members '[{"port":8080,"target":{"name":"my-lb-name","target_type":"load_balancer"}}]' Creare un sistema di bilanciamento del carico di rete con percorso privato con il nome del sistema di bilanciamento del carico dell'applicazione come destinazione del membro del pool.
  • ibmcloud is load-balancer-pool-create my-pool2 my-nlb round_robin tcp 20 2 5 http --members '[{"port":8080,"target":{"id":"72251a2e-d6c5-42b4-97b0-b5f8e8d1f474"}}]' Creare un bilanciatore di carico di rete con percorso privato utilizzando l'ID IP riservato come destinazione del membro del pool.
  • ibmcloud is load-balancer-pool-create my-pool 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 round_robin http 20 2 5 http --proxy-protocol v1
  • ibmcloud is load-balancer-pool-create my-pool 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 round_robin http 20 2 5 http --session-persistence-type app_cookie --session-persistence-cookie-name my-cookie-name
  • ibmcloud is load-balancer-pool-create my-pool 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 round_robin udp 20 2 5 http Creare un pool di bilanciatori di carico di rete per il listener del bilanciatore di carico di rete con il protocollo UDP.
  • ibmcloud is load-balancer-pool-create my-pool 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 round_robin http 20 2 5 http --failsafe-policy-action forward --failsafe-policy-target my-lb Creare un pool del sistema di bilanciamento del carico di rete per il listener del sistema di bilanciamento del carico di rete con una politica fail-safe.
  • ibmcloud is load-balancer-pool-create my-pool 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 round_robin http 20 2 5 http --failsafe-policy-action forward --failsafe-policy-target 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 Creare un pool del sistema di bilanciamento del carico di rete per il listener del sistema di bilanciamento del carico di rete con una politica fail-safe.
  • ibmcloud is load-balancer-pool-create my-pool 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 round_robin http 20 2 5 http --health-monitor-request-method post --health-monitor-request-body ACTIVE --health-monitor-request-headers '[{"field":"Host","value":"my-host-header-value"},{"field":"Content-Type","value":"text/plain"}]' --health-monitor-response-body-regex ACTIVE Creare un pool di bilanciatori di carico delle applicazioni con espressioni regolari per il corpo delle richieste e delle risposte del monitoraggio dello stato.
  • ibmcloud is load-balancer-pool-create my-pool 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 round_robin http 20 2 5 http --health-monitor-request-method get --health-monitor-request-headers '[{"field":"Host","value":"my-host-header-value"}]' --health-monitor-response-code 200 Creare un pool di bilanciatori di carico delle applicazioni con codici di richiesta e risposta del monitoraggio dello stato.
  • ibmcloud is load-balancer-pool-create my-pool 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 round_robin http 20 2 5 http --server-auth-verify-cert true --server-auth-ca-crn crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f511 --client-cert-crn crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f512a

Opzioni comando

  • POOL_NAME: nome del pool.
  • LOAD_BALANCER: ID o nome del bilanciatore di carico.
  • ALGORITHM: l'algoritmo del bilanciamento del carico. Uno tra: round_robin, weighted_round_robin, least_connections.
  • PROTOCOL: il protocollo del pool. I bilanciatori di carico della famiglia di applicazioni supportano tcp, http e https. I bilanciatori di carico della famiglia di rete supportano tcp e udp.
  • HEALTH_DELAY: l'intervallo di controllo dell'integrità in secondi. L'intervallo deve essere maggiore del valore di timeout. Minimo: 2, massimo: 60.
  • HEALTH_RETRIES: il numero massimo di tentativi del controllo dell'integrità. Minimo: 1, massimo: 10.
  • HEALTH_TIMEOUT: il timeout del controllo dell'integrità in secondi. Minimo: 1, massimo: 59.
  • HEALTH_TYPE: Il protocollo di controllo dello stato di salute. I bilanciatori di carico della famiglia di applicazioni supportano tcp, http e https. I bilanciatori di carico della famiglia di rete supportano tcp e http.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --health-monitor-url: Il percorso dell' URL e del controllo di integrità. Applicabile solo se HEALTH_TYPE è http o https.
  • --health-monitor-port: il numero di porta del controllo dell'integrità. Se specificato, le porte specificate nelle risorse dei membri del server vengono sovrascritte.
  • --session-persistence-type: Il tipo di persistenza della sessione. Uno tra: source_ip, http_cookie, app_cookie.
  • --session-persistence-cookie-name: Nome del cookie di persistenza della sessione. Questa opzione è applicabile solo al tipo app_cookie.
  • --proxy-protocol: L'impostazione del protocollo proxy per questo pool. Il protocollo proxy è supportato solo per i programmi di bilanciamento del carico dell'applicazione. Una delle seguenti opzioni: disabilitato, v1, v2.
  • --members: MEMBERS_JSON|@MEMBERS_JSON_FILE, membri in formato JSON o in un file JSON.
  • --health-monitor-request-method: il metodo di richiesta HTTP da utilizzare per i controlli di integrità. Uno tra: get, post. Applicabile solo quando HEALTH_TYPE è http o https.
  • --health-monitor-request-body: Il corpo della richiesta HTTP da utilizzare per i controlli di integrità. Si applica solo quando viene pubblicato un post su --health-monitor-request-method.
  • --health-monitor-request-headers: REQUEST_HEADERS_JSON|@REQUEST_HEADERS_JSON_FILE, intestazioni della richiesta in formato JSON o in un file JSON.
  • --health-monitor-response-body-regex: L'espressione regolare in sintassi PCRE che i corpi delle risposte dell' HTTP e devono soddisfare affinché i controlli di integrità abbiano esito positivo.
  • --health-monitor-response-code: I codici di risposta HTTP che ci si aspetta di ricevere a seguito di un controllo di integrità andato a buon fine.
  • --failsafe-policy-action: la politica di fail-safe da utilizzare per questo pool. Se non specificato, viene utilizzata l'azione predefinita di sicurezza del profilo. Una delle seguenti opzioni: fail, forward, drop, bypass.
  • --failsafe-policy-target: ID o nome del pool di destinazione di fail-safe a cui effettuare l'inoltro. Se specificata, l'azione di sicurezza predefinita deve essere "inoltro".
  • --server-auth-verify-cert: se impostato su true, viene verificato il certificato del server backend. Uno dei seguenti: vero, falso.
  • --server-auth-ca-crn: il CRN dell'istanza del certificato utilizzata per l'autenticazione del server CA. Obbligatorio quando server-auth-verify-cert è impostato su true.
  • --client-auth-cert-crn: il CRN dell'istanza del certificato utilizzata per l'autenticazione del client, che consente l' TLS o reciproco ( mTLS ) tra il bilanciatore di carico e i server backend.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is load-balancer-pool-delete

Elimina uno o più pool da un programma di bilanciamento del carico.

ibmcloud is load-balancer-pool-delete LOAD_BALANCER (POOL1 POOL2 ...) [--vpc VPC] [--output JSON] [-f, --force] [-q, --quiet]

Opzioni comando

  • LOAD_BALANCER: ID o nome del bilanciatore di carico.
  • POOL1: ID o nome del lotto.
  • POOL2: ID o nome del lotto.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • --force, -f: forza l'operazione senza conferma.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is load-balancer-pool-member

Visualizza i dettagli del membro del pool del programma di bilanciamento del carico.

ibmcloud is load-balancer-pool-member LOAD_BALANCER POOL MEMBER_ID [--vpc VPC] [--output JSON] [-q, --quiet]

Opzioni comando

  • LOAD_BALANCER: ID o nome del bilanciatore di carico.
  • POOL: ID o nome del lotto.
  • MEMBER_ID: ID del membro.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is load-balancer-pool-member-create

Crea un membro del pool del programma di bilanciamento del carico.

ibmcloud is load-balancer-pool-member-create LOAD_BALANCER POOL PORT TARGET [--vpc VPC] [--weight WEIGHT] [--target-type instance | load_balancer | reserved_ip [--reserved-ip-subnet RESERVED_IP_SUBNET [--reserved-ip-vpc RESERVED_IP_VPC]]] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is load-balancer-pool-member-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 3000 192.168.100.5
  • ibmcloud is load-balancer-pool-member-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 3000 9e692608-3b3a-4cfb-9f46-efb6b711876d
  • ibmcloud is load-balancer-pool-member-create my-nlb my-pool 3000 my-instance
  • ibmcloud is load-balancer-pool-member-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 3000 192.168.100.5 --weight 100 --output JSON
  • ibmcloud is load-balancer-pool-member-create my-nlb my-pool 3000 my-instance --target-type instance
  • ibmcloud is load-balancer-pool-member-create my-nlb my-pool 3000 my-lb --target-type load_balancer
  • ibmcloud is load-balancer-pool-member-create my-nlb my-pool 3000 my-reserved-ip --target-type reserved_ip --reserved-ip-subnet my-subnet-name --reserved-ip-vpc my-vpc
  • ibmcloud is load-balancer-pool-member-create my-nlb my-pool 3000 my-reserved-ip --target-type reserved_ip --reserved-ip-subnet 72251a2e-d6c5-42b4-97b0-b5f8e8d1f4
  • ibmcloud is load-balancer-pool-member-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 3000 my-service.example.com --weight 100

Opzioni comando

  • LOAD_BALANCER: ID o nome del bilanciatore di carico.
  • POOL: ID o nome del lotto.
  • PORTA: La porta su cui il membro riceve il traffico proveniente dal bilanciatore di carico. Si applica solo al traffico del programma di bilanciamento del carico che viene ricevuto su un listener con una singola porta. Se il traffico viene ricevuto su un listener con un intervallo di porte, il membro riceve il traffico sulla stessa porta del listener. Questa porta può essere utilizzata anche per i controlli di integrità, a meno che non sia specificata la proprietà "port" della proprietà " health_monitor".
  • DESTINAZIONE: L'indirizzo IP o il nome di dominio completo (FQDN) del membro del pool per i bilanciatori di carico appartenenti alla famiglia di applicazioni, oppure l'ID o il nome di un ALB, oppure l'istanza per i bilanciatori di carico appartenenti alla famiglia di rete.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --weight: peso del membro del server. Questa opzione è applicabile solo quando l'algoritmo del bilanciatore di carico del relativo pool è " weighted_round_robin ".
  • --target-type: il tipo di destinazione per questo membro del pool. Uno di: istanza, load_balancer, reserved_ip.
  • --reserved-ip-subnet: questa opzione è applicabile quando il tipo di destinazione è esclusivamente un IP riservato.
  • --reserved-ip-vpc: questa opzione è applicabile solo quando il tipo di destinazione è un IP riservato e la sottorete dell'IP riservato è specificata per nome.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is load-balancer-pool-member-update

Aggiorna un membro di un pool del programma di bilanciamento del carico.

ibmcloud is load-balancer-pool-member-update LOAD_BALANCER POOL MEMBER_ID [--vpc VPC] [--target-address TARGET_ADDRESS | --target-fqdn TARGET_FQDN | --target TARGET] [--port PORT] [--weight WEIGHT] [--target-type instance | load_balancer | reserved_ip [--reserved-ip-subnet RESERVED_IP_SUBNET [--reserved-ip-vpc RESERVED_IP_VPC]]] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is load-balancer-pool-member-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --target 192.168.100.5 --port 3001
  • ibmcloud is load-balancer-pool-member-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --target 9e692608-3b3a-4cfb-9f46-efb6b711876d --port 3001
  • ibmcloud is load-balancer-pool-member-update my-nlb my-pool 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --target my-instance --port 3001
  • ibmcloud is load-balancer-pool-member-update my-nlb my-pool 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --vpc my-vpc --target my-instance --port 3001
  • ibmcloud is load-balancer-pool-member-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --target-address 192.168.100.5 --port 3001
  • ibmcloud is load-balancer-pool-member-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --target-address 192.168.100.5 --port 3001 --weight 100 --output JSON
  • ibmcloud is load-balancer-pool-member-update my-nlb my-pool 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --target my-instance --target-type instance
  • ibmcloud is load-balancer-pool-member-update my-nlb my-pool 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --target my-lb --target-type load_balancer
  • ibmcloud is load-balancer-pool-member-update my-nlb my-pool 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --port 3001 --target my-instance --target-type instance
  • ibmcloud is load-balancer-pool-member-update my-nlb my-pool 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --port 3001 --target my-reserved-ip --target-type reserved_ip --reserved-ip-subnet my-subnet-name --reserved-ip-vpc my-vpc
  • ibmcloud is load-balancer-pool-member-update my-nlb my-pool 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --port 3001 --target my-reserved-ip --target-type reserved_ip --reserved-ip-subnet 72251a2e-d6c5-42b4-97b0-b5f8e8d1f4
  • ibmcloud is load-balancer-pool-member-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --target-fqdn my-service.example.com --port 3001

Opzioni comando

  • LOAD_BALANCER: ID o nome del bilanciatore di carico.
  • POOL: ID o nome del lotto.
  • MEMBER_ID: ID del membro.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --target-address: l'indirizzo IP del membro del pool.
  • --target-fqdn: il nome di dominio completo (FQDN) di destinazione. Per il bilanciatore di carico, l'opzione fqdn_pool_members_supported deve essere impostata su true.
  • --target: l'indirizzo IP o il nome di dominio completo (FQDN) del membro del pool per i bilanciatori di carico appartenenti alla famiglia di applicazioni, oppure l'ID o il nome di un ALB, oppure l'istanza per i bilanciatori di carico appartenenti alla famiglia di rete.
  • --port: la porta su cui il membro riceve il traffico proveniente dal bilanciatore di carico. Si applica solo al traffico del programma di bilanciamento del carico che viene ricevuto su un listener con una singola porta. Se il traffico viene ricevuto su un listener con un intervallo di porte, il membro riceve il traffico sulla stessa porta del listener. Questa porta può essere utilizzata anche per i controlli di integrità, a meno che non sia specificata la proprietà "port" della proprietà " health_monitor".
  • --weight: peso del membro del server. Questa opzione è applicabile solo quando l'algoritmo del bilanciatore di carico del relativo pool è " weighted_round_robin ".
  • --target-type: il tipo di destinazione per questo membro del pool. Uno di: istanza, load_balancer, reserved_ip.
  • --reserved-ip-subnet: questa opzione è applicabile quando il tipo di destinazione è esclusivamente un IP riservato.
  • --reserved-ip-vpc: questa opzione è applicabile solo quando il tipo di destinazione è un IP riservato e la sottorete dell'IP riservato è specificata per nome.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is load-balancer-pool-member-delete

Elimina uno o più membri da un pool di bilanciamento del carico.

ibmcloud is load-balancer-pool-member-delete LOAD_BALANCER POOL (MEMBER_ID1 MEMBER_ID2 ...) [--vpc VPC] [--output JSON] [-f, --force] [-q, --quiet]

Opzioni comando

  • LOAD_BALANCER: ID o nome del bilanciatore di carico.
  • POOL: ID o nome del lotto.
  • MEMBER_ID1: ID del membro.
  • MEMBER_ID2: ID del membro.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • --force, -f: forza l'operazione senza conferma.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is load-balancer-pool-members

Elenca tutti i membri di un pool del programma di bilanciamento del carico.

ibmcloud is load-balancer-pool-members LOAD_BALANCER POOL [--vpc VPC] [--output JSON] [-q, --quiet]

Opzioni comando

  • LOAD_BALANCER: ID o nome del bilanciatore di carico.
  • POOL: ID o nome del lotto.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is load-balancer-pool-update

Aggiorna un pool di un programma di bilanciamento del carico.

ibmcloud is load-balancer-pool-update LOAD_BALANCER POOL [--vpc VPC] [--algorithm round_robin | weighted_round_robin | least_connections] [--health-delay DELAY] [--health-max-retries RETRIES] [--health-timeout TIMEOUT] [--health-type https | http | tcp] [--health-monitor-url URL] [--health-monitor-port PORT | --reset-health-monitor-port] [--protocol https | http | tcp | udp] [[--session-persistence-type source_ip | http_cookie | app_cookie | none] | [--session-persistence-cookie-name SESSION_PERSISTENCE_COOKIE_NAME]] [--proxy-protocol disabled | v1 | v2] [--name NEW_NAME] [--failsafe-policy-action fail | forward | drop | bypass] [--failsafe-policy-target FAILSAFE_POLICY_TARGET] [--health-monitor-request-method REQUEST_METHOD] [--health-monitor-request-body REQUEST_BODY | --reset-health-monitor-request-body] [--health-monitor-request-headers REQUEST_HEADERS_JSON|@REQUEST_HEADERS_JSON_FILE] [--health-monitor-response-body-regex RESPONSE_BODY_REGEX | --reset-health-monitor-response-body-regex] [--health-monitor-response-code RESPONSE_CODE1 --health-monitor-response-code RESPONSE_CODE2 ...] [[--server-auth-verify-cert true | false] [--server-auth-ca-crn SERVER_AUTH_CA_CRN] | --reset-server-auth] [--client-auth-cert-crn CLIENT_AUTH_CERT_CRN | --reset-client-auth] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is load-balancer-pool-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --algorithm round_robin
  • ibmcloud is load-balancer-pool-update my-lb my-pool --algorithm round_robin
  • ibmcloud is load-balancer-pool-update my-lb my-pool --vpc my-vpc --algorithm round_robin
  • ibmcloud is load-balancer-pool-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --health-delay 20 --health-max-retries 2 --health-timeout 5 --health-type http
  • ibmcloud is load-balancer-pool-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --health-monitor-url / --health-monitor-port 4001
  • ibmcloud is load-balancer-pool-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --session-persistence-type source_ip
  • ibmcloud is load-balancer-pool-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --protocol http
  • ibmcloud is load-balancer-pool-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --name lb-rule-name --output JSON
  • ibmcloud is load-balancer-pool-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --proxy-protocol v2
  • ibmcloud is load-balancer-pool-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --session-persistence-type app_cookie --session-persistence-cookie-name my-cookie-name
  • ibmcloud is load-balancer-pool-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --failsafe-policy-action forward --failsafe-policy-target my-lb
  • ibmcloud is load-balancer-pool-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --health-monitor-request-method post --health-monitor-request-body ACTIVE --health-monitor-request-headers '[{"field":"Host","value":"my-host-header-value"},{"field":"Content-Type","value":"text/plain"}]' --health-monitor-response-body-regex ACTIVE
  • ibmcloud is load-balancer-pool-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --health-monitor-request-method get --health-monitor-request-headers '[{"field":"Host","value":"my-host-header-value"}]' --health-monitor-response-code 200
  • ibmcloud is load-balancer-pool-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --health-monitor-request-method post --reset-health-monitor-request-body --reset-health-monitor-response-body-regex
  • ibmcloud is load-balancer-pool-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --server-auth-verify-cert true --server-auth-ca-crn crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f511
  • ibmcloud is load-balancer-pool-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --client-cert-crn crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f512a

Opzioni comando

  • LOAD_BALANCER: ID o nome del bilanciatore di carico.
  • POOL: ID o nome del lotto.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --algorithm: l'algoritmo del bilanciamento del carico. Uno tra: round_robin, weighted_round_robin, least_connections.
  • --health-delay: l'intervallo di controllo dell'integrità in secondi. L'intervallo deve essere maggiore del valore di timeout. Minimo: 2, massimo: 60.
  • --health-max-retries: il numero massimo di tentativi del controllo dell'integrità. Minimo: 1, massimo: 10.
  • --health-timeout: il timeout del controllo dell'integrità in secondi. Minimo: 1, massimo: 59.
  • --health-type: Il protocollo di controllo dello stato di salute. I bilanciatori di carico della famiglia di applicazioni supportano tcp, http e https. I bilanciatori di carico della famiglia di rete supportano tcp e http.
  • --health-monitor-url: Il percorso dell' URL e del controllo di integrità. Applicabile solo se HEALTH_TYPE è http o https.
  • --health-monitor-port: il numero di porta del controllo dell'integrità. Se specificato, le porte specificate nelle risorse dei membri del server vengono sovrascritte.
  • --reset-health-monitor-port: Reimposta la porta del monitor di integrità.
  • --protocol: il protocollo del pool. I bilanciatori di carico della famiglia di applicazioni supportano tcp, http e https. I bilanciatori di carico della famiglia di rete supportano tcp e udp.
  • --session-persistence-type: Il tipo di persistenza della sessione. Uno tra: source_ip, http_cookie, app_cookie, none.
  • --session-persistence-cookie-name: Nome del cookie di persistenza della sessione. Questa opzione è applicabile solo al tipo app_cookie.
  • --proxy-protocol: L'impostazione del protocollo proxy per questo pool. Il protocollo proxy è supportato solo per i programmi di bilanciamento del carico dell'applicazione. Una delle seguenti opzioni: disabilitato, v1, v2.
  • --name: il nuovo nome del pool.
  • --failsafe-policy-action: la politica di fail-safe da utilizzare per questo pool. Se non specificato, viene utilizzata l'azione predefinita di sicurezza del profilo. Una delle seguenti opzioni: fail, forward, drop, bypass.
  • --failsafe-policy-target: ID o nome del pool di destinazione di fail-safe a cui effettuare l'inoltro. Se specificata, l'azione di sicurezza predefinita deve essere "inoltro".
  • --health-monitor-request-method: il metodo di richiesta HTTP da utilizzare per i controlli di integrità. Uno tra: get, post. Applicabile solo quando HEALTH_TYPE è http o https.
  • --health-monitor-request-body: Il corpo della richiesta HTTP da utilizzare per i controlli di integrità. Si applica solo quando viene pubblicato un post su --health-monitor-request-method.
  • --reset-health-monitor-request-body: Reimposta il corpo della richiesta del monitor di integrità.
  • --health-monitor-request-headers: REQUEST_HEADERS_JSON|@REQUEST_HEADERS_JSON_FILE, intestazioni della richiesta in formato JSON o in un file JSON.
  • --health-monitor-response-body-regex: L'espressione regolare in sintassi PCRE che i corpi delle risposte dell' HTTP e devono soddisfare affinché i controlli di integrità abbiano esito positivo.
  • --reset-health-monitor-response-body-regex: Reimposta il corpo della risposta del monitor di integrità.
  • --health-monitor-response-code: I codici di risposta HTTP che ci si aspetta di ricevere a seguito di un controllo di integrità andato a buon fine.
  • --server-auth-verify-cert: se impostato su true, viene verificato il certificato del server backend. Uno dei seguenti: vero, falso.
  • --server-auth-ca-crn: il CRN dell'istanza del certificato utilizzata per l'autenticazione del server CA. Obbligatorio quando server-auth-verify-cert è impostato su true.
  • --reset-server-auth: Rimuove la configurazione dell'autenticazione del server dal pool.
  • --client-auth-cert-crn: il CRN dell'istanza del certificato utilizzata per l'autenticazione del client, che consente l' TLS o reciproco ( mTLS ) tra il bilanciatore di carico e i server backend.
  • --reset-client-auth: Rimuove la configurazione dell'autenticazione client dal pool.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is load-balancer-pools

Elenca tutti i pool di un programma di bilanciamento del carico.

ibmcloud is load-balancer-pools LOAD_BALANCER [--vpc VPC] [--output JSON] [-q, --quiet]

Opzioni comando

  • LOAD_BALANCER: ID o nome del bilanciatore di carico.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is load-balancer-statistics

Elenca tutte le statistiche di un programma di bilanciamento del carico.

ibmcloud is load-balancer-statistics LOAD_BALANCER [--vpc VPC] [--output JSON] [-q, --quiet]

Opzioni comando

  • LOAD_BALANCER: ID o nome del bilanciatore di carico.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is load-balancer-update

Aggiorna un programma di bilanciamento del carico.

ibmcloud is load-balancer-update LOAD_BALANCER --subnets SUBNETS [--vpc VPC] [--name NEW_NAME] [--logging-datapath-active false | true] [--dns-instance-crn DNS_INSTANCE_CRN --dns-zone-id DNS_ZONE_ID | --reset-dns] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is load-balancer-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name my-renamed-lb
  • ibmcloud is load-balancer-update my-lb --name my-renamed-lb
  • ibmcloud is load-balancer-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name my-renamed-lb --output JSON
  • ibmcloud is load-balancer-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --logging-datapath-active false
  • ibmcloud is load-balancer-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnets ec8bb350-d802-4f1b-b362-b848abd5bb65,ec8bb350-d802-4f1b-b362-b848abd5bb66
  • ibmcloud is load-balancer-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --dns-instance-crn crn:v1:staging:public:dns-svcs:global:a/efe5afc483594adaa8325e2b4d1290df:228e2e37-b0ce-474d-9824-41fdef4d9121:: --dns-zone-id 260763f2-81e8-4447-b8a1-e9a92d82062c
  • ibmcloud is load-balancer-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --reset-dns

Opzioni comando

  • LOAD_BALANCER: ID o nome del bilanciatore di carico.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --name: nuovo nome del programma di bilanciamento del carico.
  • --logging-datapath-active: Abilita o disabilita la registrazione del percorso dati per questo bilanciatore di carico. La registrazione Datapath è applicabile solo al bilanciatore di carico delle applicazioni. Uno tra: false, true.
  • --subnets: ID o nome, separati da virgola, delle sottoreti da configurare per questo bilanciatore di carico. La disponibilità del programma di bilanciamento del carico dipende dalla disponibilità delle zone in cui risiedono le sottoreti specificate. Attualmente solo il programma di bilanciamento del carico nella famiglia di applicazioni supporta questa opzione.
  • --dns-instance-crn: il CRN dell'istanza DNS associata alla zona DNS.
  • --dns-zone-id: ID della zona DNS.
  • --reset-dns: specificare questo flag per rimuovere eventuali record DNS esistenti.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is load-balancers

Elenca tutti i programmi di bilanciamento del carico.

ibmcloud is load-balancers [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME | --all-resource-groups] [--output JSON] [-q, --quiet]

Opzioni comando

  • --resource-group-id: ID del gruppo di risorse. Questo ID è mutuamente esclusivo con --resource-group-name.
  • --resource-group-name: nome del gruppo di risorse. Questo nome è incompatibile con --resource-group-id.
  • --all-resource-groups: Interroga tutti i gruppi di risorse.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ACL di rete

ibmcloud is network-acls

Elenca tutti gli ACL di rete.

ibmcloud is network-acls [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME | --all-resource-groups] [--output JSON] [-q, --quiet]

Opzioni comando

  • --resource-group-id: ID del gruppo di risorse. Questo ID è mutuamente esclusivo con --resource-group-name.
  • --resource-group-name: nome del gruppo di risorse. Questo nome è incompatibile con --resource-group-id.
  • --all-resource-groups: Interroga tutti i gruppi di risorse.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is network-acl

Visualizza i dettagli di un ACL di rete.

ibmcloud is network-acl ACL [--vpc VPC] [--output JSON] [-q, --quiet]

Opzioni comando

  • ACL: ID o nome dell'ACL di rete.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is network-acl-create

Crea un ACL di rete.

ibmcloud is network-acl-create ACL_NAME VPC [--rules (RULES_JSON|@RULES_JSON_FILE) | (--source-acl SOURCE_ACL [--source-acl-vpc SOURCE_ACL_VPC])] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is network-acl-create my-acl 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479
  • ibmcloud is network-acl-create my-acl my-vpc
  • ibmcloud is network-acl-create my-acl 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --source-acl 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3
  • ibmcloud is network-acl-create my-new-acl my-vpc --source-acl my-acl
  • ibmcloud is network-acl-create my-new-acl my-vpc --source-acl my-acl --source-acl-vpc my-vpc2
  • ibmcloud is network-acl-create my-acl 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --rules '[{ "action": "allow", "destination": "192.168.0.0/24", "direction": "inbound", "source": "10.0.0.0/24", "protocol": "tcp" }]'
  • ibmcloud is network-acl-create my-acl 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --output JSON

Opzioni comando

  • ACL_NAME: nome dell'ACL di rete.
  • VPC: ID o nome della VPC.
  • --rules: RULES_JSON|@RULES_JSON_FILE, regole per l'ACL in JSON o nel file JSON.
  • --source-acl: L'ID o il nome dell'ACL di rete da cui copiare le regole.
  • --source-acl-vpc: L'ID o il nome della VPC dell'ACL di rete di origine. È richiesto solo per specificare l'ACL di rete di origine univoco all'interno di questo VPC in base al nome.
  • --resource-group-id: ID del gruppo di risorse. Questo ID è mutuamente esclusivo con --resource-group-name.
  • --resource-group-name: nome del gruppo di risorse. Questo nome è incompatibile con --resource-group-id.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is network-acl-update

Aggiorna un ACL di rete.

ibmcloud is network-acl-update ACL --name NEW_NAME [--vpc VPC] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is network-acl-update 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --name my-renamed-acl
  • ibmcloud is network-acl-update my-acl --name my-renamed-acl
  • ibmcloud is network-acl-update my-acl --vpc my-vpc --name my-renamed-acl
  • ibmcloud is network-acl-update 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --name my-renamed-acl --output JSON

Opzioni comando

  • ACL: ID o nome dell'ACL di rete.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --name: nuovo nome dell'ACL di rete.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is network-acl-delete

Elimina uno o più ACL di rete.

ibmcloud is network-acl-delete (ACL1 ACL2 ...) [--vpc VPC] [--output JSON] [-f, --force] [-q, --quiet]

Opzioni comando

  • ACL1: ID o nome dell'ACL di rete.
  • ACL2: ID o nome dell'ACL di rete.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • --force, -f: forza l'operazione senza conferma.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is network-acl-rules

Elenca tutte le regole di un ACL di rete.

ibmcloud is network-acl-rules ACL [--vpc VPC] [--output JSON] [-q, --quiet]

Opzioni comando

  • ACL: ID o nome dell'ACL di rete.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is network-acl-rule

Visualizza i dettagli di una regola ACL di rete.

ibmcloud is network-acl-rule ACL RULE [--vpc VPC] [--output JSON] [-q, --quiet]

Opzioni comando

  • ACL: ID o nome dell'ACL di rete.
  • REGOLA: ID o nome della regola.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is network-acl-rule-add

Aggiunge una regola a un ACL di rete.

ibmcloud is network-acl-rule-add ACL ACTION DIRECTION PROTOCOL SOURCE DESTINATION [--vpc VPC] [--name NAME] [--icmp-type ICMP_TYPE] [--icmp-code ICMP_CODE] [--source-port-min PORT_MIN] [--source-port-max PORT_MAX] [--destination-port-min PORT_MIN] [--destination-port-max PORT_MAX] [--before-rule BEFORE_RULE | --reset-before-rule] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is network-acl-rule-add 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 allow inbound icmp_tcp_udp 10.2.2.2 10.2.2.3
  • ibmcloud is network-acl-rule-add my-acl allow inbound icmp_tcp_udp 10.2.2.2 10.2.2.3
  • ibmcloud is network-acl-rule-add my-acl allow inbound icmp_tcp_udp 10.2.2.2 10.2.2.3 --vpc my-vpc
  • ibmcloud is network-acl-rule-add 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 allow inbound number_99 10.2.2.2 10.2.2.3
  • ibmcloud is network-acl-rule-add 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 allow inbound any 10.2.2.2 10.2.2.3
  • ibmcloud is network-acl-rule-add 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 allow inbound icmp_tcp_udp 10.2.2.2 10.2.2.3 --name my-acl-rule
  • ibmcloud is network-acl-rule-add 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 allow inbound icmp 10.2.2.2 10.2.2.3 --icmp-type 8 --icmp-code 0
  • ibmcloud is network-acl-rule-add 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 allow inbound tcp 10.2.2.2 10.2.2.3 --source-port-min 555 --source-port-max 666 --destination-port-min 11 --destination-port-max 55
  • ibmcloud is network-acl-rule-add 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 allow inbound icmp_tcp_udp 10.2.2.2 10.2.2.3 --before-rule-id 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479
  • ibmcloud is network-acl-rule-add 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 allow inbound icmp_tcp_udp 10.2.2.2 10.2.2.3 --output JSON

Opzioni comando

  • ACL: ID o nome dell'ACL di rete.
  • AZIONE: uno di: allow, deny.
  • DIRECTION: direzione del traffico da applicare. Uno tra: in entrata, in uscita.
  • PROTOCOLLO: Il nome del protocollo di rete. Uno dei seguenti: any, icmp_tcp_udp, icmp, tcp, udp, ah, gre, ip_in_ip, l2tp, rsvp, sctp, vrrp. Per gli altri protocolli, utilizzare number_ , dove è compreso tra 0 e 255 (ad esempio, number_99 ). I protocolli più noti utilizzano nomi standard (ad esempio, tcp per il protocollo 6); la loro forma "numero_ " non è valida. IPv6-specific I seguenti protocolli non sono supportati: number_0, number_43, number_44, number_58, number_59, number_60, number_135.
  • FONTE: Indirizzo IP di origine o blocco CIDR.
  • DESTINAZIONE: Indirizzo IP di destinazione o blocco CIDR.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --name: il nome della regola ACL.
  • --icmp-type: tipo di traffico ICMP da consentire. Valori validi compresi tra 0 e 254. Questa opzione è specificata solo quando il protocollo è impostato su icmp. Se non specificata, sono consentiti tutti i tipi.
  • --icmp-code: codice traffico ICMP da consentire. Valori validi compresi tra 0 e 255. Questa opzione è specificata solo quando il protocollo è impostato su icmp. Se non specificata, sono consentiti tutti i codici.
  • --source-port-min: numero minimo di porte di origine. I valori ammessi vanno da 1 a 65535. Questa opzione è specificata solo quando il protocollo è impostato su tcp o udp (predefinito: 1).
  • --source-port-max: numero massimo di porte di origine. I valori ammessi vanno da 1 a 65535. Questa opzione è specificata solo quando il protocollo è impostato su tcp o udp (predefinito: 65535).
  • --destination-port-min: numero minimo di porte di destinazione. I valori ammessi vanno da 1 a 65535. Questa opzione è specificata solo quando il protocollo è impostato su tcp o udp (predefinito: 1).
  • --destination-port-max: numero massimo di porte di destinazione. I valori ammessi vanno da 1 a 65535. Questa opzione è specificata solo quando il protocollo è impostato su tcp o udp (predefinito: 65535).
  • --before-rule: L'ID o il nome della regola prima della quale viene inserita questa regola.
  • --reset-before-rule: Reimposta prima della regola. Specificare questa opzione per spostare questa regola dopo tutte le regole esistenti.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is network-acl-rule-update

Aggiorna una regola di un ACL di rete.

ibmcloud is network-acl-rule-update ACL RULE [--vpc VPC] [--name NEW_NAME] [--direction inbound | outbound] [--action allow | deny] [--before-rule BEFORE_RULE | --reset-before-rule] [--source SOURCE] [--dest DEST] [--icmp-type ICMP_TYPE] [--icmp-code ICMP_CODE] [--source-port-min PORT_MIN] [--source-port-max PORT_MAX] [--destination-port-min PORT_MIN] [--destination-port-max PORT_MAX] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is network-acl-rule-update 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 8daca77a-4980-4d33-8f3e-7038797be8f9 --action allow --direction inbound --source 10.2.2.2 --dest 10.2.2.3
  • ibmcloud is network-acl-rule-update my-acl my-acl-rule --action allow --direction inbound --source 10.2.2.2 --dest 10.2.2.3
  • ibmcloud is network-acl-rule-update my-acl my-acl-rule --vpc my-vpc --name my-acl-renamed-rule
  • ibmcloud is network-acl-rule-update 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 8daca77a-4980-4d33-8f3e-7038797be8f9 --action allow --direction inbound --source 10.2.2.2 --dest 10.2.2.3 --name my-acl
  • ibmcloud is network-acl-rule-update 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 8daca77a-4980-4d33-8f3e-7038797be8f9 --action allow --direction inbound --source 10.2.2.2 --dest 10.2.2.3 --icmp-type 8 --icmp-code 0
  • ibmcloud is network-acl-rule-update 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 8daca77a-4980-4d33-8f3e-7038797be8f9 --action allow --direction inbound --source 10.2.2.2 --dest 10.2.2.3 --source-port-min 555 --source-port-max 666 --destination-port-min 11 --destination-port-max 55
  • ibmcloud is network-acl-rule-update 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 8daca77a-4980-4d33-8f3e-7038797be8f9 --action allow --direction inbound --source 10.2.2.2 --dest 10.2.2.3 --before-rule-id 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479
  • ibmcloud is network-acl-rule-update 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 8daca77a-4980-4d33-8f3e-7038797be8f9 --action allow --direction inbound --source 10.2.2.2 --dest 10.2.2.3 --output JSON

Opzioni comando

  • ACL: ID o nome dell'ACL di rete.
  • REGOLA: ID o nome della regola.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --name: nuovo nome della regola.
  • --direction: direzione del traffico da applicare. Uno tra: in entrata, in uscita.
  • -- action: uno tra: allow, deny.
  • --before-rule: L'ID o il nome della regola prima della quale viene inserita questa regola.
  • --reset-before-rule: Reimposta prima della regola. Specificare questa opzione per spostare questa regola dopo tutte le regole esistenti.
  • --source: indirizzo IP o blocco CIDR di origine.
  • --dest: indirizzo IP o blocco CIDR di destinazione.
  • --icmp-type: tipo di traffico ICMP da consentire. Valori validi compresi tra 0 e 254. Questa opzione è specificata solo quando il protocollo è impostato su icmp. Se non specificata, sono consentiti tutti i tipi.
  • --icmp-code: codice traffico ICMP da consentire. Valori validi compresi tra 0 e 255. Questa opzione è specificata solo quando il protocollo è impostato su icmp. Se non specificata, sono consentiti tutti i codici.
  • --source-port-min: numero minimo di porte di origine. I valori ammessi vanno da 1 a 65535. Questa opzione è specificata solo quando il protocollo è impostato su tcp o udp (predefinito: 1).
  • --source-port-max: numero massimo di porte di origine. I valori ammessi vanno da 1 a 65535. Questa opzione è specificata solo quando il protocollo è impostato su tcp o udp (predefinito: 65535).
  • --destination-port-min: numero minimo di porte di destinazione. I valori ammessi vanno da 1 a 65535. Questa opzione è specificata solo quando il protocollo è impostato su tcp o udp (predefinito: 1).
  • --destination-port-max: numero massimo di porte di destinazione. I valori ammessi vanno da 1 a 65535. Questa opzione è specificata solo quando il protocollo è impostato su tcp o udp (predefinito: 65535).
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is network-acl-rule-delete

Elimina una o più regole da un ACL di rete.

ibmcloud is network-acl-rule-delete ACL (RULE1 RULE2 ...) [--vpc VPC] [--output JSON] [-f, --force] [-q, --quiet]

Opzioni comando

  • ACL: ID o nome dell'ACL di rete.
  • REGOLA 1: ID o nome della regola.
  • REGOLA 2: ID o nome della regola.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • --force, -f: forza l'operazione senza conferma.
  • -q, --quiet: Sopprime l'output verboso.

Gateway pubblici

ibmcloud is public-gateway

Visualizza i dettagli di un gateway pubblico.

ibmcloud is public-gateway GATEWAY [--vpc VPC] [--output JSON] [-q, --quiet]

Opzioni comando

  • GATEWAY: ID o nome del gateway pubblico.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is public-gateway-create

Crea un gateway pubblico.

ibmcloud is public-gateway-create GATEWAY_NAME VPC ZONE_NAME [--ip ID | NAME | ADDRESS] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is public-gateway-create my-public-gateway 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1
  • ibmcloud is public-gateway-create my-public-gateway my-vpc us-south-1
  • ibmcloud is public-gateway-create my-public-gateway 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 --ip 39300233-9995-4806-89a5-3c1b6eb88689
  • ibmcloud is public-gateway-create my-public-gateway my-vpc us-south-1 --ip my-ip
  • ibmcloud is public-gateway-create my-public-gateway 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 --ip 203.0.113.1
  • ibmcloud is public-gateway-create my-public-gateway 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 --output JSON

Opzioni comando

  • GATEWAY_NAME: nome del gateway pubblico.
  • VPC: ID o nome della VPC.
  • ZONE_NAME: nome della zona.
  • --ip: ID, nome o indirizzo IP esistente dell'IP flottante associato al gateway pubblico.
  • --resource-group-id: ID del gruppo di risorse. Questo ID è mutuamente esclusivo con --resource-group-name.
  • --resource-group-name: nome del gruppo di risorse. Questo nome è incompatibile con --resource-group-id.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is public-gateway-delete

Elimina uno o più gateway pubblici.

ibmcloud is public-gateway-delete (GATEWAY1 GATEWAY2 ...) [--vpc VPC] [--output JSON] [-f, --force] [-q, --quiet]

Opzioni comando

  • GATEWAY1: ID o nome del gateway pubblico.
  • GATEWAY2: ID o nome del gateway pubblico.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • --force, -f: forza l'operazione senza conferma.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is public-gateway-update

Aggiorna un gateway pubblico.

ibmcloud is public-gateway-update GATEWAY --name NEW_NAME [--vpc VPC] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is public-gateway-update 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --name my-renamed-gateway --output JSON
  • ibmcloud is public-gateway-update my-gateway --name my-renamed-gateway --output JSON

Opzioni comando

  • GATEWAY: ID o nome del gateway pubblico.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --name: nuovo nome del gateway pubblico.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is public-gateways

Elenca tutti i gateway pubblici.

ibmcloud is public-gateways [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME | --all-resource-groups] [--output JSON] [-q, --quiet]

Opzioni comando

  • --resource-group-id: ID del gruppo di risorse. Questo ID è mutuamente esclusivo con --resource-group-name.
  • --resource-group-name: nome del gruppo di risorse. Questo nome è incompatibile con --resource-group-id.
  • --all-resource-groups: Interroga tutti i gruppi di risorse.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

Tabelle di instradamento e instradamenti

La sezione seguente fornisce informazioni dettagliate sui comandi della CLI disponibili per la gestione delle tabelle di routing e delle rotte VPC.

ibmcloud is vpc - default - routing - table

Visualizza i dettagli della tabella di routing predefinita di una VPC.

ibmcloud is vpc-default-routing-table VPC [--output JSON] [-q, --quiet]

Opzioni comando

  • VPC: ID o nome della VPC.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è vpc - routing - tables

Elenca tutte le tabelle di routing di una VPC.

ibmcloud is vpc-routing-tables VPC [--is-default true | false] [--output JSON] [-q, --quiet]

Opzioni comando

  • VPC: ID o nome della VPC.
  • --is-default: Filtra la raccolta, selezionando solo le tabelle di instradamento con la proprietà " is_default " che corrisponde al valore specificato. Uno dei seguenti: vero, falso.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è vpc - routing - table

Visualizza i dettagli di una tabella di routing VPC.

ibmcloud is vpc-routing-table VPC ROUTING_TABLE [--output JSON] [-q, --quiet]

Opzioni comando

  • VPC: ID o nome della VPC.
  • ROUTING_TABLE: ID o nome della tabella di routing della VPC.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è vpc - routing - table - create

Creare una tabella di routing VPC.

ibmcloud is vpc-routing-table-create VPC [--name NAME] [--direct-link-ingress false | true] [--internet-ingress, --internet false | true] [--transit-gateway-ingress false | true] [--vpc-zone-ingress false | true] [--accept-routes-from-resource-type-filters, --ar-rtf vpn_server | vpn_gateway] [--advertise-routes-to direct_link | transit_gateway | direct_link,transit_gateway] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is vpc-routing-table-create 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --name my-vpc-routing-table --output JSON
  • ibmcloud is vpc-routing-table-create my-vpc --name my-vpc-routing-table --output JSON
  • ibmcloud is vpc-routing-table-create vpc-doloremque-6364-us-east --name test-vpc-cli-routing-tb2 --direct-link-ingress true --internet-ingress false --transit-gateway-ingress false --vpc-zone-ingress false
  • ibmcloud is vpc-routing-table-create 979b4bc6-f018-40a2-92f5-0b1cf777b55d --name test-vpc-cli-routing-tb1 --direct-link-ingress false --internet-ingress false --transit-gateway-ingress false --vpc-zone-ingress true
  • ibmcloud is vpc-routing-table-create my-vpc --name my-vpc-routing-table --accept-routes-from-resource-type-filters vpn_server,vpn_gateway Creare una tabella di instradamento con filtro del tipo di risorsa.
  • ibmcloud is vpc-routing-table-create 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --name my-vpc-routing-table --direct-link-ingress true --transit-gateway-ingress true --advertise-routes-to direct_link,transit_gateway

Opzioni comando

  • VPC: ID o nome della VPC.
  • --name: Nome della tabella di routing della VPC.
  • --direct-link-ingress, --direct-link: Se impostato su "true", questa tabella di routing viene utilizzata per instradare il traffico proveniente da Direct Link verso questa VPC. Affinché l'instradamento vada a buon fine, la VPC non deve già disporre di una tabella di instradamento in cui questa proprietà sia impostata su "true". Uno tra: false, true.
  • --internet-ingress, --internet: Indica se questa tabella di routing viene utilizzata per instradare il traffico proveniente da Internet. L'aggiornamento a "true" seleziona questa tabella di instradamento, purché nessun'altra tabella di instradamento nel VPC abbia già questa proprietà impostata su "true". L'aggiornamento a "false" deseleziona questa tabella di instradamento. Uno tra: false, true.
  • --transit-gateway-ingress, --transit-gateway: Se impostato su "true", questa tabella di routing viene utilizzata per instradare il traffico proveniente da Transit Gateway verso questa VPC. Affinché l'instradamento vada a buon fine, la VPC non deve già disporre di una tabella di instradamento in cui questa proprietà sia impostata su "true". Uno tra: false, true.
  • --vpc-zone-ingress, --vpc-zone: Se impostato su "true", questa tabella di routing viene utilizzata per instradare il traffico proveniente da sottoreti situate in altre zone all'interno di questa VPC. Affinché l'instradamento vada a buon fine, la VPC non deve già disporre di una tabella di instradamento in cui questa proprietà sia impostata su "true". Uno tra: false, true.
  • --accept-routes-from-resource-type-filters, --ar-rtf: I filtri per tipo di risorsa, separati da virgola, che possono creare percorsi in questa tabella di instradamento. Uno tra: vpn_server, vpn_gateway.
  • --advertise-routes-to: Le sorgenti di ingresso verso cui pubblicizzare le rotte. Gli instradamenti nella tabella con abilitazione pubblica vengono resi pubblici a queste origini. Uno o più valori separati da virgola tra: direct_link, transit_gateway.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è vpc - routing - table - update

Aggiornare una tabella di routing VPC.

ibmcloud is vpc-routing-table-update VPC ROUTING_TABLE [--name NEW_NAME] [--direct-link-ingress false | true] [--internet-ingress, --internet false | true] [--transit-gateway-ingress false | true] [--vpc-zone-ingress false | true] [[--accept-routes-from-resource-type-filters, --ar-rtf vpn_server | vpn_gateway] | --clean-all-accept-routes-from-filters, --cl-arf] [[--advertise-routes-to direct_link | transit_gateway | direct_link,transit_gateway] | --clean-all-advertise-routes-to-sources, --cl-adrt] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is vpc-routing-table-update 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1d456 --name my-renamed-vpc-routing-table --output JSON
  • ibmcloud is vpc-routing-table-update my-vpc my-vpc-routing-table --name my-renamed-vpc-routing-table --output JSON
  • ibmcloud is vpc-routing-table-update vpc-doloremque-6364-us-east test-vpc-cli-routing-tb2 --direct-link-ingress true --internet-ingress false --transit-gateway-ingress true --vpc-zone-ingress false
  • ibmcloud is vpc-routing-table-update 979b4bc6-f018-40a2-92f5-0b1cf777b55d 27415d55-9d3b-4adb-a993-236ef59a45ec --direct-link-ingress false --internet-ingress false --transit-gateway-ingress false --vpc-zone-ingress false
  • ibmcloud is vpc-routing-table-update 6fd4f882-9640-4da2-a76f-e3732d317610 ce155406-8a64-4f05-946a-634c2977584d --advertise-routes-to direct_link
  • ibmcloud is vpc-routing-table-update 6fd4f882-9640-4da2-a76f-e3732d317610 ce155406-8a64-4f05-946a-634c2977584d --clean-all-advertise-routes-to-sources

Opzioni comando

  • VPC: ID o nome della VPC.
  • ROUTING_TABLE: ID o nome della tabella di routing della VPC.
  • --name: Nuovo nome della tabella di routing.
  • --direct-link-ingress, --direct-link: Se impostato su "true", questa tabella di routing viene utilizzata per instradare il traffico proveniente da Direct Link verso questa VPC. Affinché l'instradamento vada a buon fine, la VPC non deve già disporre di una tabella di instradamento in cui questa proprietà sia impostata su "true". Uno tra: false, true.
  • --internet-ingress, --internet: Indica se questa tabella di routing viene utilizzata per instradare il traffico proveniente da Internet. L'aggiornamento a "true" seleziona questa tabella di instradamento, purché nessun'altra tabella di instradamento nel VPC abbia già questa proprietà impostata su "true". L'aggiornamento a "false" deseleziona questa tabella di instradamento. Uno tra: false, true.
  • --transit-gateway-ingress, --transit-gateway: Se impostato su "true", questa tabella di routing viene utilizzata per instradare il traffico proveniente da Transit Gateway verso questa VPC. Affinché l'instradamento vada a buon fine, la VPC non deve già disporre di una tabella di instradamento in cui questa proprietà sia impostata su "true". Uno tra: false, true.
  • --vpc-zone-ingress, --vpc-zone: Se impostato su "true", questa tabella di routing viene utilizzata per instradare il traffico proveniente da sottoreti situate in altre zone all'interno di questa VPC. Affinché l'instradamento vada a buon fine, la VPC non deve già disporre di una tabella di instradamento in cui questa proprietà sia impostata su "true". Uno tra: false, true.
  • --accept-routes-from-resource-type-filters, --ar-rtf: I filtri per tipo di risorsa, separati da virgola, che possono creare percorsi in questa tabella di instradamento. Quando viene rimosso un filtro di una risorsa esistente vengono rimossi anche tutti gli instradamenti registrati dalle risorse che corrispondono a un filtro di risorse. Uno tra: vpn_server, vpn_gateway.
  • --clean-all-accept-routes-from-filters, --cl-arf: Rimuove tutte le rotte di accettazione dai filtri ed elimina tutte le rotte apprese dalla tabella di routing.
  • --advertise-routes-to: Le sorgenti di ingresso verso cui pubblicizzare le rotte. Gli instradamenti nella tabella con abilitazione pubblica vengono resi pubblici a queste origini. Uno o più valori separati da virgola tra: direct_link, transit_gateway.
  • --clean-all-advertise-routes-to-sources, --cl-adrt: Rimuove tutte le sorgenti di ingresso esistenti verso cui pubblicizzare le rotte.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è vpc - routing - table - delete

Elimina una o più tabelle di instradamento VPC.

ibmcloud is vpc-routing-table-delete VPC (ROUTING_TABLE1 ROUTING_TABLE2 ...) [--output JSON] [-f, --force] [-q, --quiet]

Opzioni comando

  • VPC: ID o nome della VPC.
  • ROUTING_TABLE1: ID o nome della tabella di routing della VPC.
  • ROUTING_TABLE2: ID o nome della tabella di routing della VPC.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • --force, -f: forza l'operazione senza conferma.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è vpc - routing - table - routes

Elenca tutti i percorsi di una tabella di routing VPC.

ibmcloud is vpc-routing-table-routes VPC ROUTING_TABLE [--output JSON] [-q, --quiet]

Opzioni comando

  • VPC: ID o nome della VPC.
  • ROUTING_TABLE: ID o nome della tabella di routing della VPC.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è vpc - routing - table - route

Visualizza i dettagli di un instradamento VPC.

ibmcloud is vpc-routing-table-route VPC ROUTING_TABLE ROUTE [--output JSON] [-q, --quiet]

Opzioni comando

  • VPC: ID o nome della VPC.
  • ROUTING_TABLE: ID o nome della tabella di routing della VPC.
  • PERCORSO: ID o nome del percorso VPC.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmCloud è vpc - routing - table - route - create

Crea una rotta VPC.

ibmcloud is vpc-routing-table-route-create VPC ROUTING_TABLE --zone ZONE_NAME --destination DESTINATION_CIDR [--action delegate_vpc | delegate | deliver | drop] [--priority PRIORITY] [--next-hop NEXT_HOP [--vpngw VPNGW]] [--advertise false | true] [--name NAME] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is vpc-routing-table-route-create 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1d456 --name my-vpc-route --action deliver --zone us-south-1 --destination 10.2.2.0/24 --next-hop 10.0.0.2 --output JSON
  • ibmcloud is vpc-routing-table-route-create my-vpc my-routing-table --name my-vpc-route --action deliver --zone us-south-1 --destination 10.2.2.0/24 --next-hop 10.0.0.2 --output JSON
  • ibmcloud is vpc-routing-table-route-create 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1d456 --name my-vpc-route --action delegate --zone us-south-1 --destination 10.2.2.0/24 --output JSON
  • ibmcloud is vpc-routing-table-route-create 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1d456 --name my-vpc-route --action drop --zone us-south-1 --destination 10.2.2.0/24 --output JSON
  • ibmcloud is vpc-routing-table-route-create vpc1001 routing-table-vpc1001-rtable011-id -name my-vpc-route --action deliver --zone us-east-3 --destination 10.2.2.0/24 --priority 1 --next-hop 10.0.0.2
  • ibmcloud is vpc-routing-table-route-create vpc1001 routing-table-vpc1001-1-name --zone us-east-3 --destination 10.2.2.0/24 --action deliver --priority 3 --next-hop vpn-connection-vel-4573-us-east --vpngw aaa-default-vpn-gateway-1 --name vpc-route-cli-demo-1001
  • ibmcloud is vpc-routing-table-route-create 6fd4f882-9640-4da2-a76f-e3732d317610 ce155406-8a64-4f05-946a-634c2977584d --zone us-east-1 --destination 10.2.2.0/24 --next-hop 10.0.0.2 --action deliver --advertise true --name cli-route-7

Opzioni comando

  • VPC: ID o nome della VPC.
  • ROUTING_TABLE: ID o nome della tabella di routing della VPC.
  • --zone: nome della zona.
  • --action: L'azione da eseguire su un pacchetto che corrisponde alla rotta. Uno tra: delegate_vpc, delegate, deliver, drop.
  • --destination: il CIDR di destinazione dell'instradamento. In una tabella, al massimo due rotte per zona possono avere la stessa destinazione, e solo se entrambe le rotte hanno come azione “consegna ”.
  • --priorità: la priorità del percorso. I valori più piccoli hanno priorità più elevate. I valori possono essere compresi tra 0 e 4. (valore predefinito: 2).
  • --next-hop: se l'azione è "deliver", l'indirizzo IP, l'ID della connessione VPN o il nome del next-hop a cui vengono inoltrati i pacchetti. Per altri valori di azione, deve essere omesso o specificato come 0.0.0.0.
  • --vpngw: ID o nome del gateway VPN. Questa opzione è richiesta solo se l'hop successivo è specificato come connessione VPN in formato nome.
  • --advertise: Indica se questa rotta viene pubblicizzata alle sorgenti di ingresso specificate dalla proprietà della tabella di routing advertise_routes_to. Uno tra: false, true.
  • --name: Nome della tabella di routing della VPC.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è vpc - routing - table - route - update

Aggiorna una rotta VPC.

ibmcloud is vpc-routing-table-route-update VPC ROUTING_TABLE ROUTE [--name NEW_NAME] [--priority PRIORITY] [--advertise false | true] [--next-hop NEXT_HOP [--vpngw VPNGW]] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is vpc-routing-table-route-update 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1d456 72b27b5c-f4b0-48bb-b954-5becc7c1d4ef --name my-vpc-route --output JSON
  • ibmcloud is vpc-routing-table-route-update vpc1001 routing-table-vpc1001-rtable011-id my-vpc-route --priority 4 --next-hop 10.1.1.1 --name vpc-route-cli-1
  • ibmcloud is vpc-routing-table-route-update vpc1001 routing-table-vpc1001-1-name vpc-route-cli-demo-1001 --priority 3 --next-hop 541c6bbf-6109-44bd-b2c9-176c6e11bc59 --vpngw aaa-default-vpn-gateway-1 --name vpc-route-cli-demo-1003
  • ibmcloud is vpc-routing-table-route-update 6fd4f882-9640-4da2-a76f-e3732d317610 ce155406-8a64-4f05-946a-634c2977584d 2bbca25a-a7c6-4bce-8889-5f914b7a7142 --advertise false

Opzioni comando

  • VPC: ID o nome della VPC.
  • ROUTING_TABLE: ID o nome della tabella di routing della VPC.
  • PERCORSO: ID o nome del percorso VPC.
  • --name: nuovo nome dell'instradamento.
  • --priorità: la priorità del percorso. I valori più piccoli hanno priorità più elevate. I valori possono essere compresi tra 0 e 4. (valore predefinito: 2).
  • --advertise: Indica se questa rotta viene pubblicizzata alle sorgenti di ingresso specificate dalla proprietà della tabella di routing advertise_routes_to. Uno tra: false, true.
  • --next-hop: se l'azione è "deliver", l'indirizzo IP, l'ID della connessione VPN o il nome del next-hop a cui vengono inoltrati i pacchetti. Per altri valori di azione, deve essere omesso o specificato come 0.0.0.0.
  • --vpngw: ID o nome del gateway VPN. Questa opzione è richiesta solo se l'hop successivo è specificato come connessione VPN in formato nome.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è vpc - routing - table - route - delete

Elimina uno o più instradamenti VPC.

ibmcloud is vpc-routing-table-route-delete VPC ROUTING_TABLE (ROUTE1 ROUTE2 ...) [--output JSON] [-f, --force] [-q, --quiet]

Opzioni comando

  • VPC: ID o nome della VPC.
  • ROUTING_TABLE: ID o nome della tabella di routing della VPC.
  • PERCORSO 1: ID o nome della rotta VPC.
  • PERCORSO 2: ID o nome della rotta VPC.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • --force, -f: forza l'operazione senza conferma.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è subnet - routing - table

Visualizza i dettagli della tabella di instradamento associata alla sottorete.

ibmcloud is subnet-routing-table SUBNET [--vpc VPC] [--output JSON] [-q, --quiet]

Opzioni comando

  • SOTTORETE: ID o nome della sottorete.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

Gruppi di sicurezza

ibmcloud is security-group

Visualizza i dettagli di un gruppo di sicurezza.

ibmcloud is security-group GROUP [--vpc VPC] [--output JSON] [-q, --quiet]

Opzioni comando

  • GRUPPO: ID o nome del gruppo di sicurezza.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is security-group-create

Crea un gruppo di sicurezza.

ibmcloud is security-group-create GROUP_NAME VPC [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is security-group-create my-sg 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3
  • ibmcloud is security-group-create my-sg my-vpc
  • ibmcloud is security-group-create my-sg 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --resource-group-id fee82deba12e4c0fb69c3b09d1f12345
  • ibmcloud is security-group-create my-sg 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --resource-group-name Default
  • ibmcloud is security-group-create my-sg 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --output JSON

Opzioni comando

  • GROUP_NAME: nome del gruppo di sicurezza.
  • VPC: ID o nome della VPC.
  • --resource-group-id: ID del gruppo di risorse. Questo ID è mutuamente esclusivo con --resource-group-name.
  • --resource-group-name: nome del gruppo di risorse. Questo nome è incompatibile con --resource-group-id.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is security-group-delete

Elimina uno o più gruppi di sicurezza.

ibmcloud is security-group-delete (GROUP1 GROUP2 ...) [--vpc VPC] [--output JSON] [-f, --force] [-q, --quiet]

Opzioni comando

  • GRUPPO 1: ID o nome del gruppo di sicurezza.
  • GRUPPO 2: ID o nome del gruppo di sicurezza.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • --force, -f: forza l'operazione senza conferma.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is security-group-rule

Visualizza i dettagli di una regola del gruppo di sicurezza.

ibmcloud is security-group-rule GROUP RULE_ID [--vpc VPC] [--output JSON] [-q, --quiet]

Opzioni comando

  • GRUPPO: ID o nome del gruppo di sicurezza.
  • RULE_ID: ID della regola del gruppo di sicurezza.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is security-group-rule-add

Aggiungi una regola a un gruppo di sicurezza.

ibmcloud is security-group-rule-add GROUP DIRECTION PROTOCOL [--vpc VPC] [--local LOCAL_ADDRESS | CIDR_BLOCK] [--remote REMOTE_ADDRESS | CIDR_BLOCK | SECURITY_GROUP] [--icmp-type ICMP_TYPE [--icmp-code ICMP_CODE]] [--port-min PORT_MIN] [--port-max PORT_MAX] [--name NEW_NAME] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is security-group-rule-add my-sg inbound icmp_tcp_udp
  • ibmcloud is security-group-rule-add my-sg inbound icmp_tcp_udp --vpc my-vpc
  • ibmcloud is security-group-rule-add my-sg inbound icmp_tcp_udp --remote my-sg
  • ibmcloud is security-group-rule-add 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 inbound icmp_tcp_udp --remote 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3
  • ibmcloud is security-group-rule-add --sg 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --direction inbound --protocol icmp_tcp_udp --local 192.168.3.0
  • ibmcloud is security-group-rule-add 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 inbound tcp --port-min 4 --port-max 22 --output JSON
  • ibmcloud is security-group-rule-add 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 inbound icmp --icmp-type 8 --icmp-code 0
  • ibmcloud is security-group-rule-add --sg 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --direction inbound --protocol icmp_tcp_udp --local 192.168.3.0
  • ibmcloud is security-group-rule-add --sg 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --direction inbound --protocol number_99 --local 192.168.3.0
  • ibmcloud is security-group-rule-add --sg 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --direction inbound --protocol any --local 192.168.3.0

Opzioni comando

  • GRUPPO: ID o nome del gruppo di sicurezza.
  • DIRECTION: direzione del traffico da applicare. Uno tra: in entrata, in uscita.
  • PROTOCOLLO: Il nome del protocollo di rete. Uno dei seguenti: any, icmp_tcp_udp, icmp, tcp, udp, ah, gre, ip_in_ip, l2tp, rsvp, sctp, vrrp. Per gli altri protocolli, utilizzare number_ , dove è compreso tra 0 e 255 (ad esempio, number_99 ). I protocolli più noti utilizzano nomi standard (ad esempio, tcp per il protocollo 6); la loro forma "numero_ " non è valida. IPv6-specific I seguenti protocolli non sono supportati: number_0, number_43, number_44, number_58, number_59, number_60, number_135.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --local: L'indirizzo IP locale o l'intervallo di indirizzi IP locali per cui questa regola consente il traffico in entrata e in uscita. Un blocco CIDR di 0.0.0.0/0 consente traffico in entrata e in uscita in tutti gli indirizzi IP locali.
  • --remote: l'insieme delle interfacce di rete da cui questa regola consente il traffico. È possibile specificare REMOTE_ADDRESS, CIDR_BLOCK o SECURITY_GROUP. Se non specificata, il traffico è consentito da qualsiasi origine (o verso qualsiasi origine, per le regole in uscita).
  • --icmp-type: tipo di traffico ICMP da consentire. Valori validi compresi tra 0 e 254. Questa opzione è specificata solo quando il protocollo è impostato su icmp. Se non specificata, sono consentiti tutti i tipi.
  • --icmp-code: codice traffico ICMP da consentire. Valori validi compresi tra 0 e 255. Questa opzione è specificata solo quando il protocollo è impostato su icmp. Se non specificata, sono consentiti tutti i codici.
  • --port-min: numero minimo di porte. I valori ammessi vanno da 1 a 65535. Questa opzione è specificata solo quando il protocollo è impostato su tcp oppure udp. Se non specificata, sono consentite tutte le porte (valore predefinito: 1).
  • --port-max: numero massimo di porte. I valori ammessi vanno da 1 a 65535. Questa opzione è specificata solo quando il protocollo è impostato su tcp oppure udp. Se non specificata, sono consentite tutte le porte (valore predefinito: 65535).
  • --name: Il nome di questa regola del gruppo di sicurezza. Il nome non deve essere utilizzato da un'altra regola nel gruppo di sicurezza.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is security-group-rule-delete

Elimina una o più regole da un gruppo di sicurezza.

ibmcloud is security-group-rule-delete GROUP (RULE_ID1 RULE_ID2 ...) [--vpc VPC] [--output JSON] [-f, --force] [-q, --quiet]

Esempi di comando

  • ibmcloud is security-group-rule-delete 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 r134-c9bc0d12-de72-400d-885c-dcb9ec895f17
  • ibmcloud is security-group-rule-delete my-sg r134-c9bc0d12-de72-400d-885c-dcb9ec895f17 --vpc my-vpc

Opzioni comando

  • GRUPPO: ID o nome del gruppo di sicurezza.
  • RULE_ID1: ID della regola del gruppo di sicurezza.
  • RULE_ID2: ID della regola del gruppo di sicurezza.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • --force, -f: forza l'operazione senza conferma.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is security-group-rule-update

Aggiorna una regola di un gruppo di sicurezza.

ibmcloud is security-group-rule-update GROUP RULE_ID [--vpc VPC] [--direction inbound | outbound] [--local LOCAL_ADDRESS | CIDR_BLOCK] [--remote REMOTE_ADDRESS | CIDR_BLOCK | SECURITY_GROUP] [--icmp-type ICMP_TYPE | --reset-icmp-type] [--icmp-code ICMP_CODE | --reset-icmp-code] [--port-min PORT_MIN | --reset-port-min] [--port-max PORT_MAX | --reset-port-max] [--name NEW_NAME] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is security-group-rule-update 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 8daca77a-4980-4d33-8f3e-7038797be8f9 --direction inbound
  • ibmcloud is security-group-rule-update my-sg 8daca77a-4980-4d33-8f3e-7038797be8f9 --direction inbound --icmp-type 8 --icmp-code 0
  • ibmcloud is security-group-rule-update 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 8daca77a-4980-4d33-8f3e-7038797be8f9 --direction inbound --port-min 4 --port-max 22
  • ibmcloud is security-group-rule-update my-sg 8daca77a-4980-4d33-8f3e-7038797be8f9 --direction inbound --remote 12.2.2.3
  • ibmcloud is security-group-rule-update 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 8daca77a-4980-4d33-8f3e-7038797be8f9 --direction inbound --reset-icmp-code --reset-icmp-type
  • ibmcloud is security-group-rule-update 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 8daca77a-4980-4d33-8f3e-7038797be8f9 --direction inbound --output JSON
  • ibmcloud is security-group-rule-update 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 8daca77a-4980-4d33-8f3e-7038797be8f9 --direction inbound --local 192.168.3.4
  • ibmcloud is security-group-rule-update 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 8daca77a-4980-4d33-8f3e-7038797be8f9 --name my-sg1

Opzioni comando

  • GRUPPO: ID o nome del gruppo di sicurezza.
  • RULE_ID: ID della regola del gruppo di sicurezza.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --direction: direzione del traffico da applicare. Uno tra: in entrata, in uscita.
  • --local: L'indirizzo IP locale o l'intervallo di indirizzi IP locali per cui questa regola consente il traffico in entrata e in uscita. Un blocco CIDR di 0.0.0.0/0 consente traffico in entrata e in uscita in tutti gli indirizzi IP locali.
  • --remote: l'insieme delle interfacce di rete da cui questa regola consente il traffico. È possibile specificare REMOTE_ADDRESS, CIDR_BLOCK o SECURITY_GROUP. Se non specificata, il traffico è consentito da qualsiasi origine (o verso qualsiasi origine, per le regole in uscita).
  • --icmp-type: tipo di traffico ICMP da consentire. Valori validi compresi tra 0 e 254. Questa opzione è specificata solo quando il protocollo è impostato su icmp. Se non specificata, sono consentiti tutti i tipi.
  • --reset-icmp-type: Reimposta il valore di un tipo di traffico ICMP esistente.
  • --icmp-code: codice traffico ICMP da consentire. Valori validi compresi tra 0 e 255. Questa opzione è specificata solo quando il protocollo è impostato su icmp. Se non specificata, sono consentiti tutti i codici.
  • --reset-icmp-code: reimposta il valore di un codice di traffico ICMP esistente.
  • --port-min: numero minimo di porte. I valori ammessi vanno da 1 a 65535. Questa opzione è specificata solo quando il protocollo è impostato su tcp oppure udp. Se non specificata, sono consentite tutte le porte (valore predefinito: 1).
  • --reset-port-min: Reimposta il numero minimo della porta.
  • --port-max: numero massimo di porte. I valori ammessi vanno da 1 a 65535. Questa opzione è specificata solo quando il protocollo è impostato su tcp oppure udp. Se non specificata, sono consentite tutte le porte (valore predefinito: 65535).
  • --reset-port-max: Reimposta il numero massimo di porte.
  • --name: Il nome di questa regola del gruppo di sicurezza. Il nome non deve essere utilizzato da un'altra regola nel gruppo di sicurezza.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is security-group-rules

Elenca tutte le regole di un gruppo di sicurezza.

ibmcloud is security-group-rules GROUP [--vpc VPC] [--output JSON] [-q, --quiet]

Opzioni comando

  • GRUPPO: ID o nome del gruppo di sicurezza.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is security-group-update

Aggiorna un gruppo di sicurezza.

ibmcloud is security-group-update GROUP [--vpc VPC] [--name NEW_NAME] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is security-group-update 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --name my-sg-renamed --output JSON
  • ibmcloud is security-group-update my-sg --name my-sg-renamed --output JSON
  • ibmcloud is security-group-update my-sg --vpc my-vpc --name my-sg-renamed --output JSON

Opzioni comando

  • GRUPPO: ID o nome del gruppo di sicurezza.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --name: nuovo nome del gruppo di sicurezza.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is security-groups

Elenca tutti i gruppi di sicurezza.

ibmcloud is security-groups [--vpc VPC] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME | --all-resource-groups] [--output JSON] [-q, --quiet]

Opzioni comando

  • --vpc: ID o nome della VPC.
  • --resource-group-id: ID del gruppo di risorse. Questo ID è mutuamente esclusivo con --resource-group-name.
  • --resource-group-name: nome del gruppo di risorse. Questo nome è incompatibile con --resource-group-id.
  • --all-resource-groups: Interroga tutti i gruppi di risorse.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è security - group - target

Visualizza i dettagli di un elemento di destinazione di un gruppo di sicurezza.

ibmcloud is security-group-target GROUP TARGET [--vpc VPC] [(--trt load_balancer | endpoint_gateway | vpn_server | virtual_network_interface) | --in INSTANCE | --bm BARE_METAL_SERVER] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is security-group-target 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 8daca77a-4980-4d33-8f3e-7038797be8f9
  • ibmcloud is security-group-target my-sg my-nic --in my-in
  • ibmcloud is security-group-target my-sg my-nic --bm my-bm
  • ibmcloud is security-group-target my-sg my-lb --trt load_balancer
  • ibmcloud is security-group-target my-sg my-ege --trt endpoint_gateway
  • ibmcloud is sg-t sg-qui-us-east vpn-server-1 --trt vpn_server --vpc vpc_per_region_us-east
  • ibmcloud is security-group-target sg-vni cli-share-vni-1 --trt virtual_network_interface

Opzioni comando

  • GRUPPO: ID o nome del gruppo di sicurezza.
  • TARGET: ID o nome della risorsa di destinazione associata al gruppo di sicurezza. I seguenti tipi sono tipi di risorsa di destinazione supportati: network_interface, load_balancer, endpoint_gateway, vpn, virtual_network_interface.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --trt: Il tipo di risorsa di destinazione associata; questa opzione è obbligatoria solo se si utilizza il nome della destinazione anziché un ID. Uno tra: load_balancer, endpoint_gateway, vpn_server, virtual_network_interface.
  • --in: L'ID o il nome dell'istanza da associare. È necessario solo se si usa il nome dell'interfaccia di rete invece di un ID.
  • --bm: L'ID o il nome del server bare metal a cui effettuare il binding. È necessario solo se si usa il nome dell'interfaccia di rete invece di un ID.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è security - group - target - add

Aggiungi un oggetto di destinazione a un gruppo di sicurezza.

ibmcloud is security-group-target-add GROUP TARGET [--vpc VPC] [(--trt load_balancer | endpoint_gateway | vpn_server | virtual_network_interface) | --in INSTANCE | --bm BARE_METAL_SERVER] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is security-group-target-add 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 8daca77a-4980-4d33-8f3e-7038797be8f9 --output JSON
  • ibmcloud is security-group-target-add my-sg my-lb --trt load_balancer --vpc my-vpc --output JSON
  • ibmcloud is security-group-target-add my-sg eth0 --in my-instnace --vpc my-vpc --output JSON
  • ibmcloud is security-group-target-add my-sg eth0 --in my-instnace
  • ibmcloud is security-group-target-add my-sg eth0 --bm my-bm --vpc my-vpc --output JSON
  • ibmcloud is security-group-target-add my-sg my-egw --trt endpoint_gateway --vpc my-vpc --output JSON
  • ibmcloud is sg-ta demo-sg vpnServer_per_region_us-east --trt vpn_server --vpc default-vpc-2
  • ibmcloud is security-group-target-add sg-vni cli-share-vni-1 --trt virtual_network_interface

Opzioni comando

  • GRUPPO: ID o nome del gruppo di sicurezza.
  • TARGET: ID o nome della risorsa di destinazione associata al gruppo di sicurezza. I seguenti tipi sono tipi di risorsa di destinazione supportati: network_interface, load_balancer, endpoint_gateway, vpn, virtual_network_interface.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --trt: Il tipo di risorsa di destinazione associata; questa opzione è obbligatoria solo se si utilizza il nome della destinazione anziché un ID. Uno tra: load_balancer, endpoint_gateway, vpn_server, virtual_network_interface.
  • --in: L'ID o il nome dell'istanza da associare. È necessario solo se si usa il nome dell'interfaccia di rete invece di un ID.
  • --bm: L'ID o il nome del server bare metal a cui effettuare il binding. È necessario solo se si usa il nome dell'interfaccia di rete invece di un ID.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è security - group - target - remove

Rimuovere i destinatari da un gruppo di sicurezza.

ibmcloud is security-group-target-remove GROUP (TARGET1 TARGET2 ...) [--vpc VPC] [(--trt load_balancer | endpoint_gateway | vpn_server | virtual_network_interface) | --in INSTANCE | --bm BARE_METAL_SERVER] [--output JSON] [-f, --force] [-q, --quiet]

Esempi di comando

  • ibmcloud is security-group-target-remove 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 8daca77a-4980-4d33-8f3e-7038797be8f9 -f
  • ibmcloud is security-group-target-remove my-sg my-lb --trt load_balancer --vpc my-vpc
  • ibmcloud is security-group-target-remove my-sg eth0 --in my-instnace --vpc my-vpc
  • ibmcloud is security-group-target-remove my-sg eth0 --in my-instnace
  • ibmcloud is security-group-target-remove my-sg eth0 --bm my-bm --vpc my-vpc
  • ibmcloud is security-group-target-remove my-sg my-egw --trt endpoint-gateway
  • ibmcloud is sg-td demo-sg vpnServer_per_region_us-east --trt vpn_server --vpc default-vpc-2
  • ibmcloud is security-group-target-remove sg-vni cli-share-vni-1 --trt virtual_network_interface

Opzioni comando

  • GRUPPO: ID o nome del gruppo di sicurezza.
  • TARGET1: ID o nome della risorsa di destinazione associata al gruppo di sicurezza. Se si utilizza il formato del nome, vengono fornite solo le risorse con lo stesso tipo di risorsa. E per l'interfaccia di rete in base al nome, tutti i nomi delle interfacce di rete devono essere sotto la stessa istanza. I seguenti tipi sono tipi di risorsa di destinazione supportati: network_interface, load_balancer, endpoint_gateway, vpn, virtual_network_interface.
  • TARGET2: ID o nome della risorsa di destinazione associata al gruppo di sicurezza. Se si utilizza il formato del nome, vengono fornite solo le risorse con lo stesso tipo di risorsa. E per l'interfaccia di rete in base al nome, tutti i nomi delle interfacce di rete devono essere sotto la stessa istanza. I seguenti tipi sono tipi di risorsa di destinazione supportati: network_interface, load_balancer, endpoint_gateway, vpn, virtual_network_interface.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --trt: Il tipo di risorsa di destinazione associata; questa opzione è obbligatoria solo se si utilizza il nome della destinazione anziché un ID. Uno tra: load_balancer, endpoint_gateway, vpn_server, virtual_network_interface.
  • --in: L'ID o il nome dell'istanza da associare. È necessario solo se si usa il nome dell'interfaccia di rete invece di un ID.
  • --bm: L'ID o il nome del server bare metal a cui effettuare il binding. È necessario solo se si usa il nome dell'interfaccia di rete invece di un ID.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • --force, -f: forza l'operazione senza conferma.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è security - group - targets

Elenca tutti i destinatari di un gruppo di sicurezza.

ibmcloud is security-group-targets GROUP [--vpc VPC] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is sg-ts 821ce0fe-e87b-4fa7-9083-7c0d86bef357
  • ibmcloud is sg-ts sg-qui-us-east

Opzioni comando

  • GRUPPO: ID o nome del gruppo di sicurezza.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

Sottoreti

ibmcloud is subnet

Visualizza i dettagli di una sottorete.

ibmcloud is subnet SUBNET [--vpc VPC] [--show-attached] [--output JSON] [-q, --quiet]

Opzioni comando

  • SOTTORETE: ID o nome della sottorete.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --show-attached: Visualizza i dettagli delle risorse (istanze, bilanciatori di carico, gateway VPN) associate alla sottorete.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is subnet-create

Crea una sottorete.

ibmcloud is subnet-create SUBNET_NAME VPC ((--zone ZONE_NAME --ipv4-address-count ADDR_COUNT) | --ipv4-cidr-block CIDR_BLOCK) [--acl ACL] [--pgw PGW] [--rt RT] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is subnet-create my-subnet 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --ipv4-cidr-block 10.10.10.0/24
  • ibmcloud is subnet-create my-subnet my-vpc --ipv4-cidr-block 10.10.10.0/24
  • ibmcloud is subnet-create my-subnet 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --ipv4-address-count 256 --zone us-south-2
  • ibmcloud is subnet-create my-subnet my-vpc --ipv4-address-count 256 --zone us-south-2
  • ibmcloud is subnet-create my-subnet 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --ipv4-address-count 256 --zone us-south-2 --acl 8daca77a-4980-4d33-8f3e-7038797be8f9
  • ibmcloud is subnet-create my-subnet 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --ipv4-address-count 256 --zone us-south-2 --pgw 8daca77a-4980-4d33-8f3e-7038797be8f9
  • ibmcloud is subnet-create my-subnet my-vpc --ipv4-address-count 256 --zone us-south-2 --acl my-acl --pgw --my-pgw --rt my-vpc-rt
  • ibmcloud is subnet-create my-subnet 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --ipv4-address-count 256 --zone us-south-2 --pgw 8daca77a-4980-4d33-8f3e-7038797be8f9 --output JSON
  • ibmcloud is subnet-create my-subnet 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --ipv4-address-count 256 --zone us-south-2 --rt 8daca77a-4980-4d33-8f3e-7038797be8f9

Opzioni comando

  • SUBNET_NAME: nome della sottorete.
  • VPC: ID o nome della VPC.
  • --ipv4-cidr-block: l'intervallo IPv4 della sottorete. Questa opzione è reciprocamente esclusiva con --ipv4-address-count.
  • -- ipv4-address - count: il numero totale di indirizzi IPv4 richiesti, deve essere una potenza di 2 e il valore minimo è 8. Questa opzione è mutuamente esclusiva con --ipv4-cidr-block.
  • --zone: nome della zona.
  • --acl: L'ID o il nome dell'ACL di rete.
  • --pgw: L'ID o il nome del gateway pubblico.
  • --rt: L'ID, il nome o il CRN della tabella di instradamento.
  • --resource-group-id: ID del gruppo di risorse. Questo ID è mutuamente esclusivo con --resource-group-name.
  • --resource-group-name: nome del gruppo di risorse. Questo nome è incompatibile con --resource-group-id.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is subnet-delete

Elimina una o più sottoreti.

ibmcloud is subnet-delete (SUBNET1 SUBNET2 ...) [--vpc VPC] [--output JSON] [-f, --force] [-q, --quiet]

Opzioni comando

  • SUBNET1: ID o nome della sottorete.
  • SUBNET2: ID o nome della sottorete.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • --force, -f: forza l'operazione senza conferma.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is subnet-update

Aggiorna una sottorete.

ibmcloud is subnet-update SUBNET [--vpc VPC] [--name NEW_NAME] [--acl ACL] [--pgw PGW] [--rt RT] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is subnet-update ec8bb350-d802-4f1b-b362-b848abd5bb65 --name my-renamed-subnet
  • ibmcloud is subnet-update my-subnet --name my-renamed-subnet
  • ibmcloud is subnet-update ec8bb350-d802-4f1b-b362-b848abd5bb65 --acl 8daca77a-4980-4d33-8f3e-7038797be8f9
  • ibmcloud is subnet-update my-subnet --acl my-acl
  • ibmcloud is subnet-update ec8bb350-d802-4f1b-b362-b848abd5bb65 --pgw 8daca77a-4980-4d33-8f3e-7038797be8f9
  • ibmcloud is subnet-update my-subnet --pgw my-pgw
  • ibmcloud is subnet-update ec8bb350-d802-4f1b-b362-b848abd5bb65 --name my-subnet --output JSON
  • ibmcloud is subnet-update my-subnet --rt my-vpc-rt

Opzioni comando

  • SOTTORETE: ID o nome della sottorete.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --name: nuovo nome della sottorete.
  • --acl: L'ID o il nome dell'ACL di rete.
  • --pgw: L'ID o il nome del gateway pubblico.
  • --rt: L'ID, il nome o il CRN della tabella di instradamento.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is subnets

Elenca tutte le sottoreti.

ibmcloud is subnets [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME | --all-resource-groups] [--zone ZONE] [--rt ROUTING_TABLE] [--vpc VPC] [--output JSON] [-q, --quiet]

Opzioni comando

  • --resource-group-id: ID del gruppo di risorse. Questo ID è mutuamente esclusivo con --resource-group-name.
  • --resource-group-name: nome del gruppo di risorse. Questo nome è incompatibile con --resource-group-id.
  • --all-resource-groups: Interroga tutti i gruppi di risorse.
  • --zone: Filtra la raccolta in modo da includere solo le risorse con una proprietà "zone name" che corrisponda esattamente al nome specificato.
  • --rt: L'ID o il nome della tabella di routing.
  • --vpc: ID, nome o CRN della VPC.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is subnet-public-gateway

Visualizza i dettagli del gateway pubblico collegato alla sottorete.

ibmcloud is subnet-public-gateway SUBNET [--vpc VPC] [--output JSON] [-q, --quiet]

Opzioni comando

  • SOTTORETE: ID o nome della sottorete.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is subnet-public-gateway-detach

Scollega il gateway pubblico da una sottorete.

ibmcloud is subnet-public-gateway-detach SUBNET [--vpc VPC] [-f, --force] [-q, --quiet]

Opzioni comando

  • SOTTORETE: ID o nome della sottorete.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --force, -f: forza l'operazione senza conferma.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è subnet - reserved - ips

Elenca tutti gli indirizzi IP riservati nella sottorete.

ibmcloud is subnet-reserved-ips SUBNET [--vpc VPC] [--target TARGET] [--trt endpoint_gateway | virtual_network_interface] [--output JSON] [-q, --quiet]

Opzioni comando

  • SOTTORETE: ID o nome della sottorete.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --target: l'ID, il nome o il CRN della risorsa di destinazione.
  • --trt: Tipi di risorse di destinazione supportati. Uno di: endpoint_gateway, virtual_network_interface.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è subnet - reserved - ip

Visualizza i dettagli di un IP riservato.

ibmcloud is subnet-reserved-ip SUBNET RESERVED_IP [--vpc VPC] [--output JSON] [-q, --quiet]

Opzioni comando

  • SOTTORETE: ID o nome della sottorete.
  • RESERVED_IP: ID o nome dell'indirizzo IP riservato.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è subnet - reserved - ip - create

Riservare un indirizzo IP in una sottorete.

ibmcloud is subnet-reserved-ip-create SUBNET [--vpc VPC] [--name NAME] [--address ADDRESS] [--trt endpoint_gateway | virtual_network_interface] [--auto-delete true | false] [--target TARGET] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is subnet-reserved-ip-create 2201-3f2e33d4-2140-44b4-843c-d73e03d585f1 --name my-reserved-ip --address 10.240.64.10 --auto-delete true
  • ibmcloud is subnet-reserved-ip-create my-subnet --name my-reserved-ip --address 10.240.64.10 --auto-delete true
  • ibmcloud is subnet-reserved-ip-create 2201-3f2e33d4-2140-44b4-843c-d73e03d585f1 --name my-reserved-ip --address 10.240.64.10 --auto-delete true --target r134-5be98168-017a-459c-959f-7a6c1f7b813b
  • ibmcloud is subnet-reserved-ip-create my-subnet --name my-reserved-ip --address 10.240.64.10 --auto-delete true --target my-vpe
  • ibmcloud is subnet-reserved-ip-create 2201-3f2e33d4-2140-44b4-843c-d73e03d585f1 --name my-reserved-ip --address 10.240.64.10 --output JSON
  • ibmcloud is subnet-reserved-ip-create sn-20230803-02 --name vni-rip-1 --target vni2 --trt virtual_network_interface
  • ibmcloud is subnet-reserved-ip-create 7308-5c62937d-b7cb-4ce8-8456-c39de068755e --name vni-rip-2 --trt virtual_network_interface --target 7308-b81c1e13-b3a2-455c-814a-213bc9de4a90 --auto-delete true

Opzioni comando

  • SOTTORETE: ID o nome della sottorete.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --name: Il nome definito dall'utente per questo indirizzo IP riservato. I nomi devono essere univoci all'interno della sottorete in cui risiede l'IP riservato. I nomi che iniziano con " ibm-" sono riservati alle risorse di proprietà del provider.
  • --address: L'indirizzo IP da riservare, che non deve essere già stato riservato nella sottorete. Se non specificato, viene selezionato automaticamente un indirizzo disponibile sulla sottorete.
  • --trt: Tipi di risorse di destinazione supportati. Uno tra: endpoint_gateway, virtual_network_interface. (valore predefinito: endpoint_gateway).
  • --auto-delete: Indica se questo elemento IP riservato viene eliminato automaticamente quando viene eliminato uno dei due destinatari o quando l'IP riservato viene slegato. Deve essere false se l'IP riservato non è collegato. Uno tra: vero, falso. (valore predefinito: false).
  • --target: L'ID o il nome della risorsa di destinazione. I seguenti sono i tipi di risorse di destinazione supportati: endpoint_gateway, virtual_network_interface.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è subnet - reserved - ip - update

Aggiorna un IP riservato.

ibmcloud is subnet-reserved-ip-update SUBNET RESERVED_IP [--vpc VPC] [--name NEW_NAME] [--auto-delete true | false] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is subnet-reserved-ip-update 2201-3f2e33d4-2140-44b4-843c-d73e03d585f1 2201-7fc11925-47ff-4080-a314-be64c662c302 --name my-reserved-ip2
  • ibmcloud is subnet-reserved-ip-update my-subnet my-reserved-ip --name my-reserved-ip2
  • ibmcloud is subnet-reserved-ip-update 2201-3f2e33d4-2140-44b4-843c-d73e03d585f1 2201-7fc11925-47ff-4080-a314-be64c662c302 --auto-delete false
  • ibmcloud is subnet-reserved-ip-update 2201-3f2e33d4-2140-44b4-843c-d73e03d585f1 2201-7fc11925-47ff-4080-a314-be64c662c302 --name my-reserved-ip2 --output JSON

Opzioni comando

  • SOTTORETE: ID o nome della sottorete.
  • RESERVED_IP: ID o nome dell'indirizzo IP riservato.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --name: Il nuovo nome dell'IP riservato.
  • --auto-delete: Indica se questo elemento IP riservato viene eliminato automaticamente quando viene eliminato uno dei due destinatari o quando l'IP riservato viene slegato. Deve essere false se l'IP riservato non è collegato. Uno dei seguenti: vero, falso.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è subnet - reserved - ip - delete

Rilascia uno o più IP riservati.

ibmcloud is subnet-reserved-ip-delete SUBNET (RESERVED_IP1 RESERVED_IP2 ...) [--vpc VPC] [-f, --force] [--output JSON] [-q, --quiet]

Opzioni comando

  • SOTTORETE: ID o nome della sottorete.
  • RESERVED_IP1: ID o nome dell'indirizzo IP riservato.
  • RESERVED_IP2: ID o nome dell'indirizzo IP riservato.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --force, -f: forza l'operazione senza conferma.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

VPC (Virtual Private Cloud)

ibmcloud is vpc

Visualizza i dettagli di un VPC.

ibmcloud is vpc VPC [--show-attached] [--output JSON] [-q, --quiet]

Opzioni comando

  • VPC: ID o nome della VPC.
  • --show-attached: Visualizza i dettagli delle risorse (sottoreti, rotte VPC e prefissi di indirizzo) associate a questa VPC.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is vpc-address-prefix

Visualizza i dettagli di un prefisso di indirizzo VPC.

ibmcloud is vpc-address-prefix VPC PREFIX [--output JSON] [-q, --quiet]

Opzioni comando

  • VPC: ID o nome della VPC.
  • PREFISSO: ID o nome del prefisso dell'indirizzo VPC.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is vpc-address-prefix-create

Crea un prefisso di indirizzo.

ibmcloud is vpc-address-prefix-create PREFIX_NAME VPC ZONE_NAME CIDR [--default false | true] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is vpc-address-prefix-create my-prefix 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 us-south-2 10.0.0.0/24 --default true --output JSON
  • ibmcloud is vpc-address-prefix-create my-prefix my-vpc us-south-2 10.0.0.0/24 --default true --output JSON

Opzioni comando

  • PREFIX_NAME: nome del prefisso dell'indirizzo del VPC.
  • VPC: ID o nome della VPC.
  • ZONE_NAME: nome della zona.
  • CIDR: l'intervallo di indirizzi " IPv4 " del prefisso, espresso in formato CIDR. Non deve sovrapporsi ad alcun prefisso di indirizzo esistente nella VPC e deve rientrare negli intervalli di indirizzi definiti nella RFC 1918. La lunghezza del prefisso CIDR dell'indirizzo deve essere compresa tra /9 (8.388.608 indirizzi) e /29 (otto indirizzi).
  • --default: Questo flag indica se si tratta del prefisso predefinito per questa zona in questa VPC. Uno tra: false, true. (valore predefinito: false).
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is vpc-address-prefix-delete

Elimina uno o più prefissi di indirizzo.

ibmcloud is vpc-address-prefix-delete VPC (PREFIX1 PREFIX2 ...) [--output JSON] [-f, --force] [-q, --quiet]

Opzioni comando

  • VPC: ID o nome della VPC.
  • PREFIX1: ID o nome del prefisso dell'indirizzo VPC.
  • PREFIX2: ID o nome del prefisso dell'indirizzo VPC.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • --force, -f: forza l'operazione senza conferma.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is vpc-address-prefix-update

Aggiorna un prefisso di indirizzo.

ibmcloud is vpc-address-prefix-update VPC PREFIX [--name NEW_NAME] [--default false | true] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is vpc-address-prefix-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 fee82deba12e4c0fb69c3b09d1f12345 --name my-renamed-prefix --default false --output JSON
  • ibmcloud is vpc-address-prefix-update my-vpc my-prefix --name my-renamed-prefix --default false --output JSON

Opzioni comando

  • VPC: ID o nome della VPC.
  • PREFISSO: ID o nome del prefisso dell'indirizzo VPC.
  • --name: nuovo nome del prefisso dell'indirizzo.
  • --default: Questo flag indica se si tratta del prefisso predefinito per questa zona in questa VPC. Uno tra: false, true.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is vpc-address-prefixes

Elenca tutti i prefissi dell'indirizzo.

ibmcloud is vpc-address-prefixes VPC [--output JSON] [-q, --quiet]

Opzioni comando

  • VPC: ID o nome della VPC.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is vpc-create

Crea un VPC.

ibmcloud is vpc-create VPC_NAME [--classic-access] [--address-prefix-management auto | manual] [[--dns-enable-hub false | true] [--dns-resolver-type manual | system] [--dns-resolver-manual-servers MANUAL_SERVERS | @MANUAL_SERVERS]] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is vpc-create my-vpc --address-prefix-management auto
  • ibmcloud is vpc-create my-vpc --resource-group-id fee82deba12e4c0fb69c3b09d1f12345
  • ibmcloud is vpc-create my-vpc --resource-group-name Default --output JSON
  • ibmcloud is vpc-create my-vpc --dns-enable-hub true
  • ibmcloud is vpc-create my-vpc --dns-enable-hub true --dns-resolver-type manual --dns-resolver-manual-servers ~/manualServers.json
  • ibmcloud is vpc-create my-vpc --dns-enable-hub true --dns-resolver-type manual --dns-resolver-manual-servers '[{"address": "190.20.3.0"},{"address": "190.20.3.1"},{"address": "190.20.3.2"}]'

Opzioni comando

  • VPC_NAME: nome del VPC.
  • --classic-access: [Obsoleto]. È invece possibile utilizzare Transit Gateway per connettere le proprie VPC alla rete dell'infrastruttura classica. Questo flag indica se la VPC deve essere collegata all'infrastruttura classica. Il valore predefinito è false.
  • --address-prefix-management: questo flag indica se per ogni zona di questa VPC viene creato automaticamente un prefisso di indirizzo predefinito. Se la creazione avviene manualmente, questa VPC viene creata senza prefissi di indirizzo predefiniti. Uno tra: auto, manual. (valore predefinito: auto).
  • --dns-enable-hub: Indica se questa VPC è abilitata come hub di risoluzione dei nomi DNS. Uno tra: false, true.
  • --dns-resolver-type: il tipo di resolver DNS da utilizzare. Uno tra: manuale, sistema.
  • --dns-resolver-manual-servers: MANUAL_SERVERS|@MANUAL_SERVERS, server manuali in formato JSON o in un file JSON.
  • --resource-group-id: ID del gruppo di risorse. Questo ID è mutuamente esclusivo con --resource-group-name.
  • --resource-group-name: nome del gruppo di risorse. Questo nome è incompatibile con --resource-group-id.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is vpc-default-security-group

Visualizza i dettagli del gruppo di sicurezza predefinito di un VPC.

ibmcloud is vpc-default-security-group VPC [--output JSON] [-q, --quiet]

Opzioni comando

  • VPC: ID o nome della VPC.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is vpc-delete

Elimina uno o più VPC.

ibmcloud is vpc-delete (VPC1 VPC2 ...) [--output JSON] [-f, --force] [-q, --quiet]

Opzioni comando

  • VPC1: ID o nome della VPC.
  • VPC2: ID o nome della VPC.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • --force, -f: forza l'operazione senza conferma.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is vpc-update

Aggiorna un VPC.

ibmcloud is vpc-update VPC --name NEW_NAME [[--dns-enable-hub false | true] [--dns-resolver-type manual | system | delegated] [--dns-resolver-manual-servers MANUAL_SERVERS | @MANUAL_SERVERS] [--delegate-to-vpc DELEGATE_TO_VPC]] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is vpc-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name my-renamed-vpc
  • ibmcloud is vpc-update my-vpc --name my-renamed-vpc
  • ibmcloud is vpc-update my-vpc --dns-enable-hub true
  • ibmcloud is vpc-update my-vpc --dns-enable-hub true --dns-resolver-type manual --dns-resolver-manual-servers @~/manualServers.json
  • ibmcloud is vpc-update my-vpc --dns-enable-hub true --dns-resolver-type manual --dns-resolver-manual-servers '[{"address": "190.20.3.0"},{"address": "190.20.3.1"},{"address": "190.20.3.2"}]'
  • ibmcloud is vpc-update my-vpc --dns-resolver-type delegated --delegate-to-vpc 72251a2e-d6c5-42b4-97b0-b5f727d1f479
  • ibmcloud is vpc-update my-vpc --dns-resolver-type delegated --delegate-to-vpc my-delegated-vpc

Opzioni comando

  • VPC: ID o nome della VPC.
  • --name: nuovo nome del VPC.
  • --dns-enable-hub: Indica se questa VPC è abilitata come hub di risoluzione dei nomi DNS. Uno tra: false, true.
  • --dns-resolver-type: il tipo di resolver DNS da utilizzare. Uno tra: manuale, sistema, delegato.
  • --dns-resolver-manual-servers: MANUAL_SERVERS|@MANUAL_SERVERS, server manuali in formato JSON o in un file JSON.
  • --delegate-to-vpc: l'ID, il nome o il CRN della VPC a cui fornire gli indirizzi dei server DNS per questa VPC. Deve essere impostato se e solo se il tipo di resolver è di tipo delegato.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is vpcs

Elenca tutti i VPC.

ibmcloud is vpcs [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME | --all-resource-groups] [--classic-access true | false] [--output JSON] [-q, --quiet]

Opzioni comando

  • --resource-group-id: ID del gruppo di risorse. Questo ID è mutuamente esclusivo con --resource-group-name.
  • --resource-group-name: nome del gruppo di risorse. Questo nome è incompatibile con --resource-group-id.
  • --all-resource-groups: Interroga tutti i gruppi di risorse.
  • --classic-access: [Obsoleto]. È invece possibile utilizzare Transit Gateway per connettere le proprie VPC alla rete dell'infrastruttura classica. Questo flag elenca le VPC abilitate all'accesso classico. Se non specificato, restituisce tutti i VPC con e senza l'accesso classico abilitato. Uno dei seguenti: vero, falso.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è vpc - dns - resolution - binding - create

Creare un bind di risoluzione DNS.

ibmcloud is vpc-dns-resolution-binding-create VPC --target-vpc TARGET_VPC [--name NAME] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is vpc-dns-resolution-binding-create my-vpc --name my-dns-res-binding --target-vpc my-dns-binding-vpc --output JSON
  • ibmcloud is vpc-dns-resolution-binding-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name my-dns-res-binding --target-vpc my-dns-binding-vpc --output JSON

Opzioni comando

  • VPC: ID o nome della VPC.
  • --name: Il nome di questo binding di risoluzione DNS.
  • --target-vpc: ID, nome o CRN di un'altra VPC a cui associare questa VPC per la risoluzione DNS.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è vpc - dns - resolution - binding

Visualizzare i dettagli di un bind di risoluzione del DNS VPC.

ibmcloud is vpc-dns-resolution-binding VPC DNS_RESOLUTION_BINDING [--output JSON] [-q, --quiet]

Opzioni comando

  • VPC: ID o nome della VPC.
  • DNS_RESOLUTION_BINDING: ID o nome del binding di risoluzione DNS della VPC.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is vpc - dns - resolution - binding - update

Aggiornare un bind di risoluzione del DNS.

ibmcloud is vpc-dns-resolution-binding-update VPC DNS_RESOLUTION_BINDING [--name NAME] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is vpc-dns-resolution-binding-update r134-e5b9726b-c975-46bd-b713-c8aea55d51d8 r134-75ccea7b-c705-4b50-934d-2152f9eab4ec --name my-dns-resolution-updated --output JSON
  • ibmcloud is vpc-dns-resolution-binding-update my-vpc my-dns-resolution-binding --name my-dns-resolution-binding-updated --output JSON

Opzioni comando

  • VPC: ID o nome della VPC.
  • DNS_RESOLUTION_BINDING: ID o nome del binding di risoluzione DNS della VPC.
  • --name: Il nome di questo binding di risoluzione DNS.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is vpc - dns - resolution - binding - delete

Eliminare uno o più bind di risoluzione DNS.

ibmcloud is vpc-dns-resolution-binding-delete VPC (DNS_RESOLUTION_BINDING1 DNS_RESOLUTION_BINDING2 ...) [--output JSON] [-f, --force] [-q, --quiet]

Opzioni comando

  • VPC: ID o nome della VPC.
  • DNS_RESOLUTION_BINDING1: ID o nome del binding di risoluzione DNS della VPC.
  • DNS_RESOLUTION_BINDING2: ID o nome del binding di risoluzione DNS della VPC.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • --force, -f: forza l'operazione senza conferma.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è vpc - dns - resolution - bindings

Elencare tutti i bind di risoluzione del DNS.

ibmcloud is vpc-dns-resolution-bindings VPC [--account-id ACCOUNT_ID] [--output JSON] [-q, --quiet]

Opzioni comando

  • VPC: ID o nome della VPC.
  • --account-id: ID dell'account associato a questa politica di accesso.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

Gateway endpoint privato virtuale

La sezione seguente fornisce dettagli sui comandi CLI disponibili per la gestione dei gateway degli endpoint.

ibmcloud is endpoint-gateway-targets

Elenca tutte le risorse che possono essere impostate come destinazione per il gateway dell'endpoint in tutte le regioni.

ibmcloud is endpoint-gateway-targets [--output JSON] [-q, --quiet]

Opzioni comando

  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is endpoint-gateway

Visualizza i dettagli di un gateway dell'endpoint.

ibmcloud is endpoint-gateway ENDPOINT_GATEWAY [--vpc VPC] [--output JSON] [-q, --quiet]

Opzioni comando

  • ENDPOINT_GATEWAY: ID o nome del gateway dell'endpoint.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is endpoint-gateways

Elenca tutti i gateway dell'endpoint nella regione.

ibmcloud is endpoint-gateways [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME | --all-resource-groups] [--vpc VPC] [--dns-resolution-binding-mode DNS_RESOLUTION_BINDING_MODE] [--lifecycle-state LIFECYCLE_STATE] [--output JSON] [-q, --quiet]

Opzioni comando

  • --resource-group-id: ID del gruppo di risorse. Questo ID è mutuamente esclusivo con --resource-group-name.
  • --resource-group-name: nome del gruppo di risorse. Questo nome è incompatibile con --resource-group-id.
  • --all-resource-groups: Interroga tutti i gruppi di risorse.
  • --vpc: ID, nome o CRN della VPC.
  • --dns-resolution-binding-mode: filtra la raccolta, includendo solo i gateway endpoint con una proprietà dns_resolution_binding_mode che corrisponde a uno dei seguenti valori, separati da virgola: disabled, per_resource_binding, primary.
  • --lifecycle-state: lifecycle_state Filtra la raccolta in base alle risorse con la proprietà lifecycle_state che corrisponde a uno dei valori specificati separati da virgola: deleting, failed, pending, stable, suspended, updating, waiting.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is endpoint-gateway-create

Crea un gateway dell'endpoint.

ibmcloud is endpoint-gateway-create --target TARGET [--target-type private_path_service_gateway | provider_cloud_service | provider_infrastructure_service] [--vpc VPC] [--name NAME] [--rip RIP --subnet SUBNET | (--new-reserved-ip NEW_RESERVED_IP1 --new-reserved-ip NEW_RESERVED_IP2 ...)] [--dns-resolution-binding-mode disabled | primary | per_resource_binding] [--sg SG] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is endpoint-gateway-create --vpc 417f1275-b11a-4077-8755-84e795bc3172 --target crn:v1:bluemix:public:kms:us-south:a/86e1130a970148348271c47ed80ac3f3:7372408d-b68a-47f5-b5e5-4b64390aebff:: --name myegw1 Crea il gateway endpoint senza il collegamento dell'IP riservato.
  • ibmcloud is endpoint-gateway-create --vpc my-vpc --target crn:v1:bluemix:public:kms:us-south:a/86e1130a970148348271c47ed80ac3f3:7372408d-b68a-47f5-b5e5-4b64390aebff:: --name myegw1 Crea il gateway endpoint con il nome VPC senza il collegamento dell'IP riservato.
  • ibmcloud is endpoint-gateway-create --vpc 4215db60-4515-4a5f-9822-341d8bea5985 --target crn:v1:bluemix:public:kms:us-south:a/86e1130a970148348271c47ed80ac3f3:7372408d-b68a-47f5-b5e5-4b64390aebff:: --name myegw2 --new-reserved-ip '{"subnet": {"id": "a529e1b9-d4cf-48a0-a1bb-e9a1d32cb6e7"}}' Crea il gateway endpoint con binding della nuova configurazione IP riservata con i soli dati di ID sottorete richiesti.
  • ibmcloud is endpoint-gateway-create --vpc my-vpc --target crn:v1:bluemix:public:kms:us-south:a/86e1130a970148348271c47ed80ac3f3:7372408d-b68a-47f5-b5e5-4b64390aebff:: --name myegw2 --new-reserved-ip '{"subnet": {"name": "my-subnet"}}' Crea il gateway endpoint con binding della nuova configurazione IP riservata con i soli dati di nome sottorete richiesti.
  • ibmcloud is endpoint-gateway-create --vpc 4215db60-4515-4a5f-9822-341d8bea5985 --target crn:v1:bluemix:public:kms:us-south:a/86e1130a970148348271c47ed80ac3f3:7372408d-b68a-47f5-b5e5-4b64390aebff:: --name myegw2 --new-reserved-ip '{"subnet": {"id": "a529e1b9-d4cf-48a0-a1bb-e9a1d32cb6e7"},"name":"my-reserved-ip1","auto_delete":false}' Crea il gateway endpoint con il collegamento della nuova configurazione IP riservato con ID sottorete, nome IP riservato, configurazione eliminazione automatica IP riservato.
  • ibmcloud is endpoint-gateway-create --vpc my-vpc --target crn:v1:bluemix:public:kms:us-south:a/86e1130a970148348271c47ed80ac3f3:7372408d-b68a-47f5-b5e5-4b64390aebff:: --name myegw2 --new-reserved-ip '{"subnet": {"name": "my-subnet"},"name":"my-reserved-ip1","auto_delete":false}' Crea il gateway endpoint con il collegamento della nuova configurazione IP riservato con nome sottorete, nome IP riservato, configurazione eliminazione automatica IP riservato.
  • ibmcloud is endpoint-gateway-create --vpc 417f1275-b11a-4077-8755-84e795bc3172 --target ibm-ntp-server --name myegw3 Crea il gateway endpoint con il servizio infrastruttura provider 'ibm-ntp-server'.
  • ibmcloud is endpoint-gateway-create --vpc 417f1275-b11a-4077-8755-84e795bc3172 --target ibm-ntp-server --name my-egw --rip 0757-aabb6555-7de5-4a53-aac1-03dd3a50e377,0767-799bd24a-7d85-4ffa-9920-6e51c4001d02 Crea il gateway endpoint con il collegamento degli ID degli IP riservati esistenti.
  • ibmcloud is endpoint-gateway-create --vpc my-vpc --target ibm-ntp-server --name my-egw --rip my-rip --subnet my-subnet Crea il gateway endpoint con il collegamento del nome dell'IP riservato esistente.
  • ibmcloud is endpoint-gateway-create --target crn:v1:staging:public:cloud-object-storage:global:::endpoint:s3.direct.us-west.cloud-object-storage.test.appdomain.cloud --name cli-egw-1 --vpc cli-vpc-3 --target-type provider_cloud_service --dns-resolution-binding-mode per_resource_binding Crea un gateway dell'endpoint con modalità di collegamento alla risoluzione DNS
  • ibmcloud is endpoint-gateway-create --target-type private_path_service_gateway --target crn:v1:staging:public:is:us-south:aefe5afc483594adaa8325e2b4d1290df::private-path-service-gateway:r134-f5926633-81d0-429e-bcf8-91151ade00bf --vpc cli-vpc Creare un gateway endpoint per un gateway di servizio Percorso privato.
  • ibmcloud is endpoint-gateway-create --vpc 417f1275-b11a-4077-8755-84e795bc3172 --target crn:v1:bluemix:public:kms:us-south:a/86e1130a970148348271c47ed80ac3f3:7372408d-b68a-47f5-b5e5-4b64390aebff:: --name myegw1 --sg r006-dfd5e7a2-0f6d-47d3-b46a-567430f1d70c,r006-e60eba9b-7c88-49ae-b8e1-05bd76d39d66 Crea il gateway endpoint con gruppi di sicurezza.
  • ibmcloud is endpoint-gateway-create --vpc my-vpc --target crn:v1:bluemix:public:kms:us-south:a/86e1130a970148348271c47ed80ac3f3:7372408d-b68a-47f5-b5e5-4b64390aebff:: --name myegw1 --sg my-sg,my-sg2 Crea il gateway endpoint con i gruppi di sicurezza in formato nome.
  • ibmcloud is endpoint-gateway-create --vpc 4215db60-4515-4a5f-9822-341d8bea5985 --target crn:v1:bluemix:public:kms:us-south:a/86e1130a970148348271c47ed80ac3f3:7372408d-b68a-47f5-b5e5-4b64390aebff:: --name newEG1 --new-reserved-ip '{"subnet": {"id": "ab6599a8-12ac-4546-b983-8040458fd339"}, "address": "34.218.28.200", "name": "myreservedip1", "auto_delete": false}' Crea il gateway endpoint con il collegamento della nuova configurazione IP riservato specificata che ha tutte le opzioni di configurazione IP riservato.
  • ibmcloud is endpoint-gateway-create --vpc my-vpc --target crn:v1:bluemix:public:kms:us-south:a/86e1130a970148348271c47ed80ac3f3:7372408d-b68a-47f5-b5e5-4b64390aebff:: --name newEG1 --new-reserved-ip '{"subnet": {"name": "my-subnet"}, "address": "34.218.28.200", "name": "myreservedip1", "auto_delete": false}' Crea un gateway endpoint con specifica vincolante, una nuova configurazione IP riservata, che dispone di tutte le opzioni di configurazione IP riservate e la sottorete è in formato nome.

Opzioni comando

  • --target-type: il tipo di destinazione per questo gateway di endpoint. Uno dei seguenti: private_path_service_gateway, provider_cloud_service, provider_infrastructure_service.
  • --vpc: ID o nome della VPC.
  • --target: Il nome del servizio dell'infrastruttura del provider o il CRN di un'istanza del servizio cloud del provider. È possibile utilizzare il comando **ibmcloud is endpoint-gateway-targets** per elencare i servizi cloud e di infrastruttura del provider che soddisfano i requisiti per essere impostati come destinazione del gateway degli endpoint.
  • --name: nuovo nome del gateway dell'endpoint.
  • --rip: ID separati da virgola degli indirizzi IP riservati da associare al gateway dell'endpoint. È consentito al massimo un indirizzo IP riservato per zona. È possibile anche riservare un nome IP, ma è consentito un solo nome IP riservato e occorre specificare anche l'opzione di sottorete per tale nome IP riservato.
  • --subnet: ID o nome della sottorete. Questo nome è richiesto solo se l'IP riservato fornito è in formato nome.
  • --new-reserved-ip: RESERVED_IP_JSON|@RESERVED_IP_JSON_FILE, nuova configurazione degli indirizzi IP riservati in formato JSON o in un file JSON.
  • --dns-resolution-binding-mode: Modalità di associazione della risoluzione DNS Una delle seguenti: disabilitata, primaria, per_resource_binding.
  • --sg: ID o nomi dei gruppi di sicurezza separati da virgole per il gateway dell'endpoint.
  • --resource-group-id: ID del gruppo di risorse. Questo ID è mutuamente esclusivo con --resource-group-name.
  • --resource-group-name: nome del gruppo di risorse. Questo nome è incompatibile con --resource-group-id.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is endpoint-gateway-update

Aggiorna un gateway dell'endpoint.

ibmcloud is endpoint-gateway-update ENDPOINT_GATEWAY [--vpc VPC] [--name NEW_NAME] [--dns-resolution-binding-mode disabled | primary | per_resource_binding] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is egu 4325b873-33db-48aa-a98e-601177fd745f --vpc b224ead6-b835-473c-ad6b-bc91840829c3 --allow-dns-resolution-binding true --name my-cli-egw Aggiornare un gateway endpoint e consentire la partecipazione ai bind di risoluzione del DNS con un VPC.

Opzioni comando

  • ENDPOINT_GATEWAY: ID o nome del gateway dell'endpoint.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --name: nuovo nome del gateway dell'endpoint.
  • --dns-resolution-binding-mode: Modalità di associazione della risoluzione DNS Una delle seguenti: disabilitata, primaria, per_resource_binding.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is endpoint-gateway-reserved-ip-bind

Esegui il bind di un IP riservato a un gateway dell'endpoint.

ibmcloud is endpoint-gateway-reserved-ip-bind ENDPOINT_GATEWAY (--rip RIP [--subnet SUBNET]) [--vpc VPC] [--output JSON] [-q, --quiet]

Opzioni comando

  • ENDPOINT_GATEWAY: ID o nome del gateway dell'endpoint.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --rip: ID o nome dell'indirizzo IP riservato a cui effettuare il binding.
  • --subnet: ID o nome della sottorete. Questo nome è richiesto solo se l'IP riservato fornito è in formato nome.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is endpoint-gateway-reserved-ip-unbind

Annulla il bind di un IP riservato da un gateway dell'endpoint.

ibmcloud is endpoint-gateway-reserved-ip-unbind ENDPOINT_GATEWAY ((--rip RIP [--subnet SUBNET]) | --address ADDRESS) [--vpc VPC] [-f, --force] [-q, --quiet]

Opzioni comando

  • ENDPOINT_GATEWAY: ID o nome del gateway dell'endpoint.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --address: l'indirizzo IP riservato di cui annullare il bind.
  • --rip: ID o nome dell'indirizzo IP riservato da slegare.
  • --subnet: ID o nome della sottorete. Questo nome è richiesto solo se l'IP riservato fornito è in formato nome.
  • --force, -f: forza l'operazione senza conferma.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is endpoint-gateway-delete

Elimina uno o più gateway endpoint.

ibmcloud is endpoint-gateway-delete (ENDPOINT_GATEWAY1 ENDPOINT_GATEWAY2 ...) [--vpc VPC] [--output JSON] [-f, --force] [-q, --quiet]

Opzioni comando

  • ENDPOINT_GATEWAY1: ID o nome del gateway dell'endpoint.
  • ENDPOINT_GATEWAY2: ID o nome del gateway dell'endpoint.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • --force, -f: forza l'operazione senza conferma.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è endpoint-gateway-resource-binding

Visualizzare i dettagli di un collegamento delle risorse.

ibmcloud is endpoint-gateway-resource-binding ENDPOINT_GATEWAY RESOURCE_BINDING [--vpc VPC] [--output JSON] [-q, --quiet]

Opzioni comando

  • ENDPOINT_GATEWAY: ID o nome del gateway dell'endpoint.
  • RESOURCE_BINDING: ID o nome del binding della risorsa.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è endpoint-gateway-resource-binding-create

Crea un collegamento di risorse per un gateway di endpoint.

ibmcloud is endpoint-gateway-resource-binding-create ENDPOINT_GATEWAY --target TARGET [--vpc VPC] [--name NAME] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is endpoint-gateway-resource-binding-create 2201-3f2e33d4-2140-44b4-843c-d73e03d585f1 --name my-resource-binding --target crn:v1:staging:public:is:us-south:a/2d1bace7b46e4815a81e52c6ffeba5cf::vpc:r134-6c04d375-2a37-4bcc-93e6-68d7f9aa9f84
  • ibmcloud is endpoint-gateway-resource-binding-create my-endpoint-gateway --vpc my-vpc --target crn:v1:staging:public:is:us-south:a/2d1bace7b46e4815a81e52c6ffeba5cf::vpc:r134-6c04d375-2a37-4bcc-93e6-68d7f9aa9f84

Opzioni comando

  • ENDPOINT_GATEWAY: ID o nome del gateway dell'endpoint.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --name: Il nome di questo binding di risorse. Il nome non deve essere utilizzato da un altro collegamento di risorse per il gateway dell'endpoint. Se non specificato, il nome sarà un elenco separato da trattini di parole selezionate casualmente.
  • --target: il CRN della risorsa da associare al gateway dell'endpoint.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è endpoint-gateway-resource-binding-delete

Eliminare uno o più collegamenti delle risorse da un gateway dell'endpoint.

ibmcloud is endpoint-gateway-resource-binding-delete ENDPOINT_GATEWAY (RESOURCE_BINDING1 RESOURCE_BINDING2 ...) [--vpc VPC] [-f, --force] [--output JSON] [-q, --quiet]

Opzioni comando

  • ENDPOINT_GATEWAY: ID o nome del gateway dell'endpoint.
  • RESOURCE_BINDING1: ID o nome del binding della risorsa.
  • RESOURCE_BINDING2: ID o nome del binding della risorsa.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --force, -f: forza l'operazione senza conferma.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è endpoint-gateway-resource-binding-update

Aggiornare il collegamento di una risorsa gateway endpoint.

ibmcloud is endpoint-gateway-resource-binding-update ENDPOINT_GATEWAY RESOURCE_BINDING [--vpc VPC] [--name NAME] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is endpoint-gateway-resource-binding-update 2201-3f2e33d4-2140-44b4-843c-d73e03d585f1 my-resource-binding --name my-resource-binding-new
  • ibmcloud is endpoint-gateway-resource-binding-update my-endpoint-gateway 2201-3f2e33d4-2140-44b4-843c-d73e03d585f1 --vpc my-vpc --name my-resource-binding-new

Opzioni comando

  • ENDPOINT_GATEWAY: ID o nome del gateway dell'endpoint.
  • RESOURCE_BINDING: ID o nome del binding della risorsa.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --name: Il nome di questo binding di risorse. Il nome non deve essere utilizzato da un altro collegamento di risorse per il gateway dell'endpoint. Se non specificato, il nome sarà un elenco separato da trattini di parole selezionate casualmente.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è endpoint-gateway-resource-bindings

Elencare i vincoli delle risorse per un gateway dell'endpoint.

ibmcloud is endpoint-gateway-resource-bindings ENDPOINT_GATEWAY [--vpc VPC] [--output JSON] [-q, --quiet]

Opzioni comando

  • ENDPOINT_GATEWAY: ID o nome del gateway dell'endpoint.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

Interfaccia di rete virtuale

La sezione seguente fornisce dettagli sui comandi CLI disponibili per la gestione delle interfacce di rete virtuali.

ibmcloud è interfaccia di rete virtuale

Visualizzare i dettagli di un'interfaccia di rete virtuale.

ibmcloud is virtual-network-interface VIRTUAL_NETWORK_INTERFACE [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is virtual-network-interface r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2
  • ibmcloud is virtual-network-interface new-share-vni

Opzioni comando

  • VIRTUAL_NETWORK_INTERFACE: ID o nome dell'interfaccia di rete virtuale.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è virtual - network - interfaces

Elencare tutte le interfacce di rete virtuali.

ibmcloud is virtual-network-interfaces [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME | --all-resource-groups] [--output JSON] [-q, --quiet]

Esempio di comando

  • ibmcloud is virtual-network-interfaces

Opzioni comando

  • --resource-group-id: ID del gruppo di risorse. Questo ID è mutuamente esclusivo con --resource-group-name.
  • --resource-group-name: nome del gruppo di risorse. Questo nome è incompatibile con --resource-group-id.
  • --all-resource-groups: Interroga tutti i gruppi di risorse.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è virtual - network - interface - update

Aggiornare un'interfaccia di rete virtuale.

ibmcloud is virtual-network-interface-update VIRTUAL_NETWORK_INTERFACE --name NEW_NAME [--allow-ip-spoofing false | true] [--auto-delete false | true] [--enable-infrastructure-nat false | true] [--protocol-state-filtering-mode, --psfm auto | enabled | disabled] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is virtual-network-interface-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name new-vni
  • ibmcloud is virtual-network-interface-update new-vni --name new-share
  • ibmcloud is virtual-network-interface-update 7208-8918786e-5958-42fc-9e4b-410c5a58b164 --name cli-vni-1 --allow-ip-spoofing false --auto-delete false --enable-infrastructure-nat false
  • ibmcloud is virtual-network-interface-update cli-vni-1 --name cli-vni-2 --allow-ip-spoofing false --auto-delete true --enable-infrastructure-nat false
  • ibmcloud is virtual-network-interface-update cli-vni-1 --name cli-vni-2 --allow-ip-spoofing false --protocol-state-filtering-mode enabled --auto-delete true --enable-infrastructure-nat false

Opzioni comando

  • VIRTUAL_NETWORK_INTERFACE: ID o nome dell'interfaccia di rete virtuale.
  • --name: Nuovo nome dell'interfaccia di rete virtuale.
  • --allow-ip-spoofing: Indica se su questa interfaccia è consentito lo spoofing dell'IP di origine. Se impostato su false, lo spoofing dell'IP di origine viene impedito su questa interfaccia. Se impostato su true, lo spoofing dell'IP di origine è consentito su questa interfaccia. Uno tra: false, true.
  • --auto-delete: Indica se questa interfaccia di rete virtuale viene eliminata automaticamente quando viene eliminato l'oggetto di destinazione. Deve essere false se l'interfaccia di rete virtuale non è associata. Uno tra: false, true.
  • --enable-infrastructure-nat: Se impostato su true: l'infrastruttura VPC esegue tutte le operazioni NAT necessarie. Se false: i pacchetti vengono trasmessi non modificati alla o dalla interfaccia di rete, consentendo al carico di lavoro di eseguire le operazioni NAT necessarie. Uno tra: false, true.
  • --protocol-state-filtering-mode: auto,--psfm auto La modalità di filtraggio dello stato del protocollo da utilizzare per questa interfaccia di rete virtuale. Se impostato su "auto", il filtraggio dei pacchetti in base allo stato del protocollo viene abilitato o disabilitato in base al tipo di risorsa " target " dell'interfaccia di rete virtuale. Uno tra: auto, enabled, disabled. (valore predefinito auto).
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è virtual - network - interface - create

Creare un'interfaccia di rete virtuale.

ibmcloud is virtual-network-interface-create [--name NAME] [--allow-ip-spoofing false | true] [--auto-delete false | true] [--enable-infrastructure-nat false | true] [[--rip RIP | [--rip-address RIP_ADDRESS --rip-auto-delete RIP_AUTO_DELETE --rip-name RIP_NAME]]] [--protocol-state-filtering-mode, --psfm auto | enabled | disabled] [--subnet SUBNET] [--ips RESERVED_IPS_JSON | @RESERVED_IPS_JSON_FILE] [--sgs SGS] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME] [--vpc VPC] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is virtual-network-interface-create --name cli-vni-1 --allow-ip-spoofing true --auto-delete true --enable-infrastructure-nat true --rip 7208-d4c0abbe-3fc2-4696-9fe1-4eb3dc9af976 --ips '[{"id":"7208-d83b7e58-3c3d-47d0-89c5-02d9a20c72fd"},{"address":"10.240.64.13", "auto_delete": false, "name": "srip2"}]' --sgs r134-aa7c7658-e503-4456-b342-8d6a89e05115,r134-4fb388f1-2b6e-4013-b279-7a8748f4d6ca --resource-group-id 11caaa983d9c4beb82690daab08717e9
  • ibmcloud is virtual-network-interface-create --name cli-vni-2 --allow-ip-spoofing true --auto-delete true --enable-infrastructure-nat true --rip cli-rip-1 --subnet my-subnet --vpc vpc-cli-1 --ips '[{"id":"7208-d83b7e58-3c3d-47d0-89c5-02d9a20c72fd"},{"address":"10.240.64.14", "auto_delete": false, "name": "srip3"}]' --sgs cli-sg,sanctity-contest-only-filing --resource-group-name Default
  • ibmcloud is virtual-network-interface-create --name cli-vni-4 --allow-ip-spoofing false --auto-delete false --enable-infrastructure-nat false --subnet 7208-bfe017e7-6e71-415a-8615-0ee787fbeef9 --rip-address 10.240.64.15 --rip-auto-delete false --rip-name primar-ip-1 --ips '[{"id":"7208-2772a45f-c062-4e22-bafb-32ea792da56b"},{"address":"10.240.64.17", "auto_delete": false, "name": "sec-ip-2"}]' --sgs r134-aa7c7658-e503-4456-b342-8d6a89e05115,r134-4fb388f1-2b6e-4013-b279-7a8748f4d6ca --resource-group-id 11caaa983d9c4beb82690daab08717e9
  • ibmcloud is virtual-network-interface-create --name cli-vni-3 --allow-ip-spoofing true --auto-delete false --enable-infrastructure-nat true --subnet my-subnet --vpc vpc-cli-1 --rip-address 10.240.64.18 --rip-auto-delete true --rip-name primar-ip-2 --ips '[{"id":"7208-d42716a5-6df2-416c-979d-f26330b9d0b1"},{"address":"10.240.64.19", "auto_delete": true, "name": "sec-ip-3"}]' --sgs cli-sg,sanctity-contest-only-filing --resource-group-name Default
  • ibmcloud is virtual-network-interface-create --name cli-vni-3 --allow-ip-spoofing true --auto-delete false --protocol-state-filtering-mode disabled --enable-infrastructure-nat true --subnet my-subnet --vpc vpc-cli-1 --rip-address 10.240.64.18 --rip-auto-delete true --rip-name primar-ip-2 --ips '[{"id":"7208-d42716a5-6df2-416c-979d-f26330b9d0b1"},{"address":"10.240.64.19", "auto_delete": true, "name": "sec-ip-3"}]' --sgs cli-sg,sanctity-contest-only-filing --resource-group-name Default

Opzioni comando

  • --name: Il nome di questa interfaccia di rete virtuale.
  • --allow-ip-spoofing: Indica se su questa interfaccia è consentito lo spoofing dell'IP di origine. Se impostato su false, lo spoofing dell'IP di origine viene impedito su questa interfaccia. Se impostato su true, lo spoofing dell'IP di origine è consentito su questa interfaccia. Uno tra: false, true.
  • --auto-delete: Indica se questa interfaccia di rete virtuale viene eliminata automaticamente quando viene eliminato l'oggetto di destinazione. Deve essere false se l'interfaccia di rete virtuale non è associata. Uno tra: false, true.
  • --enable-infrastructure-nat: Se impostato su true: l'infrastruttura VPC esegue tutte le operazioni NAT necessarie. Se false: i pacchetti vengono trasmessi non modificati alla o dalla interfaccia di rete, consentendo al carico di lavoro di eseguire le operazioni NAT necessarie. Uno tra: false, true.
  • --rip: ID o nome dell'indirizzo IP riservato da associare all'interfaccia di rete virtuale.
  • --rip-address: l'indirizzo IP dell'IP riservato da associare all'interfaccia di rete virtuale.
  • --rip-auto-delete: Indica se questo IP riservato viene eliminato automaticamente quando viene eliminato uno dei due destinatari o quando l'IP riservato viene slegato.
  • --rip-name: il nome dell'indirizzo IP riservato da associare all'interfaccia di rete virtuale.
  • --protocol-state-filtering-mode: auto,--psfm auto La modalità di filtraggio dello stato del protocollo da utilizzare per questa interfaccia di rete virtuale. Se impostato su "auto", il filtraggio dei pacchetti in base allo stato del protocollo viene abilitato o disabilitato in base al tipo di risorsa " target " dell'interfaccia di rete virtuale. Uno tra: auto, enabled, disabled. (valore predefinito auto).
  • --subnet: La sottorete associata.
  • --ips: IPS RESERVED_IPS_JSON | @RESERVED_IPS_JSON_FILE, Indirizzi IP riservati secondari in formato JSON o in un file JSON, da associare all'interfaccia di rete virtuale. Per lo schema dei dati, consultare la proprietà IPS nella documentazione dell'API. Uno tra: RESERVED_IPS_JSON, @RESERVED_IPS_JSON_FILE.
  • --sgs: ID o nomi dei gruppi di sicurezza, separati da virgole, da utilizzare per l'interfaccia di rete virtuale.
  • --resource-group-id: ID del gruppo di risorse. Questo ID è mutuamente esclusivo con --resource-group-name.
  • --resource-group-name: nome del gruppo di risorse. Questo nome è incompatibile con --resource-group-id.
  • --vpc: ID o nome della VPC a cui è associato questo VNI.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è virtual - network - interface - delete

Eliminare una o più interfacce di rete virtuali.

ibmcloud is virtual-network-interface-delete (VIRTUAL_NETWORK_INTERFACE1 VIRTUAL_NETWORK_INTERFACE2 ...) [--output JSON] [-f, --force] [-q, --quiet]

Esempi di comando

  • ibmcloud is virtual-network-interface-delete my-vni-share-99 cli-vni-demo-00
  • ibmcloud is virtual-network-interface-delete r006-866fc826-6f30-444f-b55e-0d697cf8b4bb

Opzioni comando

  • VIRTUAL_NETWORK_INTERFACE1: ID o nome dell'interfaccia di rete virtuale.
  • VIRTUAL_NETWORK_INTERFACE2: ID o nome dell'interfaccia di rete virtuale.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • --force, -f: forza l'operazione senza conferma.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è virtual - network - interface - floating - ip

Visualizza i dettagli di un IP flottante associato a un'interfaccia di rete virtuale.

ibmcloud is virtual-network-interface-floating-ip VIRTUAL_NETWORK_INTERFACE FLOATING_IP [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is virtual-network-interface-floating-ip cli-vni-2 cli-ip-2
  • ibmcloud is virtual-network-interface-floating-ip 7208-a666bd40-c065-4feb-8815-1cbb81313e08 r134-90b991ee-7da1-404a-91d6-64aa91e43292

Opzioni comando

  • VIRTUAL_NETWORK_INTERFACE: ID o nome dell'interfaccia di rete virtuale.
  • FLOATING_IP: ID o nome dell'IP flottante.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è virtual - network - interface - floating - ips

Elenca tutti gli indirizzi IP flottanti associati all'interfaccia di rete virtuale.

ibmcloud is virtual-network-interface-floating-ips VIRTUAL_NETWORK_INTERFACE [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is virtual-network-interface-floating-ips 7208-8918786e-5958-42fc-9e4b-410c5a58b164
  • ibmcloud is virtual-network-interface-floating-ips cli-vni-2

Opzioni comando

  • VIRTUAL_NETWORK_INTERFACE: ID o nome dell'interfaccia di rete virtuale.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è virtual - network - interface - floating - ip - add

Associare un indirizzo IP flottante a un'interfaccia di rete virtuale.

ibmcloud is virtual-network-interface-floating-ip-add VIRTUAL_NETWORK_INTERFACE FLOATING_IP [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is virtual-network-interface-floating-ip-add cli-vni-1 cli-ip
  • ibmcloud is virtual-network-interface-floating-ip-add 7208-a666bd40-c065-4feb-8815-1cbb81313e08 r134-90b991ee-7da1-404a-91d6-64aa91e43292

Opzioni comando

  • VIRTUAL_NETWORK_INTERFACE: ID o nome dell'interfaccia di rete virtuale.
  • FLOATING_IP: ID o nome dell'IP flottante.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è virtual - network - interface - floating - ip - remove

Disassociare un IP flottante dall'interfaccia di rete virtuale.

ibmcloud is virtual-network-interface-floating-ip-remove VIRTUAL_NETWORK_INTERFACE FLOATING_IP [-f, --force] [-q, --quiet]

Esempi di comando

  • ibmcloud is virtual-network-interface-floating-ip-remove cli-vni-2 cli-ip-2
  • ibmcloud is virtual-network-interface-floating-ip-remove 7208-a8c7311c-938e-452d-a89e-3e6f282583e0 r134-90b991ee-7da1-404a-91d6-64aa91e43292

Opzioni comando

  • VIRTUAL_NETWORK_INTERFACE: ID o nome dell'interfaccia di rete virtuale.
  • FLOATING_IP: ID o nome dell'IP flottante.
  • --force, -f: forza l'operazione senza conferma.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è virtual - network - interface - reserved - ip

Visualizza i dettagli di un indirizzo IP riservato associato a un'interfaccia di rete virtuale.

ibmcloud is virtual-network-interface-reserved-ip VIRTUAL_NETWORK_INTERFACE RESERVED_IP [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is virtual-network-interface-reserved-ip cli-vni-2 cli-rip-2
  • ibmcloud is virtual-network-interface-reserved-ip 7208-a666bd40-c065-4feb-8815-1cbb81313e08 r134-90b991ee-7da1-404a-91d6-64aa91e43292

Opzioni comando

  • VIRTUAL_NETWORK_INTERFACE: ID o nome dell'interfaccia di rete virtuale.
  • RESERVED_IP: ID o nome dell'indirizzo IP riservato.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è virtual - network - interface - reserved - ips

Elenca tutti gli indirizzi IP riservati associati all'interfaccia di rete virtuale.

ibmcloud is virtual-network-interface-reserved-ips VIRTUAL_NETWORK_INTERFACE [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is virtual-network-interface-reserved-ips 7208-8918786e-5958-42fc-9e4b-410c5a58b164
  • ibmcloud is virtual-network-interface-reserved-ips cli-vni-2

Opzioni comando

  • VIRTUAL_NETWORK_INTERFACE: ID o nome dell'interfaccia di rete virtuale.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è virtual - network - interface - reserved - ip - bind

Eseguire il bind di un IP riservato all'interfaccia di rete virtuale.

ibmcloud is virtual-network-interface-reserved-ip-bind VIRTUAL_NETWORK_INTERFACE RESERVED_IP [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is virtual-network-interface-reserved-ip-bind cli-vni-1 cli-rip
  • ibmcloud is virtual-network-interface-reserved-ip-bind 7208-a666bd40-c065-4feb-8815-1cbb81313e08 r134-90b991ee-7da1-404a-91d6-64aa91e43292

Opzioni comando

  • VIRTUAL_NETWORK_INTERFACE: ID o nome dell'interfaccia di rete virtuale.
  • RESERVED_IP: ID o nome dell'indirizzo IP riservato.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è virtual - network - interface - reserved - ip - unbind

Rimuovere l'assegnazione di un indirizzo IP riservato dall'interfaccia di rete virtuale.

ibmcloud is virtual-network-interface-reserved-ip-unbind VIRTUAL_NETWORK_INTERFACE RESERVED_IP [-f, --force] [-q, --quiet]

Esempi di comando

  • ibmcloud is virtual-network-interface-reserved-ip-unbind cli-vni-2 cli-rip-2
  • ibmcloud is virtual-network-interface-reserved-ip-unbind 7208-a8c7311c-938e-452d-a89e-3e6f282583e0 r134-90b991ee-7da1-404a-91d6-64aa91e43292

Opzioni comando

  • VIRTUAL_NETWORK_INTERFACE: ID o nome dell'interfaccia di rete virtuale.
  • RESERVED_IP: ID o nome dell'indirizzo IP riservato.
  • --force, -f: forza l'operazione senza conferma.
  • -q, --quiet: Sopprime l'output verboso.

gateway del servizio Percorso privato

La sezione seguente fornisce dettagli sui comandi CLI disponibili per l'utilizzo dei gateway di servizio Private Path.

ibmcloud è private-path-service-gateways

Elenca tutti i gateway del servizio Percorso privato.

ibmcloud is private-path-service-gateways [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME | --all-resource-groups] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is private-path-service-gateways Elenca tutti i gateway del servizio Percorso privato.

Opzioni comando

  • --resource-group-id: ID del gruppo di risorse. Questo ID è mutuamente esclusivo con --resource-group-name.
  • --resource-group-name: nome del gruppo di risorse. Questo nome è incompatibile con --resource-group-id.
  • --all-resource-groups: Interroga tutti i gruppi di risorse.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è private-path-service-gateway

Visualizza i dettagli di un gateway di servizio del Percorso privato.

ibmcloud is private-path-service-gateway PRIVATE_PATH_SERVICE_GATEWAY [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is ppsg r134-2e671f14-19fc-4089-9ad3-973176711259 Visualizza i dettagli di un gateway del servizio Private Path utilizzando il relativo ID.
  • ibmcloud is private-path-service-gateway cli-ppsg-0 Visualizza i dettagli di un gateway di servizio Private Path utilizzando il relativo nome.

Opzioni comando

  • PRIVATE_PATH_SERVICE_GATEWAY: ID o nome del gateway del servizio Private Path.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è private-path-service-gateway-create

Creare un gateway di servizio Private Path.

ibmcloud is private-path-service-gateway-create --load-balancer LOAD_BALANCER --service-endpoints SERVICE_ENDPOINTS [--default-access-policy deny | permit | review] [--name NAME] [--zonal-affinity false | true] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is private-path-service-gateway-create --load-balancer my-cli-nlb --service-endpoints cli.domain.com --default-access-policy permit --name cli-ppsg-1 --zonal-affinity true Crea un gateway del servizio Percorso privato specificando il nome del bilanciamento di carico e configurando il criterio di accesso predefinito su permit.
  • ibmcloud is private-path-service-gateway-create --load-balancer r134-d-439744e1-81d7-43fb-95d5-2356774240bb --service-endpoints clidemo.domain.com --default-access-policy deny --name cli-ppsg-2 --zonal-affinity true Creare un gateway di servizio Percorso privato specificando l'ID del bilanciamento di carico e configurando la politica di accesso predefinita su deny.

Opzioni comando

  • --default-access-policy: la politica da utilizzare per i collegamenti provenienti da account privi di una politica esplicita. Uno dei seguenti: deny, permit, review. (impostazione predefinita: negare).
  • --load-balancer: ID o nome del bilanciatore di carico per questo gateway Private Path.
  • --name: Il nome di questo gateway del servizio Private Path.
  • --service-endpoints: I nomi di dominio completi relativi al gateway di servizio Private Path. Tutte le lettere maiuscole vengono convertite in minuscole.
  • --zonal-affinity: Indica se questo gateway del servizio Private Path presenta affinità zonale. Uno tra: false, true.
  • --resource-group-id: ID del gruppo di risorse. Questo ID è mutuamente esclusivo con --resource-group-name.
  • --resource-group-name: nome del gruppo di risorse. Questo nome è incompatibile con --resource-group-id.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è private-path-service-gateway-update

Aggiornare un gateway di servizio Percorso privato.

ibmcloud is private-path-service-gateway-update PRIVATE_PATH_SERVICE_GATEWAY [--default-access-policy deny | permit | review] [--load-balancer LOAD_BALANCER] [--zonal-affinity false | true] [--name NEW_NAME] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is private-path-service-gateway-update r134-2e671f14-19fc-4089-9ad3-973176711259 --name cli-ppsg-2 --default-access-policy deny --load-balancer r134-d-740be75d-be41-48bd-b6e4-89946ddcac4a --zonal-affinity false --published true Aggiornare un gateway del servizio Percorso privato in base all'ID, modificandone il nome, la politica di accesso, il bilanciamento di carico, l'affinità di zona e pubblicandolo.
  • ibmcloud is private-path-service-gateway-update cli-ppsg-2 --name cli-ppsg-0 --default-access-policy review --load-balancer my-cli-nlb-1 --zonal-affinity false --published true Aggiornare un gateway del servizio Percorso privato per nome, modificandone il nome, la politica di accesso impostandola su Revisione, configurando il bilanciamento di carico, l'affinità di zona e pubblicandolo.
  • ibmcloud is private-path-service-gateway-update r134-2e671f14-19fc-4089-9ad3-973176711259 --name cli-ppsg-2 --default-access-policy deny --load-balancer r134-d-740be75d-be41-48bd-b6e4-89946ddcac4a --zonal-affinity false Aggiorna un gateway del servizio Percorso privato utilizzando l'ID, modificando il nome, la politica di accesso, il bilanciamento di carico e l'affinità di zona.
  • ibmcloud is private-path-service-gateway-update cli-ppsg-2 --name cli-ppsg-0 --default-access-policy review --load-balancer my-cli-nlb-1 --zonal-affinity false Aggiornare un gateway del servizio Percorso privato in base al nome, modificandone il nome, la politica di accesso da revisionare, il bilanciamento di carico e l'affinità di zona.

Opzioni comando

  • PRIVATE_PATH_SERVICE_GATEWAY: ID o nome del gateway del servizio Private Path.
  • --default-access-policy: la politica da utilizzare per i collegamenti provenienti da account privi di una politica esplicita. Uno dei seguenti: deny, permit, review. (impostazione predefinita: negare).
  • --load-balancer: ID o nome del bilanciatore di carico per questo gateway Private Path.
  • --zonal-affinity: Indica se questo gateway del servizio Private Path presenta affinità zonale. Uno tra: false, true.
  • --name: Nuovo nome del gateway del servizio Private Path.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è private-path-service-gateway-delete

Eliminare uno o più gateway di servizio Percorso privato.

ibmcloud is private-path-service-gateway-delete (PRIVATE_PATH_SERVICE_GATEWAY1 PRIVATE_PATH_SERVICE_GATEWAY2 ...) [--output JSON] [-f, --force] [-q, --quiet]

Esempi di comando

  • ibmcloud is ppsgd r134-01cd30f7-e6f2-432f-9520-76247b1fbbe1 r134-72940467-a4db-487f-b57e-b7141ac40e32 Eliminare più gateway del servizio Private Path utilizzando i relativi ID.
  • ibmcloud is private-path-service-gateway-delete cli-ppsg-0 cli-ppsg-1 Eliminare più gateway del servizio Private Path utilizzando i rispettivi nomi.

Opzioni comando

  • PRIVATE_PATH_SERVICE_GATEWAY1: ID o nome del gateway del servizio Private Path.
  • PRIVATE_PATH_SERVICE_GATEWAY2: ID o nome del gateway del servizio Private Path.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • --force, -f: forza l'operazione senza conferma.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è private-path-service-gateway-publish

Pubblicare un gateway del servizio Percorso privato.

ibmcloud is private-path-service-gateway-publish PRIVATE_PATH_SERVICE_GATEWAY [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is ppsgp r134-01cd30f7-e6f2-432f-9520-76247b1fbbe1 Pubblicare un gateway del servizio Private Path utilizzando il relativo ID, in modo che qualsiasi account possa richiederne l'accesso.
  • ibmcloud is private-path-service-gateway-publish cli-ppsg-0 Pubblicare un gateway del servizio Private Path utilizzando il relativo nome, in modo che qualsiasi account possa richiederne l'accesso.

Opzioni comando

  • PRIVATE_PATH_SERVICE_GATEWAY: ID o nome del gateway del servizio Private Path.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è private-path-service-gateway-unpublish

Annullare la pubblicazione di un gateway del servizio Percorso privato.

ibmcloud is private-path-service-gateway-unpublish PRIVATE_PATH_SERVICE_GATEWAY [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is ppsgunp r134-01cd30f7-e6f2-432f-9520-76247b1fbbe1 Annullare la pubblicazione di un gateway del servizio Private Path utilizzando il relativo ID per limitare le richieste di accesso.
  • ibmcloud is private-path-service-gateway-unpublish cli-ppsg-0 Annullare la pubblicazione di un gateway del servizio Private Path utilizzando il suo nome per limitare le richieste di accesso.

Opzioni comando

  • PRIVATE_PATH_SERVICE_GATEWAY: ID o nome del gateway del servizio Private Path.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è private-path-service-gateway-account-policies

Elenca tutti i criteri di account per il gateway di servizio Percorso privato.

ibmcloud is private-path-service-gateway-account-policies (PRIVATE_PATH_SERVICE_GATEWAY1 PRIVATE_PATH_SERVICE_GATEWAY2 ...) [--account-id ACCOUNT_ID] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME | --all-resource-groups] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is ppsg-aps cli-ppsg-0 Elencare tutte le politiche dell'account relative a un gateway del servizio Private Path utilizzando il relativo nome.
  • ibmcloud is ppsg-aps r134-f5926633-81d0-429e-bcf8-91151ade00bf Elencare tutte le politiche dell'account relative a un gateway del servizio Private Path utilizzando il relativo ID.

Opzioni comando

  • PRIVATE_PATH_SERVICE_GATEWAY1: ID o nome del gateway del servizio Private Path.
  • PRIVATE_PATH_SERVICE_GATEWAY2: ID o nome del gateway del servizio Private Path.
  • --account-id: ID dell'account associato a questa politica di accesso.
  • --resource-group-id: ID del gruppo di risorse. Questo ID è mutuamente esclusivo con --resource-group-name.
  • --resource-group-name: nome del gruppo di risorse. Questo nome è incompatibile con --resource-group-id.
  • --all-resource-groups: Interroga tutti i gruppi di risorse.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è private-path-service-gateway-account-policy

Visualizza i dettagli di una politica di account per un gateway di servizio del Percorso privato.

ibmcloud is private-path-service-gateway-account-policy PRIVATE_PATH_SERVICE_GATEWAY ACCOUNT_POLICY [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is ppsg-ap cli-ppsg-0 2d1bace7b46e4815a81e52c6ffeba5cf Visualizza i dettagli di una politica di account per un gateway del servizio Private Path utilizzando il nome del gateway e l'ID della politica.
  • ibmcloud is private-path-service-gateway-account-policy r134-f5926633-81d0-429e-bcf8-91151ade00bf e13b4574db1743b1b7897bebca551db1 Visualizza i dettagli di una politica di account per un gateway del servizio Private Path utilizzando l'ID del gateway e l'ID della politica.

Opzioni comando

  • PRIVATE_PATH_SERVICE_GATEWAY: ID o nome del gateway del servizio Private Path.
  • ACCOUNT_POLICY: ID della politica dell'account per il gateway del servizio Private Path.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è private-path-service-gateway-account-policy-create

Creare una politica di account per un gateway di servizio Percorso privato.

ibmcloud is private-path-service-gateway-account-policy-create PRIVATE_PATH_SERVICE_GATEWAY --account-id ACCOUNT_ID [--access-policy deny | permit | review] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is private-path-service-gateway-account-policy-create r134-f5926633-81d0-429e-bcf8-91151ade00bf --account-id e13b4574db1743b1b7897bebca551db1 --access-policy deny Creare una politica di account per un gateway del servizio Private Path utilizzando il relativo ID gateway con una politica di accesso di negazione.
  • ibmcloud is private-path-service-gateway-account-policy-create cli-ppsg-0 --account-id 2d1bace7b46e4815a81e52c6ffeba5cf --access-policy review Creare una politica di account per un gateway del servizio Private Path utilizzando il nome del gateway con la politica di accesso di revisione.

Opzioni comando

  • PRIVATE_PATH_SERVICE_GATEWAY: ID o nome del gateway del servizio Private Path.
  • --access-policy: La politica di accesso per l'account. Uno dei seguenti: negare, permettere, rivedere.
  • --account-id: ID dell'account associato a questa politica di accesso.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è private-path-service-gateway-account-policy-update

Aggiornare la politica di account per un gateway di servizio Percorso privato.

ibmcloud is private-path-service-gateway-account-policy-update PRIVATE_PATH_SERVICE_GATEWAY ACCOUNT_POLICY [--access-policy deny | permit | review] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is ppsg-apu r134-f5926633-81d0-429e-bcf8-91151ade00bf 2d1bace7b46e4815a81e52c6ffeba5cf --access-policy permit Aggiornare una politica di account per un gateway del servizio Private Path utilizzando l'ID del gateway e l'ID della politica, modificando la politica di accesso per consentirne l'accesso.
  • ibmcloud is ppsg-apu cli-ppsg-0 e13b4574db1743b1b7897bebca551db1 --access-policy review Aggiornare una politica di account per un gateway del servizio Private Path utilizzando il nome del gateway e l'ID della politica, modificando la politica di accesso per consentirne la revisione.

Opzioni comando

  • PRIVATE_PATH_SERVICE_GATEWAY: ID o nome del gateway del servizio Private Path.
  • ACCOUNT_POLICY: ID della politica dell'account per il gateway del servizio Private Path.
  • --access-policy: La politica di accesso per l'account. Uno dei seguenti: negare, permettere, rivedere.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è private-path-service-gateway-account-policy-delete

Eliminare uno o più criteri di account per un gateway di servizio Percorso privato.

ibmcloud is private-path-service-gateway-account-policy-delete PRIVATE_PATH_SERVICE_GATEWAY (ACCOUNT_POLICY1 ACCOUNT_POLICY2 ...) [--output JSON] [-f, --force] [-q, --quiet]

Esempi di comando

  • ibmcloud is ppsg-apd r134-2e671f14-19fc-4089-9ad3-973176711259 efe5afc483594adaa8325e2b4d1290df Eliminare una politica di account per un gateway del servizio Private Path utilizzando l'ID del gateway e l'ID della politica.
  • ibmcloud is private-path-service-gateway-account-policy-delete cli-ppsg-0 2d1bace7b46e4815a81e52c6ffeba5cf e13b4574db1743b1b7897bebca551db1 Eliminare più politiche di account per un gateway del servizio Private Path utilizzando il nome del gateway e gli ID delle politiche.

Opzioni comando

  • PRIVATE_PATH_SERVICE_GATEWAY: ID o nome del gateway del servizio Private Path.
  • ACCOUNT_POLICY1: ID della politica dell'account per il gateway del servizio Private Path.
  • ACCOUNT_POLICY2: ID della politica dell'account per il gateway del servizio Private Path.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • --force, -f: forza l'operazione senza conferma.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è private-path-service-gateway-endpoint-gateway-bindings

Elenca tutti i binding del gateway endpoint per il gateway del servizio Percorso privato.

ibmcloud is private-path-service-gateway-endpoint-gateway-bindings (PRIVATE_PATH_SERVICE_GATEWAY1 PRIVATE_PATH_SERVICE_GATEWAY2 ...) [--account-id ACCOUNT_ID] [--status STATUS] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME | --all-resource-groups] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is ppsg-egbs r134-2e671f14-19fc-4089-9ad3-973176711259 Elencare tutti i collegamenti del gateway di endpoint per un gateway del servizio Private Path utilizzando il relativo ID.
  • ibmcloud is ppsg-egbs cli-ppsg-0 Elencare tutti i collegamenti del gateway di endpoint per un gateway del servizio Private Path utilizzando il relativo nome.

Opzioni comando

  • PRIVATE_PATH_SERVICE_GATEWAY1: ID o nome del gateway del servizio Private Path.
  • PRIVATE_PATH_SERVICE_GATEWAY2: ID o nome del gateway del servizio Private Path.
  • --account-id: ID dell'account associato a questa politica di accesso.
  • --status: Stato dei collegamenti del gateway dell'endpoint.
  • --resource-group-id: ID del gruppo di risorse. Questo ID è mutuamente esclusivo con --resource-group-name.
  • --resource-group-name: nome del gruppo di risorse. Questo nome è incompatibile con --resource-group-id.
  • --all-resource-groups: Interroga tutti i gruppi di risorse.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è private-path-service-gateway-endpoint-gateway-binding

Visualizza i dettagli di un binding del gateway endpoint per un gateway di servizio del Percorso privato.

ibmcloud is private-path-service-gateway-endpoint-gateway-binding PRIVATE_PATH_SERVICE_GATEWAY ENDPOINT_GATEWAY_BINDING [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is private-path-service-gateway-endpoint-gateway-binding r134-2e671f14-19fc-4089-9ad3-973176711259 r134-17635273-0702-4a31-b406-a0014c291fbb Visualizza i dettagli di un collegamento del gateway di endpoint per un gateway del servizio Private Path utilizzando l'ID del gateway e l'ID del collegamento.
  • ibmcloud is private-path-service-gateway-endpoint-gateway-binding cli-ppsg-0 r134-3aabeae6-830c-40d6-b67e-4b08382989e9 Visualizza i dettagli di un collegamento del gateway di endpoint per un gateway del servizio Private Path utilizzando il nome del gateway e l'ID del collegamento.

Opzioni comando

  • PRIVATE_PATH_SERVICE_GATEWAY: ID o nome del gateway del servizio Private Path.
  • ENDPOINT_GATEWAY_BINDING: ID del binding del gateway dell'endpoint per il gateway del servizio Private Path.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è private-path-service-gateway-endpoint-gateway-binding-deny

Negare il binding di un gateway endpoint per un gateway di servizio del percorso privato.

ibmcloud is private-path-service-gateway-endpoint-gateway-binding-deny PRIVATE_PATH_SERVICE_GATEWAY ENDPOINT_GATEWAY_BINDING (--set-account-policy true | false) [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is private-path-service-gateway-endpoint-gateway-binding-deny r134-2e671f14-19fc-4089-9ad3-973176711259 r134-17635273-0702-4a31-b406-a0014c291fbb --set-account-policy true Rifiutare un collegamento del gateway di endpoint per un gateway del servizio Private Path utilizzando il relativo ID gateway e l'ID collegamento, quindi impostare tale ID come politica dell'account.
  • ibmcloud is ppsg-egb-deny cli-ppsg r134-f7e2b651-0d02-46e1-8811-16ea2157b547 --set-account-policy true Rifiutare un collegamento del gateway di endpoint per un gateway del servizio Private Path utilizzando il nome del gateway e l'ID del collegamento, quindi impostare questo nome come politica dell'account.

Opzioni comando

  • PRIVATE_PATH_SERVICE_GATEWAY: ID o nome del gateway del servizio Private Path.
  • ENDPOINT_GATEWAY_BINDING: ID del binding del gateway dell'endpoint per il gateway del servizio Private Path.
  • --set-account-policy: Indica se questa politica diventa la politica di accesso per tutti i collegamenti al gateway degli endpoint in sospeso e futuri provenienti dallo stesso account. Uno dei seguenti: vero, falso.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è private-path-service-gateway-endpoint-gateway-binding-permit

Consentire il binding di un gateway endpoint per un gateway di servizio di Percorso privato.

ibmcloud is private-path-service-gateway-endpoint-gateway-binding-permit PRIVATE_PATH_SERVICE_GATEWAY ENDPOINT_GATEWAY_BINDING (--set-account-policy true | false) [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is ppsg-egb-permit r134-e64dab2d-8fd2-43bd-8390-229ba66e53c4 r134-0dcc2105-14a1-4501-9b43-29632e910e4b --set-account-policy true Consentire un collegamento del gateway di endpoint per un gateway del servizio Private Path utilizzando il relativo ID del gateway e l'ID del collegamento, e impostare questo ID come politica dell'account.
  • ibmcloud is ppsg-egb-permit cli-ppsg r134-3a30c0b3-8c4b-4a64-bb93-3f3e17459363 --set-account-policy true Consentire un collegamento del gateway di endpoint per un gateway del servizio Private Path utilizzando il nome del gateway e l'ID del collegamento, quindi impostare questo nome come politica dell'account.

Opzioni comando

  • PRIVATE_PATH_SERVICE_GATEWAY: ID o nome del gateway del servizio Private Path.
  • ENDPOINT_GATEWAY_BINDING: ID del binding del gateway dell'endpoint per il gateway del servizio Private Path.
  • --set-account-policy: Indica se questa politica diventa la politica di accesso per tutti i collegamenti al gateway degli endpoint in sospeso e futuri provenienti dallo stesso account. Uno dei seguenti: vero, falso.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è private-path-service-gateway-endpoint-gateway-binding-revoke

Revoca l'accesso a un gateway di servizio del Percorso privato per un account.

ibmcloud is private-path-service-gateway-endpoint-gateway-binding-revoke (PRIVATE_PATH_SERVICE_GATEWAY1 PRIVATE_PATH_SERVICE_GATEWAY2 ...) --account-id ACCOUNT_ID [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is ppsg-ar r134-e64dab2d-8fd2-43bd-8390-229ba66e53c4 --account-id efe5afc483594adaa8325e2b4d1290df Revocare l'accesso a un gateway del servizio Private Path per un account utilizzando il relativo ID gateway.
  • ibmcloud is ppsg-ar cli-ppsg --account-id efe5afc483594adaa8325e2b4d1290df Revocare l'accesso a un gateway del servizio Private Path per un account utilizzando il nome del gateway.

Opzioni comando

  • PRIVATE_PATH_SERVICE_GATEWAY1: ID o nome del gateway del servizio Private Path.
  • PRIVATE_PATH_SERVICE_GATEWAY2: ID o nome del gateway del servizio Private Path.
  • --account-id: ID dell'account associato a questa politica di accesso.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

Intervallo di indirizzi pubblici

ibmcloud è public-address-range

Elencare tutti gli intervalli di indirizzi pubblici.

ibmcloud is public-address-ranges [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME | --all-resource-groups] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is public-address-ranges
  • ibmcloud is public-address-ranges --resource-group-id fee82deba12e4c0fb69c3b09d1f12345

Opzioni comando

  • --resource-group-id: ID del gruppo di risorse. Questo ID è mutuamente esclusivo con --resource-group-name.
  • --resource-group-name: nome del gruppo di risorse. Questo nome è incompatibile con --resource-group-id.
  • --all-resource-groups: Interroga tutti i gruppi di risorse.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è public-address-range

Visualizzare i dettagli di un intervallo di indirizzi pubblici.

ibmcloud is public-address-range PUBLIC_ADDRESS_RANGE [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is public-address-range r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2
  • ibmcloud is public-address-range my-public-address-range-name

Opzioni comando

  • PUBLIC_ADDRESS_RANGE: ID o nome dell'intervallo di indirizzi pubblici.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è public-address-range-create

Creare un intervallo di indirizzi pubblici.

ibmcloud is public-address-range-create --ipv4-address-count IPV4_ADDRESS_COUNT [--name NAME] [--vpc VPC --zone ZONE] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is public-address-range-create --name public-address-range-1 --ipv4-address-count 8 --vpc cli-test-vpc --zone us-south-1 --resource-group-id 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3
  • ibmcloud is public-address-range-create --name public-address-range-2 --ipv4-address-count 4 --resource-group-name Default

Opzioni comando

  • --ipv4-address-count: il numero totale di indirizzi pubblici IPv4 necessari. Deve essere una potenza di 2.
  • --name: Il nome di questo intervallo di indirizzi pubblici. Il nome non deve essere utilizzato da un altro intervallo di indirizzi pubblici nella regione. I nomi che iniziano con "ibm-" sono riservati alle risorse gestite dal provider e non sono consentiti.
  • --vpc: la VPC a cui si desidera associare questo intervallo di indirizzi pubblici. Quando si specifica il flag, è necessario utilizzare il flag --zone.
  • --zone: la zona in cui si desidera che sia collocato questo intervallo di indirizzi pubblici. Quando si specifica l'indicatore, è richiesto l'indicatore --vpc.
  • --resource-group-id: ID del gruppo di risorse. Questo ID è mutuamente esclusivo con --resource-group-name.
  • --resource-group-name: nome del gruppo di risorse. Questo nome è incompatibile con --resource-group-id.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è public-address-range-update

Aggiornare un intervallo di indirizzi pubblici.

ibmcloud is public-address-range-update PUBLIC_ADDRESS_RANGE [--name NAME] [[--vpc VPC] [--zone ZONE] | --reset-target] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is public-address-range-update r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2 --name public-address-range-1 --vpc cli-test-vpc --zone us-south-1
  • ibmcloud is public-address-range-update r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2 --name public-address-range-1 --reset-target

Opzioni comando

  • PUBLIC_ADDRESS_RANGE: ID o nome dell'intervallo di indirizzi pubblici.
  • --name: Il nome di questo intervallo di indirizzi pubblici. Il nome non deve essere utilizzato da un altro intervallo di indirizzi pubblici nella regione. I nomi che iniziano con "ibm-" sono riservati alle risorse gestite dal provider e non sono consentiti.
  • --vpc: la VPC a cui si desidera associare questo intervallo di indirizzi pubblici, in sostituzione di qualsiasi VPC esistente.
  • --zone: la zona in cui si desidera che sia inserito questo intervallo di indirizzi pubblici, in sostituzione di qualsiasi zona esistente.
  • --reset-target: Rimuove il target dall'intervallo di indirizzi pubblici.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è public-address-range-delete

Eliminare uno o più intervalli di indirizzi pubblici.

ibmcloud is public-address-range-delete (PUBLIC_ADDRESS_RANGE1 PUBLIC_ADDRESS_RANGE2 ...) [-f, --force] [--output JSON] [-q, --quiet]

Esempio di comando

  • ibmcloud is public-address-range-delete r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2

Opzioni comando

  • PUBLIC_ADDRESS_RANGE1: ID o nome dell'intervallo di indirizzi pubblici.
  • PUBLIC_ADDRESS_RANGE2: ID o nome dell'intervallo di indirizzi pubblici.
  • --force, -f: forza l'operazione senza conferma.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

Gateway di rete privata virtuale (VPN)

La sezione seguente fornisce dettagli sui comandi della CLI disponibili per la gestione dei gateway VPN, comprese le politiche IKE e IPsec.

ibmcloud is ike-policies

Elenca tutte le politiche IKE.

ibmcloud is ike-policies [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME | --all-resource-groups] [--output JSON] [-q, --quiet]

Opzioni comando

  • --resource-group-id: ID del gruppo di risorse. Questo ID è mutuamente esclusivo con --resource-group-name.
  • --resource-group-name: nome del gruppo di risorse. Questo nome è incompatibile con --resource-group-id.
  • --all-resource-groups: Interroga tutti i gruppi di risorse.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is ike-policy

Visualizza i dettagli di una politica IKE.

ibmcloud is ike-policy IKE_POLICY [--output JSON] [-q, --quiet]

Opzioni comando

  • IKE_POLICY: ID o nome della politica IKE.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is ike-policy-connections

Elenca tutte le connessioni che utilizzano la politica IKE.

ibmcloud is ike-policy-connections IKE_POLICY [--output JSON] [-q, --quiet]

Opzioni comando

  • IKE_POLICY: ID o nome della politica IKE.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is ike-policy-create

Crea una politica IKE.

ibmcloud is ike-policy-create IKE_POLICY_NAME AUTHENTICATION_ALGORITHMS DH_GROUPS ENCRYPTION_ALGORITHMS IKE_VERSION [--key-lifetime KEY_LIFETIME] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is ike-policy-create my-ike-policy sha256 14 aes128 2
  • ibmcloud is ike-policy-create my-ike-policy sha256 14 aes128 2 --key-lifetime 28000
  • ibmcloud is ike-policy-create my-ike-policy sha256 14 aes128 2 --resource-group-name Default
  • ibmcloud is ike-policy-create my-ike-policy sha256 14 aes128 2 --resource-group-id fee82deba12e4c0fb69c3b09d1f12345 --output JSON
  • ibmcloud is ike-policy-create my-ike-policy sha256,sha384 14,15,16 aes128,aes192 2

Opzioni comando

  • IKE_POLICY_NAME: nome della politica IKE.
  • AUTHENTICATION_ALGORITHMS: Gli algoritmi di autenticazione. Valori consentiti: sha256, sha384, sha512 oppure una sequenza di valori separati da virgole. L'ordine degli algoritmi ne indica la priorità nella negoziazione. È consentito specificare più valori solo se IKE_VERSION è pari a 2.
  • DH_GROUPS: I gruppi di Diffie-Hellman. Valori consentiti: 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 31 oppure valori separati da virgola in sequenza. L'ordine dei gruppi Diffie-Hellman ne implica la priorità nella negoziazione. È consentito specificare più valori solo se IKE_VERSION è pari a 2.
  • ENCRYPTION_ALGORITHMS: Gli algoritmi di crittografia. Valori consentiti: aes128, aes192, aes256 oppure una sequenza di valori separati da virgole. L'ordine degli algoritmi ne indica la priorità nella negoziazione. È consentito specificare più valori solo se IKE_VERSION è pari a 2.
  • IKE_VERSION: la versione del protocollo IKE. Uno tra: 1, 2.
  • --key-lifetime: il ciclo di vita della chiave in secondi. Massimo: 86400, Minimo: 1800. (impostazione predefinita: 28800 ).
  • --resource-group-id: ID del gruppo di risorse. Questo ID è mutuamente esclusivo con --resource-group-name.
  • --resource-group-name: nome del gruppo di risorse. Questo nome è incompatibile con --resource-group-id.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is ike-policy-delete

Elimina una o più politiche IKE.

ibmcloud is ike-policy-delete (IKE_POLICY1 IKE_POLICY2 ...) [--output JSON] [-f, --force] [-q, --quiet]

Opzioni comando

  • IKE_POLICY1: ID o nome della politica IKE.
  • IKE_POLICY2: ID o nome della politica IKE.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • --force, -f: forza l'operazione senza conferma.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is ike-policy-update

Aggiorna una politica IKE.

ibmcloud is ike-policy-update IKE_POLICY [--name NEW_NAME] [--authentication-algorithms AUTHENTICATION_ALGORITHMS] [--dh-groups DH_GROUPS] [--encryption-algorithms ENCRYPTION_ALGORITHMS] [--ike-version 1 | 2] [--key-lifetime KEY_LIFETIME] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is ike-policy-update fee82deba12e4c0fb69c3b09d1f12345 --name my-ike-policy
  • ibmcloud is ike-policy-update my-ike-policy --name my-renamed-ike-policy
  • ibmcloud is ike-policy-update fee82deba12e4c0fb69c3b09d1f12345 --authentication-algorithms sha256
  • ibmcloud is ike-policy-update fee82deba12e4c0fb69c3b09d1f12345 --authentication-algorithms sha256,sha384
  • ibmcloud is ike-policy-update fee82deba12e4c0fb69c3b09d1f12345 --dh-groups 14
  • ibmcloud is ike-policy-update fee82deba12e4c0fb69c3b09d1f12345 --dh-groups 14,15,16
  • ibmcloud is ike-policy-update fee82deba12e4c0fb69c3b09d1f12345 --encryption-algorithms aes128
  • ibmcloud is ike-policy-update fee82deba12e4c0fb69c3b09d1f12345 --encryption-algorithms aes128,aes192
  • ibmcloud is ike-policy-update fee82deba12e4c0fb69c3b09d1f12345 --ike-version 2
  • ibmcloud is ike-policy-update fee82deba12e4c0fb69c3b09d1f12345 --key-lifetime 28000 --output JSON

Opzioni comando

  • IKE_POLICY: ID o nome della politica IKE.
  • --name: nuovo nome della politica IKE.
  • --authentication-algorithms: Gli algoritmi di autenticazione. Valori consentiti: sha256, sha384, sha512 oppure una sequenza di valori separati da virgole. L'ordine degli algoritmi ne indica la priorità nella negoziazione. È consentito specificare più valori solo se IKE_VERSION è pari a 2.
  • --dh-groups: I gruppi di Diffie-Hellman. Valori consentiti: 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 31 oppure valori separati da virgola in sequenza. L'ordine dei gruppi Diffie-Hellman ne implica la priorità nella negoziazione. È consentito specificare più valori solo se IKE_VERSION è pari a 2.
  • --encryption-algorithms: Gli algoritmi di crittografia. Valori consentiti: aes128, aes192, aes256 oppure una sequenza di valori separati da virgole. L'ordine degli algoritmi ne indica la priorità nella negoziazione. È consentito specificare più valori solo se IKE_VERSION è pari a 2.
  • --ike-version: la versione del protocollo IKE. Uno tra: 1, 2.
  • --key-lifetime: il ciclo di vita della chiave in secondi. Massimo: 86.400, Minimo: 1.800.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is ipsec-policies

Elenca tutte le politiche IPsec.

ibmcloud is ipsec-policies [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME | --all-resource-groups] [--output JSON] [-q, --quiet]

Opzioni comando

  • --resource-group-id: ID del gruppo di risorse. Questo ID è mutuamente esclusivo con --resource-group-name.
  • --resource-group-name: nome del gruppo di risorse. Questo nome è incompatibile con --resource-group-id.
  • --all-resource-groups: Interroga tutti i gruppi di risorse.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is ipsec-policy

Visualizza i dettagli di una politica IPsec.

ibmcloud is ipsec-policy IPSEC_POLICY [--output JSON] [-q, --quiet]

Opzioni comando

  • IPSEC_POLICY: ID o nome della politica IPsec.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is ipsec-policy-connections

Elenca tutte le connessioni che utilizzano la politica IPsec.

ibmcloud is ipsec-policy-connections IPSEC_POLICY [--output JSON] [-q, --quiet]

Opzioni comando

  • IPSEC_POLICY: ID o nome della politica IPsec.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is ipsec-policy-create

Crea una politica IPsec.

ibmcloud is ipsec-policy-create IPSEC_POLICY_NAME AUTHENTICATION_ALGORITHMS ENCRYPTION_ALGORITHMS PFSGS [--key-lifetime KEY_LIFETIME] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is ipsec-policy-create my-ipsec-policy sha256 aes128 group_14
  • ibmcloud is ipsec-policy-create my-ipsec-policy sha256 aes128 group_14 --key-lifetime 3600
  • ibmcloud is ipsec-policy-create my-ipsec-policy sha256 aes128 group_14 --resource-group-name Default
  • ibmcloud is ipsec-policy-create my-ipsec-policy sha256 aes128 group_14 --resource-group-id fee82deba12e4c0fb69c3b09d1f12345 --output JSON
  • ibmcloud is ipsec-policy-create my-ipsec-policy sha256,sha384 aes128,aes192 group_14,group_15

Opzioni comando

  • IPSEC_POLICY_NAME: nome della politica IPsec.
  • AUTHENTICATION_ALGORITHMS: Gli algoritmi di autenticazione. Deve essere "disabled" quando si utilizzano esclusivamente algoritmi di crittografia in modalità combinata (aes128gcm16, aes192gcm16, aes256gcm16). Non deve essere "disabled" quando si utilizzano altri algoritmi di crittografia (aes128, aes192, aes256). Valori consentiti: disabled, sha256, sha384, sha512 oppure una sequenza di valori separati da virgole.
  • ENCRYPTION_ALGORITHMS: Gli algoritmi di crittografia. Valori consentiti: aes128, aes128gcm16, aes192, aes192gcm16, aes256, aes256gcm16 oppure una sequenza di valori separati da virgole. L'ordine degli algoritmi ne indica la priorità nella negoziazione.
  • PFSGS: Gruppi di segretezza perfetta in avanti. Valori consentiti: disabled, group_14, group_15, group_16, group_17, group_18, group_19, group_20, group_21, group_22, group_23, group_24, group_31 oppure una sequenza di valori separati da virgole.
  • --key-lifetime: il ciclo di vita della chiave in secondi. Massimo: 86400, Minimo: 1800. (impostazione predefinita: 3600 ).
  • --resource-group-id: ID del gruppo di risorse. Questo ID è mutuamente esclusivo con --resource-group-name.
  • --resource-group-name: nome del gruppo di risorse. Questo nome è incompatibile con --resource-group-id.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is ipsec-policy-delete

Elimina una o più politiche IPsec.

ibmcloud is ipsec-policy-delete (IPSEC_POLICY1 IPSEC_POLICY2 ...) [--output JSON] [-f, --force] [-q, --quiet]

Opzioni comando

  • IPSEC_POLICY1: ID o nome della politica IPsec.
  • IPSEC_POLICY2: ID o nome della politica IPsec.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • --force, -f: forza l'operazione senza conferma.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is ipsec-policy-update

Aggiorna una politica IPsec.

ibmcloud is ipsec-policy-update IPSEC_POLICY [--name NEW_NAME] [--authentication-algorithms AUTHENTICATION_ALGORITHMS] [--encryption-algorithms ENCRYPTION_ALGORITHMS] [--pfsgs PFSGS] [--key-lifetime KEY_LIFETIME] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is ipsec-policy-update my-ipsec-policy --name my-renamed-ipsec-policy
  • ibmcloud is ipsec-policy-update fee82deba12e4c0fb69c3b09d1f12345 --name my-ipsec-policy
  • ibmcloud is ipsec-policy-update fee82deba12e4c0fb69c3b09d1f12345 --authentication-algorithms sha256
  • ibmcloud is ipsec-policy-update fee82deba12e4c0fb69c3b09d1f12345 --authentication-algorithms sha256,sha384
  • ibmcloud is ipsec-policy-update fee82deba12e4c0fb69c3b09d1f12345 --pfsgs group_14
  • ibmcloud is ipsec-policy-update fee82deba12e4c0fb69c3b09d1f12345 --pfsgs group_14,group_15
  • ibmcloud is ipsec-policy-update fee82deba12e4c0fb69c3b09d1f12345 --encryption-algorithms aes128
  • ibmcloud is ipsec-policy-update fee82deba12e4c0fb69c3b09d1f12345 --encryption-algorithms aes128,aes192
  • ibmcloud is ipsec-policy-update fee82deba12e4c0fb69c3b09d1f12345 --key-lifetime 3600 --output JSON

Opzioni comando

  • IPSEC_POLICY: ID o nome della politica IPsec.
  • --name: nuovo nome della politica IPsec.
  • --authentication-algorithms: Gli algoritmi di autenticazione. Deve essere disabilitato quando si utilizzano esclusivamente algoritmi di crittografia in modalità combinata ( aes128gcm16, aes192gcm16, aes256gcm16 ). Non deve essere disabilitato quando vengono utilizzati altri algoritmi di crittografia ( aes128, aes192, aes256 ). Valori consentiti: disabled, sha256, sha384, sha512 oppure una sequenza di valori separati da virgole.
  • --encryption-algorithms: Gli algoritmi di crittografia. Valori consentiti: aes128, aes128gcm16, aes192, aes192gcm16, aes256, aes256gcm16 oppure una sequenza di valori separati da virgole. L'ordine degli algoritmi ne indica la priorità nella negoziazione.
  • --pfsgs: Gruppi di segretezza perfetta in avanti. Valori consentiti: disabled, group_14, group_15, group_16, group_17, group_18, group_19, group_20, group_21, group_22, group_23, group_24, group_31 oppure una sequenza di valori separati da virgole.
  • --key-lifetime: il ciclo di vita della chiave in secondi. Massimo: 86.400, Minimo: 1.800.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is vpn-gateway

Visualizza i dettagli di un gateway VPN.

ibmcloud is vpn-gateway VPN_GATEWAY [--vpc VPC] [--output JSON] [-q, --quiet]

Opzioni comando

  • VPN_GATEWAY: ID o nome del gateway VPN.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is vpn-gateway-connection

Visualizza i dettagli di una connessione gateway VPN.

ibmcloud is vpn-gateway-connection VPN_GATEWAY (CONNECTION1 CONNECTION2 ...) [--vpc VPC] [--output JSON] [-q, --quiet]

Opzioni comando

  • VPN_GATEWAY: ID o nome del gateway VPN.
  • CONNESSIONE 1: ID o nome della connessione VPN.
  • CONNESSIONE 2: ID o nome della connessione VPN.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is vpn-gateway-connection-create

Crea una connessione gateway VPN.

ibmcloud is vpn-gateway-connection-create CONNECTION_NAME VPN_GATEWAY PEER PRESHARED_KEY [--vpc VPC] [--admin-state-up true | false] [--dead-peer-detection-action restart | clear | hold | none] [--dead-peer-detection-interval INTERVAL] [--dead-peer-detection-timeout TIMEOUT] [--ike-policy IKE_POLICY_ID] [--ipsec-policy IPSEC_POLICY_ID] [--peer-cidr CIDR1 --peer-cidr CIDR2 ... --local-cidr CIDR1 --local-cidr CIDR2 ...] [[--local-ike-identity-type fqdn | hostname | ipv4_address | key_id --local-ike-identity-value VALUE] | [--local-ike-identities LISTENER_POLICIES_JSON | @LISTENER_POLICIES_JSON_FILE]] [--peer-ike-identity-type fqdn | hostname | ipv4_address | key_id --peer-ike-identity-value VALUE] [--establish-mode bidirectional | peer_only] [--distribute-traffic true | false] [--peer-asn ASN] [--tunnels TUNNELS_JSON | @TUNNELS_JSON_FILE] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is vpn-gateway-connection-create my-connection fee82deba12e4c0fb69c3b09d1f12345 169.21.50.5 lkj14b1oi0alcniejkso --local-cidr 10.240.0.0/24 --peer-cidr 192.168.1.0/24
  • ibmcloud is vpn-gateway-connection-create my-connection my-vpn-gateway 169.21.50.5 lkj14b1oi0alcniejkso --local-cidr 10.240.0.0/24 --peer-cidr 192.168.1.0/24
  • ibmcloud is vpn-gateway-connection-create my-connection fee82deba12e4c0fb69c3b09d1f12345 169.21.50.5 lkj14b1oi0alcniejkso --local-cidr 10.240.0.0/24 --peer-cidr 192.168.1.0/24 --admin-state-up true
  • ibmcloud is vpn-gateway-connection-create my-connection fee82deba12e4c0fb69c3b09d1f12345 169.21.50.5 lkj14b1oi0alcniejkso --local-cidr 10.240.0.0/24 --peer-cidr 192.168.1.0/24 --dead-peer-detection-action clear --dead-peer-detection-interval 33 --dead-peer-detection-timeout 100
  • ibmcloud is vpn-gateway-connection-create my-connection fee82deba12e4c0fb69c3b09d1f12345 169.21.50.5 lkj14b1oi0alcniejkso --local-cidr 10.240.0.0/24 --peer-cidr 192.168.1.0/24 --ipsec-policy 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479
  • ibmcloud is vpn-gateway-connection-create my-connection my-vpn-gateway 169.21.50.5 lkj14b1oi0alcniejkso --local-cidr 10.240.0.0/24 --peer-cidr 192.168.1.0/24 --ipsec-policy my-ispec-policy
  • ibmcloud is vpn-gateway-connection-create my-connection fee82deba12e4c0fb69c3b09d1f12345 169.21.50.5 lkj14b1oi0alcniejkso --local-cidr 10.240.0.0/24 --peer-cidr 192.168.1.0/24 --ike-policy 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479
  • ibmcloud is vpn-gateway-connection-create my-connection my-vpn-gateway 169.21.50.5 lkj14b1oi0alcniejkso --local-cidr 10.240.0.0/24 --peer-cidr 192.168.1.0/24 --ike-policy my-ike-policy
  • ibmcloud is vpn-gateway-connection-create my-connection fee82deba12e4c0fb69c3b09d1f12345 169.21.50.5 lkj14b1oi0alcniejkso --local-cidr 10.240.0.0/24 --peer-cidr 192.168.1.0/24
  • ibmcloud is vpn-gateway-connection-create my-connection fee82deba12e4c0fb69c3b09d1f12345 169.21.50.5 lkj14b1oi0alcniejkso --local-cidr 10.240.0.0/24 --peer-cidr 192.168.1.0/24 --admin-state-up true
  • ibmcloud is vpn-gateway-connection-create my-connection fee82deba12e4c0fb69c3b09d1f12345 169.21.50.5 lkj14b1oi0alcniejkso --local-cidr 10.240.0.0/24 --peer-cidr 192.168.1.0/24 --dead-peer-detection-action clear --dead-peer-detection-interval 33 --dead-peer-detection-timeout 100
  • ibmcloud is vpn-gateway-connection-create my-connection fee82deba12e4c0fb69c3b09d1f12345 169.21.50.5 lkj14b1oi0alcniejkso --local-cidr 10.240.0.0/24 --peer-cidr 192.168.1.0/24 --ipsec-policy 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479
  • ibmcloud is vpn-gateway-connection-create my-connection fee82deba12e4c0fb69c3b09d1f12345 169.21.50.5 lkj14b1oi0alcniejkso --local-cidr 10.240.0.0/24 --peer-cidr 192.168.1.0/24 --ike-policy 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479
  • ibmcloud is vpn-gateway-connection-create my-connection fee82deba12e4c0fb69c3b09d1f12345 169.21.50.5 lkj14b1oi0alcniejkso --local-cidr 10.240.0.0/24 --local-cidr 10.240.1.0/24 --peer-cidr 192.168.1.0/24 --peer-cidr 192.168.2.0/24 --output JSON
  • ibmcloud is vpn-gateway-connection-create my-connection fee82deba12e4c0fb69c3b09d1f12345 169.21.50.5 lkj14b1oi0alcniejkso --distribute-traffic true --local-ike-identities '[{"type":"fqdn","value":"sadsadasd.com"},{"type":"fqdn","value":"sadsadasdasd.com"}]' --peer-ike-identity-type key_id --peer-ike-identity-value sampledd --output JSON
  • ibmcloud is vpn-gateway-connection-create my-connection fee82deba12e4c0fb69c3b09d1f12345 169.21.50.5 lkj14b1oi0alcniejkso --distribute-traffic true --local-ike-identities '[{"type":"fqdn","value":"sadsadasd.com"},{"type":"fqdn","value":"sadsadasdasd.com"}]' --peer-asn 65534 --tunnels '[{"neighbor_ip":{"address":"192.168.3.4"},"tunnel_interface_ip":{"address":"192.168.3.4"}},{"neighbor_ip":{"address":"192.168.3.5"},"tunnel_interface_ip":{"address":"192.168.3.5"}}]' --peer-ike-identity-type key_id --peer-ike-identity-value sampledd --output JSON
  • ibmcloud is vpn-gateway-connection-create my-connection fee82deba12e4c0fb69c3b09d1f12345 169.21.50.5 lkj14b1oi0alcniejkso --establish-mode peer_only --local-ike-identities '[{"type":"ipv4_address","value":"2.2.2.2"},{"type":"fqdn","value":"sadsadasd.com"}]' --peer-ike-identity-type key_id --peer-ike-identity-value sampledd crea una connessione gateway VPN con ike_identities locali utilizzandola come struttura JSON
  • ibmcloud is vpn-gateway-connection-create my-connection fee82deba12e4c0fb69c3b09d1f12345 169.21.50.5 lkj14b1oi0alcniejkso --establish-mode peer_only --local-ike-identity-type fqdn --local-ike-identity-value sadsadasd.com --peer-ike-identity-type key_id --peer-ike-identity-value sampledd crea una connessione gateway VPN con ike_identities locali utilizzandola come struttura di indicatore

Opzioni comando

  • CONNECTION_NAME: nome della connessione.
  • VPN_GATEWAY: ID o nome del gateway VPN.
  • PEER: L'indirizzo IP o il nome di dominio completo (FQDN) del gateway VPN del peer.
  • PRESHARED_KEY: la chiave pre-condivisa.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --admin-state-up: se impostato su false, la connessione del gateway VPN viene interrotta. Uno tra: vero, falso. (valore predefinito: true).
  • --dead-peer-detection-action: azioni di rilevamento peer non attivo. Uno tra: restart, clear, hold, none. (valore predefinito: restart).
  • --dead-peer-detection-interval: Intervallo di rilevamento dei peer inattivi in secondi (impostazione predefinita: 2 ).
  • --dead-peer-detection-timeout: timeout del rilevamento dei peer inattivi in secondi (impostazione predefinita: 10 ).
  • --ike-policy: ID o nome della politica IKE.
  • --ipsec-policy: ID o nome della politica IPsec.
  • --peer-cidr: CIDR peer per la risorsa.
  • --local-cidr: CIDR locale per la risorsa.
  • --local-ike-identity-type: Il tipo di identità IKE locale.
  • --local-ike-identity-value: Il valore FQDN dell'identità IKE locale.
  • --local-ike-identities: LOCAL_IKE_IDENTITIES_JSON | @LOCAL_IKE_IDENTITIES_JSON_FILE, identità IKE locali in formato JSON o in un file JSON.
  • --peer-ike-identity-type: Il tipo di identità IKE del peer.
  • --peer-ike-identity-value: Il valore FQDN dell'identità IKE del peer.
  • --establish-mode: La modalità di instaurazione della connessione del gateway VPN. Uno tra: bidirezionale, peer_only. (valore predefinito: bidirezionale).
  • --distribute-traffic: Indica se il traffico viene distribuito tra i tunnel attivi della connessione del gateway VPN. Uno dei seguenti: vero, falso.
  • --peer-asn: Il numero del sistema autonomo (ASN) del peer per questa connessione al gateway VPN.
  • --tunnels: TUNNELS_JSON | @TUNNELS_JSON_FILE, tunnel in formato JSON o in un file JSON. Uno di: TUNNELS_JSON, @TUNNELS_JSON_FILE.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is vpn-gateway-connection-delete

Elimina una o più connessioni gateway VPN.

ibmcloud is vpn-gateway-connection-delete VPN_GATEWAY (CONNECTION1 CONNECTION2 ...) [--vpc VPC] [--output JSON] [-f, --force] [-q, --quiet]

Opzioni comando

  • VPN_GATEWAY: ID o nome del gateway VPN.
  • CONNESSIONE 1: ID o nome della connessione VPN.
  • CONNESSIONE 2: ID o nome della connessione VPN.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • --force, -f: forza l'operazione senza conferma.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is vpn-gateway-connection-local-cidr-add

Aggiunge un CIDR locale a una connessione gateway VPN.

ibmcloud is vpn-gateway-connection-local-cidr-add VPN_GATEWAY CONNECTION CIDR [--vpc VPC] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is vpn-gateway-connection-local-cidr-add 0726-59be5c84-1dc2-4191-b591-d506514563bf 0726-0d642e87-b868-4a22-83f4-a35a19390b5c 1.168.0.0/22
  • ibmcloud is vpn-gateway-connection-local-cidr-add 0726-59be5c84-1dc2-4191-b591-d506514563bf 0726-0d642e87-b868-4a22-83f4-a35a19390b5c 1.168.0.0/22 --output JSON

Opzioni comando

  • VPN_GATEWAY: ID o nome del gateway VPN.
  • CONNESSIONE: ID o nome della connessione VPN.
  • CIDR: l'intervallo di indirizzi IP espresso nella notazione a blocchi CIDR.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is vpn-gateway-connection-local-cidr-delete

Rimuove un CIDR locale dalla connessione gateway VPN.

ibmcloud is vpn-gateway-connection-local-cidr-delete VPN_GATEWAY CONNECTION CIDR [--vpc VPC] [-f, --force] [-q, --quiet]

Esempi di comando

  • ibmcloud is vpn-gateway-connection-local-cidr-delete 0726-59be5c84-1dc2-4191-b591-d506514563bf 0726-0d642e87-b868-4a22-83f4-a35a19390b5c 1.168.0.0/22
  • ibmcloud is vpn-gateway-connection-local-cidr-delete 0726-59be5c84-1dc2-4191-b591-d506514563bf 0726-0d642e87-b868-4a22-83f4-a35a19390b5c 1.168.0.0/22 --output JSON

Opzioni comando

  • VPN_GATEWAY: ID o nome del gateway VPN.
  • CONNESSIONE: ID o nome della connessione VPN.
  • CIDR: l'intervallo di indirizzi IP espresso nella notazione a blocchi CIDR.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --force, -f: forza l'operazione senza conferma.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is vpn-gateway-connection-peer-cidr-add

Aggiunge un CIDR peer a una connessione gateway VPN.

ibmcloud is vpn-gateway-connection-peer-cidr-add VPN_GATEWAY CONNECTION CIDR [--vpc VPC] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is vpn-gateway-connection-peer-cidr-add 0726-59be5c84-1dc2-4191-b591-d506514563bf 0726-0d642e87-b868-4a22-83f4-a35a19390b5c 10.45.0.0/24
  • ibmcloud is vpn-gateway-connection-peer-cidr-add 0726-59be5c84-1dc2-4191-b591-d506514563bf 0726-0d642e87-b868-4a22-83f4-a35a19390b5c 10.45.0.0/24 --output JSON

Opzioni comando

  • VPN_GATEWAY: ID o nome del gateway VPN.
  • CONNESSIONE: ID o nome della connessione VPN.
  • CIDR: l'intervallo di indirizzi IP espresso nella notazione a blocchi CIDR.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is vpn-gateway-connection-peer-cidr-delete

Rimuove un CIDR peer dalla connessione gateway VPN.

ibmcloud is vpn-gateway-connection-peer-cidr-delete VPN_GATEWAY CONNECTION CIDR [--vpc VPC] [-f, --force] [-q, --quiet]

Esempi di comando

  • ibmcloud is vpn-gateway-connection-peer-cidr-delete 0726-59be5c84-1dc2-4191-b591-d506514563bf 0726-0d642e87-b868-4a22-83f4-a35a19390b5c 10.45.0.0/24
  • ibmcloud is vpn-gateway-connection-peer-cidr-add 0726-59be5c84-1dc2-4191-b591-d506514563bf 0726-0d642e87-b868-4a22-83f4-a35a19390b5c 10.45.0.0/24 --output JSON

Opzioni comando

  • VPN_GATEWAY: ID o nome del gateway VPN.
  • CONNESSIONE: ID o nome della connessione VPN.
  • CIDR: l'intervallo di indirizzi IP espresso nella notazione a blocchi CIDR.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --force, -f: forza l'operazione senza conferma.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is vpn-gateway-connection-update

Aggiorna una connessione gateway VPN.

ibmcloud is vpn-gateway-connection-update VPN_GATEWAY CONNECTION [--vpc VPC] [--admin-state-up true | false] [--dead-peer-detection-action restart | clear | hold | none] [--dead-peer-detection-interval INTERVAL] [--dead-peer-detection-timeout TIMEOUT] [--ike-policy IKE_POLICY_ID | --reset-ike-policy] [--ipsec-policy IPSEC_POLICY_ID | --reset-ipsec-policy] [--peer-address ADDRESS] [--peer-fqdn FQDN] [--distribute-traffic true | false] [--routing-protocol bgp | none] [--peer-asn ASN] [--tunnels TUNNELS_JSON | @TUNNELS_JSON_FILE] [--psk PSK] [--establish-mode bidirectional | peer_only] [--name NEW_NAME] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is vpn-gateway-connection-update fee82deba12e4c0fb69c3b09d1f12345 gfe82deba12e4c0fb69c3b09d1f23456 --admin-state-up true --dead-peer-detection-action clear --dead-peer-detection-interval 33 --dead-peer-detection-timeout 100 --ike-policy 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --ipsec-policy 05251a2e-d6c5-42b4-97b0-b5f8e8d1f445 --peer-address 234.3.4.5 -psk rweirjgiort --name my-new-connection --output JSON
  • ibmcloud is vpn-gateway-connection-update my-vpn-gateway my-connection --admin-state-up true --dead-peer-detection-action clear --dead-peer-detection-interval 33 --dead-peer-detection-timeout 100 --ike-policy my-ike-policy --ipsec-policy my-ipsec-policy --peer-address 234.3.4.5 -psk rweirjgiort --name my-new-connection --output JSON
  • ibmcloud is vpn-gateway-connection-update my-vpn-gateway my-connection --admin-state-up true --dead-peer-detection-action clear --dead-peer-detection-interval 33 --dead-peer-detection-timeout 100 --ike-policy my-ike-policy --ipsec-policy my-ipsec-policy --peer-address 234.3.4.5 -psk rweirjgiort --name my-new-connection --establish-mode peer_only --output JSON
  • ibmcloud is vpn-gateway-connection-update my-vpn-gateway my-connection --admin-state-up true --ike-policy my-ike-policy --ipsec-policy my-ipsec-policy --peer-fqdn my-service.example.com -psk rweirjgiort --name my-new-connection --establish-mode peer_only --output JSON
  • ibmcloud is vpn-gateway-connection-update my-vpn-gateway my-connection --distribute-traffic true --output JSON
  • ibmcloud is vpn-gateway-connection-update my-vpn-gateway my-connection --routing-protocol bgp --peer-asn 65534 —-tunnels '[{"neighbor_ip":{"address":"192.168.3.4"},"tunnel_interface_ip":{"address":"192.168.3.4"}},{"neighbor_ip":{"address":"192.168.3.5"},"tunnel_interface_ip":{"address":"192.168.3.5"}}]' --output JSON

Opzioni comando

  • VPN_GATEWAY: ID o nome del gateway VPN.
  • CONNESSIONE: ID o nome della connessione VPN.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --admin-state-up: se impostato su false, la connessione del gateway VPN viene interrotta. Uno dei seguenti: vero, falso.
  • --dead-peer-detection-action: azioni di rilevamento peer non attivo. Uno tra: restart, clear, hold, none.
  • --dead-peer-detection-interval: Intervallo di rilevamento dei peer inattivi, espresso in secondi.
  • --dead-peer-detection-timeout: timeout del rilevamento dei peer inattivi, espresso in secondi.
  • --ike-policy: ID o nome della politica IKE.
  • --reset-ike-policy: Rimuove la politica IKE.
  • --ipsec-policy: ID o nome della politica IPsec.
  • --reset-ipsec-policy: Rimuove la politica IPsec.
  • --peer-address: l'indirizzo IP del gateway VPN del peer.
  • --peer-fqdn: Il nome di dominio completo (FQDN) del gateway VPN peer.
  • --distribute-traffic: Indica se il traffico viene distribuito tra i tunnel attivi della connessione del gateway VPN. Uno dei seguenti: vero, falso.
  • --routing-protocol: il protocollo di routing abilitato per questa connessione al gateway VPN; se specificato, la modalità deve essere “route”. Uno dei seguenti: bgp, nessuno.
  • --peer-asn: Il numero del sistema autonomo (ASN) del peer per questa connessione al gateway VPN.
  • --tunnels: TUNNELS_JSON | @TUNNELS_JSON_FILE, tunnel in formato JSON o in un file JSON. Uno di: TUNNELS_JSON, @TUNNELS_JSON_FILE.
  • --psk: la chiave pre-condivisa.
  • --establish-mode: La modalità di instaurazione della connessione del gateway VPN. Uno tra: bidirezionale, peer_only.
  • --name: nuovo nome della connessione.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is vpn-gateway-connections

Elenca tutte le connessioni gateway VPN.

ibmcloud is vpn-gateway-connections VPN_GATEWAY [--vpc VPC] [--output JSON] [-q, --quiet]

Opzioni comando

  • VPN_GATEWAY: ID o nome del gateway VPN.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is vpn-gateway-create

Crea un gateway VPN.

ibmcloud is vpn-gateway-create VPN_GATEWAY_NAME SUBNET [--mode policy | route [--advertised-cidrs ADVERTISED_CIDRS1 --advertised-cidrs ADVERTISED_CIDRS2 ...] [--local-asn ASN]] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is vpn-gateway-create my-vpn-gateway fee82deba12e4c0fb69c3b09d1f12345 --mode route
  • ibmcloud is vpn-gateway-create my-vpn-gateway my-subnet --vpc my-vpc --mode route
  • ibmcloud is vpn-gateway-create my-vpn-gateway fee82deba12e4c0fb69c3b09d1f12345 --mode policy
  • ibmcloud is vpn-gateway-create my-vpn-gateway my-subnet --vpc my-vpc --mode policy
  • ibmcloud is vpn-gateway-create my-vpn-gateway fee82deba12e4c0fb69c3b09d1f12345 --mode route --resource-group-name Default
  • ibmcloud is vpn-gateway-create my-vpn-gateway fee82deba12e4c0fb69c3b09d1f12345 --mode route --resource-group-id fee82deba12e4c0fb69c3b09d1f12345 --output JSON
  • ibmcloud is vpn-gateway-create my-vpn-gateway fee82deba12e4c0fb69c3b09d1f12345 --mode route --advertised-cidrs 10.45.0.0/24
  • ibmcloud is vpn-gateway-create my-vpn-gateway fee82deba12e4c0fb69c3b09d1f12345 --mode route --local-asn 64520

Opzioni comando

  • VPN_GATEWAY_NAME: nome del gateway VPN.
  • SOTTORETE: ID o nome della sottorete.
  • --mode: La modalità del gateway VPN; se non specificata, la modalità predefinita del gateway VPN è "policy". Uno tra: policy, route.
  • --advertised-cidrs: L'intervallo di indirizzi IP nella notazione a blocchi CIDR.
  • --local-asn: Il numero del sistema autonomo locale (ASN) per questo gateway VPN e le sue connessioni.
  • --resource-group-id: ID del gruppo di risorse. Questo ID è mutuamente esclusivo con --resource-group-name.
  • --resource-group-name: nome del gruppo di risorse. Questo nome è incompatibile con --resource-group-id.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is vpn-gateway-delete

Elimina uno o più gateway VPN.

ibmcloud is vpn-gateway-delete (VPN_GATEWAY1 VPN_GATEWAY2 ...) [--vpc VPC] [--output JSON] [-f, --force] [-q, --quiet]

Opzioni comando

  • VPN_GATEWAY1: ID o nome del gateway VPN.
  • VPN_GATEWAY2: ID o nome del gateway VPN.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • --force, -f: forza l'operazione senza conferma.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is vpn-gateway-update

Aggiorna un gateway VPN.

ibmcloud is vpn-gateway-update VPN_GATEWAY [--vpc VPC] [--name NEW_NAME] [--local-asn ASN] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is vpn-gateway-update fee82deba12e4c0fb69c3b09d1f12345 --name my-renamed-gateway --output JSON
  • ibmcloud is vpn-gateway-update my-vpn-gateway --name my-renamed-gateway --output JSON
  • ibmcloud is vpn-gateway-update my-vpn-gateway --name my-renamed-gateway --local-asn 64520 --output JSON

Opzioni comando

  • VPN_GATEWAY: ID o nome del gateway VPN.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --name: nuovo nome del gateway VPN.
  • --local-asn: Il numero del sistema autonomo locale (ASN) per questo gateway VPN e le sue connessioni.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is vpn-gateways

Elenca tutti i gateway VPN.

ibmcloud is vpn-gateways [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME | --all-resource-groups] [--output JSON] [-q, --quiet]

Opzioni comando

  • --resource-group-id: ID del gruppo di risorse. Questo ID è mutuamente esclusivo con --resource-group-name.
  • --resource-group-name: nome del gruppo di risorse. Questo nome è incompatibile con --resource-group-id.
  • --all-resource-groups: Interroga tutti i gruppi di risorse.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è vpn-gateway-advertised-cidr

Verificare se il CIDR pubblicizzato specificato esiste su un gateway VPN.

ibmcloud is vpn-gateway-advertised-cidr VPN_GATEWAY --cidr CIDR [--vpc VPC] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is vpn-gateway-advertised-cidr 0726-59be5c84-1dc2-4191-b591-d506514563bf --cidr 10.45.0.0/24
  • ibmcloud is vpn-gateway-advertised-cidr 0726-59be5c84-1dc2-4191-b591-d506514563bf --cidr 10.45.0.0/24 --output JSON

Opzioni comando

  • VPN_GATEWAY: ID o nome del gateway VPN.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --cidr: L'intervallo di indirizzi IP nella notazione a blocchi CIDR.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è vpn-gateway-advertised-cidr-add

Aggiungere il CIDR pubblicizzato a un gateway VPN.

ibmcloud is vpn-gateway-advertised-cidr-add VPN_GATEWAY --cidr CIDR [--vpc VPC] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is vpn-gateway-advertised-cidr-add 0726-59be5c84-1dc2-4191-b591-d506514563bf --cidr 10.45.0.0/24
  • ibmcloud is vpn-gateway-advertised-cidr-add 0726-59be5c84-1dc2-4191-b591-d506514563bf --cidr 10.45.0.0/24 --output JSON

Opzioni comando

  • VPN_GATEWAY: ID o nome del gateway VPN.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --cidr: L'intervallo di indirizzi IP nella notazione a blocchi CIDR.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è vpn-gateway-advertised-cidr-delete

Rimuovere un CIDR pubblicizzato da un gateway VPN.

ibmcloud is vpn-gateway-advertised-cidr-delete VPN_GATEWAY (CIDR1 CIDR2 ...) [--vpc VPC] [--output JSON] [-f, --force] [-q, --quiet]

Esempi di comando

  • ibmcloud is vpn-gateway-advertised-cidr-delete 0726-59be5c84-1dc2-4191-b591-d506514563bf 10.45.0.0/24
  • ibmcloud is vpn-gateway-advertised-cidr-delete 0726-59be5c84-1dc2-4191-b591-d506514563bf 10.45.0.0/24 --output JSON

Opzioni comando

  • VPN_GATEWAY: ID o nome del gateway VPN.
  • CIDR1: L'intervallo di indirizzi IP nella notazione a blocchi CIDR.
  • CIDR2: L'intervallo di indirizzi IP nella notazione a blocchi CIDR.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • --force, -f: forza l'operazione senza conferma.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è vpn-gateway-advertised-cidrs

Elencare tutti i CIDR dei gateway VPN annunciati.

ibmcloud is vpn-gateway-advertised-cidrs VPN_GATEWAY [--vpc VPC] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is vpn-gateway-advertised-cidrs 0726-59be5c84-1dc2-4191-b591-d506514563bf
  • ibmcloud is vpn-gateway-advertised-cidrs 0726-59be5c84-1dc2-4191-b591-d506514563bf --output JSON

Opzioni comando

  • VPN_GATEWAY: ID o nome del gateway VPN.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è vpn-gateway-service-connection

Recuperare una connessione al servizio gateway VPN.

ibmcloud is vpn-gateway-service-connection VPN_GATEWAY --service-connection-id SERVICE_CONNECTION_ID [--vpc VPC] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is vpn-gateway-service-connection 0726-59be5c84-1dc2-4191-b591-d506514563bf --service-connection-id my-connection
  • ibmcloud is vpn-gateway-service-connection 0726-59be5c84-1dc2-4191-b591-d506514563bf --service-connection-id my-connection --output JSON

Opzioni comando

  • VPN_GATEWAY: ID o nome del gateway VPN.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --service-connection-id: L'identificatore della connessione al gateway VPN.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è vpn-gateway-service-connections

Elencare tutte le connessioni al servizio gateway VPN.

ibmcloud is vpn-gateway-service-connections VPN_GATEWAY [--vpc VPC] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is vpn-gateway-service-connections 0726-59be5c84-1dc2-4191-b591-d506514563bf
  • ibmcloud is vpn-gateway-service-connections 0726-59be5c84-1dc2-4191-b591-d506514563bf --output JSON

Opzioni comando

  • VPN_GATEWAY: ID o nome del gateway VPN.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

Server di rete privata virtuale (VPN)

La seguente sezione fornisce i dettagli sui comandi CLI disponibili per l'utilizzo dei server VPN.

ibmcloud è vpn - servers

Elencare tutti i server VPN.

ibmcloud is vpn-servers [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME | --all-resource-groups] [--output JSON] [-q, --quiet]

Opzioni comando

  • --resource-group-id: ID del gruppo di risorse. Questo ID è mutuamente esclusivo con --resource-group-name.
  • --resource-group-name: nome del gruppo di risorse. Questo nome è incompatibile con --resource-group-id.
  • --all-resource-groups: Interroga tutti i gruppi di risorse.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmCloud è vpn - server

Visualizza i dettagli di un server VPN.

ibmcloud is vpn-server VPN_SERVER [--vpc VPC] [--output JSON] [-q, --quiet]

Opzioni comando

  • VPN_SERVER: ID o nome del server VPN.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è vpn - server - create

Creare un server VPN.

ibmcloud is vpn-server-create --client-ip-pool CLIENT_IP_POOL --cert CERT (--client-auth-methods certificate | username | certificate,username | username,certificate) [--subnet SUBNET --vpc VPC] [--client-ca CLIENT_CA] [--client-crl CLIENT_CRL] [--client-dns CLIENT_DNS] [--client-idle-timeout CLIENT_IDLE_TIMEOUT] [--enable-split-tunnel false | true] [--port PORT] [--protocol udp | tcp] [--sg SG] [--name NAME] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is vpn-server-create --subnet 0726-a7191f77-7c87-4ad4-bb11-a37f9e9fc0f0,0736-4b871e22-e819-4f87-bb17-e457a88246a2 --cert crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f510 --client-ip-pool 192.168.0.0/20 --client-auth-methods certificate --client-ca crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f514
  • ibmcloud is vpn-server-create --subnet my-subnet,my-subnet2 --vpc my-vpc --cert crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f510 --client-ip-pool 192.168.0.0/20 --client-auth-methods certificate --client-ca crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f514
  • ibmcloud is vpn-server-create --name myvpnserver --subnet 0726-a7191f77-7c87-4ad4-bb11-a37f9e9fc0f0,0736-4b871e22-e819-4f87-bb17-e457a88246a2 --cert crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f510 --client-ip-pool 192.168.0.0/20 --client-auth-methods username
  • ibmcloud is vpn-server-create --name myvpnserver2 --subnet 0726-a7191f77-7c87-4ad4-bb11-a37f9e9fc0f0 --cert crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f510 --client-ip-pool 192.168.0.0/20 --client-auth-methods username --client-dns 9.9.9.9,8.8.8.8 --protocol tcp --port 8888 --enable-split-tunnel true --client-idle-timeout 1200
  • ibmcloud is vpn-server-create --name myvpnserver3 --subnet 0726-a7191f77-7c87-4ad4-bb11-a37f9e9fc0f0 --cert crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f510 --client-ip-pool 192.168.0.0/20 --client-auth-methods username --sg r134-e32f671c-463d-4f93-88e3-2dd0413476b4,r134-3af7a9db-d9bc-43d4-bced-93e0a33fee25
  • ibmcloud is vpn-server-create --name myvpnserver3 --subnet my-subnet --vpc my-vpc --cert crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f510 --client-ip-pool 192.168.0.0/20 --client-auth-methods username --sg my-sg1,my-sg2
  • ibmcloud is vpn-server-create --subnet 0726-a7191f77-7c87-4ad4-bb11-a37f9e9fc0f0,0736-4b871e22-e819-4f87-bb17-e457a88246a2 --cert crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f510 --client-ip-pool 192.168.0.0/20 --client-dns 172.34.1.100 --client-auth-methods certificate,username --client-ca crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f514 --client-crl @./openvpn/crl.pem --name vpnswithcrl --sg r134-5744b689-e5c4-461d-9f9b-ce5e7e8dbed6

Opzioni comando

  • --subnet: ID o nomi delle sottoreti, separati da virgole, per cui configurare questo server VPN. Utilizzare le sottoreti in zone differenti per l'alta disponibilità e al massimo è possibile impostare due sottoreti.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --client-ip-pool: il pool di indirizzi IPv4 dei client VPN, espresso in formato CIDR. La richiesta non deve sovrapporsi ad alcun prefisso di indirizzo esistente nel VPC o ad uno dei seguenti intervalli di indirizzi riservati: 127.0.0.0/8 (indirizzi di loopback IPv4), 161.26.0.0/16 (servizi IBM), 166.8.0.0/14 (endpoint del servizio cloud), 169.254.0.0/16 (indirizzi IPv4 locali rispetto al collegamento), 224.0.0.0/4 (indirizzi multicast IPv4). La lunghezza del prefisso del CIDR del pool di indirizzi IP del client deve essere compreso tra /9 (8.388.608 indirizzi) e /22 (1024 indirizzi). È consigliato un blocco CIDR che contiene due volte il numero degli indirizzi IP richiesti per abilitare il numero massimo di connessioni simultanee.
  • --cert: Il CRN segreto fornito dal gestore delle chiavi segrete per questo server VPN.
  • --client-auth-methods: Elenco, separato da virgole, dei metodi di autenticazione del client. Uno tra: certificate, nome utente, certificate, username, username, certificate.
  • --client-ca: il CRN segreto proveniente dal gestore dei segreti da utilizzare per l'autorità di certificazione (CA) del client VPN.
  • -- client-crl: CRL | @CRL-file. Il contenuto dell'elenco dei certificati revocati, codificato nel formato " PEM ".
  • --client-dns: Elenco, separato da virgole, degli indirizzi dei server DNS forniti ai client VPN connessi a questo server VPN. È possibile configurare al massimo due server DNS.
  • --client-idle-timeout: il numero di secondi durante i quali un client VPN può rimanere inattivo prima che il server VPN lo disconnetta. Specificare 0 per impedire al server di disconnettere i client inattivi (impostazione predefinita: 600 ).
  • --enable-split-tunnel: Indica se la funzione di split tunneling è abilitata su questo server VPN. Uno tra: false, true. (valore predefinito: false).
  • --port: Il numero di porta da utilizzare per questo server VPN. (impostazione predefinita: 443 ).
  • --protocol: il protocollo di trasporto da utilizzare per questo server VPN. Uno tra: udp, tcp. (valore predefinito: udp).
  • -- sg: nomi o ID gruppo di sicurezza separati da virgole per il server VPN.
  • --name: Nuovo nome per il server VPN.
  • --resource-group-id: ID del gruppo di risorse. Questo ID è mutuamente esclusivo con --resource-group-name.
  • --resource-group-name: nome del gruppo di risorse. Questo nome è incompatibile con --resource-group-id.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è vpn - server - update

Aggiorna un server VPN.

ibmcloud is vpn-server-update VPN_SERVER [--vpc VPC] [--subnet SUBNET] [--client-ip-pool CLIENT_IP_POOL] [--cert CERT] [--client-auth-methods certificate | username | certificate,username | username,certificate] [--client-ca CLIENT_CA] [--client-crl CLIENT_CRL] [[--client-dns CLIENT_DNS | --reset-client-dns]] [--client-idle-timeout CLIENT_IDLE_TIMEOUT] [--enable-split-tunnel false | true] [--port PORT] [--protocol udp | tcp] [--name NEW_NAME] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is vpn-server-update r134-aa88726e-8b34-4f97-992d-027df9c4bb36 --name my-server
  • ibmcloud is vpn-server-update my-server --name my-renamed-server
  • ibmcloud is vpn-server-update r134-aa88726e-8b34-4f97-992d-027df9c4bb36 --cert crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f510 --client-auth-methods certificate --client-ca crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f514
  • ibmcloud is vpn-server-update r134-aa88726e-8b34-4f97-992d-027df9c4bb36 --client-ip-pool 192.168.0.0/20 --client-dns 9.9.9.9 --client-idle-timeout 120 --port 9090 --protocol tcp --enable-split-tunnel true --output JSON
  • ibmcloud is vpn-server-update r134-aa88726e-8b34-4f97-992d-027df9c4bb36 --client-dns "" Ripulisci gli indirizzi del server DNS forniti ai client VPN connessi a questo server VPN.
  • ibmcloud is vpn-server-update r134-aa88726e-8b34-4f97-992d-027df9c4bb36 --reset-client-dns Ripulisci gli indirizzi del server DNS forniti ai client VPN connessi a questo server VPN.
  • ibmcloud is vpn-server-update r134-aa88726e-8b34-4f97-992d-027df9c4bb36 --subnet 0716-6ec3e875-abfa-40f4-a7c5-7473f4b2a2e1,0726-61b2f53f-1e95-42a7-94ab-55de8f8cbdd5 Aggiorna il server VPN con più di un sottorete da zone diverse per ottenere l'alta disponibilità.
  • ibmcloud is vpn-server-update r134-aa88726e-8b34-4f97-992d-027df9c4bb36 --subnet 0716-6ec3e875-abfa-40f4-a7c5-7473f4b2a2e1 Aggiorna il server VPN con una sottorete per modificare la sottorete del server VPN o per eseguire il downgrade del server VPN da un server VPN ad alta disponibilità a un server VPN autonomo.

Opzioni comando

  • VPN_SERVER: ID o nome del server VPN.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --subnet: ID o nomi delle sottoreti, separati da virgole, per cui configurare questo server VPN. Utilizzare le sottoreti in zone differenti per l'alta disponibilità e al massimo è possibile impostare due sottoreti.
  • --client-ip-pool: il pool di indirizzi IPv4 dei client VPN, espresso in formato CIDR. La richiesta non deve sovrapporsi ad alcun prefisso di indirizzo esistente nel VPC o ad uno dei seguenti intervalli di indirizzi riservati: 127.0.0.0/8 (indirizzi di loopback IPv4), 161.26.0.0/16 (servizi IBM), 166.8.0.0/14 (endpoint del servizio cloud), 169.254.0.0/16 (indirizzi IPv4 locali rispetto al collegamento), 224.0.0.0/4 (indirizzi multicast IPv4). La lunghezza del prefisso del CIDR del pool di indirizzi IP del client deve essere compreso tra /9 (8.388.608 indirizzi) e /22 (1024 indirizzi). È consigliato un blocco CIDR che contiene due volte il numero degli indirizzi IP richiesti per abilitare il numero massimo di connessioni simultanee.
  • --cert: Il CRN segreto fornito dal gestore delle chiavi segrete per questo server VPN.
  • --client-auth-methods: Elenco, separato da virgole, dei metodi di autenticazione del client. Uno tra: certificate, nome utente, certificate, username, username, certificate.
  • --client-ca: il CRN segreto proveniente dal gestore dei segreti da utilizzare per l'autorità di certificazione (CA) del client VPN.
  • -- client-crl: CRL | @CRL-file. Il contenuto dell'elenco dei certificati revocati, codificato nel formato " PEM ".
  • --client-dns: Elenco, separato da virgole, degli indirizzi dei server DNS forniti ai client VPN connessi a questo server VPN. È possibile configurare al massimo due server DNS.
  • --reset-client-dns: Cancella gli indirizzi dei server DNS forniti ai client VPN connessi a questo server VPN.
  • --client-idle-timeout: il numero di secondi durante i quali un client VPN può rimanere inattivo prima che il server VPN lo disconnetta. Specificare 0 per impedire al server di disconnettere i client inattivi.
  • --enable-split-tunnel: Indica se la funzione di split tunneling è abilitata su questo server VPN. Uno tra: false, true. (valore predefinito: false).
  • --port: il numero di porta da utilizzare per questo server VPN.
  • --protocol: il protocollo di trasporto da utilizzare per questo server VPN. Uno tra: udp, tcp.
  • --name: Nuovo nome del server VPN.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è vpn - server - delete

Elimina uno o più server VPN.

ibmcloud is vpn-server-delete (VPN_SERVER1 VPN_SERVER2 ...) [--vpc VPC] [--output JSON] [-f, --force] [-q, --quiet]

Opzioni comando

  • VPN_SERVER1: ID o nome del server VPN.
  • VPN_SERVER2: ID o nome del server VPN.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • --force, -f: forza l'operazione senza conferma.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è vp - server - configurazione - client

Recupera la configurazione del client OpenVPN.

ibmcloud is vpn-server-client-configuration VPN_SERVER [--vpc VPC] [--file FILE] [-q, --quiet]

Esempi di comando

  • ibmcloud is vpn-server-client-configuration r134-d0671da5-1646-449b-8390-6bd7d6abea01
  • ibmcloud is vpn-server-client-configuration my-server
  • ibmcloud is vpn-server-client-configuration r134-d0671da5-1646-449b-8390-6bd7d6abea01 --file ./my_vpn.conf

Opzioni comando

  • VPN_SERVER: ID o nome del server VPN.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --file: salva la configurazione del client nel percorso specificato.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is vpn - server - clients

Elenca tutti i client VPN associati a un server VPN.

ibmcloud is vpn-server-clients VPN_SERVER [--vpc VPC] [--output JSON] [-q, --quiet]

Opzioni comando

  • VPN_SERVER: ID o nome del server VPN.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è vpn - server - client

Visualizza i dettagli di un client VPN.

ibmcloud is vpn-server-client VPN_SERVER CLIENT_ID [--vpc VPC] [--output JSON] [-q, --quiet]

Opzioni comando

  • VPN_SERVER: ID o nome del server VPN.
  • CLIENT_ID: ID del client VPN.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è vpn - server - client - delete

Elimina uno o più client VPN per un server VPN.

ibmcloud is vpn-server-client-delete VPN_SERVER (CLIENT_ID1 CLIENT_ID2 ...) [--vpc VPC] [--output JSON] [-f, --force] [-q, --quiet]

Opzioni comando

  • VPN_SERVER: ID o nome del server VPN.
  • CLIENT_ID1: ID del client VPN.
  • CLIENT_ID2: ID del client VPN.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • --force, -f: forza l'operazione senza conferma.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è vpn - server - client - disconnect

Disconnetti client VPN.

ibmcloud is vpn-server-client-disconnect VPN_SERVER (CLIENT_ID1 CLIENT_ID2 ...) [--vpc VPC] [-f, --force] [-q, --quiet]

Opzioni comando

  • VPN_SERVER: ID o nome del server VPN.
  • CLIENT_ID1: ID del client VPN.
  • CLIENT_ID2: ID del client VPN.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --force, -f: forza l'operazione senza conferma.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è vpn - server - routes

Elenca tutte le rotte VPN per un server VPN.

ibmcloud is vpn-server-routes VPN_SERVER [--vpc VPC] [--output JSON] [-q, --quiet]

Opzioni comando

  • VPN_SERVER: ID o nome del server VPN.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è vpn - server - route

Visualizza i dettagli di una rotta VPN.

ibmcloud is vpn-server-route VPN_SERVER ROUTE_ID [--vpc VPC] [--output JSON] [-q, --quiet]

Opzioni comando

  • VPN_SERVER: ID o nome del server VPN.
  • ROUTE_ID: ID o nome della rotta VPN.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è vpn - server - route - create

Crea un instradamento VPN.

ibmcloud is vpn-server-route-create VPN_SERVER --destination DESTINATION_CIDR [--vpc VPC] [--action translate | deliver | drop] [--name NAME] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is vpn-server-route-create r134-77e21079-7291-44c2-866a-8f1848bc10f0 --name my-route --action deliver --destination 10.0.0.0/24
  • ibmcloud is vpn-server-route-create my-server --name my-route --action deliver --destination 10.0.0.0/24
  • ibmcloud is vpn-server-route-create r134-77e21079-7291-44c2-866a-8f1848bc10f0 --name my-route --action drop --destination 10.0.0.0/24

Opzioni comando

  • VPN_SERVER: ID o nome del server VPN.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --action: L'azione da eseguire su un pacchetto che corrisponde alla rotta. Uno tra: translate, deliver, drop. (valore predefinito: consegna).
  • --destination: la destinazione da utilizzare per questa rotta VPN nel server VPN. Deve essere univoco nel server VPN. Se un pacchetto in arrivo non corrisponde a nessuna destinazione, il pacchetto viene scartato.
  • --name: Nome della rotta VPN.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è vpn - server - route - update

Aggiorna un instradamento VPN.

ibmcloud is vpn-server-route-update VPN_SERVER ROUTE_ID [--vpc VPC] [--name NAME] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is vpn-server-route-update r134-77e21079-7291-44c2-866a-8f1848bc10f0 1233a60b-fc95-4dbc-96ab-a976b723bfb0 --name my-route
  • ibmcloud is vpn-server-route-update my-server my-route --name my-renamed-route

Opzioni comando

  • VPN_SERVER: ID o nome del server VPN.
  • ROUTE_ID: ID o nome della rotta VPN.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --name: Nuovo nome della rotta VPN.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è vpn - server - route - delete

Elimina uno o più instradamenti VPN.

ibmcloud is vpn-server-route-delete VPN_SERVER (ROUTE_ID1 ROUTE_ID2 ...) [--vpc VPC] [--output JSON] [-f, --force] [-q, --quiet]

Opzioni comando

  • VPN_SERVER: ID o nome del server VPN.
  • ROUTE_ID1: ID o nome della rotta VPN.
  • ROUTE_ID2: ID o nome della rotta VPN.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • --force, -f: forza l'operazione senza conferma.
  • -q, --quiet: Sopprime l'output verboso.

COMANDI DI CALCOLO

La seguente sezione fornisce informazioni sui comandi della CLI per la funzionalità di calcolo.

Immagini

ibmcloud is operating-systems

Elenca tutti i sistemi operativi.

ibmcloud is operating-systems [--output JSON] [-q, --quiet]

Opzioni comando

  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is operating-system

Visualizza i dettagli di un sistema operativo.

ibmcloud is operating-system OPERATING_SYSTEM_NAME [--output JSON] [-q, --quiet]

Opzioni comando

  • OPERATING_SYSTEM_NAME: nome del sistema operativo.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is image

Visualizza i dettagli di un'immagine.

ibmcloud is image IMAGE [--output JSON] [-q, --quiet]

Opzioni comando

  • IMMAGINE: ID o nome dell'immagine.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is images

Elenca tutte le immagini nella regione.

ibmcloud is images [--visibility all | public | private] [--status STATUS] [--user-data-format USER_DATA_FORMAT] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME | --all-resource-groups] [--output JSON] [--remote-account-id provider | user] [-q, --quiet]

Esempi di comando

  • ibmcloud is images --status deprecated,obsolete
  • ibmcloud is images --user-data-format esxi_kickstart,ipxe
  • ibmcloud is images --remote-account-id provider
  • ibmcloud is images --remote-account-id 2d1bace7b46e4815a81e52c6ffeba5cf

Opzioni comando

  • --visibility: elenca le immagini con la visibilità specificata. I livelli di visibilità validi sono: pubblico o privato.
  • --status: Filtra la raccolta per selezionare le immagini che corrispondono all'elenco di valori di stato separati da virgole. Valori disponibili: disponibile, eliminazione in corso, deprecato, non riuscito, obsoleto, parzialmente disponibile, in sospeso, inutilizzabile, tutti.
  • --user-data-format: Filtra la raccolta selezionando solo le immagini con valori di "user-data-format" presenti nell'elenco separato da virgole. Valori disponibili: cloud_init, esxi_kickstart, ipxe.
  • --resource-group-id: ID del gruppo di risorse. Questo ID è mutuamente esclusivo con --resource-group-name.
  • --resource-group-name: nome del gruppo di risorse. Questo nome è incompatibile con --resource-group-id.
  • --all-resource-groups: Interroga tutti i gruppi di risorse.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • --remote-account-id: remote.account.id Filtra la raccolta selezionando solo le immagini con la proprietà remote.account.id corrispondente all'account specificato. Gli utenti possono anche fornire ACCOUNT_ID o uno dei seguenti elementi: provider, utente.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is image-create

Crea un'immagine.

ibmcloud is image-create IMAGE_NAME ([--file IMAGE_FILE_LOCATION --os-name OPERATING_SYSTEM_NAME [--encrypted-data-key ENCRYPTED_DATA_KEY --encryption-key ENCRYPTION_KEY]] | [--source-volume SOURCE_VOLUME --encryption-key-volume ENCRYPTION_KEY_VOLUME]) [--allowed-use-api-version, --au-api-version ALLOWED_USE_API_VERSION, AU_API_VERSION] [--allowed-use-bare-metal-server, --au-bms ALLOWED_USE_BARE_METAL_SERVER, AU_BMS] [--allowed-use-instance, --au-ins ALLOWED_USE_INSTANCE, AU_INS] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME] [--deprecate-at DEPRECATE_AT] [--obsolete-at OBSOLETE_AT] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is image-create my-ubuntu-16-amd64 --file cos://us-south/custom-image-vpc-bucket/customImage-0.qcow2 --os-name ubuntu-16-amd64
  • ibmcloud is image-create my-ubuntu-16-amd64 --file cos://us-south/custom-image-vpc-bucket/customImage-0.qcow2 --os-name ubuntu-16-amd64 --resource-group-id fee82deba12e4c0fb69c3b09d1f12345
  • ibmcloud is image-create my-ubuntu-16-amd64 --file cos://us-south/custom-image-vpc-bucket/customImage-0.qcow2 --os-name ubuntu-16-amd64 --resource-group-name Default
  • ibmcloud is image-create my-ubuntu-16-amd64 --file cos://us-south/custom-image-vpc-bucket/customImage-0.qcow2 --os-name ubuntu-16-amd64 --output JSON
  • ibmcloud is image-create my-ubuntu-16-amd64 --file cos://us-south/custom-image-vpc-bucket/customImage-0.qcow2 --os-name ubuntu-16-amd64 --encrypted-data-key eyJjaXBoZXJ0ZXh0IjoiSFVBS1VxTFFzUVhVRytTdElxTENDS3BjQjZ5Qm9HWlMxOVU9IiwiaXYiOiIxVXdNeTFTNG9odHVOWmJPIiwidmVyc2lvbiI6IjQuMC4wIiwiaGFuZGxlIjoiMWU5MzNkY2QtYjczMi00MDY3LWEyNTUtZDg5MzMxMTdmZGZmIn0= --encryption-key crn:v1:bluemix:public:kms:us-south:a/823bd195e9fd4f0db40ac2e1bffef3e0:2479bd12-1e8e-4506-88d9-bdb9512ac317:key:404f662d-1e18-40b1-aabf-d6c25bca22ea
  • ibmcloud is image-create my-image-from-volume --source-volume r006-c95c2317-6336-45b4-b67d-087312895a4e
  • ibmcloud is image-create my-image-from-volume --source-volume r006-c95c2317-6336-45b4-b67d-087312895a4e --encryption-key-volume crn:v1:bluemix:public:kms:us-south:a/823bd195e9fd4f0db40ac2e1bffef3e0:2479bd12-1e8e-4506-88d9-bdb9512ac317:key:404f662d-1e18-40b1-aabf-d6c25bca22ea
  • ibmcloud is image-create my-image-from-volume --source-volume r006-c95c2317-6336-45b4-b67d-087312895a4e --deprecate-at "2023-03-01T00:45:00Z" --obsolete-at "2023-03-02T00:50:00Z"
  • ibmcloud is image-create my-ubuntu-16-amd64 --file cos://us-south/custom-image-vpc-bucket/customImage-0.qcow2 --os-name ubuntu-16-amd64 --allowed-use-api-version "2024-10-29" --allowed-use-bare-metal-server "enable_secure_boot==true" --allowed-use-instance true
  • ibmcloud is image-create my-image-from-volume --source-volume r006-c95c2317-6336-45b4-b67d-087312895a4e --allowed-use-api-version "2024-10-29" --allowed-use-bare-metal-server "enable_secure_boot==true" --allowed-use-instance true

Opzioni comando

  • IMAGE_NAME: nome dell'immagine.
  • --file: il percorso del file immagine nel Cloud Object Store (COS), ad esempio: cos://us-south/custom-image-vpc-bucket/customImage-0.qcow2.
  • --os-name: Nome del sistema operativo di questa immagine.
  • --encrypted-data-key: Una rappresentazione crittografata ( base64-encoded ) della chiave utilizzata per crittografare i dati di questa immagine.
  • --encryption-key: il CRN della chiave radice utilizzata per incapsulare la chiave dei dati (che alla fine è rappresentata come encrypted_data_key ). Inoltre, la chiave root viene utilizzata per crittografare i volumi creati a partire da questa immagine (a meno che non venga specificata una chiave di crittografia alternativa al momento della creazione del volume).
  • --source-volume: ID o nome del volume. Il volume da cui creare l'immagine. Il volume specificato deve avere origine dall'immagine. Il valore della proprietà "active" e "busy" del volume deve essere "false " e l'istanza associata al volume deve trovarsi nello stato "stopped".
  • --encryption-key-volume: un riferimento alla chiave radice utilizzata per incapsulare la chiave di crittografia dei dati generata dal sistema per l'immagine. Se questa proprietà non viene fornita, viene utilizzata la chiave root dal volume di origine.
  • --allowed-use-api-version, --au-api-version: la versione dell'API con cui valutare le espressioni.
  • --allowed-use-bare-metal-server: true,--au-bms true - L'espressione che deve essere soddisfatta dalle proprietà di un server bare metal provisionato con questa immagine. Se non specificato, l'espressione viene impostata su true.
  • --allowed-use-instance: true,--au-ins true - L'espressione che deve essere soddisfatta dalle proprietà di un'istanza di server virtuale fornita con questa immagine. Se non specificato, l'espressione viene impostata su true.
  • --resource-group-id: ID del gruppo di risorse. Questo ID è mutuamente esclusivo con --resource-group-name.
  • --resource-group-name: nome del gruppo di risorse. Questo nome è incompatibile con --resource-group-id.
  • --deprecate-at: la data e l'ora di obsolescenza da impostare per questa immagine. La data e l'ora non devono essere passate e devono essere precedenti a "obsolete_at". La data e l'ora devono essere nel formato ISO 8601: 2024-03-05T15:31:50.701Z oppure 2024-03-05T15:31:50.701+8:00.
  • --obsolete-at: La data e l'ora di obsolescenza da impostare per questa immagine. La data e l'ora non devono essere passate e devono essere successive a "deprecate_at". La data e l'ora devono essere nel formato ISO 8601: 2024-03-05T15:31:50.701Z oppure 2024-03-05T15:31:50.701+8:00.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is image-update

Aggiorna un'immagine.

ibmcloud is image-update IMAGE --name NEW_NAME [--allowed-use-api-version, --au-api-version ALLOWED_USE_API_VERSION, AU_API_VERSION] [--allowed-use-bare-metal-server, --au-bms ALLOWED_USE_BARE_METAL_SERVER, AU_BMS] [--allowed-use-instance, --au-ins ALLOWED_USE_INSTANCE, AU_INS] [--deprecate-at DEPRECATE_AT | --reset-deprecate-at] [--obsolete-at OBSOLETE_AT | --reset-obsolete-at] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is image-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name my-image
  • ibmcloud is image-update my-image-from-volume-cli --name my-image-from-volume-cli-do-not-delete --obsolete-at "2023-03-02T04:20:00+05:30"
  • ibmcloud is image-update my-image-from-volume-cli-do-not-delete --deprecate-at "2023-03-03T04:20:00+05:30"
  • ibmcloud is image-update my-image-from-volume-cli-do-not-delete --reset-deprecate-at
  • ibmcloud is image-update my-image-from-volume-cli-do-not-delete --reset-obsolete-at
  • ibmcloud is image-update my-image-from-volume-cli-do-not-delete --allowed-use-api-version "2024-10-31" --allowed-use-bare-metal-server enable_secure_boot==true --allowed-use-instance true

Opzioni comando

  • IMMAGINE: ID o nome dell'immagine.
  • --name: nuovo nome dell'immagine.
  • --allowed-use-api-version, --au-api-version: la versione dell'API con cui valutare le espressioni.
  • --allowed-use-bare-metal-server, --au-bms: L'espressione che deve essere soddisfatta da un server bare metal provisionato con questa immagine.
  • --allowed-use-instance, --au-ins: L'espressione che deve essere soddisfatta da un'istanza di server virtuale creata con questa immagine.
  • --deprecate-at: la data e l'ora di obsolescenza da impostare per questa immagine. La data e l'ora non devono essere passate e devono essere precedenti a "obsolete_at". La data e l'ora devono essere nel formato ISO 8601: 2024-03-05T15:31:50.701Z oppure 2024-03-05T15:31:50.701+8:00.
  • --reset-deprecate-at: specificare questo flag per rimuovere una data e un'ora di obsolescenza già esistenti. Se lo stato dell'immagine è "deprecato", diventa "disponibile".
  • --obsolete-at: La data e l'ora di obsolescenza da impostare per questa immagine. La data e l'ora non devono essere passate e devono essere successive a "deprecate_at". La data e l'ora devono essere nel formato ISO 8601: 2024-03-05T15:31:50.701Z oppure 2024-03-05T15:31:50.701+8:00.
  • --reset-obsolete-at: specificare questo flag per rimuovere una data e un'ora di obsolescenza già presenti. Se lo stato dell'immagine è "obsoleto", diventa "deprecato" se "deprecate_at" è nel passato. Altrimenti, diventa "disponibile".
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is image-delete

Elimina una o più immagini.

ibmcloud is image-delete (IMAGE1 IMAGE2 ...) [--output JSON] [-f, --force] [-q, --quiet]

Opzioni comando

  • IMMAGINE1: ID o nome dell'immagine.
  • IMMAGINE2: ID o nome dell'immagine.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • --force, -f: forza l'operazione senza conferma.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è image - export - job

Visualizza i dettagli di un processo di esportazione di immagini.

ibmcloud is image-export-job IMAGE JOB [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is image-export-job 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 6451a2e-d6c5-42b4-97b0-b5f8e8d1f479
  • ibmcloud is image-export-job my-image my-export-job

Opzioni comando

  • IMMAGINE: ID o nome dell'immagine.
  • JOB: ID o nome del processo di esportazione dell'immagine.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è image - export - jobs

Elenca tutte le operazioni di esportazione di un'immagine.

ibmcloud is image-export-jobs IMAGE [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is image-export-jobs 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479
  • ibmcloud is image-export-jobs my-image

Opzioni comando

  • IMMAGINE: ID o nome dell'immagine.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è image - export - job - create

Crea un processo di esportazione delle immagini.

ibmcloud is image-export-job-create IMAGE --bucket BUCKET [--name NEW_NAME] [--format qcow2 | vhd] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is image-export-job-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name my-export-job --format qcow2 --bucket my-bucket
  • ibmcloud is image-export-job-create my-image --name my-export-job --format qcow2 --bucket my-bucket

Opzioni comando

  • IMMAGINE: ID o nome dell'immagine.
  • --name: Nuovo nome del processo di esportazione dell'immagine.
  • --format: il formato da utilizzare per l'immagine esportata. Se l'immagine è crittografata, solo qcow2 è supportato. Uno tra: qcow2, vhd. (valore predefinito: qcow2).
  • --bucket: il bucket di Cloud Object Storage in cui esportare l'immagine. Il bucket deve esistere e un'autorizzazione di servizio IAM deve concedere a Image Service for VPC di VPC Infrastructure Services l'accesso in scrittura al bucket.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è image - export - job - update

Aggiornare un processo di esportazione di immagini.

ibmcloud is image-export-job-update IMAGE JOB --name NAME [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is image-export-job-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 6451a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name my-image-export-job
  • ibmcloud is image-export-job-update my-image my-export-job --name my-image-export-job

Opzioni comando

  • IMMAGINE: ID o nome dell'immagine.
  • JOB: ID o nome del processo di esportazione dell'immagine.
  • --name: Nome del processo di esportazione dell'immagine.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è image - export - job - delete

Elimina uno o più processi di esportazione delle immagini.

ibmcloud is image-export-job-delete IMAGE (JOB1 JOB2 ...) [--output JSON] [-f, --force] [-q, --quiet]

Esempi di comando

  • ibmcloud is image-export-job-delete 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 6451a2e-d6c5-42b4-97b0-b5f8e8d1f479
  • ibmcloud is image-export-job-delete my-image my-export-job

Opzioni comando

  • IMMAGINE: ID o nome dell'immagine.
  • JOB1: ID o nome del processo di esportazione dell'immagine.
  • JOB2: ID o nome del processo di esportazione dell'immagine.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • --force, -f: forza l'operazione senza conferma.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è image - deprecate

Rendere obsoleta un'immagine.

ibmcloud is image-deprecate IMAGE [--output JSON] [-q, --quiet]

Esempio di comando

  • ibmcloud is image-deprecate my-image-from-volume-cli-do-not-delete

Opzioni comando

  • IMMAGINE: ID o nome dell'immagine.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è immagine - obsoleta

Rendere obsoleta l'Immagine.

ibmcloud is image-obsolete IMAGE [--output JSON] [-q, --quiet]

Esempio di comando

  • ibmcloud is image-obsolete my-image-from-volume-cli-do-not-delete

Opzioni comando

  • IMMAGINE: ID o nome dell'immagine.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è image-instance-profiles

Elencare i profili delle istanze compatibili con un'immagine.

ibmcloud is image-instance-profiles IMAGE [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is image-instance-profiles my-image-from-volume-cli-do-not-delete
  • ibmcloud is image-instance-profiles my-image-from-volume-cli-do-not-delete --output JSON
  • ibmcloud is image-instance-profiles r134-064dcec0-5e15-42cf-8b28-a9d27f9cd751
  • ibmcloud is image-instance-profiles r134-064dcec0-5e15-42cf-8b28-a9d27f9cd751 --output JSON

Opzioni comando

  • IMMAGINE: ID o nome dell'immagine.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è image-bare-metal-server-profiles

Elencare i profili dei server bare metal compatibili con un'immagine.

ibmcloud is image-bare-metal-server-profiles IMAGE [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is image-bare-metal-server-profiles my-image
  • ibmcloud is image-bare-metal-server-profiles my-image --output JSON
  • ibmcloud is image-bare-metal-server-profiles r134-064dcec0-5e15-42cf-8b28-a9d27f9cd751
  • ibmcloud is image-bare-metal-server-profiles r134-064dcec0-5e15-42cf-8b28-a9d27f9cd751 --output JSON

Opzioni comando

  • IMMAGINE: ID o nome dell'immagine.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è offerta - immagine - catalogo

Elenca tutte le immagini disponibili nel catalogo.

ibmcloud is catalog-image-offerings [--output JSON] [-q, --quiet]

Esempio di comando

  • ibmcloud is catalog-image-offerings

Opzioni comando

  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è un'offerta - immagine - catalogo

Ottenere l'immagine del catalogo.

ibmcloud is catalog-image-offering CATALOG OFFERING [--output JSON] [-q, --quiet]

Esempio di comando

  • ibmcloud is catalog-image-offering 2497ae83-40cb-46ba-ac7f-5303514a2669 54372a73-7a0a-4799-ac9c-8736620c67f1

Opzioni comando

  • CATALOGO: ID del catalogo.
  • OFFERTA: ID dell'offerta.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

Istanze

ibmcloud is instance

Visualizza i dettagli di un'istanza del server virtuale.

ibmcloud is instance INSTANCE [--output JSON] [-q, --quiet]

Opzioni comando

  • ISTANZA: ID o nome dell'istanza.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is instance-initialization-values

Visualizza i dettagli di inizializzazione di un'istanza virtuale.

ibmcloud is instance-initialization-values INSTANCE [--private-key (KEY | @KEY_FILE) [--private-key-passphrase PRIVATE_KEY_PASSPHRASE]] [--output JSON] [-q, --quiet]

Opzioni comando

  • ISTANZA: ID o nome dell'istanza.
  • --private-key: key|@key-file. La chiave privata in formato PEM per decrittografare la password.
  • --private-key-passphrase: La passphrase per la chiave privata crittografata.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is instances

Elenca tutte le istanze del server virtuale.

ibmcloud is instances [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME | --all-resource-groups] [--reservation RESERVATION] [--vpc VPC] [--ig IG] [--availability-class spot | standard] [--dh DH] [--pg PG] [--output JSON] [-q, --quiet]

Opzioni comando

  • --resource-group-id: ID del gruppo di risorse. Questo ID è mutuamente esclusivo con --resource-group-name.
  • --resource-group-name: nome del gruppo di risorse. Questo nome è incompatibile con --resource-group-id.
  • --all-resource-groups: Interroga tutti i gruppi di risorse.
  • --prenotazione: ID o nome della prenotazione.
  • --vpc: ID, nome o CRN della VPC.
  • --ig: ID, nome o CRN del gruppo di istanze.
  • --availability-class: La classe di disponibilità per l'istanza del server virtuale. Uno di: spot, standard.
  • --dh: ID, nome o CRN dell'host dedicato.
  • --pg: ID, nome o CRN del gruppo di collocamento.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è instance - console

Apri una console interattiva all'istanza del server virtuale. Questo comando apre una console seriale interattiva per impostazione predefinita.

ibmcloud is instance-console INSTANCE [--vnc] [-q, --quiet]

Opzioni comando

  • ISTANZA: ID o nome dell'istanza.
  • --vnc: Ottiene l'URI WebSocket per la console VNC e apre la console VNC web IBM Cloud nel browser dell'istanza.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is instance-create

Crea una VSI (virtual server instance).

ibmcloud is instance-create INSTANCE_NAME VPC ZONE_NAME PROFILE_NAME SUBNET (([--pnac-name PRIMARY_NAC_NAME] [--pnac-vni PNAC_VNI | (--pnac-vni-ais false | true --pnac-vni-ein true | false --pnac-vni-auto-delete true | false --pnac-vni-ips VNI_RESERVED_IPS_JSON | @VNI_RESERVED_IPS_JSON_FILE --pnac-vni-name PNAC_VNI_NAME [--pnac-vni-rip PNAC_VNI_RIP | (--pnac-vni-rip-address PNAC_VNI_RIP_ADDRESS --pnac-vni-rip-auto-delete true | false --pnac-vni-rip-name PNAC_VNI_RIP_NAME)] --pnac-vni-sgs PNAC_VNI_SGS [--pnac-vni-psfm auto | enabled | disabled])] [--network-attachments NETWORK_ATTACHMENTS_JSON | @NETWORK_ATTACHMENTS_JSON_FILE]) | [([--rip RIP | (--address ADDRESS --auto-delete true | false --ip-name IP_NAME)] [--allow-ip-spoofing false | true]) | --primary-network-interface PRIMARY_NETWORK_INTERFACE_JSON | @PRIMARY_NETWORK_INTERFACE_JSON_FILE] [--network-interface NETWORK_INTERFACE_JSON | @NETWORK_INTERFACE_JSON_FILE]) [--image IMAGE | (--catalog-offering CATALOG_OFFERING | --catalog-offering-version CATALOG_OFFERING_VERSION) [--catalog-offering-plan CATALOG_OFFERING_PLAN]] [--total-volume-bandwidth TOTAL_VOLUME_BANDWIDTH] [--boot-volume BOOT_VOLUME_JSON | @BOOT_VOLUME_JSON_FILE] [--volume-attach VOLUME_ATTACH_JSON | @VOLUME_ATTACH_JSON_FILE] [--keys KEYS] [--dedicated-host DEDICATED_HOST | --dedicated-host-group DEDICATED_HOST_GROUP | --placement-group PLACEMENT_GROUP] [--reservation-affinity-policy, --res-policy disabled | manual | automatic] [--reservation-affinity-pool, --res-pool RESERVATION_AFFINITY_POOL] [--user-data DATA] [--sgs SGS] [--default-trusted-profile DEFAULT_TRUSTED_PROFILE [--default-trusted-profile-auto-link true,false]] [--metadata-service, --ms true | false [--metadata-service-protocol, --msp http | https | --metadata-service-response-hop-limit, --msrhl METADATA_SERVICE_RESPONSE_HOP_LIMIT,MSRHL]] [--host-failure-policy restart | stop] [--confidential-compute-mode disabled | sgx | tdx] [--enable-secure-boot true | false] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME] [[--cluster-network-attachments CLUSTER_NETWORK_ATTACHMENTS_JSON | @CLUSTER_NETWORK_ATTACHMENTS_JSON_FILE]] [--volume-bandwidth-qos-mode pooled | weighted] [--vcpu-percentage VCPU_PERCENTAGE] [--availability-class spot | standard] [--preemption-policy delete | stop] [--threads-per-core 1 | 2] [--output JSON] [-i, --interactive] [-q, --quiet]

Esempi di comando

  • ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8
  • ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --volume-attach '[{"volume": {"name":"my-volume-name", "capacity":10, "profile": {"name": "general-purpose"},"user_tags": ["my-tag-1"]}}]' Creare un'istanza con un collegamento del volume.
  • ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --volume-attach '[{"volume": {"name":"my-volume-name", "bandwidth":1000, "capacity":10, "profile": {"name": "general-purpose"},"user_tags": ["my-tag-1"]}}]' Creare un'istanza con allegato volume con larghezza di banda.
  • ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --volume-attach '[{"volume": {"id":"67531475-bd8a-478e-bcfe-2e53365cd0aa"}}]' Creare un'istanza con un volume esistente in un collegamento di volume.
  • ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --keys 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8,72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 Creare un'istanza con più chiavi SSH.
  • ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --boot-volume '{"name": "boot-vol-attachment-name", "volume": {"name": "my-boot-vol", "capacity": 150, "profile": {"name": "general-purpose"}}}' Creare un'istanza dall'immagine con capacità del volume di avvio. Il valore della capacità può variare dalla dimensione minima assegnata all'immagine fino a 250.
  • ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --boot-volume '{"name": "boot-vol-attachment-name", "volume": {"name": "my-boot-vol", "profile": {"name": "general-purpose"},"user_tags": ["my-tag-1"]}}' Creare un'istanza con volume di avvio e un volume di avvio con tag utente.
  • ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --boot-volume '{"name": "boot-vol-attachment-name", "volume": {"profile": {"name": "general-purpose"},"encryption_key": {"crn": "crn:v1:bluemix:public:kms:us-south:adffc98a0f1f0f95f6613b3b752286b87:e4a29d1a-2ef0-42a6-8fd2-350deb1c647e:key:5437653b-c4b1-447f-9646-b2a2a4cd6179"}}}' Creare un'istanza con un volume di avvio crittografato.
  • ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --boot-volume '{"name": "boot-vol-attachment-name", "volume": {"bandwidth":1000, "profile": {"name": "general-purpose"},"encryption_key": {"crn": "crn:v1:bluemix:public:kms:us-south:adffc98a0f1f0f95f6613b3b752286b87:e4a29d1a-2ef0-42a6-8fd2-350deb1c647e:key:5437653b-c4b1-447f-9646-b2a2a4cd6179"}}}' Creare un'istanza con un volume di avvio crittografato con larghezza di banda.
  • ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --network-interface '[{"name": "secondary-nic", "allow_ip_spoofing": true, "subnet": {"id":"72b27b5c-f4b0-48bb-b954-5becc7c1dcb3"}, "security_groups": [{"id": "72b27b5c-f4b0-48bb-b954-5becc7c1dcb8"}, {"id": "72b27b5c-f4b0-48bb-b954-5becc7c1dcb3"}]}]' Creare un'istanza collegata all'interfaccia di rete secondaria.
  • ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --primary-network-interface '{"name": "primary-nic", "allow_ip_spoofing": true, "subnet": {"id":"72b27b5c-f4b0-48bb-b954-5becc7c1dcb3"}, "primary_ip": {"address": "10.240.129.10", "auto-delete": true, "name": "my-reserved-ip"}, "security_groups": [{"id": "72b27b5c-f4b0-48bb-b954-5becc7c1dcb8"}, {"id": "72b27b5c-f4b0-48bb-b954-5becc7c1dcb3"}]}' Creare un'istanza con la configurazione dell'interfaccia di rete primaria in JSON.
  • ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --sgs 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8,72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --address 10.240.129.10 --auto-delete true --ip-name my-reserved-ip --allow-ip-spoofing true Creare un'istanza con la configurazione dell'interfaccia di rete primaria che includa gruppi di sicurezza, impostazioni di IP riservato e impostazione di spoofing dell'IP di origine.
  • ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --sgs 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8,72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --reserved-ip 0711-5c7f016e-5bd2-42e3-8dff-81519e4e2469 --allow-ip-spoofing true Creare un'istanza con la configurazione dell'interfaccia di rete primaria che includa gruppi di sicurezza, IP riservato esistente e impostazione di spoofing dell'IP di origine.
  • ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 mx2-2x16 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --dedicated-host c019b1f7-c4d6-430c-aaa4-e0cc25d47277 Creare un'istanza da posizionare nell'host dedicato desiderato.
  • ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 mx2-2x16 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --dedicated-host-group a4738ceb-5e59-4601-849a-61d7895740ee Creare un'istanza da posizionare nel gruppo di host dedicati desiderato.
  • ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 mx2-2x16 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --placement-group 1d2afa0f-b9f2-4d85-ae35-a08885269644 Creare un'istanza da posizionare nel gruppo di posizionamento desiderato.
  • ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 mx2-2x16 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --total-volume-bandwidth 4000 Creare un'istanza con larghezza di banda totale dei volumi specifica.
  • ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 mx2-2x16 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --metadata-service true Creare un'istanza con il servizio di metadati abilitato o disabilitato.
  • ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 mx2-2x16 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --metadata-service true --metadata-service-protocol http --metadata-service-response-hop-limit 60 Creare un'istanza con la configurazione del servizio di metadati.
  • ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 mx2-2x16 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --reservation-affinity-policy manual --reservation-affinity-pool r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2 Creare un'istanza con affinità di prenotazione.
  • ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 mx2-2x16 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --reservation-affinity-policy manual --reservation-affinity-pool crn:v1:bluemix:public:is:us-south:a/123456::vpc:4727d842-f94f-4a2d-824a-9bc9b02c523b Creare un'istanza con affinità di prenotazione.
  • ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 mx2-2x16 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --default-trusted-profile Profile-c9fe8182-870a-49df-8308-c8bb7394c4c3 --default-trusted-profile-auto-link true Creare un'istanza con profilo attendibile predefinito
  • ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 mx2-2x16 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --host-failure-policy restart Creare un'istanza con una politica di disponibilità in caso di malfunzionamento dell'host.
  • ibmcloud is instance-create my-instance-name my-vpc us-south-1 bx2-2x8 my-subnet --image ibm-ubuntu-20-04-2-minimal-amd64-1 --volume-attach '[{"volume": {"name":"my-vol-1"}}]' Creare un'istanza con volume esistente in un collegamento di volume, utilizzando il nome risorsa.
  • ibmcloud is instance-create my-instance-name my-vpc us-south-1 mx2-2x16 my-subnet --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --dedicated-host my-dedicated-host Creare un'istanza da posizionare nell'host dedicato desiderato, utilizzando il nome risorsa.
  • ibmcloud is instance-create my-instance-name my-vpc us-south-1 mx2-2x16 my-subnet --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --dedicated-host-group my-dedicated-host-group Creare un'istanza da posizionare nel gruppo di host dedicati desiderato, utilizzando il nome risorsa.
  • ibmcloud is instance-create my-instance-name my-vpc us-south-1 mx2-2x16 my-subnet --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --placement-group my-placement-host-group Creare un'istanza da posizionare nel gruppo di posizionamento desiderato, utilizzando il nome risorsa.
  • ibmcloud is instance-create my-instance-name my-vpc us-south-1 bx2-2x8 --image ibm-ubuntu-20-04-2-minimal-amd64-1 --primary-network-interface '{"name": "primary-nic", "allow_ip_spoofing": true, "subnet": {"name":"my-subnet"}, "primary_ip": {"name": "my-reserved-ip"}, "security_groups": [{"name": "my-security-group-1"}, {"name": "my-security-group-2"}]}' Creare un'istanza con la configurazione dell'interfaccia di rete primaria, utilizzando il nome risorsa.
  • ibmcloud is instance-create my-instance-name my-vpc us-south-1 bx2-2x8 my-subnet --image ibm-ubuntu-20-04-2-minimal-amd64-1 --network-interface '[{"name": "secondary-nic", "allow_ip_spoofing": true, "subnet": {"id":"my-subnet"}, "security_groups": [{"id": "my-security-group-1"}, {"id": "my-security-group-2"}]}]' Creare un'istanza collegata all'interfaccia di rete secondaria, utilizzando il nome risorsa.
  • ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --boot-volume '{"name": "boot-vol-attachment-name", "volume": {"id": "67531475-bd8a-478e-bcfe-2e53365cd0aa"}}' Creare un'istanza da un volume di avvio esistente.
  • ibmcloud is instance-create my-instance-name my-vpc us-south-1 bx2-2x8 my-subnet --boot-volume '{"name": "boot-vol-attachment-name", "volume": {"name": "my-existing-boot-vol"}}' Creare un'istanza da un volume di avvio esistente utilizzando un nome risorsa.
  • ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --catalog-offering crn:v1:bluemix:public:globalcatalog-collection:global:a/efe5afc483594adaa8325e2b4d1290df:2497ae83-40cb-46ba-ac7f-5303514a2669:offering:54372a73-7a0a-4799-ac9c-8736620c67f1 Creare un'istanza da un'offerta del catalogo.
  • ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --catalog-offering-version crn:v1:bluemix:public:globalcatalog-collection:global:a/efe5afc483594adaa8325e2b4d1290df:2497ae83-40cb-46ba-ac7f-5303514a2669:offering:54372a73-7a0a-4799-ac9c-8736620c67f1 Creare un'istanza da una versione dell'offerta del catalogo.
  • ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --catalog-offering-version crn:v1:bluemix:public:globalcatalog-collection:global:a/efe5afc483594adaa8325e2b4d1290df:2497ae83-40cb-46ba-ac7f-5303514a2669:offering:54372a73-7a0a-4799-ac9c-8736620c67f1 --catalog-offering-plan crn:v1:bluemix:public:globalcatalog-collection:global:a/123456:51c9e0db-2911-45a6-adb0-ac5332d27cf2:plan:sw.51c9e0db-2911-45a6-adb0-ac5332d27cf2.772c0dbe-aa62-482e-adbe-a3fc20101e0e Creare un'istanza dalla versione e dal piano dell'offerta del catalogo.
  • ibmcloud is instance-create --interactive Creare un'istanza in modo interattivo.
  • ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --pnac-name cli-pnac-1 --pnac-vni 7322-1293a27a-7178-4e62-ba5b-272623c989aa --network-attachments [{"name": "instance-snac-1","virtual_network_interface": {"id":"02h7-56705448-c9d9-43dc-aa11-20d42333cd87"}}] --image --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 Creare un'istanza con un collegamento di rete e un'interfaccia di rete virtuale esistente.
  • ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --pnac-name cli-pnac-1 --pnac-vni-ais true --pnac-vni-ein true --pnac-vni-auto-delete true --pnac-vni-ips [{"id": "7322-f61b85bd-d963-4069-bb72-b58ed9ebc9f5"}] --pnac-vni-name cli-panc-vni-1 --pnac-vni-rip bee-olympics-perplexed-briskness --network-attachments [{"name": "instance-snac-1","virtual_network_interface": {"id":"02h7-56705448-c9d9-43dc-aa11-20d42333cd87"}}] Creare un'istanza con un collegamento di rete e una nuova interfaccia di rete virtuale con un IP riservato esistente.
  • ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --pnac-name cli-pnac-1 --pnac-vni-ais true --pnac-vni-ein true --pnac-vni-auto-delete true --pnac-vni-ips [{"id": "7322-f61b85bd-d963-4069-bb72-b58ed9ebc9f5"},{"address": "10.240.128.13", "auto_delete" : true, "name": "vni-pnac-sip-1"}] --pnac-vni-name cli-panc-vni-1 --pnac-vni-rip-address 10.240.128.13 --pnac-vni-rip-auto-delete true --pnac-vni-rip-name pnac-vni-rip-1 --pnac-vni-sgs r134-8e0e4ad9-4ca3-4d5f-b9d8-7a967693d231 Creare un'istanza con un collegamento di rete e una nuova interfaccia di rete virtuale con un IP riservato esistente.
  • ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 mx2-2x16 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --cluster-network-attachments '[{"name": "instance-cnac-1","cluster_network_interface": {"id":"02h7-56705448-c9d9-43dc-aa11-20d42333cd87"}}]' Creare un'istanza con un collegamento alla rete di cluster con interfaccia di rete del cluster esistente con IP riservato esistente.
  • ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 mx2-2x16 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --cluster-network-attachments '[{"name":"cli-cnac-1", "cluster_network_interface": {"auto_delete": true, "name": "cni-1", "primary_ip": { "auto-delete": true, "name": "my-reserved-ip"}, "subnet": "72b27b5c-f4b0-48bb-b954-5becc7c1dcb8"}}]' Creare un'istanza con un collegamento alla rete di cluster.
  • ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 mx2-2x16 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --volume-bandwidth-qos-mode pooled Creare un'istanza con una modalità specifica di larghezza di banda del volume QoS.
  • ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --vcpu-percentage 50 Creare un'istanza con core condiviso.
  • ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --availability-class spot --preemption-policy stop Creare un'istanza con spot.
  • ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 hx4da-8x32 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --threads-per-core 1 Crea un'istanza con un numero di thread per core.
  • ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 hx4da-8x32 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --threads-per-core 2 Crea un'istanza con un numero di thread per core.
  • ibmcloud is instance-create my-instance-name my-vpc us-south-1 bx2-2x8 my-subnet --boot-volume '{"name": "boot-vol-attachment-name", "volume": {"name": "boot-vol-name", "capacity": 150, "profile": {"name": "general-purpose"}, "source_snapshot": {"id": "150847e3-ef0d-4927-9341-6d0a7bae424f"}}}' Creare un'istanza da un'istantanea con capacità di volume di avvio. Il valore della capacità può variare dalla capacità minima dello snapshot fino a 250.
  • ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --boot-volume '{"name": "boot-vol-attachment-name", "volume": {"name": "boot-vol-name", "profile": {"name": "general-purpose"}, "source_snapshot": {"id": "150847e3-ef0d-4927-9341-6d0a7bae424f"}}}' Creare un'istanza con collegamento del volume di avvio da un'istantanea del volume.
  • ibmcloud is instance-create my-instance-name my-vpc us-south-1 bx2-2x8 my-subnet --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --volume-attach '[{"volume": {"name":"my-volume-name", "profile": {"name": "general-purpose"}, "source_snapshot": {"name": "my-snapshot-name"}}}]' Creare un'istanza con un collegamento del volume da un'istantanea del volume, utilizzando il nome risorsa.
  • ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --volume-attach '[{"volume": {"name":"my-volume-name", "capacity":10, "profile": {"name": "general-purpose"}, "source_snapshot": {"id": "150847e3-ef0d-4927-9341-6d0a7bae424f"}}}]' Creare un'istanza con un collegamento di volume da un'istantanea di volume.
  • ibmcloud is instance-create my-instance-name my-vpc us-south-1 bx2-2x8 my-subnet --boot-volume '{"name": "boot-vol-attachment-name", "volume": {"name": "boot-vol-name", "profile": {"name": "general-purpose"}, "source_snapshot": {"name": "my-snapshot-name"}}}' Creare un'istanza con un collegamento del volume di avvio da un'istantanea del volume, utilizzando il nome risorsa.
  • ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 mx2-2x16 my-subnet --boot-volume '{"name": "boot-vol-attachment-name", "volume": {"name": "boot-vol-name", "profile": {"name": "general-purpose"}, "source_snapshot": {"name": "test-cli"}, "allowed_use":{"instance":"true","bare_metal_server":"true","api_version":"2025-06-30"}}}' --volume-attach '[{"volume": {"name":"my-volume-name", "capacity":100, "profile": {"name": "general-purpose"}, "source_snapshot": {"id": "r006-523cf6c7-0591-43b9-b4ff-6663791e2814"}, "allowed_use":{"instance":"true","bare_metal_server":"true","api_version":"2025-06-30"}}}]' Crea un'istanza con autorizzazione all'uso nel volume di avvio e nell'associazione del volume.

Opzioni comando

  • INSTANCE_NAME: nome dell'istanza.
  • VPC: ID o nome della VPC. Utilizzare il comando 'ibmcloud is vpcs' per recuperare le VPC.
  • ZONE_NAME: nome della zona. Utilizzare il comando 'ibmcloud is zones' per recuperare le zone disponibili.
  • PROFILE_NAME: nome del profilo. Utilizzare il comando "ibmcloud is instance-profiles" per recuperare i profili delle istanze.
  • SOTTORETE: ID o nome della sottorete. Utilizzare il comando "ibmcloud is subnets" per recuperare un ID o un nome di sottorete.
  • --immagine: ID o nome dell'immagine.
  • --catalog-offering: il codice CRN relativo all'offerta del catalogo " IBM Cloud ". Se specificato, viene utilizzata l'ultima versione di quell'offerta. Per ulteriori informazioni sulla creazione di un'offerta di catalogo, consulta la sezione " Integrazione del software nel tuo account ".
  • --catalog-offering-version: il CRN della versione di un'offerta del catalogo IBM Cloud. Per ulteriori informazioni sulla creazione di una versione per l'offerta del catalogo, consulta la sezione " Integrazione del software nel tuo account ".
  • --catalog-offering-plan: il CRN relativo al piano di fatturazione di un'offerta del catalogo IBM Cloud. Se non specificato, non viene utilizzato alcun piano di fatturazione (gratuito). Deve essere specificato per le versioni dell'offerta del catalogo che richiedono un piano di fatturazione.
  • --total-volume-bandwidth: la quantità di larghezza di banda (in megabit al secondo) assegnata esclusivamente ai volumi di archiviazione delle istanze. Un aumento di questo valore comporta una corrispondente diminuzione della larghezza di banda totale della rete.
  • --boot-volume: BOOT_VOLUME_JSON|@BOOT_VOLUME_JSON_FILE, collegamento volume di boot in JSON o file JSON. Per lo schema dei dati, consultare la proprietà **boot_volume_attachment** nella documentazione dell'API.
  • --volume-attach: VOLUME_ATTACH_JSON|@VOLUME_ATTACH_JSON_FILE, collegamento dei volumi in formato JSON o in un file JSON, elenco dei volumi. Per lo schema dei dati, consultare la proprietà **volume_attachments** nella documentazione dell'API.
  • --keys: ID o nomi delle chiavi SSH separati da virgole. Le chiavi SSH possono essere RSA o Ed25519. Ed25519 può essere utilizzato solo se il sistema operativo supporta questo tipo di chiave. Ed25519 non può essere utilizzato con immagini Windows o VMware.
  • --dedicated-host: ID o nome dell'host di destinazione su cui è collocata l'istanza.
  • --dedicated-host-group: ID o nome del gruppo di host di destinazione in cui è collocata l'istanza.
  • --placement-group: ID o nome del gruppo di collocazione. Le restrizioni relative ai gruppi di collocazione per l'istanza del server virtuale.
  • --reservation-affinity-policy, --res-policy: La politica di affinità delle prenotazioni da utilizzare per questa istanza di server virtuale. Se il pool non è vuoto, il criterio viene impostato come manuale. Il criterio è disattivato per impostazione predefinita se è impostato un placement_target (obiettivo di posizionamento). In tutti gli altri casi, il criterio è automatico per impostazione poredefinita. Uno dei seguenti: disabilitato, manuale, automatico.
  • --reservation-affinity-pool, --res-pool: ID, nome o CRN della prenotazione che può essere utilizzata da questa istanza di server virtuale.
  • --user-data: data|@data-file. Dati utente da trasferire all'istanza del server virtuale.
  • --rip: ID o nome dell'indirizzo IP riservato esistente.
  • --address: L'indirizzo IP da riservare, che non deve essere già stato riservato nella sottorete.
  • --auto-delete: se impostato su true, questo IP riservato viene eliminato automaticamente quando viene eliminato l'oggetto di destinazione. Uno tra: vero, falso. (valore predefinito: true).
  • --ip-name: Il nome definito dall'utente per questo indirizzo IP riservato. I nomi devono essere univoci all'interno della sottorete in cui risiede l'IP riservato. I nomi che iniziano con " ibm-" sono riservati alle risorse di proprietà del provider.
  • --allow-ip-spoofing: Disabilita i controlli sulla fonte e sulla destinazione su questa interfaccia. Se il valore è " false", lo spoofing dell'IP di origine non è consentito su questa interfaccia. Uno tra: false, true.
  • --primary-network-interface: PRIMARY_NETWORK_INTERFACE_JSON|@PRIMARY_NETWORK_INTERFACE_JSON_FILE, interfaccia di rete primaria in JSON o file JSON. Per lo schema dei dati, consultare la proprietà **primary_network_interface** nella documentazione dell'API.
  • --network-interface: NETWORK_INTERFACE_JSON|@NETWORK_INTERFACE_JSON_FILE, collegamento dell'interfaccia di rete in JSON o file JSON. Per lo schema dei dati, consultare la proprietà network_interfaces nella documentazione dell'API.
  • --pnac-name: Nome della connessione di rete primaria.
  • --pnac-vni: ID o nome dell'interfaccia di rete virtuale associata alla connessione di rete primaria.
  • --pnac-vni-ais: Consenti lo spoofing dell'IP (AIS). Indica se lo spoofing IP di origine è consentito su questa interfaccia di rete virtuale associata al collegamento di rete primario. Uno tra: false, true. (valore predefinito: false).
  • --pnac-vni-ein: Abilita il NAT dell'infrastruttura (EIN). Se vero, l'infrastruttura VPC esegue tutte le operazioni NAT necessarie sulla VNI. Per collegare una VNI a un'istanza, il valore deve essere true. Floating_ips non deve avere più di un IP variabile. Se il valore è falso, il pacchetto viene trasmesso senza modifiche da o verso il VNI, consentendo così a quest’ultimo di eseguire le operazioni NAT necessarie. Allow_ip_spoofing deve essere false. Può essere collegato solo ad una destinazione con resource_type uguale a bare_metal_server_network_attachment. Uno tra: vero, falso. (valore predefinito: true).
  • --pnac-vni-auto-delete: Indica se questa interfaccia di rete virtuale, associata al collegamento di rete primario, viene eliminata automaticamente quando viene eliminato l'oggetto di destinazione. Uno tra: vero, falso. (valore predefinito: true).
  • --pnac-vni-ips: VNI_RESERVED_IPS_JSON | @VNI_RESERVED_IPS_JSON_FILE, gli indirizzi IP riservati secondari sono in formato JSON o in un file JSON, da associare all'interfaccia di rete virtuale. Per lo schema dei dati, consultare la proprietà IPS nella documentazione dell'API. Uno tra: VNI_RESERVED_IPS_JSON, @VNI_RESERVED_IPS_JSON_FILE.
  • --pnac-vni-name: il nome di questa interfaccia di rete virtuale associata alla connessione di rete primaria.
  • --pnac-vni-rip: ID o nome dell'indirizzo IP riservato da associare all'interfaccia di rete virtuale collegata alla connessione di rete primaria.
  • --pnac-vni-rip-address: l'indirizzo IP riservato da associare all'interfaccia di rete virtuale collegata alla connessione di rete primaria.
  • --pnac-vni-rip-auto-delete: Indica se questo indirizzo IP riservato viene eliminato automaticamente quando viene eliminato uno dei due destinatari o se l'indirizzo IP riservato viene slegato. Uno tra: vero, falso. (valore predefinito: true).
  • --pnac-vni-rip-name: il nome dell'indirizzo IP riservato da associare all'interfaccia di rete virtuale collegata alla connessione di rete primaria.
  • --pnac-vni-sgs: ID o nomi, separati da virgole, dei gruppi di sicurezza da utilizzare per l'interfaccia di rete virtuale associati al collegamento di rete primario.
  • --pnac-vni-psfm: la modalità di filtraggio dello stato del protocollo da utilizzare per questa interfaccia di rete virtuale. Se impostato su "auto", il filtraggio dei pacchetti in base allo stato del protocollo viene abilitato o disabilitato in base al tipo di risorsa " target " dell'interfaccia di rete virtuale. Uno tra: auto, enabled, disabled. (valore predefinito auto).
  • -- network - attachments: NETWORK_ATTACHMENTS_JSON |@NETWORK_ATTACHMENTS_JSON_FILE. La configurazione del collegamento di rete è in JSON o nel file JSON. Per lo schema dei dati, consultare la proprietà **network_attachments** nella documentazione dell'API. Uno tra: NETWORK_ATTACHMENTS_JSON, @NETWORK_ATTACHMENTS_JSON_FILE.
  • --sgs: ID o nome del gruppo di sicurezza, separato da virgole, per l'interfaccia di rete primaria o la connessione di rete primaria.
  • --default-trusted-profile: ID o nome del profilo attendibile.
  • --default-trusted-profile-auto-link: se impostato su true, il sistema crea un collegamento al profilo attendibile di destinazione specificato durante la creazione dell'istanza. Sia che il collegamento è stato creato dal sistema o manualmente, utilizzando il servizio di Identità IAM, esso viene eliminato automaticamente una volta eliminata l'istanza. Uno tra: true, false. (valore predefinito: true).
  • --metadata-service, --ms: Abilita o disabilita il servizio dei metadati dell'istanza. Uno dei seguenti: vero, falso.
  • --metadata-service-protocol, --msp: Il protocollo di comunicazione per l'endpoint del servizio metadati. Il protocollo si applica solo quando è abilitato il servizio di metadati. Uno tra: http, https. (valore predefinito: HTTP).
  • --metadata-service-response-hop-limit, --msrhl: Il limite di hop (time to live IP) per i pacchetti di risposta IP provenienti dal servizio di metadati.
  • --host-failure-policy: l'azione da eseguire nel caso in cui l'host di elaborazione subisca un guasto. Uno tra: restart, stop. (valore predefinito: restart).
  • --confidential-compute-mode: la modalità di elaborazione riservata da utilizzare per questa istanza di server virtuale. Se non è specificato, viene utilizzata la modalità di calcolo confidenziale predefinita del profilo. Uno dei seguenti: disabled, sgx, tdx.
  • --enable-secure-boot: Indica se l'avvio sicuro è abilitato per questa istanza di server virtuale. Se non specificato, viene utilizzata la modalità di avvio sicura predefinita del profilo. Uno dei seguenti: vero, falso.
  • --resource-group-id: ID del gruppo di risorse. Questo ID è mutuamente esclusivo con --resource-group-name.
  • --resource-group-name: nome del gruppo di risorse. Questo nome è incompatibile con --resource-group-id.
  • --cluster-network-attachments: CLUSTER_NETWORK_ATTACHMENTS_JSON|@CLUSTER_NETWORK_ATTACHMENTS_JSON_FILE. La configurazione dei collegamenti alla rete di cluster è in JSON o in un file JSON. Per lo schema dei dati, consultare la proprietà **cluster_network_attachments** nella documentazione dell'API. Per ulteriori informazioni sulle reti cluster, consultare la sezione " Reti cluster ". Uno dei seguenti: CLUSTER_NETWORK_ATTACHMENTS_JSON, @CLUSTER_NETWORK_ATTACHMENTS_JSON_FILE.
  • --volume-bandwidth-qos-mode: la modalità di gestione della larghezza di banda del volume ( QoS ) da utilizzare per questa istanza di server virtuale. Il valore specificato deve essere elencato nel volume_bandwidth_qos_modes del profilo di istanza. Uno dei seguenti: in comune, ponderato.
  • --vcpu-percentage: la percentuale di cicli di orologio dell' vCPU e da assegnare all'istanza. Intervallo 1-100.
  • --availability-class: La classe di disponibilità per l'istanza del server virtuale. Uno di: spot, standard.
  • --preemption-policy: l'azione da eseguire nel caso in cui l'istanza del server virtuale venga preemptata. Uno di: cancellare, fermare.
  • --threads-per-core: il numero di thread per core per questa istanza di server virtuale. Se non specificato, viene utilizzato il profilo predefinito. Uno tra: 1, 2.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • --interattivo, -i:
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is instance - create - from - template

Crea un'istanza di server virtuale a partire da un modello di istanza.

ibmcloud is instance-create-from-template --template TEMPLATE (([--pnac-name PRIMARY_NAC_NAME] [--pnac-vni PNAC_VNI | ((--pnac-vni-subnet PNAC_VNI_SUBNET [--vpc VPC]) --pnac-vni-ais false | true --pnac-vni-ein true | false --pnac-vni-auto-delete true | false --pnac-vni-ips VNI_RESERVED_IPS_JSON | @VNI_RESERVED_IPS_JSON_FILE --pnac-vni-name PNAC_VNI_NAME [--pnac-vni-rip PNAC_VNI_RIP | (--pnac-vni-rip-address PNAC_VNI_RIP_ADDRESS --pnac-vni-rip-auto-delete true | false --pnac-vni-rip-name PNAC_VNI_RIP_NAME)] --pnac-vni-sgs PNAC_VNI_SGS [--pnac-vni-psfm auto | enabled | disabled])] [--network-attachments NETWORK_ATTACHMENTS_JSON | @NETWORK_ATTACHMENTS_JSON_FILE]) | (--subnet SUBNET [--rip RIP | (--address ADDRESS --auto-delete true | false --ip-name IP_NAME)] [--allow-ip-spoofing false | true]) | --primary-network-interface PRIMARY_NETWORK_INTERFACE_JSON | @PRIMARY_NETWORK_INTERFACE_JSON_FILE [--network-interface NETWORK_INTERFACE_JSON | @NETWORK_INTERFACE_JSON_FILE]) [--name Name] [--profile PROFILE] [--zone ZONE] [--vpc VPC] [--image IMAGE | (--catalog-offering CATALOG_OFFERING | --catalog-offering-version CATALOG_OFFERING_VERSION) [--catalog-offering-plan CATALOG_OFFERING_PLAN]] [--total-volume-bandwidth TOTAL_VOLUME_BANDWIDTH] [--boot-volume BOOT_VOLUME_JSON | @BOOT_VOLUME_JSON_FILE] [--volume-attach VOLUME_ATTACH_JSON | @VOLUME_ATTACH_JSON_FILE] [--keys KEYS] [--dedicated-host DEDICATED_HOST | --dedicated-host-group DEDICATED_HOST_GROUP | --placement-group PLACEMENT_GROUP] [--reservation-affinity-policy, --res-policy disabled | manual | automatic] [--reservation-affinity-pool, --res-pool RESERVATION_AFFINITY_POOL] [--user-data DATA] [--sgs SGS] [--default-trusted-profile DEFAULT_TRUSTED_PROFILE [--default-trusted-profile-auto-link true,false]] [--metadata-service, --ms true | false [--metadata-service-protocol, --msp http | https | --metadata-service-response-hop-limit, --msrhl METADATA_SERVICE_RESPONSE_HOP_LIMIT,MSRHL]] [--host-failure-policy restart | stop] [--confidential-compute-mode disabled | sgx | tdx] [--enable-secure-boot true | false] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME] [[--cluster-network-attachments CLUSTER_NETWORK_ATTACHMENTS_JSON | @CLUSTER_NETWORK_ATTACHMENTS_JSON_FILE]] [--volume-bandwidth-qos-mode pooled | weighted] [--vcpu-percentage VCPU_PERCENTAGE] [--availability-class spot | standard] [--preemption-policy delete | stop] [--threads-per-core 1 | 2] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is instance-create-from-template --template 0737-b7c965c7-2c26-4457-85c4-52e7156f570d
  • ibmcloud is instance-create-from-template --template 0737-b7c965c7-2c26-4457-85c4-52e7156f570d --resource-group-id 7494aacb866142fba11a88d75cb37bd8 --output JSON
  • ibmcloud is instance-create-from-template --template 0737-b7c965c7-2c26-4457-85c4-52e7156f570d --reservation-affinity-policy manual --reservation-affinity-pool r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2s
  • ibmcloud is instance-create-from-template --template 0737-b7c965c7-2c26-4457-85c4-52e7156f570d --reservation-affinity-policy manual --reservation-affinity-pool crn:v1:bluemix:public:is:us-south:a/123456::vpc:4727d842-f94f-4a2d-824a-9bc9b02c523b
  • ibmcloud is instance-create-from-template --template 0737-b7c965c7-2c26-4457-85c4-52e7156f570d --name my-instance --boot-volume '{"delete_volume_on_instance_delete": false, "name": "boot-vol-attachment-name", "volume": {"name": "myvol2", "profile": {"name": "general-purpose"}}}' Creare un'istanza da un modello di istanza con configurazione del volume di avvio.
  • ibmcloud is instance-create-from-template --template 0737-b7c965c7-2c26-4457-85c4-52e7156f570d --name my-instance --vpc r006-beca4c2f-625f-45de-bd95-c8eb12f6842a --zone us-south-1 --subnet 0717-fe2e13d0-9ba8-43bd-ab6b-a1fad51557ac --address 10.240.129.10 --auto-delete true --ip-name my-reserved-ip --sgs r006-19c2ce0d-d35d-47bc-8147-120edddd3de5 --allow-ip-spoofing true Creare un'istanza da un modello di istanza con la configurazione dell'interfaccia di rete primaria.
  • ibmcloud is instance-create-from-template --template 0737-b7c965c7-2c26-4457-85c4-52e7156f570d --name my-instance --vpc r006-beca4c2f-625f-45de-bd95-c8eb12f6842a --zone us-south-1 --primary-network-interface '{"name": "primary-nic", "allow_ip_spoofing": true, "subnet": {"id":"0717-fe2e13d0-9ba8-43bd-ab6b-a1fad51557ac"}, "primary_ip": {"address": "10.240.129.10", "auto-delete": true, "name": "my-reserved-ip"}, "security_groups": [{"id": "r006-19c2ce0d-d35d-47bc-8147-120edddd3de5"}]}' Creare un'istanza da un modello di istanza con la configurazione dell'interfaccia di rete primaria in formato JSON.
  • ibmcloud is instance-create-from-template --template 0737-b7c965c7-2c26-4457-85c4-52e7156f570d --name my-instance --network-interface '[{"name": "secondary-nic", "allow_ip_spoofing": true, "subnet": {"id":"0737-f6b5a638-1fda-476b-9e2f-7a550fbb62b8"}, "primary_ip": {"address": "10.240.129.10", "auto-delete": true, "name": "my-reserved-ip"}, "security_groups": [{"id": "r006-caba3deb-136b-42c8-831a-1dbcc0f1912e"}]}, {"name": "third-nic", "allow_ip_spoofing": true, "subnet": {"id":"0737-6b939577-4839-47b0-b42f-a4b29a94c7d9"}, "primary_ip": {"address": "10.240.129.100", "auto-delete": true, "name": "my-reserved-ip"}, "security_groups": [{"id": "r006-caba3deb-136b-42c8-831a-1dbcc0f1912e"}]}]' Creare un'istanza da un modello di istanza con la seconda configurazione di interfacce di rete.
  • ibmcloud is instance-create-from-template --template 0737-b7c965c7-2c26-4457-85c4-52e7156f570d --name new-instance-name --volume-attach '[{"delete_volume_on_instance_delete": false, "name": "my-volume-attachment1", "volume": {"name": "myvol2", "capacity": 200, "profile": {"name": "general-purpose"}}}, {"delete_volume_on_instance_delete": true, "name": "my-volume-attachment2", "volume": {"name": "myvol3", "capacity": 300, "iops": 1000, "profile": {"name": "custom"}}}]' Creare un'istanza da un modello di istanza con la configurazione del volume di dati.
  • ibmcloud is instance-create-from-template --template 0737-b7c965c7-2c26-4457-85c4-52e7156f570d --name new-instance-name --image r006-ed3f775f-ad7e-4e37-ae62-7199b4988b00 --profile cx2-2x4 --key r006-02a07b78-6e5f-40a2-86a2-99e01916128c,r006-29e19fb1-e2b9-49d0-ab6e-9702e99f5021 --user-data @/tmp/userdata.sh Creare un'istanza da un modello di istanza con configurazione di dati image/profile/key/user.
  • ibmcloud is instance-create-from-template --template 0737-b7c965c7-2c26-4457-85c4-52e7156f570d --dedicated-host 0737-4ab6b37d-4695-4efb-9439-0528b5550dfe --profile mx2-2x16 Creare un'istanza da un modello di istanza con l'host dedicato desiderato.
  • ibmcloud is instance-create-from-template --template 0737-b7c965c7-2c26-4457-85c4-52e7156f570d --dedicated-host-group 0737-7290ea56-7543-4590-8558-ca8cd51b12c4 --profile mx2-2x16 Creare un'istanza da un modello di istanza con il gruppo di host dedicati desiderato.
  • ibmcloud is instance-create-from-template --template 0737-b7c965c7-2c26-4457-85c4-52e7156f570d --name new-instance-name --metadata-service true Creare un'istanza da un modello di istanza con il servizio di metadati abilitato o disabilitato.
  • ibmcloud is instance-create-from-template --template my-template --name new-instance-name --vpc my-vpc --zone us-south-1 --subnet my-subnet --reserved-ip my-reserved-ip --sgs my-security-group --allow-ip-spoofing true Creare un'istanza da un modello di istanza con la configurazione dell'interfaccia di rete primaria, utilizzando il nome risorsa.
  • ibmcloud is instance-create-from-template --template my-template --name my-instance --vpc my-vpc --zone us-south-1 --primary-network-interface '{"name": "primary-nic", "allow_ip_spoofing": true, "subnet": {"id":"my-subnet"}, "primary_ip": {"name": "my-reserved-ip"}, "security_groups": [{"name": "my-security-group"}]}' Creare un'istanza da un modello di istanza con la configurazione dell'interfaccia di rete primaria in formato JSON, utilizzando il nome risorsa.
  • ibmcloud is instance-create-from-template --template my-template --name my-instance --network-interface '[{"name": "secondary-nic", "allow_ip_spoofing": true, "subnet": {"id":"my-subnet-1"}, "primary_ip": {"name": "my-reserved-ip"}, "security_groups": [{"id": "my-security-group-1"}]}, {"name": "third-nic", "allow_ip_spoofing": true, "subnet": {"id":"my-subnet-1"}, "primary_ip": {"name": "my-reserved-ip-2"}, "security_groups": [{"id": "my-security-group-2"}]}]' Creare un'istanza dal modello di istanza con la seconda configurazione di interfacce di rete, utilizzando il nome risorsa.
  • ibmcloud is instance-create-from-template --template my-template --name new-instance-name --subnet my-subnet --image ibm-ubuntu-20-04-2-minimal-amd64-1 --volume-attach '[{"volume": {"name":"my-vol-1"}}]' Creare un'istanza dal modello di istanza con un volume esistente nel collegamento del volume, utilizzando il nome risorsa.
  • ibmcloud is instance-create-from-template --template my-template --name new-instance-name --primary-network-interface '{"name": "primary-nic", "allow_ip_spoofing": true, "subnet": {"name":"my-subnet"}, "primary_ip": {"name": "my-reserved-ip"}, "security_groups": [{"name": "my-security-group-1"}, {"name": "my-security-group-2"}]}' Creare un'istanza da un modello di istanza con la configurazione dell'interfaccia di rete primaria, utilizzando il nome risorsa.
  • ibmcloud is instance-create-from-template --template 0737-b7c965c7-2c26-4457-85c4-52e7156f570d --cluster-network-attachments [{"name": "instance-cnac-1","cluster_network_interface": {"id":"02h7-56705448-c9d9-43dc-aa11-20d42333cd87"}}] Creare un'istanza da un modello di istanza con un allegato di rete cluster che ha un'interfaccia di rete cluster esistente e un IP riservato esistente.
  • ibmcloud is instance-create-from-template --template 0737-b7c965c7-2c26-4457-85c4-52e7156f570d --cluster-network-attachments [{"name":"cli-cnac-1", "cluster_network_interface": {"auto_delete": true, "name": "cni-1", "primary_ip": { "auto-delete": true, "name": "my-reserved-ip"}, "subnet": "72b27b5c-f4b0-48bb-b954-5becc7c1dcb8"}}] Creare un'istanza da un modello di istanza con un collegamento alla rete di cluster.
  • ibmcloud is instance-create-from-template --template 0737-b7c965c7-2c26-4457-85c4-52e7156f570d --volume-bandwidth-qos-mode pooled Creare un modello di istanza con una modalità specifica di larghezza di banda del volume QoS.
  • ibmcloud is instance-create-from-template --template 0737-b7c965c7-2c26-4457-85c4-52e7156f570d --vcpu-percentage 50 Crea un'istanza da un modello di istanza con core condiviso.

Opzioni comando

  • --template: ID o nome del modello di istanza.
  • --name: Nome dell'istanza.
  • --profile: Nome del profilo dell'istanza.
  • --zone: nome della zona.
  • --vpc: L'ID o il nome della VPC. È sufficiente specificare il nome della risorsa univoca presente all'interno di questa VPC oppure sovrascrivere il valore della VPC nel modello.
  • --immagine: ID o nome dell'immagine.
  • --catalog-offering: il codice CRN relativo all'offerta del catalogo " IBM Cloud ". Se specificato, viene utilizzata l'ultima versione di quell'offerta. Per ulteriori informazioni sulla creazione di un'offerta di catalogo, consulta la sezione " Integrazione del software nel tuo account ".
  • --catalog-offering-version: il CRN della versione di un'offerta del catalogo IBM Cloud. Per ulteriori informazioni sulla creazione di una versione per l'offerta del catalogo, consulta la sezione " Integrazione del software nel tuo account ".
  • --catalog-offering-plan: il CRN relativo al piano di fatturazione di un'offerta del catalogo IBM Cloud. Se non specificato, non viene utilizzato alcun piano di fatturazione (gratuito). Deve essere specificato per le versioni dell'offerta del catalogo che richiedono un piano di fatturazione.
  • --total-volume-bandwidth: la quantità di larghezza di banda (in megabit al secondo) assegnata esclusivamente ai volumi di archiviazione delle istanze. Un aumento di questo valore comporta una corrispondente diminuzione della larghezza di banda totale della rete.
  • --boot-volume: BOOT_VOLUME_JSON|@BOOT_VOLUME_JSON_FILE, collegamento volume di boot in JSON o file JSON. Per lo schema dei dati, consultare la proprietà **boot_volume_attachment** nella documentazione dell'API.
  • --volume-attach: VOLUME_ATTACH_JSON|@VOLUME_ATTACH_JSON_FILE, collegamento dei volumi in formato JSON o in un file JSON, elenco dei volumi. Per lo schema dei dati, consultare la proprietà **volume_attachments** nella documentazione dell'API.
  • --keys: ID o nomi delle chiavi SSH separati da virgole. Le chiavi SSH possono essere RSA o Ed25519. Ed25519 può essere utilizzato solo se il sistema operativo supporta questo tipo di chiave. Ed25519 non può essere utilizzato con immagini Windows o VMware.
  • --dedicated-host: ID o nome dell'host di destinazione su cui è collocata l'istanza.
  • --dedicated-host-group: ID o nome del gruppo di host di destinazione in cui è collocata l'istanza.
  • --placement-group: ID o nome del gruppo di collocazione. Le restrizioni relative ai gruppi di collocazione per l'istanza del server virtuale.
  • --reservation-affinity-policy, --res-policy: La politica di affinità delle prenotazioni da utilizzare per questa istanza di server virtuale. Se il pool non è vuoto, il criterio viene impostato come manuale. Il criterio è disattivato per impostazione predefinita se è impostato un placement_target (obiettivo di posizionamento). In tutti gli altri casi, il criterio è automatico per impostazione poredefinita. Uno dei seguenti: disabilitato, manuale, automatico.
  • --reservation-affinity-pool, --res-pool: ID, nome o CRN della prenotazione che può essere utilizzata da questa istanza di server virtuale.
  • --user-data: data|@data-file. Dati utente da trasferire all'istanza del server virtuale.
  • --subnet: ID o nome della sottorete. Utilizza il comando **ibmcloud is subnets** per recuperare l'ID o il nome di una sottorete.
  • --rip: ID o nome dell'indirizzo IP riservato esistente.
  • --address: L'indirizzo IP da riservare, che non deve essere già stato riservato nella sottorete.
  • --auto-delete: se impostato su true, questo IP riservato viene eliminato automaticamente quando viene eliminato l'oggetto di destinazione. Uno tra: vero, falso. (valore predefinito: true).
  • --ip-name: Il nome definito dall'utente per questo indirizzo IP riservato. I nomi devono essere univoci all'interno della sottorete in cui risiede l'IP riservato. I nomi che iniziano con " ibm-" sono riservati alle risorse di proprietà del provider.
  • --allow-ip-spoofing: Disabilita i controlli sulla fonte e sulla destinazione su questa interfaccia. Se il valore è " false", lo spoofing dell'IP di origine non è consentito su questa interfaccia. Uno tra: false, true.
  • --primary-network-interface: PRIMARY_NETWORK_INTERFACE_JSON|@PRIMARY_NETWORK_INTERFACE_JSON_FILE, interfaccia di rete primaria in JSON o file JSON. Per lo schema dei dati, consultare la proprietà **primary_network_interface** nella documentazione dell'API.
  • --network-interface: NETWORK_INTERFACE_JSON|@NETWORK_INTERFACE_JSON_FILE, collegamento dell'interfaccia di rete in JSON o file JSON. Per lo schema dei dati, consultare la proprietà network_interfaces nella documentazione dell'API.
  • --pnac-name: Nome della connessione di rete primaria.
  • --pnac-vni: ID o nome dell'interfaccia di rete virtuale associata alla connessione di rete primaria.
  • --pnac-vni-subnet: La sottorete associata.
  • --pnac-vni-ais: Consenti lo spoofing dell'IP (AIS). Indica se lo spoofing IP di origine è consentito su questa interfaccia di rete virtuale associata al collegamento di rete primario. Uno tra: false, true. (valore predefinito: false).
  • --pnac-vni-ein: Abilita il NAT dell'infrastruttura (EIN). Se vero, l'infrastruttura VPC esegue tutte le operazioni NAT necessarie sulla VNI. Per collegare una VNI a un'istanza, il valore deve essere true. Floating_ips non deve avere più di un IP variabile. Se il valore è falso, il pacchetto viene trasmesso senza modifiche da o verso il VNI, consentendo così a quest’ultimo di eseguire le operazioni NAT necessarie. Allow_ip_spoofing deve essere false. Può essere collegato solo ad una destinazione con resource_type uguale a bare_metal_server_network_attachment. Uno tra: vero, falso. (valore predefinito: true).
  • --pnac-vni-auto-delete: Indica se questa interfaccia di rete virtuale, associata al collegamento di rete primario, viene eliminata automaticamente quando viene eliminato l'oggetto di destinazione. Uno tra: vero, falso. (valore predefinito: true).
  • --pnac-vni-ips: VNI_RESERVED_IPS_JSON | @VNI_RESERVED_IPS_JSON_FILE, gli indirizzi IP riservati secondari sono in formato JSON o in un file JSON, da associare all'interfaccia di rete virtuale. Per lo schema dei dati, consultare la proprietà IPS nella documentazione dell'API. Uno tra: VNI_RESERVED_IPS_JSON, @VNI_RESERVED_IPS_JSON_FILE.
  • --pnac-vni-name: il nome di questa interfaccia di rete virtuale associata alla connessione di rete primaria.
  • --pnac-vni-rip: ID o nome dell'indirizzo IP riservato da associare all'interfaccia di rete virtuale collegata alla connessione di rete primaria.
  • --pnac-vni-rip-address: l'indirizzo IP riservato da associare all'interfaccia di rete virtuale collegata alla connessione di rete primaria.
  • --pnac-vni-rip-auto-delete: Indica se questo indirizzo IP riservato viene eliminato automaticamente quando viene eliminato uno dei due destinatari o se l'indirizzo IP riservato viene slegato. Uno tra: vero, falso. (valore predefinito: true).
  • --pnac-vni-rip-name: il nome dell'indirizzo IP riservato da associare all'interfaccia di rete virtuale collegata alla connessione di rete primaria.
  • --pnac-vni-sgs: ID o nomi, separati da virgole, dei gruppi di sicurezza da utilizzare per l'interfaccia di rete virtuale associati al collegamento di rete primario.
  • --pnac-vni-psfm: la modalità di filtraggio dello stato del protocollo da utilizzare per questa interfaccia di rete virtuale. Se impostato su "auto", il filtraggio dei pacchetti in base allo stato del protocollo viene abilitato o disabilitato in base al tipo di risorsa " target " dell'interfaccia di rete virtuale. Uno tra: auto, enabled, disabled. (valore predefinito auto).
  • -- network - attachments: NETWORK_ATTACHMENTS_JSON |@NETWORK_ATTACHMENTS_JSON_FILE. La configurazione del collegamento di rete è in JSON o nel file JSON. Per lo schema dei dati, consultare la proprietà **network_attachments** nella documentazione dell'API. Uno tra: NETWORK_ATTACHMENTS_JSON, @NETWORK_ATTACHMENTS_JSON_FILE.
  • --sgs: ID o nome del gruppo di sicurezza, separato da virgole, per l'interfaccia di rete primaria o la connessione di rete primaria.
  • --default-trusted-profile: ID o nome del profilo attendibile.
  • --default-trusted-profile-auto-link: se impostato su true, il sistema crea un collegamento al profilo attendibile di destinazione specificato durante la creazione dell'istanza. Sia che il collegamento è stato creato dal sistema o manualmente, utilizzando il servizio di Identità IAM, esso viene eliminato automaticamente una volta eliminata l'istanza. Uno tra: true, false. (valore predefinito: true).
  • --metadata-service, --ms: Abilita o disabilita il servizio dei metadati dell'istanza. Uno dei seguenti: vero, falso.
  • --metadata-service-protocol, --msp: Il protocollo di comunicazione per l'endpoint del servizio metadati. Il protocollo si applica solo quando è abilitato il servizio di metadati. Uno tra: http, https. (valore predefinito: HTTP).
  • --metadata-service-response-hop-limit, --msrhl: Il limite di hop (time to live IP) per i pacchetti di risposta IP provenienti dal servizio di metadati.
  • --host-failure-policy: l'azione da eseguire nel caso in cui l'host di elaborazione subisca un guasto. Uno tra: restart, stop.
  • --confidential-compute-mode: la modalità di elaborazione riservata da utilizzare per questa istanza di server virtuale. Se non è specificato, viene utilizzata la modalità di calcolo confidenziale predefinita del profilo. Uno dei seguenti: disabled, sgx, tdx.
  • --enable-secure-boot: Indica se l'avvio sicuro è abilitato per questa istanza di server virtuale. Se non specificato, viene utilizzata la modalità di avvio sicura predefinita del profilo. Uno dei seguenti: vero, falso.
  • --resource-group-id: ID del gruppo di risorse. Questo ID è mutuamente esclusivo con --resource-group-name.
  • --resource-group-name: nome del gruppo di risorse. Questo nome è incompatibile con --resource-group-id.
  • --cluster-network-attachments: CLUSTER_NETWORK_ATTACHMENTS_JSON|@CLUSTER_NETWORK_ATTACHMENTS_JSON_FILE. La configurazione dei collegamenti alla rete di cluster è in JSON o in un file JSON. Per lo schema dei dati, consultare la proprietà **cluster_network_attachments** nella documentazione dell'API. Per ulteriori informazioni sulle reti cluster, consultare la sezione " Reti cluster ". Uno dei seguenti: CLUSTER_NETWORK_ATTACHMENTS_JSON, @CLUSTER_NETWORK_ATTACHMENTS_JSON_FILE.
  • --volume-bandwidth-qos-mode: la modalità di gestione della larghezza di banda del volume ( QoS ) da utilizzare per questa istanza di server virtuale. Il valore specificato deve essere elencato nel volume_bandwidth_qos_modes del profilo di istanza. Uno dei seguenti: in comune, ponderato.
  • --vcpu-percentage: la percentuale di cicli di orologio dell' vCPU e da assegnare all'istanza. Intervallo 1-100.
  • --availability-class: La classe di disponibilità per l'istanza del server virtuale. Uno di: spot, standard.
  • --preemption-policy: l'azione da eseguire nel caso in cui l'istanza del server virtuale venga preemptata. Uno di: cancellare, fermare.
  • --threads-per-core: il numero di thread per core per questa istanza di server virtuale. Se non specificato, viene utilizzato il profilo predefinito. Uno tra: 1, 2.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is instance-delete

Elimina una o più istanze del server virtuale.

ibmcloud is instance-delete (INSTANCE1 INSTANCE2 ...) [--output JSON] [-f, --force] [-q, --quiet]

Opzioni comando

  • ISTANZA1: ID o nome dell'istanza.
  • ISTANZA2: ID o nome dell'istanza.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • --force, -f: forza l'operazione senza conferma.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è instance - disk

Visualizza i dettagli del disco di un'istanza di server virtuale.

ibmcloud is instance-disk INSTANCE INSTANCE_DISK [--output JSON] [-q, --quiet]

Opzioni comando

  • ISTANZA: ID o nome dell'istanza.
  • INSTANCE_DISK: ID o nome del disco dell'istanza.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è instance - disk - update

Aggiornare il disco di un'istanza di server virtuale.

ibmcloud is instance-disk-update INSTANCE INSTANCE_DISK --name NEW_NAME [--output JSON] [-q, --quiet]

Opzioni comando

  • ISTANZA: ID o nome dell'istanza.
  • INSTANCE_DISK: ID o nome del disco dell'istanza.
  • --name: Nuovo nome del disco dell'istanza.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è instance - disks

Elenca tutti i dischi di un'istanza di server virtuale.

ibmcloud is instance-disks INSTANCE [--output JSON] [-q, --quiet]

Opzioni comando

  • ISTANZA: ID o nome dell'istanza.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is instance-network-interface

Visualizza i dettagli di un'interfaccia di rete di un'istanza del server virtuale.

ibmcloud is instance-network-interface INSTANCE NIC [--output JSON] [-q, --quiet]

Opzioni comando

  • ISTANZA: ID o nome dell'istanza.
  • NIC: ID o nome dell'interfaccia di rete.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is instance-network-interface-create

Crea un'interfaccia di rete per un'istanza del server virtuale.

ibmcloud is instance-network-interface-create NIC_NAME INSTANCE SUBNET [--vpc VPC] [--rip RIP | (--address ADDRESS --auto-delete true | false --ip-name IP_NAME)] [(--sg SG1 --sg SG2 ...)] [--allow-ip-spoofing false | true] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is instance-network-interface-create my-vnic 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3
  • ibmcloud is instance-network-interface-create my-vnic 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --rip 0711-5c7f016e-5bd2-42e3-8dff-81519e4e2469
  • ibmcloud is instance-network-interface-create my-vnic 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --address 10.2.3.4 --ip-name my-reserved-ip --auto-delete false
  • ibmcloud is instance-network-interface-create my-vnic 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --address 10.2.3.4 --ip-name my-reserved-ip --auto-delete false --sg 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --sg 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8
  • ibmcloud is instance-network-interface-create my-vnic my-instance my-subnet --sg my-sg-1 --sg my-sg-2 Creare un'interfaccia di rete per un'istanza del server virtuale con il gruppo di sicurezza utilizzando il nome della risorsa.

Opzioni comando

  • NIC_NAME: nome dell'interfaccia di rete.
  • ISTANZA: ID o nome dell'istanza.
  • SOTTORETE: ID o nome della sottorete.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --rip: ID o nome dell'indirizzo IP riservato esistente.
  • --address: L'indirizzo IP da riservare, che non deve essere già stato riservato nella sottorete.
  • --auto-delete: se impostato su true, questo IP riservato viene eliminato automaticamente quando viene eliminato l'oggetto di destinazione. Uno tra: vero, falso. (valore predefinito: true).
  • --ip-name: Il nome definito dall'utente per questo indirizzo IP riservato. I nomi devono essere univoci all'interno della sottorete in cui risiede l'IP riservato. I nomi che iniziano con " ibm-" sono riservati alle risorse di proprietà del provider.
  • --sg: ID o nome del gruppo di sicurezza.
  • --allow-ip-spoofing: Disabilita i controlli sulla fonte e sulla destinazione su questa interfaccia. Se il valore è " false", lo spoofing dell'IP di origine non è consentito su questa interfaccia. Uno tra: false, true.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is instance-network-interface-delete

Rimuovi una o più interfacce di rete da un'istanza del server virtuale.

ibmcloud is instance-network-interface-delete INSTANCE (NIC1 NIC2 ...) [--output JSON] [-f, --force] [-q, --quiet]

Opzioni comando

  • ISTANZA: ID o nome dell'istanza.
  • NIC1: ID o nome dell'interfaccia di rete.
  • NIC2: ID o nome dell'interfaccia di rete.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • --force, -f: forza l'operazione senza conferma.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is instance-network-interface-floating-ip

Visualizza i dettagli di un IP mobile associato a un'interfaccia di rete.

ibmcloud is instance-network-interface-floating-ip INSTANCE NIC FLOATING_IP [--output JSON] [-q, --quiet]

Opzioni comando

  • ISTANZA: ID o nome dell'istanza.
  • NIC: ID o nome dell'interfaccia di rete.
  • FLOATING_IP: ID o nome dell'IP flottante.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is instance-network-interface-floating-ip-add

Associa un IP mobile a un'interfaccia di rete.

ibmcloud is instance-network-interface-floating-ip-add INSTANCE NIC FLOATING_IP [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is instance-network-interface-floating-ip-add 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 1a6b7274-678d-4dfb-8981-c71dd9d4daa5 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3
  • ibmcloud is instance-network-interface-floating-ip-add 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 1a6b7274-678d-4dfb-8981-c71dd9d4daa5 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --output JSON
  • ibmcloud is instance-network-interface-floating-ip-add my-instance my-nic my-floating-ip Associa un IP mobile con un'interfaccia di rete utilizzando il nome della risorsa.

Opzioni comando

  • ISTANZA: ID o nome dell'istanza.
  • NIC: ID o nome dell'interfaccia di rete.
  • FLOATING_IP: ID o nome dell'IP flottante.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is instance-network-interface-floating-ip-remove

Annulla l'associazione di un IP mobile a un'interfaccia di rete.

ibmcloud is instance-network-interface-floating-ip-remove INSTANCE NIC FLOATING_IP [-f, --force] [-q, --quiet]

Opzioni comando

  • ISTANZA: ID o nome dell'istanza.
  • NIC: ID o nome dell'interfaccia di rete.
  • FLOATING_IP: ID o nome dell'IP flottante.
  • --force, -f: forza l'operazione senza conferma.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is instance-network-interface-floating-ips

Elenca tutti gli indirizzi IP flottanti associati a un'interfaccia di rete.

ibmcloud is instance-network-interface-floating-ips INSTANCE NIC [--output JSON] [-q, --quiet]

Opzioni comando

  • ISTANZA: ID o nome dell'istanza.
  • NIC: ID o nome dell'interfaccia di rete.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è instance - network - interface - reserved - ips

Elenca tutti gli IP riservati che sono associati ad un'interfaccia di rete.

ibmcloud is instance-network-interface-reserved-ips INSTANCE NIC [--output JSON] [-q, --quiet]

Opzioni comando

  • ISTANZA: ID o nome dell'istanza.
  • NIC: ID o nome dell'interfaccia di rete.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è instance - network - interface - reserved - ip

Visualizza i dettagli di un IP riservato associato ad un'interfaccia di rete.

ibmcloud is instance-network-interface-reserved-ip INSTANCE NIC RESERVED_IP [--output JSON] [-q, --quiet]

Opzioni comando

  • ISTANZA: ID o nome dell'istanza.
  • NIC: ID o nome dell'interfaccia di rete.
  • RESERVED_IP: ID o nome dell'indirizzo IP riservato.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is instance-network-interface-update

Aggiorna un'interfaccia di rete di un'istanza del server virtuale.

ibmcloud is instance-network-interface-update INSTANCE NIC --name NEW_NAME [--allow-ip-spoofing false | true] [--output JSON] [-q, --quiet]

Opzioni comando

  • ISTANZA: ID o nome dell'istanza.
  • NIC: ID o nome dell'interfaccia di rete.
  • --name: nuovo nome della NIC.
  • --allow-ip-spoofing: Disabilita i controlli sulla fonte e sulla destinazione su questa interfaccia. Se il valore è " false", lo spoofing dell'IP di origine non è consentito su questa interfaccia. Uno tra: false, true.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is instance-network-interfaces

Elenca tutte le interfacce di rete di un'istanza del server virtuale.

ibmcloud is instance-network-interfaces INSTANCE [--output JSON] [-q, --quiet]

Opzioni comando

  • ISTANZA: ID o nome dell'istanza.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is instance-profile

Visualizza i dettagli di un profilo dell'istanza del server virtuale.

ibmcloud is instance-profile PROFILE_NAME [--output JSON] [-q, --quiet]

Opzioni comando

  • PROFILE_NAME: nome del profilo. Utilizzare il comando "ibmcloud is instance-profiles" per recuperare i profili delle istanze.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is instance-profiles

Elenca tutti i profili dell'istanza del server virtuale nella regione.

ibmcloud is instance-profiles [--output JSON] [-q, --quiet]

Opzioni comando

  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is instance-reboot

Riavvia il sistema operativo di un'istanza.

ibmcloud is instance-reboot INSTANCE [--no-wait] [-f, --force] [--output JSON] [-q, --quiet]

Opzioni comando

  • ISTANZA: ID o nome dell'istanza.
  • --no-wait: esegui immediatamente l'azione e rimuovi tutte le azioni in coda.
  • --force, -f: forza l'operazione senza conferma.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud sta reinizializzando l'istanza

Reinizializzare un'istanza di server virtuale.

ibmcloud is instance-reinitialize INSTANCE (--image IMAGE [--boot-volume BOOT_VOLUME_JSON | @BOOT_VOLUME_JSON_FILE] | --boot-volume BOOT_VOLUME_JSON | @BOOT_VOLUME_JSON_FILE) [--keys KEYS] [--default-trusted-profile DEFAULT_TRUSTED_PROFILE [--default-trusted-profile-auto-link true,false]] [--user-data DATA] [-f, --force] [-q, --quiet]

Esempi di comando

  • ibmcloud is instance-reinitialize 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --image r006-ed3f775f-ad7e-4e37-ae62-7199b4988b00 --keys r006-02a07b78-6e5f-40a2-86a2-99e01916128c Reinizializzare un'istanza da un'immagine utilizzando una chiave SSH.
  • ibmcloud is instance-reinitialize 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --image r006-ed3f775f-ad7e-4e37-ae62-7199b4988b00 --boot-volume '{"name": "boot-vol-attachment-name", "volume": {"name": "my-boot-vol", "capacity": 150, "profile": {"name": "general-purpose"}}}' Reinizializzare un'istanza da un'immagine con una configurazione personalizzata del volume di avvio.
  • ibmcloud is instance-reinitialize 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --boot-volume '{"name": "boot-vol-attachment-name", "volume": {"id": "r006-1a6b7274-678d-4dfb-8981-c71dd9d4daa5"}}' Reinizializzare un'istanza da un volume di avvio esistente.
  • ibmcloud is instance-reinitialize my-instance --boot-volume '{"name": "boot-vol-attachment-name", "volume": {"name": "boot-vol-name", "profile": {"name": "general-purpose"}, "source_snapshot": {"name": "my-snapshot"}}}' --keys my-key-1,my-key-2 Reinizializza un'istanza da uno snapshot utilizzando una chiave SSH e specificando il nome della risorsa.

Opzioni comando

  • ISTANZA: ID o nome dell'istanza.
  • --immagine: ID o nome dell'immagine.
  • --boot-volume: BOOT_VOLUME_JSON|@BOOT_VOLUME_JSON_FILE, collegamento volume di boot in JSON o file JSON. Per lo schema dei dati, consultare la proprietà **boot_volume_attachment** nella documentazione dell'API.
  • --keys: ID o nomi delle chiavi SSH separati da virgole. Le chiavi SSH possono essere RSA o Ed25519. Ed25519 può essere utilizzato solo se il sistema operativo supporta questo tipo di chiave. Ed25519 non può essere utilizzato con immagini Windows o VMware.
  • --default-trusted-profile: ID o nome del profilo attendibile.
  • --default-trusted-profile-auto-link: se impostato su true, il sistema crea un collegamento al profilo attendibile di destinazione specificato durante la creazione dell'istanza. Sia che il collegamento è stato creato dal sistema o manualmente, utilizzando il servizio di Identità IAM, esso viene eliminato automaticamente una volta eliminata l'istanza. Uno tra: true, false. (valore predefinito: true).
  • --user-data: data|@data-file. Dati utente da trasferire all'istanza del server virtuale.
  • --force, -f: forza l'operazione senza conferma.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is instance-start

Avvia un'istanza del server virtuale.

ibmcloud is instance-start INSTANCE [--output JSON] [-q, --quiet]

Opzioni comando

  • ISTANZA: ID o nome dell'istanza.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is instance-stop

Arresta un'istanza del server virtuale.

  • Quando si arresta un'istanza e la si riavvia, viene assegnato un nuovo indirizzo IP privato se l'istanza non è stata creata con un indirizzo IP statico o se l'attributo primary_ipv4_address non è stato impostato al momento della creazione dell'istanza tramite CLI o API. Per ulteriori informazioni sulla configurazione di un indirizzo IP statico, consultare la voce "primary_network_interface" nella guida di riferimento all'API. -
ibmcloud is instance-stop INSTANCE [--no-wait] [-f, --force] [--output JSON] [-q, --quiet]

Opzioni comando

  • ISTANZA: ID o nome dell'istanza.
  • --no-wait: esegui immediatamente l'azione e rimuovi tutte le azioni in coda.
  • --force, -f: forza l'operazione senza conferma.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is instance-update

Aggiorna un'istanza del server virtuale.

ibmcloud is instance-update INSTANCE [--name NEW_NAME] [--profile PROFILE] [--total-volume-bandwidth TOTAL_VOLUME_BANDWIDTH] [--dedicated-host DEDICATED_HOST | --dedicated-host-group DEDICATED_HOST_GROUP] [--reservation-affinity-policy, --res-policy disabled | manual | automatic] [--reservation-affinity-pool, --res-pool RESERVATION_AFFINITY_POOL] [--metadata-service, --ms true | false] [--metadata-service-protocol, --msp http | https] [--metadata-service-response-hop-limit, --msrhl METADATA_SERVICE_RESPONSE_HOP_LIMIT,MSRHL] [--host-failure-policy restart | stop] [--confidential-compute-mode disabled | sgx | tdx] [--enable-secure-boot true | false] [--volume-bandwidth-qos-mode pooled | weighted] [--vcpu-percentage VCPU_PERCENTAGE] [--availability-class spot | standard] [--preemption-policy delete | stop] [--threads-per-core 1 | 2] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is instance-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name new-instance-name
  • ibmcloud is instance-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name new-instance-name --output JSON
  • ibmcloud is instance-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --metadata-service true
  • ibmcloud is instance-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --dedicated-host d7e9969b-1453-4b51-89a6-6b5531c3d959
  • ibmcloud is instance-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --dedicated-host-group c05ecb00-701d-4ad1-8c84-2256f0a53f70
  • ibmcloud is instance-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --total-volume-bandwidth 4000
  • ibmcloud is instance-update my-instance --name new-instance-name
  • ibmcloud is instance-update my-instance --dedicated-host my-dedicated-host
  • ibmcloud is instance-update my-instance --dedicated-host-group my-dedicated-host-group
  • ibmcloud is instance-update my-instance --reservation-affinity-policy manual --reservation-affinity-pool crn:v1:bluemix:public:is:us-south:a/123456::vpc:4727d842-f94f-4a2d-824a-9bc9b02c523b
  • ibmcloud is instance-update my-instance --reservation-affinity-policy manual --reservation-affinity-pool r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2
  • ibmcloud is instance-update my-instance --availability-class spot --preemption-policy stop
  • ibmcloud is instance-update my-instance --threads-per-core 1
  • ibmcloud is instance-update my-instance --threads-per-core 2

Opzioni comando

  • ISTANZA: ID o nome dell'istanza.
  • --name: nuovo nome dell'istanza del server virtuale.
  • --profile: il profilo da utilizzare per questa istanza di server virtuale. Per modificare il profilo, lo stato dell'istanza deve essere " stopping " o " stopped". Inoltre, il profilo richiesto deve: 1. Essere compatibile con tutti i vincoli di destinazione di posizionamento. Ad esempio, se l'istanza è ospitata su un host dedicato, il profilo richiesto family deve corrispondere a quello dell'host dedicato family.
  • --total-volume-bandwidth: la quantità di larghezza di banda (in megabit al secondo) assegnata esclusivamente ai volumi di archiviazione delle istanze. Un aumento di questo valore comporta una corrispondente diminuzione della larghezza di banda totale della rete.
  • --dedicated-host: ID o nome dell'host di destinazione su cui è collocata l'istanza.
  • --dedicated-host-group: ID o nome del gruppo di host di destinazione in cui è collocata l'istanza.
  • --reservation-affinity-policy, --res-policy: La politica di affinità delle prenotazioni da utilizzare per questa istanza di server virtuale. Se il pool non è vuoto, il criterio viene impostato come manuale. Il criterio è disattivato per impostazione predefinita se è impostato un placement_target (obiettivo di posizionamento). In tutti gli altri casi, il criterio è automatico per impostazione poredefinita. Uno dei seguenti: disabilitato, manuale, automatico.
  • --reservation-affinity-pool, --res-pool: ID, nome o CRN della prenotazione che può essere utilizzata da questa istanza di server virtuale.
  • --metadata-service, --ms: Abilita o disabilita il servizio dei metadati dell'istanza. Uno dei seguenti: vero, falso.
  • --metadata-service-protocol, --msp: Il protocollo di comunicazione per l'endpoint del servizio metadati. Il protocollo si applica solo quando è abilitato il servizio di metadati. Uno tra: http, https. (valore predefinito: HTTP).
  • --metadata-service-response-hop-limit, --msrhl: Il limite di hop (time to live IP) per i pacchetti di risposta IP provenienti dal servizio di metadati.
  • --host-failure-policy: l'azione da eseguire nel caso in cui l'host di elaborazione subisca un guasto. Uno tra: restart, stop.
  • --confidential-compute-mode: la modalità di elaborazione riservata da utilizzare per questa istanza di server virtuale. Se non è specificato, viene utilizzata la modalità di calcolo confidenziale predefinita del profilo. Uno dei seguenti: disabled, sgx, tdx.
  • --enable-secure-boot: Indica se l'avvio sicuro è abilitato per questa istanza di server virtuale. Se non specificato, viene utilizzata la modalità di avvio sicura predefinita del profilo. Uno dei seguenti: vero, falso.
  • --volume-bandwidth-qos-mode: la modalità di gestione della larghezza di banda del volume ( QoS ) da utilizzare per questa istanza di server virtuale. Il valore specificato deve essere elencato nel volume_bandwidth_qos_modes del profilo di istanza. Uno dei seguenti: in comune, ponderato.
  • --vcpu-percentage: la percentuale di cicli di orologio dell' vCPU e da assegnare all'istanza. Intervallo 1-100.
  • --availability-class: La classe di disponibilità per l'istanza del server virtuale. Uno di: spot, standard.
  • --preemption-policy: l'azione da eseguire nel caso in cui l'istanza del server virtuale venga preemptata. Uno di: cancellare, fermare.
  • --threads-per-core: il numero di thread per core per questa istanza di server virtuale. Se non specificato, viene utilizzato il profilo predefinito. Uno tra: 1, 2.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is instance-volume-attachment

Visualizza i dettagli di un collegamento di volume.

ibmcloud is instance-volume-attachment INSTANCE VOLUME_ATTACHMENT [--output JSON] [-q, --quiet]

Opzioni comando

  • ISTANZA: ID o nome dell'istanza.
  • VOLUME_ATTACHMENT: ID o nome dell'allegato del volume.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is instance-volume-attachments

Elenca tutti i collegamenti di volume a un'istanza.

ibmcloud is instance-volume-attachments INSTANCE [--output JSON] [-q, --quiet]

Opzioni comando

  • ISTANZA: ID o nome dell'istanza.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is instance-volume-attachment-add

Crea un collegamento di volume, connettendo un volume a un'istanza.

ibmcloud is instance-volume-attachment-add NAME INSTANCE (VOLUME | --profile PROFILE --new-volume-name NEW_VOLUME_NAME --iops IOPS --encryption-key ENCRYPTION_KEY --capacity CAPACITY --bandwidth BANDWIDTH --tags TAGS --source-snapshot SOURCE_SNAPSHOT [--allowed-use-api-version, --au-api-version ALLOWED_USE_API_VERSION, AU_API_VERSION] [--allowed-use-bare-metal-server, --au-bms ALLOWED_USE_BARE_METAL_SERVER, AU_BMS] [--allowed-use-instance, --au-ins ALLOWED_USE_INSTANCE, AU_INS]) [--auto-delete false | true] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is instance-volume-attachment-add data-vol-name 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 1a6b7274-678d-4dfb-8981-c71dd9d4daa5
  • ibmcloud is instance-volume-attachment-add data-vol-name 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 1a6b7274-678d-4dfb-8981-c71dd9d4daa5 --auto-delete true
  • ibmcloud is instance-volume-attachment-add data-vol-name 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 1a6b7274-678d-4dfb-8981-c71dd9d4daa5 --auto-delete true --output JSON
  • ibmcloud is instance-volume-attachment-add data-vol-name 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --profile general-purpose --source-snapshot eaf9d6ca-35bf-4ac7-bc45-d0f2507f2830 --auto-delete true --output JSON
  • ibmcloud is instance-volume-attachment-add data-vol-name 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --profile general-purpose ---capacity 10 --auto-delete true --tags my-tag-1,my-tag-2
  • ibmcloud is instance-volume-attachment-add data-vol-name my-instance my-volume --auto-delete true Aggiungere un volume esistente a un'istanza del server virtuale utilizzando il nome della risorsa.
  • ibmcloud is instance-volume-attachment-add data-vol-name 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --profile general-purpose --source-snapshot eaf9d6ca-35bf-4ac7-bc45-d0f2507f2830 --allowed-use-api-version "2024-10-31" --allowed-use-bare-metal-server enable_secure_boot==true --allowed-use-instance true --auto-delete true --output JSON

Opzioni comando

  • NAME: nome del collegamento di volume.
  • ISTANZA: ID o nome dell'istanza.
  • VOLUME: ID o nome del volume.
  • --new-volume-name: Il nome del nuovo volume.
  • --profile: Nome del profilo.
  • --iops: operazioni di input e output al secondo per il volume; è applicabile solo ai volumi con profilo personalizzato. Per gli intervalli IOPS disponibili, vedi [Custom IOPS profile]Onboarding software to your account.
  • --encryption-key: il CRN della chiave radice del Key Management Service.
  • --capacity: La capacità del volume in gigabyte. Intervallo 10 - 16000 per volumi profilo personalizzati e generici, 10 - 9600 per volumi profilo 5iops-tier, 10 - 4800 per volumi profilo 10iops-tier.
  • --bandwidth: la larghezza di banda massima (in megabit al secondo) per il volume. Per specificare questa proprietà, il volume storage_generation deve essere 2.
  • --tags: Tag separati da virgola relativi al volume.
  • --source-snapshot: ID, nome o CRN dello snapshot da cui clonare il volume.
  • --allowed-use-api-version, --au-api-version: la versione dell'API con cui valutare le espressioni.
  • --allowed-use-bare-metal-server: true,--au-bms true - L'espressione che deve essere soddisfatta dalle proprietà di un server bare metal provisionato con i dati dell'immagine contenuti in questo volume. Se non specificato, l'espressione viene impostata su true.
  • --allowed-use-instance: true, --au-ins true - L'espressione che deve essere soddisfatta dalle proprietà di un'istanza di server virtuale provisionata con questo volume. Se non specificato, l'espressione viene impostata su true.
  • --auto-delete: il volume associato viene eliminato quando viene eliminata l'istanza. Uno tra: false, true. (valore predefinito: false).
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is instance-volume-attachment-detach

Elimina uno o più collegamenti di volume scollegando il volume da un'istanza.

ibmcloud is instance-volume-attachment-detach INSTANCE (VOLUME_ATTACHMENT1 VOLUME_ATTACHMENT2 ...) [--output JSON] [-f, --force] [-q, --quiet]

Opzioni comando

  • ISTANZA: ID o nome dell'istanza.
  • VOLUME_ATTACHMENT1: ID o nome dell'allegato del volume.
  • VOLUME_ATTACHMENT2: ID o nome dell'allegato del volume.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • --force, -f: forza l'operazione senza conferma.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is instance-volume-attachment-update

Aggiorna un collegamento di volume.

ibmcloud is instance-volume-attachment-update INSTANCE VOLUME_ATTACHMENT [--name NEW_NAME] [--auto-delete true | false] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is instance-volume-attachment-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 1a6b7274-678d-4dfb-8981-c71dd9d4daa5 --name name2
  • ibmcloud is instance-volume-attachment-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 1a6b7274-678d-4dfb-8981-c71dd9d4daa5 --auto-delete true
  • ibmcloud is instance-volume-attachment-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 1a6b7274-678d-4dfb-8981-c71dd9d4daa5 --name name2 --auto-delete true --output JSON
  • ibmcloud is instance-volume-attachment-update my-instance my-vol-att --name name2 Aggiornare un allegato del volume utilizzando il nome della risorsa.

Opzioni comando

  • ISTANZA: ID o nome dell'istanza.
  • VOLUME_ATTACHMENT: ID o nome dell'allegato del volume.
  • --name: nuovo nome del volume.
  • --auto-delete: il volume associato viene eliminato quando viene eliminata l'istanza. Uno dei seguenti: vero, falso.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è instance - network - attachments

Elenca tutti i collegamenti di rete di un'istanza.

ibmcloud is instance-network-attachments INSTANCE [--output JSON] [-q, --quiet]

Opzioni comando

  • ISTANZA: ID o nome dell'istanza.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è instance - network - attachment

Visualizza i dettagli di una connessione di rete di un'istanza.

ibmcloud is instance-network-attachment INSTANCE NAC [--output JSON] [-q, --quiet]

Opzioni comando

  • ISTANZA: ID o nome dell'istanza.
  • NAC: ID o nome della connessione di rete.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is instance - network - attachment - create

Crea una connessione di rete per un'istanza.

ibmcloud is instance-network-attachment-create INSTANCE [--vni VNI | ((--vni-subnet VNI_SUBNET [--vpc VPC]) --vni-ais false | true --vni-ein true | false --vni-auto-delete true | false --vni-ips VNI_RESERVED_IPS_JSON | @VNI_RESERVED_IPS_JSON_FILE --vni-name VNI_NAME [--vni-rip VNI_RIP | (--vni-rip-address VNI_RIP_ADDRESS --vni-rip-auto-delete true | false --vni-rip-name VNI_RIP_NAME)] [--vni-psfm auto | enabled | disabled] --vni-sgs VNI_SGS)] [--name NAC_NAME] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is instance-network-attachment-create 02h7_ef1b0428-f138-4d5e-a8e2-e9f35e397cf8 --vni-ais false --vni-ein true --vni-auto-delete true --vni-ips '[{"id": "02h7-b982a5f1-804b-4dd9-b448-777ae3641242"}]' --vni-name ins-vni-1 --vni-rip 02h7-f9203bfc-ea46-4431-9b66-a9ae223e9076 --vni-sgs r026-b315a040-8ea9-49c4-8974-b7ab373c660c
  • ibmcloud is instance-network-attachment-create 02h7_ef1b0428-f138-4d5e-a8e2-e9f35e397cf8 --vni-rip 02h7-f9203bfc-ea46-4431-9b66-a9ae223e9076
  • ibmcloud is instance-network-attachment-create 02h7_ef1b0428-f138-4d5e-a8e2-e9f35e397cf8 --vni-rip-address "10.245.0.34" --vni-subnet cli-subnet --vpc vpc-1
  • ibmcloud is instance-network-attachment-create 02h7_ef1b0428-f138-4d5e-a8e2-e9f35e397cf8 --vni-subnet 02h7-275c2a52-1890-4473-83a0-54de53da8a25
  • ibmcloud is instance-network-attachment-create 02h7_02b4927a-7837-4568-9653-6ae51a861c9d --vni 02h7-123156e0-3aee-489f-bcdc-78cdc2549c0d

Opzioni comando

  • ISTANZA: ID o nome dell'istanza.
  • --name: Il nome di questa connessione di rete del server bare metal.
  • --vni: ID o nome dell'interfaccia di rete virtuale destinata al collegamento di rete di questo server bare metal.
  • --vni-subnet: La sottorete associata.
  • --vpc: ID o nome della VPC. Questo ID o nome è richiesto solo per specificare la sottorete univoca per nome all'interno di questo VPC.
  • --vni-ais: Consenti lo spoofing dell'IP (AIS). Indica se lo spoofing IP di origine è consentito su questa interfaccia di rete virtuale. Uno tra: false, true. (valore predefinito: false).
  • --vni-ein: Abilita NAT dell'infrastruttura (EIN). Se vero, l'infrastruttura VPC esegue tutte le operazioni NAT necessarie. Se il valore è falso, il pacchetto viene trasmesso senza modifiche da o verso l'interfaccia di rete virtuale, consentendo alla macchina virtuale associata all'IP flottante di eseguire le operazioni NAT necessarie. Uno tra: vero, falso. (valore predefinito: true).
  • --vni-auto-delete: Indica se questa interfaccia di rete virtuale viene eliminata automaticamente quando viene eliminata la destinazione. Uno tra: vero, falso. (valore predefinito: true).
  • --vni-ips: ips VNI_RESERVED_IPS_JSON | @VNI_RESERVED_IPS_JSON_FILE, Indirizzi IP secondari riservati in formato JSON o in un file JSON, da associare all'interfaccia di rete virtuale. Per lo schema dei dati, consultare la proprietà "ips" nella documentazione dell'API. Uno tra: VNI_RESERVED_IPS_JSON, @VNI_RESERVED_IPS_JSON_FILE.
  • --vni-name: Il nome di questa interfaccia di rete virtuale.
  • --vni-rip: ID o nome dell'indirizzo IP riservato da associare all'interfaccia di rete virtuale. Obbligatorio se la sottorete non è specificata. Il bind dell'IP riservato deve essere annullato.
  • --vni-rip-address: l'indirizzo IP riservato da associare all'interfaccia di rete virtuale. Richiede la specifica della sottorete.
  • --vni-rip-auto-delete: Indica se questo IP riservato viene eliminato automaticamente quando viene eliminata una delle due destinazioni o se l'IP riservato viene slegato. Uno dei seguenti: vero, falso.
  • --vni-rip-name: il nome dell'indirizzo IP riservato da associare all'interfaccia di rete virtuale. Il nome non deve essere usato da un altro IP riservato nella sottorete. I nomi che iniziano con "ibm-" sono riservati alle risorse di proprietà del provider e non sono consentiti.
  • --vni-psfm: la modalità di filtraggio dello stato del protocollo da utilizzare per questa interfaccia di rete virtuale. Se impostato su "auto", il filtraggio dei pacchetti in base allo stato del protocollo viene abilitato o disabilitato in base al tipo di risorsa " target " dell'interfaccia di rete virtuale. Uno tra: auto, enabled, disabled. (valore predefinito auto).
  • --vni-sgs: ID o nomi, separati da virgole, dei gruppi di sicurezza da utilizzare per questa interfaccia di rete virtuale. Se non viene specificato, viene utilizzato il gruppo di sicurezza predefinito del VPC per la sottorete.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è instance - network - attachment - update

Aggiornare una connessione di rete di un'istanza.

ibmcloud is instance-network-attachment-update INSTANCE NAC --name NEW_NAME [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is ins-nacu cli-instance-1 empty-ribcage-jiffy-stitch --name cli-instance-nac
  • ibmcloud is ins-nacu 02h7_ef1b0428-f138-4d5e-a8e2-e9f35e397cf8 02h7-a5c765f9-ebcd-41a0-89df-c6512d7f0147 --name ins-net-attch-1

Opzioni comando

  • ISTANZA: ID o nome dell'istanza.
  • NAC: ID o nome della connessione di rete.
  • --name: Nuovo nome della connessione di rete.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is instance - network - attachment - delete

Rimuovere uno o più collegamenti di rete da un'istanza.

ibmcloud is instance-network-attachment-delete INSTANCE (NAC1 NAC2 ...) [--output JSON] [-f, --force] [-q, --quiet]

Opzioni comando

  • ISTANZA: ID o nome dell'istanza.
  • NAC1: ID o nome della connessione di rete.
  • NAC2: ID o nome della connessione di rete.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • --force, -f: forza l'operazione senza conferma.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è istanza-cluster-rete-attaccamenti

Elenca tutti i collegamenti di rete al cluster di un'istanza.

ibmcloud is instance-cluster-network-attachments INSTANCE [--output JSON] [-q, --quiet]

Opzioni comando

  • ISTANZA: ID o nome dell'istanza.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è istanza-cluster-attacco alla rete

Visualizza i dettagli relativi alla connessione di rete in cluster di un'istanza.

ibmcloud is instance-cluster-network-attachment INSTANCE CNAC [--output JSON] [-q, --quiet]

Opzioni comando

  • ISTANZA: ID o nome dell'istanza.
  • CNAC: ID o nome della connessione di rete del cluster.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è istanza-cluster-rete-attacco-aggiornamento

Aggiornare il collegamento di rete al cluster di un'istanza.

ibmcloud is instance-cluster-network-attachment-update INSTANCE CNAC --name NEW_NAME [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is ins-cnacu cli-instance-1 empty-ribcage-jiffy-stitch --name cli-instance-cnac
  • ibmcloud is ins-cnacu 02h7_ef1b0428-f138-4d5e-a8e2-e9f35e397cf8 02h7-a5c765f9-ebcd-41a0-89df-c6512d7f0147 --name in-cl-net-attch-1

Opzioni comando

  • ISTANZA: ID o nome dell'istanza.
  • CNAC: ID o nome della connessione di rete del cluster.
  • --name: Nuovo nome della connessione di rete del cluster.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è istanza-cluster-rete-collegamento-creazione

Creare un collegamento di rete del cluster per un'istanza.

ibmcloud is instance-cluster-network-attachment-create INSTANCE [(--cni CNI [--cluster-network CLUSTER_NETWORK]) | ((--cni-subnet CNI_SUBNET [--cluster-network CLUSTER_NETWORK]) --cni-auto-delete true | false --cni-name CNI_NAME [(--cni-primary-ip CNI_PRIMARY_IP [--cluster-network CLUSTER_NETWORK]) | (--cni-primary-ip-address CNI_PRIMARY_IP_ADDRESS --cni-primary-ip-auto-delete true | false --cni-primary-ip-name CNI_PRIMARY_IP_NAME)])] [--name CNAC_NAME] [--cnac CNAC] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is instance-cluster-network-attachment-create my-instance --cni 02h7-f9203bfc-ea46-4431-9b66-a9ae223e9076 --name my-ins-cnat
  • ibmcloud is instance-cluster-network-attachment-create 02h7_ef1b0428-f138-4d5e-a8e2-e9f35e397cf8 --cni my-cluster-network-interface --cluster-network my-cluster-network
  • ibmcloud is instance-cluster-network-attachment-create 02h7_ef1b0428-f138-4d5e-a8e2-e9f35e397cf8 --cni-auto-delete true --cni-subnet my-cluster-network-subnet --cluster-network my-cluster-network --cni-primary-ip 02h7-f9203bfc-ea46-4431-9b66-a9ae223e9076
  • ibmcloud is ins-cnacc my-instance --cni-auto-delete true --cni-subnet 02h7_ef1b0428-f138-4d5e-a8e2-e9f35e397cf8 --cni-primary-ip-address 10.245.0.34 --cni-primary-ip-auto-delete true --cni-primary-ip-name my-cni-ip
  • ibmcloud is instance-cluster-network-attachment-create 02h7_ef1b0428-f138-4d5e-a8e2-e9f35e397cf8 --cni my-cluster-network-interface --cluster-network 02h7-f9203bfc-ea46-4431-9b66-a9ae223e9076 --cnac my-cnac-before-this-cnac --name my-cnac --output json

Opzioni comando

  • ISTANZA: ID o nome dell'istanza.
  • --name: Il nome dell'attacco di rete di questo cluster di istanze.
  • --cnac: ID o nome del collegamento di rete del cluster di istanze prima del quale inserire immediatamente il presente collegamento di rete del cluster di istanze.
  • --cni: ID o nome dell'interfaccia di rete del cluster utilizzata per il collegamento di rete di questa istanza al cluster.
  • --cluster-network: ID o nome della rete del cluster.
  • --cni-auto-delete: Indica se questa interfaccia di rete del cluster viene eliminata automaticamente quando viene eliminato l'oggetto di destinazione. Uno dei seguenti: vero, falso.
  • --cni-name: il nome dell'interfaccia di rete di questo cluster.
  • --cni-subnet: ID o nome della sottorete di rete del cluster associata.
  • --cni-primary-ip: ID o nome dell'indirizzo IP riservato della sottorete del cluster da associare all'interfaccia di rete del cluster.
  • --cni-primary-ip-address: l'indirizzo IP riservato da associare all'interfaccia di rete del cluster. Richiede la specifica della sottorete.
  • --cni-primary-ip-auto-delete: Indica se questo IP riservato viene eliminato automaticamente quando viene eliminata una delle due destinazioni o se l'IP riservato viene slegato. Uno dei seguenti: vero, falso.
  • --cni-primary-ip-name: il nome dell'indirizzo IP riservato da associare all'interfaccia di rete del cluster. Il nome non deve essere utilizzato da un altro IP riservato nella sottorete del cluster. I nomi che iniziano con "ibm-" sono riservati alle risorse di proprietà del provider e non sono consentiti.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è istanza-cluster-rete-attacco-cancellazione

Rimuovere uno o più collegamenti alla rete di cluster da un'istanza.

ibmcloud is instance-cluster-network-attachment-delete INSTANCE (CNAC1 CNAC2 ...) [-f, --force] [-q, --quiet]

Opzioni comando

  • ISTANZA: ID o nome dell'istanza.
  • CNAC1: ID o nome della connessione di rete del cluster.
  • CNAC2: ID o nome della connessione di rete del cluster.
  • --force, -f: forza l'operazione senza conferma.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è un insieme di istanze, software e allegati

Elenca tutti gli allegati software di un'istanza.

ibmcloud is instance-software-attachments INSTANCE [--output JSON] [-q, --quiet]

Opzioni comando

  • ISTANZA: ID o nome dell'istanza.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è un'istanza-software-allegato

Visualizza i dettagli di un componente software associato a un'istanza.

ibmcloud is instance-software-attachment INSTANCE SWAC [--output JSON] [-q, --quiet]

Opzioni comando

  • ISTANZA: ID o nome dell'istanza.
  • SWAC: ID o nome dell'allegato software.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è un aggiornamento dell'allegato del software dell'istanza

Aggiornare un componente software associato a un'istanza.

ibmcloud is instance-software-attachment-update INSTANCE SWAC --name NEW_NAME [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is instance-software-attachment-update cli-instance-1 empty-ribcage-jiffy-stitch --name cli-instance-swac
  • ibmcloud is ins-swacu 02h7_ef1b0428-f138-4d5e-a8e2-e9f35e397cf8 02h7-a5c765f9-ebcd-41a0-89df-c6512d7f0147 --name ins-sw-attch-1

Opzioni comando

  • ISTANZA: ID o nome dell'istanza.
  • SWAC: ID o nome dell'allegato software.
  • --name: Nuovo nome dell'allegato software.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

Chiavi

ibmcloud is key

Visualizza i dettagli di una chiave.

ibmcloud is key KEY [--output JSON] [-q, --quiet]

Opzioni comando

  • CHIAVE: ID o nome della chiave.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is key-create

Importa una chiave pubblica RSA.

ibmcloud is key-create KEY_NAME (KEY | @KEY_FILE) [--key-type rsa | ed25519] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is key-create my-key "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDL9osaBrUD8uCBzIJo5YBvX8wtGrE+kcC7YZtID/nNYrjeCB26eFASHia5tmqmuCo434UygGSd5qj3t/3v/a7NZoMr/0+qspQF+dUVIl+xIsKTWYQ+gtYbJlvW+FIlNTOA4vbOXLg+nGGUCoaV79azmny4mYJbbo15i+Q3CI+w9bwOAwzqeGKaeOjpo5hdDcFW0QLDxKmQHKMLX8slsx3kB9I5wPe8C/ZBBDBBkZKK2y3RJBjaKxi0beFueo6ngUKOLooReefiBGpdoOJIi6Gf7vRduoBTmbyVvSv08wcrANtYSzGwDpqrEshEafv8bKo42MYHsPT2OwAbsFyqWQj5 test@example"
  • ibmcloud is key-create my-key @/tmp/my_id_rsa.pub
  • ibmcloud is key-create my-key @/tmp/my_id_rsa.pub --output JSON
  • ibmcloud is key-create my-key "ssh-ed25519 AAAAC3NzaC1lZDI1NTE6AAAAID/R2T8h6CPvZr/InxpBrxh8bmG2RTyB8vzUTvOtQhaJ test@example.com" --key-type ed25519
  • ibmcloud is key-create my-key @/tmp/my_id_ed25519.pub --key-type ed25519
  • ibmcloud is key-create my-key @/tmp/my_id_ed25519.pub --key-type ed25519 --output JSON

Opzioni comando

  • KEY_NAME: ID o nome della chiave.
  • CHIAVE: chiave|@file-chiave. La chiave SSH pubblica da importare nel sistema.
  • --key-type: Il sistema di crittografia utilizzato da questa chiave. Il valore predefinito è rsa. Uno tra: rsa, ed25519.
  • --resource-group-id: ID del gruppo di risorse. Questo ID è mutuamente esclusivo con --resource-group-name.
  • --resource-group-name: nome del gruppo di risorse. Questo nome è incompatibile con --resource-group-id.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is key-delete

Elimina una o più chiavi.

ibmcloud is key-delete (KEY1 KEY2 ...) [--output JSON] [-f, --force] [-q, --quiet]

Esempi di comando

  • ibmcloud is key-delete e9e7655e-0000-0000-0000-0000001a957a --output JSON
  • ibmcloud is key-delete e9e7655e-0000-0000-0000-0000001a957a -f

Opzioni comando

  • KEY1: ID o nome della chiave.
  • KEY2: ID o nome della chiave.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • --force, -f: forza l'operazione senza conferma.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is key-update

Aggiorna il nome di una chiave.

ibmcloud is key-update KEY --name NEW_NAME [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is key-update e9e7655e-0000-0000-0000-0000001a957a --name my-new-name
  • ibmcloud is key-update e9e7655e-0000-0000-0000-0000001a957a --name my-new-name --output JSON

Opzioni comando

  • CHIAVE: ID o nome della chiave.
  • --name: nuovo nome per la chiave.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is keys

Elenca tutte le chiavi.

ibmcloud is keys [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME | --all-resource-groups] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is keys --resource-group-name Default --output JSON
  • ibmcloud is keys --resource-group-id 11baaa8984beb82690daab08767et --output JSON

Opzioni comando

  • --resource-group-id: ID del gruppo di risorse. Questo ID è mutuamente esclusivo con --resource-group-name.
  • --resource-group-name: nome del gruppo di risorse. Questo nome è incompatibile con --resource-group-id.
  • --all-resource-groups: Interroga tutti i gruppi di risorse.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

Host dedicati

ibmcloud è dedicated - host - profiles

Elenca tutti i profili degli host presenti nella regione.

ibmcloud is dedicated-host-profiles [--output JSON] [-q, --quiet]

Opzioni comando

  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è dedicated - host - profile

Visualizza i dettagli del profilo di un host.

ibmcloud is dedicated-host-profile PROFILE_NAME [--output JSON] [-q, --quiet]

Opzioni comando

  • PROFILE_NAME: nome del profilo.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è dedicated - host - groups

Elencare tutti i gruppi host.

ibmcloud is dedicated-host-groups [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME | --all-resource-groups] [--zone ZONE] [--output JSON] [-q, --quiet]

Opzioni comando

  • --resource-group-id: ID del gruppo di risorse. Questo ID è mutuamente esclusivo con --resource-group-name.
  • --resource-group-name: nome del gruppo di risorse. Questo nome è incompatibile con --resource-group-id.
  • --all-resource-groups: Interroga tutti i gruppi di risorse.
  • --zone: Filtra la raccolta in modo da includere solo le risorse con una proprietà "zone name" che corrisponda esattamente al nome specificato.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è dedicated - host - group

Visualizza i dettagli di un gruppo di host.

ibmcloud is dedicated-host-group HOST_GROUP [--output JSON] [-q, --quiet]

Opzioni comando

  • HOST_GROUP: ID o nome del gruppo di host.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è dedicated - host - group - create

Creare un gruppo di host.

ibmcloud is dedicated-host-group-create --zone ZONE_NAME --family FAMILY --class CLASS [--name NAME] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is dedicated-host-group-create --family memory --class mx2 --zone us-south-1 --name my-host-group
  • ibmcloud is dedicated-host-group-create --family memory --class mx2 --zone us-south-1 --name my-host-group --output JSON

Opzioni comando

  • --zone: nome della zona.
  • --name: Nuovo nome per il gruppo di host.
  • --family: la famiglia di profili host dedicata agli host di questo gruppo.
  • --class: La classe del profilo dedicata agli host di questo gruppo.
  • --resource-group-id: ID del gruppo di risorse. Questo ID è mutuamente esclusivo con --resource-group-name.
  • --resource-group-name: nome del gruppo di risorse. Questo nome è incompatibile con --resource-group-id.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è dedicated - host - group - update

Aggiornare un gruppo host.

ibmcloud is dedicated-host-group-update HOST_GROUP --name NEW_NAME [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is dedicated-host-group-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name new-name-host-group
  • ibmcloud is dedicated-host-group-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name new-name-host-group --output JSON

Opzioni comando

  • HOST_GROUP: ID o nome del gruppo di host.
  • --name: Nuovo nome del gruppo di host.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è dedicated - host - group - delete

Elimina uno o più gruppi host.

ibmcloud is dedicated-host-group-delete (HOST_GROUP1 HOST_GROUP2 ...) [--output JSON] [-f, --force] [-q, --quiet]

Opzioni comando

  • HOST_GROUP1: ID o nome del gruppo di host.
  • HOST_GROUP2: ID o nome del gruppo di host.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • --force, -f: forza l'operazione senza conferma.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è dedicated - hosts

Elenca tutti gli host.

ibmcloud is dedicated-hosts [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME | --all-resource-groups] [--zone ZONE] [--dhg DHG] [--output JSON] [-q, --quiet]

Opzioni comando

  • --resource-group-id: ID del gruppo di risorse. Questo ID è mutuamente esclusivo con --resource-group-name.
  • --resource-group-name: nome del gruppo di risorse. Questo nome è incompatibile con --resource-group-id.
  • --all-resource-groups: Interroga tutti i gruppi di risorse.
  • --zone: Filtra la raccolta in modo da includere solo le risorse con una proprietà "zone name" che corrisponda esattamente al nome specificato.
  • --dhg: ID o nome del gruppo di host.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è dedicated - host

Visualizza i dettagli di un host.

ibmcloud is dedicated-host HOST [--output JSON] [-q, --quiet]

Opzioni comando

  • HOST: ID o nome dell'host.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è dedicated - host - create

Creare un host.

ibmcloud is dedicated-host-create --profile PROFILE --dhg DHG [--enabled true | false] [--name NAME] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is dedicated-host-create --profile dh2-56x344 --dhg 74213016-f179-4055-b161-46fd42a9d98a --name my-host
  • ibmcloud is dedicated-host-create --profile dh2-56x344 --dhg 74213016-f179-4055-b161-46fd42a9d98a --name my-host --enabled false
  • ibmcloud is dedicated-host-create --profile dh2-56x344 --dhg 74213016-f179-4055-b161-46fd42a9d98a --name my-host --output JSON

Opzioni comando

  • --profile: Nome del profilo host.
  • --dhg: ID o nome del gruppo di host.
  • --enabled: Abilita o disabilita il posizionamento dell'istanza nell'host. Uno tra: vero, falso. (valore predefinito: true).
  • --name: Nuovo nome per l'host.
  • --resource-group-id: ID del gruppo di risorse. Questo ID è mutuamente esclusivo con --resource-group-name.
  • --resource-group-name: nome del gruppo di risorse. Questo nome è incompatibile con --resource-group-id.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è dedicated - host - update

Aggiornare un host.

ibmcloud is dedicated-host-update HOST [--name NEW_NAME] [--enabled true | false] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is dedicated-host-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name new-name-host-group
  • ibmcloud is dedicated-host-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name new-name-host-group --enabled false --output JSON

Opzioni comando

  • HOST: ID o nome dell'host.
  • --name: Nuovo nome dell'host.
  • --enabled: Abilita o disabilita il posizionamento dell'istanza nell'host. Uno dei seguenti: vero, falso.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is dedicated - host - delete

Elimina uno o più host.

ibmcloud is dedicated-host-delete (HOST1 HOST2 ...) [--output JSON] [-f, --force] [-q, --quiet]

Opzioni comando

  • HOST1: ID o nome dell'host.
  • HOST2: ID o nome dell'host.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • --force, -f: forza l'operazione senza conferma.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è dedicated - host - disks

Elenca tutti i dischi di un host dedicato.

ibmcloud is dedicated-host-disks HOST [--output JSON] [-q, --quiet]

Opzioni comando

  • HOST: ID o nome dell'host.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è dedicated - host - disk

Visualizza i dettagli di un disco host dedicato.

ibmcloud is dedicated-host-disk HOST DISK [--output JSON] [-q, --quiet]

Opzioni comando

  • HOST: ID o nome dell'host.
  • DISCO: ID o nome del disco dedicato dell'host.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is dedicated - host - disk - update

Aggiornare un disco host dedicato.

ibmcloud is dedicated-host-disk-update HOST DISK --name NEW_NAME [--output JSON] [-q, --quiet]

Opzioni comando

  • HOST: ID o nome dell'host.
  • DISCO: ID o nome del disco dedicato dell'host.
  • --name: Nuovo nome del disco.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

Bare metal server

ibmcloud è un server bare metal

Visualizza i dettagli di un server bare metal.

ibmcloud is bare-metal-server SERVER [--output JSON] [-q, --quiet]

Opzioni comando

  • SERVER: ID o nome del server.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è bare metal - server - console

Apri una console interattiva sul server bare metal. Per impostazione predefinita, questo comando apre una console seriale interattiva.

ibmcloud is bare-metal-server-console SERVER [--vnc] [-q, --quiet]

Opzioni comando

  • SERVER: ID o nome del server.
  • --vnc: restituisce l'URI WebSocket per la console VNC; non apre la console VNC.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è bare metal - server - create

Creare un server bare metal.

ibmcloud is bare-metal-server-create --zone ZONE_NAME --profile PROFILE --image IMAGE --keys KEYS (((--pnic-subnet PRIMARY_NIC_SUBNET [--vpc VPC]) [--pnic-name PRIMARY_NIC_NAME] [--pnic-rip PNIC_RIP | (--pnic-rip-address PNIC_RIP_ADDRESS --pnic-rip-auto-delete true | false --pnic-rip-name PNIC_RIP_NAME)] [--pnic-sgs PNIC_SGS] [--pnic-allowed-vlans PNIC_ALLOWED_VLANS] [--pnic-ein true | false] [--pnic-ais false | true] [--network-interfaces NETWORK_INTERFACES_JSON | @NETWORK_INTERFACES_JSON_FILE]) | ([--pnac-name PRIMARY_NAC_NAME] [--pnac-allowed-vlans PNAC_ALLOWED_VLANS] [--pnac-vni PNAC_VNI | ((--pnac-vni-subnet PNAC_VNI_SUBNET [--vpc VPC]) --pnac-vni-ais false | true --pnac-vni-ein true | false --pnac-vni-auto-delete true | false --pnac-vni-ips VNI_RESERVED_IPS_JSON | @VNI_RESERVED_IPS_JSON_FILE --pnac-vni-name PNAC_VNI_NAME [--pnac-vni-rip PNAC_VNI_RIP | (--pnac-vni-rip-address PNAC_VNI_RIP_ADDRESS --pnac-vni-rip-auto-delete true | false --pnac-vni-rip-name PNAC_VNI_RIP_NAME)] --pnac-vni-sgs PNAC_VNI_SGS [--pnac-vni-psfm auto | enabled | disabled])] [--network-attachments NETWORK_ATTACHMENTS_JSON | @NETWORK_ATTACHMENTS_JSON_FILE])) [--name NAME] [--user-data DATA] [--enable-secure-boot false | true] [--tpm-mode tpm_2 | disabled] [--bandwidth BANDWIDTH] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME] [--reservation-affinity-policy, --res-policy disabled | manual | automatic] [--reservation-affinity-pool, --res-pool RESERVATION_AFFINITY_POOL] [--default-trusted-profile DEFAULT_TRUSTED_PROFILE [--default-trusted-profile-auto-link true,false]] [--metadata-service true | false [--metadata-service-protocol http | https]] [-i, --interactive] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is bare-metal-server-create --name my-server-name --zone us-east-1 --profile bmx2d-24x384 --image cfdaf1a0-5350-4350-fcbc-97173b510844 --keys 7ab1ee27-564c-4730-a1ad-9b9466589250,9727e31a-74d4-45cd-8f39-1ef7484b5f3e --pnic-subnet bdea9c01-ada2-46ba-a314-4b3240477a5f
  • ibmcloud is bare-metal-server-create --name my-server-name --zone us-east-1 --profile bmx2d-24x384 --image ibm-esxi-7-byol-amd64-1 --keys my-sshkey-1,my-sshkey-2 --pnic-subnet my-subnet Crea un server bare metal con supporto dei nomi per l'immagine, le chiavi e la sottorete
  • ibmcloud is bare-metal-server-create --name my-server-name2 --zone us-east-1 --profile bmx2d-24x384 --image cfdaf1a0-5350-4350-fcbc-97173b510844 --keys 7ab1ee27-564c-4730-a1ad-9b9466589250,9727e31a-74d4-45cd-8f39-1ef7484b5f3e --pnic-subnet bdea9c01-ada2-46ba-a314-4b3240477a5f --pnic-name eth0 --pnic-rip-address 46.9.49.11 --pnic-sgs c791f26f-4cf1-4bbf-be0e-72d7cb87133e,fefc8362-93c2-4f3d-90d4-82c56cce787e --pnic-allowed-vlans 1,2,3,4 --pnic-ein true --pnic-ais true Crea un server bare metal con la configurazione dell'interfaccia di rete primaria specificata.
  • ibmcloud is bare-metal-server-create --name my-server-name3 --zone us-east-1 --profile bmx2d-24x384 --image cfdaf1a0-5350-4350-fcbc-97173b510844 --keys 7ab1ee27-564c-4730-a1ad-9b9466589250,9727e31a-74d4-45cd-8f39-1ef7484b5f3e --pnic-subnet bdea9c01-ada2-46ba-a314-4b3240477a5f --enable-secure-boot true --tpm-mode tpm_2 Creare un server bare metal che abiliti il Trusted Platform Module (TPM) in modalità " tpm_2 ".
  • ibmcloud is bare-metal-server-create --name my-server-name --zone us-east-1 --profile bmx2d-24x384 --image cfdaf1a0-5350-4350-fcbc-97173b510844 --keys 7ab1ee27-564c-4730-a1ad-9b9466589250,9727e31a-74d4-45cd-8f39-1ef7484b5f3e --pnic-subnet bdea9c01-ada2-46ba-a314-4b3240477a5f --resource-group-name Finance --output JSON Crea un server bare metal nel gruppo di risorse " Finance ".
  • ibmcloud is bare-metal-server-create --name my-server-name --zone us-east-1 --profile bmx2d-24x384 --image cfdaf1a0-5350-4350-fcbc-97173b510844 --keys 7ab1ee27-564c-4730-a1ad-9b9466589250,9727e31a-74d4-45cd-8f39-1ef7484b5f3e --pnic-subnet bdea9c01-ada2-46ba-a314-4b3240477a5f --pnic-allowed-vlans 100,200,300,400,700,710,1000,900-929,800-829 Crea un server bare metal con interfaccia di rete PCI. Le VLAN consentite sono valori separati da virgola che possono essere passati come valori separati o come qualsiasi intervallo di numeri.
  • ibmcloud is bare-metal-server-create --name my-server-name --zone us-east-1 --profile mz2d-metal-2x32 --image sles15sp3-s390x-byol --keys 7ab1ee27-564c-4730-a1ad-9b9466589250,9727e31a-74d4-45cd-8f39-1ef7484b5f3e --pnac-name cli-pnac-1 --pnac-allowed-vlans 10 --pnac-vni 7322-1293a27a-7178-4e62-ba5b-272623c989aa --network-attachments '[{"interface_type": "pci", "name":"cli-snac-1", "virtual_network_interface": {"allow_ip_spoofing": true, "auto_delete": true, "enable_infrastructure_nat": true, "ips": [{"id": "7322-7594a7b8-dd7f-420c-ad09-a37646950edc"}, {"address": "10.240.128.15", "auto_delete": true, "name": "snac-sip-2"}]}}]' Creare un server bare metal con un collegamento di rete e un'interfaccia di rete virtuale esistente.
  • ibmcloud is bare-metal-server-create --name my-server-name --zone us-east-1 --profile mz2d-metal-2x32 --image sles15sp3-s390x-byol --keys 7ab1ee27-564c-4730-a1ad-9b9466589250,9727e31a-74d4-45cd-8f39-1ef7484b5f3e --pnac-name cli-pnac-1 --pnac-allowed-vlans 10 --pnac-vni 7322-1293a27a-7178-4e62-ba5b-272623c989aa --network-attachments '[{"interface_type": "pci", "name":"cli-snac-1", "virtual_network_interface": {"allow_ip_spoofing": true, "auto_delete": true, "enable_infrastructure_nat": true, "ips": [{"id": "7322-7594a7b8-dd7f-420c-ad09-a37646950edc"}, {"address": "10.240.128.15", "auto_delete": true, "name": "snac-sip-2"}]}}]' Creare un server bare metal con un collegamento di rete e un'interfaccia di rete virtuale esistente.
  • ibmcloud is bare-metal-server-create --name my-server-name --zone us-east-1 --profile bmx2d-24x384 --image cfdaf1a0-5350-4350-fcbc-97173b510844 --keys 7ab1ee27-564c-4730-a1ad-9b9466589250,9727e31a-74d4-45cd-8f39-1ef7484b5f3e --pnic-subnet bdea9c01-ada2-46ba-a314-4b3240477a5f --reservation-affinity-policy manual --reservation-affinity-pool r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2 Creare un server bare metal con prenotazione.
  • ibmcloud is bare-metal-server-create --name my-server-name --zone us-east-1 --profile bmx2d-24x384 --image cfdaf1a0-5350-4350-fcbc-97173b510844 --keys 7ab1ee27-564c-4730-a1ad-9b9466589250,9727e31a-74d4-45cd-8f39-1ef7484b5f3e --pnic-subnet bdea9c01-ada2-46ba-a314-4b3240477a5f --reservation-affinity-policy manual --reservation-affinity-pool my-reservation Creare un server bare metal con prenotazione.
  • ibmcloud is bare-metal-server-create --name my-server-name --zone us-east-1 --profile bmx2d-24x384 --image cfdaf1a0-5350-4350-fcbc-97173b510844 --keys 7ab1ee27-564c-4730-a1ad-9b9466589250,9727e31a-74d4-45cd-8f39-1ef7484b5f3e --pnic-subnet bdea9c01-ada2-46ba-a314-4b3240477a5f --pnic-rip 2302-74dd56cc-71c4-4461-95f0-4e5e3b57727d Crea un server bare metal con un ID dell'IP riservato pre-creato.
  • ibmcloud is bare-metal-server-create --name my-server-name --zone us-east-1 --profile bmx2d-24x384 --image cfdaf1a0-5350-4350-fcbc-97173b510844 --keys 7ab1ee27-564c-4730-a1ad-9b9466589250,9727e31a-74d4-45cd-8f39-1ef7484b5f3e --pnic-subnet bdea9c01-ada2-46ba-a314-4b3240477a5f --pnic-rip 2302-74dd56cc-71c4-4461-95f0-4e5e3b57727d --bandwidth 10000 Creare un server bare metal con un ID IP e una larghezza di banda riservati.
  • ibmcloud is bare-metal-server-create --name my-server-name --zone us-east-1 --profile bmx2d-24x384 --image cfdaf1a0-5350-4350-fcbc-97173b510844 --keys 7ab1ee27-564c-4730-a1ad-9b9466589250,9727e31a-74d4-45cd-8f39-1ef7484b5f3e --pnic-subnet bdea9c01-ada2-46ba-a314-4b3240477a5f --pnic-rip cli-rip-1 Crea un server bare metal con IP riservato pre-creato per NOME.
  • ibmcloud is bare-metal-server-create --name my-server-name --zone us-east-1 --profile bmx2d-24x384 --image cfdaf1a0-5350-4350-fcbc-97173b510844 --keys 7ab1ee27-564c-4730-a1ad-9b9466589250,9727e31a-74d4-45cd-8f39-1ef7484b5f3e --pnic-subnet bdea9c01-ada2-46ba-a314-4b3240477a5f --pnic-rip-address 10.240.128.38 --pnic-rip-auto-delete true --pnic-rip-name cli-rip1 Creare un server bare metal con un'interfaccia di rete primaria con il nuovo IP riservato.
  • ibmcloud is bare-metal-server-create --name my-server-name --zone us-east-1 --profile bmx2d-24x384 --image cfdaf1a0-5350-4350-fcbc-97173b510844 --keys 7ab1ee27-564c-4730-a1ad-9b9466589250,9727e31a-74d4-45cd-8f39-1ef7484b5f3e --pnic-subnet bdea9c01-ada2-46ba-a314-4b3240477a5f --pnic-rip 2302-74dd56cc-71c4-4461-95f0-4e5e3b57727d --network-interfaces '[{"name": "cli-snic", "allow_ip_spoofing": true, "enable_infrastructure_nat": true, "interface_type": "pci", "allowed_vlans": [1, 2, 3, 4], "subnet": {"id":"2302-531ad9fc-c86a-4504-b5cf-a46981fddb5f"}, "primary_ip":{"id": "2302-2b09dd0a-9cfb-4639-a2ac-cc6c154ab461"}}]' Crea un server bare metal con un'interfaccia di rete secondaria con ID dell'IP riservato pre-creato. Le configurazioni delle due interfacce secondarie sono specificate in formato JSON. Consultare il testo di aiuto per l'opzione '--interfacce di rete'.
  • ibmcloud is bare-metal-server-create --name my-server-name --zone us-east-1 --profile bmx2d-24x384 --image cfdaf1a0-5350-4350-fcbc-97173b510844 --keys 7ab1ee27-564c-4730-a1ad-9b9466589250,9727e31a-74d4-45cd-8f39-1ef7484b5f3e --pnic-subnet bdea9c01-ada2-46ba-a314-4b3240477a5f --pnic-rip cli-rip-1 --network-interfaces '[{"name": "cli-snic", "allow_ip_spoofing": true, "enable_infrastructure_nat": true, "interface_type": "pci", "allowed_vlans": [1, 2, 3, 4], "subnet": {"id":"2302-531ad9fc-c86a-4504-b5cf-a46981fddb5f"},"primary_ip":{"name": "cli-rip-byname"}}]' Creare un server bare metal con un'interfaccia di rete secondaria con IP riservato pre-creato per Nome. Le configurazioni delle due interfacce secondarie sono specificate in formato JSON. Consultare il testo di aiuto per l'opzione '--interfacce di rete'.
  • ibmcloud is bare-metal-server-create --name my-server-name --zone us-east-1 --profile bmx2d-24x384 --image cfdaf1a0-5350-4350-fcbc-97173b510844 --keys 7ab1ee27-564c-4730-a1ad-9b9466589250,9727e31a-74d4-45cd-8f39-1ef7484b5f3e --pnic-subnet bdea9c01-ada2-46ba-a314-4b3240477a5f --pnic-rip-address 10.240.128.38 --pnic-rip-auto-delete true --pnic-rip-name cli-rip1 --network-interfaces '[{"name": "cli-snic", "allow_ip_spoofing": true, "enable_infrastructure_nat": true, "interface_type": "pci", "allowed_vlans": [1, 2, 3, 4], "subnet": {"id":"2302-d368b797-2955-464b-aa42-588edd4c389f"}, "primary_ip":{"address": "10.240.128.41"}, "security_groups": [{"id": "72b27b5c-f4b0-48bb-b954-5becc7c1dcb8"}, {"id": "72b27b5c-f4b0-48bb-b954-5becc7c1dcb3"}]}]' Creare un server bare metal con un'interfaccia di rete secondaria con il nuovo IP riservato. Le configurazioni delle due interfacce secondarie sono specificate in formato JSON. Consultare il testo di aiuto per l'opzione '--interfacce di rete'.

Opzioni comando

  • --name: Nome del server.
  • --zone: nome della zona.
  • --profile: Nome del profilo del server bare metal.
  • --immagine: ID o nome dell'immagine.
  • --keys: ID o nomi delle chiavi SSH separati da virgole. Le chiavi SSH possono essere RSA o Ed25519. Ed25519 può essere utilizzato solo se il sistema operativo supporta questo tipo di chiave. Ed25519 non può essere utilizzato con immagini Windows o VMware.
  • --user-data: data|@data-file. Dati utente da trasferire sul server bare metal.
  • --pnic-name: Nome dell'interfaccia di rete primaria.
  • -- pnic-subnet: ID o nome della sottorete per l'interfaccia di rete primaria.
  • --vpc: ID o nome della VPC. Questo ID o nome è richiesto solo per specificare la sottorete univoca per nome all'interno di questo VPC.
  • --pnic-rip: ID o nome dell'indirizzo IP riservato esistente associato all'interfaccia di rete primaria.
  • --pnic-rip-address: l'indirizzo IP dell'interfaccia di rete primaria da riservare, che non deve essere già riservato nella sottorete.
  • --pnic-rip-auto-delete: se impostato su true, questo indirizzo IP riservato dell'interfaccia di rete primaria viene automaticamente eliminato quando viene eliminata la destinazione. Uno tra: vero, falso. (valore predefinito: true).
  • --pnic-rip-name: il nome definito dall'utente per questo indirizzo IP riservato dell'interfaccia di rete primaria. I nomi devono essere univoci all'interno della sottorete in cui risiede l'IP riservato. I nomi che iniziano con " ibm-" sono riservati alle risorse di proprietà del provider.
  • --pnic-sgs: ID dei gruppi di sicurezza separati da virgola per l'interfaccia di rete primaria.
  • - - pnic - allowed - vlans: ID VLAN separati da virgole. Indica quali ID VLAN (solo per le interfacce VLAN) possono utilizzare l'interfaccia di rete primaria. È possibile trasmetterli come valori separati o come intervallo di numeri.
  • --pnic-ein: Abilita il NAT di infrastruttura (EIN). Se vero, l'infrastruttura VPC esegue tutte le operazioni NAT necessarie. Se il valore è falso, il pacchetto viene trasmesso senza modifiche da o verso l'interfaccia di rete, consentendo alla macchina virtuale associata all'IP flottante di eseguire le operazioni NAT necessarie. Uno tra: vero, falso. (valore predefinito: true).
  • --pnic-ais: Consenti lo spoofing dell'IP (AIS). Se vero, lo spoofing dell'IP di origine è consentito sui pacchetti che utilizzano questa interfaccia di rete. Se il valore è " false", su questa interfaccia viene impedito lo spoofing dell'IP di origine. Uno tra: false, true. (valore predefinito: false).
  • -- network - interfaces: NETWORK_INTERFACES_JSON |@NETWORK_INTERFACES_JSON_FILE. Configurazione dell'interfaccia di rete in JSON o file JSON. Per lo schema dei dati, consultare la proprietà **network_interfaces** nella documentazione dell'API. Uno tra: NETWORK_Interreg, @NETWORK_INTERFACES_JSON_FILE.
  • --pnac-name: Nome della connessione di rete primaria.
  • - - pnac - allowed - vlans: ID VLAN separati da virgole. Indica quali ID VLAN (solo per le interfacce VLAN) possono utilizzare il collegamento di rete primario. È possibile trasmetterli come valori separati o come intervallo di numeri.
  • --pnac-vni: ID o nome dell'interfaccia di rete virtuale associata alla connessione di rete primaria.
  • --pnac-vni-subnet: La sottorete associata.
  • --pnac-vni-ais: Consenti lo spoofing dell'IP (AIS). Indica se lo spoofing IP di origine è consentito su questa interfaccia di rete virtuale associata al collegamento di rete primario. Uno tra: false, true. (valore predefinito: false).
  • --pnac-vni-ein: Abilita il NAT dell'infrastruttura (EIN). Se vero, l'infrastruttura VPC esegue tutte le operazioni NAT necessarie sulla VNI. Per collegare una VNI a un'istanza, il valore deve essere true. Floating_ips non deve avere più di un IP variabile. Se il valore è falso, il pacchetto viene trasmesso senza modifiche da o verso il VNI, consentendo così a quest’ultimo di eseguire le operazioni NAT necessarie. Allow_ip_spoofing deve essere false. Può essere collegato solo ad una destinazione con resource_type uguale a bare_metal_server_network_attachment. Uno tra: vero, falso. (valore predefinito: true).
  • --pnac-vni-auto-delete: Indica se questa interfaccia di rete virtuale, associata al collegamento di rete primario, viene eliminata automaticamente quando viene eliminato l'oggetto di destinazione. Uno tra: vero, falso. (valore predefinito: true).
  • --pnac-vni-ips: VNI_RESERVED_IPS_JSON | @VNI_RESERVED_IPS_JSON_FILE, gli indirizzi IP riservati secondari sono in formato JSON o in un file JSON, da associare all'interfaccia di rete virtuale. Per lo schema dei dati, consultare la proprietà IPS nella documentazione dell'API. Uno tra: VNI_RESERVED_IPS_JSON, @VNI_RESERVED_IPS_JSON_FILE.
  • --pnac-vni-name: il nome di questa interfaccia di rete virtuale associata alla connessione di rete primaria.
  • --pnac-vni-rip: ID o nome dell'indirizzo IP riservato da associare all'interfaccia di rete virtuale collegata alla connessione di rete primaria.
  • --pnac-vni-rip-address: l'indirizzo IP riservato da associare all'interfaccia di rete virtuale collegata alla connessione di rete primaria.
  • --pnac-vni-rip-auto-delete: Indica se questo indirizzo IP riservato viene eliminato automaticamente quando viene eliminato uno dei due destinatari o se l'indirizzo IP riservato viene slegato. Uno tra: vero, falso. (valore predefinito: true).
  • --pnac-vni-rip-name: il nome dell'indirizzo IP riservato da associare all'interfaccia di rete virtuale collegata alla connessione di rete primaria.
  • --pnac-vni-sgs: ID o nomi, separati da virgole, dei gruppi di sicurezza da utilizzare per l'interfaccia di rete virtuale associati al collegamento di rete primario.
  • --pnac-vni-psfm: la modalità di filtraggio dello stato del protocollo da utilizzare per questa interfaccia di rete virtuale. Se impostato su "auto", il filtraggio dei pacchetti in base allo stato del protocollo viene abilitato o disabilitato in base al tipo di risorsa " target " dell'interfaccia di rete virtuale. Uno tra: auto, enabled, disabled. (valore predefinito auto).
  • -- network - attachments: NETWORK_ATTACHMENTS_JSON |@NETWORK_ATTACHMENTS_JSON_FILE. La configurazione del collegamento di rete è in JSON o nel file JSON. Per lo schema dei dati, consultare la proprietà **network_attachments** nella documentazione dell'API. Uno tra: NETWORK_ATTACHMENTS_JSON, @NETWORK_ATTACHMENTS_JSON_FILE.
  • --enable-secure-boot: Indica se l'avvio sicuro è abilitato. Se è abilitato, l'immagine deve supportare l'avvio sicuro o il server non riesce ad avviarsi. Uno tra: false, true. (valore predefinito: false).
  • --tpm-mode: La modalità del modulo di piattaforma affidabile (TPM). Uno tra: tpm_2, disabilitato.
  • --bandwidth: la larghezza di banda totale (in megabit al secondo) condivisa tra le interfacce di rete del server bare metal. Se tale valore non viene specificato, si utilizza il valore predefinito del profilo. Puoi usare il comando ibmcloud is bare metal - server - profile per ottenere valori di larghezza di banda validi.
  • --resource-group-id: ID del gruppo di risorse. Questo ID è mutuamente esclusivo con --resource-group-name.
  • --resource-group-name: nome del gruppo di risorse. Questo nome è incompatibile con --resource-group-id.
  • --reservation-affinity-policy, --res-policy: La politica di affinità delle prenotazioni da utilizzare per questo server bare metal. Se il pool non è vuoto, la politica è impostata su manuale. In caso contrario, la politica è automatico. Uno dei seguenti: disabilitato, manuale, automatico.
  • --reservation-affinity-pool, --res-pool: ID, nome o CRN della prenotazione che questo server bare metal può utilizzare.
  • --default-trusted-profile: ID, nome o CRN del profilo attendibile.
  • --default-trusted-profile-auto-link: se impostato su true, il sistema crea un collegamento al profilo attendibile di destinazione specificato durante la creazione del server. Indipendentemente dal fatto che un collegamento sia stato creato dal sistema o manualmente tramite il servizio IAM Identity, viene automaticamente eliminato quando il server viene cancellato. Uno tra: true, false. (valore predefinito: true).
  • --metadata-service: Abilita o disabilita il servizio dei metadati del server bare metal. Uno dei seguenti: vero, falso.
  • --metadata-service-protocol: Il protocollo di comunicazione per l'endpoint del servizio di metadati. Il protocollo si applica solo quando è abilitato il servizio di metadati. Uno tra: http, https. (valore predefinito: HTTP).
  • --interattivo, -i:
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è bare - metal - server - delete

Elimina uno o più server bare metal.

ibmcloud is bare-metal-server-delete (SERVER1 SERVER2 ...) [--output JSON] [-f, --force] [-q, --quiet]

Opzioni comando

  • SERVER1: ID o nome del server.
  • SERVER2: ID o nome del server.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • --force, -f: forza l'operazione senza conferma.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è bare metal - server - disk

Visualizza i dettagli del disco di un server bare metal.

ibmcloud is bare-metal-server-disk SERVER SERVER_DISK [--output JSON] [-q, --quiet]

Opzioni comando

  • SERVER: ID o nome del server.
  • SERVER_DISK: ID o nome del disco del server.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is bare - metal - server - disk - update

Aggiornare il disco di un server bare metal.

ibmcloud is bare-metal-server-disk-update SERVER SERVER_DISK --name NEW_NAME [--output JSON] [-q, --quiet]

Opzioni comando

  • SERVER: ID o nome del server.
  • SERVER_DISK: ID o nome del disco del server.
  • --name: Nuovo nome del disco locale.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è bare metal - server - disks

Elenca tutti i dischi di un server bare metal.

ibmcloud is bare-metal-server-disks SERVER [--output JSON] [-q, --quiet]

Opzioni comando

  • SERVER: ID o nome del server.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è bare metal - server - inizializzazione - valori

Recupera le variabili di configurazione utilizzate per l'inizializzazione del server bare metal.

ibmcloud is bare-metal-server-initialization-values SERVER [--private-key (KEY | @KEY_FILE) [--private-key-passphrase PRIVATE_KEY_PASSPHRASE]] [--output JSON] [-q, --quiet]

Opzioni comando

  • SERVER: ID o nome del server.
  • --private-key: key|@key-file. La chiave privata in formato PEM per decrittografare la password.
  • --private-key-passphrase: La passphrase per la chiave privata crittografata.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è bare - metal - server - network - interface

Visualizza i dettagli di un'interfaccia di rete di un server bare metal.

ibmcloud is bare-metal-server-network-interface SERVER NIC [--output JSON] [-q, --quiet]

Opzioni comando

  • SERVER: ID o nome del server.
  • NIC: ID o nome dell'interfaccia di rete.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è bare - metal - server - network - interface - create

Creare un'interfaccia di rete per un server bare metal.

ibmcloud is bare-metal-server-network-interface-create SERVER --subnet SUBNET (--interface-type pci | vlan) [--name NAME] [[--rip RIP | (--address ADDRESS --auto-delete true | false --ip-name IP_NAME)]] [--security-groups SECURITY_GROUPS] [--vpc VPC] [--allowed-vlans ALLOWED_VLANS | --vlan VLAN --allow-interface-to-float false | true] [--allow-ip-spoofing false | true] [--enable-infrastructure-nat true | false] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is bare-metal-server-network-interface-create 7d317c32-71f8-4060-9bdc-6c971b0317d4 --subnet dcaec790-f0b0-48e6-b4cb-03dd82b745c0 Crea un'interfaccia di rete PCI.
  • ibmcloud is bare-metal-server-network-interface-create my-server --subnet my-subnet Crea un'interfaccia di rete PCI con supporto dei nomi.
  • ibmcloud is bare-metal-server-network-interface-create my-server --subnet my-subnet --vpc my-vpc Crea un'interfaccia di rete PCI con supporto dei nomi sotto un VPC.
  • ibmcloud is bare-metal-server-network-interface-create 7d317c32-71f8-4060-9bdc-6c971b0317d4 --subnet dcaec790-f0b0-48e6-b4cb-03dd82b745c0 --interface-type pci --name eth1 --address 10.0.0.12 --security-groups 43846d71-0f04-473f-9de5-5a2d33200a4b,27c8ca96-17f3-4943-898d-ad1a1f5aec26 --allowed-vlans 1,2,3,4 -allow-ip-spoofing true --enable-infrastructure-nat true Crea un'interfaccia di rete PCI con la configurazione specificata.
  • ibmcloud is bare-metal-server-network-interface-create 7d317c32-71f8-4060-9bdc-6c971b0317d4 --subnet dcaec790-f0b0-48e6-b4cb-03dd82b745c0 --interface-type pci --name eth1 --address 10.0.0.12 --security-groups 43846d71-0f04-473f-9de5-5a2d33200a4b,27c8ca96-17f3-4943-898d-ad1a1f5aec26 --vpc my-vpc --allowed-vlans 1,2,3,4 -allow-ip-spoofing true --enable-infrastructure-nat true Creare un'interfaccia di rete PCI con la configurazione specificata sotto una VPC.
  • ibmcloud is bare-metal-server-network-interface-create my-server --subnet my-subnet --interface-type pci --name eth1 --address 10.0.0.12 --security-groups my-sg-1,my-sg-2 --allowed-vlans 1,2,3,4 -allow-ip-spoofing true --enable-infrastructure-nat true Crea un'interfaccia di rete PCI con la configurazione specificata con supporto dei nomi.
  • ibmcloud is bare-metal-server-network-interface-create 7d317c32-71f8-4060-9bdc-6c971b0317d4 --subnet dcaec790-f0b0-48e6-b4cb-03dd82b745c0 --interface-type vlan --name eth2 --address 10.0.0.12 --security-groups 43846d71-0f04-473f-9de5-5a2d33200a4b,27c8ca96-17f3-4943-898d-ad1a1f5aec26 --vlan 1 -allow-interface-to-float true -allow-ip-spoofing true --enable-infrastructure-nat true Crea un'interfaccia di rete VLAN con la configurazione specificata.
  • ibmcloud is bare-metal-server-network-interface-create 7d317c32-71f8-4060-9bdc-6c971b0317d4 --subnet dcaec790-f0b0-48e6-b4cb-03dd82b745c0 --output JSON Crea un'interfaccia di rete PCI e specifica JSON come formato di output.
  • ibmcloud is bm-nicc bm-cli-1 --subnet cli-subnet-1 --name bm-cli-nic-secondary --allowed-vlans 210,510,500,3001-1001 Crea un'interfaccia di rete PCI. Le VLAN consentite sono valori separati da virgola che possono essere passati come valori separati o come qualsiasi intervallo di numeri.
  • ibmcloud is bm-nicc cli-bm --subnet alex-subnet --name cli-snic-3 --rip 2302-aef75588-7b87-46b7-bca4-0d6893d2593e Creare un NIC bare metal con IP riservato precreato.
  • ibmcloud is bm-nicc cli-bm --subnet alex-subnet --name cli-snic-3 --rip cli-rip-byname3 Creare un NIC bare metal con IP riservato precreato per nome.
  • ibmcloud is bm-nicc cli-bm --subnet 2302-531ad9fc-c86a-4504-b5cf-a46981fddb5f --name cli-snic --address 10.240.128.51 --auto-delete true --ip-name cli-snicip Creare un NIC bare metal con un nuovo IP riservato.

Opzioni comando

  • SERVER: ID o nome del server.
  • -- subnet: ID o nome della sottorete per l'interfaccia di rete.
  • --name: Nome dell'interfaccia di rete.
  • --interface-type: Tipo di interfaccia di rete. Uno tra: pci, vlan. (valore predefinito: pci).
  • --rip: ID o nome dell'indirizzo IP riservato esistente.
  • --address: L'indirizzo IP da riservare, che non deve essere già stato riservato nella sottorete.
  • --auto-delete: se impostato su true, questo IP riservato viene eliminato automaticamente quando viene eliminato l'oggetto di destinazione. Uno tra: vero, falso. (valore predefinito: true).
  • --ip-name: Il nome definito dall'utente per questo indirizzo IP riservato. I nomi devono essere univoci all'interno della sottorete in cui risiede l'IP riservato. I nomi che iniziano con " ibm-" sono riservati alle risorse di proprietà del provider.
  • --security-groups: ID o nomi dei gruppi di sicurezza, separati da virgole, per l'interfaccia di rete.
  • --vpc: ID o nome della VPC. Ciò è necessario solo per specificare la sottorete univoca e i gruppi di sicurezza univoci in base al nome all'interno di questa VPC.
  • --allowed-vlans: ID VLAN separati da virgola. Indica quali ID VLAN (solo per le interfacce VLAN) possono utilizzare questa interfaccia PCI. È possibile trasmetterli come valori separati o come intervallo di numeri.
  • --vlan: Indica il tag ID VLAN " 802.1Q " che deve essere utilizzato per tutto il traffico su questa interfaccia VLAN.
  • --allow-interface-to-float: Indica se l'interfaccia può essere trasferita su qualsiasi altro server all'interno dello stesso resource_group. La mobilità dell'interfaccia è automatica se la rete rileva un GARP o un RARP su un altro server bare metal nel gruppo di risorse. Si applica solo alle interfacce VLAN. Uno tra: false, true. (valore predefinito: false).
  • --allow-ip-spoofing: Consente lo spoofing dell'IP (AIS). Se vero, lo spoofing dell'IP di origine è consentito sui pacchetti che utilizzano questa interfaccia di rete. Se il valore è " false", su questa interfaccia viene impedito lo spoofing dell'IP di origine. Uno tra: false, true. (valore predefinito: false).
  • --enable-infrastructure-nat: Abilita il NAT di infrastruttura (EIN). Se vero, l'infrastruttura VPC esegue tutte le operazioni NAT necessarie. Se il valore è falso, il pacchetto viene trasmesso senza modifiche da o verso l'interfaccia di rete, consentendo alla macchina virtuale associata all'IP flottante di eseguire le operazioni NAT necessarie. Uno tra: vero, falso. (valore predefinito: true).
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è bare metal - server - network - interface - delete

Rimuovi una o più interfacce di rete da un server bare metal.

ibmcloud is bare-metal-server-network-interface-delete SERVER (NIC1 NIC2 ...) [--output JSON] [-f, --force] [-q, --quiet]

Opzioni comando

  • SERVER: ID o nome del server.
  • NIC1: ID o nome dell'interfaccia di rete.
  • NIC2: ID o nome dell'interfaccia di rete.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • --force, -f: forza l'operazione senza conferma.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è bare - metal - server - network - interface - floating - ip

Visualizza i dettagli di un IP mobile associato a un'interfaccia di rete.

ibmcloud is bare-metal-server-network-interface-floating-ip SERVER NIC FLOATING_IP [--output JSON] [-q, --quiet]

Opzioni comando

  • SERVER: ID o nome del server.
  • NIC: ID o nome dell'interfaccia di rete.
  • FLOATING_IP: L'ID o il nome dell'IP flottante.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è bare metal - server - network - interface - floating - ip - add

Associa un IP mobile a un'interfaccia di rete.

ibmcloud is bare-metal-server-network-interface-floating-ip-add SERVER NIC FLOATING_IP [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is bare-metal-server-network-interface-floating-ip-add 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 1a6b7274-678d-4dfb-8981-c71dd9d4daa5 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3
  • ibmcloud is bare-metal-server-network-interface-floating-ip-add 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 1a6b7274-678d-4dfb-8981-c71dd9d4daa5 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --output JSON Associa un IP mobile a un'interfaccia di rete su un server bare metal e specifica JSON come formato di output.

Opzioni comando

  • SERVER: ID o nome del server.
  • NIC: ID o nome dell'interfaccia di rete.
  • FLOATING_IP: L'ID o il nome dell'IP flottante.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è bare metal - server - network - interface - floating - ip - remove

Annulla l'associazione di un IP mobile a un'interfaccia di rete.

ibmcloud is bare-metal-server-network-interface-floating-ip-remove SERVER NIC FLOATING_IP [-f, --force] [-q, --quiet]

Opzioni comando

  • SERVER: ID o nome del server.
  • NIC: ID o nome dell'interfaccia di rete.
  • FLOATING_IP: L'ID o il nome dell'IP flottante.
  • --force, -f: forza l'operazione senza conferma.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è bare metal - server - network - interface - floating - ips

Elenca tutti gli indirizzi IP flottanti associati a un'interfaccia di rete.

ibmcloud is bare-metal-server-network-interface-floating-ips SERVER NIC [--output JSON] [-q, --quiet]

Opzioni comando

  • SERVER: ID o nome del server.
  • NIC: ID o nome dell'interfaccia di rete.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is bare - metal - server - network - interface - update

Aggiornare un'interfaccia di rete di un server bare metal.

ibmcloud is bare-metal-server-network-interface-update SERVER NIC --name NEW_NAME [--allow-ip-spoofing false | true] [--enable-infrastructure-nat true | false] [--allowed-vlans ALLOWED_VLANS] [--output JSON] [-q, --quiet]

Esempi di comando

  • ic is bm-nicu 7d317c32-71f8-4060-9bdc-6c971b0317d4 784e2e4c-0540-4e1a-aba7-a51f9b35ba52 --name eth0 --allow-ip-spoofing true --enable-infrastructure-nat true -allowed-vlans 1,3,5
  • ic is bm-nicu 7d317c32-71f8-4060-9bdc-6c971b0317d4 784e2e4c-0540-4e1a-aba7-a51f9b35ba52 --name ethvlan1 --allow-ip-spoofing true --enable-infrastructure-nat true --output JSON
  • ic is bm-nicu my-bm-server my-bm-nic --name eth0 --allow-ip-spoofing true --enable-infrastructure-nat true -allowed-vlans 1,3,5
  • ic is bm-nicu my-bm-server eth0 --name ethvlan1 --allow-ip-spoofing true --enable-infrastructure-nat true --output JSON
  • ibmcloud is bm-nicu bm-cli-1 bm-cli-nic-secondary --allowed-vlans 210,500-600,3001-1001

Opzioni comando

  • SERVER: ID o nome del server.
  • NIC: ID o nome dell'interfaccia di rete.
  • --name: Nuovo nome dell'interfaccia di rete.
  • --allow-ip-spoofing: Consente lo spoofing dell'IP (AIS). Se vero, lo spoofing dell'IP di origine è consentito sui pacchetti che utilizzano questa interfaccia di rete. Se il valore è " false", su questa interfaccia viene impedito lo spoofing dell'IP di origine. Uno tra: false, true. (valore predefinito: false).
  • --enable-infrastructure-nat: Abilita il NAT di infrastruttura (EIN). Se vero, l'infrastruttura VPC esegue tutte le operazioni NAT necessarie. Se il valore è falso, il pacchetto viene trasmesso senza modifiche da o verso l'interfaccia di rete, consentendo alla macchina virtuale associata all'IP flottante di eseguire le operazioni NAT necessarie. Uno tra: vero, falso. (valore predefinito: true).
  • --allowed-vlans: ID VLAN separati da virgola. Indica quali ID VLAN (solo per le interfacce VLAN) possono utilizzare questa interfaccia PCI. È possibile trasmetterli come valori separati o come intervallo di numeri.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è bare metal - server - network - interfaces

Elenca tutte le interfacce di rete di un server bare metal.

ibmcloud is bare-metal-server-network-interfaces SERVER [--output JSON] [-q, --quiet]

Opzioni comando

  • SERVER: ID o nome del server.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è bare metal - server - profile

Visualizza i dettagli del profilo di un server bare metal.

ibmcloud is bare-metal-server-profile PROFILE_NAME [--output JSON] [-q, --quiet]

Opzioni comando

  • PROFILE_NAME: nome del profilo.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è bare metal - server - profiles

Elenca tutti i profili dei server bare metal presenti nella regione.

ibmcloud is bare-metal-server-profiles [--output JSON] [-q, --quiet]

Opzioni comando

  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è bare metal - server - restart

Riavviare un server bare metal.

ibmcloud is bare-metal-server-restart SERVER [-f, --force] [-q, --quiet]

Opzioni comando

  • SERVER: ID o nome del server.
  • --force, -f: forza l'operazione senza conferma.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è bare metal - server - start

Avvia un server bare metal.

ibmcloud is bare-metal-server-start SERVER [-q, --quiet]

Opzioni comando

  • SERVER: ID o nome del server.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è bare metal - server - stop

Arrestare un server bare metal.

ibmcloud is bare-metal-server-stop SERVER [--type soft | hard] [-f, --force] [-q, --quiet]

Opzioni comando

  • SERVER: ID o nome del server.
  • -- type: indica il tipo di operazione di arresto. soft: segnalano al sistema operativo in esecuzione di eseguire il quiesce e la chiusura in modo pulito. hard: arrestare immediatamente il server. Uno tra: soft, hard. (valore predefinito: soft).
  • --force, -f: forza l'operazione senza conferma.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è bare - metal - server - update

Aggiornare un server bare metal.

ibmcloud is bare-metal-server-update SERVER [--name NEW_NAME] [--enable-secure-boot false | true] [--tpm-mode tpm_2 | disabled] [--bandwidth BANDWIDTH] [--reservation-affinity-policy, --res-policy disabled | manual | automatic] [--metadata-service true | false [--metadata-service-protocol http | https]] [--reservation-affinity-pool, --res-pool RESERVATION_AFFINITY_POOL] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is bare-metal-server-update 7d317c32-71f8-4060-9bdc-6c971b0317d4 --name my-server --enable-secure-boot true --tpm-mode tpm_2
  • ibmcloud is bare-metal-server-update 7d317c32-71f8-4060-9bdc-6c971b0317d4 --name my-server --output JSON
  • ibmcloud is bare-metal-server-update 7d317c32-71f8-4060-9bdc-6c971b0317d4 --bandwidth 25000 --output JSON
  • ibmcloud is bare-metal-server-update 7d317c32-71f8-4060-9bdc-6c971b0317d4 --reservation-affinity-policy manual --reservation-affinity-pool r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2
  • ibmcloud is bare-metal-server-update 7d317c32-71f8-4060-9bdc-6c971b0317d4 --reservation-affinity-policy disabled
  • ibmcloud is bare-metal-server-update my-baremetal-1 --name my-bm-server --output JSON

Opzioni comando

  • SERVER: ID o nome del server.
  • --name: Nuovo nome del server bare metal.
  • --enable-secure-boot: Indica se l'avvio sicuro è abilitato. Se è abilitato, l'immagine deve supportare l'avvio sicuro o il server non riesce ad avviarsi. Lo stato del server bare metal deve essere arrestato prima di modificare questa configurazione. Uno tra: false, true.
  • --tpm-mode: La modalità del modulo di piattaforma affidabile (TPM). Uno tra: tpm_2, disabilitato.
  • --bandwidth: la larghezza di banda totale (in megabit al secondo) condivisa tra le interfacce di rete del server bare metal. Se tale valore non viene specificato, si utilizza il valore predefinito del profilo. Puoi usare il comando ibmcloud is bare metal - server - profile per ottenere valori di larghezza di banda validi.
  • --reservation-affinity-policy, --res-policy: La politica di affinità delle prenotazioni da utilizzare per questo server bare metal. Se il pool non è vuoto, la politica è impostata su manuale. In caso contrario, la politica è automatico. Uno dei seguenti: disabilitato, manuale, automatico.
  • --metadata-service: Abilita o disabilita il servizio dei metadati del server bare metal. Uno dei seguenti: vero, falso.
  • --metadata-service-protocol: Il protocollo di comunicazione per l'endpoint del servizio di metadati. Il protocollo si applica solo quando è abilitato il servizio di metadati. Uno tra: http, https. (valore predefinito: HTTP).
  • --reservation-affinity-pool, --res-pool: ID, nome o CRN della prenotazione che questo server bare metal può utilizzare.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è bare - metal - servers

Elenca tutti i server bare metal.

ibmcloud is bare-metal-servers [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME | --all-resource-groups] [--vpc VPC] [--reservation RESERVATION] [--output JSON] [-q, --quiet]

Opzioni comando

  • --resource-group-id: ID del gruppo di risorse. Questo ID è mutuamente esclusivo con --resource-group-name.
  • --resource-group-name: nome del gruppo di risorse. Questo nome è incompatibile con --resource-group-id.
  • --all-resource-groups: Interroga tutti i gruppi di risorse.
  • --vpc: ID, nome o CRN della VPC.
  • --prenotazione: ID o nome della prenotazione.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è bare - metal - server - firmware - update

Aggiornare un server bare metal al firmware più recente.

ibmcloud is bare-metal-server-firmware-update SERVER [--auto-start true | false] [-f, --force] [-q, --quiet]

Opzioni comando

  • SERVER: ID o nome del server.
  • --auto-start: Indica se avviare automaticamente il server bare metal una volta completato con successo l'aggiornamento del firmware. Uno tra: vero, falso. (valore predefinito: true).
  • --force, -f: forza l'operazione senza conferma.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è bare metal - server - network - interface - reserved - ips

Elenca tutti gli IP riservati collegati ad un'interfaccia di rete di un server bare metal.

ibmcloud is bare-metal-server-network-interface-reserved-ips SERVER NIC [--output JSON] [-q, --quiet]

Opzioni comando

  • SERVER: ID o nome del server.
  • NIC: ID o nome dell'interfaccia di rete.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è bare metal - server - network - interface - reserved - ip

Richiama l'indirizzo IP riservato specificato se è collegato all'interfaccia di rete di un server bare metal.

ibmcloud is bare-metal-server-network-interface-reserved-ip SERVER NIC RESERVED_IP [--output JSON] [-q, --quiet]

Opzioni comando

  • SERVER: ID o nome del server.
  • NIC: ID o nome dell'interfaccia di rete.
  • RESERVED_IP: L'ID o il nome dell'indirizzo IP riservato.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è bare - metal - server - network - attachments

Elenca tutte le connessioni di rete di un server bare metal.

ibmcloud is bare-metal-server-network-attachments SERVER [--output JSON] [-q, --quiet]

Opzioni comando

  • SERVER: ID o nome del server.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è bare - metal - server - network - attachment

Visualizza i dettagli di una connessione di rete di un server bare metal.

ibmcloud is bare-metal-server-network-attachment SERVER NAC [--output JSON] [-q, --quiet]

Opzioni comando

  • SERVER: ID o nome del server.
  • NAC: ID o nome della connessione di rete.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is bare - metal - server - network - attachment - create

Creare una connessione di rete per un server bare metal.

ibmcloud is bare-metal-server-network-attachment-create SERVER (--interface-type pci | vlan) [--vni VNI | ((--vni-subnet VNI_SUBNET [--vpc VPC]) --vni-ais false | true --vni-ein true | false --vni-auto-delete true | false --vni-ips VNI_RESERVED_IPS_JSON | @VNI_RESERVED_IPS_JSON_FILE --vni-name VNI_NAME [--vni-rip VNI_RIP | (--vni-rip-address VNI_RIP_ADDRESS --vni-rip-auto-delete VNI_RIP_AUTO_DELETE --vni-rip-name VNI_RIP_NAME)] [--vni-psfm auto | enabled | disabled] --vni-sgs VNI_SGS)] [--name NAC_NAME] [--allowed-vlans ALLOWED_VLANS] [--allow-to-float ALLOW_TO_FLOAT] [--vlan VLAN] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is bare-metal-server-network-attachment-create my-bare-metal-server-nw-att --interface-type pci --vni bm-cli-vni-2 --name bm-nac-3 --allowed-vlans 10-50
  • ibmcloud is bare-metal-server-network-attachment-create 2302-f097c96c-c092-4929-b093-b9d4a481c20d --interface-type pci --vni-subnet 2302-a31b7225-c513-481b-be6b-9df9396f69ae --vni-ais false --vni-ein false --vni-auto-delete true --vni-ips '[{"id": "2302-8e9060c3-90d8-4c73-b07c-215f60c87a2e"},{"address": "10.240.133.22"}]' --vni-name bm-vni-2 --vni-rip-address 10.240.133.22 --vni-rip-auto-delete true --vni-rip-name bm-rip-11 --vni-sgs r134-61c9d87e-0a7d-4a5f-9c8a-a7475ebf182e,r134-244e457e-59ef-43de-9317-dba6de040ced --name bm-nac-10 --allowed-vlans 10-50
  • ibmcloud is bare-metal-server-network-attachment-create my-bare-metal-server-nw-att --interface-type vlan --vni-subnet subnet-us-3 --vpc travis-long-run-vpc --vni-ais true --vni-ein true --vni-auto-delete true --vni-ips '[{"id": "2302-4bc26be6-2d4a-4090-a645-f50c22091902"}]' --vni-name bm-vni-1 --vni-rip rip-cli-12 --vni-sgs abundantly-gangly-aspire-discuss,travis-long-run-sg1 --name bm-nac-30 --allow-to-float true --vlan 10
  • ibmcloud is bare-metal-server-network-attachment-create cli-bm-1 --interface-type vlan --vni-subnet subnet-us-3 --vpc cli-vpc --vni-ais true --vni-ein true --vni-psfm disabled --vni-auto-delete true --vni-ips '[{"id": "2302-4bc26be6-2d4a-4090-a645-f50c22091902"}]' --vni-name bm-vni-1 --vni-rip rip-cli-12 --vni-sgs abundantly-gangly-aspire-discuss,travis-long-run-sg1 --name bm-nac-30 --allow-to-float true --vlan 10

Opzioni comando

  • SERVER: ID o nome del server.
  • --name: Il nome di questa connessione di rete del server bare metal.
  • --interface-type: Il tipo di interfaccia di connessione alla rete. Uno tra: pci, vlan. (valore predefinito: pci).
  • --allowed-vlans: ID VLAN separati da virgola. Indica quali ID VLAN (solo per tipo VLAN) possono utilizzare questo collegamento fisico (tipo PCI). È possibile trasmetterli come valori separati o come intervallo di numeri.
  • --allow-to-float: Indica se la connessione di rete del server bare metal può essere automaticamente trasferita su qualsiasi altro server appartenente allo stesso resource_group.
  • --vlan: Indica il tag ID VLAN " 802.1Q " che deve essere utilizzato per tutto il traffico su questa connessione.
  • --vni: ID o nome dell'interfaccia di rete virtuale destinata al collegamento di rete di questo server bare metal.
  • --vni-subnet: La sottorete associata.
  • --vpc: ID o nome della VPC. Questo ID o nome è richiesto solo per specificare la sottorete univoca per nome all'interno di questo VPC.
  • --vni-ais: Consenti lo spoofing dell'IP (AIS). Indica se lo spoofing IP di origine è consentito su questa interfaccia di rete virtuale. Uno tra: false, true. (valore predefinito: false).
  • --vni-ein: Abilita NAT dell'infrastruttura (EIN). Se vero, l'infrastruttura VPC esegue tutte le operazioni NAT necessarie. Se il valore è falso, il pacchetto viene trasmesso senza modifiche da o verso l'interfaccia di rete virtuale, consentendo alla macchina virtuale associata all'IP flottante di eseguire le operazioni NAT necessarie. Uno tra: vero, falso. (valore predefinito: true).
  • --vni-auto-delete: Indica se questa interfaccia di rete virtuale viene eliminata automaticamente quando viene eliminata la destinazione. Uno tra: vero, falso. (valore predefinito: true).
  • --vni-ips: ips VNI_RESERVED_IPS_JSON | @VNI_RESERVED_IPS_JSON_FILE, Indirizzi IP secondari riservati in formato JSON o in un file JSON, da associare all'interfaccia di rete virtuale. Per lo schema dei dati, consultare la proprietà "ips" nella documentazione dell'API. Uno tra: VNI_RESERVED_IPS_JSON, @VNI_RESERVED_IPS_JSON_FILE.
  • --vni-name: Il nome di questa interfaccia di rete virtuale.
  • --vni-rip: ID o nome dell'indirizzo IP riservato da associare all'interfaccia di rete virtuale. Obbligatorio se la sottorete non è specificata. Il bind dell'IP riservato deve essere annullato.
  • --vni-rip-address: l'indirizzo IP riservato da associare all'interfaccia di rete virtuale. Richiede la specifica della sottorete.
  • --vni-rip-auto-delete: Indica se questo IP riservato viene eliminato automaticamente quando viene eliminata una delle due destinazioni o se l'IP riservato viene slegato.
  • --vni-rip-name: il nome dell'indirizzo IP riservato da associare all'interfaccia di rete virtuale. Il nome non deve essere usato da un altro IP riservato nella sottorete. I nomi che iniziano con "ibm-" sono riservati alle risorse di proprietà del provider e non sono consentiti.
  • --vni-psfm: la modalità di filtraggio dello stato del protocollo da utilizzare per questa interfaccia di rete virtuale. Se impostato su "auto", il filtraggio dei pacchetti in base allo stato del protocollo viene abilitato o disabilitato in base al tipo di risorsa " target " dell'interfaccia di rete virtuale. Uno tra: auto, enabled, disabled. (valore predefinito auto).
  • --vni-sgs: ID o nomi, separati da virgole, dei gruppi di sicurezza da utilizzare per questa interfaccia di rete virtuale. Se non viene specificato, viene utilizzato il gruppo di sicurezza predefinito del VPC per la sottorete.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è bare metal - server - network - attachment - update

Aggiornare una connessione di rete di un server bare metal.

ibmcloud is bare-metal-server-network-attachment-update SERVER NAC --name NEW_NAME [--allowed-vlans ALLOWED_VLANS] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is bm-nacu my-bare-metal-server-nw-att cli-pnac-1-primary --name nac-2
  • ibmcloud is bm-nacu 2302-f097c96c-c092-4929-b093-b9d4a481c20d 2302-9688e589-ec0d-4611-9984-4bf88082414b --name nac-1 --allowed-vlans 10,20-50

Opzioni comando

  • SERVER: ID o nome del server.
  • NAC: ID o nome della connessione di rete.
  • --name: Nuovo nome della connessione di rete.
  • --allowed-vlans: ID VLAN separati da virgola. Indica quali ID VLAN (solo per tipo VLAN) possono utilizzare questo collegamento fisico (tipo PCI). È possibile trasmetterli come valori separati o come intervallo di numeri.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è bare metal - server - network - attachment - delete

Rimuovere uno o più collegamenti di rete da un server bare metal.

ibmcloud is bare-metal-server-network-attachment-delete SERVER (NAC1 NAC2 ...) [--output JSON] [-f, --force] [-q, --quiet]

Opzioni comando

  • SERVER: ID o nome del server.
  • NAC1: ID o nome della connessione di rete.
  • NAC2: ID o nome della connessione di rete.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • --force, -f: forza l'operazione senza conferma.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è la sostituzione dell'inizializzazione del server bare metal

Reinizializza un server bare metal con l'immagine e le chiavi SSH specificate.

ibmcloud is bare-metal-server-initialization-replace SERVER --image IMAGE --keys KEYS [--default-trusted-profile DEFAULT_TRUSTED_PROFILE [--default-trusted-profile-auto-link true,false]] [--user-data DATA] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is bare-metal-server-initialization-replace server-name --image r006-ed3f775f-ad7e-4e37-ae62-7199b4988b00 --keys r006-02a07b78-6e5f-40a2-86a2-99e01916128c,r006-29e19fb1-e2b9-49d0-ab6e-9702e99f5021 --user-data @/tmp/userdata.sh Reinizializza un server bare metal con l'immagine e le chiavi SSH specificate. Il server deve trovarsi nello stato di arrestato per poter essere reinizializzato.

Opzioni comando

  • SERVER: ID o nome del server.
  • --immagine: ID o nome dell'immagine.
  • --keys: ID o nomi delle chiavi SSH separati da virgole. Le chiavi SSH possono essere RSA o Ed25519. Ed25519 può essere utilizzato solo se il sistema operativo supporta questo tipo di chiave. Ed25519 non può essere utilizzato con immagini Windows o VMware.
  • --default-trusted-profile: ID, nome o CRN del profilo attendibile.
  • --default-trusted-profile-auto-link: se impostato su true, il sistema crea un collegamento al profilo attendibile di destinazione specificato durante la creazione del server. Indipendentemente dal fatto che un collegamento sia stato creato dal sistema o manualmente tramite il servizio IAM Identity, viene automaticamente eliminato quando il server viene cancellato. Uno tra: true, false. (valore predefinito: true).
  • --user-data: data|@data-file. Dati utente da trasferire sul server bare metal.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

Rete di cluster

La sezione seguente fornisce dettagli sui comandi CLI disponibili per gestire la rete del cluster.

ibmcloud è cluster-network-profiles

Elenca tutti i profili di rete dei cluster presenti in una regione.

ibmcloud is cluster-network-profiles [--output JSON] [-q, --quiet]

Opzioni comando

  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è cluster-profilo di rete

Visualizza i dettagli di un profilo di rete cluster.

ibmcloud is cluster-network-profile PROFILE_NAME [--output JSON] [-q, --quiet]

Opzioni comando

  • PROFILE_NAME: Nome del profilo di rete del cluster.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è cluster-reti

Elencare tutte le reti del cluster.

ibmcloud is cluster-networks [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME | --all-resource-groups] [--output JSON] [-q, --quiet]

Opzioni comando

  • --resource-group-id: ID del gruppo di risorse. Questo ID è mutuamente esclusivo con --resource-group-name.
  • --resource-group-name: nome del gruppo di risorse. Questo nome è incompatibile con --resource-group-id.
  • --all-resource-groups: Interroga tutti i gruppi di risorse.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è un cluster-rete

Visualizza i dettagli di una rete di cluster.

ibmcloud is cluster-network CLUSTER_NETWORK [--output JSON] [-q, --quiet]

Opzioni comando

  • CLUSTER_NETWORK: ID o nome della rete del cluster.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è cluster-network-create

Creare una rete di cluster.

ibmcloud is cluster-network-create --vpc VPC --zone ZONE --profile PROFILE [--name NAME] [--subnet-prefixes-cidr SUBNET_PREFIXES_CIDR] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is cluster-network-create --vpc my-vpc --zone us-south-1 --profile profile-name
  • ibmcloud is cluster-network-create --vpc my-vpc --zone us-south-1 --profile profile-name --name my-cl-net
  • ibmcloud is cluster-network-create --vpc my-vpc --zone us-south-1 --profile profile-name --name my-cl-net --subnet-prefixes-cidr 10.0.0.24/24
  • ibmcloud is cluster-network-create --vpc my-vpc --zone us-south-1 --profile profile-name
  • ibmcloud is cluster-network-create --vpc my-vpc --zone us-south-1 --profile profile-name --name my-cl-net
  • ibmcloud is cluster-network-create --vpc my-vpc --zone us-south-1 --profile profile-name --name my-cl-net --subnet-prefixes-cidr 10.0.0.24/24 --output JSON

Opzioni comando

  • --vpc: L'ID o il nome della VPC.
  • --zone: La zona in cui si trova la rete di questo cluster. La zona deve essere elencata come supportata nel profilo di rete del cluster specificato.
  • --profile: Nome del profilo da utilizzare per la rete di questo cluster.
  • --name: Nome della rete del cluster.
  • --subnet-prefixes-cidr: l'intervallo IPv4 del prefisso di sottorete della rete del cluster, espresso in formato CIDR.
  • --resource-group-id: ID del gruppo di risorse. Questo ID è mutuamente esclusivo con --resource-group-name.
  • --resource-group-name: nome del gruppo di risorse. Questo nome è incompatibile con --resource-group-id.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è cluster-network-update

Aggiornare una rete di cluster.

ibmcloud is cluster-network-update CLUSTER_NETWORK [--name NEW_NAME] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is cluster-network-update my-cl-network --name my-updated-cl-net
  • ibmcloud is cluster-network-update r006-345545d8-798c-4dbc-112g-5c34a1e75e45 --name my-updated-cl-net

Opzioni comando

  • CLUSTER_NETWORK: ID o nome della rete del cluster.
  • --name: Nuovo nome della rete del cluster.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è cluster-rete-cancellazione

Eliminare una o più reti del cluster.

ibmcloud is cluster-network-delete (CLUSTER_NETWORK1 CLUSTER_NETWORK2 ...) [--output JSON] [-f, --force] [-q, --quiet]

Opzioni comando

  • CLUSTER_NETWORK1: ID o nome della rete del cluster.
  • CLUSTER_NETWORK2: ID o nome della rete del cluster.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • --force, -f: forza l'operazione senza conferma.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è cluster-interfacce di rete

Elenca tutte le interfacce di rete del cluster.

ibmcloud is cluster-network-interfaces CLUSTER_NETWORK [--output JSON] [-q, --quiet]

Opzioni comando

  • CLUSTER_NETWORK: ID o nome della rete del cluster.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è cluster-network-interface

Visualizza i dettagli di un'interfaccia di rete del cluster.

ibmcloud is cluster-network-interface CLUSTER_NETWORK CLUSTER_NETWORK_INTERFACE [--output JSON] [-q, --quiet]

Opzioni comando

  • CLUSTER_NETWORK: ID o nome della rete del cluster.
  • CLUSTER_NETWORK_INTERFACE: ID o nome dell'interfaccia di rete del cluster.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è cluster-network-interface-create

Creare un'interfaccia di rete cluster.

ibmcloud is cluster-network-interface-create CLUSTER_NETWORK --subnet SUBNET (--rip RIP | (--rip-address RIP_ADDRESS --rip-auto-delete true | false --rip-name RIP_NAME)) [--name NAME] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is cluster-network-interface-create my-cl-net --rip r134-2fbe71a8-126e-4a05-80ad-dad45df491a5 --subnet r124-72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 Creare un'interfaccia di rete del cluster utilizzando RIP ID.
  • ibmcloud is cluster-network-interface-create my-cl-net --rip r134-2fbe71a8-126e-4a05-80ad-dad45df491a5 --subnet my-subnet Creare un'interfaccia di rete del cluster utilizzando RIP ID.
  • ibmcloud is cluster-network-interface-create my-cl-net --rip r134-2fbe71a8-126e-4a05-80ad-dad45df491a5 --subnet my-subnet --name my-cl-net-intf Creare un'interfaccia di rete del cluster utilizzando RIP ID.
  • ibmcloud is cluster-network-interface-create --rip-address 10.2.0.1 --rip-auto-delete true --rip-name my-subnet-rip --subnet r124-72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --name my-cl-net-intf Crea un'interfaccia di rete cluster con prototipo RIP.
  • ibmcloud is cluster-network-interface-create --rip-address 10.2.0.1 --rip-auto-delete true --rip-name my-subnet-rip --subnet my-subnet --name my-cl-net-intf Crea un'interfaccia di rete cluster con prototipo RIP.

Opzioni comando

  • CLUSTER_NETWORK: ID o nome della rete del cluster.
  • --subnet: ID o nome della sottorete di rete del cluster.
  • --rip: ID o nome dell'indirizzo IP riservato a cui associare l'indirizzo IP primario all'interfaccia di rete del cluster.
  • --rip-address: l'indirizzo IP dell'IP riservato da associare all'interfaccia di rete del cluster, che non deve essere già riservato nella sottorete.
  • --rip-auto-delete: Indica se questo membro con IP riservato della sottorete di rete del cluster viene eliminato automaticamente quando uno dei due destinatari viene eliminato oppure quando l'IP riservato della sottorete di rete del cluster viene slegato. Uno dei seguenti: vero, falso.
  • --rip-name: il nome dell'IP riservato per questa sottorete di rete del cluster.
  • --name: Nome dell'interfaccia di rete del cluster.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è cluster-network-interface-update

Aggiornare un'interfaccia di rete del cluster.

ibmcloud is cluster-network-interface-update CLUSTER_NETWORK CLUSTER_NETWORK_INTERFACE [--name NEW_NAME] [--auto-delete true | false] [--output JSON] [-q, --quiet]

Esempio di comando

Aggiornare un'interfaccia di rete del cluster.

Opzioni comando

  • CLUSTER_NETWORK: ID o nome della rete del cluster.
  • CLUSTER_NETWORK_INTERFACE: ID o nome dell'interfaccia di rete del cluster.
  • --name: Nuovo nome della rete del cluster.
  • --auto-delete: Indica se l'IP riservato alla sottorete di rete del cluster viene eliminato automaticamente quando viene eliminato uno dei due elementi di destinazione oppure quando l'IP riservato alla sottorete di rete del cluster viene slegato. Uno dei seguenti: vero, falso.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è cluster-rete-interfaccia-cancellazione

Eliminare una o più interfacce di rete cluster.

ibmcloud is cluster-network-interface-delete CLUSTER_NETWORK (CLUSTER_NETWORK_INTERFACE1 CLUSTER_NETWORK_INTERFACE2 ...) [--output JSON] [-f, --force] [-q, --quiet]

Opzioni comando

  • CLUSTER_NETWORK: ID o nome della rete del cluster.
  • CLUSTER_NETWORK_INTERFACE1: ID o nome dell'interfaccia di rete del cluster.
  • CLUSTER_NETWORK_INTERFACE2: ID o nome dell'interfaccia di rete del cluster.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • --force, -f: forza l'operazione senza conferma.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è cluster-rete-sottoreti

Elenca tutte le sottoreti della rete del cluster.

ibmcloud is cluster-network-subnets CLUSTER_NETWORK [--output JSON] [-q, --quiet]

Opzioni comando

  • CLUSTER_NETWORK: ID o nome della rete del cluster.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è cluster-rete-subnet

Visualizza i dettagli di una sottorete di una rete cluster.

ibmcloud is cluster-network-subnet CLUSTER_NETWORK CLUSTER_NETWORK_SUBNET [--output JSON] [-q, --quiet]

Opzioni comando

  • CLUSTER_NETWORK: ID o nome della rete del cluster.
  • CLUSTER_NETWORK_SUBNET: ID o nome della sottorete di rete del cluster.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è cluster-network-subnet-create

Creare una sottorete di rete cluster.

ibmcloud is cluster-network-subnet-create CLUSTER_NETWORK (--total-ipv4-address-count TOTAL_IPV4_ADDRESS_COUNT | --ipv4-cidr-block IPV4_CIDR_BLOCK) [--name NAME] [--ip-version ipv4] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is cluster-network-subnet-create --total-ipv4-address-count 256 --name my-cl-net-sub --ip-version ipv4 Creare una sottorete di rete del cluster utilizzando il numero totale di indirizzi IPv4.
  • ibmcloud is cluster-network-subnet-create --ipv4-cidr-block 10.0.0.0/24 --name my-cl-net-sub --ip-version ipv4 Crea una sottorete della rete cluster utilizzando il blocco cidr ipv4.

Opzioni comando

  • CLUSTER_NETWORK: ID o nome della rete del cluster.
  • --total-ipv4-address-count: il numero totale di indirizzi IPv4 richiesti. Deve essere una potenza di 2.
  • --ipv4-cidr-block: l'intervallo IPv4 della sottorete di rete del cluster, espresso in formato CIDR.
  • --name: Il nome della sottorete di questo cluster.
  • --ip-version: Le versioni IP da supportare per questa sottorete del cluster. Uno dei seguenti: ipv4.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è cluster-network-subnet-update

Aggiornare una sottorete della rete del cluster.

ibmcloud is cluster-network-subnet-update CLUSTER_NETWORK CLUSTER_NETWORK_SUBNET [--name NEW_NAME] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is cluster-network-subnet-update my-cl-net-sub --name my-updated-cl-net-sub
  • ibmcloud is cluster-network-subnet-update r006-345545d8-798c-4dbc-112g-5c34a1e75e45 --name my-updated-cl-net-sub

Opzioni comando

  • CLUSTER_NETWORK: ID o nome della rete del cluster.
  • CLUSTER_NETWORK_SUBNET: ID o nome della sottorete di rete del cluster.
  • --name: Nuovo nome della sottorete del cluster.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è cluster-rete-subnet-cancellazione

Eliminare una o più sottoreti della rete cluster.

ibmcloud is cluster-network-subnet-delete CLUSTER_NETWORK (CLUSTER_NETWORK_SUBNET1 CLUSTER_NETWORK_SUBNET2 ...) [--output JSON] [-f, --force] [-q, --quiet]

Opzioni comando

  • CLUSTER_NETWORK: ID o nome della rete del cluster.
  • CLUSTER_NETWORK_SUBNET1: ID o nome della sottorete della rete del cluster.
  • CLUSTER_NETWORK_SUBNET2: ID o nome della sottorete di rete del cluster.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • --force, -f: forza l'operazione senza conferma.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è cluster-network-subnet-reserved-ips

Elenca tutti gli indirizzi IP riservati delle sottoreti della rete del cluster.

ibmcloud is cluster-network-subnet-reserved-ips CLUSTER_NETWORK CLUSTER_NETWORK_SUBNET [--output JSON] [-q, --quiet]

Opzioni comando

  • CLUSTER_NETWORK: ID o nome della rete del cluster.
  • CLUSTER_NETWORK_SUBNET: ID o nome della sottorete di rete del cluster.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è cluster-network-subnet-reserved-ip

Visualizza i dettagli di un indirizzo IP riservato di una sottorete di una rete cluster.

ibmcloud is cluster-network-subnet-reserved-ip CLUSTER_NETWORK CLUSTER_NETWORK_SUBNET CLUSTER_NETWORK_SUBNET_RESERVED_IP [--output JSON] [-q, --quiet]

Opzioni comando

  • CLUSTER_NETWORK: ID o nome della rete del cluster.
  • CLUSTER_NETWORK_SUBNET: ID o nome della sottorete di rete del cluster.
  • CLUSTER_NETWORK_SUBNET_RESERVED_IP: ID o nome degli indirizzi IP riservati della sottorete di rete del cluster.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è cluster-rete-sottorete-ip-riservato-crea

Crea un IP riservato della sottorete della rete cluster.

ibmcloud is cluster-network-subnet-reserved-ip-create CLUSTER_NETWORK CLUSTER_NETWORK_SUBNET [--name NAME] [--address ADDRESS] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is cluster-network-subnet-reserved-ip-create my-cnet my-cnet-sub Crea un IP riservato della sottorete della rete cluster.
  • ibmcloud is cluster-network-subnet-reserved-ip-create r134-2fbe71a8-126e-4a05-80ad-dad45df491a5 r124-72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --name NAME my-cl-net-sub-rip Crea un IP riservato della sottorete della rete cluster.
  • ibmcloud is cluster-network-subnet-reserved-ip-create my-cl-net my-cl-net-sub --name NAME my-cl-net-sub-rip --address 192.168.3.4 Crea un IP riservato della sottorete della rete cluster.
  • ibmcloud is cluster-network-subnet-reserved-ip-create r134-2fbe71a8-126e-4a05-80ad-dad45df491a5 r124-72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --name NAME my-cl-net-sub-rip --address 192.168.3.4 Crea un IP riservato della sottorete della rete cluster.

Opzioni comando

  • CLUSTER_NETWORK: ID o nome della rete del cluster.
  • CLUSTER_NETWORK_SUBNET: ID o nome della sottorete di rete del cluster.
  • --name: Il nome dell'IP riservato per questa sottorete di rete del cluster.
  • --address: L'indirizzo IP da riservare, che non deve essere già stato riservato nella sottorete.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è cluster-rete-sottorete-ip-riservato-aggiornamento

Aggiornare una rete di cluster.

ibmcloud is cluster-network-subnet-reserved-ip-update CLUSTER_NETWORK CLUSTER_NETWORK_SUBNET CLUSTER_NETWORK_SUBNET_RESERVED_IP [--auto-delete AUTO_DELETE] [--name NEW_NAME] [--output JSON] [-q, --quiet]

Esempio di comando

Aggiornare un IP riservato della sottorete di rete del cluster.

Opzioni comando

  • CLUSTER_NETWORK: ID o nome della rete del cluster.
  • CLUSTER_NETWORK_SUBNET: ID o nome della sottorete di rete del cluster.
  • CLUSTER_NETWORK_SUBNET_RESERVED_IP: ID o nome degli indirizzi IP riservati della sottorete di rete del cluster.
  • --auto-delete: Indica se l'IP riservato alla sottorete di rete del cluster viene eliminato automaticamente quando viene eliminato uno dei due elementi di destinazione oppure quando l'IP riservato alla sottorete di rete del cluster viene slegato. Deve essere impostato su false se l'IP riservato della sottorete della rete cluster non è associato.
  • --name: Nuovo nome dell'IP riservato della sottorete di rete del cluster.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è cluster-rete-sottorete-ip-riservato-eliminazione

Eliminare uno o più IP riservati della sottorete della rete cluster.

ibmcloud is cluster-network-subnet-reserved-ip-delete CLUSTER_NETWORK CLUSTER_NETWORK_SUBNET (CLUSTER_NETWORK_SUBNET_RESERVED_IP1 CLUSTER_NETWORK_SUBNET_RESERVED_IP2 ...) [--output JSON] [-f, --force] [-q, --quiet]

Opzioni comando

  • CLUSTER_NETWORK: ID o nome della rete del cluster.
  • CLUSTER_NETWORK_SUBNET: ID o nome della sottorete di rete del cluster.
  • CLUSTER_NETWORK_SUBNET_RESERVED_IP1: ID o nome degli indirizzi IP riservati della sottorete di rete del cluster.
  • CLUSTER_NETWORK_SUBNET_RESERVED_IP2: ID o nome degli indirizzi IP riservati della sottorete di rete del cluster.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • --force, -f: forza l'operazione senza conferma.
  • -q, --quiet: Sopprime l'output verboso.

Gruppo di posizionamento

ibmcloud è placement - group

Visualizza i dettagli di un gruppo di collocamento.

ibmcloud is placement-group PLACEMENT_GROUP [--output JSON] [-q, --quiet]

Opzioni comando

  • PLACEMENT_GROUP: ID o nome del gruppo di collocamento.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is placement - group - create

Crea un gruppo di posizionamento.

ibmcloud is placement-group-create (--strategy host_spread | power_spread) [--name NAME] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is placement-group-create --strategy host_spread
  • ibmcloud is placement-group-create --strategy host_spread --output JSON

Opzioni comando

  • --strategy: La strategia per questo gruppo di posizionamento. Uno tra: host_spread, power_spread.
  • --name: Nome del gruppo di collocazione.
  • --resource-group-id: ID del gruppo di risorse. Questo ID è mutuamente esclusivo con --resource-group-name.
  • --resource-group-name: nome del gruppo di risorse. Questo nome è incompatibile con --resource-group-id.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è placement - group - delete

Elimina uno o più gruppi di posizionamento.

ibmcloud is placement-group-delete (PLACEMENT_GROUP1 PLACEMENT_GROUP2 ...) [--output JSON] [-f, --force] [-q, --quiet]

Opzioni comando

  • PLACEMENT_GROUP1: ID o nome del gruppo di collocamento.
  • PLACEMENT_GROUP2: ID o nome del gruppo di collocamento.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • --force, -f: forza l'operazione senza conferma.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è placement - group - update

Aggiorna un gruppo di posizionamento.

ibmcloud is placement-group-update PLACEMENT_GROUP --name NEW_NAME [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is placement-group-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name new-name
  • ibmcloud is placement-group-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name new-name --output JSON

Opzioni comando

  • PLACEMENT_GROUP: ID o nome del gruppo di collocamento.
  • --name: Nuovo nome del gruppo di collocazione.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è placement - groups

Elencare tutti i gruppi di posizionamento.

ibmcloud is placement-groups [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME | --all-resource-groups] [--output JSON] [-q, --quiet]

Opzioni comando

  • --resource-group-id: ID del gruppo di risorse. Questo ID è mutuamente esclusivo con --resource-group-name.
  • --resource-group-name: nome del gruppo di risorse. Questo nome è incompatibile con --resource-group-id.
  • --all-resource-groups: Interroga tutti i gruppi di risorse.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

Prenotazione

ibmcloud è prenotazione

Visualizzare i dettagli di una prenotazione.

ibmcloud is reservation RESERVATION [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is reservation r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2
  • ibmcloud is reservation my-reservation-name

Opzioni comando

  • PRENOTAZIONE: ID o nome della prenotazione.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è prenotazioni

Elencare tutte le prenotazioni.

ibmcloud is reservations [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME | --all-resource-groups] [--zone ZONE] [--profile-resource-type instance_profile | bare_metal_server_profile] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is reservations
  • ibmcloud is reservations --zone us-east-1
  • ibmcloud is reservations --resource-group-id fee82deba12e4c0fb69c3b09d1f12345
  • ibmcloud is reservations --profile-resource-type bare_metal_server_profile
  • ibmcloud is reservations --profile-resource-type instance_profile

Opzioni comando

  • --resource-group-id: ID del gruppo di risorse. Questo ID è mutuamente esclusivo con --resource-group-name.
  • --resource-group-name: nome del gruppo di risorse. Questo nome è incompatibile con --resource-group-id.
  • --all-resource-groups: Interroga tutti i gruppi di risorse.
  • --zone: Filtra la raccolta in modo da includere solo le risorse con una proprietà "zone name" che corrisponda esattamente al nome specificato.
  • --profile-resource-type: Il tipo di risorsa del profilo. Uno dei seguenti: profilo_istanza, profilo_server_metallo_nero.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is reservation - crea

Creare una prenotazione.

ibmcloud is reservation-create --capacity CAPACITY (--term one_year | three_year) --profile PROFILE_NAME (--profile-resource-type instance_profile | bare_metal_server_profile) --zone ZONE_NAME [--name NEW_NAME] [--affinity-policy restricted | automatic] [--expiration-policy release | renew] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is reservation-create --name reservation-1 --capacity 10 --term one_year --profile cx2-2x4 --profile-resource-type instance_profile --zone us-east-1
  • ibmcloud is reservation-create --name reservation-2 --capacity 5 --term three_year --profile cx2-2x4 --profile-resource-type instance_profile --zone us-south-1 --resource-group-name Default --expiration-policy renew
  • ibmcloud is reservation-create --name reservation-3 --capacity 8 --term three_year --profile cx2-2x4 --profile-resource-type instance_profile --zone us-south-2 --expiration-policy release --affinity-policy restricted --resource-group-id 11baaa8984beb82690daab08767et --output JSON
  • ibmcloud is reservation-create --name my-reservation --capacity 2 --term three_year --profile cx2-2x4 --profile-resource-type instance_profile --zone us-south-2 --expiration-policy release --affinity-policy automatic --resource-group-id 11baaa8984beb82690daab08767et --output JSON

Opzioni comando

  • --name: Nome della prenotazione.
  • --capacity: La configurazione della capacità per questa prenotazione.
  • --durata: Durata della prenotazione. Uno tra: one_year, three_year.
  • --profile: Il nome del profilo da utilizzare per questa prenotazione.
  • --profile-resource-type: Il tipo di risorsa del profilo. Uno dei seguenti: profilo_istanza, profilo_server_metallo_nero.
  • --zone: nome della zona.
  • --affinity-policy: la politica di affinità da utilizzare per questa prenotazione. Uno dei seguenti: limitato, automatico. (valore predefinito: automatico).
  • --expiration-policy: la politica da applicare alla scadenza del periodo di utilizzo impegnato. Uno tra: release, rinnovo.
  • --resource-group-id: ID del gruppo di risorse. Questo ID è mutuamente esclusivo con --resource-group-name.
  • --resource-group-name: nome del gruppo di risorse. Questo nome è incompatibile con --resource-group-id.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è prenotazione - aggiornamento

Aggiornare una prenotazione.

ibmcloud is reservation-update RESERVATION [--name NEW_NAME] [--capacity CAPACITY] [--term one_year | three_year] [--expiration-policy release | renew] [--profile PROFILE_NAME] [--profile-resource-type instance_profile | bare_metal_server_profile] [--affinity-policy restricted | automatic] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is reservation-update r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2 --name reservation-1-new --capacity 7 --term one_year --profile profile-1-new --profile-resource-type instance_profile
  • ibmcloud is reservation-update r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2 --expiration-policy renew

Opzioni comando

  • PRENOTAZIONE: ID o nome della prenotazione.
  • --name: Nome della prenotazione.
  • --capacity: La configurazione della capacità per questa prenotazione.
  • --durata: Durata della prenotazione. Uno tra: one_year, three_year.
  • --expiration-policy: la politica da applicare alla scadenza del periodo di utilizzo impegnato. Uno tra: release, rinnovo.
  • --profile: Il nome del profilo da utilizzare per questa prenotazione.
  • --profile-resource-type: Il tipo di risorsa del profilo. Uno dei seguenti: profilo_istanza, profilo_server_metallo_nero.
  • --affinity-policy: la politica di affinità da utilizzare per questa prenotazione. Uno dei seguenti: limitato, automatico. (valore predefinito: automatico).
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è prenotazione - elimina

Eliminare una o più prenotazioni.

ibmcloud is reservation-delete (RESERVATION1 RESERVATION2 ...) [--output JSON] [-f, --force] [-q, --quiet]

Esempio di comando

  • ibmcloud is reservation-delete r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2

Opzioni comando

  • PRENOTAZIONE1: ID o nome della prenotazione.
  • PRENOTAZIONE2: ID o nome della prenotazione.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • --force, -f: forza l'operazione senza conferma.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is reservation - activate

Attivare una prenotazione.

ibmcloud is reservation-activate RESERVATION [--output JSON] [-q, --quiet]

Esempio di comando

  • ibmcloud is reservation-activate r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2

Opzioni comando

  • PRENOTAZIONE: ID o nome della prenotazione.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

Comandi di ridimensionamento automatico

La sezione seguente fornisce informazioni sui comandi CLI relativi alla funzionalità di auto-scaling.

Template istanza

ibmcloud is instance - templates

Elenca tutti i modelli presenti nella regione.

ibmcloud is instance-templates [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME | --all-resource-groups] [--output JSON] [-q, --quiet]

Opzioni comando

  • --resource-group-id: ID del gruppo di risorse. Questo ID è mutuamente esclusivo con --resource-group-name.
  • --resource-group-name: nome del gruppo di risorse. Questo nome è incompatibile con --resource-group-id.
  • --all-resource-groups: Interroga tutti i gruppi di risorse.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è template - istanza

Visualizza i dettagli di un modello di istanza.

ibmcloud is instance-template TEMPLATE [--output JSON] [-q, --quiet]

Opzioni comando

  • MODELLO: ID o nome del modello.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è instance - template - create

Creare un template istanza.

ibmcloud is instance-template-create INSTANCE_TEMPLATE_NAME VPC ZONE_NAME PROFILE_NAME SUBNET (--image IMAGE | (--catalog-offering CATALOG_OFFERING | --catalog-offering-version CATALOG_OFFERING_VERSION) [--catalog-offering-plan CATALOG_OFFERING_PLAN]) (([--pnac-name PRIMARY_NAC_NAME] [--pnac-vni PNAC_VNI | (--pnac-vni-ais false | true --pnac-vni-ein true | false --pnac-vni-auto-delete true | false --pnac-vni-ips VNI_RESERVED_IPS_JSON | @VNI_RESERVED_IPS_JSON_FILE --pnac-vni-name PNAC_VNI_NAME [--pnac-vni-rip PNAC_VNI_RIP | (--pnac-vni-rip-address PNAC_VNI_RIP_ADDRESS --pnac-vni-rip-auto-delete true | false --pnac-vni-rip-name PNAC_VNI_RIP_NAME)] --pnac-vni-sgs PNAC_VNI_SGS [--pnac-vni-psfm auto | enabled | disabled])] [--network-attachments NETWORK_ATTACHMENTS_JSON | @NETWORK_ATTACHMENTS_JSON_FILE]) | [([--rip RIP | (--address ADDRESS --auto-delete true | false --ip-name IP_NAME)] [--allow-ip-spoofing false | true]) | --primary-network-interface PRIMARY_NETWORK_INTERFACE_JSON | @PRIMARY_NETWORK_INTERFACE_JSON_FILE] [--network-interface NETWORK_INTERFACE_JSON | @NETWORK_INTERFACE_JSON_FILE]) [--total-volume-bandwidth TOTAL_VOLUME_BANDWIDTH] [--boot-volume BOOT_VOLUME_JSON | @BOOT_VOLUME_JSON_FILE] [--volume-attach VOLUME_ATTACH_JSON | @VOLUME_ATTACH_JSON_FILE] [--keys KEYS] [--dedicated-host DEDICATED_HOST | --dedicated-host-group DEDICATED_HOST_GROUP | --placement-group PLACEMENT_GROUP] [--reservation-affinity-policy, --res-policy disabled | manual | automatic] [--reservation-affinity-pool, --res-pool RESERVATION_AFFINITY_POOL] [--user-data DATA] [--sgs SGS] [--metadata-service, --ms true | false [--metadata-service-protocol, --msp http | https | --metadata-service-response-hop-limit, --msrhl METADATA_SERVICE_RESPONSE_HOP_LIMIT,MSRHL]] [--host-failure-policy restart | stop] [--confidential-compute-mode disabled | sgx | tdx] [--enable-secure-boot true | false] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME] [[--cluster-network-attachments CLUSTER_NETWORK_ATTACHMENTS_JSON | @CLUSTER_NETWORK_ATTACHMENTS_JSON_FILE]] [--volume-bandwidth-qos-mode pooled | weighted] [--vcpu-percentage VCPU_PERCENTAGE] [--availability-class spot | standard] [--preemption-policy delete | stop] [--threads-per-core 1 | 2] [--output JSON] [-i, --interactive] [-q, --quiet]

Esempi di comando

  • ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8
  • ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --volume-attach '[{"volume": {"name":"my-volume-name", "capacity":10, "profile": {"name": "general-purpose"},"user_tags": ["my-tag-1"]}}]' Creare un modello di istanza con un collegamento di volume.
  • ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --volume-attach '[{"volume": {"name":"my-volume-name", "bandwidth":1000, "capacity":10, "profile": {"name": "general-purpose"},"user_tags": ["my-tag-1"]}}]' Creare un modello di istanza con un allegato di volume con larghezza di banda.
  • ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --volume-attach '[{"volume": {"id":"67531475-bd8a-478e-bcfe-2e53365cd0aa"}}]' Creare un modello di istanza con un volume esistente in un collegamento di volume.
  • ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --keys 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8,72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 Creare un modello di istanza con più chiavi SSH.
  • ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --boot-volume '{"name": "boot-vol-attachment-name", "volume": {"name": "my-boot-vol", "capacity": 150, "profile": {"name": "general-purpose"}}}' Creare un modello di istanza con un'immagine con una capacità del volume di avvio. Il valore della capacità può variare dalla dimensione minima assegnata all'immagine fino a 250.
  • ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --boot-volume '{"name": "boot-vol-attachment-name", "volume": {"name": "my-boot-vol", "profile": {"name": "general-purpose"},"user_tags": ["my-tag-1"]}}' Creare un modello di istanza con un volume di avvio e un volume di avvio con tag utente.
  • ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --boot-volume '{"name": "boot-vol-attachment-name", "volume": {"profile": {"name": "general-purpose"},"encryption_key": {"crn": "crn:v1:bluemix:public:kms:us-south:adffc98a0f1f0f95f6613b3b752286b87:e4a29d1a-2ef0-42a6-8fd2-350deb1c647e:key:5437653b-c4b1-447f-9646-b2a2a4cd6179"}}}' Creare un modello di istanza con un volume di avvio crittografato.
  • ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --boot-volume '{"name": "boot-vol-attachment-name", "volume": {"bandwidth":1000, "profile": {"name": "general-purpose"},"encryption_key": {"crn": "crn:v1:bluemix:public:kms:us-south:adffc98a0f1f0f95f6613b3b752286b87:e4a29d1a-2ef0-42a6-8fd2-350deb1c647e:key:5437653b-c4b1-447f-9646-b2a2a4cd6179"}}}' Creare un modello di istanza con un volume di avvio crittografato con larghezza di banda.
  • ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --network-interface '[{"name": "secondary-nic", "allow_ip_spoofing": true, "subnet": {"id":"72b27b5c-f4b0-48bb-b954-5becc7c1dcb3"}, "security_groups": [{"id": "72b27b5c-f4b0-48bb-b954-5becc7c1dcb8"}, {"id": "72b27b5c-f4b0-48bb-b954-5becc7c1dcb3"}]}]' Creare un modello di istanza collegato a un'interfaccia di rete secondaria.
  • ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --primary-network-interface '{"name": "primary-nic", "allow_ip_spoofing": true, "subnet": {"id":"72b27b5c-f4b0-48bb-b954-5becc7c1dcb3"}, "primary_ip": {"address": "10.240.129.10", "auto-delete": true, "name": "my-reserved-ip"}, "security_groups": [{"id": "72b27b5c-f4b0-48bb-b954-5becc7c1dcb8"}, {"id": "72b27b5c-f4b0-48bb-b954-5becc7c1dcb3"}]}' Creare un modello di istanza con una configurazione dell'interfaccia di rete primaria in JSON.
  • ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --sgs 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8,72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --address 10.240.129.10 --auto-delete true --ip-name my-reserved-ip --allow-ip-spoofing true Creare un modello di istanza con una configurazione dell'interfaccia di rete primaria che include i gruppi di sicurezza, le impostazioni di IP riservato e l'impostazione di spoofing dell'IP di origine.
  • ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --sgs 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8,72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --reserved-ip 0711-5c7f016e-5bd2-42e3-8dff-81519e4e2469 --allow-ip-spoofing true Creare un modello di istanza con una configurazione dell'interfaccia di rete primaria che include i gruppi di sicurezza, l'IP riservato esistente e l'impostazione di spoofing dell'IP di origine.
  • ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 mx2-2x16 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --dedicated-host c019b1f7-c4d6-430c-aaa4-e0cc25d47277 Creare un modello di istanza da collocare nell'host dedicato desiderato.
  • ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 mx2-2x16 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --dedicated-host-group a4738ceb-5e59-4601-849a-61d7895740ee Creare un modello di istanza da collocare nel gruppo di host dedicato desiderato.
  • ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 mx2-2x16 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --placement-group 1d2afa0f-b9f2-4d85-ae35-a08885269644 Creare un modello di istanza da collocare nel gruppo di posizionamento desiderato.
  • ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 mx2-2x16 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --total-volume-bandwidth 4000 Creare un modello di istanza con una larghezza di banda di volumi totali specifici.
  • ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 mx2-2x16 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --metadata-service true Creare un modello di istanza con il servizio metadati abilitato o disabilitato.
  • ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 mx2-2x16 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --metadata-service true --metadata-service-protocol http --metadata-service-response-hop-limit 60 Creare un modello di istanza con la configurazione del servizio metadati.
  • ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 mx2-2x16 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --reservation-affinity-policy manual --reservation-affinity-pool r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2 Creare un'istanza con affinità di prenotazione.
  • ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 mx2-2x16 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --reservation-affinity-policy manual --reservation-affinity-pool crn:v1:bluemix:public:is:us-south:a/123456::vpc:4727d842-f94f-4a2d-824a-9bc9b02c523b Creare un'istanza con affinità di prenotazione.
  • ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 mx2-2x16 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --host-failure-policy restart Creare un modello dell'istanza con la politica di disponibilità in caso di malfunzionamento dell'host.
  • ibmcloud is instance-template-create my-template-name my-vpc us-south-1 bx2-2x8 my-subnet --image ibm-ubuntu-20-04-2-minimal-amd64-1 --volume-attach '[{"volume": {"name":"my-vol-1"}}]' Creare un modello di istanza con un volume esistente in un collegamento di volume utilizzando il nome risorsa.
  • ibmcloud is instance-template-create my-template-name my-vpc us-south-1 mx2-2x16 my-subnet --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --dedicated-host my-dedicated-host Creare un posto del modello dell'istanza nell'host dedicato desiderato, utilizzando il nome risorsa.
  • ibmcloud is instance-template-create my-template-name my-vpc us-south-1 mx2-2x16 my-subnet --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --dedicated-host-group my-dedicated-host-group Creare un posto del modello dell'istanza nel gruppo di host dedicati desiderato, utilizzando il nome risorsa.
  • ibmcloud is instance-template-create my-template-name my-vpc us-south-1 mx2-2x16 my-subnet --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --placement-group my-placement-host-group Creare un posto del modello di istanza nel gruppo di posizionamento desiderato, utilizzando il nome risorsa.
  • ibmcloud is instance-template-create my-template-name my-vpc us-south-1 bx2-2x8 --image ibm-ubuntu-20-04-2-minimal-amd64-1 --primary-network-interface '{"name": "primary-nic", "allow_ip_spoofing": true, "subnet": {"name":"my-subnet"}, "primary_ip": {"name": "my-reserved-ip"}, "security_groups": [{"name": "my-security-group-1"}, {"name": "my-security-group-2"}]}' Creare un modello dell'istanza con la configurazione dell'interfaccia di rete primaria, utilizzando il nome risorsa.
  • ibmcloud is instance-template-create my-template-name my-vpc us-south-1 bx2-2x8 my-subnet --image ibm-ubuntu-20-04-2-minimal-amd64-1 --network-interface '[{"name": "secondary-nic", "allow_ip_spoofing": true, "subnet": {"id":"my-subnet"}, "security_groups": [{"id": "my-security-group-1"}, {"id": "my-security-group-2"}]}]' Creare un modello dell'istanza collegato all'interfaccia di rete secondaria, utilizzando il nome risorsa.
  • ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --boot-volume '{"name": "boot-vol-attachment-name", "volume": {"id": "67531475-bd8a-478e-bcfe-2e53365cd0aa"}}' Creare un'istanza da un volume di avvio esistente.
  • ibmcloud is instance-template-create my-template-name my-vpc us-south-1 bx2-2x8 my-subnet --boot-volume '{"name": "boot-vol-attachment-name", "volume": {"name": "my-existing-boot-vol"}}' Creare un'istanza da un volume di avvio esistente utilizzando un nome risorsa.
  • ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --catalog-offering crn:v1:bluemix:public:globalcatalog-collection:global:a/efe5afc483594adaa8325e2b4d1290df:2497ae83-40cb-46ba-ac7f-5303514a2669:offering:54372a73-7a0a-4799-ac9c-8736620c67f1 Creare un modello di istanza con un'offerta del catalogo.
  • ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --catalog-offering-version crn:v1:bluemix:public:globalcatalog-collection:global:a/efe5afc483594adaa8325e2b4d1290df:2497ae83-40cb-46ba-ac7f-5303514a2669:offering:54372a73-7a0a-4799-ac9c-8736620c67f1 Creare un modello di istanza con una versione dell'offerta del catalogo.
  • ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --catalog-offering-version crn:v1:bluemix:public:globalcatalog-collection:global:a/efe5afc483594adaa8325e2b4d1290df:2497ae83-40cb-46ba-ac7f-5303514a2669:offering:54372a73-7a0a-4799-ac9c-8736620c67f1 --catalog-offering-plan crn:v1:bluemix:public:globalcatalog-collection:global:a/123456:51c9e0db-2911-45a6-adb0-ac5332d27cf2:plan:sw.51c9e0db-2911-45a6-adb0-ac5332d27cf2.772c0dbe-aa62-482e-adbe-a3fc20101e0e Creare un'istanza dalla versione e dal piano dell'offerta del catalogo.
  • ibmcloud is instance-template-create --interactive Creare un modello di istanza in modo interattivo.
  • ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --pnac-name cli-pnac-1 --pnac-vni 7322-1293a27a-7178-4e62-ba5b-272623c989aa --network-attachments [{"name": "instance-snac-1","virtual_network_interface": {"id":"02h7-56705448-c9d9-43dc-aa11-20d42333cd87"}}] --image --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 Creare un'istanza con un collegamento di rete e un'interfaccia di rete virtuale esistente.
  • ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --pnac-name cli-pnac-1 --pnac-vni-ais true --pnac-vni-ein true --pnac-vni-auto-delete true --pnac-vni-ips [{"id": "7322-f61b85bd-d963-4069-bb72-b58ed9ebc9f5"}] --pnac-vni-name cli-panc-vni-1 --pnac-vni-rip bee-olympics-perplexed-briskness --network-attachments [{"name": "instance-snac-1","virtual_network_interface": {"id":"02h7-56705448-c9d9-43dc-aa11-20d42333cd87"}}] Creare un'istanza con un collegamento di rete e una nuova interfaccia di rete virtuale con un IP riservato esistente.
  • ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --pnac-name cli-pnac-1 --pnac-vni-ais true --pnac-vni-ein true --pnac-vni-auto-delete true --pnac-vni-ips [{"id": "7322-f61b85bd-d963-4069-bb72-b58ed9ebc9f5"},{"address": "10.240.128.13", "auto_delete" : true, "name": "vni-pnac-sip-1"}] --pnac-vni-name cli-panc-vni-1 --pnac-vni-rip-address 10.240.128.13 --pnac-vni-rip-auto-delete true --pnac-vni-rip-name pnac-vni-rip-1 --pnac-vni-sgs r134-8e0e4ad9-4ca3-4d5f-b9d8-7a967693d231 Creare un'istanza con un collegamento di rete e una nuova interfaccia di rete virtuale con un IP riservato esistente.
  • ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 mx2-2x16 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --cluster-network-attachments '[{"name": "instance-cnac-1","cluster_network_interface": {"id":"02h7-56705448-c9d9-43dc-aa11-20d42333cd87"}}]' Creare un modello di istanza con un collegamento alla rete di cluster con interfaccia di rete del cluster esistente con IP riservato esistente.
  • ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 mx2-2x16 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --cluster-network-attachments '[{"name":"cli-cnac-1", "cluster_network_interface": {"auto_delete": true, "name": "cni-1", "primary_ip": { "auto-delete": true, "name": "my-reserved-ip"}, "subnet": "72b27b5c-f4b0-48bb-b954-5becc7c1dcb8"}}]' Creare un modello di istanza con un collegamento alla rete di cluster.
  • ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 mx2-2x16 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --volume-bandwidth-qos-mode pooled Creare un'istanza con una modalità specifica di larghezza di banda del volume QoS.
  • ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --vcpu-percentage 50 Creare un template di istanza con un core condiviso.
  • ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --availability-class spot --preemption-policy stop Creare un modello di istanza con spot.
  • ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 hx4da-8x32 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --threads-per-core 1 Crea un modello di istanza con un numero di thread per core.
  • ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 hx4da-8x32 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --threads-per-core 2 Crea un modello di istanza con un numero di thread per core.

Opzioni comando

  • INSTANCE_TEMPLATE_NAME: Nome del modello di istanza.
  • VPC: ID o nome della VPC. Utilizzare il comando 'ibmcloud is vpcs' per recuperare le VPC.
  • ZONE_NAME: nome della zona. Utilizzare il comando 'ibmcloud is zones' per recuperare le zone disponibili.
  • PROFILE_NAME: nome del profilo. Utilizzare il comando "ibmcloud is instance-profiles" per recuperare i profili delle istanze.
  • SOTTORETE: ID o nome della sottorete. Utilizzare il comando "ibmcloud is subnets" per recuperare un ID o un nome di sottorete.
  • --immagine: ID o nome dell'immagine.
  • --catalog-offering: il codice CRN relativo all'offerta del catalogo " IBM Cloud ". Se specificato, viene utilizzata l'ultima versione di quell'offerta. Per ulteriori informazioni sulla creazione di un'offerta di catalogo, consulta la sezione " Integrazione del software nel tuo account ".
  • --catalog-offering-version: il CRN della versione di un'offerta del catalogo IBM Cloud. Per ulteriori informazioni sulla creazione di una versione per l'offerta del catalogo, consulta la sezione " Integrazione del software nel tuo account ".
  • --catalog-offering-plan: il CRN relativo al piano di fatturazione di un'offerta del catalogo IBM Cloud. Se non specificato, non viene utilizzato alcun piano di fatturazione (gratuito). Deve essere specificato per le versioni dell'offerta del catalogo che richiedono un piano di fatturazione.
  • --total-volume-bandwidth: la quantità di larghezza di banda (in megabit al secondo) assegnata esclusivamente ai volumi di archiviazione delle istanze. Un aumento di questo valore comporta una corrispondente diminuzione della larghezza di banda totale della rete.
  • --boot-volume: BOOT_VOLUME_JSON|@BOOT_VOLUME_JSON_FILE, collegamento volume di boot in JSON o file JSON. Per lo schema dei dati, consultare la proprietà **boot_volume_attachment** nella documentazione dell'API.
  • --volume-attach: VOLUME_ATTACH_JSON|@VOLUME_ATTACH_JSON_FILE, collegamento dei volumi in formato JSON o in un file JSON, elenco dei volumi. Per lo schema dei dati, consultare la proprietà **volume_attachments** nella documentazione dell'API.
  • --keys: ID o nomi delle chiavi SSH separati da virgole. Le chiavi SSH possono essere RSA o Ed25519. Ed25519 può essere utilizzato solo se il sistema operativo supporta questo tipo di chiave. Ed25519 non può essere utilizzato con immagini Windows o VMware.
  • --dedicated-host: ID o nome dell'host di destinazione su cui è collocata l'istanza.
  • --dedicated-host-group: ID o nome del gruppo di host di destinazione in cui è collocata l'istanza.
  • --placement-group: ID o nome del gruppo di collocazione. Le restrizioni relative ai gruppi di collocazione per l'istanza del server virtuale.
  • --reservation-affinity-policy, --res-policy: La politica di affinità delle prenotazioni da utilizzare per questa istanza di server virtuale. Se il pool non è vuoto, il criterio viene impostato come manuale. Il criterio è disattivato per impostazione predefinita se è impostato un placement_target (obiettivo di posizionamento). In tutti gli altri casi, il criterio è automatico per impostazione poredefinita. Uno dei seguenti: disabilitato, manuale, automatico.
  • --reservation-affinity-pool, --res-pool: ID, nome o CRN della prenotazione che può essere utilizzata da questa istanza di server virtuale.
  • --user-data: data|@data-file. Dati utente da trasferire all'istanza del server virtuale.
  • --rip: ID o nome dell'indirizzo IP riservato esistente.
  • --address: L'indirizzo IP da riservare, che non deve essere già stato riservato nella sottorete.
  • --auto-delete: se impostato su true, questo IP riservato viene eliminato automaticamente quando viene eliminato l'oggetto di destinazione. Uno tra: vero, falso. (valore predefinito: true).
  • --ip-name: Il nome definito dall'utente per questo indirizzo IP riservato. I nomi devono essere univoci all'interno della sottorete in cui risiede l'IP riservato. I nomi che iniziano con " ibm-" sono riservati alle risorse di proprietà del provider.
  • --allow-ip-spoofing: Disabilita i controlli sulla fonte e sulla destinazione su questa interfaccia. Se il valore è " false", lo spoofing dell'IP di origine non è consentito su questa interfaccia. Uno tra: false, true.
  • --primary-network-interface: PRIMARY_NETWORK_INTERFACE_JSON|@PRIMARY_NETWORK_INTERFACE_JSON_FILE, interfaccia di rete primaria in JSON o file JSON. Per lo schema dei dati, consultare la proprietà **primary_network_interface** nella documentazione dell'API.
  • --network-interface: NETWORK_INTERFACE_JSON|@NETWORK_INTERFACE_JSON_FILE, collegamento dell'interfaccia di rete in JSON o file JSON. Per lo schema dei dati, consultare la proprietà network_interfaces nella documentazione dell'API.
  • --pnac-name: Nome della connessione di rete primaria.
  • --pnac-vni: ID o nome dell'interfaccia di rete virtuale associata alla connessione di rete primaria.
  • --pnac-vni-ais: Consenti lo spoofing dell'IP (AIS). Indica se lo spoofing IP di origine è consentito su questa interfaccia di rete virtuale associata al collegamento di rete primario. Uno tra: false, true. (valore predefinito: false).
  • --pnac-vni-ein: Abilita il NAT dell'infrastruttura (EIN). Se vero, l'infrastruttura VPC esegue tutte le operazioni NAT necessarie sulla VNI. Per collegare una VNI a un'istanza, il valore deve essere true. Floating_ips non deve avere più di un IP variabile. Se il valore è falso, il pacchetto viene trasmesso senza modifiche da o verso il VNI, consentendo così a quest’ultimo di eseguire le operazioni NAT necessarie. Allow_ip_spoofing deve essere false. Può essere collegato solo ad una destinazione con resource_type uguale a bare_metal_server_network_attachment. Uno tra: vero, falso. (valore predefinito: true).
  • --pnac-vni-auto-delete: Indica se questa interfaccia di rete virtuale, associata al collegamento di rete primario, viene eliminata automaticamente quando viene eliminato l'oggetto di destinazione. Uno tra: vero, falso. (valore predefinito: true).
  • --pnac-vni-ips: VNI_RESERVED_IPS_JSON | @VNI_RESERVED_IPS_JSON_FILE, gli indirizzi IP riservati secondari sono in formato JSON o in un file JSON, da associare all'interfaccia di rete virtuale. Per lo schema dei dati, consultare la proprietà IPS nella documentazione dell'API. Uno tra: VNI_RESERVED_IPS_JSON, @VNI_RESERVED_IPS_JSON_FILE.
  • --pnac-vni-name: il nome di questa interfaccia di rete virtuale associata alla connessione di rete primaria.
  • --pnac-vni-rip: ID o nome dell'indirizzo IP riservato da associare all'interfaccia di rete virtuale collegata alla connessione di rete primaria.
  • --pnac-vni-rip-address: l'indirizzo IP riservato da associare all'interfaccia di rete virtuale collegata alla connessione di rete primaria.
  • --pnac-vni-rip-auto-delete: Indica se questo indirizzo IP riservato viene eliminato automaticamente quando viene eliminato uno dei due destinatari o se l'indirizzo IP riservato viene slegato. Uno tra: vero, falso. (valore predefinito: true).
  • --pnac-vni-rip-name: il nome dell'indirizzo IP riservato da associare all'interfaccia di rete virtuale collegata alla connessione di rete primaria.
  • --pnac-vni-sgs: ID o nomi, separati da virgole, dei gruppi di sicurezza da utilizzare per l'interfaccia di rete virtuale associati al collegamento di rete primario.
  • --pnac-vni-psfm: la modalità di filtraggio dello stato del protocollo da utilizzare per questa interfaccia di rete virtuale. Se impostato su "auto", il filtraggio dei pacchetti in base allo stato del protocollo viene abilitato o disabilitato in base al tipo di risorsa " target " dell'interfaccia di rete virtuale. Uno tra: auto, enabled, disabled. (valore predefinito auto).
  • -- network - attachments: NETWORK_ATTACHMENTS_JSON |@NETWORK_ATTACHMENTS_JSON_FILE. La configurazione del collegamento di rete è in JSON o nel file JSON. Per lo schema dei dati, consultare la proprietà **network_attachments** nella documentazione dell'API. Uno tra: NETWORK_ATTACHMENTS_JSON, @NETWORK_ATTACHMENTS_JSON_FILE.
  • --sgs: ID o nome del gruppo di sicurezza, separato da virgole, per l'interfaccia di rete primaria o la connessione di rete primaria.
  • --metadata-service, --ms: Abilita o disabilita il servizio dei metadati dell'istanza. Uno dei seguenti: vero, falso.
  • --metadata-service-protocol, --msp: Il protocollo di comunicazione per l'endpoint del servizio metadati. Il protocollo si applica solo quando è abilitato il servizio di metadati. Uno tra: http, https. (valore predefinito: HTTP).
  • --metadata-service-response-hop-limit, --msrhl: Il limite di hop (time to live IP) per i pacchetti di risposta IP provenienti dal servizio di metadati.
  • --host-failure-policy: l'azione da eseguire nel caso in cui l'host di elaborazione subisca un guasto. Uno tra: restart, stop. (valore predefinito: restart).
  • --confidential-compute-mode: la modalità di elaborazione riservata da utilizzare per questa istanza di server virtuale. Se non è specificato, viene utilizzata la modalità di calcolo confidenziale predefinita del profilo. Uno dei seguenti: disabled, sgx, tdx.
  • --enable-secure-boot: Indica se l'avvio sicuro è abilitato per questa istanza di server virtuale. Se non specificato, viene utilizzata la modalità di avvio sicura predefinita del profilo. Uno dei seguenti: vero, falso.
  • --resource-group-id: ID del gruppo di risorse. Questo ID è mutuamente esclusivo con --resource-group-name.
  • --resource-group-name: nome del gruppo di risorse. Questo nome è incompatibile con --resource-group-id.
  • --cluster-network-attachments: CLUSTER_NETWORK_ATTACHMENTS_JSON|@CLUSTER_NETWORK_ATTACHMENTS_JSON_FILE. La configurazione dei collegamenti alla rete di cluster è in JSON o in un file JSON. Per lo schema dei dati, consultare la proprietà **cluster_network_attachments** nella documentazione dell'API. Per ulteriori informazioni sulle reti cluster, consultare la sezione " Reti cluster ". Uno dei seguenti: CLUSTER_NETWORK_ATTACHMENTS_JSON, @CLUSTER_NETWORK_ATTACHMENTS_JSON_FILE.
  • --volume-bandwidth-qos-mode: la modalità di gestione della larghezza di banda del volume ( QoS ) da utilizzare per questa istanza di server virtuale. Il valore specificato deve essere elencato nel volume_bandwidth_qos_modes del profilo di istanza. Uno dei seguenti: in comune, ponderato.
  • --vcpu-percentage: la percentuale di cicli di orologio dell' vCPU e da assegnare all'istanza. Intervallo 1-100.
  • --availability-class: La classe di disponibilità per l'istanza del server virtuale. Uno di: spot, standard.
  • --preemption-policy: l'azione da eseguire nel caso in cui l'istanza del server virtuale venga preemptata. Uno di: cancellare, fermare.
  • --threads-per-core: il numero di thread per core per questa istanza di server virtuale. Se non specificato, viene utilizzato il profilo predefinito. Uno tra: 1, 2.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • --interattivo, -i:
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è instance - template - create - override - source - template

Creare un modello di istanza sovrascrivendo un modello di origine.

ibmcloud is instance-template-create-override-source-template --source-template SOURCE_TEMPLATE (([--pnac-name PRIMARY_NAC_NAME] [--pnac-vni PNAC_VNI | ((--pnac-vni-subnet PNAC_VNI_SUBNET [--vpc VPC]) --pnac-vni-ais false | true --pnac-vni-ein true | false --pnac-vni-auto-delete true | false --pnac-vni-ips VNI_RESERVED_IPS_JSON | @VNI_RESERVED_IPS_JSON_FILE --pnac-vni-name PNAC_VNI_NAME [--pnac-vni-rip PNAC_VNI_RIP | (--pnac-vni-rip-address PNAC_VNI_RIP_ADDRESS --pnac-vni-rip-auto-delete true | false --pnac-vni-rip-name PNAC_VNI_RIP_NAME)] --pnac-vni-sgs PNAC_VNI_SGS [--pnac-vni-psfm auto | enabled | disabled])] [--network-attachments NETWORK_ATTACHMENTS_JSON | @NETWORK_ATTACHMENTS_JSON_FILE]) | (--subnet SUBNET [--rip RIP | (--address ADDRESS --auto-delete true | false --ip-name IP_NAME)] [--allow-ip-spoofing false | true]) | --primary-network-interface PRIMARY_NETWORK_INTERFACE_JSON | @PRIMARY_NETWORK_INTERFACE_JSON_FILE [--network-interface NETWORK_INTERFACE_JSON | @NETWORK_INTERFACE_JSON_FILE]) [--name NAME] [--profile PROFILE] [--zone ZONE] [--vpc VPC] [--image IMAGE | (--catalog-offering CATALOG_OFFERING | --catalog-offering-version CATALOG_OFFERING_VERSION) [--catalog-offering-plan CATALOG_OFFERING_PLAN]] [--total-volume-bandwidth TOTAL_VOLUME_BANDWIDTH] [--boot-volume BOOT_VOLUME_JSON | @BOOT_VOLUME_JSON_FILE] [--volume-attach VOLUME_ATTACH_JSON | @VOLUME_ATTACH_JSON_FILE] [--keys KEYS] [--dedicated-host DEDICATED_HOST | --dedicated-host-group DEDICATED_HOST_GROUP | --placement-group PLACEMENT_GROUP] [--reservation-affinity-policy, --res-policy disabled | manual | automatic] [--reservation-affinity-pool, --res-pool RESERVATION_AFFINITY_POOL] [--user-data DATA] [--sgs SGS] [--metadata-service, --ms true | false [--metadata-service-protocol, --msp http | https | --metadata-service-response-hop-limit, --msrhl METADATA_SERVICE_RESPONSE_HOP_LIMIT,MSRHL]] [--host-failure-policy restart | stop] [--confidential-compute-mode disabled | sgx | tdx] [--enable-secure-boot true | false] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME] [[--cluster-network-attachments CLUSTER_NETWORK_ATTACHMENTS_JSON | @CLUSTER_NETWORK_ATTACHMENTS_JSON_FILE]] [--volume-bandwidth-qos-mode pooled | weighted] [--vcpu-percentage VCPU_PERCENTAGE] [--availability-class spot | standard] [--preemption-policy delete | stop] [--threads-per-core 1 | 2] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is instance-template-create-override-source-template --source-template e4a29d1a-2ef0-42a6-8fd2-350deb1c647e Creare un modello di istanza copiando da un modello di origine.
  • ibmcloud is instance-template-create-override-source-template --source-template e4a29d1a-2ef0-42a6-8fd2-350deb1c647e --name my-template-name --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --profile bx2-2x8 Creare un modello di istanza sovrascrivendo un modello di origine e fornendo le opzioni di sovrascrittura.
  • ibmcloud is instance-template-create-override-source-template --source-template my-template --name my-instance --subnet my-subnet --image ibm-ubuntu-20-04-2-minimal-amd64-1 --volume-attach '[{"volume": {"name":"my-vol-1"}}]' Creare un modello di istanza sovrascrivendo un modello di origine con un volume esistente in un collegamento del volume, utilizzando il nome risorsa.
  • ibmcloud is instance-template-create-override-source-template --source-template my-template --name my-instance --subnet my-subnet --image ibm-ubuntu-20-04-2-minimal-amd64-1 --reservation-affinity-policy manual --reservation-affinity-pool r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2s Creare un modello di istanza sovrascrivendo un modello di origine con un ID del pool di affinità di prenotazione.
  • ibmcloud is instance-template-create-override-source-template --source-template my-template --name my-instance --subnet my-subnet --image ibm-ubuntu-20-04-2-minimal-amd64-1 --reservation-affinity-policy manual --reservation-affinity-pool crn:v1:bluemix:public:is:us-south:a/123456::vpc:4727d842-f94f-4a2d-824a-9bc9b02c523b Creare un modello di istanza sovrascrivendo un modello di origine con un CRN del pool di affinità di prenotazione.
  • ibmcloud is instance-template-create-override-source-template --source-template my-template --name my-instance --primary-network-interface '{"name": "primary-nic", "allow_ip_spoofing": true, "subnet": {"name":"my-subnet"}, "primary_ip": {"name": "my-reserved-ip"}, "security_groups": [{"name": "my-security-group-1"}, {"name": "my-security-group-2"}]}' Creare un modello di istanza sovrascrivendo un modello di origine con la configurazione dell'interfaccia di rete primaria utilizzando il nome della risorsa.
  • ibmcloud is instance-template-create-override-source-template --source-template e4a29d1a-2ef0-42a6-8fd2-350deb1c647e --cluster-network-attachments [{"name": "instance-cnac-1","cluster_network_interface": {"id":"02h7-56705448-c9d9-43dc-aa11-20d42333cd87"}}] Creare un modello di istanza sovrascrivendo un modello di origine con un allegato di rete del cluster che ha un'interfaccia di rete del cluster esistente e un IP riservato esistente.
  • ibmcloud is instance-template-create-override-source-template --source-template e4a29d1a-2ef0-42a6-8fd2-350deb1c647e --cluster-network-attachments [{"name":"cli-cnac-1", "cluster_network_interface": {"auto_delete": true, "name": "cni-1", "primary_ip": { "auto-delete": true, "name": "my-reserved-ip"}, "subnet": "72b27b5c-f4b0-48bb-b954-5becc7c1dcb8"}}] Creare un modello di istanza sovrascrivendo un modello di origine con un collegamento alla rete di cluster.
  • ibmcloud is instance-template-create-override-source-template --source-template 0717-9ac0ceaf-f10e-4500-98f6-978d83a7d3d4 --name cli-template --profile bx2-2x8 --vpc r006-1e635d53-6cd2-460f-917d-0737a3664d07 --subnet 0717-53d45c63-d61b-41f3-a784-249b856e7517 --zone us-south-1 --boot-volume '{"name": "boot-vol-attachment-name", "volume": {"name": "boot-vol-name-0", "profile": {"name": "general-purpose"}, "source_snapshot": {"name": "test-cli"}, "allowed_use":{"instance":"true","bare_metal_server":"true","api_version":"2025-05-25"}}}' --volume-attach '[{"volume": {"name":"my-volume-name-0", "capacity":100, "profile": {"name": "general-purpose"}, "source_snapshot": {"id": "r006-523cf6c7-0591-43b9-b4ff-6663791e2814"}, "allowed_use":{"instance":"true","bare_metal_server":"true","api_version":"2025-05-25"}}}]' Creare un modello di istanza sovrascrivendo un modello di origine che ne consenta l'uso nel volume di avvio e nell'associazione del volume.
  • ibmcloud is instance-template-create-override-source-template --source-template 0717-9ac0ceaf-f10e-4500-98f6-978d83a7d3d4 --vcpu-percentage 50 Crea un modello di istanza sovrascrivendo un modello di origine con un core condiviso.
  • ibmcloud is instance-template-create-override-source-template --source-template 0717-9ac0ceaf-f10e-4500-98f6-978d83a7d3d4d --availability-class spot --preemption-policy stop Creare un modello di istanza sovrascrivendo un modello di origine con la classe di disponibilità.

Opzioni comando

  • --source-template: ID o nome del modello.
  • --name: Nome del modello di istanza.
  • --profile: Nome del profilo dell'istanza.
  • --zone: nome della zona.
  • --vpc: L'ID o il nome della VPC. È sufficiente specificare il nome della risorsa univoca presente all'interno di questa VPC oppure sovrascrivere il valore della VPC nel modello.
  • --immagine: ID o nome dell'immagine.
  • --catalog-offering: il codice CRN relativo all'offerta del catalogo " IBM Cloud ". Se specificato, viene utilizzata l'ultima versione di quell'offerta. Per ulteriori informazioni sulla creazione di un'offerta di catalogo, consulta la sezione " Integrazione del software nel tuo account ".
  • --catalog-offering-version: il CRN della versione di un'offerta del catalogo IBM Cloud. Per ulteriori informazioni sulla creazione di una versione per l'offerta del catalogo, consulta la sezione " Integrazione del software nel tuo account ".
  • --catalog-offering-plan: il CRN relativo al piano di fatturazione di un'offerta del catalogo IBM Cloud. Se non specificato, non viene utilizzato alcun piano di fatturazione (gratuito). Deve essere specificato per le versioni dell'offerta del catalogo che richiedono un piano di fatturazione.
  • --total-volume-bandwidth: la quantità di larghezza di banda (in megabit al secondo) assegnata esclusivamente ai volumi di archiviazione delle istanze. Un aumento di questo valore comporta una corrispondente diminuzione della larghezza di banda totale della rete.
  • --boot-volume: BOOT_VOLUME_JSON|@BOOT_VOLUME_JSON_FILE, collegamento volume di boot in JSON o file JSON. Per lo schema dei dati, consultare la proprietà **boot_volume_attachment** nella documentazione dell'API.
  • --volume-attach: VOLUME_ATTACH_JSON|@VOLUME_ATTACH_JSON_FILE, collegamento dei volumi in formato JSON o in un file JSON, elenco dei volumi. Per lo schema dei dati, consultare la proprietà **volume_attachments** nella documentazione dell'API.
  • --keys: ID o nomi delle chiavi SSH separati da virgole. Le chiavi SSH possono essere RSA o Ed25519. Ed25519 può essere utilizzato solo se il sistema operativo supporta questo tipo di chiave. Ed25519 non può essere utilizzato con immagini Windows o VMware.
  • --dedicated-host: ID o nome dell'host di destinazione su cui è collocata l'istanza.
  • --dedicated-host-group: ID o nome del gruppo di host di destinazione in cui è collocata l'istanza.
  • --placement-group: ID o nome del gruppo di collocazione. Le restrizioni relative ai gruppi di collocazione per l'istanza del server virtuale.
  • --reservation-affinity-policy, --res-policy: La politica di affinità delle prenotazioni da utilizzare per questa istanza di server virtuale. Se il pool non è vuoto, il criterio viene impostato come manuale. Il criterio è disattivato per impostazione predefinita se è impostato un placement_target (obiettivo di posizionamento). In tutti gli altri casi, il criterio è automatico per impostazione poredefinita. Uno dei seguenti: disabilitato, manuale, automatico.
  • --reservation-affinity-pool, --res-pool: ID, nome o CRN della prenotazione che può essere utilizzata da questa istanza di server virtuale.
  • --user-data: data|@data-file. Dati utente da trasferire all'istanza del server virtuale.
  • --subnet: ID o nome della sottorete. Utilizza il comando **ibmcloud is subnets** per recuperare l'ID o il nome di una sottorete.
  • --rip: ID o nome dell'indirizzo IP riservato esistente.
  • --address: L'indirizzo IP da riservare, che non deve essere già stato riservato nella sottorete.
  • --auto-delete: se impostato su true, questo IP riservato viene eliminato automaticamente quando viene eliminato l'oggetto di destinazione. Uno tra: vero, falso. (valore predefinito: true).
  • --ip-name: Il nome definito dall'utente per questo indirizzo IP riservato. I nomi devono essere univoci all'interno della sottorete in cui risiede l'IP riservato. I nomi che iniziano con " ibm-" sono riservati alle risorse di proprietà del provider.
  • --allow-ip-spoofing: Disabilita i controlli sulla fonte e sulla destinazione su questa interfaccia. Se il valore è " false", lo spoofing dell'IP di origine non è consentito su questa interfaccia. Uno tra: false, true.
  • --primary-network-interface: PRIMARY_NETWORK_INTERFACE_JSON|@PRIMARY_NETWORK_INTERFACE_JSON_FILE, interfaccia di rete primaria in JSON o file JSON. Per lo schema dei dati, consultare la proprietà **primary_network_interface** nella documentazione dell'API.
  • --network-interface: NETWORK_INTERFACE_JSON|@NETWORK_INTERFACE_JSON_FILE, collegamento dell'interfaccia di rete in JSON o file JSON. Per lo schema dei dati, consultare la proprietà network_interfaces nella documentazione dell'API.
  • --pnac-name: Nome della connessione di rete primaria.
  • --pnac-vni: ID o nome dell'interfaccia di rete virtuale associata alla connessione di rete primaria.
  • --pnac-vni-subnet: La sottorete associata.
  • --pnac-vni-ais: Consenti lo spoofing dell'IP (AIS). Indica se lo spoofing IP di origine è consentito su questa interfaccia di rete virtuale associata al collegamento di rete primario. Uno tra: false, true. (valore predefinito: false).
  • --pnac-vni-ein: Abilita il NAT dell'infrastruttura (EIN). Se vero, l'infrastruttura VPC esegue tutte le operazioni NAT necessarie sulla VNI. Per collegare una VNI a un'istanza, il valore deve essere true. Floating_ips non deve avere più di un IP variabile. Se il valore è falso, il pacchetto viene trasmesso senza modifiche da o verso il VNI, consentendo così a quest’ultimo di eseguire le operazioni NAT necessarie. Allow_ip_spoofing deve essere false. Può essere collegato solo ad una destinazione con resource_type uguale a bare_metal_server_network_attachment. Uno tra: vero, falso. (valore predefinito: true).
  • --pnac-vni-auto-delete: Indica se questa interfaccia di rete virtuale, associata al collegamento di rete primario, viene eliminata automaticamente quando viene eliminato l'oggetto di destinazione. Uno tra: vero, falso. (valore predefinito: true).
  • --pnac-vni-ips: VNI_RESERVED_IPS_JSON | @VNI_RESERVED_IPS_JSON_FILE, gli indirizzi IP riservati secondari sono in formato JSON o in un file JSON, da associare all'interfaccia di rete virtuale. Per lo schema dei dati, consultare la proprietà IPS nella documentazione dell'API. Uno tra: VNI_RESERVED_IPS_JSON, @VNI_RESERVED_IPS_JSON_FILE.
  • --pnac-vni-name: il nome di questa interfaccia di rete virtuale associata alla connessione di rete primaria.
  • --pnac-vni-rip: ID o nome dell'indirizzo IP riservato da associare all'interfaccia di rete virtuale collegata alla connessione di rete primaria.
  • --pnac-vni-rip-address: l'indirizzo IP riservato da associare all'interfaccia di rete virtuale collegata alla connessione di rete primaria.
  • --pnac-vni-rip-auto-delete: Indica se questo indirizzo IP riservato viene eliminato automaticamente quando viene eliminato uno dei due destinatari o se l'indirizzo IP riservato viene slegato. Uno tra: vero, falso. (valore predefinito: true).
  • --pnac-vni-rip-name: il nome dell'indirizzo IP riservato da associare all'interfaccia di rete virtuale collegata alla connessione di rete primaria.
  • --pnac-vni-sgs: ID o nomi, separati da virgole, dei gruppi di sicurezza da utilizzare per l'interfaccia di rete virtuale associati al collegamento di rete primario.
  • --pnac-vni-psfm: la modalità di filtraggio dello stato del protocollo da utilizzare per questa interfaccia di rete virtuale. Se impostato su "auto", il filtraggio dei pacchetti in base allo stato del protocollo viene abilitato o disabilitato in base al tipo di risorsa " target " dell'interfaccia di rete virtuale. Uno tra: auto, enabled, disabled. (valore predefinito auto).
  • -- network - attachments: NETWORK_ATTACHMENTS_JSON |@NETWORK_ATTACHMENTS_JSON_FILE. La configurazione del collegamento di rete è in JSON o nel file JSON. Per lo schema dei dati, consultare la proprietà **network_attachments** nella documentazione dell'API. Uno tra: NETWORK_ATTACHMENTS_JSON, @NETWORK_ATTACHMENTS_JSON_FILE.
  • --sgs: ID o nome del gruppo di sicurezza, separato da virgole, per l'interfaccia di rete primaria o la connessione di rete primaria.
  • --metadata-service, --ms: Abilita o disabilita il servizio dei metadati dell'istanza. Uno dei seguenti: vero, falso.
  • --metadata-service-protocol, --msp: Il protocollo di comunicazione per l'endpoint del servizio metadati. Il protocollo si applica solo quando è abilitato il servizio di metadati. Uno tra: http, https. (valore predefinito: HTTP).
  • --metadata-service-response-hop-limit, --msrhl: Il limite di hop (time to live IP) per i pacchetti di risposta IP provenienti dal servizio di metadati.
  • --host-failure-policy: l'azione da eseguire nel caso in cui l'host di elaborazione subisca un guasto. Uno tra: restart, stop.
  • --confidential-compute-mode: la modalità di elaborazione riservata da utilizzare per questa istanza di server virtuale. Se non è specificato, viene utilizzata la modalità di calcolo confidenziale predefinita del profilo. Uno dei seguenti: disabled, sgx, tdx.
  • --enable-secure-boot: Indica se l'avvio sicuro è abilitato per questa istanza di server virtuale. Se non specificato, viene utilizzata la modalità di avvio sicura predefinita del profilo. Uno dei seguenti: vero, falso.
  • --resource-group-id: ID del gruppo di risorse. Questo ID è mutuamente esclusivo con --resource-group-name.
  • --resource-group-name: nome del gruppo di risorse. Questo nome è incompatibile con --resource-group-id.
  • --cluster-network-attachments: CLUSTER_NETWORK_ATTACHMENTS_JSON|@CLUSTER_NETWORK_ATTACHMENTS_JSON_FILE. La configurazione dei collegamenti alla rete di cluster è in JSON o in un file JSON. Per lo schema dei dati, consultare la proprietà **cluster_network_attachments** nella documentazione dell'API. Per ulteriori informazioni sulle reti cluster, consultare la sezione " Reti cluster ". Uno dei seguenti: CLUSTER_NETWORK_ATTACHMENTS_JSON, @CLUSTER_NETWORK_ATTACHMENTS_JSON_FILE.
  • --volume-bandwidth-qos-mode: la modalità di gestione della larghezza di banda del volume ( QoS ) da utilizzare per questa istanza di server virtuale. Il valore specificato deve essere elencato nel volume_bandwidth_qos_modes del profilo di istanza. Uno dei seguenti: in comune, ponderato.
  • --vcpu-percentage: la percentuale di cicli di orologio dell' vCPU e da assegnare all'istanza. Intervallo 1-100.
  • --availability-class: La classe di disponibilità per l'istanza del server virtuale. Uno di: spot, standard.
  • --preemption-policy: l'azione da eseguire nel caso in cui l'istanza del server virtuale venga preemptata. Uno di: cancellare, fermare.
  • --threads-per-core: il numero di thread per core per questa istanza di server virtuale. Se non specificato, viene utilizzato il profilo predefinito. Uno tra: 1, 2.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è instance - template - update

Aggiorna un template istanza.

ibmcloud is instance-template-update TEMPLATE --name NEW_NAME [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is instance-template-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name new-name-template
  • ibmcloud is instance-template-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name new-name-template --output JSON
  • ibmcloud is instance-template-update my-template --name new-name-template Aggiornare un template di istanza utilizzando il nome della risorsa.

Opzioni comando

  • MODELLO: ID o nome del modello.
  • --name: Nuovo nome di un modello di istanza.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è instance - template - delete

Elimina uno o più template di istanza.

ibmcloud is instance-template-delete (TEMPLATE1 TEMPLATE2 ...) [--output JSON] [-f, --force] [-q, --quiet]

Opzioni comando

  • TEMPLATE1: ID o nome del modello.
  • TEMPLATE2: ID o nome del modello.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • --force, -f: forza l'operazione senza conferma.
  • -q, --quiet: Sopprime l'output verboso.

Gruppi di istanze

ibmcloud è instance - groups

Elenca tutti i gruppi di istanze presenti nella regione.

ibmcloud is instance-groups [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME | --all-resource-groups] [--output JSON] [-q, --quiet]

Opzioni comando

  • --resource-group-id: ID del gruppo di risorse. Questo ID è mutuamente esclusivo con --resource-group-name.
  • --resource-group-name: nome del gruppo di risorse. Questo nome è incompatibile con --resource-group-id.
  • --all-resource-groups: Interroga tutti i gruppi di risorse.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è gruppo - istanza

Visualizza i dettagli di un gruppo di istanze.

ibmcloud is instance-group INSTANCE_GROUP [--output JSON] [-q, --quiet]

Opzioni comando

  • INSTANCE_GROUP: ID o nome del gruppo di istanze.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è instance - group - create

Creare un gruppo di istanze.

ibmcloud is instance-group-create INSTANCE_GROUP_NAME --instance-template INSTANCE_TEMPLATE --subnets SUBNETS [--membership-count MEMBERSHIP_COUNT] [--lb LB --lb-pool LB_POOL --application-port APPLICATION_PORT] [--vpc VPC] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is instance-group-create group-name --instance-template 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnet 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3,72b27b5c-f4b0-48bb-b954-5becc7c1dcb3
  • ibmcloud is instance-group-create group-name --instance-template 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnet 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3,72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --membership-count 2
  • ibmcloud is instance-group-create group-name --instance-template 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnet 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3,72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --output JSON
  • ibmcloud is instance-group-create group-name --instance-template 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnet 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3,72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --lb 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --lb-pool d728d126-f2b9-48e8-ab67-16bb694b88f2 --application-port 2323
  • ibmcloud is instance-group-create group-name --instance-template my-instance-template --subnets my-subnet-1,my-subnet-2 --vpc my-vpc
  • ibmcloud is instance-group-create group-name --instance-template my-instance-template --subnets my-subnet-1,my-subnet-2 --lb my-load-balancer --lb-pool my-load-balancer-pool --application-port 80 --vpc my-vpc

Opzioni comando

  • INSTANCE_GROUP_NAME: Nome del gruppo di istanze.
  • --instance-template: ID di un modello di istanza.
  • --membership-count: il numero di membri del gruppo di istanze.
  • --subnets: ID o nomi delle sottoreti separati da virgole.
  • --lb: ID o nome del bilanciatore di carico.
  • --lb-pool: ID o nome del pool del bilanciatore di carico.
  • --application-port: La porta dell'applicazione verso cui instradare il traffico del bilanciatore di carico.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --resource-group-id: ID del gruppo di risorse. Questo ID è mutuamente esclusivo con --resource-group-name.
  • --resource-group-name: nome del gruppo di risorse. Questo nome è incompatibile con --resource-group-id.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è instance - group - update

Aggiorna un gruppo di istanze.

ibmcloud is instance-group-update INSTANCE_GROUP [--instance-template INSTANCE_TEMPLATE] [--membership-count MEMBERSHIP_COUNT] [--subnets SUBNETS] [--name NEW_NAME] [--lb LB --lb-pool LB_POOL --application-port APPLICATION_PORT] [--vpc VPC] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is instance-group-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name new-name --instance-template 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479
  • ibmcloud is instance-group-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --membership-count 2
  • ibmcloud is instance-group-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnets 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3,72b27b5c-f4b0-48bb-b954-5becc7c1dcb3
  • ibmcloud is instance-group-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name new-name --output JSON
  • ibmcloud is instance-group-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --lb 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --lb-pool d728d126-f2b9-48e8-ab67-16bb694b88f3 --application-port 80
  • ibmcloud is instance-group-update my-instance-group --subnets my-subnet-1,my-subnet-2 --vpc my-vpc
  • ibmcloud is instance-group-update my-instance-group --instance-template my-template
  • ibmcloud is instance-group-update my-instance-group --lb my-load-balancer --lb-pool my-load-balancer-pool --application-port 80 --vpc my-vpc

Opzioni comando

  • INSTANCE_GROUP: ID o nome del gruppo di istanze.
  • --instance-template: ID di un modello di istanza.
  • --membership-count: il numero di membri del gruppo di istanze.
  • --subnets: ID o nomi delle sottoreti separati da virgole.
  • --name: Nuovo nome del gruppo di istanze.
  • --lb: ID o nome del bilanciatore di carico.
  • --lb-pool: ID o nome del pool del bilanciatore di carico.
  • --application-port: La porta dell'applicazione verso cui instradare il traffico del bilanciatore di carico.
  • --vpc: ID o nome della VPC. È necessario specificare solo la risorsa univoca per nome all'interno di questo VPC.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è instance - group - delete

Elimina uno o più gruppi di istanza.

ibmcloud is instance-group-delete (INSTANCE_GROUP1 INSTANCE_GROUP2 ...) [--output JSON] [-f, --force] [-q, --quiet]

Opzioni comando

  • INSTANCE_GROUP1: ID o nome del gruppo di istanze.
  • INSTANCE_GROUP2: ID o nome del gruppo di istanze.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • --force, -f: forza l'operazione senza conferma.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is instance - group - load - balancer - delete

Eliminare un bilanciatore di carico di un gruppo di istanze.

ibmcloud is instance-group-load-balancer-delete INSTANCE_GROUP [--output JSON] [-f, --force] [-q, --quiet]

Opzioni comando

  • INSTANCE_GROUP: ID o nome del gruppo di istanze.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • --force, -f: forza l'operazione senza conferma.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è instance - group - managers

Elenca tutti i gestori di un gruppo di istanze.

ibmcloud is instance-group-managers INSTANCE_GROUP [--output JSON] [-q, --quiet]

Opzioni comando

  • INSTANCE_GROUP: ID o nome del gruppo di istanze.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è gestore - gruppo - istanze

Visualizza i dettagli di un responsabile.

ibmcloud is instance-group-manager INSTANCE_GROUP MANAGER [--output JSON] [-q, --quiet]

Opzioni comando

  • INSTANCE_GROUP: ID o nome del gruppo di istanze.
  • RESPONSABILE: ID o nome del responsabile.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is instance - group - manager - create

Crea un gestore per un gruppo di istanze.

ibmcloud is instance-group-manager-create INSTANCE_GROUP [--manager-type autoscale | scheduled] [--aggregation-window AGGREGATION_WINDOW] [--cooldown COOLDOWN] [--max-members MAX_MEMBERS] [--min-members MIN_MEMBERS] [--name NAME] [--management-enabled true | false] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is instance-group-manager-create 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --max-members 20
  • ibmcloud is instance-group-manager-create 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --max-members 20 --output JSON
  • ibmcloud is instance-group-manager-create 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --max-members 20 --min-members 2 --cooldown 400 --aggregation-window 120 --name my-autoscale-manager --management-enabled false
  • ibmcloud is instance-group-manager-create 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name my-scheduled-manager --manager-type scheduled
  • ibmcloud is instance-group-manager-create my-instance-group --max-members 20 --min-members 2 --cooldown 400 --aggregation-window 120 --name my-autoscale-manager --management-enabled false

Opzioni comando

  • INSTANCE_GROUP: ID o nome del gruppo di istanze.
  • --manager-type: Il tipo di gestore del gruppo di istanze. Uno tra: autoscale, pianificato. (valore predefinito: autoscale).
  • --aggregation-window: la finestra temporale, espressa in secondi, entro la quale aggregare le metriche prima della valutazione. Intervallo 90-600. Divisibile per 30. (valore predefinito 90).
  • --cooldown: il tempo, espresso in secondi, necessario per sospendere ulteriori azioni di ridimensionamento dopo che il ridimensionamento è stato effettuato. Intervallo 120-3600. (impostazione predefinita: 300 ).
  • --max-members: il numero massimo di membri in un gruppo di istanze gestito. Intervallo 1-1000.
  • --min-members: il numero minimo di membri in un gruppo di istanze gestite. Intervallo 1-1000.
  • --name: Nome del responsabile.
  • --management-enabled: se impostato su false, il gestore non interverrà sul gruppo di istanze. Uno tra: vero, falso. (valore predefinito: true).
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è instance - group - manager - update

Aggiornare un gestore per un gruppo di istanze.

ibmcloud is instance-group-manager-update INSTANCE_GROUP MANAGER [--aggregation-window AGGREGATION_WINDOW] [--cooldown COOLDOWN] [--max-members MAX_MEMBERS] [--min-members MIN_MEMBERS] [--management-enabled true | false] [--name NEW_NAME] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is instance-group-manager-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --aggregation-window 120
  • ibmcloud is instance-group-manager-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --cooldown 400
  • ibmcloud is instance-group-manager-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --max-members 20
  • ibmcloud is instance-group-manager-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --min-members 2
  • ibmcloud is instance-group-manager-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --aggregation-window false --output JSON
  • ibmcloud is instance-group-manager-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --management-enabled false
  • ibmcloud is instance-group-manager-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --name new_name
  • ibmcloud is instance-group-manager-update my-instance-group my-instance-group-manager --management-enabled false
  • ibmcloud is instance-group-manager-update my-instance-group my-instance-group-manager --name new_name

Opzioni comando

  • INSTANCE_GROUP: ID o nome del gruppo di istanze.
  • RESPONSABILE: ID o nome del responsabile.
  • --aggregation-window: la finestra temporale, espressa in secondi, entro la quale aggregare le metriche prima della valutazione. Intervallo 90-600. Divisibile per 30.
  • --cooldown: il tempo, espresso in secondi, necessario per sospendere ulteriori azioni di ridimensionamento dopo che il ridimensionamento è stato effettuato. Intervallo 120-3600.
  • --max-members: il numero massimo di membri in un gruppo di istanze gestito. Intervallo 1-1000.
  • --min-members: il numero minimo di membri in un gruppo di istanze gestite. Intervallo 1-1000.
  • --management-enabled: se impostato su false, il gestore non interverrà sul gruppo di istanze. Uno dei seguenti: vero, falso.
  • --name: Nuovo nome del gestore del gruppo di istanze.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è instance - group - manager - delete

Elimina uno o più gestori.

ibmcloud is instance-group-manager-delete INSTANCE_GROUP (MANAGER1 MANAGER2 ...) [--output JSON] [-f, --force] [-q, --quiet]

Opzioni comando

  • INSTANCE_GROUP: ID o nome del gruppo di istanze.
  • MANAGER1: ID o nome del responsabile.
  • MANAGER2: ID o nome del responsabile.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • --force, -f: forza l'operazione senza conferma.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è instance - group - manager - actions

Elenca le azioni disponibili per un gestore di gruppi di istanze.

ibmcloud is instance-group-manager-actions INSTANCE_GROUP MANAGER [--output JSON] [-q, --quiet]

Opzioni comando

  • INSTANCE_GROUP: ID o nome del gruppo di istanze.
  • RESPONSABILE: ID o nome del responsabile.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è instance - group - manager - action

Visualizza i dettagli di un'azione eseguita dal gestore del gruppo di istanze.

ibmcloud is instance-group-manager-action INSTANCE_GROUP MANAGER ACTION [--output JSON] [-q, --quiet]

Opzioni comando

  • INSTANCE_GROUP: ID o nome del gruppo di istanze.
  • RESPONSABILE: ID o nome del responsabile.
  • AZIONE: ID o nome dell'azione.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è instance - group - manager - action - create

Crea un'azione di gestione dei gruppi di istanze.

ibmcloud is instance-group-manager-action-create INSTANCE_GROUP MANAGER [--run-at RUN_AT | --cron CRON] [--membership-count MEMBERSHIP_COUNT | (--max-members MAX_MEMBERS --min-members MIN_MEMBERS)] [--name NAME] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is instance-group-manager-action-create 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --run-at '2024-10-28T21:13:32+08:00' --max-members 20 --min-members 10 Crea un'azione pianificata con una sola ricorrenza per aggiornare il gestore del ridimensionamento automatico del gruppo di istanze.
  • ibmcloud is instance-group-manager-action-create 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --run-at '2024-10-28T21:13:32+08:00' --membership-count 10 --name my-action Crea un'azione pianificata con una sola ricorrenza per aggiornare il gruppo di istanze.
  • ibmcloud is instance-group-manager-action-create 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --cron '*/5 1,2,3 * * *' --max-members 20 --min-members 5 --output JSON Crea un'azione pianificata ricorrente con una specifica cron per aggiornare il gestore del ridimensionamento automatico del gruppo di istanze.
  • ibmcloud is instance-group-manager-action-create 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --cron '*/5 1,2,3 * * *' --membership-count 10 --name my-action Crea un'azione pianificata ricorrente con una specifica cron per aggiornare il gruppo di istanze.
  • ibmcloud is instance-group-manager-action-create my-instance-group --cron '*/5 1,2,3 * * *' --membership-count 10 --name my-action Crea un'azione pianificata ricorrente con una specifica cron per aggiornare il gruppo di istanze utilizzando il nome della risorsa.

Opzioni comando

  • INSTANCE_GROUP: ID o nome del gruppo di istanze.
  • RESPONSABILE: ID o nome del responsabile.
  • --run-at: La data e l'ora specificate per l'azione pianificata. La data e l'ora devono essere nel formato ISO 8601, ad esempio 2024-03-05T15:31:50.701Z oppure 2024-03-05T15:31:50.701+8:00.
  • --cron: La specifica cron per un'azione pianificata ricorrente.
  • --membership-count: il numero di membri che il gruppo di istanze deve avere all'ora prevista.
  • --max-members: il numero massimo di membri in un gruppo di istanze gestito. Intervallo 1-1000.
  • --min-members: il numero minimo di membri in un gruppo di istanze gestite. Intervallo 1-1000.
  • --name: Nome dell'azione.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is instance - group - manager - action - update

Aggiornare un'azione del gestore dei gruppi di istanze.

ibmcloud is instance-group-manager-action-update INSTANCE_GROUP MANAGER ACTION (--run-at RUN_AT | --cron CRON) [--membership-count MEMBERSHIP_COUNT | (--min-members MIN_MEMBERS --max-members MAX_MEMBERS)] [--name NEW_NAME] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is instance-group-manager-action-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --name updatedName
  • ibmcloud is instance-group-manager-action-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --max-members 20 --min-members 5
  • ibmcloud is instance-group-manager-action-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --membership-count 10 --output JSON
  • ibmcloud is instance-group-manager-action-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --run-at 2020-10-28T21:13:32+08:00
  • ibmcloud is instance-group-manager-action-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --cron '*/5 1,2,3 * * *'
  • ibmcloud is instance-group-manager-action-update my-instance-group my-instance-group-manager my-instance-group-manager-action --max-members 20 --min-members 5

Opzioni comando

  • INSTANCE_GROUP: ID o nome del gruppo di istanze.
  • RESPONSABILE: ID o nome del responsabile.
  • AZIONE: ID o nome dell'azione.
  • --run-at: La data e l'ora specificate per l'azione pianificata. La data e l'ora devono essere nel formato ISO 8601, ad esempio 2024-03-05T15:31:50.701Z oppure 2024-03-05T15:31:50.701+8:00.
  • --cron: La specifica cron per un'azione pianificata ricorrente.
  • --membership-count: il numero di membri che il gruppo di istanze deve avere all'ora prevista.
  • --min-members: il numero minimo di membri che il gruppo di istanze deve avere all'ora prevista. Intervallo 1-1000.
  • --max-members: il numero massimo di membri che il gruppo di istanze deve avere all'ora prevista. Intervallo 1-1000.
  • --name: Nuovo nome dell'azione del gestore del gruppo di istanze.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è instance - group - manager - action - delete

Elimina una o più azioni del gestore del gruppo di istanza.

ibmcloud is instance-group-manager-action-delete INSTANCE_GROUP MANAGER (ACTION1 ACTION2 ...) [--output JSON] [-f, --force] [-q, --quiet]

Opzioni comando

  • INSTANCE_GROUP: ID o nome del gruppo di istanze.
  • RESPONSABILE: ID o nome del responsabile.
  • AZIONE 1: ID o nome dell'azione.
  • AZIONE 2: ID o nome dell'azione.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • --force, -f: forza l'operazione senza conferma.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è instance - group - manager - policies

Elenca le politiche relative a un gestore di gruppi di istanze.

ibmcloud is instance-group-manager-policies INSTANCE_GROUP MANAGER [--output JSON] [-q, --quiet]

Opzioni comando

  • INSTANCE_GROUP: ID o nome del gruppo di istanze.
  • RESPONSABILE: ID o nome del responsabile.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è instance - group - manager - policy

Visualizza i dettagli di una politica del gestore dei gruppi di istanze.

ibmcloud is instance-group-manager-policy INSTANCE_GROUP MANAGER POLICY [--output JSON] [-q, --quiet]

Opzioni comando

  • INSTANCE_GROUP: ID o nome del gruppo di istanze.
  • RESPONSABILE: ID o nome del responsabile.
  • POLICY: ID o nome della politica.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è instance - group - manager - policy - create

Creare una politica di gestione dei gruppi di istanze.

ibmcloud is instance-group-manager-policy-create INSTANCE_GROUP MANAGER (--metric-type cpu | memory | network_in | network_out) --metric-value METRIC_VALUE [--name NAME] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is instance-group-manager-policy-create 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --metric-type cpu --metric-value 50
  • ibmcloud is instance-group-manager-policy-create 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --metric-type cpu --metric-value 50 --output JSON
  • ibmcloud is instance-group-manager-policy-create 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --metric-type cpu --metric-value 50 --name new_name
  • ibmcloud is instance-group-manager-policy-create my-instance-group my-instance-group-manager --metric-type cpu --metric-value 50 --name new_name

Opzioni comando

  • INSTANCE_GROUP: ID o nome del gruppo di istanze.
  • RESPONSABILE: ID o nome del responsabile.
  • --metric-type: Il tipo di metrica da valutare: cpu (percentuale di utilizzo), memory (percentuale di utilizzo), network_in (Mbps), network_out (Mbps).
  • --metric-value: Il valore della metrica da valutare.
  • --name: Nome della politica.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is instance - group - manager - policy - delete

Elimina una o più politiche del gestore del gruppo di istanza.

ibmcloud is instance-group-manager-policy-delete INSTANCE_GROUP MANAGER (POLICY1 POLICY2 ...) [--output JSON] [-f, --force] [-q, --quiet]

Opzioni comando

  • INSTANCE_GROUP: ID o nome del gruppo di istanze.
  • RESPONSABILE: ID o nome del responsabile.
  • POLICY1: ID o nome della politica.
  • POLICY2: ID o nome della politica.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • --force, -f: forza l'operazione senza conferma.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is instance - group - manager - policy - update

Aggiornare una politica del gestore dei gruppi di istanze.

ibmcloud is instance-group-manager-policy-update INSTANCE_GROUP MANAGER POLICY [--metric-type cpu | memory | network_in | network_out] [--metric-value METRIC_VALUE] [--name NEW_NAME] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is instance-group-manager-policy-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --metric-value 50
  • ibmcloud is instance-group-manager-policy-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --metric-type cpu
  • ibmcloud is instance-group-manager-policy-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --metric-value 50 --metric-type cpu --output JSON
  • ibmcloud is instance-group-manager-policy-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --metric-type cpu --name policy-name
  • ibmcloud is instance-group-manager-policy-update my-instance-group my-instance-group-manager my-instance-group-policy --metric-value 50 --metric-type cpu --output JSON

Opzioni comando

  • INSTANCE_GROUP: ID o nome del gruppo di istanze.
  • RESPONSABILE: ID o nome del responsabile.
  • POLICY: ID o nome della politica.
  • --metric-type: Il tipo di metrica da valutare: cpu (percentuale di utilizzo), memory (percentuale di utilizzo), network_in (Mbps), network_out (Mbps).
  • --metric-value: Il valore della metrica da valutare.
  • --name: Nuovo nome della policy del gestore dei gruppi di istanze.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è instance - group - membership

Visualizza i dettagli di un membro di un gruppo di istanze.

ibmcloud is instance-group-membership INSTANCE_GROUP MEMBER [--output JSON] [-q, --quiet]

Opzioni comando

  • INSTANCE_GROUP: ID o nome del gruppo di istanze.
  • MEMBRO: ID o nome dell'iscritto.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è instance - group - membership - delete

Elimina una o più appartenenze per un gruppo di istanza.

ibmcloud is instance-group-membership-delete INSTANCE_GROUP (MEMBER1 MEMBER2 ...) [--output JSON] [-f, --force] [-q, --quiet]

Opzioni comando

  • INSTANCE_GROUP: ID o nome del gruppo di istanze.
  • MEMBRO 1: ID o nome dell'iscrizione.
  • MEMBRO 2: ID o nome dell'iscrizione.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • --force, -f: forza l'operazione senza conferma.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è instance - group - membership - update

Aggiornare l'appartenenza a un gruppo di istanze.

ibmcloud is instance-group-membership-update INSTANCE_GROUP MEMBER [--name NEW_NAME] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is instance-group-membership-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --name membership-name
  • ibmcloud is instance-group-membership-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --name membership-name --output JSON
  • ibmcloud is instance-group-membership-update my-instance-group my-instance-group-membership --name membership-name

Opzioni comando

  • INSTANCE_GROUP: ID o nome del gruppo di istanze.
  • MEMBRO: ID o nome dell'iscritto.
  • --name: Nuovo nome dell'appartenenza al gruppo di istanze.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è instance - group - memberships

Elenca tutti i membri di un gruppo di istanze.

ibmcloud is instance-group-memberships INSTANCE_GROUP [--output JSON] [-q, --quiet]

Opzioni comando

  • INSTANCE_GROUP: ID o nome del gruppo di istanze.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è instance - group - memberships - delete

Elimina tutte le affiliazioni di un gruppo di istanze.

ibmcloud is instance-group-memberships-delete INSTANCE_GROUP [--output JSON] [-f, --force] [-q, --quiet]

Opzioni comando

  • INSTANCE_GROUP: ID o nome del gruppo di istanze.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • --force, -f: forza l'operazione senza conferma.
  • -q, --quiet: Sopprime l'output verboso.

Comandi REGIONS & ZONES

La seguente sezione fornisce informazioni sui comandi della CLI per lavorare con le regioni e le zone.

Regioni

ibmcloud is region

Visualizza i dettagli di una regione.

ibmcloud is region REGION_NAME [--output JSON] [-q, --quiet]

Opzioni comando

  • REGION_NAME: nome della regione.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is regions

Elenca tutte le regioni.

ibmcloud is regions [--output JSON] [-q, --quiet]

Opzioni comando

  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

Zone

ibmcloud is zone

Visualizza i dettagli di una zona nella regione di destinazione.

ibmcloud is zone ZONE_NAME [--output JSON] [-q, --quiet]

Opzioni comando

  • ZONE_NAME: nome della zona.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is zones

Elenca tutte le zone nella regione di destinazione.

ibmcloud is zones [--output JSON] [-q, --quiet]

Opzioni comando

  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

COMANDI DI ARCHIVIAZIONE

Volumi

La sezione seguente fornisce informazioni sui comandi CLI relativi ai volumi.

ibmcloud is volumes

Elenca tutti i volumi.

ibmcloud is volumes [--attachment-state attached | unattached | unusable] [--encryption provider_managed | user_managed] [--operating-system-family OPERATING_SYSTEM_FAMILY] [--operating-system-architecture OPERATING_SYSTEM_ARCHITECTURE] [--zone ZONE] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME | --all-resource-groups] [--output JSON] [-q, --quiet]

Opzioni comando

  • --attachment-state: filtra la raccolta in base ai volumi con lo stato di collegamento specificato. Uno tra: collegato, non collegato, inutilizzabile.
  • -- encryption: filtra la raccolta per le risorse con il tipo di codifica specificato Uno di: provider_managed, user_managed.
  • --operating-system-family: filtra la raccolta in modo da includere solo le risorse con la famiglia di sistemi operativi specificata. Questa opzione supporta anche i valori "null" e " not:null ", che filtrano la raccolta in modo da includere solo le risorse prive di sistema operativo o con qualsiasi sistema operativo.
  • --operating-system-architecture: null Filtra la raccolta in modo da includere solo le risorse con l'architettura del sistema operativo specificata esattamente. Questa opzione supporta anche i valori "null" e " not:null ", che filtrano la raccolta in modo da includere solo le risorse prive di sistema operativo o con qualsiasi sistema operativo.
  • --zone: Filtra la raccolta in modo da includere solo le risorse presenti nella zona con il nome esatto specificato.
  • --resource-group-id: ID del gruppo di risorse. Questo ID è mutuamente esclusivo con --resource-group-name.
  • --resource-group-name: nome del gruppo di risorse. Questo nome è incompatibile con --resource-group-id.
  • --all-resource-groups: Interroga tutti i gruppi di risorse.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is volume

Visualizza i dettagli di un volume.

ibmcloud is volume VOLUME [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is volume my-volume
  • ibmcloud is volume 485080f6-86e8-4fd4-a940-fb0e5bc269e0

Opzioni comando

  • VOLUME: ID o nome del volume.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is volume-create

Crea un volume.

ibmcloud is volume-create VOLUME_NAME PROFILE_NAME ZONE_NAME [--capacity CAPACITY] [--iops IOPS] [--encryption-key ENCRYPTION_KEY] [--snapshot SNAPSHOT [--allowed-use-api-version, --au-api-version ALLOWED_USE_API_VERSION, AU_API_VERSION] [--allowed-use-bare-metal-server, --au-bms ALLOWED_USE_BARE_METAL_SERVER, AU_BMS] [--allowed-use-instance, --au-ins ALLOWED_USE_INSTANCE, AU_INS]] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME] [--tags  TAG_NAME1,TAG_NAME2,...] [--bandwidth BANDWIDTH] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is volume-create my-volume general-purpose us-south-1
  • ibmcloud is volume-create my-volume general-purpose us-south-1 --capacity 500
  • ibmcloud is volume-create my-volume general-purpose us-south-1 --iops 10000 --capacity 1000
  • ibmcloud is volume-create my-volume general-purpose us-south-1 --snapshot r134-2fbe71a8-126e-4a05-80ad-dad45df491a5 Creare un volume da un'istantanea
  • ibmcloud is volume-create my-volume general-purpose us-south-1 --snapshot my-snapshot --capacity 500 Creare un volume da un'istantanea con capacità
  • ibmcloud is volume-create my-volume general-purpose us-south-1 --tags env:test
  • ibmcloud is volume-create my-volume general-purpose us-south-1 --tags env:test,env:dev
  • ibmcloud is volume-create my-volume general-purpose us-south-1 --encryption-key crn:v1:bluemix:public:kms:us-south:adffc98a0f1f0f95f6613b3b752286b87:e4a29d1a-2ef0-42a6-8fd2-350deb1c647e:key:5437653b-c4b1-447f-9646-b2a2a4cd6179
  • ibmcloud is volume-create my-volume general-purpose us-south-1 --resource-group-id 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3
  • ibmcloud is volume-create my-volume general-purpose us-south-1 --resource-group-name Default
  • ibmcloud is volume-create my-volume general-purpose us-south-1 --output JSON
  • ibmcloud is volume-create my-volume general-purpose us-south-1 --bandwidth 1000
  • ibmcloud is volume-create my-volume general-purpose us-south-1 --snapshot my-snapshot --capacity 500 --allowed-use-api-version "2024-10-31" --allowed-use-bare-metal-server enable_secure_boot==true --allowed-use-instance true

Opzioni comando

  • VOLUME_NAME: nome del volume.
  • PROFILE_NAME: nome del profilo.
  • ZONE_NAME: nome della zona.
  • --capacity: La capacità del volume in gigabyte. Intervallo 10 - 16000 per volumi profilo personalizzati e generici, 10 - 9600 per volumi profilo 5iops-tier, 10 - 4800 per volumi profilo 10iops-tier. Una volta specificato lo snapshot di origine, il valore della capacità deve essere almeno pari al parametro minimum_capacity dello snapshot stesso; il valore predefinito della capacità è pari al parametro minimum_capacity dello snapshot di origine (valore predefinito: 100 ).
  • --iops: operazioni di input e output al secondo per il volume; è applicabile solo ai volumi con profilo personalizzato. Per gli intervalli IOPS disponibili, vedi [Custom IOPS profile]Onboarding software to your account.
  • --encryption-key: il CRN della chiave radice del Key Management Service.
  • --snapshot: ID, nome o CRN dello snapshot.
  • --allowed-use-api-version, --au-api-version: la versione dell'API con cui valutare le espressioni.
  • --allowed-use-bare-metal-server, --au-bms: L'espressione che deve essere soddisfatta dalle proprietà di un server bare metal provisionato con i dati dell'immagine contenuti in questo volume.
  • --allowed-use-instance, --au-ins: L'espressione che deve essere soddisfatta dalle proprietà di un'istanza di server virtuale fornita con questo volume.
  • --resource-group-id: ID del gruppo di risorse. Questo ID è mutuamente esclusivo con --resource-group-name.
  • --resource-group-name: nome del gruppo di risorse. Questo nome è incompatibile con --resource-group-id.
  • --tags: Tag associati a questa risorsa.
  • --bandwidth: la larghezza di banda massima (in megabit al secondo) per il volume. Per specificare questa proprietà, il volume storage_generation deve essere 2.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is volume-delete

Elimina uno o più volumi.

ibmcloud is volume-delete (VOLUME1 VOLUME2 ...) [--output JSON] [-f, --force] [-q, --quiet]

Esempi di comando

  • ibmcloud is volume-delete my-volume-3
  • ibmcloud is volume-delete 485080f6-86e8-4fd4-a940-fb0e5bc269e0

Opzioni comando

  • VOLUME 1: ID o nome del volume.
  • VOLUME2: ID o nome del volume.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • --force, -f: forza l'operazione senza conferma.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is volume-profiles

Elenca tutti i profili del volume.

ibmcloud is volume-profiles [--output JSON] [-q, --quiet]

Opzioni comando

  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is volume-profile

Visualizza i dettagli di un profilo del volume.

ibmcloud is volume-profile PROFILE_NAME [--output JSON] [-q, --quiet]

Opzioni comando

  • PROFILE_NAME: nome del profilo.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is volume-update

Aggiorna un volume.

ibmcloud is volume-update VOLUME [--name NAME | --capacity CAPACITY | --profile PROFILE --iops IOPS | --bandwidth BANDWIDTH] [--allowed-use-api-version, --au-api-version ALLOWED_USE_API_VERSION, AU_API_VERSION] [--allowed-use-bare-metal-server, --au-bms ALLOWED_USE_BARE_METAL_SERVER, AU_BMS] [--allowed-use-instance, --au-ins ALLOWED_USE_INSTANCE, AU_INS] [--tags  TAG_NAME1,TAG_NAME2,...] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is volume-update 64bec87d-d175-4fa5-b240-b092fdbcedd6 --name my-volume --output JSON
  • ibmcloud is volume-update 64bec87d-d175-4fa5-b240-b092fdbcedd6 --capacity 250 --output JSON
  • ibmcloud is volume-update my-volume-demo-1 --name my-volume --output JSON
  • ibmcloud is volume-update my-volume-demo-1 --capacity 250
  • ibmcloud is volume-update cli-vol-acadia --iops 32000 --profile sdp
  • ibmcloud is volume-update my-volume-demo-1 --allowed-use-api-version "2024-10-31" --allowed-use-bare-metal-server enable_secure_boot==true --allowed-use-instance true
  • ibmcloud is volume-update cli-vol-acadia --bandwidth 8192
  • ibmcloud is volume-update 64bec87d-d175-4fa5-b240-b092fdbcedd6 --profile 10iops-tier
  • ibmcloud is volume-update 64bec87d-d175-4fa5-b240-b092fdbcedd6 --iops 5000
  • ibmcloud is volume-update a9647a52-06f8-4b19-b904-920f67dcdfcd --capacity 500 --tags env:test
  • ibmcloud is volume-update a9647a52-06f8-4b19-b904-920f67dcdfcd --capacity 500 --tags env:test,env:dev

Opzioni comando

  • VOLUME: ID o nome del volume.
  • --name: nuovo nome del volume.
  • --capacity: La capacità del volume in gigabyte. La capacità può essere estesa fino a 250 per il volume di avvio, 16.000 per i volumi dei profili personalizzati e generici e 9.600 per i 5iops-tier i volumi di profilo e a 4.800 per i 10iops-tier volumi di profilo. La dimensione può essere solo aumentata, non diminuita.
  • --profile: Nome del profilo. Il volume deve essere collegato come volume di dati e deve essere spostato tra livelli IOPS. La modifica del profilo del livello IOPS predefinito su un profilo personalizzato non è supportata. La modifica di un profilo personalizzato su un profilo del livello IOPS predefinito non è supportata.
  • --iops: operazioni di input e output al secondo per il volume; è applicabile solo ai volumi con profilo personalizzato. Per conoscere la gamma di IOPS, consultare la guida “Integrazione del software nel proprio account ”. Il volume deve essere collegato come volume di dati.
  • --bandwidth: la larghezza di banda massima (in megabit al secondo) per il volume. Per specificare questa proprietà, il volume storage_generation deve essere 2.
  • --allowed-use-api-version, --au-api-version: la versione dell'API con cui valutare le espressioni.
  • --allowed-use-bare-metal-server, --au-bms: L'espressione che deve essere soddisfatta dalle proprietà di un server bare metal provisionato con i dati dell'immagine contenuti in questo volume.
  • --allowed-use-instance, --au-ins: L'espressione che deve essere soddisfatta dalle proprietà di un'istanza di server virtuale fornita con questo volume.
  • --tags: Tag associati a questa risorsa.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è volume-instance-profiles

Elencare i profili delle istanze compatibili con un volume.

ibmcloud is volume-instance-profiles VOLUME [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is volume-instance-profiles my-volume
  • ibmcloud is volume-instance-profiles my-volume --output JSON
  • ibmcloud is volume-instance-profiles r134-064dcec0-5e15-42cf-8b28-a9d27f9cd751
  • ibmcloud is volume-instance-profiles r134-064dcec0-5e15-42cf-8b28-a9d27f9cd751 --output JSON

Opzioni comando

  • VOLUME: ID o nome del volume.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è volume-job-create

Creare un lavoro per un volume.

ibmcloud is volume-job-create VOLUME --profile PROFILE [--name Name] [--bandwidth BANDWIDTH] [--iops IOPS] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is volume-job-create r134-4345a81c-6f86-4ae5-863f-92d6afc160a9 --profile sdp --name cli-test --iops 3000 --bandwidth 1000 --output JSON
  • ibmcloud is volume-job-create 485080f6-86e8-4fd4-a940-fb0e5bc269e0 --name my-job --profile sdp --bandwidth 1000 --iops 3000

Opzioni comando

  • VOLUME: ID o nome del volume.
  • --profile: Nome del profilo.
  • --name: Nome del processo a volume.
  • --bandwidth: la larghezza di banda massima (in megabit al secondo) per il volume. Per specificare questa proprietà, il volume storage_generation deve essere 2.
  • --iops: operazioni di input e output al secondo per il volume; è applicabile solo ai volumi con profilo personalizzato. Per gli intervalli IOPS disponibili, vedi [Custom IOPS profile]Onboarding software to your account.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è volume-job-update

Aggiornare un lavoro di volume.

ibmcloud is volume-job-update VOLUME --job JOB [--name Name] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is volume-job-update my-volume --job my-job --name my-job-update --output JSON
  • ibmcloud is volume-job-update 485080f6-86e8-4fd4-a940-fb0e5bc269e0 --job 485080f6-86e8-4fd4-a940-fb0e5bc279e2 --name my-job-update

Opzioni comando

  • VOLUME: ID o nome del volume.
  • --job: L'identificatore del processo di volume.
  • --name: Nome del processo a volume.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è volume-job-delete

Eliminare uno o più lavori di volume.

ibmcloud is volume-job-delete VOLUME --job JOB [--output JSON] [-f, --force] [-q, --quiet]

Esempi di comando

  • ibmcloud is volume-job-delete my-volume --job my-job --output JSON
  • ibmcloud is volume-job-delete 485080f6-86e8-4fd4-a940-fb0e5bc269e0 --job 485080f6-86e8-4fd4-a940-fb0e5bc279e2

Opzioni comando

  • VOLUME: ID o nome del volume.
  • --job: L'identificatore del processo di volume.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • --force, -f: forza l'operazione senza conferma.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è volume-lavoro

Recuperare un lavoro di volume.

ibmcloud is volume-job VOLUME --job JOB [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is volume-job my-volume --job my-job --output JSON
  • ibmcloud is volume-job 485080f6-86e8-4fd4-a940-fb0e5bc269e0 --job 485080f6-86e8-4fd4-a940-fb0e5bc279e2

Opzioni comando

  • VOLUME: ID o nome del volume.
  • --job: L'identificatore del processo di volume.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è volume-lavoro

Elencare i lavori per un volume.

ibmcloud is volume-jobs VOLUME [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is volume-jobs my-volume --output JSON
  • ibmcloud is volume-jobs 485080f6-86e8-4fd4-a940-fb0e5bc269e0

Opzioni comando

  • VOLUME: ID o nome del volume.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è volume-job-cancel

Annullare un lavoro di volume in coda o in corso.

ibmcloud is volume-job-cancel VOLUME --job JOB [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is volume-job-cancel my-volume --job my-job --output JSON
  • ibmcloud is volume-job-cancel 485080f6-86e8-4fd4-a940-fb0e5bc269e0 --job 485080f6-86e8-4fd4-a940-fb0e5bc279e2

Opzioni comando

  • VOLUME: ID o nome del volume.
  • --job: L'identificatore del processo di volume.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

Istantanee

La sezione seguente fornisce informazioni sui comandi CLI relativi agli snapshot.

ibmcloud è un'istantanea

Elencare tutte le snapshot.

ibmcloud is snapshots [--volume VOLUME] [--tag TAG_NAME] [--source-image SOURCE_IMAGE] [--copies COPY1,COPY2,...] [--copies-remote-region COPIES_REMOTE_REGION] [--source-snapshot SOURCE_SNAPSHOT] [--source-snapshot-remote-region SOURCE_SNAPSHOT_REMOTE_REGION] [--volume-remote-region VOLUME_REMOTE_REGION] [--source-image-remote-region SOURCE_IMAGE_REMOTE_REGION] [--backup-policy-plan BACKUP_POLICY_PLAN --backup-policy BACKUP_POLICY] [--snapshot-consistency-group SNAPSHOT_CONSISTENCY_GROUP] [--clones-zone-name CLONES_ZONE_NAME] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME | --all-resource-groups] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is snapshots
  • ibmcloud is snapshots --volume r134-f13fc172-22e0-4e5b-ab81-63f5fe8b3ea0
  • ibmcloud is snapshots --volume vol-bkp-policy-do-not-delete
  • ibmcloud is snapshots --volume crn:v1:staging:public:is:us-south-2:a/efe5afc483594adaa8325e2b4d1290df::volume:r134-f13fc172-22e0-4e5b-ab81-63f5fe8b3ea0
  • ibmcloud is snapshots --tag dev:env
  • ibmcloud is snapshots --source-image r134-24d856e2-6aec-41c2-8f36-5a8a3766f0d6
  • ibmcloud is snapshots --source-image ibm-centos-7-9-minimal-amd64-9
  • ibmcloud is snapshots --source-image crn:v1:staging:public:is:us-east:a/efe5afc483594adaa8325e2b4d1290df::image:r134-24d856e2-6aec-41c2-8f36-5a8a3766f0d6
  • ibmcloud is snapshots --copies r134-fc2a25b9-1cca-4cee-a9c4-0f350d7923f5
  • ibmcloud is snapshots --copies snapshot-copy-us-east
  • ibmcloud is snapshots --copies crn:v1:staging:public:is:us-south:a/efe5afc483594adaa8325e2b4d1290df::snapshot:r134-fc2a25b9-1cca-4cee-a9c4-0f350d7923f5
  • ibmcloud is snapshots --copies-remote-region us-south
  • ibmcloud is snapshots --source-volume-remote-region us-south
  • ibmcloud is snapshots --source-snapshot-remote-region us-south
  • ibmcloud is snapshots --backup-policy-plan r134-7d36a9df-9512-496e-8ad0-054cb4dd854c --backup-policy r134-3f56e0fa-1cfb-4341-9e57-de2a6345e7b3
  • ibmcloud is snapshots --backup-policy-plan bkp-plan-do-not-delete --backup-policy bkp-policy-do-not-delete
  • ibmcloud is snapshots --source-snapshot r142-abb79ab7-d79d-4863-9678-123d1dffee06
  • ibmcloud is snapshots --clones-zone-name us-south-2
  • ibmcloud is snapshots --snapshot-consistency-group scg1
  • ibmcloud is snapshots --snapshot-consistency-group r134-fc2a25b9-1cca-4cee-a9c4-0f350d7923f5

Opzioni comando

  • --volume: ID, nome o CRN del volume di origine.
  • --tag: Tag associato a questa risorsa.
  • --source-image: ID, nome o CRN dell'immagine di origine.
  • --copie: ID, nome o CRN delle copie dello snapshot. La combinazione di questi tre tipi non è supportata. È supportato solo il passaggio di uno dei tre tipi.
  • --copies-remote-region: Il nome dello snapshot indica la regione remota.
  • --source-snapshot: ID o nome dello snapshot di origine.
  • --source-snapshot-remote-region: Nome della regione remota dello snapshot di origine.
  • --volume-remote-region: Nome della regione remota del volume di origine.
  • --source-image-remote-region: Nome della regione remota dell'immagine di origine.
  • --backup-policy-plan: ID o nome del piano di backup.
  • --backup-policy: ID o nome della politica di backup.
  • --snapshot-consistency-group: ID, nome o CRN del gruppo di coerenza degli snapshot.
  • --clones-zone-name: Nome della zona di clonazione dello snapshot.
  • --resource-group-id: ID del gruppo di risorse. Questo ID è mutuamente esclusivo con --resource-group-name.
  • --resource-group-name: nome del gruppo di risorse. Questo nome è incompatibile con --resource-group-id.
  • --all-resource-groups: Interroga tutti i gruppi di risorse.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è istantanea

Visualizza i dettagli di un'istantanea.

ibmcloud is snapshot SNAPSHOT [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is snapshot my-snapshot
  • ibmcloud is snapshot r134-2fbe71a8-126e-4a05-80ad-dad45df491a5

Opzioni comando

  • SNAPSHOT: ID o nome dello snapshot.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is snapshot - create

Creare uno snapshot da un volume.

ibmcloud is snapshot-create (--volume VOLUME | --source-snapshot-crn SOURCE_SNAPSHOT_CRN [--encryption-key ENCRYPTION_KEY]) [--name NAME] [--clone-zones CLONE_ZONES] [--allowed-use-api-version, --au-api-version ALLOWED_USE_API_VERSION, AU_API_VERSION] [--allowed-use-bare-metal-server, --au-bms ALLOWED_USE_BARE_METAL_SERVER, AU_BMS] [--allowed-use-instance, --au-ins ALLOWED_USE_INSTANCE, AU_INS] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME] [--tags  TAG_NAME1,TAG_NAME2,...] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is snapshot-create --name my-snapshot-1 --volume test5-3zwxlnzgqk-9vk99
  • ibmcloud is snapshot-create --name my-snapshot --volume r006-1772e102-0671-48c7-a97a-504247e61e48
  • ibmcloud is snapshot-create --name my-snapshot --volume r006-1772e102-0671-48c7-a97a-504247e61e48 --resource-group-id 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3
  • ibmcloud is snapshot-create --name my-snapshot --volume r006-1772e102-0671-48c7-a97a-504247e61e48 --resource-group-name Default
  • ibmcloud is snapshot-create --name my-snapshot --volume r006-1772e102-0671-48c7-a97a-504247e61e48 --output JSON
  • ibmcloud is snapshot-create --name my-snapshot --volume r006-1772e102-0671-48c7-a97a-504247e61e48 --clone-zones us-south-1,us-south-2,us-south-3
  • ibmcloud is snapshot-create --volume cf88cf1a-6f93-4cf6-bacf-62cafd3de857 --name my-ss70 --tags env:test
  • ibmcloud is snapshot-create --volume cf88cf1a-6f93-4cf6-bacf-62cafd3de857 --name my-ss70 --tags env:test,env:dev
  • ibmcloud is snapshot-create --volume test5-3zwxlnzgqk-9vk99 --name my-ss70 --tags env:test
  • ibmcloud is snapshot-create --name my-snapshot --source-snapshot-crn crn:v1:bluemix:public:is:us-south:a/123456::snapshot:r134-f6bfa329-0e36-433f-a3bb-0df632e79263 --encryption-key crn:v1:bluemix:public:kms:us-south:a/dffc98a0f1f0f95f6613b3b752286b87:e4a29d1a-2ef0-42a6-8fd2-350deb1c647e:key:5437653b-c4b1-447f-9646-b2a2a4cd6179
  • ibmcloud is snapshot-create --name my-snapshot --source-snapshot-crn crn:v1:bluemix:public:is:us-south:a/123456::snapshot:r134-f6bfa329-0e36-433f-a3bb-0df632e79263 --encryption-key crn:v1:bluemix:public:kms:us-south:a/dffc98a0f1f0f95f6613b3b752286b87:e4a29d1a-2ef0-42a6-8fd2-350deb1c647e:key:5437653b-c4b1-447f-9646-b2a2a4cd6179 --allowed-use-api-version "2024-10-31" --allowed-use-bare-metal-server true --allowed-use-instance enable_secure_boot==true

Opzioni comando

  • --volume: ID, nome o CRN del volume di origine.
  • --source-snapshot-crn: CRN dello snapshot remoto da cui creare questo snapshot.
  • --encryption-key: la chiave principale da utilizzare per incapsulare la chiave di crittografia dei dati dello snapshot. Se non specificata, viene utilizzata la chiave di crittografia dall'istantanea più recente con lo stesso volume di origine. Se questa istantanea è la prima istantanea del volume di origine, viene utilizzata la chiave di crittografia dal volume di origine.
  • --name: Nuovo nome per lo snapshot.
  • --clone-zones: nomi delle zone, separati da virgole, in cui si desidera che risiedano i cloni degli snapshot. Il ripristino rapido dell'istantanea è abilitato nelle zone clonate.
  • --allowed-use-api-version, --au-api-version: la versione dell'API con cui valutare le espressioni.
  • --allowed-use-bare-metal-server, --au-bms: L'espressione che deve essere soddisfatta dalle proprietà di un server bare metal provisionato con i dati dell'immagine contenuti in questa istantanea. Se non specificato, l'espressione viene impostata su true.
  • --allowed-use-instance, --au-ins: L'espressione che deve essere soddisfatta dalle proprietà di un'istanza di server virtuale fornita tramite questo snapshot. Se non specificato, l'espressione viene impostata su true.
  • --resource-group-id: ID del gruppo di risorse. Questo ID è mutuamente esclusivo con --resource-group-name.
  • --resource-group-name: nome del gruppo di risorse. Questo nome è incompatibile con --resource-group-id.
  • --tags: Tag associati a questa risorsa.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is snapshot - delete

Elimina una o più istantanee.

ibmcloud is snapshot-delete (SNAPSHOT1 SNAPSHOT2 ...) [--output JSON] [-f, --force] [-q, --quiet]

Esempi di comando

  • ibmcloud is snapshot-delete my-snapshot
  • ibmcloud is snapshot-delete r134-2fbe71a8-126e-4a05-80ad-dad45df491a5

Opzioni comando

  • SNAPSHOT1: ID o nome dello snapshot.
  • SNAPSHOT2: ID o nome dello snapshot.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • --force, -f: forza l'operazione senza conferma.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è snapshot - update

Aggiornare un'istantanea.

ibmcloud is snapshot-update SNAPSHOT --name NEW_NAME [--allowed-use-api-version, --au-api-version ALLOWED_USE_API_VERSION, AU_API_VERSION] [--allowed-use-bare-metal-server, --au-bms ALLOWED_USE_BARE_METAL_SERVER, AU_BMS] [--allowed-use-instance, --au-ins ALLOWED_USE_INSTANCE, AU_INS] [--tags  TAG_NAME1,TAG_NAME2,...] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is snapshot-update 64bec87d-d175-4fa5-b240-b092fdbcedd6 --name my-snapshot --output JSON
  • ibmcloud is snapshot-update cli-demo-snapshot-1 --name my-snapshot --output JSON
  • ibmcloud is snapshot-update f8d51ab0-961f-4c23-8976-b1e48cc4f260 --name mysnapshot60 --tags env:tfp
  • ibmcloud is snapshot-update f8d51ab0-961f-4c23-8976-b1e48cc4f260 --name mysnapshot60 --tags env:tfp,env:cli
  • ibmcloud is snapshot-update my-snapshot-2 --name mysnapshot60 --tags env:tfp
  • ibmcloud is snapshot-update my-snapshot-2 --allowed-use-api-version "2024-10-31" --allowed-use-bare-metal-server true --allowed-use-instance enable_secure_boot==true

Opzioni comando

  • SNAPSHOT: ID o nome dello snapshot.
  • --name: Nuovo nome dello snapshot.
  • --allowed-use-api-version, --au-api-version: la versione dell'API con cui valutare le espressioni.
  • --allowed-use-bare-metal-server, --au-bms: L'espressione che deve essere soddisfatta dalle proprietà di un server bare metal provisionato con i dati dell'immagine contenuti in questa istantanea. Se non specificato, l'espressione viene impostata su true.
  • --allowed-use-instance, --au-ins: L'espressione che deve essere soddisfatta dalle proprietà di un'istanza di server virtuale fornita tramite questo snapshot. Se non specificato, l'espressione viene impostata su true.
  • --tags: Tag associati a questa risorsa.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is snapshot - clone

Visualizza i dettagli di un clone di snapshot zonale.

ibmcloud is snapshot-clone SNAPSHOT ZONE_NAME [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is snapshot-cl f0542d32-2c92-4f64-9d25-8469a5bef29d us-east-2
  • ibmcloud is snapshot-clone aaa-default-snapshot-2 us-east-1

Opzioni comando

  • SNAPSHOT: ID o nome dello snapshot.
  • ZONE_NAME: Il nome della zona in cui si trova questo clone dello snapshot. Il ripristino rapido dell'istantanea è abilitato nelle zone clonate.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è snapshot - clone - create

Crea un clone dello snapshot di zona.

ibmcloud is snapshot-clone-create SNAPSHOT --zone ZONE [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is snaphost-clone-create r134-77e21079-7291-44c2-866a-8f1848bc10f0 --zone us-south-2
  • ibmcloud is snapshot-clone-create aaa-default-snapshot-2 --zone us-east-1

Opzioni comando

  • SNAPSHOT: ID o nome dello snapshot.
  • --zone: il nome della zona in cui si desidera che risieda il clone dello snapshot. Il ripristino rapido dell'istantanea è abilitato nelle zone clonate.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is snapshot - clone - delete

Eliminare i cloni di istantanea di zona in una o più zone.

ibmcloud is snapshot-clone-delete SNAPSHOT (ZONE_NAME1 ZONE_NAME2 ...) [--output JSON] [-f, --force] [-q, --quiet]

Esempi di comando

  • ibmcloud is snaphost-clone-delete r134-77e21079-7291-44c2-866a-8f1848bc10f0 us-south-2
  • ibmcloud is snapshot-clone-delete aaa-default-snapshot-2 us-east-1 us-east-2

Opzioni comando

  • SNAPSHOT: ID o nome dello snapshot.
  • ZONE_NAME1: Il nome della zona in cui si trova questo clone dello snapshot.
  • ZONE_NAME2: Il nome della zona in cui si trova questo clone dello snapshot.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • --force, -f: forza l'operazione senza conferma.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è snapshot - clones

Elenca tutti i cloni delle istantanee di zona.

ibmcloud is snapshot-clones SNAPSHOT [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is snapshot-clones aaa-default-snapshot-2
  • ibmcloud is snapshot-cls f0542d32-2c92-4f64-9d25-8469a5bef29d

Opzioni comando

  • SNAPSHOT: ID o nome dello snapshot.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è snapshot-instance-profiles

Elencare i profili delle istanze compatibili con un'istantanea.

ibmcloud is snapshot-instance-profiles SNAPSHOT [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is snapshot-instance-profiles my-snapshot
  • ibmcloud is snapshot-instance-profiles my-snapshot --output JSON
  • ibmcloud is snapshot-instance-profiles r134-064dcec0-5e15-42cf-8b28-a9d27f9cd751
  • ibmcloud is snapshot-instance-profiles r134-064dcec0-5e15-42cf-8b28-a9d27f9cd751 --output JSON

Opzioni comando

  • SNAPSHOT: ID o nome dello snapshot.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è snapshot - consistency - groups

Elenca tutti i gruppi di congruenza di istantanea.

ibmcloud is snapshot-consistency-groups [--backup-policy-plan BACKUP_POLICY_PLAN --backup-policy BACKUP_POLICY] [--backup-policy-job BACKUP_POLICY_JOB] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME | --all-resource-groups] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is snapshot-consistency-groups
  • ibmcloud is snapshot-consistency-groups --backup-policy-plan r134-7d36a9df-9512-496e-8ad0-054cb4dd854c --backup-policy r134-3f56e0fa-1cfb-4341-9e57-de2a6345e7b3
  • ibmcloud is snapshot-consistency-groups --backup-policy-plan bkp-plan-do-not-delete --backup-policy bkp-policy-do-not-delete
  • ibmcloud is snapshot-consistency-groups --backup-policy-plan r134-7d36a9df-9512-496e-8ad0-054cb4dd854c --backup-policy bkp-policy-do-not-delete
  • ibmcloud is snapshot-consistency-groups --backup-policy-plan bkp-plan-do-not-delete --backup-policy r134-3f56e0fa-1cfb-4341-9e57-de2a6345e7b3
  • ibmcloud is snapshot-consistency-groups --backup-policy-job r134-7d36a9df-9512-496e-8ad0-054cb4dd854c

Opzioni comando

  • --backup-policy-plan: ID o nome del piano di backup.
  • --backup-policy: ID o nome della politica di backup.
  • --backup-policy-job: Filtra la raccolta ai gruppi di consistenza snapshot con un ID di lavoro del criterio di backup.
  • --resource-group-id: ID del gruppo di risorse. Questo ID è mutuamente esclusivo con --resource-group-name.
  • --resource-group-name: nome del gruppo di risorse. Questo nome è incompatibile con --resource-group-id.
  • --all-resource-groups: Interroga tutti i gruppi di risorse.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è snapshot - consistency - group

Visualizza i dettagli di un gruppo di congruenza dell'istantanea.

ibmcloud is snapshot-consistency-group SNAPSHOT_CONSISTENCY_GROUP [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is snapshot-consistency-group r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2
  • ibmcloud is snapshot-consistency-group example-snap-cg

Opzioni comando

  • SNAPSHOT_CONSISTENCY_GROUP: ID o nome del gruppo di coerenza degli snapshot.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è snapshot - consistency - group - create

Creare un gruppo di congruenza dell'istantanea.

ibmcloud is snapshot-consistency-group-create ((--snapshots SNAPSHOTS_JSON | @SNAPSHOTS_JSON_FILE) | (--source-volume SOURCE_VOLUME [--snapshot-name SNAPSHOT_NAME] [--user-tags USER_TAG_NAME1,USER_TAG_NAME2,...])) [--name NAME] [--delete-snapshot-on-delete false | true] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is snapshot-consistency-group-create --source-volume r006-1772e102-0671-48c7-a97a-504247e61e48
  • ibmcloud is snapshot-consistency-group-create --source-volume r006-1772e102-0671-48c7-a97a-504247e61e48 --resource-group-id 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3
  • ibmcloud is snapshot-consistency-group-create --source-volume r006-1772e102-0671-48c7-a97a-504247e61e48 --resource-group-name Default
  • ibmcloud is snapshot-consistency-group-create --source-volume r006-1772e102-0671-48c7-a97a-504247e61e48 --snapshot-name snapshot1 --name snapshot-consistency-group-1
  • ibmcloud is snapshot-consistency-group-create --source-volume r006-1772e102-0671-48c7-a97a-504247e61e48 --user-tags env:test,env:stage
  • ibmcloud is snapshot-consistency-group-create --source-volume r006-1772e102-0671-48c7-a97a-504247e61e48 --resource-group-id 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --output json
  • ibmcloud is snapshot-consistency-group-create --source-volume r006-1772e102-0671-48c7-a97a-504247e61e48 --delete-snapshot-on-delete false --resource-group-id 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --output json
  • ibmcloud is snapshot-consistency-group-create --snapshots '[{"source_volume":"r006-1772e102-0671-48c7-a97a-504247e61e48"}]'
  • ibmcloud is snapshot-consistency-group-create --snapshots '[{"source_volume":"r006-1772e102-0671-48c7-a97a-504247e61e48","user_tags":["env:test,env:stage"],"name":"snapshot1"}]' --name multi-snapshot-consistency-group --delete-snapshot-on-delete false
  • ibmcloud is snapshot-consistency-group-create --snapshots @snapshots.json --name multi-snapshot-consistency-group --delete-snapshot-on-delete false

Opzioni comando

  • --snapshots: SNAPSHOTS_JSON|@SNAPSHOTS_JSON_FILE, snapshot in formato JSON o in un file JSON, elenco di snapshot. Per lo schema dei dati, consultare la proprietà “snapshots” nella documentazione dell’API. Uno tra: SNAPSHOTS_JSON, @SNAPSHOTS_JSON_FILE.
  • --source-volume: ID, nome o CRN del volume di origine.
  • --snapshot-name: Il nome di questa istantanea.
  • --user-tags: I tag utente associati a questa istantanea.
  • --name: Nome del gruppo di coerenza degli snapshot.
  • --delete-snapshot-on-delete: Indica se l'eliminazione del gruppo di coerenza degli snapshot comporta anche l'eliminazione degli snapshot presenti nel gruppo. Uno tra: false, true. (valore predefinito: true).
  • --resource-group-id: ID del gruppo di risorse. Questo ID è mutuamente esclusivo con --resource-group-name.
  • --resource-group-name: nome del gruppo di risorse. Questo nome è incompatibile con --resource-group-id.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è snapshot - consistency - group - update

Aggiornare un gruppo di congruenza dell'istantanea.

ibmcloud is snapshot-consistency-group-update SNAPSHOT_CONSISTENCY_GROUP [--name NEW_NAME] [--delete-snapshot-on-delete false | true] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is snapshot-consistency-group-update r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2 --name snapshot-consistency-group-1
  • ibmcloud is snapshot-consistency-group-update r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2 --name snapshot-consistency-group-1 --delete-snapshot-on-delete false
  • ibmcloud is snapshot-consistency-group-update snapshot-consistency-group-1-new --name snapshot-consistency-group-1-updated --delete-snapshot-on-delete false

Opzioni comando

  • SNAPSHOT_CONSISTENCY_GROUP: ID o nome del gruppo di coerenza degli snapshot.
  • --name: Nuovo nome per lo snapshot-consistency-group.
  • --delete-snapshot-on-delete: Indica se l'eliminazione del gruppo di coerenza degli snapshot comporta anche l'eliminazione degli snapshot presenti nel gruppo. Uno tra: false, true. (valore predefinito: true).
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è snapshot - consistency - group - delete

Eliminare uno o più gruppi di congruenza di istantanee.

ibmcloud is snapshot-consistency-group-delete (SNAPSHOT_CONSISTENCY_GROUP1 SNAPSHOT_CONSISTENCY_GROUP2 ...) [--output JSON] [-f, --force] [-q, --quiet]

Esempi di comando

  • ibmcloud is snapshot-consistency-group-delete r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2
  • ibmcloud is snapshot-consistency-group-delete scg1 scg2

Opzioni comando

  • SNAPSHOT_CONSISTENCY_GROUP1: ID o nome del gruppo di coerenza degli snapshot.
  • SNAPSHOT_CONSISTENCY_GROUP2: ID o nome del gruppo di coerenza degli snapshot.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • --force, -f: forza l'operazione senza conferma.
  • -q, --quiet: Sopprime l'output verboso.

Condivisioni file

La sezione seguente fornisce informazioni sui comandi CLI relativi alle condivisioni di file.

ibmcloud è share

Visualizzare i dettagli di una condivisione file. I dettagli includono la zona della condivisione, le dimensioni, gli IOPS, la larghezza di banda e altro ancora. Per ulteriori informazioni, consultare la documentazione su VPC.

ibmcloud is share SHARE [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is share r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2
  • ibmcloud is share new-share

Opzioni comando

  • CONDIVISIONE: ID o nome della condivisione file.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud is share - create

Creare una condivisione di file con una capacità compresa tra 10 e 32.000 GB. Per le quote zonali, specificare IOPS. Per le quote regionali, specificare la larghezza di banda. Per ulteriori informazioni, consultare la documentazione su VPC.

ibmcloud is share-create (--profile PROFILE ([--zone ZONE_NAME] | [--snapshot SNAPSHOT --share SHARE]) [--bandwidth BANDWIDTH] [--size SIZE] [--encryption-key ENCRYPTION_KEY] [--initial-owner-gid INITIAL_OWNER_GID] [--initial-owner-uid INITIAL_OWNER_UID] [--iops IOPS] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME] [--allowed-access-protocols, --aacp nfs4] [--replica-share-profile REPLICA_SHARE_PROFILE --replica-share-cron-spec REPLICA_SHARE_CRON_SPEC [--replica-share-zone ZONE_NAME] [--replica-share-iops REPLICA_SHARE_IOPS] [--replica-share-user-tags REPLICA_SHARE_USER_TAGS] [--replica-share-allowed-transit-encryption-modes, --rs-atem stunnel,ipsec,none] [--replica-share-mount-targets MOUNT_TARGETS_JSON | @MOUNT_TARGETS_JSON_FILE] [--replica-share-name REPLICA_SHARE_NAME]] | --origin-share ORIGIN_SHARE) [--allowed-transit-encryption-modes, --atem stunnel,ipsec,none] [--name NAME] [--user-tags USER_TAGS] [--mount-targets MOUNT_TARGETS_JSON | @MOUNT_TARGETS_JSON_FILE] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is share-create --name my-file-share --zone us-south-1 --profile dp2 --size 40
  • ibmcloud is share-create --name my-file-share-1 --zone us-south-1 --profile dp2 --size 40 --initial-owner-gid 100 --initial-owner-uid 200
  • ibmcloud is share-create --name my-file-share --zone us-south-1 --profile dp2 --size 40 --output JSON
  • ibmcloud is share-create --name my-file-share --zone us-south-2 --profile dp2 --size 1000 --iops 1000
  • ibmcloud is share-create --zone us-east-1 --profile dp2 --size 40 --encryption_key crn:v1:bluemix:public:kms:us-south:a/dffc98a0f1f0f95f6613b3b752286b87:e4a29d1a-2ef0-42a6-8fd2-350deb1c647e:key:5437653b-c4b1-447f-9646-b2a2a4cd6179
  • ibmcloud is share-create --name my-file-accessor-share --origin-share crn:v1:bluemix:public:is:au-syd-1:a/1431ea2a7958ad20f0fee592ff85f746::share:r026-02aea1c7-adb6-4072-9799-6ca495561661
  • ibmcloud is share-create --profile dp2 --snapshot r134-6ce54f3b-8971-4b5d-95a7-7dfa897ddfb3
  • ibmcloud is share-create --profile dp2 --snapshot cli-share-snapshot --share my-file-share --user-tags "dev:tags"
  • ibmcloud is share-create --profile dp2 --snapshot crn:v1:staging:public:is:us-south-1:a/efe5afc483594adaa8325e2b4d1290df::share-snapshot:r134-2ae87eb2-b26c-4126-ab34-e6e64f6f1773/r134-6ce54f3b-8971-4b5d-95a7-7dfa897ddfb3 --user-tags "dev:tags"
  • ibmcloud is share-create --name p-share-3 --zone us-south-1 --profile dp2 --replica-share-profile dp2 --replica-share-cron-spec '55 09 * * *' --replica-share-zone us-south-3 --replica-share-name replica-p-share-3 --replica-share-mount-targets '[{"access-protocol": "nfs4","name": "my-target1", "transit_encryption":"stunnel", "vpc": {"id": "r134-fa7c3b16-8a59-4434-8c2c-3230e916d441"}}]' --size 40
  • ibmcloud is share-create --zone us-south-1 --profile dp2 --name my-file-share --user-tags env:dev,env:test --mount-targets '[{"access-protocol": "nfs4", "transit_encryption":"stunnel", "name": "my-target121","vpc": {"name": "test-vpc-18-1"}},{"name": "my-target122","vpc": {"name": "vpc-0413"}}]' --replica-share-profile dp2 --replica-share-cron-spec '55 09 * * *' --replica-share-zone us-south-3 --replica-share-user-tags env:dev,env:prod --replica-share-name my-file-share-replica --replica-share-mount-targets '[{"access-protocol": "nfs4", "transit_encryption":"stunnel", "name": "my-target1", "vpc": {"id": "r006-9265c6c2-13e7-4268-b4e9-658d4df1e2f6"}}]' --size 40
  • ibmcloud is share-create --name my-file-share-3 --zone au-syd-1 --profile dp2 --size 40 --mount-targets '[{"access-protocol": "nfs4", "transit_encryption":"stunnel", "name": "my-target1", "vpc": {"id": "r026-b403cfe8-917e-4fb8-a72c-bb490c735119"}}]' --replica-share-profile dp2 --replica-share-cron-spec '55 09 * * *' --replica-share-zone au-syd-2 --replica-share-name replica-p-share-3 --replica-share-mount-targets '[{"access-protocol": "nfs4", "transit_encryption":"stunnel", "name": "my-replica-target1", "vpc": {"name": "vpc-1006-01"}}]'
  • ibmcloud is share-create --name my-fs-cli-1 --zone us-south-1 --profile dp2 --size 40 --atem ipsec,none --mount-targets '[{"access-protocol": "nfs4", "transit_encryption":"stunnel", "name":"my-target1","virtual_network_interface":{"name":"my-fs-cli-1-vni","primary_ip":{"id":"0716-d2a60008-84ca-4345-86f9-23a65dc75a32"},"resource_group":{"id":"11caaa983d9c4beb82690daab08717e9"},"security_groups":[{"id":"r134-a2f82965-1b8d-4bfe-9949-fe79e47daa86"}]}}]' --replica-share-profile dp2 --replica-share-cron-spec '55 09 * * *' --replica-share-zone us-south-2 --replica-share-name my-fs-cli-1-replica --replica-share-mount-targets '[{"access-protocol": "nfs4", "transit_encryption":"stunnel", "name":"my-target1","virtual_network_interface":{"name":"my-fs-cli-1-vni-2","primary_ip":{"address":"10.240.66.20","auto-delete":true,"name":"rip-vni-target"},"resource_group":{"id":"11caaa983d9c4beb82690daab08717e9"},"security_groups":[{"id":"r134-bd0f8527-c45c-496e-8d34-63bda6dd829b"}],"subnet":{"id":"0726-cf6d55db-284e-40c6-aea7-67dbabfa5542"}}}]'
  • ibmcloud is share-create --profile dp2 --snapshot cli-share-snapshot --allowed-access-protocols nfs4 --share my-file-share --user-tags "dev:tags"
  • ibmcloud is share-create --name my-file-share --profile rfs --size 40 --allowed-access-protocols nfs4 --bandwidth 1000 --atem stunnel,none
  • ibmcloud is share-create --name my-fs-cli-1 --profile rfs --size 40 --bandwidth 125 --allowed-access-protocols nfs4 --atem stunnel,none --mount-targets '[{"access-protocol": "nfs4", "transit_encryption":"stunnel", "name":"my-target1","virtual_network_interface":{"name":"my-fs-cli-vni", "primary_ip":{"address":"10.240.64.51","auto-delete":true,"name":"vni-target-1"},"security_groups":[{"id":"r134-bfa4dea5-3e09-4a76-90ef-cee3b840936b"}],"subnet":{"id":"0726-c5941a73-2e07-46e6-b0c8-db306259341f"}}}]'

Opzioni comando

  • --allowed-transit-encryption-modes, --atem: Modalità di crittografia del transito consentite. Uno o più valori separati da virgole di: stunnel, ipsec, none.
  • --name: Il nome definito dall'utente per questa condivisione di file.
  • --user-tags: Tag associati a questa risorsa.
  • --zone: nome della zona.
  • --snapshot: l'ID, il nome o il CRN dello snapshot di origine per questa condivisione di file.
  • --share: ID o nome della condivisione di file.
  • --bandwidth: la larghezza di banda massima (in megabit al secondo) per la condivisione dei file.
  • --size: La dimensione della condivisione file viene arrotondata per eccesso al gigabyte successivo.
  • --profile: il profilo utilizzato dalla condivisione di file. Tutte le condivisioni file create si basano sul profilo dp2 ad alte prestazioni.
  • --encryption-key: la chiave principale da utilizzare per incapsulare la chiave di crittografia dei dati della condivisione. Se non specificato, il tipo di crittografia per la condivisione è provider_managed.
  • --initial-owner-gid: L'identificatore del gruppo proprietario iniziale della condivisione di file al momento della creazione. Le modifiche successive al proprietario devono essere eseguite da un'istanza del server virtuale che montava la condivisione file.
  • --initial-owner-uid: L'identificatore dell'utente proprietario iniziale della condivisione di file al momento della creazione. Le modifiche successive al proprietario devono essere eseguite da un'istanza del server virtuale che montava la condivisione file.
  • --iops: la larghezza di banda massima delle operazioni di input/output al secondo per la condivisione di file. Questo valore massimo è applicabile solo alle condivisioni file del profilo personalizzate. Per quanto riguarda l'intervallo di IOPS, fare riferimento al profilo di prestazioni definito.
  • --resource-group-id: ID del gruppo di risorse. Questo ID è mutuamente esclusivo con --resource-group-name.
  • --resource-group-name: nome del gruppo di risorse. Questo nome è incompatibile con --resource-group-id.
  • --allowed-access-protocols, --aacp: i protocolli di accesso da consentire per questa condivisione. Uno o più valori separati da virgola tra: nfs4.
  • --replica-share-iops: la larghezza di banda massima delle operazioni di input/output al secondo per la condivisione di file. Questo valore massimo è applicabile solo alle condivisioni file del profilo personalizzate. Per quanto riguarda l'intervallo di IOPS, fare riferimento al profilo di prestazioni definito.
  • - - replica - share - user - tags: tag per questa risorsa.
  • --replica-share-allowed-transit-encryption-modes, --rs-atem: Modalità di crittografia di transito consentite. Uno o più valori separati da virgole di: stunnel, ipsec, none.
  • - - replica - share - mount - targets: MOUNT_TARGETS_JSON |@MOUNT_TARGETS_JSON_FILE, destinazioni di montaggio della condivisione file nel file JSON o JSON Uno di: MOUNT_TARGETS_JSON, @MOUNT_TARGETS_JSON_FILE.
  • --replica-share-name: il nome definito dall'utente per questa condivisione di file.
  • --replica-share-profile: il profilo utilizzato dalla condivisione di file.
  • --replica-share-cron-spec: La specifica cron relativa alla pianificazione della replica della condivisione di file.
  • --replica-share-zone: la zona in cui risiederà questa condivisione di file di replica. Deve essere una zona diversa nella stessa regione della quota di origine.
  • --origin-share: l'ID, il nome o il CRN della condivisione di origine per la condivisione di accesso.
  • --mount-targets: MOUNT_TARGETS_JSON|@MOUNT_TARGETS_JSON_FILE, destinazioni di montaggio delle condivisioni di file in formato JSON o in un file JSON.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è share - delete

Elimina una o più condivisioni file. Non è possibile annullare questa eliminazione. Per ulteriori informazioni, consultare la documentazione su VPC.

ibmcloud is share-delete (SHARE1 SHARE2 ...) [--output JSON] [-f, --force] [-q, --quiet]

Esempi di comando

  • ibmcloud is share-delete my-file-share-99 cli-demo-00
  • ibmcloud is share-delete r006-866fc826-6f30-444f-b55e-0d697cf8b4bb

Opzioni comando

  • SHARE1: ID o nome della condivisione file.
  • SHARE2: ID o nome della condivisione di file.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • --force, -f: forza l'operazione senza conferma.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è share - profile

Visualizza i dettagli di un profilo di condivisione file, inclusi capacità, IOPS, larghezza di banda, modalità di crittografia del transito consentite, modalità di disponibilità e protocolli di accesso consentiti. Per ulteriori informazioni, consultare la documentazione sulla CLI.

ibmcloud is share-profile PROFILE_NAME [--output JSON] [-q, --quiet]

Opzioni comando

  • PROFILE_NAME: Nome del profilo di condivisione file.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è share - profiles

Elenca tutti i profili di condivisione dei file nella regione. Per ulteriori informazioni, consultare la documentazione su VPC.

ibmcloud is share-profiles [--output JSON] [-q, --quiet]

Opzioni comando

  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è share - update

Modificare il nome, le dimensioni, il profilo, gli IOPS e altro ancora di una condivisione di file. Per ulteriori informazioni, consultare la documentazione su VPC.

ibmcloud is share-update SHARE [--name NEW_NAME] [--size SIZE] [--allowed-access-protocols, --aacp nfs4] [--bandwidth BANDWIDTH] [--replication-cron-spec REPLICATION_CRON_SPEC] [--iops IOPS] [--profile PROFILE] [--user-tags USER_TAGS] [--access-control-mode security_group] [--allowed-transit-encryption-modes, --atem stunnel,ipsec,none] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is share-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name new-share
  • ibmcloud is share-update my-file-share-0b88 --name new-share
  • ibmcloud is share-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name new-share --output JSON
  • ibmcloud is share-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --size 10000 --output JSON
  • ibmcloud is share-update my-file-share --profile dp2 --iops 1200
  • ibmcloud is share-update my-file-share --profile dp2
  • ibmcloud is share-update my-file-share-1 --iops 1000
  • ibmcloud is share-update p-share-32 --user-tags env:dev,env:prod
  • ibmcloud is share-update my-fs-2-cli --access-control-mode security_group
  • ibmcloud is share-update my-cli --allowed-transit-encryption-modes none,stunnel --allowed-access-protocols nfs4 --bandwidth 1000

Opzioni comando

  • CONDIVISIONE: ID o nome della condivisione file.
  • --name: Nuovo nome della condivisione file.
  • --size: La dimensione della condivisione file arrotondata al gigabyte superiore. La dimensione può essere solo aumentata, non diminuita.
  • --allowed-access-protocols, --aacp: i protocolli di accesso da consentire per questa condivisione. Uno o più valori separati da virgola tra: nfs4.
  • --bandwidth: la larghezza di banda massima (in megabit al secondo) per la condivisione dei file.
  • --replication-cron-spec: La specifica cron relativa alla pianificazione della replica della condivisione di file.
  • --iops: la larghezza di banda massima delle operazioni di input/output al secondo per la condivisione di file. Questo valore massimo è applicabile solo alle condivisioni file del profilo personalizzate. Per quanto riguarda l'intervallo di IOPS, fare riferimento al profilo di prestazioni definito.
  • --profile: il profilo utilizzato dalla condivisione di file.
  • --user-tags: Tag associati a questa risorsa.
  • --access-control-mode: Modalità di controllo degli accessi per la condivisione. (impostazione predefinita: security_group ).
  • --allowed-transit-encryption-modes, --atem: Modalità di crittografia del transito consentite. Uno o più valori separati da virgole di: stunnel, ipsec, none.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è condivisioni

Elenca tutte le condivisioni di file nella regione. Per ulteriori informazioni, consultare la documentazione su VPC.

ibmcloud is shares [--replication-role none | replica | source] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME | --all-resource-groups] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is shares
  • ibmcloud is shares --replication-role replica

Opzioni comando

  • --replication-role: filtra la raccolta in base alle condivisioni di file con il ruolo di replica specificato. Uno tra: none, replica, source.
  • --resource-group-id: ID del gruppo di risorse. Questo ID è mutuamente esclusivo con --resource-group-name.
  • --resource-group-name: nome del gruppo di risorse. Questo nome è incompatibile con --resource-group-id.
  • --all-resource-groups: Interroga tutti i gruppi di risorse.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è share - replica - create

Creare una replica di sola lettura di una condivisione di file zonale esistente in un'altra zona della stessa area geografica. Per ulteriori informazioni, consultare la documentazione su VPC.

ibmcloud is share-replica-create --profile PROFILE [--zone ZONE_NAME] --replication-cron-spec REPLICATION_CRON_SPEC --source-share SOURCE_SHARE [--name NAME] [--replica-share-user-tags REPLICA_SHARE_USER_TAGS] [--encryption-key ENCRYPTION_KEY] [--iops IOPS] [--mount-targets MOUNT_TARGETS_JSON | @MOUNT_TARGETS_JSON_FILE] [--allowed-transit-encryption-modes, --atem stunnel,ipsec,none] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is share-replica-create --name p-replica-share-3 --zone us-south-3 --profile dp2 --replication-cron-spec '10 05 * * *' --source-share r134-2b4c32f9-9d25-43df-9d59-3874a81ec46e
  • ibmcloud is share-replica-create --zone us-south-3 --profile dp2 --iops 1200 --name p-share-replica-32 --replica-share-user-tags env:dev,env:test --mount-targets '[{"name": "my-target1", "vpc": {"name": "test-vpc-18-1"}}]' --replication-cron-spec '10 08 * * *' --source-share r006-0394a827-fe42-4341-b369-186e1a2288d3
  • ibmcloud is share-replica-create --zone au-syd-2 --profile dp2 --mount-targets '[{"access-protocol": "nfs4", "transit_encryption":"ipsec", "name": "my-target1", "vpc": {"id": "r026-b403cfe8-917e-4fb8-a72c-bb490c735119"}}]' --replication-cron-spec '10 05 * * *' --source-share my-file-share --name my-file-share-3-replica
  • ibmcloud is share-replica-create --name p-replica-share-3 --zone us-south-3 --profile dp2 --mount-targets '[{"access-protocol": "nfs4", "transit_encryption":"ipsec", "name": "my-target1", "vpc": {"id": "r134-2f06ca6e-771e-40cc-9553-3838e2cc396d"}}]' --replication-cron-spec '10 05 * * *' --source-share my-file-share
  • ibmcloud is share-replica-create --name p-replica-share-3 --zone us-south-3 --profile dp2 --replication-cron-spec '10 05 * * *' --source-share r134-2b4c32f9-9d25-43df-9d59-3874a81ec46e
  • ibmcloud is share-replica-create --name p-replica-share-3 --zone us-south-3 --profile dp2 --replication-cron-spec '10 05 * * *' --source-share crn:v1:staging:public:is:us-south-2:a/egq5afc483594adaa8325e2b4d1290df::share:r134-ee076f3c-9b82-4e33-953c-866205612fc9 --encryption-key crn:v1:staging:public:kms:us-south:a/efe5afc483594adaa8325e2b4d1290df:1be45161-6dae-44ca-b248-837f98004057:key:3dd21cc5-dc20-4f7c-bc62-8ec9a8a3d1bd

Opzioni comando

  • --profile: il profilo utilizzato dalla condivisione di file.
  • --name: Il nome definito dall'utente per questa condivisione di file.
  • --zone: nome della zona.
  • - - replica - share - user - tags: tag per questa risorsa.
  • --encryption-key: la chiave principale da utilizzare per incapsulare la chiave di crittografia dei dati della condivisione. Questa proprietà deve essere specificata se il tipo di crittografia source_share è user_managed, altrimenti non deve essere specificata.
  • --iops: la larghezza di banda massima delle operazioni di input/output al secondo per la condivisione di file. Questo valore massimo è applicabile solo alle condivisioni file del profilo personalizzate. Per quanto riguarda l'intervallo di IOPS, fare riferimento al profilo di prestazioni definito.
  • --mount-targets: MOUNT_TARGETS_JSON|@MOUNT_TARGETS_JSON_FILE, destinazioni di montaggio delle condivisioni di file in formato JSON o in un file JSON.
  • --replication-cron-spec: La specifica cron relativa alla pianificazione della replica della condivisione di file.
  • --source-share: l'ID, il nome o il CRN della condivisione file di origine per questa condivisione file replica. La condivisione file specificata non deve avere già una replica e non deve essere una replica.
  • --allowed-transit-encryption-modes, --atem: Modalità di crittografia del transito consentite. Uno o più valori separati da virgole di: stunnel, ipsec, none.
  • --resource-group-id: ID del gruppo di risorse. Questo ID è mutuamente esclusivo con --resource-group-name.
  • --resource-group-name: nome del gruppo di risorse. Questo nome è incompatibile con --resource-group-id.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è share - replica - failover

Esegui il failover su una condivisione di file replica per mantenere i dati disponibili se la condivisione di file di origine diventa non disponibile. Per ulteriori informazioni, consultare la documentazione su VPC.

ibmcloud is share-replica-failover REPLICA_SHARE [--fallback-policy fail | split] [--timeout TIMEOUT] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is share-replica-failover r134-de1e70af-c3cb-44c6-a96d-2ece09b51ae3 --fallback-policy fail --timeout 1200
  • ibmcloud is share-replica-failover r134-8a07129c-e376-4572-9ef3-68c729b315d5 --fallback-policy split --timeout 600

Opzioni comando

  • REPLICA_SHARE: ID o nome della condivisione file della replica.
  • --fallback-policy: l'azione da intraprendere se la richiesta di failover viene accettata ma non può essere eseguita o va in timeout. Uno tra: fail, split.
  • --timeout: il timeout di failover espresso in secondi. Il timeout minimo è 300 secondi e il timeout massimo è 3600 secondi. Se viene raggiunto il timeout, viene attivato fallback_policy.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è share - replica - split

Dividere la condivisione di file di origine da una condivisione di replica in modo che i dati non vengano più sincronizzati tra di loro. Entrambe le azioni continuano a esistere indipendentemente. Per ulteriori informazioni, consultare la documentazione su VPC.

ibmcloud is share-replica-split REPLICA_SHARE [-f, --force] [-q, --quiet]

Esempio di comando

  • ibmcloud is share-replica-split replica-p-share-3

Opzioni comando

  • REPLICA_SHARE: ID o nome della condivisione file della replica.
  • --force, -f: forza l'operazione senza conferma.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è share - mount - target

Visualizzare i dettagli di una destinazione di montaggio per la condivisione di file. I dettagli includono il VPC, l'interfaccia di rete virtuale, il percorso di montaggio e altro ancora. Per ulteriori informazioni, consultare la documentazione su VPC.

ibmcloud is share-mount-target SHARE MOUNT_TARGET [--output JSON] [-q, --quiet]

Esempio di comando

  • ibmcloud is share-mount-target my-file-share-3 my-target1

Opzioni comando

  • CONDIVISIONE: ID o nome della condivisione file.
  • MOUNT_TARGET: ID o nome della destinazione di montaggio della condivisione file.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è share - mount - targets

Elenca tutte le destinazioni di montaggio per una condivisione di file. Per ulteriori informazioni, consultare la documentazione su VPC.

ibmcloud is share-mount-targets SHARE [--output JSON] [-q, --quiet]

Esempio di comando

  • ibmcloud is share-mount-targets my-file-share-3

Opzioni comando

  • CONDIVISIONE: ID o nome della condivisione file.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è share - mount - target - delete

Eliminare una o più destinazioni di montaggio della condivisione file. Non è possibile annullare questa eliminazione. Per ulteriori informazioni, consultare la documentazione su VPC.

ibmcloud is share-mount-target-delete SHARE (MOUNT_TARGET1 MOUNT_TARGET2 ...) [--output JSON] [-f, --force] [-q, --quiet]

Esempio di comando

  • ibmcloud is share-mount-target-delete r026-b72bae3c-630b-4e06-bdf8-c3b27b8013f7 mount-target-test

Opzioni comando

  • CONDIVISIONE: ID o nome della condivisione file.
  • MOUNT_TARGET1: ID o nome della destinazione di montaggio della condivisione file.
  • MOUNT_TARGET2: ID o nome della destinazione di montaggio della condivisione di file.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • --force, -f: forza l'operazione senza conferma.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è share - mount - target - update

Modificare il nome di un punto di montaggio della condivisione file. Per ulteriori informazioni, consultare la documentazione su VPC.

ibmcloud is share-mount-target-update SHARE MOUNT_TARGET --name NEW_NAME [--output JSON] [-q, --quiet]

Esempio di comando

  • ibmcloud is share-mount-target-update r026-b72bae3c-630b-4e06-bdf8-c3b27b8013f7 overbuilt-yogurt-detention-wreaths --name mount-target-test

Opzioni comando

  • CONDIVISIONE: ID o nome della condivisione file.
  • MOUNT_TARGET: ID o nome della destinazione di montaggio della condivisione file.
  • --name: Nuovo nome della condivisione file.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è share - mount - target - create

Creare un punto di montaggio per collegare una condivisione di file alle istanze di server virtuale o ai cluster Kubernetes nella stessa regione. Per ulteriori informazioni, consultare la documentazione su VPC.

ibmcloud is share-mount-target-create SHARE (--transit-encryption stunnel | ipsec | none) (--access-protocol nfs4) ([--vni VNI | (--vni-auto-delete true | false [--protocol-state-filtering-mode, --psfm auto | enabled | disabled] --vni-name VNI_NAME [--vni-rip VNI_RIP | (--vni-rip-address VNI_RIP_ADDRESS --vni-rip-auto-delete VNI_RIP_AUTO_DELETE --vni-rip-name VNI_RIP_NAME)] --subnet SUBNET --vni-sgs VNI_SGS --resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME)] | --vpc VPC) [--name NAME] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is share-mount-target-create r026-b72bae3c-630b-4e06-bdf8-c3b27b8013f7 --transit-encryption none --vpc vpc-1006-01 --access-protocol nfs4
  • ibmcloud is share-mount-target-create r026-b72bae3c-630b-4e06-bdf8-c3b27b8013f7 --transit-encryption none --vpc vpc-1006-01 --access-protocol nfs4
  • ibmcloud is share-mount-target-create r042-3afab254-82b7-4627-94b2-35d8bdfcd306 --access-protocol nfs4 --subnet 02u7-62c52bfc-6075-4dad-a588-bdb6a42d925b --vni-name cli-vni --vni-rip-auto-delete true --name my-cli-target --transit-encryption ipsec
  • ibmcloud is share-mount-target-create cli-share-1 --transit-encryption stunnel --access-protocol nfs4 --subnet cli-subnet-1 --name cli-share-mount-target-1 --vni-name cli-share-vni-1 --vni-rip test --vni-sgs concrete-proudly-coastal-obvious,sg-vni --resource-group-name Default --vpc cli-vpc-1
  • ibmcloud is share-mount-target-create cli-share-1 --transit-encryption stunnel --access-protocol nfs4 --subnet cli-subnet-1 --name cli-share-mount-target-1 --vni-name cli-share-vni-1 --psfm enabled --vni-rip test --vni-sgs concrete-proudly-coastal-obvious,sg-vni --resource-group-name Default --vpc cli-vpc-1

Opzioni comando

  • CONDIVISIONE: ID o nome della condivisione file.
  • --name: Il nome definito dall'utente per questa destinazione di montaggio della condivisione di file.
  • -- crittografia in transito: La modalità di crittografia in transito per questo target di montaggio della condivisione. none: nessuna crittografia in transito, ipsec: Crittografia in transito utilizzando un certificato di identità dell'istanza, stunnel: Crittografia in transito utilizzando una connessione stunnel. ipsec e stunnel sono applicabili con le condivisioni che hanno solo l'access-control-mode security_group. Uno dei seguenti: stunnel, ipsec, nessuno.
  • --access-protocol: il protocollo da utilizzare per accedere alla risorsa condivisa per questa destinazione di montaggio. Uno di: nfs4.
  • --vni: ID o nome dell'interfaccia di rete virtuale.
  • --vni-auto-delete: Indica se questa interfaccia di rete virtuale viene eliminata automaticamente quando viene eliminata la destinazione. Uno tra: vero, falso. (valore predefinito: true).
  • --protocol-state-filtering-mode: auto,--psfm auto La modalità di filtraggio dello stato del protocollo da utilizzare per questa interfaccia di rete virtuale. Se impostato su "auto", il filtraggio dei pacchetti in base allo stato del protocollo viene abilitato o disabilitato in base al tipo di risorsa " target " dell'interfaccia di rete virtuale. Uno tra: auto, enabled, disabled. (valore predefinito auto).
  • --vni-name: Il nome di questa interfaccia di rete virtuale.
  • --vni-rip: ID o nome dell'indirizzo IP riservato da associare all'interfaccia di rete virtuale.
  • --vni-rip-address: l'indirizzo IP riservato da associare all'interfaccia di rete virtuale.
  • --vni-rip-auto-delete: Indica se questo IP riservato viene eliminato automaticamente quando viene eliminata una delle due destinazioni o se l'IP riservato viene slegato.
  • --vni-rip-name: il nome dell'indirizzo IP riservato da associare all'interfaccia di rete virtuale.
  • --subnet: la sottorete associata a questa destinazione di montaggio della condivisione di file.
  • --vni-sgs: ID o nomi, separati da virgole, dei gruppi di sicurezza da utilizzare per l'interfaccia di rete virtuale.
  • --resource-group-id: ID del gruppo di risorse. Questo ID è mutuamente esclusivo con --resource-group-name.
  • --resource-group-name: nome del gruppo di risorse. Questo nome è incompatibile con --resource-group-id.
  • --vpc: ID o nome della VPC su cui questa destinazione di montaggio consente di montare la condivisione di file.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è share - accessor - bindings

Elenca tutti i bind degli accessori di condivisione collegati a una condivisione di origine. Per ulteriori informazioni, consultare la documentazione su VPC.

ibmcloud is share-accessor-bindings SHARE [--output JSON] [-q, --quiet]

Esempio di comando

  • ibmcloud is share-accessor-bindings r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2

Opzioni comando

  • CONDIVISIONE: ID o nome della condivisione file.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è share - accessor - binding

Visualizza i dettagli di uno specifico bind di condivisione dell'accessor, inclusi l'href, l'accessor e altro ancora. Per ulteriori informazioni, consultare la documentazione su VPC.

ibmcloud is share-accessor-binding SHARE ACCESSOR_BINDING [--output JSON] [-q, --quiet]

Esempio di comando

  • ibmcloud is share-accessor-binding my-cli-accessor-share r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2

Opzioni comando

  • CONDIVISIONE: ID o nome della condivisione file.
  • ACCESSOR_BINDING: ID del binding dell'accessor della condivisione di file.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è share - accessor - binding - delete

Elimina uno o più bind di accesso alla condivisione di file. Questa azione non può essere annullata. Per ulteriori informazioni, consultare la documentazione su VPC.

ibmcloud is share-accessor-binding-delete SHARE ACCESSOR_BINDING [-f, --force] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is share-accessor-binding-delete my-file-share-99 r006-866fc826-6f30-444f-b55e-0d697cf8b4bb
  • ibmcloud is share-accessor-binding-delete r006-866fc826-6f30-444f-b55e-0d697cf8b4bb r006-866fc826-6f30-444f-b55e-0d697cf8b4bc

Opzioni comando

  • CONDIVISIONE: ID o nome della condivisione file.
  • ACCESSOR_BINDING: ID del binding dell'accessor della condivisione di file.
  • --force, -f: forza l'operazione senza conferma.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è share-snapshot

Visualizza i dettagli di un'istantanea di una condivisione di file, inclusa l'impronta digitale, la dimensione minima e altro ancora. Per ulteriori informazioni, consultare la documentazione su VPC.

ibmcloud is share-snapshot SHARE SNAPSHOT [--output JSON] [-q, --quiet]

Esempio di comando

  • ibmcloud is share-snapshot my-cli-share r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2

Opzioni comando

  • CONDIVISIONE: ID o nome della condivisione file.
  • SNAPSHOT: ID o nome dello snapshot della condivisione file.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è share-snapshots

Elenca tutte le istantanee nella regione o di una specifica condivisione di file. Per ulteriori informazioni, consultare la documentazione su VPC.

ibmcloud is share-snapshots [--share SHARE] [--backup-policy-plan BACKUP_POLICY_PLAN [--backup-policy BACKUP_POLICY]] [--output JSON] [-q, --quiet]

Esempio di comando

  • ibmcloud is share-snapshots --share r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2

Opzioni comando

  • --share: ID o nome della condivisione di file.
  • --backup-policy-plan: ID o nome del piano di backup.
  • --backup-policy: ID o nome della politica di backup.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è share-snapshot-delete

Eliminare una o più istantanee della condivisione file. Non è possibile annullare questa eliminazione. Per ulteriori informazioni, consultare la documentazione su VPC.

ibmcloud is share-snapshot-delete SHARE (SNAPSHOT1 SNAPSHOT2 ...) [-f, --force] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is share-snapshot-delete my-file-share-99 r006-866fc826-6f30-444f-b55e-0d697cf8b4bb
  • ibmcloud is share-snapshot-delete r006-866fc826-6f30-444f-b55e-0d697cf8b4bb r006-866fc826-6f30-444f-b55e-0d697cf8b4bc

Opzioni comando

  • CONDIVISIONE: ID o nome della condivisione file.
  • SNAPSHOT1: ID o nome dello snapshot della condivisione file.
  • SNAPSHOT2: ID o nome dello snapshot della condivisione file.
  • --force, -f: forza l'operazione senza conferma.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è share-snapshot-update

Modificare i tag utente di un'istantanea di condivisione di file. Per ulteriori informazioni, consultare la documentazione su VPC.

ibmcloud is share-snapshot-update SHARE SNAPSHOT [--user-tags USER_TAGS] [--output JSON] [-q, --quiet]

Esempio di comando

  • ibmcloud is share-snapshot-update my-cli-share r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2 --user-tags dev:tags

Opzioni comando

  • CONDIVISIONE: ID o nome della condivisione file.
  • SNAPSHOT: ID o nome dello snapshot della condivisione file.
  • --user-tags: I tag utente associati a questa istantanea della condivisione file.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è share-snapshot-create

Creare un'istantanea di una condivisione di file per catturare i dati di una condivisione a una data e ora specifiche. Per ulteriori informazioni, consultare la documentazione su VPC.

ibmcloud is share-snapshot-create SHARE [--name NAME] [--user-tags USER_TAGS] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is share-snapshot-create r026-b72bae3c-630b-4e06-bdf8-c3b27b8013f7 --name cli-share-snapshot --user-tags env:dev,env:prod
  • ibmcloud is share-snapshot-create cli-share-1 --name cli-share-snapshot --user-tags env:dev,env:prod

Opzioni comando

  • CONDIVISIONE: ID o nome della condivisione file.
  • --name: Il nome definito dall'utente per questa istantanea della condivisione.
  • --user-tags: I tag utente associati a questa istantanea della condivisione file.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

Politica di backup

La sezione seguente fornisce informazioni sui comandi CLI relativi alle politiche di backup

ibmcloud è backup - policies

Elencare tutte le politiche di backup.

ibmcloud is backup-policies [--tag TAG_NAME] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME | --all-resource-groups] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is backup-policies
  • ibmcloud is backup-policies --tag dev:test

Opzioni comando

  • --tag: Filtra la raccolta per selezionare le risorse con il valore esatto del tag.
  • --resource-group-id: ID del gruppo di risorse. Questo ID è mutuamente esclusivo con --resource-group-name.
  • --resource-group-name: nome del gruppo di risorse. Questo nome è incompatibile con --resource-group-id.
  • --all-resource-groups: Interroga tutti i gruppi di risorse.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è backup - policy - create

Creare una politica di backup.

ibmcloud is backup-policy-create --match-tags MATCH_TAGS [--name NAME] [--match-resource-type volume | share | instance [--included-content data_volumes | boot_volume | boot_volume,data_volumes]] [[--plans PLANS_JSON | @PLANS_JSON_FILE] | --plan-cron-spec PLAN_CRON_SPEC [--plan-name PLAN_NAME] --plan-active [--plan-attach-tags PLAN_ATTACH_TAGS] [--plan-copy-tags true | false] [[--plan-delete-after PLAN_DELETE_AFTER] [--plan-delete-over-count PLAN_DELETE_OVER_COUNT]] [[--plan-clone-policy-zones  ZONE1,ZONE2,...] [--plan-clone-policy-max-snapshots PLAN_CLONE_POLICY_MAX_SNAPSHOTS]]] [--scope SCOPE] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is backup-policy-create --match-tags dev:test --name demo-bkp-policy-1 --plan-name demo-bkp-plan-1 --plan-cron-spec '45 09 * * *'
  • ibmcloud is backup-policy-create --match-tags dev:test --name demo-bkp-policy-2 --plan-name demo-bkp-plan-2 --plan-attach-tags dev:test --plan-copy-tags false --plan-delete-after 60 --plan-cron-spec '40 09 * * *'
  • ibmcloud is backup-policy-create --match-tags dev:test --name demo-bkp-policy-x1
  • ibmcloud is backup-policy-create --match-tags dev:test --name demo-bkp-policy-x --plan-name demo-bkp-plan-2 --plan-attach-tags dev:test --plan-copy-tags false --plan-delete-after 60 --plan-cron-spec '45 09 * * *' --plan-active --plan-delete-over-count 2
  • ibmcloud is backup-policy-create --match-tags dev:test --name backup-policy-z --plans '[{"active":true,"attach_user_tags":["my-daily-backup-plan"],"copy_user_tags":true,"cron_spec":"45 09 * * *","deletion_trigger":{"delete_after":20,"delete_over_count":20},"name":"my-policy-plan"},{"active":true,"attach_user_tags":["my-daily-backup-plan"],"copy_user_tags":true,"cron_spec":"45 09 * * *","deletion_trigger":{"delete_after":20,"delete_over_count":20},"name":"my-policy-plan-99"}]'
  • ibmcloud is backup-policy-create --match-tags dev:test --name backup-policy-x2 --plans @plans.json
  • ibmcloud is backup-policy-create --match-tags dev:test --name demo-bkp-policy-x --plan-name demo-bkp-plan-2 --plan-attach-tags dev:test --plan-copy-tags false --plan-delete-after 60 --plan-cron-spec '45 09 * * *' --plan-active --plan-clone-policy-max-snapshots 4 --plan-clone-policy-zones us-south-1 --plan-delete-over-count 2 Crea backup-policy-plan con Ripristino rapido
  • ibmcloud is backup-policy-create --match-tags dev:test --name backup-policy-z --plans '[{"active":true,"attach_user_tags":["my-daily-backup-plan"],"clone_policy":{"max_snapshots":2,"zones":[{"name":"us-south-1"}]},"copy_user_tags":true,"cron_spec":"45 09 * * *","deletion_trigger":{"delete_after":20,"delete_over_count":20},"name":"my-policy-plan"},{"active":true,"attach_user_tags":["my-daily-backup-plan"],"clone_policy":{"max_snapshots":2,"zones":[{"name":"us-south-1"}]},"copy_user_tags":true,"cron_spec":"45 09 * * *","deletion_trigger":{"delete_after":20,"delete_over_count":20},"name":"my-policy-plan-99"}]' Crea backup-policy-plan con Ripristino rapido
  • ibmcloud is backup-policy-create --match-tags dev:test --name demo-bkp-policy-x1 --match-resource-type instance --included-content data_volumes,boot_volume Crea politica di backup per la corrispondenza dell'istanza del tipo di risorsa e includi sia i volumi di dati che di avvio come backup
  • ibmcloud is backup-policy-create --match-tags dev:test --name demo-bkp-policy-x1 --match-resource-type instance --included-content data_volumes Crea politica di backup per l'istanza del tipo di risorsa corrispondente e includi solo i volumi di dati come backup
  • ibmcloud is backup-policy-create --match-tags dev:test --name demo-bkp-policy-x1 --match-resource-type instance --included-content boot_volume Crea politica di backup per la corrispondenza con l'istanza del tipo di risorsa e includi solo il volume di avvio come backup
  • ibmcloud is backup-policy-create --match-tags dev:test --name demo-bkp-policy-x1 --match-resource-type instance Crea politica di backup per l'istanza del tipo di risorsa corrispondente e il backup completo predefinito (includere sia i volumi di dati che di avvio)
  • ibmcloud is backup-policy-create --match-tags dev:test --name backup-scope-1 --scope crn:v1:bluemix:public:enterprise::a/e92d45e305dc4ee0b13e29be392f1c0c::enterprise:ebc2b430240943458b9e91e1432cfcce Crea politica di backup per il supporto aziendale
  • ibmcloud is backup-policy-create --match-tags dev:tags --match-resource-type share --name demo-bkp-policy-share --plan-name demo-bkp-plan-2 --plan-cron-spec '1 * * * *' Creare una politica di backup per le condivisioni

Opzioni comando

  • --name: Nuovo nome per la politica di backup.
  • --match-resource-type: un tipo di risorsa a cui si applica questa politica di backup. Uno dei seguenti: volume, condivisione, istanza. (impostazione predefinita: volume ).
  • --included-content: I contenuti inclusi nei backup creati utilizzando questa politica. Uno tra: data_volumes, boot_volume, boot_volume, data_volumes. (valore predefinito: boot_volume, data_volumes).
  • --match-tags: I tag utente a cui si applica questa politica di backup.
  • --plans: PLANS_JSON|@PLANS_JSON_FILE, piani in formato JSON o in un file JSON, elenco dei piani delle politiche. Per lo schema dei dati, consultare la proprietà " plans " nella documentazione dell'API. Uno tra: PLANS_JSON, @PLANS_JSON_FILE.
  • --plan-name: Nome del piano relativo alla politica di backup.
  • --plan-active: Indica se il piano è attivo.
  • --plan-attach-tags: Tag utente da associare a ciascuna risorsa creata da questo piano.
  • --plan-copy-tags: Indica se copiare i tag dell'utente di origine nella risorsa creata. Uno dei seguenti: vero, falso.
  • --plan-cron-spec: Le specifiche cron relative alla pianificazione del backup.
  • --plan-delete-after: il numero massimo di giorni per cui conservare ciascun backup dopo la sua creazione. (impostazione predefinita: 30 ).
  • - - plan - delete - over - count: il numero massimo di backup recenti da conservare. Se non specificato, tutti i backup sono conservati.
  • - - plan - clone - policy - max - snapshots: il numero massimo di istantanee recenti (per origine) che mantengono i cloni. (valore predefinito: 5).
  • --plan-clone-policy-zones: la zona in cui questo piano di politica di backup crea i cloni di snapshot.
  • --ambito: CRN dell'account aziendale.
  • --resource-group-id: ID del gruppo di risorse. Questo ID è mutuamente esclusivo con --resource-group-name.
  • --resource-group-name: nome del gruppo di risorse. Questo nome è incompatibile con --resource-group-id.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è backup - policy - delete

Elimina una o più politiche di backup.

ibmcloud is backup-policy-delete (POLICY1 POLICY2 ...) [--output JSON] [-f, --force] [-q, --quiet]

Esempi di comando

  • ibmcloud is backup-policy-delete r134-7759199b-bc1f-448e-84fa-2aa42bde29af
  • ibmcloud is backup-policy-delete demo-policy-100

Opzioni comando

  • POLITICA1: ID o nome della politica di backup.
  • POLICY2: ID o nome della politica di backup.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • --force, -f: forza l'operazione senza conferma.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è backup - policy - update

Aggiornare una politica di backup.

ibmcloud is backup-policy-update POLICY [--match-tags MATCH_TAGS] [--included-content data_volumes | boot_volume | boot_volume,data_volumes] [--name NEW_NAME] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is backup-policy-update r134-aa88726e-8b34-4f97-992d-027df9c4bb36 --name my-policy2
  • ibmcloud is backup-policy-update demo-policy-99 --name demo-policy-100
  • ibmcloud is backup-policy-update backup-policy-1001 --match-tags demo:cli
  • ibmcloud is backup-policy-update demo-policy-99 --included-content data_volumes,boot_volume Aggiorna la politica di backup dell'istanza del tipo di risorsa corrispondente per includere sia i volumi di dati che di avvio come backup
  • ibmcloud is backup-policy-update demo-policy-99 --included-content data_volumes Crea politica di backup per la corrispondenza dell'istanza del tipo di risorsa per includere i volumi di dati come backup
  • ibmcloud is backup-policy-update demo-policy-99 --included-content boot_volume Crea politica di backup per la corrispondenza dell'istanza del tipo di risorsa per includere il volume di avvio come backup

Opzioni comando

  • POLITICA: ID o nome della politica di backup.
  • --included-content: I contenuti inclusi nei backup creati utilizzando questa politica. Uno tra: data_volumes, boot_volume, boot_volume, data_volumes. (valore predefinito: boot_volume, data_volumes).
  • --match-tags: I tag utente a cui si applica questa politica di backup.
  • --name: Nuovo nome della politica di backup.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è backup - policy

Visualizza i dettagli di una politica di backup.

ibmcloud is backup-policy POLICY [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is backup-policy r134-ac2a8be2-aa99-4571-baed-c3ec63a64ce7
  • ibmcloud is backup-policy demo-bkp-policy

Opzioni comando

  • POLITICA: ID o nome della politica di backup.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è backup - policy - plan

Visualizza i dettagli di un piano di backup.

ibmcloud is backup-policy-plan POLICY PLAN [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is backup-policy-plan c884526b-e6cc-453d-934d-82bf39a39114 6e5b9ee4-d4f0-4e9b-89d6-18642823a855
  • ibmcloud is backup-policy-plan demo-bkp-policy-b98 cli-demo-policy-plan-3

Opzioni comando

  • POLITICA: ID o nome della politica di backup.
  • PLAN: ID o nome del piano di backup.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è backup - policy - plans

Elenca tutti i piani relativi alla politica di backup.

ibmcloud is backup-policy-plans POLICY [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is backup-policy-plans c884526b-e6cc-453d-934d-82bf39a39114
  • ibmcloud is backup-policy-plans demo-bkp-policy-b98

Opzioni comando

  • POLITICA: ID o nome della politica di backup.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è backup - policy - plan - create

Creare un piano per le procedure di backup.

ibmcloud is backup-policy-plan-create POLICY --cron-spec CRON_SPEC [--name NAME] [--active] [--attach-tags ATTACH_TAGS] [--copy-tags true | false] [[--delete-after DELETE_AFTER] [--delete-over-count DELETE_OVER_COUNT]] [[--clone-policy-zones  ZONE1,ZONE2,...] [--clone-policy-max-snapshots CLONE_POLICY_MAX_SNAPSHOTS]] [--remote-region-policies REMOTE_REGION_POLICY_JSON | @REMOTE_REGION_POLICY_JSON] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is backup-policy-plan-create c9a0e8d9-c592-4175-80cb-3056f6fd1da7 --attach-tags dev:test --copy-tags true --cron-spec '*/5 1,2,3 * * *' --delete-after 80 --name my-policy-plan-1
  • ibmcloud is backup-policy-plan-create c9a0e8d9-c592-4175-80cb-3056f6fd1da7 --cron-spec '*/5 1,2,3 * * *' --name my-policy-plan-2
  • ibmcloud is backup-policy-plan-create backup-policy-1001 --cron-spec '0 0 * * *' --active --name my-policy-plan --attach-tags my-daily-backup-plan --copy-tags true --delete-after 10 --delete-over-count 2 --clone-policy-max-snapshots 1 --clone-policy-zones us-south-1,us-south-2
  • ibmcloud is backup-policy-plan-create backup-policy-1001 --cron-spec '0 0 * * *' --active --name my-policy-plan --attach-tags my-daily-backup-plan --copy-tags true --delete-after 10 --delete-over-count 2
  • ibmcloud is backup-policy-plan-create c9a0e8d9-c592-4175-80cb-3056f6fd1da7 --cron-spec '*/5 1,2,3 * * *' --name my-policy-plan-2 --remote-region-policies '[{"delete_over_count": 5,"region": {"name": "us-east"}},{"delete_over_count": 5,"region": {"name": "us-south"}}]'
  • ibmcloud is backup-policy-plan-create c9a0e8d9-c592-4175-80cb-3056f6fd1da7 --cron-spec '*/5 1,2,3 * * *' --name my-policy-plan-2 --remote-region-policies @/tmp/remote_region_policies.json

Opzioni comando

  • POLITICA: ID o nome della politica di backup.
  • --name: Nome del piano di backup.
  • --active: Indica se il piano è attivo.
  • --attach-tags: Tag utente da associare a ciascuna risorsa creata da questo piano.
  • --copy-tags: Indica se copiare i tag dell'utente di origine nella risorsa creata. Uno dei seguenti: vero, falso.
  • --cron-spec: La specifica cron per la pianificazione del backup.
  • --delete-after: il numero massimo di giorni per cui conservare ciascun backup dopo la sua creazione.
  • --delete-over-count: il numero massimo di backup recenti da conservare. Se non specificato, tutti i backup sono conservati.
  • --clone-policy-max-snapshots: il numero massimo di snapshot recenti (per sorgente) conservati dai cloni. (impostazione predefinita: 5 ).
  • --clone-policy-zones: la zona in cui questo piano di backup crea i cloni snapshot.
  • --remote-region-policies: REMOTE_REGION_POLICY_JSON|@REMOTE_REGION_POLICY_JSON, criteri relativi alle regioni remote in formato JSON o in un file JSON.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è backup - policy - plan - delete

Elimina uno o più piani di politica di backup.

ibmcloud is backup-policy-plan-delete POLICY (PLAN1 PLAN2 ...) [--output JSON] [-f, --force] [-q, --quiet]

Esempi di comando

  • ibmcloud is backup-policy-plan-delete backup-policy-1001 437cc10e-eaa5-4eaf-8e9d-5ba5d659f9a1 ec5446a2-5f28-4d25-a501-b6fa14f3c5d8
  • ibmcloud is backup-policy-plan-delete aaa-default-backup-policy-1 my-policy-plan-2 my-policy-plan-3 my-policy-plan-4

Opzioni comando

  • POLITICA: ID o nome della politica di backup.
  • PLAN1: ID o nome del piano di backup.
  • PLAN2: ID o nome del piano di backup.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • --force, -f: forza l'operazione senza conferma.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è backup - policy - plan - update

Aggiornare un piano di backup.

ibmcloud is backup-policy-plan-update POLICY PLAN [--name NAME] [--active] [--attach-tags ATTACH_TAGS] [--copy-tags true | false] [--cron-spec CRON_SPEC] [[--delete-after DELETE_AFTER] [--delete-over-count DELETE_OVER_COUNT]] [--reset-delete-over-count] [[--clone-policy-zones  ZONE1,ZONE2,...] [--clone-policy-max-snapshots CLONE_POLICY_MAX_SNAPSHOTS]] [--remote-region-policies REMOTE_REGION_POLICY_JSON | @REMOTE_REGION_POLICY_JSON] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is backup-policy-plan-update r134-77e21079-7291-44c2-866a-8f1848bc10f0 r134-fc8e15d9-02f2-4599-a216-8afe0dfeb969 --name myplan
  • ibmcloud is backup-policy-plan-update demo-bkp-policy-b98 my-policy-plan-1 --name cli-demo-policy-plan-3
  • ibmcloud is backup-policy-plan-update backup-policy-1001 2dae356e-f7b5-48dd-8bc3-f3083574885b --cron-spec '42 10 * * *' --name my-policy-plan-1 --attach-tags my-daily-backup-plan --copy-tags false --delete-after 20 --delete-over-count 1 --clone-policy-max-snapshots 3 --clone-policy-zones us-south-1,us-south-2 --active
  • ibmcloud is backup-policy-plan-update backup-policy-1001 2dae356e-f7b5-48dd-8bc3-f3083574885b --cron-spec '42 10 * * *' --name my-policy-plan-1 --attach-tags my-daily-backup-plan --copy-tags false --delete-after 20 --delete-over-count 1
  • ibmcloud is backup-policy-plan-update demo-bkp-policy-x demo-bkp-plan-2 --reset-delete-over-count
  • ibmcloud is backup-policy-plan-update demo-bkp-policy-x demo-bkp-plan-2 --reset-delete-over-count --remote-region-policies '[{"delete_over_count": 5,"region": {"name": "us-east"}},{"delete_over_count": 5,"region": {"name": "us-south"}}]'

Opzioni comando

  • POLITICA: ID o nome della politica di backup.
  • PLAN: ID o nome del piano di backup.
  • --name: Nuovo nome del piano di backup.
  • --active: Indica se il piano è attivo.
  • --attach-tags: Tag utente da associare a ciascuna risorsa creata da questo piano.
  • --copy-tags: Indica se copiare i tag dell'utente di origine nella risorsa creata. Uno dei seguenti: vero, falso.
  • --cron-spec: La specifica cron per la pianificazione del backup.
  • --delete-after: il numero massimo di giorni per cui conservare ciascun backup dopo la sua creazione.
  • --delete-over-count: il numero massimo di backup recenti da conservare. Se non specificato, tutti i backup sono conservati.
  • --reset-delete-over-count: Rimuove l'eventuale limite massimo predefinito relativo al numero di backup recenti da conservare.
  • --clone-policy-max-snapshots: il numero massimo di snapshot recenti (per sorgente) conservati dai cloni.
  • --clone-policy-zones: la zona in cui questo piano di backup crea i cloni snapshot.
  • --remote-region-policies: REMOTE_REGION_POLICY_JSON|@REMOTE_REGION_POLICY_JSON, criteri relativi alle regioni remote in formato JSON o in un file JSON.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è backup - policy - jobs

Elenca tutte le attività relative alla politica di backup.

ibmcloud is backup-policy-jobs POLICY [--source SOURCE] [--snapshots SNAPSHOT] [--status failed | running | succeeded] [--plan PLAN] [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is backup-policy-jobs backup-policy-1001
  • ibmcloud is backup-policy-jobs r134-7759199b-bc1f-448e-84fa-2aa42bde29af
  • ibmcloud is backup-policy-jobs r134-0703cdf1-48bb-4af2-9ceb-1edbe8fcb818 --source r134-1a1e25f2-3fc3-4507-8725-e5f1d07256ea --snapshots r143-1a1e25f2-3fc3-4507-8725-e5f1d08956ea --status running --plan r136-3a3e25f2-3fc3-4507-8725-e5f1d08496ea
  • ibmcloud is backup-policy-jobs bkp-policy-do-not-delete --snapshots r134-f1d9b974-14e5-4a2e-8e38-c023164be316
  • ibmcloud is backup-policy-jobs bkp-policy-do-not-delete --snapshots bkp-plan-do-not-delete-31addff28e2b-422b
  • ibmcloud is backup-policy-jobs bkp-policy-do-not-delete --snapshots crn:v1:staging:public:is:us-south:a/efe5afc483594adaa8325e2b4d1290df::snapshot:r134-c4ea5585-0554-40db-bdc8-1ec9fb15098b
  • ibmcloud is backup-policy-jobs bkp-policy-do-not-delete --source r134-71757aee-5e90-40f5-bd7d-0a538c084efb

Opzioni comando

  • POLITICA: ID o nome della politica di backup.
  • --source: ID o nome del volume di origine. Il nome origine può essere utilizzato solo se l'origine esiste all'interno del VPC.
  • --snapshots: ID, nome o CRN dello snapshot di destinazione. Le combinazioni di questi tre tipi non sono supportate. Il passaggio è supportato solo da uno di questi tre tipi.
  • --status: Stato del processo relativo alla politica di backup. Uno tra: failed, running, failed.
  • --plan: ID o nome del piano di backup.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.

ibmcloud è backup - policy - job

Visualizza i dettagli di un'operazione relativa a una politica di backup.

ibmcloud is backup-policy-job POLICY JOB_ID [--output JSON] [-q, --quiet]

Esempi di comando

  • ibmcloud is backup-policy-job r134-7759199b-bc1f-448e-84fa-2aa42bde29af 4cf9171a-0043-4434-8727-15b53dbc374c
  • ibmcloud is backup-policy-job backup-policy-1001 4cf9171a-0043-4434-8727-15b53dbc374c

Opzioni comando

  • POLITICA: ID o nome della politica di backup.
  • JOB_ID: ID del processo relativo alla politica di backup.
  • --output: Specificare il formato di output; è supportato solo JSON. Uno tra: JSON.
  • -q, --quiet: Sopprime l'output verboso.