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
-
Installare la IBM Cloud CLI.
-
Installa o aggiorna il plugin del servizio dell'infrastruttura VPC.
ibmcloud plugin install vpc-infrastructurePer eseguire l'aggiornamento, utilizzare il seguente comando:
ibmcloud plugin updatePer 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-1ibmcloud is floating-ip-reserve my-ip --nic 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3ibmcloud is floating-ip-reserve my-ip --nic eth0 --in my-instanceibmcloud is floating-ip-reserve my-ip --nic eth0 --bm my-bmibmcloud is floating-ip-reserve my-ip --nic 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --output JSONibmcloud is floating-ip-reserve cli-vni-ip --vni vni2ibmcloud 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-ipibmcloud is floating-ip-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --nic 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3ibmcloud is floating-ip-update my-ip --nic eth0 --in my-instanceibmcloud is floating-ip-update my-ip --nic eth0 --bm my-bmibmcloud is floating-ip-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --nic 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --output JSONibmcloud is floating-ip-update cli-vni-ip --name cli-vni-ip-2 --vni vni2ibmcloud is floating-ip-update cli-vni-ip-1 --name cli-vni-ip-3 --vni 7308-b81c1e13-b3a2-455c-814a-213bc9de4a90ibmcloud 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 JSONibmcloud 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-b5f8e8d1f479ibmcloud is flow-log-create --bucket bucket-name --target 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name my-flow-logibmcloud is flow-log-create --bucket bucket-name --target 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name my-flow-log --active falseibmcloud is flow-log-create --bucket bucket-name --target 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name my-flow-log --output JSONibmcloud is flow-log-create --bucket bucket-name --target my-vpc --target-type vpc --name my-flow-logibmcloud is flow-log-create --bucket bucket-name --target my-vpc --target-type vpc --name my-flow-log --active falseibmcloud is flow-log-create --bucket bucket-name --target my-vpc --target-type vpc --name my-flow-log --output JSONibmcloud is flow-log-create --bucket bucket-name --target my-subnet --target-type subnetibmcloud is flow-log-create --bucket bucket-name --target my-subnet --target-type subnet --vpc my-vpcibmcloud is flow-log-create --bucket bucket-name --target my-subnet --target-type subnet --name my-flow-logibmcloud is flow-log-create --bucket bucket-name --target my-subnet --target-type subnet --vpc my-vpc --name my-flow-logibmcloud is flow-log-create --bucket bucket-name --target my-instance --target-type instanceibmcloud is flow-log-create --bucket bucket-name --target my-instance --target-type instance --name my-flow-logibmcloud is flow-log-create --bucket bucket-name --target my-network-interface --target-type nicibmcloud is flow-log-create --bucket bucket-name --target my-network-interface --target-type nic --name my-flow-logibmcloud is flow-log-create --bucket bucket-name --target my-network-interface --target-type nic --in my-instanceibmcloud is flow-log-create --bucket bucket-name --target my-network-interface --target-type nic --in my-instance --name my-flow-logibmcloud is flow-log-create --bucket cli-bucket-1 --target 7308-3e36540f-9572-4fd5-9b53-c9a1122d3d28 --target-type vniibmcloud 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-logibmcloud is flow-log-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name renamed-flow-log --active falseibmcloud is flow-log-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name renamed-flow-log --output JSONibmcloud is flow-log-update my-flow-log --name new-name-flow-logibmcloud is flow-log-update my-flowlog --name new-name-flow-log --active falseibmcloud 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-a15f2e50f87eibmcloud is load-balancer-create my-lb public --subnet my-subnet --subnet my-subnet2ibmcloud is load-balancer-create my-lb public --subnet my-subnet --vpc my-vpcibmcloud is load-balancer-create my-nlb public --subnet 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --family networkibmcloud is load-balancer-create my-lb public --subnet 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnet 7ec86020-1c6e-4889-b3f0-a15f2e50f87e --resource-group-id fee82deba12e4c0fb69c3b09d1f12345ibmcloud is load-balancer-create my-lb public --subnet 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnet 7ec86020-1c6e-4889-b3f0-a15f2e50f87e --resource-group-name Defaultibmcloud is load-balancer-create my-lb public --subnet 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnet 7ec86020-1c6e-4889-b3f0-a15f2e50f87e --output JSONibmcloud 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-da24ad218b4eibmcloud is load-balancer-create my-lb public --subnet my-subnet --sg my-sg1,my-sg2 --vpc my-vpcibmcloud is load-balancer-create my-lb public --subnet 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnet 7ec86020-1c6e-4889-b3f0-a15f2e50f87e --logging-datapath-active trueibmcloud 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 poolibmcloud is load-balancer-create my-lb private --subnet 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --family network --route-mode trueCrea un programma di bilanciamento del carico con la modalità di instradamento abilitataibmcloud is load-balancer-create my-lb private-path --subnet 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --family networkCreare 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-a9f070949698Creare 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 statoibmcloud 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 httpibmcloud is load-balancer-listener-create my-lb --port 443 --protocol httpibmcloud is load-balancer-listener-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --port-min 80 --port-max 85 --protocol tcpCrea 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-0d0ab025f510ibmcloud is load-balancer-listener-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --port 443 --protocol http --connection-limit 2000ibmcloud is load-balancer-listener-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --port 443 --protocol http --default-pool 70294e14-4e61-11e8-bcf4-0242ac110004ibmcloud is load-balancer-listener-create my-lb --port 443 --protocol http --default-pool my-poolibmcloud 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 JSONibmcloud is load-balancer-listener-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --port 443 --protocol http --accept-proxy-protocol trueibmcloud is load-balancer-listener-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --port-min 80 --port-max 85 --protocol tcp --accept-proxy-protocol trueibmcloud is load-balancer-listener-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --protocol tcpPer 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 53Crea 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 30Creare 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.pemCreare 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,httpehttps. I bilanciatori di carico della famiglia di rete supportanotcpeudp. - --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 5La 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 5La 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-poolQuando 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-0242ac110004Quando 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-poolQuando 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-0242ac110004Quando 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 JSONibmcloud 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 303Quando 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 /exampleQuando 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'azioneforward_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 JSONibmcloud 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 JSONibmcloud 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 5ibmcloud is load-balancer-listener-policy-update my-lb 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 my-lblp --name my-policy --priority 5ibmcloud 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-0242ac110004Quando 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-poolQuando 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 301Quando 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 JSONibmcloud 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 301ibmcloud 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 301ibmcloud 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'azioneforward_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-0d0ab025f510ibmcloud 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-0d0ab025f510ibmcloud is load-balancer-listener-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --connection-limit 2000ibmcloud is load-balancer-listener-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --default-pool 70294e14-4e61-11e8-bcf4-0242ac110004ibmcloud is load-balancer-listener-update my-lb 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --default-pool my-poolibmcloud is load-balancer-listener-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --protocol httpsibmcloud is load-balancer-listener-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --port 222ibmcloud is load-balancer-listener-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --output JSONibmcloud is load-balancer-listener-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --accept-proxy-protocol trueibmcloud is load-balancer-listener-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --port-min 80 --port-max 85L'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 303ibmcloud 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 /example2ibmcloud is load-balancer-listener-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --disable-http-redirectibmcloud is load-balancer-listener-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --protocol udpibmcloud is load-balancer-listener-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --idle-connection-timeout 30ibmcloud 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,httpehttps. I bilanciatori di carico della famiglia di rete supportanotcpeudp. - --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 httpibmcloud is load-balancer-pool-create my-pool my-lb round_robin http 20 2 5 httpibmcloud is load-balancer-pool-create my-pool my-lb round_robin http 20 2 5 http --vpc my-vpcibmcloud 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 4001ibmcloud 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 JSONibmcloud 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 membriibmcloud 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 membriibmcloud 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 v1ibmcloud 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-nameibmcloud is load-balancer-pool-create my-pool 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 round_robin udp 20 2 5 httpCreare 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-lbCreare 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-b5f8e8d1f479Creare 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 ACTIVECreare 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 200Creare 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,httpehttps. I bilanciatori di carico della famiglia di rete supportanotcpeudp. - 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,httpehttps. I bilanciatori di carico della famiglia di rete supportanotcpehttp. - --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.5ibmcloud is load-balancer-pool-member-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 3000 9e692608-3b3a-4cfb-9f46-efb6b711876dibmcloud is load-balancer-pool-member-create my-nlb my-pool 3000 my-instanceibmcloud is load-balancer-pool-member-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 3000 192.168.100.5 --weight 100 --output JSONibmcloud is load-balancer-pool-member-create my-nlb my-pool 3000 my-instance --target-type instanceibmcloud is load-balancer-pool-member-create my-nlb my-pool 3000 my-lb --target-type load_balanceribmcloud 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-vpcibmcloud 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-b5f8e8d1f4ibmcloud 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 3001ibmcloud 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 3001ibmcloud is load-balancer-pool-member-update my-nlb my-pool 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --target my-instance --port 3001ibmcloud is load-balancer-pool-member-update my-nlb my-pool 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --vpc my-vpc --target my-instance --port 3001ibmcloud 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 3001ibmcloud 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 JSONibmcloud is load-balancer-pool-member-update my-nlb my-pool 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --target my-instance --target-type instanceibmcloud is load-balancer-pool-member-update my-nlb my-pool 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --target my-lb --target-type load_balanceribmcloud is load-balancer-pool-member-update my-nlb my-pool 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --port 3001 --target my-instance --target-type instanceibmcloud 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-vpcibmcloud 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-b5f8e8d1f4ibmcloud 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_robinibmcloud is load-balancer-pool-update my-lb my-pool --algorithm round_robinibmcloud is load-balancer-pool-update my-lb my-pool --vpc my-vpc --algorithm round_robinibmcloud 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 httpibmcloud is load-balancer-pool-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --health-monitor-url / --health-monitor-port 4001ibmcloud is load-balancer-pool-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --session-persistence-type source_ipibmcloud is load-balancer-pool-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --protocol httpibmcloud is load-balancer-pool-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --name lb-rule-name --output JSONibmcloud is load-balancer-pool-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --proxy-protocol v2ibmcloud 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-nameibmcloud is load-balancer-pool-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --failsafe-policy-action forward --failsafe-policy-target my-lbibmcloud 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 ACTIVEibmcloud 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 200ibmcloud 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-regexibmcloud 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-0d0ab025f511ibmcloud 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,httpehttps. I bilanciatori di carico della famiglia di rete supportanotcpehttp. - --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,httpehttps. I bilanciatori di carico della famiglia di rete supportanotcpeudp. - --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-lbibmcloud is load-balancer-update my-lb --name my-renamed-lbibmcloud is load-balancer-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name my-renamed-lb --output JSONibmcloud is load-balancer-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --logging-datapath-active falseibmcloud is load-balancer-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnets ec8bb350-d802-4f1b-b362-b848abd5bb65,ec8bb350-d802-4f1b-b362-b848abd5bb66ibmcloud 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-e9a92d82062cibmcloud 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-b5f8e8d1f479ibmcloud is network-acl-create my-acl my-vpcibmcloud is network-acl-create my-acl 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --source-acl 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3ibmcloud is network-acl-create my-new-acl my-vpc --source-acl my-aclibmcloud is network-acl-create my-new-acl my-vpc --source-acl my-acl --source-acl-vpc my-vpc2ibmcloud 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-aclibmcloud is network-acl-update my-acl --name my-renamed-aclibmcloud is network-acl-update my-acl --vpc my-vpc --name my-renamed-aclibmcloud 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.3ibmcloud is network-acl-rule-add my-acl allow inbound icmp_tcp_udp 10.2.2.2 10.2.2.3ibmcloud is network-acl-rule-add my-acl allow inbound icmp_tcp_udp 10.2.2.2 10.2.2.3 --vpc my-vpcibmcloud is network-acl-rule-add 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 allow inbound number_99 10.2.2.2 10.2.2.3ibmcloud is network-acl-rule-add 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 allow inbound any 10.2.2.2 10.2.2.3ibmcloud 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-ruleibmcloud 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 0ibmcloud 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 55ibmcloud 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-b5f8e8d1f479ibmcloud 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.3ibmcloud is network-acl-rule-update my-acl my-acl-rule --action allow --direction inbound --source 10.2.2.2 --dest 10.2.2.3ibmcloud is network-acl-rule-update my-acl my-acl-rule --vpc my-vpc --name my-acl-renamed-ruleibmcloud 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-aclibmcloud 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 0ibmcloud 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 55ibmcloud 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-b5f8e8d1f479ibmcloud 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-1ibmcloud is public-gateway-create my-public-gateway my-vpc us-south-1ibmcloud is public-gateway-create my-public-gateway 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 --ip 39300233-9995-4806-89a5-3c1b6eb88689ibmcloud is public-gateway-create my-public-gateway my-vpc us-south-1 --ip my-ipibmcloud is public-gateway-create my-public-gateway 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 --ip 203.0.113.1ibmcloud 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 JSONibmcloud 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 JSONibmcloud is vpc-routing-table-create my-vpc --name my-vpc-routing-table --output JSONibmcloud 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 falseibmcloud 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 trueibmcloud is vpc-routing-table-create my-vpc --name my-vpc-routing-table --accept-routes-from-resource-type-filters vpn_server,vpn_gatewayCreare 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 JSONibmcloud is vpc-routing-table-update my-vpc my-vpc-routing-table --name my-renamed-vpc-routing-table --output JSONibmcloud 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 falseibmcloud 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 falseibmcloud is vpc-routing-table-update 6fd4f882-9640-4da2-a76f-e3732d317610 ce155406-8a64-4f05-946a-634c2977584d --advertise-routes-to direct_linkibmcloud 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 JSONibmcloud 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 JSONibmcloud 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 JSONibmcloud 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 JSONibmcloud 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.2ibmcloud 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-1001ibmcloud 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 JSONibmcloud 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-1ibmcloud 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-1003ibmcloud 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-5becc7c1dcb3ibmcloud is security-group-create my-sg my-vpcibmcloud is security-group-create my-sg 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --resource-group-id fee82deba12e4c0fb69c3b09d1f12345ibmcloud is security-group-create my-sg 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --resource-group-name Defaultibmcloud 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_udpibmcloud is security-group-rule-add my-sg inbound icmp_tcp_udp --vpc my-vpcibmcloud is security-group-rule-add my-sg inbound icmp_tcp_udp --remote my-sgibmcloud is security-group-rule-add 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 inbound icmp_tcp_udp --remote 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3ibmcloud is security-group-rule-add --sg 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --direction inbound --protocol icmp_tcp_udp --local 192.168.3.0ibmcloud is security-group-rule-add 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 inbound tcp --port-min 4 --port-max 22 --output JSONibmcloud is security-group-rule-add 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 inbound icmp --icmp-type 8 --icmp-code 0ibmcloud is security-group-rule-add --sg 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --direction inbound --protocol icmp_tcp_udp --local 192.168.3.0ibmcloud is security-group-rule-add --sg 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --direction inbound --protocol number_99 --local 192.168.3.0ibmcloud 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-dcb9ec895f17ibmcloud 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 inboundibmcloud is security-group-rule-update my-sg 8daca77a-4980-4d33-8f3e-7038797be8f9 --direction inbound --icmp-type 8 --icmp-code 0ibmcloud is security-group-rule-update 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 8daca77a-4980-4d33-8f3e-7038797be8f9 --direction inbound --port-min 4 --port-max 22ibmcloud is security-group-rule-update my-sg 8daca77a-4980-4d33-8f3e-7038797be8f9 --direction inbound --remote 12.2.2.3ibmcloud is security-group-rule-update 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 8daca77a-4980-4d33-8f3e-7038797be8f9 --direction inbound --reset-icmp-code --reset-icmp-typeibmcloud is security-group-rule-update 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 8daca77a-4980-4d33-8f3e-7038797be8f9 --direction inbound --output JSONibmcloud is security-group-rule-update 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 8daca77a-4980-4d33-8f3e-7038797be8f9 --direction inbound --local 192.168.3.4ibmcloud 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 JSONibmcloud is security-group-update my-sg --name my-sg-renamed --output JSONibmcloud 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-7038797be8f9ibmcloud is security-group-target my-sg my-nic --in my-inibmcloud is security-group-target my-sg my-nic --bm my-bmibmcloud is security-group-target my-sg my-lb --trt load_balanceribmcloud is security-group-target my-sg my-ege --trt endpoint_gatewayibmcloud is sg-t sg-qui-us-east vpn-server-1 --trt vpn_server --vpc vpc_per_region_us-eastibmcloud 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 JSONibmcloud is security-group-target-add my-sg my-lb --trt load_balancer --vpc my-vpc --output JSONibmcloud is security-group-target-add my-sg eth0 --in my-instnace --vpc my-vpc --output JSONibmcloud is security-group-target-add my-sg eth0 --in my-instnaceibmcloud is security-group-target-add my-sg eth0 --bm my-bm --vpc my-vpc --output JSONibmcloud is security-group-target-add my-sg my-egw --trt endpoint_gateway --vpc my-vpc --output JSONibmcloud is sg-ta demo-sg vpnServer_per_region_us-east --trt vpn_server --vpc default-vpc-2ibmcloud 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 -fibmcloud is security-group-target-remove my-sg my-lb --trt load_balancer --vpc my-vpcibmcloud is security-group-target-remove my-sg eth0 --in my-instnace --vpc my-vpcibmcloud is security-group-target-remove my-sg eth0 --in my-instnaceibmcloud is security-group-target-remove my-sg eth0 --bm my-bm --vpc my-vpcibmcloud is security-group-target-remove my-sg my-egw --trt endpoint-gatewayibmcloud is sg-td demo-sg vpnServer_per_region_us-east --trt vpn_server --vpc default-vpc-2ibmcloud 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-7c0d86bef357ibmcloud 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/24ibmcloud is subnet-create my-subnet my-vpc --ipv4-cidr-block 10.10.10.0/24ibmcloud is subnet-create my-subnet 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --ipv4-address-count 256 --zone us-south-2ibmcloud is subnet-create my-subnet my-vpc --ipv4-address-count 256 --zone us-south-2ibmcloud is subnet-create my-subnet 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --ipv4-address-count 256 --zone us-south-2 --acl 8daca77a-4980-4d33-8f3e-7038797be8f9ibmcloud is subnet-create my-subnet 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --ipv4-address-count 256 --zone us-south-2 --pgw 8daca77a-4980-4d33-8f3e-7038797be8f9ibmcloud is subnet-create my-subnet my-vpc --ipv4-address-count 256 --zone us-south-2 --acl my-acl --pgw --my-pgw --rt my-vpc-rtibmcloud 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 JSONibmcloud 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-subnetibmcloud is subnet-update my-subnet --name my-renamed-subnetibmcloud is subnet-update ec8bb350-d802-4f1b-b362-b848abd5bb65 --acl 8daca77a-4980-4d33-8f3e-7038797be8f9ibmcloud is subnet-update my-subnet --acl my-aclibmcloud is subnet-update ec8bb350-d802-4f1b-b362-b848abd5bb65 --pgw 8daca77a-4980-4d33-8f3e-7038797be8f9ibmcloud is subnet-update my-subnet --pgw my-pgwibmcloud is subnet-update ec8bb350-d802-4f1b-b362-b848abd5bb65 --name my-subnet --output JSONibmcloud 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 trueibmcloud is subnet-reserved-ip-create my-subnet --name my-reserved-ip --address 10.240.64.10 --auto-delete trueibmcloud 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-7a6c1f7b813bibmcloud is subnet-reserved-ip-create my-subnet --name my-reserved-ip --address 10.240.64.10 --auto-delete true --target my-vpeibmcloud is subnet-reserved-ip-create 2201-3f2e33d4-2140-44b4-843c-d73e03d585f1 --name my-reserved-ip --address 10.240.64.10 --output JSONibmcloud is subnet-reserved-ip-create sn-20230803-02 --name vni-rip-1 --target vni2 --trt virtual_network_interfaceibmcloud 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-ip2ibmcloud is subnet-reserved-ip-update my-subnet my-reserved-ip --name my-reserved-ip2ibmcloud is subnet-reserved-ip-update 2201-3f2e33d4-2140-44b4-843c-d73e03d585f1 2201-7fc11925-47ff-4080-a314-be64c662c302 --auto-delete falseibmcloud 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 JSONibmcloud 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 JSONibmcloud 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 autoibmcloud is vpc-create my-vpc --resource-group-id fee82deba12e4c0fb69c3b09d1f12345ibmcloud is vpc-create my-vpc --resource-group-name Default --output JSONibmcloud is vpc-create my-vpc --dns-enable-hub trueibmcloud is vpc-create my-vpc --dns-enable-hub true --dns-resolver-type manual --dns-resolver-manual-servers ~/manualServers.jsonibmcloud 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-vpcibmcloud is vpc-update my-vpc --name my-renamed-vpcibmcloud is vpc-update my-vpc --dns-enable-hub trueibmcloud is vpc-update my-vpc --dns-enable-hub true --dns-resolver-type manual --dns-resolver-manual-servers @~/manualServers.jsonibmcloud 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-b5f727d1f479ibmcloud 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 JSONibmcloud 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 JSONibmcloud 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_modeche 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 myegw1Crea 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 myegw1Crea 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 myegw3Crea 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-6e51c4001d02Crea 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-subnetCrea 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_bindingCrea un gateway dell'endpoint con modalità di collegamento alla risoluzione DNSibmcloud 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-vpcCreare 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-05bd76d39d66Crea 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-sg2Crea 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-egwAggiornare 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-68d7f9aa9f84ibmcloud 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-newibmcloud 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-aee9e5c0abf2ibmcloud 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-vniibmcloud is virtual-network-interface-update new-vni --name new-shareibmcloud 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 falseibmcloud is virtual-network-interface-update cli-vni-1 --name cli-vni-2 --allow-ip-spoofing false --auto-delete true --enable-infrastructure-nat falseibmcloud 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 11caaa983d9c4beb82690daab08717e9ibmcloud 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 Defaultibmcloud 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 11caaa983d9c4beb82690daab08717e9ibmcloud 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 Defaultibmcloud 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-00ibmcloud 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-2ibmcloud 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-410c5a58b164ibmcloud 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-ipibmcloud 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-2ibmcloud 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-2ibmcloud 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-410c5a58b164ibmcloud 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-ripibmcloud 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-2ibmcloud 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-gatewaysElenca 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-973176711259Visualizza i dettagli di un gateway del servizio Private Path utilizzando il relativo ID.ibmcloud is private-path-service-gateway cli-ppsg-0Visualizza 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 trueCrea 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 trueCreare 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 trueAggiornare 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 trueAggiornare 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 falseAggiorna 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 falseAggiornare 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-b7141ac40e32Eliminare più gateway del servizio Private Path utilizzando i relativi ID.ibmcloud is private-path-service-gateway-delete cli-ppsg-0 cli-ppsg-1Eliminare 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-76247b1fbbe1Pubblicare 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-0Pubblicare 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-76247b1fbbe1Annullare 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-0Annullare 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-0Elencare 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-91151ade00bfElencare 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 2d1bace7b46e4815a81e52c6ffeba5cfVisualizza 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 e13b4574db1743b1b7897bebca551db1Visualizza 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 denyCreare 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 reviewCreare 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 permitAggiornare 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 reviewAggiornare 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 efe5afc483594adaa8325e2b4d1290dfEliminare 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 e13b4574db1743b1b7897bebca551db1Eliminare 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-973176711259Elencare tutti i collegamenti del gateway di endpoint per un gateway del servizio Private Path utilizzando il relativo ID.ibmcloud is ppsg-egbs cli-ppsg-0Elencare 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-a0014c291fbbVisualizza 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-4b08382989e9Visualizza 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 trueRifiutare 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 trueRifiutare 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 trueConsentire 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 trueConsentire 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 efe5afc483594adaa8325e2b4d1290dfRevocare 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 efe5afc483594adaa8325e2b4d1290dfRevocare 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-rangesibmcloud 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-aee9e5c0abf2ibmcloud 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-5becc7c1dcb3ibmcloud 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-1ibmcloud 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 2ibmcloud is ike-policy-create my-ike-policy sha256 14 aes128 2 --key-lifetime 28000ibmcloud is ike-policy-create my-ike-policy sha256 14 aes128 2 --resource-group-name Defaultibmcloud is ike-policy-create my-ike-policy sha256 14 aes128 2 --resource-group-id fee82deba12e4c0fb69c3b09d1f12345 --output JSONibmcloud 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-policyibmcloud is ike-policy-update my-ike-policy --name my-renamed-ike-policyibmcloud is ike-policy-update fee82deba12e4c0fb69c3b09d1f12345 --authentication-algorithms sha256ibmcloud is ike-policy-update fee82deba12e4c0fb69c3b09d1f12345 --authentication-algorithms sha256,sha384ibmcloud is ike-policy-update fee82deba12e4c0fb69c3b09d1f12345 --dh-groups 14ibmcloud is ike-policy-update fee82deba12e4c0fb69c3b09d1f12345 --dh-groups 14,15,16ibmcloud is ike-policy-update fee82deba12e4c0fb69c3b09d1f12345 --encryption-algorithms aes128ibmcloud is ike-policy-update fee82deba12e4c0fb69c3b09d1f12345 --encryption-algorithms aes128,aes192ibmcloud is ike-policy-update fee82deba12e4c0fb69c3b09d1f12345 --ike-version 2ibmcloud 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_14ibmcloud is ipsec-policy-create my-ipsec-policy sha256 aes128 group_14 --key-lifetime 3600ibmcloud is ipsec-policy-create my-ipsec-policy sha256 aes128 group_14 --resource-group-name Defaultibmcloud is ipsec-policy-create my-ipsec-policy sha256 aes128 group_14 --resource-group-id fee82deba12e4c0fb69c3b09d1f12345 --output JSONibmcloud 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-policyibmcloud is ipsec-policy-update fee82deba12e4c0fb69c3b09d1f12345 --name my-ipsec-policyibmcloud is ipsec-policy-update fee82deba12e4c0fb69c3b09d1f12345 --authentication-algorithms sha256ibmcloud is ipsec-policy-update fee82deba12e4c0fb69c3b09d1f12345 --authentication-algorithms sha256,sha384ibmcloud is ipsec-policy-update fee82deba12e4c0fb69c3b09d1f12345 --pfsgs group_14ibmcloud is ipsec-policy-update fee82deba12e4c0fb69c3b09d1f12345 --pfsgs group_14,group_15ibmcloud is ipsec-policy-update fee82deba12e4c0fb69c3b09d1f12345 --encryption-algorithms aes128ibmcloud is ipsec-policy-update fee82deba12e4c0fb69c3b09d1f12345 --encryption-algorithms aes128,aes192ibmcloud 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/24ibmcloud 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/24ibmcloud 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 trueibmcloud 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 100ibmcloud 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-b5f8e8d1f479ibmcloud 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-policyibmcloud 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-b5f8e8d1f479ibmcloud 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-policyibmcloud 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/24ibmcloud 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 trueibmcloud 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 100ibmcloud 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-b5f8e8d1f479ibmcloud 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-b5f8e8d1f479ibmcloud 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 JSONibmcloud 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 JSONibmcloud 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 JSONibmcloud 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 sampleddcrea una connessione gateway VPN con ike_identities locali utilizzandola come struttura JSONibmcloud 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 sampleddcrea 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/22ibmcloud 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/22ibmcloud 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/24ibmcloud 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/24ibmcloud 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 JSONibmcloud 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 JSONibmcloud 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 JSONibmcloud 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 JSONibmcloud is vpn-gateway-connection-update my-vpn-gateway my-connection --distribute-traffic true --output JSONibmcloud 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 routeibmcloud is vpn-gateway-create my-vpn-gateway my-subnet --vpc my-vpc --mode routeibmcloud is vpn-gateway-create my-vpn-gateway fee82deba12e4c0fb69c3b09d1f12345 --mode policyibmcloud is vpn-gateway-create my-vpn-gateway my-subnet --vpc my-vpc --mode policyibmcloud is vpn-gateway-create my-vpn-gateway fee82deba12e4c0fb69c3b09d1f12345 --mode route --resource-group-name Defaultibmcloud is vpn-gateway-create my-vpn-gateway fee82deba12e4c0fb69c3b09d1f12345 --mode route --resource-group-id fee82deba12e4c0fb69c3b09d1f12345 --output JSONibmcloud is vpn-gateway-create my-vpn-gateway fee82deba12e4c0fb69c3b09d1f12345 --mode route --advertised-cidrs 10.45.0.0/24ibmcloud 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 JSONibmcloud is vpn-gateway-update my-vpn-gateway --name my-renamed-gateway --output JSONibmcloud 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/24ibmcloud 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/24ibmcloud 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/24ibmcloud 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-d506514563bfibmcloud 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-connectionibmcloud 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-d506514563bfibmcloud 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-0d0ab025f514ibmcloud 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-0d0ab025f514ibmcloud 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 usernameibmcloud 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 1200ibmcloud 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-93e0a33fee25ibmcloud 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-sg2ibmcloud 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-serveribmcloud is vpn-server-update my-server --name my-renamed-serveribmcloud 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-0d0ab025f514ibmcloud 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 JSONibmcloud 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-dnsRipulisci 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-55de8f8cbdd5Aggiorna 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-7473f4b2a2e1Aggiorna 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-6bd7d6abea01ibmcloud is vpn-server-client-configuration my-serveribmcloud 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/24ibmcloud is vpn-server-route-create my-server --name my-route --action deliver --destination 10.0.0.0/24ibmcloud 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-routeibmcloud 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,obsoleteibmcloud is images --user-data-format esxi_kickstart,ipxeibmcloud is images --remote-account-id provideribmcloud 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.idcorrispondente 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-amd64ibmcloud 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 fee82deba12e4c0fb69c3b09d1f12345ibmcloud 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 Defaultibmcloud is image-create my-ubuntu-16-amd64 --file cos://us-south/custom-image-vpc-bucket/customImage-0.qcow2 --os-name ubuntu-16-amd64 --output JSONibmcloud 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-d6c25bca22eaibmcloud is image-create my-image-from-volume --source-volume r006-c95c2317-6336-45b4-b67d-087312895a4eibmcloud 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-d6c25bca22eaibmcloud 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 trueibmcloud 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-imageibmcloud 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-atibmcloud is image-update my-image-from-volume-cli-do-not-delete --reset-obsolete-atibmcloud 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-b5f8e8d1f479ibmcloud 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-b5f8e8d1f479ibmcloud 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-bucketibmcloud 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-jobibmcloud 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-b5f8e8d1f479ibmcloud 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-deleteibmcloud is image-instance-profiles my-image-from-volume-cli-do-not-delete --output JSONibmcloud is image-instance-profiles r134-064dcec0-5e15-42cf-8b28-a9d27f9cd751ibmcloud 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-imageibmcloud is image-bare-metal-server-profiles my-image --output JSONibmcloud is image-bare-metal-server-profiles r134-064dcec0-5e15-42cf-8b28-a9d27f9cd751ibmcloud 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-5becc7c1dcb8ibmcloud 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-5becc7c1dcb3Creare 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 trueCreare 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 trueCreare 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-e0cc25d47277Creare 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-61d7895740eeCreare 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-a08885269644Creare 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 4000Creare 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 trueCreare 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 60Creare 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-aee9e5c0abf2Creare 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-9bc9b02c523bCreare 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 trueCreare un'istanza con profilo attendibile predefinitoibmcloud 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 restartCreare 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-hostCreare 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-groupCreare 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-groupCreare 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-8736620c67f1Creare 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-8736620c67f1Creare 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-a3fc20101e0eCreare un'istanza dalla versione e dal piano dell'offerta del catalogo.ibmcloud is instance-create --interactiveCreare 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-5becc7c1dcb8Creare 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-7a967693d231Creare 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 pooledCreare 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 50Creare 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 stopCreare 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 1Crea 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 2Crea 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-52e7156f570dibmcloud is instance-create-from-template --template 0737-b7c965c7-2c26-4457-85c4-52e7156f570d --resource-group-id 7494aacb866142fba11a88d75cb37bd8 --output JSONibmcloud is instance-create-from-template --template 0737-b7c965c7-2c26-4457-85c4-52e7156f570d --reservation-affinity-policy manual --reservation-affinity-pool r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2sibmcloud 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-9bc9b02c523bibmcloud 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 trueCreare 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.shCreare 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-2x16Creare 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-2x16Creare 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 trueCreare 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 trueCreare 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 pooledCreare 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 50Crea 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-5becc7c1dcb3ibmcloud is instance-network-interface-create my-vnic 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --rip 0711-5c7f016e-5bd2-42e3-8dff-81519e4e2469ibmcloud 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 falseibmcloud 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-5becc7c1dcb8ibmcloud is instance-network-interface-create my-vnic my-instance my-subnet --sg my-sg-1 --sg my-sg-2Creare 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-5becc7c1dcb3ibmcloud is instance-network-interface-floating-ip-add 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 1a6b7274-678d-4dfb-8981-c71dd9d4daa5 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --output JSONibmcloud is instance-network-interface-floating-ip-add my-instance my-nic my-floating-ipAssocia 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-99e01916128cReinizializzare 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-2Reinizializza 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_addressnon è 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-nameibmcloud is instance-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name new-instance-name --output JSONibmcloud is instance-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --metadata-service trueibmcloud is instance-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --dedicated-host d7e9969b-1453-4b51-89a6-6b5531c3d959ibmcloud is instance-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --dedicated-host-group c05ecb00-701d-4ad1-8c84-2256f0a53f70ibmcloud is instance-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --total-volume-bandwidth 4000ibmcloud is instance-update my-instance --name new-instance-nameibmcloud is instance-update my-instance --dedicated-host my-dedicated-hostibmcloud is instance-update my-instance --dedicated-host-group my-dedicated-host-groupibmcloud 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-9bc9b02c523bibmcloud is instance-update my-instance --reservation-affinity-policy manual --reservation-affinity-pool r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2ibmcloud is instance-update my-instance --availability-class spot --preemption-policy stopibmcloud is instance-update my-instance --threads-per-core 1ibmcloud 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 richiestofamilydeve corrispondere a quello dell'host dedicatofamily. - --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-c71dd9d4daa5ibmcloud is instance-volume-attachment-add data-vol-name 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 1a6b7274-678d-4dfb-8981-c71dd9d4daa5 --auto-delete trueibmcloud is instance-volume-attachment-add data-vol-name 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 1a6b7274-678d-4dfb-8981-c71dd9d4daa5 --auto-delete true --output JSONibmcloud 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 JSONibmcloud 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-2ibmcloud is instance-volume-attachment-add data-vol-name my-instance my-volume --auto-delete trueAggiungere 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 name2ibmcloud is instance-volume-attachment-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 1a6b7274-678d-4dfb-8981-c71dd9d4daa5 --auto-delete trueibmcloud is instance-volume-attachment-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 1a6b7274-678d-4dfb-8981-c71dd9d4daa5 --name name2 --auto-delete true --output JSONibmcloud is instance-volume-attachment-update my-instance my-vol-att --name name2Aggiornare 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-b7ab373c660cibmcloud is instance-network-attachment-create 02h7_ef1b0428-f138-4d5e-a8e2-e9f35e397cf8 --vni-rip 02h7-f9203bfc-ea46-4431-9b66-a9ae223e9076ibmcloud is instance-network-attachment-create 02h7_ef1b0428-f138-4d5e-a8e2-e9f35e397cf8 --vni-rip-address "10.245.0.34" --vni-subnet cli-subnet --vpc vpc-1ibmcloud is instance-network-attachment-create 02h7_ef1b0428-f138-4d5e-a8e2-e9f35e397cf8 --vni-subnet 02h7-275c2a52-1890-4473-83a0-54de53da8a25ibmcloud 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-nacibmcloud 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-cnacibmcloud 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-cnatibmcloud is instance-cluster-network-attachment-create 02h7_ef1b0428-f138-4d5e-a8e2-e9f35e397cf8 --cni my-cluster-network-interface --cluster-network my-cluster-networkibmcloud 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-a9ae223e9076ibmcloud 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-ipibmcloud 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-swacibmcloud 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.pubibmcloud is key-create my-key @/tmp/my_id_rsa.pub --output JSONibmcloud is key-create my-key "ssh-ed25519 AAAAC3NzaC1lZDI1NTE6AAAAID/R2T8h6CPvZr/InxpBrxh8bmG2RTyB8vzUTvOtQhaJ test@example.com" --key-type ed25519ibmcloud is key-create my-key @/tmp/my_id_ed25519.pub --key-type ed25519ibmcloud 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 JSONibmcloud 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-nameibmcloud 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 JSONibmcloud 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-groupibmcloud 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-groupibmcloud 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-hostibmcloud is dedicated-host-create --profile dh2-56x344 --dhg 74213016-f179-4055-b161-46fd42a9d98a --name my-host --enabled falseibmcloud 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-groupibmcloud 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-4b3240477a5fibmcloud 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-subnetCrea un server bare metal con supporto dei nomi per l'immagine, le chiavi e la sottoreteibmcloud 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 trueCrea 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_2Creare 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 JSONCrea 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-829Crea 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-aee9e5c0abf2Creare 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-reservationCreare 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-4e5e3b57727dCrea 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 10000Creare 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-1Crea 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-rip1Creare 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-03dd82b745c0Crea un'interfaccia di rete PCI.ibmcloud is bare-metal-server-network-interface-create my-server --subnet my-subnetCrea un'interfaccia di rete PCI con supporto dei nomi.ibmcloud is bare-metal-server-network-interface-create my-server --subnet my-subnet --vpc my-vpcCrea 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 trueCrea 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 trueCreare 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 trueCrea 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 trueCrea 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 JSONCrea 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-1001Crea 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-0d6893d2593eCreare un NIC bare metal con IP riservato precreato.ibmcloud is bm-nicc cli-bm --subnet alex-subnet --name cli-snic-3 --rip cli-rip-byname3Creare 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-snicipCreare 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-5becc7c1dcb3ibmcloud 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 JSONAssocia 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,5ic is bm-nicu 7d317c32-71f8-4060-9bdc-6c971b0317d4 784e2e4c-0540-4e1a-aba7-a51f9b35ba52 --name ethvlan1 --allow-ip-spoofing true --enable-infrastructure-nat true --output JSONic is bm-nicu my-bm-server my-bm-nic --name eth0 --allow-ip-spoofing true --enable-infrastructure-nat true -allowed-vlans 1,3,5ic is bm-nicu my-bm-server eth0 --name ethvlan1 --allow-ip-spoofing true --enable-infrastructure-nat true --output JSONibmcloud 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_2ibmcloud is bare-metal-server-update 7d317c32-71f8-4060-9bdc-6c971b0317d4 --name my-server --output JSONibmcloud is bare-metal-server-update 7d317c32-71f8-4060-9bdc-6c971b0317d4 --bandwidth 25000 --output JSONibmcloud is bare-metal-server-update 7d317c32-71f8-4060-9bdc-6c971b0317d4 --reservation-affinity-policy manual --reservation-affinity-pool r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2ibmcloud is bare-metal-server-update 7d317c32-71f8-4060-9bdc-6c971b0317d4 --reservation-affinity-policy disabledibmcloud 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-50ibmcloud 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-50ibmcloud 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 10ibmcloud 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-2ibmcloud 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.shReinizializza 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-nameibmcloud is cluster-network-create --vpc my-vpc --zone us-south-1 --profile profile-name --name my-cl-netibmcloud 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/24ibmcloud is cluster-network-create --vpc my-vpc --zone us-south-1 --profile profile-nameibmcloud is cluster-network-create --vpc my-vpc --zone us-south-1 --profile profile-name --name my-cl-netibmcloud 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-netibmcloud 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-5becc7c1dcb3Creare 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-subnetCreare 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-intfCreare 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-intfCrea 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-intfCrea 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 ipv4Creare 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 ipv4Crea 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-subibmcloud 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-subCrea 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-ripCrea 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.4Crea 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.4Crea 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_spreadibmcloud 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-nameibmcloud 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-aee9e5c0abf2ibmcloud 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 reservationsibmcloud is reservations --zone us-east-1ibmcloud is reservations --resource-group-id fee82deba12e4c0fb69c3b09d1f12345ibmcloud is reservations --profile-resource-type bare_metal_server_profileibmcloud 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-1ibmcloud 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 renewibmcloud 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 JSONibmcloud 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_profileibmcloud 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-5becc7c1dcb8ibmcloud 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-5becc7c1dcb3Creare 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 trueCreare 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 trueCreare 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-e0cc25d47277Creare 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-61d7895740eeCreare 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-a08885269644Creare 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 4000Creare 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 trueCreare 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 60Creare 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-aee9e5c0abf2Creare 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-9bc9b02c523bCreare 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 restartCreare 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-hostCreare 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-groupCreare 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-groupCreare 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-8736620c67f1Creare 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-8736620c67f1Creare 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-a3fc20101e0eCreare un'istanza dalla versione e dal piano dell'offerta del catalogo.ibmcloud is instance-template-create --interactiveCreare 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-5becc7c1dcb8Creare 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-7a967693d231Creare 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 pooledCreare 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 50Creare 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 stopCreare 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 1Crea 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 2Crea 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-350deb1c647eCreare 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-2x8Creare 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-aee9e5c0abf2sCreare 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-9bc9b02c523bCreare 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 50Crea 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 stopCreare 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-templateibmcloud is instance-template-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name new-name-template --output JSONibmcloud is instance-template-update my-template --name new-name-templateAggiornare 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-5becc7c1dcb3ibmcloud 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 2ibmcloud 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 JSONibmcloud 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 2323ibmcloud is instance-group-create group-name --instance-template my-instance-template --subnets my-subnet-1,my-subnet-2 --vpc my-vpcibmcloud 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-b5f8e8d1f479ibmcloud is instance-group-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --membership-count 2ibmcloud is instance-group-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnets 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3,72b27b5c-f4b0-48bb-b954-5becc7c1dcb3ibmcloud is instance-group-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name new-name --output JSONibmcloud is instance-group-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --lb 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --lb-pool d728d126-f2b9-48e8-ab67-16bb694b88f3 --application-port 80ibmcloud is instance-group-update my-instance-group --subnets my-subnet-1,my-subnet-2 --vpc my-vpcibmcloud is instance-group-update my-instance-group --instance-template my-templateibmcloud 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 20ibmcloud is instance-group-manager-create 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --max-members 20 --output JSONibmcloud 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 falseibmcloud is instance-group-manager-create 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name my-scheduled-manager --manager-type scheduledibmcloud 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 120ibmcloud is instance-group-manager-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --cooldown 400ibmcloud is instance-group-manager-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --max-members 20ibmcloud is instance-group-manager-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --min-members 2ibmcloud is instance-group-manager-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --aggregation-window false --output JSONibmcloud is instance-group-manager-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --management-enabled falseibmcloud is instance-group-manager-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --name new_nameibmcloud is instance-group-manager-update my-instance-group my-instance-group-manager --management-enabled falseibmcloud 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 10Crea 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-actionCrea 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 JSONCrea 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-actionCrea 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-actionCrea 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 updatedNameibmcloud 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 5ibmcloud 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 JSONibmcloud 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:00ibmcloud 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 50ibmcloud is instance-group-manager-policy-create 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --metric-type cpu --metric-value 50 --output JSONibmcloud is instance-group-manager-policy-create 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --metric-type cpu --metric-value 50 --name new_nameibmcloud 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 50ibmcloud is instance-group-manager-policy-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --metric-type cpuibmcloud 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 JSONibmcloud 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-nameibmcloud 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-nameibmcloud is instance-group-membership-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --name membership-name --output JSONibmcloud 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-volumeibmcloud 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-1ibmcloud is volume-create my-volume general-purpose us-south-1 --capacity 500ibmcloud is volume-create my-volume general-purpose us-south-1 --iops 10000 --capacity 1000ibmcloud is volume-create my-volume general-purpose us-south-1 --snapshot r134-2fbe71a8-126e-4a05-80ad-dad45df491a5Creare un volume da un'istantaneaibmcloud is volume-create my-volume general-purpose us-south-1 --snapshot my-snapshot --capacity 500Creare un volume da un'istantanea con capacitàibmcloud is volume-create my-volume general-purpose us-south-1 --tags env:testibmcloud is volume-create my-volume general-purpose us-south-1 --tags env:test,env:devibmcloud 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-b2a2a4cd6179ibmcloud is volume-create my-volume general-purpose us-south-1 --resource-group-id 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3ibmcloud is volume-create my-volume general-purpose us-south-1 --resource-group-name Defaultibmcloud is volume-create my-volume general-purpose us-south-1 --output JSONibmcloud is volume-create my-volume general-purpose us-south-1 --bandwidth 1000ibmcloud 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_capacitydello snapshot stesso; il valore predefinito della capacità è pari al parametrominimum_capacitydello 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-3ibmcloud 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 JSONibmcloud is volume-update 64bec87d-d175-4fa5-b240-b092fdbcedd6 --capacity 250 --output JSONibmcloud is volume-update my-volume-demo-1 --name my-volume --output JSONibmcloud is volume-update my-volume-demo-1 --capacity 250ibmcloud is volume-update cli-vol-acadia --iops 32000 --profile sdpibmcloud 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 trueibmcloud is volume-update cli-vol-acadia --bandwidth 8192ibmcloud is volume-update 64bec87d-d175-4fa5-b240-b092fdbcedd6 --profile 10iops-tieribmcloud is volume-update 64bec87d-d175-4fa5-b240-b092fdbcedd6 --iops 5000ibmcloud is volume-update a9647a52-06f8-4b19-b904-920f67dcdfcd --capacity 500 --tags env:testibmcloud 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-volumeibmcloud is volume-instance-profiles my-volume --output JSONibmcloud is volume-instance-profiles r134-064dcec0-5e15-42cf-8b28-a9d27f9cd751ibmcloud 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 JSONibmcloud 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 JSONibmcloud 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 JSONibmcloud 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 JSONibmcloud 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 JSONibmcloud 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 JSONibmcloud 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 snapshotsibmcloud is snapshots --volume r134-f13fc172-22e0-4e5b-ab81-63f5fe8b3ea0ibmcloud is snapshots --volume vol-bkp-policy-do-not-deleteibmcloud is snapshots --volume crn:v1:staging:public:is:us-south-2:a/efe5afc483594adaa8325e2b4d1290df::volume:r134-f13fc172-22e0-4e5b-ab81-63f5fe8b3ea0ibmcloud is snapshots --tag dev:envibmcloud is snapshots --source-image r134-24d856e2-6aec-41c2-8f36-5a8a3766f0d6ibmcloud is snapshots --source-image ibm-centos-7-9-minimal-amd64-9ibmcloud is snapshots --source-image crn:v1:staging:public:is:us-east:a/efe5afc483594adaa8325e2b4d1290df::image:r134-24d856e2-6aec-41c2-8f36-5a8a3766f0d6ibmcloud is snapshots --copies r134-fc2a25b9-1cca-4cee-a9c4-0f350d7923f5ibmcloud is snapshots --copies snapshot-copy-us-eastibmcloud is snapshots --copies crn:v1:staging:public:is:us-south:a/efe5afc483594adaa8325e2b4d1290df::snapshot:r134-fc2a25b9-1cca-4cee-a9c4-0f350d7923f5ibmcloud is snapshots --copies-remote-region us-southibmcloud is snapshots --source-volume-remote-region us-southibmcloud is snapshots --source-snapshot-remote-region us-southibmcloud is snapshots --backup-policy-plan r134-7d36a9df-9512-496e-8ad0-054cb4dd854c --backup-policy r134-3f56e0fa-1cfb-4341-9e57-de2a6345e7b3ibmcloud is snapshots --backup-policy-plan bkp-plan-do-not-delete --backup-policy bkp-policy-do-not-deleteibmcloud is snapshots --source-snapshot r142-abb79ab7-d79d-4863-9678-123d1dffee06ibmcloud is snapshots --clones-zone-name us-south-2ibmcloud is snapshots --snapshot-consistency-group scg1ibmcloud 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-snapshotibmcloud 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-9vk99ibmcloud is snapshot-create --name my-snapshot --volume r006-1772e102-0671-48c7-a97a-504247e61e48ibmcloud is snapshot-create --name my-snapshot --volume r006-1772e102-0671-48c7-a97a-504247e61e48 --resource-group-id 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3ibmcloud is snapshot-create --name my-snapshot --volume r006-1772e102-0671-48c7-a97a-504247e61e48 --resource-group-name Defaultibmcloud is snapshot-create --name my-snapshot --volume r006-1772e102-0671-48c7-a97a-504247e61e48 --output JSONibmcloud is snapshot-create --name my-snapshot --volume r006-1772e102-0671-48c7-a97a-504247e61e48 --clone-zones us-south-1,us-south-2,us-south-3ibmcloud is snapshot-create --volume cf88cf1a-6f93-4cf6-bacf-62cafd3de857 --name my-ss70 --tags env:testibmcloud is snapshot-create --volume cf88cf1a-6f93-4cf6-bacf-62cafd3de857 --name my-ss70 --tags env:test,env:devibmcloud is snapshot-create --volume test5-3zwxlnzgqk-9vk99 --name my-ss70 --tags env:testibmcloud 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-b2a2a4cd6179ibmcloud 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-snapshotibmcloud 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 JSONibmcloud is snapshot-update cli-demo-snapshot-1 --name my-snapshot --output JSONibmcloud is snapshot-update f8d51ab0-961f-4c23-8976-b1e48cc4f260 --name mysnapshot60 --tags env:tfpibmcloud is snapshot-update f8d51ab0-961f-4c23-8976-b1e48cc4f260 --name mysnapshot60 --tags env:tfp,env:cliibmcloud is snapshot-update my-snapshot-2 --name mysnapshot60 --tags env:tfpibmcloud 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-2ibmcloud 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-2ibmcloud 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-2ibmcloud 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-2ibmcloud 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-snapshotibmcloud is snapshot-instance-profiles my-snapshot --output JSONibmcloud is snapshot-instance-profiles r134-064dcec0-5e15-42cf-8b28-a9d27f9cd751ibmcloud 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-groupsibmcloud is snapshot-consistency-groups --backup-policy-plan r134-7d36a9df-9512-496e-8ad0-054cb4dd854c --backup-policy r134-3f56e0fa-1cfb-4341-9e57-de2a6345e7b3ibmcloud is snapshot-consistency-groups --backup-policy-plan bkp-plan-do-not-delete --backup-policy bkp-policy-do-not-deleteibmcloud is snapshot-consistency-groups --backup-policy-plan r134-7d36a9df-9512-496e-8ad0-054cb4dd854c --backup-policy bkp-policy-do-not-deleteibmcloud is snapshot-consistency-groups --backup-policy-plan bkp-plan-do-not-delete --backup-policy r134-3f56e0fa-1cfb-4341-9e57-de2a6345e7b3ibmcloud 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-aee9e5c0abf2ibmcloud 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-504247e61e48ibmcloud is snapshot-consistency-group-create --source-volume r006-1772e102-0671-48c7-a97a-504247e61e48 --resource-group-id 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3ibmcloud is snapshot-consistency-group-create --source-volume r006-1772e102-0671-48c7-a97a-504247e61e48 --resource-group-name Defaultibmcloud is snapshot-consistency-group-create --source-volume r006-1772e102-0671-48c7-a97a-504247e61e48 --snapshot-name snapshot1 --name snapshot-consistency-group-1ibmcloud is snapshot-consistency-group-create --source-volume r006-1772e102-0671-48c7-a97a-504247e61e48 --user-tags env:test,env:stageibmcloud is snapshot-consistency-group-create --source-volume r006-1772e102-0671-48c7-a97a-504247e61e48 --resource-group-id 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --output jsonibmcloud 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 jsonibmcloud 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 falseibmcloud 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-1ibmcloud is snapshot-consistency-group-update r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2 --name snapshot-consistency-group-1 --delete-snapshot-on-delete falseibmcloud 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-aee9e5c0abf2ibmcloud 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.
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-policiesibmcloud 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-x1ibmcloud 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 2ibmcloud 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.jsonibmcloud 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 2Crea backup-policy-plan con Ripristino rapidoibmcloud 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 rapidoibmcloud is backup-policy-create --match-tags dev:test --name demo-bkp-policy-x1 --match-resource-type instance --included-content data_volumes,boot_volumeCrea politica di backup per la corrispondenza dell'istanza del tipo di risorsa e includi sia i volumi di dati che di avvio come backupibmcloud is backup-policy-create --match-tags dev:test --name demo-bkp-policy-x1 --match-resource-type instance --included-content data_volumesCrea politica di backup per l'istanza del tipo di risorsa corrispondente e includi solo i volumi di dati come backupibmcloud is backup-policy-create --match-tags dev:test --name demo-bkp-policy-x1 --match-resource-type instance --included-content boot_volumeCrea politica di backup per la corrispondenza con l'istanza del tipo di risorsa e includi solo il volume di avvio come backupibmcloud is backup-policy-create --match-tags dev:test --name demo-bkp-policy-x1 --match-resource-type instanceCrea 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:ebc2b430240943458b9e91e1432cfcceCrea politica di backup per il supporto aziendaleibmcloud 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-2aa42bde29afibmcloud 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-policy2ibmcloud is backup-policy-update demo-policy-99 --name demo-policy-100ibmcloud is backup-policy-update backup-policy-1001 --match-tags demo:cliibmcloud is backup-policy-update demo-policy-99 --included-content data_volumes,boot_volumeAggiorna la politica di backup dell'istanza del tipo di risorsa corrispondente per includere sia i volumi di dati che di avvio come backupibmcloud is backup-policy-update demo-policy-99 --included-content data_volumesCrea politica di backup per la corrispondenza dell'istanza del tipo di risorsa per includere i volumi di dati come backupibmcloud is backup-policy-update demo-policy-99 --included-content boot_volumeCrea 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-c3ec63a64ce7ibmcloud 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-18642823a855ibmcloud 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-82bf39a39114ibmcloud 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-1ibmcloud is backup-policy-plan-create c9a0e8d9-c592-4175-80cb-3056f6fd1da7 --cron-spec '*/5 1,2,3 * * *' --name my-policy-plan-2ibmcloud 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-2ibmcloud 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 2ibmcloud 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-b6fa14f3c5d8ibmcloud 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 myplanibmcloud is backup-policy-plan-update demo-bkp-policy-b98 my-policy-plan-1 --name cli-demo-policy-plan-3ibmcloud 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 --activeibmcloud 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 1ibmcloud is backup-policy-plan-update demo-bkp-policy-x demo-bkp-plan-2 --reset-delete-over-countibmcloud 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-1001ibmcloud is backup-policy-jobs r134-7759199b-bc1f-448e-84fa-2aa42bde29afibmcloud 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-e5f1d08496eaibmcloud is backup-policy-jobs bkp-policy-do-not-delete --snapshots r134-f1d9b974-14e5-4a2e-8e38-c023164be316ibmcloud is backup-policy-jobs bkp-policy-do-not-delete --snapshots bkp-plan-do-not-delete-31addff28e2b-422bibmcloud 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-1ec9fb15098bibmcloud 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-15b53dbc374cibmcloud 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.