VPC-CLI-Referenz

Die folgenden Informationen dienen als Referenz für die Befehle der Befehlszeilenschnittstelle (CLI), die für „ IBM Cloud® Virtual Private Cloud “ (VPC) verfügbar sind.

Diese CLI-Referenz ist in folgende Abschnitte gegliedert:

Voraussetzungen

  1. Installieren Sie die IBM Cloud CLI.

  2. Installieren oder aktualisieren Sie das Plug-in für den VPC-Infrastrukturservice.

    ibmcloud plugin install vpc-infrastructure
    

    Verwenden Sie zum Aktualisieren den folgenden Befehl:

    ibmcloud plugin update
    

    Verwenden Sie den folgenden Befehl, um installierte Plug-ins und Versionen anzuzeigen:

    ibmcloud plugin list
    

NETZBEFEHLE

Der folgende Abschnitt enthält Informationen zu CLI-Befehlen für Netzwerkdienste.

Variable IP-Adressen

ibmcloud is floating-ip

Details zu einer variablen IP-Adresse anzeigen.

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

Befehlsoptionen

  • FLOATING_IP: ID der variablen IP-Adresse.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is floating-ip-release

Variable IP-Adressen freigeben.

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

Befehlsoptionen

  • FLOATING_IP1: ID der variablen IP-Adresse.
  • FLOATING_IP2: ID der variablen IP-Adresse.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • --force, -f: Operation ohne Bestätigung erzwingen.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is floating-ip-reserve

Variable IP-Adresse reservieren.

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]

Befehlsbeispiele

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

Befehlsoptionen

  • FLOATING_IP_NAME: Name der variablen IP-Adresse.
  • --zone: Name der Zielzone.
  • --nic: Die ID oder der Name der Netzwerkschnittstelle, an die die Verbindung hergestellt werden soll.
  • --in: Die ID oder der Name der Instanz, die gebunden werden soll. Diese ID ist nur erforderlich, wenn Sie den Namen der Netzwerkschnittstelle anstelle der ID verwenden.
  • --bm: Die ID oder der Name des Bare-Metal-Servers, an den die Verbindung hergestellt werden soll. Diese ID ist nur erforderlich, wenn Sie den Namen der Netzwerkschnittstelle anstelle der ID verwenden.
  • --vni: ID oder Name der virtuellen Netzwerkschnittstelle.
  • --reset-target: Setzt das Ziel von der schwebenden IP zurück.
  • --resource-group-id: ID der Ressourcengruppe. Diese ID schließt die Option „--resource-group-name“ aus.
  • --resource-group-name: Name der Ressourcengruppe. Dieser Name ist mit --resource-group-id unvereinbar.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is floating-ip-update

Variable IP-Adresse aktualisieren.

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]

Befehlsbeispiele

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

Befehlsoptionen

  • FLOATING_IP: ID der variablen IP-Adresse.
  • --name: Neuer Name der variablen IP.
  • --nic: Die ID oder der Name der Netzwerkschnittstelle, an die die Verbindung hergestellt werden soll.
  • --in: Die ID oder der Name der Instanz, die gebunden werden soll. Diese ID ist nur erforderlich, wenn Sie den Namen der Netzwerkschnittstelle anstelle der ID verwenden.
  • --bm: Die ID oder der Name des Bare-Metal-Servers, an den die Verbindung hergestellt werden soll. Diese ID ist nur erforderlich, wenn Sie den Namen der Netzwerkschnittstelle anstelle der ID verwenden.
  • --vni: ID oder Name der virtuellen Netzwerkschnittstelle.
  • --reset-target: Setzt das Ziel von der schwebenden IP zurück.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is floating-ips

Auflisten aller variablen IP-Adressen.

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

Befehlsbeispiele

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

Befehlsoptionen

  • --resource-group-id: ID der Ressourcengruppe. Diese ID schließt die Option „--resource-group-name“ aus.
  • --resource-group-name: Name der Ressourcengruppe. Dieser Name ist mit --resource-group-id unvereinbar.
  • --all-resource-groups: Alle Ressourcengruppen abfragen.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

Flow Logs

ibmcloud is flow-log-create

Datenflussprotokoll erstellen.

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]

Befehlsbeispiele

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

Befehlsoptionen

  • --bucket: Name des COS-Buckets.
  • --target: Ziel-ID oder Name für das Flow-Protokoll.
  • --target-type: Zieltyp für das Flow-Protokoll. Diese Option ist nur erforderlich, wenn das Ziel als Name für die Ressource übergeben wird. Eine der folgenden: vpc, subnet, instance, nic, vni, nac.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --in: ID oder Name der INSTANZ. Es ist nur erforderlich, die eindeutige Ressource innerhalb dieser INSTANZ mit ihrem Namen anzugeben.
  • --name: Neuer Name für das Datenflussprotokoll.
  • --active: Gibt an, ob dieser Collector aktiv ist. Zulässige Werte: true oder false
  • --resource-group-id: ID der Ressourcengruppe. Diese ID schließt die Option „--resource-group-name“ aus.
  • --resource-group-name: Name der Ressourcengruppe. Dieser Name ist mit --resource-group-id unvereinbar.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is flow-log-delete

Löschen Sie mindestens ein Datenflussprotokoll.

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

Befehlsoptionen

  • FLOW_LOG1: ID oder Name des Flussprotokolls.
  • FLOW_LOG2: ID oder Name des Ablaufprotokolls.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • --force, -f: Operation ohne Bestätigung erzwingen.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is flow-log-update

Datenflussprotokoll aktualisieren.

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

Befehlsbeispiele

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

Befehlsoptionen

  • FLOW_LOG: ID oder Name des Ablaufprotokolls.
  • --name: Neuer Name des Datenflussprotokolls.
  • --active: Gibt an, ob dieser Collector aktiv ist. Durch eine Aktualisierung auf 'false' wird der Collector inaktiviert und durch eine Aktualisierung auf 'true' wird er aktiviert. Zulässige Werte: true oder false
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is flow-log

Details zu einem Datenflussprotokoll anzeigen.

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

Befehlsoptionen

  • FLOW_LOG: ID oder Name des Ablaufprotokolls.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is flow-logs

Alle Datenflussprotokolle in der Region auflisten.

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]

Befehlsoptionen

  • --resource-group-id: ID der Ressourcengruppe. Diese ID schließt die Option „--resource-group-name“ aus.
  • --resource-group-name: Name der Ressourcengruppe. Dieser Name ist mit --resource-group-id unvereinbar.
  • --all-resource-groups: Alle Ressourcengruppen abfragen.
  • --vpc: ID, Name oder CRN der VPC.
  • --target: Die ID oder der Ressourcentyp des Ziels.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

Lastausgleichsfunktionen

Der folgende Abschnitt enthält Informationen zu CLI-Befehlen, die zum Arbeiten mit Lastausgleichsfunktionen, Listenern und Pools verfügbar sind.

ibmcloud is load-balancer

Details zu einer Lastausgleichsfunktion anzeigen.

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

Befehlsoptionen

  • LOAD_BALANCER: ID oder Name des Lastverteilers.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is load-balancer-create

Lastausgleichsfunktion erstellen.

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]

Befehlsbeispiele

  • ibmcloud is load-balancer-create my-lb public --subnet 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnet 7ec86020-1c6e-4889-b3f0-a15f2e50f87e
  • ibmcloud is load-balancer-create my-lb public --subnet my-subnet --subnet my-subnet2
  • ibmcloud is load-balancer-create my-lb public --subnet my-subnet --vpc my-vpc
  • ibmcloud is load-balancer-create my-nlb public --subnet 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --family network
  • ibmcloud is load-balancer-create my-lb public --subnet 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnet 7ec86020-1c6e-4889-b3f0-a15f2e50f87e --resource-group-id fee82deba12e4c0fb69c3b09d1f12345
  • ibmcloud is load-balancer-create my-lb public --subnet 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnet 7ec86020-1c6e-4889-b3f0-a15f2e50f87e --resource-group-name Default
  • ibmcloud is load-balancer-create my-lb public --subnet 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnet 7ec86020-1c6e-4889-b3f0-a15f2e50f87e --output JSON
  • ibmcloud is load-balancer-create my-lb public --subnet 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnet 7ec86020-1c6e-4889-b3f0-a15f2e50f87e --sg 3428abaa-788b-439b-9404-ca386f2f3f79,f0e26f91-851a-4fc9-b32b-da24ad218b4e
  • ibmcloud is load-balancer-create my-lb public --subnet my-subnet --sg my-sg1,my-sg2 --vpc my-vpc
  • ibmcloud is load-balancer-create my-lb public --subnet 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnet 7ec86020-1c6e-4889-b3f0-a15f2e50f87e --logging-datapath-active true
  • ibmcloud is load-balancer-create my-lb public --subnet 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnet 7ec86020-1c6e-4889-b3f0-a15f2e50f87e --pools '[{"algorithm": "round_robin", "protocol": "tcp", "health_monitor": {"delay": 2, "max_retries": 2, "type": "tcp", "timeout": 1}}]' Erstellen Sie einen Lastverteiler mit Pools
  • ibmcloud is load-balancer-create my-lb private --subnet 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --family network --route-mode true Lastausgleichsfunktion mit aktiviertem Routenmodus erstellen
  • ibmcloud is load-balancer-create my-lb private-path --subnet 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --family network Eine Netzlastausgleichsfunktion über privaten Pfad erstellen.
  • 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"}}]}]' Erstellen Sie einen Private Path Netzwerk-Loadbalancer, wobei die Anwendungs-Loadbalancer-ID als Ziel des Poolmitglieds dient.
  • 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"}}]}]' Erstellen Sie eine private Pfadnetz-Lastenausgleichsfunktion mit der reservierten IP-ID als Ziel für das Pool-Mitglied.
  • ibmcloud is load-balancer-create my-lb public --subnet cli-subnet-1 --family network --route-mode true --dns-instance-crn crn:v1:staging:public:dns-svcs:global:a/efe5afc483594adaa8325e2b4d1290df:1bbaacf9-7bc7-4d64-a1d8-a8d1ca9e7662:: --dns-zone-id 5cca0d1c-9c85-4a18-bc07-a9f070949698 Erstellen Sie private DNS-Unterstützung für eine Lastausgleichsfunktion.
  • 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}}]' Erstellen Sie einen Lastausgleichsfunktionspool mit einer Regex-Statusüberwachung für den Anfrage- und Antworthauptteil.
  • ibmcloud is load-balancer-create my-lb public --subnet 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnet 7ec86020-1c6e-4889-b3f0-a15f2e50f87e --pools '[{"algorithm": "round_robin", "protocol": "tcp", "health_monitor": {"delay": 2, "max_retries": 2, "request": {"method": "get", "headers": [{"field": "Host", "value": "my-host-header-value"}]}, "response": {"codes": ["200", "201"]}, "type": "http", "timeout": 1}}]' Erstellen Sie einen Lastausgleichsfunktionspool mit einer Statusüberwachung für die Anfrage- und Antwortcodes.

Befehlsoptionen

  • LOAD_BALANCER_NAME: Name der Lastausgleichsfunktion.
  • LOAD_BALANCER_ACCESS_TYPE: Zugriffstyp des Lastverteilers. Nur der Lastverteiler in der Netzwerkfamilie unterstützt den Zugriffstyp "privater Pfad". Eine von: öffentlich, privat, Privatweg.
  • --subnet: ID oder Name der Subnetze, in denen dieser Load Balancer bereitgestellt werden soll. Diese Option kann mehrfach angegeben werden, um die Lastausgleichsfunktion in mehreren Teilnetzen bereitzustellen. Es kann nur ein einziges Teilnetz für die Netzlastausgleichsfunktion angegeben werden.
  • --vpc: ID oder Name der VPC. Diese ID oder dieser Name ist nur erforderlich, um das eindeutige Teilnetz nach Namen innerhalb dieser VPC anzugeben.
  • --family: Der Typ der Load-Balancer-Familie. Eine der folgenden Optionen: Anwendung, Netz.
  • --route-mode: Aktiviert oder deaktiviert den Routenmodus für den Lastverteiler. Ohne Angabe ist der Routenmodus inaktiviert. Derzeit kann der Routenmodus nur für die Lastausgleichsfunktion privater Netze aktiviert werden. Mögliche Werte: false, true.
  • --sg: Durch Kommas getrennte IDs oder Namen von Sicherheitsgruppen für den Lastenausgleicher. Sofern nicht anders angegeben, wird die Standard-Sicherheitsgruppe der VPC verwendet.
  • --logging-datapath-active: Datenpfadprotokollierung für diese Lastausgleichsfunktion aktivieren oder inaktivieren. Ohne Angabe wird die Datenpfadprotokollierung inaktiviert. Die Datenpfadprotokollierung ist nur für die Lastausgleichsfunktion für Anwendungen anwendbar. Mögliche Werte: false, true.
  • --dns-instance-crn: Die CRN der DNS-Instanz, die der DNS-Zone zugeordnet ist.
  • --dns-zone-id: ID der DNS-Zone.
  • --resource-group-id: ID der Ressourcengruppe. Diese ID schließt die Option „--resource-group-name“ aus.
  • --resource-group-name: Name der Ressourcengruppe. Dieser Name ist mit --resource-group-id unvereinbar.
    • -pools: POOLS_JSON|@POOLS_JSON_FILE, Pools in JSON oder JSON-Datei Eine von: POOLS_JSON, @POOLS_JSON_FILE.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is load-balancer-delete

Löschen Sie mindestens eine Lastausgleichsfunktion.

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

Befehlsoptionen

  • LOAD_BALANCER1: ID oder Name des Lastverteilers.
  • LOAD_BALANCER2: ID oder Name des Lastverteilers.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • --force, -f: Operation ohne Bestätigung erzwingen.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is load-balancer-listener

Details zu einem Listener für Lastausgleichsfunktion anzeigen.

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

Befehlsoptionen

  • LOAD_BALANCER: ID oder Name des Lastverteilers.
  • LISTENER_ID: ID des Listeners.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is load-balancer-listener-create

Listener für Lastausgleichsfunktion erstellen.

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]

Befehlsbeispiele

  • ibmcloud is load-balancer-listener-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --port 443 --protocol http
  • ibmcloud is load-balancer-listener-create my-lb --port 443 --protocol http
  • ibmcloud is load-balancer-listener-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --port-min 80 --port-max 85 --protocol tcp Listener für die öffentliche Netzlastausgleichsfunktion mit Portbereich erstellen.
  • ibmcloud is load-balancer-listener-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --port 443 --protocol https --certificate-instance-crn crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f510
  • ibmcloud is load-balancer-listener-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --port 443 --protocol http --connection-limit 2000
  • ibmcloud is load-balancer-listener-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --port 443 --protocol http --default-pool 70294e14-4e61-11e8-bcf4-0242ac110004
  • ibmcloud is load-balancer-listener-create my-lb --port 443 --protocol http --default-pool my-pool
  • ibmcloud is load-balancer-listener-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --port 443 --protocol http --policies '[{"name": "my-policy", "priority": 5, "action": "reject" }]' Die Priorität der Richtlinie kann im Bereich von 1 bis 10 liegen (je niedriger der Wert umso höher die Priorität). Die möglichen Werte für „action“ sind „forward“, „redirect“, „reject“ oder „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 }}]' Bei einer Weiterleitung muss die Pool-ID angegeben werden, um festzulegen, an welchen Pool der Load Balancer den Datenverkehr weiterleitet.
  • 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"}}]' Bei einer Weiterleitung sind die Felder „url“ und „http_status_code“ Pflichtfelder. Mögliche Werte für http_status_code sind „301“, „302“, „303“, „307“ oder „308“. "url" ist die URL des Weiterleitungsziels.
  • 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"}}]' Mögliche Werte für „condition“ sind „contains“, „equals“ oder „matches_regex“. Mögliche Werte für type sind "header", "hostname" oder "path". field ist ein HTTP, das nur auf den Regeltyp "header" anwendbar ist. Der Parameter „value“ ist der Wert, der der Regelbedingung entsprechen muss.
  • ibmcloud is load-balancer-listener-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --port 443 --protocol http --output JSON
  • ibmcloud is load-balancer-listener-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --port 443 --protocol http --accept-proxy-protocol true
  • ibmcloud is load-balancer-listener-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --port-min 80 --port-max 85 --protocol tcp --accept-proxy-protocol true
  • ibmcloud is load-balancer-listener-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --protocol tcp Erstellt einen Listener für die Lastausgleichsfunktion, wenn der Routenmodus in der Lastausgleichsfunktion aktiviert ist.
  • ibmcloud is load-balancer-listener-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --protocol udp --port 53 Erstellen Sie einen Listener für die Lastausgleichsfunktion mit dem UDP-Protokoll.
  • ibmcloud is load-balancer-listener-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --protocol https --port 443 --idle-connection-timeout 30 Erstellen Sie einen Listener für die Lastausgleichsfunktion für Anwendungen mit einem Zeitlimit für inaktive Verbindungen.
  • ibmcloud is load-balancer-listener-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --protocol https --port 443 --certificate-instance-crn crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f510 --client-auth-ca-crn crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f511 --client-auth-crl @crl.pem Erstellen Sie einen Listener für den Application Load Balancer mit mTLS.

Befehlsoptionen

  • LOAD_BALANCER: ID oder Name des Lastverteilers.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --protocol: Protokoll des Listeners. Die Load-Balancer dieser Produktfamilie unterstützen tcp, http und https. Die Load-Balancer der Netzwerkfamilie unterstützen „ tcp “ und „ udp “.
  • --port: Die Nummer des Listener-Ports. Bereich 1 bis 65535.
  • --port-min: Die obere Grenze des Bereichs der Ports, die von diesem Listener verwendet werden. Darf nicht größer sein als port_max. Derzeit sind nur Load Balancer aktiviert, die im Routenmodus betrieben werden, und öffentliche Load Balancer der Netzwerkfamilie unterstützen mehr als einen Port pro Listener. Die Listener im Load Balancer, die dasselbe Protokoll verwenden, müssen über sich nicht überschneidende Portbereiche verfügen. Bereich 1 bis 65535.
  • --port-max: Die obere Grenze (einschließlich) des Portbereichs, der von diesem Listener verwendet wird. Darf nicht kleiner als port_min sein. Derzeit unterstützen nur Load Balancer, bei denen der Routenmodus aktiviert ist, sowie öffentliche Load Balancer der Netzwerkfamilie mehr als einen Port pro Listener. Die Listener im Load Balancer, die dasselbe Protokoll verwenden, müssen über sich nicht überschneidende Portbereiche verfügen. Bereich 1 bis 65535.
  • --default-pool: ID des Standardpools.
  • --connection-limit: Die maximale Anzahl Verbindungen des Listeners. Diese Option gilt nicht für die Load Balancer, die zur Netzwerkfamilie gehören.
  • --certificate-instance-crn: Die CRN der Zertifikatsinstanz, die für die Beendigung von „ SSL “ verwendet wird. Erforderlich, wenn das Protokoll https ist. Diese Option gilt nicht für die Load Balancer, die zur Netzwerkfamilie gehören.
  • --policies: LISTENER_POLICIES_JSON | @LISTENER_POLICIES_JSON_FILE, Listenerrichtlinien in JSON oder als JSON-Datei. Diese Option gilt nicht für die Load Balancer, die zur Netzwerkfamilie gehören.
  • --accept-proxy-protocol: Bei 'true' ist das Proxy-Protokoll für diesen Listener aktiviert. Die Unterstützung gilt nur für Lastausgleichsfunktionen für Anwendungen. Mögliche Werte: false, true.
  • --http-redirect-listener-id: ID des Listeners, der als Weiterleitungsziel für „ HTTP “ festgelegt ist.
  • --http-redirect-status-code: Der HTTP-Statuscode, der in der Umleitungsantwort zurückgegeben wird. Eine der folgenden: 301, 302, 303, 307, 308.
  • --http-redirect-target-uri: Ziel-URI, an die der Datenverkehr umgeleitet wird. Diese Einstellung ist optional und muss mit "/" beginnen, wenn sie festgelegt ist.
  • --idle-connection-timeout: Das Zeitlimit für inaktive Verbindungen des Listeners in Sekunden. Nur Load Balancer der Anwendungsfamilie unterstützen diese Option. Minimum: 50, Maximum: 7200. (Standardwert: 50)
  • --client-auth-ca-crn: Die Client-Authentifizierung für diesen Listener. Diese Option gilt nicht für die Load Balancer, die zur Netzwerkfamilie gehören.
  • --client-auth-crl: CRL | @CRL_FILE, die Zertifikatssperrliste, die zur Überprüfung der Sperrung von Client-Zertifikaten verwendet wird. Der Listener muss das Protokoll HTTPS verwenden. Die Zertifikatssperrliste enthält Inhalte, die im Format „ PEM “ kodiert sind oder deren Dateipfad die CRL enthält. Diese Option gilt nicht für die Load Balancer, die zur Netzwerkfamilie gehören. Entweder: CRL oder @CRL_FILE.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is load-balancer-listener-delete

Löschen Sie mindestens einen Listener für die Lastausgleichsfunktion.

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

Befehlsoptionen

  • LOAD_BALANCER: ID oder Name des Lastverteilers.
  • LISTENER_ID1: ID des Listeners.
  • LISTENER_ID2: ID des Listeners.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • --force, -f: Operation ohne Bestätigung erzwingen.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is load-balancer-listener-policies

Alle Richtlinien für Lastausgleichsfunktion auflisten.

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

Befehlsoptionen

  • LOAD_BALANCER: ID oder Name des Lastverteilers.
  • LISTENER_ID: ID des Listeners.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is load-balancer-listener-policy

Details zu einer Richtlinie für einen Listener für die Lastausgleichsfunktion anzeigen.

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

Befehlsoptionen

  • LOAD_BALANCER: ID oder Name des Lastverteilers.
  • LISTENER_ID: ID des Listeners.
  • POLICE: ID oder Name der Police.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is load-balancer-listener-policy-create

Listenerrichtlinie für Lastausgleichsfunktion erstellen.

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]

Befehlsbeispiele

  • ibmcloud is load-balancer-listener-policy-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --name my-policy --action reject --priority 5 Die Priorität der Richtlinie kann im Bereich von 1 bis 10 liegen (je niedriger der Wert umso höher die Priorität). Die möglichen Werte für „action“ sind „forward“, „redirect“ oder „reject“.
  • ibmcloud is load-balancer-listener-policy-create my-lb 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --name my-policy --action reject --priority 5 Die Priorität der Richtlinie kann im Bereich von 1 bis 10 liegen (je niedriger der Wert umso höher die Priorität). Die möglichen Werte für „action“ sind „forward“, „redirect“ oder „reject“.
  • ibmcloud is load-balancer-listener-policy-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --action forward_to_listener --priority 2 --target my-pool Wenn die Aktion „forward_to_listener“ lautet, ist die ID des Listeners oder der Name des Listeners erforderlich, um anzugeben, an welchen Listener die Lastausgleichsfunktion den Datenverkehr weiterleiten soll.
  • ibmcloud is load-balancer-listener-policy-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --action forward_to_listener --priority 2 --target 70294e14-4e61-11e8-bcf4-0242ac110004 Wenn die Aktion „forward_to_listener“ lautet, ist die ID des Listeners oder der Name des Listeners erforderlich, um anzugeben, an welchen Listener die Lastausgleichsfunktion den Datenverkehr weiterleiten soll.
  • ibmcloud is load-balancer-listener-policy-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --action forward_to_pool --priority 2 --target my-pool Wenn die Aktion „forward_to_pool“ lautet, ist die Pool-ID oder der Name erforderlich, um anzugeben, an welchen Pool die Lastausgleichsfunktion den Datenverkehr weiterleitet.
  • ibmcloud is load-balancer-listener-policy-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --action forward_to_pool --priority 2 --target 70294e14-4e61-11e8-bcf4-0242ac110004 Wenn die Aktion „forward_to_pool“ lautet, ist die Pool-ID oder der Name erforderlich, um anzugeben, an welchen Pool die Lastausgleichsfunktion den Datenverkehr weiterleitet.
  • 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" Bei einer Weiterleitung sind die Felder „url“ und „http_status_code“ Pflichtfelder. Mögliche Werte für http_status_code sind „301“, „302“, „303“, „307“ oder „308“. "url" ist die URL des Weiterleitungsziels.
  • 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}" Bei einer Weiterleitung sind die Felder „url“ und „http_status_code“ Pflichtfelder. Mögliche Werte für http_status_code sind „301“, „302“, „303“, „307“ oder „308“. "url" ist die URL des Weiterleitungsziels.
  • 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" Bei einer Weiterleitung sind die Felder „url“ und „http_status_code“ Pflichtfelder. Mögliche Werte für http_status_code sind „301“, „302“, „303“, „307“ oder „308“. "url" ist die URL des Weiterleitungsziels.
  • 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"}]' Mögliche Werte für „condition“ sind „contains“, „equals“ oder „matches_regex“. Mögliche Werte für type sind "header", "hostname" oder "path". field ist ein HTTP, das nur auf den Regeltyp "header" anwendbar ist. Der Parameter „value“ ist der Wert, der der Regelbedingung entsprechen muss.
  • ibmcloud is load-balancer-listener-policy-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --action reject --priority 3 --name my-policy --output JSON
  • ibmcloud is lb-lpc f5b20e9b-a77b-43e9-aa2d-a3a5ac9fe8fd 5cb08c12-004f-4587-87f4-ef46e799da50 --priority 3 --action https_redirect --target-listener-id d7e0543c-4e0f-4c0d-89aa-73f0f028ec61 --target-listener-http-status-code 303 Wenn die Aktion „https_redirect“ lautet, sind die Felder „target-listener-id“ und „http_status_code“ Pflichtfelder. Mögliche Werte für „http_status_code“ sind „301“, „302“, „303“, „307“ oder „308“.
  • ibmcloud is lb-lpc f5b20e9b-a77b-43e9-aa2d-a3a5ac9fe8fd 5cb08c12-004f-4587-87f4-ef46e799da50 --priority 3 --action https_redirect --target-listener-id d7e0543c-4e0f-4c0d-89aa-73f0f028ec61 --target-listener-http-status-code 307 --target-uri /example Wenn die Aktion „https_redirect“ lautet, sind die Felder „target-listener-id“ und „http_status_code“ Pflichtfelder. „uri“ ist die URI des Weiterleitungsziels; dieses Feld ist optional. Mögliche Werte für „http_status_code“ sind „301“, „302“, „303“, „307“ oder „308“.

Befehlsoptionen

  • LOAD_BALANCER: ID oder Name des Lastverteilers.
  • LISTENER_ID: ID des Listeners.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --priority: Priorität der Richtlinie. Ein niedrigerer Wert bedeutet eine höhere Priorität, zum Beispiel: 5, Bereich: [1–10].
  • --action: Die Richtlinienaktion. Eine von: forward_to_pool, forward_to_listener, redirect, reject, https_redirect.
  • --name: Neuer Name der Richtlinie.
  • --target: ID oder Name des Ziel-Load-Balancer-Pools, der mit der Aktion „forward_to_pool“ angegeben wird, oder die ID des Load-Balancer-Listeners, die mit der Aktion „forward_to_listener“ angegeben wird.
  • --target-listener-id: ID des Listeners, für den Sie eine HTTPS-Weiterleitung implementieren möchten; wird mit der Aktion „https_redirect“ angegeben.
  • --target-listener-http-status-code: Der „ HTTP “-Statuscode, der in der Umleitungsantwort zurückgegeben wird und mit der Aktion „https_redirect“ festgelegt wird. Eine der folgenden: 301, 302, 303, 307, 308.
  • --target-uri: Ziel-URI, an die der Datenverkehr umgeleitet wird; wird mit der Aktion „https_redirect“ angegeben. Diese Einstellung ist optional und muss mit "/" beginnen, wenn sie festgelegt ist.
  • --target-http-status-code: Der HTTP-Statuscode in der Umleitungsantwort, der mit der Um leitungsaktion angegeben wird. Eine der folgenden: 301, 302, 303, 307, 308.
  • --target-url: Ziel-URL der Weiterleitung, die mit der Aktion redirect angegeben wird. Die URL unterstützt Ausdrücke nach RFC 6570, Ebene 1, für die Variablen "Protokoll", "Host", "Port", "Pfad" und "Abfrage". Dies wird auf Werte aus dem ursprünglich angeforderten „ URL “ erweitert (oder auf die angegebenen Standardwerte, falls diese in der Anfrage nicht enthalten waren).
  • --rules: LISTENER_POLICY_RULES_JSON | @LISTENER_POLICY_RULES_JSON_FILE, Listenerrichtlinienregeln in JSON oder als JSON-Datei.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is load-balancer-listener-policy-delete

Löschen Sie mindestens eine Richtlinie aus einem Listener der Lastausgleichsfunktion.

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

Befehlsoptionen

  • LOAD_BALANCER: ID oder Name des Lastverteilers.
  • LISTENER_ID: ID des Listeners.
  • POLICY1: ID oder Name der Richtlinie.
  • POLICY2: ID oder Name der Richtlinie.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • --force, -f: Operation ohne Bestätigung erzwingen.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is load-balancer-listener-policy-rule

Einzelne Richtlinienregel für Lastausgleichsfunktion auflisten.

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

Befehlsoptionen

  • LOAD_BALANCER: ID oder Name des Lastverteilers.
  • LISTENER_ID: ID des Listeners.
  • POLICE: ID oder Name der Police.
  • RULE_ID: ID der Regel.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

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

Richtlinienregel für Listener für Lastausgleichsfunktion erstellen.

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]

Befehlsbeispiele

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

Befehlsoptionen

  • LOAD_BALANCER: ID oder Name des Lastverteilers.
  • LISTENER_ID: ID des Listeners.
  • POLICE: ID oder Name der Police.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --condition: Die Bedingung für die Regel. Eines der folgenden: enthält, ist gleich, entspricht_regex, beginnt_mit.
  • --type: Der Typ der Regel. Eine der folgenden Angaben: header, hostname, path, query, body, sni_hostname.
  • --value: Der Wert, mit dem eine Übereinstimmung für die Regelbedingung erforderlich ist.
  • --field: Das Feld „ HTTP “. Dieses Feld gilt für die Regeltypen „Header“, „Query“ und „Body“. Beim Regeltyp „Kopfzeile“ ist dieses Feld ein Pflichtfeld. Bei den Regeltypen „query“ oder „body“ ist dieses Feld optional.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

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

Löschen Sie mindestens eine Richtlinie aus einem Listener der Lastausgleichsfunktion.

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]

Befehlsoptionen

  • LOAD_BALANCER: ID oder Name des Lastverteilers.
  • LISTENER_ID: ID des Listeners.
  • POLICE: ID oder Name der Police.
  • RULE_ID1: ID der Regel.
  • RULE_ID2: ID der Regel.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • --force, -f: Operation ohne Bestätigung erzwingen.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

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

Regel für Listenerrichtlinie einer Lastausgleichsfunktion aktualisieren.

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]

Befehlsbeispiele

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

Befehlsoptionen

  • LOAD_BALANCER: ID oder Name des Lastverteilers.
  • LISTENER_ID: ID des Listeners.
  • POLICE: ID oder Name der Police.
  • RULE_ID: ID der Regel.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --condition: Die Bedingung für die Regel. Eines der folgenden: enthält, ist gleich, entspricht_regex, beginnt_mit.
  • --type: Der Typ der Regel. Eine der folgenden Angaben: header, hostname, path, query, body, sni_hostname.
  • --value: Der Wert, mit dem eine Übereinstimmung für die Regelbedingung erforderlich ist.
  • --field: Das Feld „ HTTP “. Dieses Feld gilt für die Regeltypen „Header“, „Query“ und „Body“. Beim Regeltyp „Kopfzeile“ ist dieses Feld ein Pflichtfeld. Bei den Regeltypen „query“ oder „body“ ist dieses Feld optional.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is load-balancer-listener-policy-rules

Alle Richtlinienregeln für Lastausgleichsfunktion auflisten.

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

Befehlsoptionen

  • LOAD_BALANCER: ID oder Name des Lastverteilers.
  • LISTENER_ID: ID des Listeners.
  • POLICE: ID oder Name der Police.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is load-balancer-listener-policy-update

Richtlinie für Listener einer Lastausgleichsfunktion aktualisieren.

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]

Befehlsbeispiele

  • ibmcloud is load-balancer-listener-policy-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --name my-policy --priority 5
  • ibmcloud is load-balancer-listener-policy-update my-lb 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 my-lblp --name my-policy --priority 5
  • ibmcloud is load-balancer-listener-policy-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --action forward --target 70294e14-4e61-11e8-bcf4-0242ac110004 Bei einer Weiterleitung muss die Pool-ID oder der Pool-Name angegeben werden, um festzulegen, an welchen Pool der Load Balancer den Datenverkehr weiterleitet.
  • ibmcloud is load-balancer-listener-policy-update my-lb 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 my-policy --action forward --target my-pool Bei einer Weiterleitung muss die Pool-ID oder der Pool-Name angegeben werden, um festzulegen, an welchen Pool der Load Balancer den Datenverkehr weiterleitet.
  • 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" Bei einer Weiterleitung sind die Felder „url“ und „http_status_code“ Pflichtfelder. Mögliche Werte für http_status_code sind „301“, „302“, „303“, „307“ oder „308“. "url" ist die URL des Weiterleitungsziels.
  • ibmcloud is load-balancer-listener-policy-update r134-dd7cfd16-7a73-4921-bee2-ec9522879ac6 r134-23458256-1b39-4216-96bb-94111ed13a66 r134-59fb9ea6-c23c-4e62-887d-0dba384dc7ab --target-url {protocol}://test.{host}:80/{path} --target-http-status-code 301 Bei einer Weiterleitung sind die Felder „url“ und „http_status_code“ Pflichtfelder. Mögliche Werte für http_status_code sind „301“, „302“, „303“, „307“ oder „308“. "url" ist die URL des Weiterleitungsziels.
  • ibmcloud is load-balancer-listener-policy-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --name my-policy --output JSON
  • ibmcloud is lb-lpu f5b20e9b-a77b-43e9-aa2d-a3a5ac9fe8fd 5cb08c12-004f-4587-87f4-ef46e799da50 c7d2c434-9202-48aa-837b-0661c4299c28 --name demo-policy --priority 2 --target-listener-id d7e0543c-4e0f-4c0d-89aa-73f0f028ec61 --target-listener-http-status-code 301
  • ibmcloud is lb-lpu my-lb 5cb08c12-004f-4587-87f4-ef46e799da50 my-lblp --name demo-policy --priority 2 --target-listener-id d7e0543c-4e0f-4c0d-89aa-73f0f028ec61 --target-listener-http-status-code 301
  • ibmcloud is lb-lpu f5b20e9b-a77b-43e9-aa2d-a3a5ac9fe8fd 5cb08c12-004f-4587-87f4-ef46e799da50 c7d2c434-9202-48aa-837b-0661c4299c28 --priority 2 --target-listener-id d7e0543c-4e0f-4c0d-89aa-73f0f028ec61 --target-listener-http-status-code 301 --target-uri /example2

Befehlsoptionen

  • LOAD_BALANCER: ID oder Name des Lastverteilers.
  • LISTENER_ID: ID des Listeners.
  • POLICE: ID oder Name der Police.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --name: Vom Benutzer definierte Name für diese Richtlinie. Richtliniennamen müssen innerhalb des Listeners der Lastausgleichsfunktion eindeutig sein.
  • --priority: Priorität der Richtlinie. Ein niedrigerer Wert bedeutet eine höhere Priorität, zum Beispiel: 5, Bereich: [1–10].
  • --target: ID oder Name des Ziel-Load-Balancer-Pools, der mit der Aktion „forward_to_pool“ angegeben wird, oder die ID des Load-Balancer-Listeners, die mit der Aktion „forward_to_listener“ angegeben wird.
  • --target-http-status-code: Der HTTP-Statuscode in der Umleitungsantwort, der mit der Um leitungsaktion angegeben wird. Eine der folgenden: 301, 302, 303, 307, 308.
  • --target-url: Ziel-URL der Weiterleitung, die mit der Aktion redirect angegeben wird. Die URL unterstützt Ausdrücke nach RFC 6570, Ebene 1, für die Variablen "Protokoll", "Host", "Port", "Pfad" und "Abfrage". Dies wird auf Werte aus dem ursprünglich angeforderten „ URL “ erweitert (oder auf die angegebenen Standardwerte, falls diese in der Anfrage nicht enthalten waren).
  • --target-listener-id: ID des Listeners, für den Sie eine HTTPS-Weiterleitung implementieren möchten; wird mit der Aktion „https_redirect“ angegeben.
  • --target-listener-http-status-code: Der „ HTTP “-Statuscode, der in der Umleitungsantwort zurückgegeben wird und mit der Aktion „https_redirect“ festgelegt wird. Eine der folgenden: 301, 302, 303, 307, 308.
  • --target-uri: Ziel-URI, an die der Datenverkehr umgeleitet wird; wird mit der Aktion „https_redirect“ angegeben. Diese Einstellung ist optional und muss mit "/" beginnen, wenn sie festgelegt ist.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is load-balancer-listener-update

Listener für Lastausgleichsfunktion aktualisieren.

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]

Befehlsbeispiele

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

Befehlsoptionen

  • LOAD_BALANCER: ID oder Name des Lastverteilers.
  • LISTENER_ID: ID des Listeners.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --protocol: Protokoll des Listeners. Die Load-Balancer dieser Produktfamilie unterstützen tcp, http und https. Die Load-Balancer der Netzwerkfamilie unterstützen „ tcp “ und „ udp “.
  • --port: Die Nummer des Listener-Ports. Bereich 1 bis 65535.
  • --port-min: Die obere Grenze des Bereichs der Ports, die von diesem Listener verwendet werden. Darf nicht größer sein als port_max. Derzeit sind nur Load Balancer aktiviert, die im Routenmodus betrieben werden, und öffentliche Load Balancer der Netzwerkfamilie unterstützen mehr als einen Port pro Listener. Die Listener im Load Balancer, die dasselbe Protokoll verwenden, müssen über sich nicht überschneidende Portbereiche verfügen. Bereich 1 bis 65535.
  • --port-max: Die obere Grenze (einschließlich) des Portbereichs, der von diesem Listener verwendet wird. Darf nicht kleiner als port_min sein. Derzeit unterstützen nur Load Balancer, bei denen der Routenmodus aktiviert ist, sowie öffentliche Load Balancer der Netzwerkfamilie mehr als einen Port pro Listener. Die Listener im Load Balancer, die dasselbe Protokoll verwenden, müssen über sich nicht überschneidende Portbereiche verfügen. Bereich 1 bis 65535.
  • --default-pool: ID des Standardpools.
  • --reset-default-pool: Standard-Pool zurücksetzen.
  • --connection-limit: Die maximale Anzahl Verbindungen des Listeners. Diese Option gilt nicht für die Load Balancer, die zur Netzwerkfamilie gehören.
  • --certificate-instance-crn: Die CRN der Zertifikatsinstanz, die für die Beendigung von „ SSL “ verwendet wird. Erforderlich, wenn das Protokoll https ist. Diese Option gilt nicht für die Load Balancer, die zur Netzwerkfamilie gehören.
  • --accept-proxy-protocol: Bei 'true' ist das Proxy-Protokoll für diesen Listener aktiviert. Die Unterstützung gilt nur für Lastausgleichsfunktionen für Anwendungen. Mögliche Werte: false, true.
  • --disable-http-redirect: Aktiviert oder deaktiviert eine Weiterleitung von HTTP bei einem Listener.
  • --http-redirect-listener-id: ID des Listeners, der als Weiterleitungsziel für „ HTTP “ festgelegt ist.
  • --http-redirect-status-code: Der HTTP-Statuscode, der in der Umleitungsantwort zurückgegeben wird. Eine der folgenden: 301, 302, 303, 307, 308.
  • --http-redirect-target-uri: Ziel-URI, an die der Datenverkehr umgeleitet wird. Diese Einstellung ist optional und muss mit "/" beginnen, wenn sie festgelegt ist.
  • --reset-http-redirect-target-uri: Ziel-URI zurücksetzen.
  • --idle-connection-timeout: Das Zeitlimit für inaktive Verbindungen des Listeners in Sekunden. Nur Load Balancer der Anwendungsfamilie unterstützen diese Option. Minimum: 50, Maximum: 7200. (Standardwert: 50)
  • --client-auth-ca-crn: Die Client-Authentifizierung für diesen Listener. Diese Option gilt nicht für die Load Balancer, die zur Netzwerkfamilie gehören.
  • --reset-client-auth-ca-crn: Zertifizierungsstelle aus der Client-Authentifizierung entfernen.
  • --client-auth-crl: CRL | @CRL_FILE, die Zertifikatssperrliste, die zur Überprüfung der Sperrung von Client-Zertifikaten verwendet wird. Der Listener muss das Protokoll HTTPS verwenden. Die Zertifikatssperrliste enthält Inhalte, die im Format „ PEM “ kodiert sind oder deren Dateipfad die CRL enthält. Diese Option gilt nicht für die Load Balancer, die zur Netzwerkfamilie gehören. Entweder: CRL oder @CRL_FILE.
  • --reset-client-auth-crl: Zertifikatssperrliste aus der Client-Authentifizierung entfernen.
  • --reset-client-auth: Entfernt die Konfiguration der Client-Authentifizierung aus dem Listener.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is load-balancer-listeners

Alle Listener für Lastausgleichsfunktion auflisten.

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

Befehlsoptionen

  • LOAD_BALANCER: ID oder Name des Lastverteilers.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is load-balancer-pool

Details zu einem Pool für die Lastausgleichsfunktion anzeigen.

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

Befehlsoptionen

  • LOAD_BALANCER: ID oder Name des Lastverteilers.
  • POOL: ID oder Name des Pools.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is load-balancer-pool-create

Pool für Lastausgleichsfunktion erstellen.

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]

Befehlsbeispiele

  • ibmcloud is load-balancer-pool-create my-pool 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 round_robin http 20 2 5 http
  • ibmcloud is load-balancer-pool-create my-pool my-lb round_robin http 20 2 5 http
  • ibmcloud is load-balancer-pool-create my-pool my-lb round_robin http 20 2 5 http --vpc my-vpc
  • ibmcloud is load-balancer-pool-create my-pool 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 round_robin http 20 2 5 http --health-monitor-url / --health-monitor-port 4001
  • ibmcloud is load-balancer-pool-create my-pool 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 round_robin http 20 2 5 http --session-persistence-type source_ip --output JSON
  • ibmcloud is load-balancer-pool-create my-pool 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 round_robin http 20 2 5 http --members '[{"port": 80, "target": { "address": "10.10.1.4"}, "weight": 20 }, {"port": 80, "target": { "address": "10.240.0.6"}, "weight": 30 }]' Erstellen Sie einen Anwendungs-Load-Balancer-Pool mit Mitgliedern
  • ibmcloud is load-balancer-pool-create my-pool 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 round_robin tcp 20 2 5 http --members '[{"port": 80, "target": { "id": "0736_63b9233c-812e-4d65-9ee3-fa61172afa37"}, "weight": 20 }, {"port": 80, "target": { "id": "0716_4b30a833-6f10-46a9-a4b8-13871f3559b8"}, "weight": 30 }]' Erstellen Sie einen Netz-Lastausgleichsfunktions-Pool mit Membern
  • ibmcloud is load-balancer-pool-create my-pool2 my-nlb round_robin tcp 20 2 5 http --members '[{"port": 80, "target": { "name": "my-instance"}}, {"port": 80, "target": { "name": "my-instance2"}}]' Erstellen Sie einen Netz-Lastausgleichsfunktions-Pool mit Membern und geben Sie das Memberziel namentlich an.
  • 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"}}]' Erstellen Sie einen Private Path Netzwerk-Loadbalancer, wobei die Anwendungs-Loadbalancer-ID als Ziel des Poolmitglieds dient.
  • 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"}}]' Erstellen Sie einen Private Path Network Load Balancer, wobei der Name des Anwendungs-Load Balancers als Ziel des Poolmitglieds dient.
  • 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"}}]' Erstellen Sie eine private Pfadnetz-Lastenausgleichsfunktion mit der reservierten IP-ID als Ziel für das Pool-Mitglied.
  • ibmcloud is load-balancer-pool-create my-pool 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 round_robin http 20 2 5 http --proxy-protocol v1
  • ibmcloud is load-balancer-pool-create my-pool 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 round_robin http 20 2 5 http --session-persistence-type app_cookie --session-persistence-cookie-name my-cookie-name
  • ibmcloud is load-balancer-pool-create my-pool 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 round_robin udp 20 2 5 http Erstellen Sie einen Netzwerk-Load-Balancer-Pool für den Netzwerk-Load-Balancer-Listener mit dem Protokoll „ UDP “.
  • ibmcloud is load-balancer-pool-create my-pool 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 round_robin http 20 2 5 http --failsafe-policy-action forward --failsafe-policy-target my-lb Erstellen Sie einen Pool von Netzlastausgleichsfunktionen (Network Load Balancer, NLB) für den Listener der Netzlastausgleichsfunktion mit einer Richtlinie für Ausfallsicherheit.
  • ibmcloud is load-balancer-pool-create my-pool 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 round_robin http 20 2 5 http --failsafe-policy-action forward --failsafe-policy-target 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 Erstellen Sie einen Pool von Netzlastausgleichsfunktionen (Network Load Balancer, NLB) für den Listener der Netzlastausgleichsfunktion mit einer Richtlinie für Ausfallsicherheit.
  • ibmcloud is load-balancer-pool-create my-pool 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 round_robin http 20 2 5 http --health-monitor-request-method post --health-monitor-request-body ACTIVE --health-monitor-request-headers '[{"field":"Host","value":"my-host-header-value"},{"field":"Content-Type","value":"text/plain"}]' --health-monitor-response-body-regex ACTIVE Erstellen Sie einen Application Load Balancer-Pool mit einer Regulierausdruck-Prüfung für den Request- und Response-Body des Health Monitors.
  • ibmcloud is load-balancer-pool-create my-pool 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 round_robin http 20 2 5 http --health-monitor-request-method get --health-monitor-request-headers '[{"field":"Host","value":"my-host-header-value"}]' --health-monitor-response-code 200 Erstellen Sie einen Anwendungs-Load-Balancer-Pool mit Zustandsüberwachung anhand von Anfrage- und Antwortcodes.
  • 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

Befehlsoptionen

  • POOL_NAME: Name des Pools.
  • LOAD_BALANCER: ID oder Name des Lastverteilers.
  • ALGORITHM: Lastausgleichsalgorithmus. Zulässige Werte: round_robin, weighted_round_robin oder least_connections.
  • PROTOCOL: Poolprotokoll. Die Load-Balancer dieser Produktfamilie unterstützen tcp, http und https. Die Load-Balancer der Netzwerkfamilie unterstützen „ tcp “ und „ udp “.
  • HEALTH_DELAY: Statusprüfungsintervall in Sekunden. Der Wert für das Intervall muss größer sein als der Wert für die Zeitlimitüberschreitung. Minimum: 2, Maximum: 60.
  • HEALTH_RETRIES: Maximale Anzahl der Wiederholungen bei der Statusprüfung. Minimum: 1, Maximum: 10.
  • HEALTH_TIMEOUT: Zeitlimit für die Statusprüfung in Sekunden. Minimum: 1, Maximum: 59.
  • HEALTH_TYPE: Protokoll für die Statusprüfung. Die Load-Balancer dieser Produktfamilie unterstützen tcp, http und https. Die Load-Balancer der Netzwerkfamilie unterstützen „ tcp “ und „ http “.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --health-monitor-url: Der Pfad zur URL des Zustands URL s. Gilt nur, wenn der HEALTH_TYPE „http“ oder „https“ ist.
  • --health-monitor-port: Portnummer für die Statusprüfung. Falls angegeben, werden die in den Serverressourcen angegebenen Ports überschrieben.
  • --session-persistence-type: Der Typ der Sitzungspersistenz. Einer der folgenden Werte: source_ip, http_cookie, app_cookie
  • --session-persistence-cookie-name: Name des Cookies zur Sitzungserhaltung. Diese Option gilt nur für den Typ „ app_cookie “.
  • --proxy-protocol: Die Einstellung für das Proxy-Protokoll für diesen Pool. Das Proxy-Protokoll wird nur für Lastausgleichsfunktionen für Anwendungen unterstützt. Zulässige Werte: disabled, v1, v2.
  • --members: MEMBERS_JSON|@MEMBERS_JSON_FILE, Mitglieder in JSON-Format oder JSON-Datei.
  • --health-monitor-request-method: Die für die Funktionsprüfungen zu verwendende HTTP-Anfragemethode. Entweder: get oder post. Gilt nur, wenn HEALTH_TYPE ausschließlich „http“ oder „https“ ist.
  • --health-monitor-request-body: Der für die Funktionsprüfungen zu verwendende Request-Body des „ HTTP “. Gilt nur, wenn ausschließlich „ --health-monitor-request-method “ gepostet wird.
  • --health-monitor-request-headers: REQUEST_HEADERS_JSON|@REQUEST_HEADERS_JSON_FILE, Anfrage-Header im JSON-Format oder als JSON-Datei.
  • --health-monitor-response-body-regex: Der reguläre Ausdruck im PCRE-Format, dem die Antwortinhalte von HTTP entsprechen müssen, damit die Funktionsprüfungen erfolgreich sind.
  • --health-monitor-response-code: Die Antwortcodes des „ HTTP “, die bei einem erfolgreichen Zustandscheck erwartet werden.
  • --failsafe-policy-action: Die für diesen Pool zu verwendende Ausfallsicherheitsrichtlinie. Sofern nicht anders angegeben, wird die standardmäßige ausfallsichere Richtlinienmaßnahme aus dem Profil verwendet. Einer von: scheitern, vorwärts, fallen lassen, umgehen.
  • --failsafe-policy-target: ID oder Name des Fail-Safe-Zielpools, an den weitergeleitet werden soll. Falls angegeben, muss die Fail-Safe-Richtlinienaktion „Weiterleiten“ lauten.
  • --server-auth-verify-cert: Wenn dieser Parameter auf „true“ gesetzt ist, wird das Zertifikat des Backend-Servers überprüft. Zulässige Werte: true oder false
  • --server-auth-ca-crn: Die CRN der Zertifikatsinstanz, die für die Zertifizierungsstelle zur Serverauthentifizierung verwendet wird. Erforderlich, wenn 'server-auth-verify-cert' auf 'true' gesetzt ist.
  • --client-auth-cert-crn: Die CRN der Zertifikatsinstanz, die für die Client-Authentifizierung verwendet wird und die gegenseitige Authentifizierung ( TLS ) ( mTLS ) zwischen dem Load Balancer und den Backend-Servern ermöglicht.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is load-balancer-pool-delete

Löschen Sie mindestens einen Pool aus einer Lastausgleichsfunktion.

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

Befehlsoptionen

  • LOAD_BALANCER: ID oder Name des Lastverteilers.
  • POOL1: ID oder Name des Pools.
  • POOL2: ID oder Name des Pools.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • --force, -f: Operation ohne Bestätigung erzwingen.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is load-balancer-pool-member

Details zu einem Poolmitglied für Lastausgleichsfunktion anzeigen.

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

Befehlsoptionen

  • LOAD_BALANCER: ID oder Name des Lastverteilers.
  • POOL: ID oder Name des Pools.
  • MEMBER_ID: ID des Mitglieds.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is load-balancer-pool-member-create

Poolmitglied für Lastausgleichsfunktion erstellen.

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]

Befehlsbeispiele

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

Befehlsoptionen

  • LOAD_BALANCER: ID oder Name des Lastverteilers.
  • POOL: ID oder Name des Pools.
  • PORT: Der Port, über den das Mitglied den Datenverkehr des Load Balancers empfängt. Gilt nur für den Datenverkehr der Lastausgleichsfunktion, der an einem Listener mit einem einzelnen Port empfangen wurde. Wenn der Datenverkehr an einem Listener mit einem Portbereich empfangen wird, empfängt das Member den Datenverkehr an demselben Port, an dem der Listener ihn empfangen hat. Dieser Port kann auch für Zustandsprüfungen verwendet werden, sofern nicht die Eigenschaft „port“ der Eigenschaft „health_monitor“ angegeben ist.
  • ZIEL: Die IP-Adresse oder der FQDN des Pool-Mitglieds für die Load Balancer, die zur Anwendungsfamilie gehören, oder die ID bzw. der Name eines ALB oder die Instanz für die Load Balancer, die zur Netzwerkfamilie gehören.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --weight: Gewichtung des Servermitglieds. Diese Option ist nur dann anwendbar, wenn der Lastverteilungsalgorithmus des entsprechenden Pools „weighted_round_robin“ ist.
  • --target-type: Der Zieltyp für dieses Pool-Mitglied. Eine von: instance, load_balancer, reserved_ip.
  • --reserved-ip-subnet: Diese Option kommt zum Einsatz, wenn als Zieltyp ausschließlich „reservierte IP“ ausgewählt wurde.
  • --reserved-ip-vpc: Diese Option gilt nur, wenn der Zieltyp „reservierte IP-Adresse“ ist und das reservierte IP-Subnetz namentlich angegeben wird.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is load-balancer-pool-member-update

Mitglied eines Lastausgleichsfunktionspools aktualisieren.

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]

Befehlsbeispiele

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

Befehlsoptionen

  • LOAD_BALANCER: ID oder Name des Lastverteilers.
  • POOL: ID oder Name des Pools.
  • MEMBER_ID: ID des Mitglieds.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --target-address: IP-Adresse des Poolmitglieds.
  • --target-fqdn: Der vollqualifizierte Domänenname (FQDN), auf den abgezielt werden soll. Für die Lastausgleichsfunktion muss die Einstellung 'fqdn_pool_members_supported' auf 'true' gesetzt sein.
  • --target: Die IP-Adresse oder der FQDN des Poolmitglieds für die Load Balancer, die zur Anwendungsfamilie gehören, oder die ID bzw. der Name eines ALB oder die Instanz für die Load Balancer, die zur Netzwerkfamilie gehören.
  • --port: Der Port, über den das Mitglied den Datenverkehr des Load Balancers empfängt. Gilt nur für den Datenverkehr der Lastausgleichsfunktion, der an einem Listener mit einem einzelnen Port empfangen wurde. Wenn der Datenverkehr an einem Listener mit einem Portbereich empfangen wird, empfängt das Member den Datenverkehr an demselben Port, an dem der Listener ihn empfangen hat. Dieser Port kann auch für Zustandsprüfungen verwendet werden, sofern nicht die Eigenschaft „port“ der Eigenschaft „health_monitor“ angegeben ist.
  • --weight: Gewichtung des Servermitglieds. Diese Option ist nur dann anwendbar, wenn der Lastverteilungsalgorithmus des entsprechenden Pools „weighted_round_robin“ ist.
  • --target-type: Der Zieltyp für dieses Pool-Mitglied. Eine von: instance, load_balancer, reserved_ip.
  • --reserved-ip-subnet: Diese Option kommt zum Einsatz, wenn als Zieltyp ausschließlich „reservierte IP“ ausgewählt wurde.
  • --reserved-ip-vpc: Diese Option gilt nur, wenn der Zieltyp „reservierte IP-Adresse“ ist und das reservierte IP-Subnetz namentlich angegeben wird.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is load-balancer-pool-member-delete

Löschen Sie mindestens ein Member aus einem Lastausgleichspool.

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

Befehlsoptionen

  • LOAD_BALANCER: ID oder Name des Lastverteilers.
  • POOL: ID oder Name des Pools.
  • MEMBER_ID1: ID des Mitglieds.
  • MEMBER_ID2: ID des Mitglieds.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • --force, -f: Operation ohne Bestätigung erzwingen.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is load-balancer-pool-members

Alle Mitglieder eines Lastausgleichsfunktionspools auflisten.

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

Befehlsoptionen

  • LOAD_BALANCER: ID oder Name des Lastverteilers.
  • POOL: ID oder Name des Pools.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is load-balancer-pool-update

Pool einer Lastausgleichsfunktion aktualisieren.

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]

Befehlsbeispiele

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

Befehlsoptionen

  • LOAD_BALANCER: ID oder Name des Lastverteilers.
  • POOL: ID oder Name des Pools.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --algorithm: Lastausgleichsalgorithmus. Zulässige Werte: round_robin, weighted_round_robin oder least_connections.
  • --health-delay: Statusprüfungsintervall in Sekunden. Der Wert für das Intervall muss größer sein als der Wert für die Zeitlimitüberschreitung. Minimum: 2, Maximum: 60.
  • --health-max-retries: Maximale Anzahl der Wiederholungen bei der Statusprüfung. Minimum: 1, Maximum: 10.
  • --health-timeout: Zeitlimit für die Statusprüfung in Sekunden. Minimum: 1, Maximum: 59.
  • --health-type: Protokoll für die Statusprüfung. Die Load-Balancer dieser Produktfamilie unterstützen tcp, http und https. Die Load-Balancer der Netzwerkfamilie unterstützen „ tcp “ und „ http “.
  • --health-monitor-url: Der Pfad zur URL des Zustands URL s. Gilt nur, wenn der HEALTH_TYPE „http“ oder „https“ ist.
  • --health-monitor-port: Portnummer für die Statusprüfung. Falls angegeben, werden die in den Serverressourcen angegebenen Ports überschrieben.
  • --reset-health-monitor-port: Den Port des Zustandsmonitors zurücksetzen.
  • --protocol: Poolprotokoll. Die Load-Balancer dieser Produktfamilie unterstützen tcp, http und https. Die Load-Balancer der Netzwerkfamilie unterstützen „ tcp “ und „ udp “.
  • --session-persistence-type: Der Typ der Sitzungspersistenz. Einer der folgenden Werte: source_ip, http_cookie, app_cookie, none
  • --session-persistence-cookie-name: Name des Cookies zur Sitzungserhaltung. Diese Option gilt nur für den Typ „ app_cookie “.
  • --proxy-protocol: Die Einstellung für das Proxy-Protokoll für diesen Pool. Das Proxy-Protokoll wird nur für Lastausgleichsfunktionen für Anwendungen unterstützt. Zulässige Werte: disabled, v1, v2.
  • --name: Neuer Name des Pools.
  • --failsafe-policy-action: Die für diesen Pool zu verwendende Ausfallsicherheitsrichtlinie. Sofern nicht anders angegeben, wird die standardmäßige ausfallsichere Richtlinienmaßnahme aus dem Profil verwendet. Einer von: scheitern, vorwärts, fallen lassen, umgehen.
  • --failsafe-policy-target: ID oder Name des Fail-Safe-Zielpools, an den weitergeleitet werden soll. Falls angegeben, muss die Fail-Safe-Richtlinienaktion „Weiterleiten“ lauten.
  • --health-monitor-request-method: Die für die Funktionsprüfungen zu verwendende HTTP-Anfragemethode. Entweder: get oder post. Gilt nur, wenn HEALTH_TYPE ausschließlich „http“ oder „https“ ist.
  • --health-monitor-request-body: Der für die Funktionsprüfungen zu verwendende Request-Body des „ HTTP “. Gilt nur, wenn ausschließlich „ --health-monitor-request-method “ gepostet wird.
  • --reset-health-monitor-request-body: Den Request-Body des Health-Monitors zurücksetzen.
  • --health-monitor-request-headers: REQUEST_HEADERS_JSON|@REQUEST_HEADERS_JSON_FILE, Anfrage-Header im JSON-Format oder als JSON-Datei.
  • --health-monitor-response-body-regex: Der reguläre Ausdruck im PCRE-Format, dem die Antwortinhalte von HTTP entsprechen müssen, damit die Funktionsprüfungen erfolgreich sind.
  • --reset-health-monitor-response-body-regex: Den Antworttext des Zustandsmonitors zurücksetzen.
  • --health-monitor-response-code: Die Antwortcodes des „ HTTP “, die bei einem erfolgreichen Zustandscheck erwartet werden.
  • --server-auth-verify-cert: Wenn dieser Parameter auf „true“ gesetzt ist, wird das Zertifikat des Backend-Servers überprüft. Zulässige Werte: true oder false
  • --server-auth-ca-crn: Die CRN der Zertifikatsinstanz, die für die Zertifizierungsstelle zur Serverauthentifizierung verwendet wird. Erforderlich, wenn 'server-auth-verify-cert' auf 'true' gesetzt ist.
  • --reset-server-auth: Entfernt die Konfiguration der Serverauthentifizierung aus dem Pool.
  • --client-auth-cert-crn: Die CRN der Zertifikatsinstanz, die für die Client-Authentifizierung verwendet wird und die gegenseitige Authentifizierung ( TLS ) ( mTLS ) zwischen dem Load Balancer und den Backend-Servern ermöglicht.
  • --reset-client-auth: Entfernt die Konfiguration für die Client-Authentifizierung aus dem Pool.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is load-balancer-pools

Alle Pools einer Lastausgleichsfunktion auflisten.

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

Befehlsoptionen

  • LOAD_BALANCER: ID oder Name des Lastverteilers.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is load-balancer-statistics

Alle Statistikdaten einer Lastausgleichsfunktion auflisten.

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

Befehlsoptionen

  • LOAD_BALANCER: ID oder Name des Lastverteilers.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is load-balancer-update

Lastausgleichsfunktion aktualisieren.

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]

Befehlsbeispiele

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

Befehlsoptionen

  • LOAD_BALANCER: ID oder Name des Lastverteilers.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --name: Neuer Name der Lastausgleichsfunktion.
  • --logging-datapath-active: Datenpfadprotokollierung für diese Lastausgleichsfunktion aktivieren oder inaktivieren. Die Datenpfadprotokollierung ist nur für die Lastausgleichsfunktion für Anwendungen anwendbar. Mögliche Werte: false, true.
  • --subnets: Durch Kommas getrennte IDs oder Namen der Subnetze, für die dieser Load Balancer bereitgestellt werden soll. Die Verfügbarkeit der Lastausgleichsfunktion hängt von der Verfügbarkeit der Zonen ab, in denen sich die angegebenen Teilnetze befinden. Derzeit unterstützt nur die Lastausgleichsfunktion in der Anwendungsfamilie diese Option.
  • --dns-instance-crn: Die CRN der DNS-Instanz, die der DNS-Zone zugeordnet ist.
  • --dns-zone-id: ID der DNS-Zone.
  • --reset-dns: Geben Sie dieses Flag an, um alle vorhandenen DNS-Einträge zu entfernen.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is load-balancers

Alle Lastausgleichsfunktionen auflisten.

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

Befehlsoptionen

  • --resource-group-id: ID der Ressourcengruppe. Diese ID schließt die Option „--resource-group-name“ aus.
  • --resource-group-name: Name der Ressourcengruppe. Dieser Name ist mit --resource-group-id unvereinbar.
  • --all-resource-groups: Alle Ressourcengruppen abfragen.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

Netz-ACLs

ibmcloud is network-acls

Alle Netz-ACLs auflisten.

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

Befehlsoptionen

  • --resource-group-id: ID der Ressourcengruppe. Diese ID schließt die Option „--resource-group-name“ aus.
  • --resource-group-name: Name der Ressourcengruppe. Dieser Name ist mit --resource-group-id unvereinbar.
  • --all-resource-groups: Alle Ressourcengruppen abfragen.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is network-acl

Details zu einer Netz-ACL anzeigen.

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

Befehlsoptionen

  • ACL: ID oder Name der Netzwerk-ACL.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is network-acl-create

Netz-ACL erstellen.

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]

Befehlsbeispiele

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

Befehlsoptionen

  • ACL_NAME: Name der Netz-ACL.
  • VPC: ID oder Name der VPC.
  • --rules: RULES_JSON|@RULES_JSON_FILE, Regeln für die ACL in JSON oder als JSON-Datei.
  • --source-acl: Die ID oder der Name der Netzwerk-ACL, aus der Regeln kopiert werden sollen.
  • --source-acl-vpc: Die ID oder der Name der VPC der Quell-Netzwerk-ACL. Diese Angabe ist nur erforderlich, um die eindeutige Quellennetz-ACL anhand des Namens in dieser VPC anzugeben.
  • --resource-group-id: ID der Ressourcengruppe. Diese ID schließt die Option „--resource-group-name“ aus.
  • --resource-group-name: Name der Ressourcengruppe. Dieser Name ist mit --resource-group-id unvereinbar.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is network-acl-update

Netz-ACL aktualisieren.

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

Befehlsbeispiele

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

Befehlsoptionen

  • ACL: ID oder Name der Netzwerk-ACL.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --name: Neuer Name der Netz-ACL.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is network-acl-delete

Löschen Sie mindestens eine Netz-ACL.

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

Befehlsoptionen

  • ACL1: ID oder Name der Netzwerk-ACL.
  • ACL2: ID oder Name der Netzwerk-ACL.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • --force, -f: Operation ohne Bestätigung erzwingen.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is network-acl-rules

Alle Regeln einer Netz-ACL auflisten.

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

Befehlsoptionen

  • ACL: ID oder Name der Netzwerk-ACL.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is network-acl-rule

Details zu einer Netz-ACL-Regel anzeigen.

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

Befehlsoptionen

  • ACL: ID oder Name der Netzwerk-ACL.
  • REGEL: ID oder Name der Regel.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is network-acl-rule-add

Regel zu einer Netz-ACL hinzufügen.

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]

Befehlsbeispiele

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

Befehlsoptionen

  • ACL: ID oder Name der Netzwerk-ACL.
  • ACTION: Zulässige Werte: allow oder deny.
  • DIRECTION: Zu erzwingende Richtung des Datenverkehrs. Zulässige Werte: inbound oder outbound.
  • PROTOKOLL: Der Name des Netzwerkprotokolls. Eines der folgenden: any, icmp_tcp_udp, icmp, tcp, udp, ah, gre, ip_in_ip, l2tp, RSVP, SCTP, VRRP. Für andere Protokolle verwenden Sie „number_ “, wobei „ “ einen Wert zwischen 0 und 255 hat (z. B. number_99 ). Bekannte Protokolle verwenden Standardbezeichnungen (z. B. „tcp“ für Protokoll 6); die Schreibweise „number_ “ ist ungültig. IPv6-spezifische Protokolle werden nicht unterstützt: number_0, number_43, number_44, number_58, number_59, number_60, number_135.
  • SOURCE: Quellen-IP-Adresse oder CIDR-Block.
  • DESTINATION: Ziel-IP-Adresse oder CIDR-Block.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --name: Name der ACL-Regel.
  • --icmp-type: Typ von ICMP-Datenverkehr, der zulässig sein soll. Gültige Werte: Zahlen von 0 bis 254. Diese Option wird nur angegeben, wenn als Protokoll der Wert icmp festgelegt ist. Wird keine Angabe gemacht, sind alle Typen zulässig.
  • --icmp-code: Code für den ICMP-Datenverkehr, der zulässig sein soll. Gültige Werte: Zahlen von 0 bis 255. Diese Option wird nur angegeben, wenn als Protokoll der Wert icmp festgelegt ist. Wird keine Angabe gemacht, sind alle Codes zulässig.
  • --source-port-min: Mindestwert für Quellenportnummer. Gültige Werte: Zahlen von 1 bis 65535. Diese Option wird nur angegeben, wenn als Protokoll der Wert tcp oder udp festgelegt ist (Standardwert: 1).
  • --source-port-max: Maximaler Wert für Quellenportnummer. Gültige Werte: Zahlen von 1 bis 65535. Diese Option wird nur angegeben, wenn als Protokoll der Wert tcp oder udp festgelegt ist (Standardwert: 65535).
  • --destination-port-min: Mindestwert für Zielportnummer. Gültige Werte: Zahlen von 1 bis 65535. Diese Option wird nur angegeben, wenn als Protokoll der Wert tcp oder udp festgelegt ist (Standardwert: 1).
  • --destination-port-max: Maximaler Wert für Zielportnummer. Gültige Werte: Zahlen von 1 bis 65535. Diese Option wird nur angegeben, wenn als Protokoll der Wert tcp oder udp festgelegt ist (Standardwert: 65535).
  • --before-rule: Die ID oder der Name der Regel, vor der diese Regel eingefügt wird.
  • --reset-before-rule: Vor der Regel zurücksetzen. Geben Sie diese Option an, um diese Regel nach allen vorhandenen Regeln zu verschieben.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is network-acl-rule-update

Regel einer Netz-ACL aktualisieren.

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]

Befehlsbeispiele

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

Befehlsoptionen

  • ACL: ID oder Name der Netzwerk-ACL.
  • REGEL: ID oder Name der Regel.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --name: Neuer Name der Regel.
  • --direction: Zu erzwingende Richtung des Datenverkehrs. Zulässige Werte: inbound oder outbound.
  • --action: Zulässige Werte: allow oder deny.
  • --before-rule: Die ID oder der Name der Regel, vor der diese Regel eingefügt wird.
  • --reset-before-rule: Vor der Regel zurücksetzen. Geben Sie diese Option an, um diese Regel nach allen vorhandenen Regeln zu verschieben.
  • --source: Quellen-IP-Adresse oder CIDR-Block.
  • --dest: Ziel-IP-Adresse oder CIDR-Block.
  • --icmp-type: Typ von ICMP-Datenverkehr, der zulässig sein soll. Gültige Werte: Zahlen von 0 bis 254. Diese Option wird nur angegeben, wenn als Protokoll der Wert icmp festgelegt ist. Wird keine Angabe gemacht, sind alle Typen zulässig.
  • --icmp-code: Code für den ICMP-Datenverkehr, der zulässig sein soll. Gültige Werte: Zahlen von 0 bis 255. Diese Option wird nur angegeben, wenn als Protokoll der Wert icmp festgelegt ist. Wird keine Angabe gemacht, sind alle Codes zulässig.
  • --source-port-min: Mindestwert für Quellenportnummer. Gültige Werte: Zahlen von 1 bis 65535. Diese Option wird nur angegeben, wenn als Protokoll der Wert tcp oder udp festgelegt ist (Standardwert: 1).
  • --source-port-max: Maximaler Wert für Quellenportnummer. Gültige Werte: Zahlen von 1 bis 65535. Diese Option wird nur angegeben, wenn als Protokoll der Wert tcp oder udp festgelegt ist (Standardwert: 65535).
  • --destination-port-min: Mindestwert für Zielportnummer. Gültige Werte: Zahlen von 1 bis 65535. Diese Option wird nur angegeben, wenn als Protokoll der Wert tcp oder udp festgelegt ist (Standardwert: 1).
  • --destination-port-max: Maximaler Wert für Zielportnummer. Gültige Werte: Zahlen von 1 bis 65535. Diese Option wird nur angegeben, wenn als Protokoll der Wert tcp oder udp festgelegt ist (Standardwert: 65535).
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is network-acl-rule-delete

Löschen Sie mindestens eine Regel aus einer Netz-ACL.

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

Befehlsoptionen

  • ACL: ID oder Name der Netzwerk-ACL.
  • REGEL 1: ID oder Name der Regel.
  • REGEL 2: ID oder Name der Regel.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • --force, -f: Operation ohne Bestätigung erzwingen.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

Öffentliche Gateways

ibmcloud is public-gateway

Details zu einem öffentlichen Gateway anzeigen.

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

Befehlsoptionen

  • GATEWAY: ID oder Name des öffentlichen Gateways.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is public-gateway-create

Öffentliches Gateway erstellen.

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]

Befehlsbeispiele

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

Befehlsoptionen

  • GATEWAY_NAME: Name des öffentlichen Gateways.
  • VPC: ID oder Name der VPC.
  • ZONE_NAME: Name der Zone.
  • --ip: ID, Name oder vorhandene IP-Adresse der Floating-IP, die an das öffentliche Gateway gebunden ist.
  • --resource-group-id: ID der Ressourcengruppe. Diese ID schließt die Option „--resource-group-name“ aus.
  • --resource-group-name: Name der Ressourcengruppe. Dieser Name ist mit --resource-group-id unvereinbar.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is public-gateway-delete

Löschen Sie mindestens ein öffentliches Gateway.

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

Befehlsoptionen

  • GATEWAY1: ID oder Name des öffentlichen Gateways.
  • GATEWAY2: ID oder Name des öffentlichen Gateways.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • --force, -f: Operation ohne Bestätigung erzwingen.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is public-gateway-update

Öffentliches Gateway aktualisieren.

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

Befehlsbeispiele

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

Befehlsoptionen

  • GATEWAY: ID oder Name des öffentlichen Gateways.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --name: Neuer Name des öffentlichen Gateways.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is public-gateways

Alle öffentlichen Gateways auflisten.

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

Befehlsoptionen

  • --resource-group-id: ID der Ressourcengruppe. Diese ID schließt die Option „--resource-group-name“ aus.
  • --resource-group-name: Name der Ressourcengruppe. Dieser Name ist mit --resource-group-id unvereinbar.
  • --all-resource-groups: Alle Ressourcengruppen abfragen.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

Routing-Tabellen und Routen

Der folgende Abschnitt enthält Details zu den CLI-Befehlen, die für die Arbeit mit VPC-Routing-Tabellen und -Routen verfügbar sind.

ibmcloud is vpc-default-routing-tabelle

Details zur Standard-Routing-Tabelle einer VPC anzeigen.

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

Befehlsoptionen

  • VPC: ID oder Name der VPC.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist vpc-routing-tables

Alle Routing-Tabellen für eine VPC auflisten.

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

Befehlsoptionen

  • VPC: ID oder Name der VPC.
  • --is-default: Filtert die Sammlung nach Routing-Tabellen, deren Eigenschaft „ is_default “ mit dem angegebenen Wert übereinstimmt. Zulässige Werte: true oder false
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is vpc-routing-tabelle

Details einer VPC-Routing-Tabelle anzeigen.

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

Befehlsoptionen

  • VPC: ID oder Name der VPC.
  • ROUTING_TABLE: ID oder Name der VPC-Routing-Tabelle.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist vpc-routing-table-create

Erstellen Sie eine VPC-Routing-Tabelle.

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]

Befehlsbeispiele

  • ibmcloud is vpc-routing-table-create 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --name my-vpc-routing-table --output JSON
  • ibmcloud is vpc-routing-table-create my-vpc --name my-vpc-routing-table --output JSON
  • ibmcloud is vpc-routing-table-create vpc-doloremque-6364-us-east --name test-vpc-cli-routing-tb2 --direct-link-ingress true --internet-ingress false --transit-gateway-ingress false --vpc-zone-ingress false
  • ibmcloud is vpc-routing-table-create 979b4bc6-f018-40a2-92f5-0b1cf777b55d --name test-vpc-cli-routing-tb1 --direct-link-ingress false --internet-ingress false --transit-gateway-ingress false --vpc-zone-ingress true
  • ibmcloud is vpc-routing-table-create my-vpc --name my-vpc-routing-table --accept-routes-from-resource-type-filters vpn_server,vpn_gateway Erstellen Sie eine Routing-Tabelle mit Ressourcentypfilter.
  • 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

Befehlsoptionen

  • VPC: ID oder Name der VPC.
  • --name: Name der VPC-Routing-Tabelle.
  • --direct-link-ingress, --direct-link: Wenn dieser Wert auf „true“ gesetzt ist, wird diese Routing-Tabelle verwendet, um Datenverkehr, der von Direct Link stammt, zu dieser VPC weiterzuleiten. Damit das Routing erfolgreich ist, darf die VPC noch keine Routing-Tabelle enthalten, bei der diese Eigenschaft auf „true“ gesetzt ist. Mögliche Werte: false, true.
  • --internet-ingress, --internet: Gibt an, ob diese Routing-Tabelle zur Weiterleitung von Datenverkehr verwendet wird, der aus dem Internet stammt. Bei der Aktualisierung auf "true" wird diese Routing-Tabelle ausgewählt, vorausgesetzt, dass für keine andere Routing-Tabelle in der VPC diese Eigenschaft bereits auf "true" gesetzt ist. Bei der Aktualisierung auf "false" wird diese Routing-Tabelle abgewählt. Mögliche Werte: false, true.
  • --transit-gateway-ingress, --transit-gateway: Wenn dieser Wert auf „true“ gesetzt ist, wird diese Routingtabelle verwendet, um Datenverkehr, der von Transit Gateway stammt, zu dieser VPC weiterzuleiten. Damit das Routing erfolgreich ist, darf die VPC noch keine Routing-Tabelle enthalten, bei der diese Eigenschaft auf „true“ gesetzt ist. Mögliche Werte: false, true.
  • --vpc-zone-ingress, --vpc-zone: Wenn dieser Wert auf „true“ gesetzt ist, wird diese Routingtabelle verwendet, um Datenverkehr weiterzuleiten, der aus Subnetzen in anderen Zonen dieser VPC stammt. Damit das Routing erfolgreich ist, darf die VPC noch keine Routing-Tabelle enthalten, bei der diese Eigenschaft auf „true“ gesetzt ist. Mögliche Werte: false, true.
  • --accept-routes-from-resource-type-filters, --ar-rtf: Die durch Kommas getrennten Ressourcen-Typ-Filter, die Routen in dieser Routing-Tabelle erstellen können. Einer der folgenden Werte: vpn_server, vpn_gateway.
  • --advertise-routes-to: Die Ingress-Quellen, an die Routen weitergegeben werden sollen. Routen in der Tabelle mit aktiviertem Advertise werden für diese Quellen zugänglich gemacht. Ein oder mehrere durch Kommas getrennte Werte aus der folgenden Liste: direct_link, transit_gateway.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist vpc-routing-table-update

Eine VPC-Routing-Tabelle aktualisieren.

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]

Befehlsbeispiele

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

Befehlsoptionen

  • VPC: ID oder Name der VPC.
  • ROUTING_TABLE: ID oder Name der VPC-Routing-Tabelle.
  • --name: Neuer Name der Routing-Tabelle.
  • --direct-link-ingress, --direct-link: Wenn dieser Wert auf „true“ gesetzt ist, wird diese Routing-Tabelle verwendet, um Datenverkehr, der von Direct Link stammt, zu dieser VPC weiterzuleiten. Damit das Routing erfolgreich ist, darf die VPC noch keine Routing-Tabelle enthalten, bei der diese Eigenschaft auf „true“ gesetzt ist. Mögliche Werte: false, true.
  • --internet-ingress, --internet: Gibt an, ob diese Routing-Tabelle zur Weiterleitung von Datenverkehr verwendet wird, der aus dem Internet stammt. Bei der Aktualisierung auf "true" wird diese Routing-Tabelle ausgewählt, vorausgesetzt, dass für keine andere Routing-Tabelle in der VPC diese Eigenschaft bereits auf "true" gesetzt ist. Bei der Aktualisierung auf "false" wird diese Routing-Tabelle abgewählt. Mögliche Werte: false, true.
  • --transit-gateway-ingress, --transit-gateway: Wenn dieser Wert auf „true“ gesetzt ist, wird diese Routingtabelle verwendet, um Datenverkehr, der von Transit Gateway stammt, zu dieser VPC weiterzuleiten. Damit das Routing erfolgreich ist, darf die VPC noch keine Routing-Tabelle enthalten, bei der diese Eigenschaft auf „true“ gesetzt ist. Mögliche Werte: false, true.
  • --vpc-zone-ingress, --vpc-zone: Wenn dieser Wert auf „true“ gesetzt ist, wird diese Routingtabelle verwendet, um Datenverkehr weiterzuleiten, der aus Subnetzen in anderen Zonen dieser VPC stammt. Damit das Routing erfolgreich ist, darf die VPC noch keine Routing-Tabelle enthalten, bei der diese Eigenschaft auf „true“ gesetzt ist. Mögliche Werte: false, true.
  • --accept-routes-from-resource-type-filters, --ar-rtf: Die durch Kommas getrennten Ressourcen-Typ-Filter, die Routen in dieser Routing-Tabelle erstellen können. Alle gelernten Routen von Ressourcen, die einem Ressourcenfilter entsprechen, werden entfernt, wenn ein vorhandener Ressourcenfilter entfernt wird. Einer der folgenden Werte: vpn_server, vpn_gateway.
  • --clean-all-accept-routes-from-filters, --cl-arf: Entfernt alle „accept“-Routen aus den Filtern und löscht alle erlernten Routen aus der Routing-Tabelle.
  • --advertise-routes-to: Die Ingress-Quellen, an die Routen weitergegeben werden sollen. Routen in der Tabelle mit aktiviertem Advertise werden für diese Quellen zugänglich gemacht. Ein oder mehrere durch Kommas getrennte Werte aus der folgenden Liste: direct_link, transit_gateway.
  • --clean-all-advertise-routes-to-sources, --cl-adrt: Alle vorhandenen Ingress-Quellen entfernen, an die Routen weitergeleitet werden sollen.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist vpc-routing-table-delete

Löschen Sie mindestens eine VPC-Routingtabelle.

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

Befehlsoptionen

  • VPC: ID oder Name der VPC.
  • ROUTING_TABLE1: ID oder Name der VPC-Routing-Tabelle.
  • ROUTING_TABLE2: ID oder Name der VPC-Routing-Tabelle.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • --force, -f: Operation ohne Bestätigung erzwingen.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist vpc-routing-table-routes

Alle Routen einer VPC-Routing-Tabelle auflisten.

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

Befehlsoptionen

  • VPC: ID oder Name der VPC.
  • ROUTING_TABLE: ID oder Name der VPC-Routing-Tabelle.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist vpc-routing-table-route

Details zu einer VPC-Route anzeigen.

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

Befehlsoptionen

  • VPC: ID oder Name der VPC.
  • ROUTING_TABLE: ID oder Name der VPC-Routing-Tabelle.
  • ROUTE: ID oder Name der VPC-Route.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist vpc-routing-table-route-create

Erstellen Sie eine VPC-Route.

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]

Befehlsbeispiele

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

Befehlsoptionen

  • VPC: ID oder Name der VPC.
  • ROUTING_TABLE: ID oder Name der VPC-Routing-Tabelle.
  • --zone: Name der Zone.
  • --action: Die Aktion, die für ein Paket ausgeführt werden soll, das der Route entspricht. Einer der folgenden Werte: delegate_vpc, delegate, deliver, drop.
  • --destination: Ziel-CIDR der Route. Es dürfen maximal zwei Routen pro Zone in einer Tabelle dasselbe Ziel aufweisen und dies auch nur, wenn für beide Routen die Aktion deliver definiert ist.
  • --priority: Die Priorität der Route. Kleinere Werte haben eine höhere Priorität. Die Werte können zwischen 0 und 4 liegen. (Standardwert: 2.
  • --next-hop: Wenn die Aktion „deliver“ lautet, dann die IP-Adresse, die VPN-Verbindungs-ID oder der Name des nächsten Hops, an den die Pakete weitergeleitet werden. Bei anderen Aktionswerten muss sie weggelassen oder als 0.0.0.0 angegeben werden.
  • --vpngw: ID oder Name des VPN-Gateways. Diese Option ist nur erforderlich, wenn der nächste Hop als VPN-Verbindung im Namensformat angegeben wird.
  • --advertise: Gibt an, ob diese Route an die Eingangsquellen weitergegeben wird, die durch die Routing-Tabellen-Eigenschaft „advertise_routes_to“ festgelegt sind. Mögliche Werte: false, true.
  • --name: Name der VPC-Routing-Tabelle.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist vpc-routing-table-route-update

Aktualisiert eine VPC-Route.

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]

Befehlsbeispiele

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

Befehlsoptionen

  • VPC: ID oder Name der VPC.
  • ROUTING_TABLE: ID oder Name der VPC-Routing-Tabelle.
  • ROUTE: ID oder Name der VPC-Route.
  • --name: Neuer Name der Route.
  • --priority: Die Priorität der Route. Kleinere Werte haben eine höhere Priorität. Die Werte können zwischen 0 und 4 liegen. (Standardwert: 2.
  • --advertise: Gibt an, ob diese Route an die Eingangsquellen weitergegeben wird, die durch die Routing-Tabellen-Eigenschaft „advertise_routes_to“ festgelegt sind. Mögliche Werte: false, true.
  • --next-hop: Wenn die Aktion „deliver“ lautet, dann die IP-Adresse, die VPN-Verbindungs-ID oder der Name des nächsten Hops, an den die Pakete weitergeleitet werden. Bei anderen Aktionswerten muss sie weggelassen oder als 0.0.0.0 angegeben werden.
  • --vpngw: ID oder Name des VPN-Gateways. Diese Option ist nur erforderlich, wenn der nächste Hop als VPN-Verbindung im Namensformat angegeben wird.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist vpc-routing-table-route-delete

Löschen Sie mindestens eine VPC-Route.

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

Befehlsoptionen

  • VPC: ID oder Name der VPC.
  • ROUTING_TABLE: ID oder Name der VPC-Routing-Tabelle.
  • ROUTE1: ID oder Name der VPC-Route.
  • ROUTE2: ID oder Name der VPC-Route.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • --force, -f: Operation ohne Bestätigung erzwingen.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist subnet-routing-table

Details zur Routing-Tabelle anzeigen, die dem Subnetz zugeordnet ist.

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

Befehlsoptionen

  • SUBNET: ID oder Name des Subnetzes.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

Sicherheitsgruppen

ibmcloud is security-group

Details zu einer Sicherheitsgruppe anzeigen.

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

Befehlsoptionen

  • GRUPPE: ID oder Name der Sicherheitsgruppe.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is security-group-create

Sicherheitsgruppe erstellen.

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

Befehlsbeispiele

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

Befehlsoptionen

  • GROUP_NAME: Name der Sicherheitsgruppe.
  • VPC: ID oder Name der VPC.
  • --resource-group-id: ID der Ressourcengruppe. Diese ID schließt die Option „--resource-group-name“ aus.
  • --resource-group-name: Name der Ressourcengruppe. Dieser Name ist mit --resource-group-id unvereinbar.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is security-group-delete

Löschen Sie mindestens eine Sicherheitsgruppe.

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

Befehlsoptionen

  • GRUPPE1: ID oder Name der Sicherheitsgruppe.
  • GRUPPE2: ID oder Name der Sicherheitsgruppe.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • --force, -f: Operation ohne Bestätigung erzwingen.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is security-group-rule

Details zu einer Sicherheitsgruppenregel anzeigen.

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

Befehlsoptionen

  • GRUPPE: ID oder Name der Sicherheitsgruppe.
  • RULE_ID: ID der Sicherheitsgruppenregel.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is security-group-rule-add

Regel zu einer Sicherheitsgruppe hinzufügen.

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]

Befehlsbeispiele

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

Befehlsoptionen

  • GRUPPE: ID oder Name der Sicherheitsgruppe.
  • DIRECTION: Zu erzwingende Richtung des Datenverkehrs. Zulässige Werte: inbound oder outbound.
  • PROTOKOLL: Der Name des Netzwerkprotokolls. Eines der folgenden: any, icmp_tcp_udp, icmp, tcp, udp, ah, gre, ip_in_ip, l2tp, RSVP, SCTP, VRRP. Für andere Protokolle verwenden Sie „number_ “, wobei „ “ einen Wert zwischen 0 und 255 hat (z. B. number_99 ). Bekannte Protokolle verwenden Standardbezeichnungen (z. B. „tcp“ für Protokoll 6); die Schreibweise „number_ “ ist ungültig. IPv6-spezifische Protokolle werden nicht unterstützt: number_0, number_43, number_44, number_58, number_59, number_60, number_135.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --local: Die lokale IP-Adresse oder der Bereich lokaler IP-Adressen, für die diese Regel eingehenden und ausgehenden Datenverkehr zulässt. Ein CIDR-Block von 0.0.0.0/0 lässt eingehenden und ausgehenden Datenverkehr an alle lokalen IP-Adressen zu.
  • --remote: Die Menge der Netzwerkschnittstellen, von denen aus diese Regel Datenverkehr zulässt. Sie kann als REMOTE_ADDRESS, CIDR_BLOCK oder SECURITY_GROUP angegeben werden. Ohne Angabe ist Datenverkehr von jeder Quelle zulässig (oder an jede Quelle, bei Regeln für abgehenden Datenverkehr).
  • --icmp-type: Typ von ICMP-Datenverkehr, der zulässig sein soll. Gültige Werte: Zahlen von 0 bis 254. Diese Option wird nur angegeben, wenn als Protokoll der Wert icmp festgelegt ist. Wird keine Angabe gemacht, sind alle Typen zulässig.
  • --icmp-code: Code für den ICMP-Datenverkehr, der zulässig sein soll. Gültige Werte: Zahlen von 0 bis 255. Diese Option wird nur angegeben, wenn als Protokoll der Wert icmp festgelegt ist. Wird keine Angabe gemacht, sind alle Codes zulässig.
  • --port-min: Mindestwert für Portnummer. Gültige Werte: Zahlen von 1 bis 65535. Diese Option wird nur angegeben, wenn als Protokoll der Wert tcp oder udp festgelegt ist. Ohne Angabe sind alle Ports zulässig (Standardwert: 1).
  • --port-max: Maximaler Wert für Portnummer. Gültige Werte: Zahlen von 1 bis 65535. Diese Option wird nur angegeben, wenn als Protokoll der Wert tcp oder udp festgelegt ist. Wird keine Angabe gemacht, sind alle Ports zulässig (Standardwert: 65535).
  • --name: Der Name dieser Sicherheitsgruppenregel. Der Name darf von keiner anderen Regel in der Sicherheitsgruppe verwendet werden.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is security-group-rule-delete

Löschen Sie mindestens eine Regel aus einer Sicherheitsgruppe.

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

Befehlsbeispiele

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

Befehlsoptionen

  • GRUPPE: ID oder Name der Sicherheitsgruppe.
  • RULE_ID1: ID der Sicherheitsgruppenregel.
  • RULE_ID2: ID der Sicherheitsgruppenregel.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • --force, -f: Operation ohne Bestätigung erzwingen.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is security-group-rule-update

Regel einer Sicherheitsgruppe aktualisieren.

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]

Befehlsbeispiele

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

Befehlsoptionen

  • GRUPPE: ID oder Name der Sicherheitsgruppe.
  • RULE_ID: ID der Sicherheitsgruppenregel.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --direction: Zu erzwingende Richtung des Datenverkehrs. Zulässige Werte: inbound oder outbound.
  • --local: Die lokale IP-Adresse oder der Bereich lokaler IP-Adressen, für die diese Regel eingehenden und ausgehenden Datenverkehr zulässt. Ein CIDR-Block von 0.0.0.0/0 lässt eingehenden und ausgehenden Datenverkehr an alle lokalen IP-Adressen zu.
  • --remote: Die Menge der Netzwerkschnittstellen, von denen aus diese Regel Datenverkehr zulässt. Sie kann als REMOTE_ADDRESS, CIDR_BLOCK oder SECURITY_GROUP angegeben werden. Ohne Angabe ist Datenverkehr von jeder Quelle zulässig (oder an jede Quelle, bei Regeln für abgehenden Datenverkehr).
  • --icmp-type: Typ von ICMP-Datenverkehr, der zulässig sein soll. Gültige Werte: Zahlen von 0 bis 254. Diese Option wird nur angegeben, wenn als Protokoll der Wert icmp festgelegt ist. Wird keine Angabe gemacht, sind alle Typen zulässig.
  • --reset-icmp-type: Setzt den Wert eines vorhandenen ICMP-Verkehrstyps zurück.
  • --icmp-code: Code für den ICMP-Datenverkehr, der zulässig sein soll. Gültige Werte: Zahlen von 0 bis 255. Diese Option wird nur angegeben, wenn als Protokoll der Wert icmp festgelegt ist. Wird keine Angabe gemacht, sind alle Codes zulässig.
  • --reset-icmp-code: Setzt den Wert eines vorhandenen ICMP-Verkehrscodes zurück.
  • --port-min: Mindestwert für Portnummer. Gültige Werte: Zahlen von 1 bis 65535. Diese Option wird nur angegeben, wenn als Protokoll der Wert tcp oder udp festgelegt ist. Ohne Angabe sind alle Ports zulässig (Standardwert: 1).
  • --reset-port-min: Minimale Portnummer zurücksetzen.
  • --port-max: Maximaler Wert für Portnummer. Gültige Werte: Zahlen von 1 bis 65535. Diese Option wird nur angegeben, wenn als Protokoll der Wert tcp oder udp festgelegt ist. Wird keine Angabe gemacht, sind alle Ports zulässig (Standardwert: 65535).
  • --reset-port-max: Maximale Portnummer zurücksetzen.
  • --name: Der Name dieser Sicherheitsgruppenregel. Der Name darf von keiner anderen Regel in der Sicherheitsgruppe verwendet werden.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is security-group-rules

Alle Regeln einer Sicherheitsgruppe auflisten.

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

Befehlsoptionen

  • GRUPPE: ID oder Name der Sicherheitsgruppe.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is security-group-update

Sicherheitsgruppe aktualisieren.

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

Befehlsbeispiele

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

Befehlsoptionen

  • GRUPPE: ID oder Name der Sicherheitsgruppe.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --name: Neuer Name der Sicherheitsgruppe.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is security-groups

Alle Sicherheitsgruppen auflisten.

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]

Befehlsoptionen

  • --vpc: ID oder Name der VPC.
  • --resource-group-id: ID der Ressourcengruppe. Diese ID schließt die Option „--resource-group-name“ aus.
  • --resource-group-name: Name der Ressourcengruppe. Dieser Name ist mit --resource-group-id unvereinbar.
  • --all-resource-groups: Alle Ressourcengruppen abfragen.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is security-group-ziel

Details zu einem Ziel einer Sicherheitsgruppe anzeigen.

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]

Befehlsbeispiele

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

Befehlsoptionen

  • GRUPPE: ID oder Name der Sicherheitsgruppe.
  • ZIEL: ID oder Name der zugewiesenen Zielressource für die Sicherheitsgruppe. Die folgenden Typen sind unterstützte Zielressourcentypen: Netzschnittstelle, Lastausgleichsfunktion, Endpunktgateway, vpn_server, virtual_network_interface.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --trt: Der Typ der zu bindenden Zielressource; diese Option ist nur erforderlich, wenn Sie den Zielnamen anstelle einer ID verwenden. Einer der folgenden Werte: Lastausgleichsfunktion, Endpunktgateway, vpn_server, virtual_network_interface.
  • --in: Die ID oder der Name der Instanz, die gebunden werden soll. Dies ist nur erforderlich, wenn Sie den Netzwerkschnittstellennamen anstelle einer ID verwenden.
  • --bm: Die ID oder der Name des Bare-Metal-Servers, an den die Verbindung hergestellt werden soll. Es ist nur erforderlich, wenn der Netzwerkschnittstellenname anstelle einer ID verwendet wird.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist sicherheitsgruppen-ziel-add

Ein Ziel zu einer Sicherheitsgruppe hinzufügen.

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]

Befehlsbeispiele

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

Befehlsoptionen

  • GRUPPE: ID oder Name der Sicherheitsgruppe.
  • ZIEL: ID oder Name der zugewiesenen Zielressource für die Sicherheitsgruppe. Die folgenden Typen sind unterstützte Zielressourcentypen: Netzschnittstelle, Lastausgleichsfunktion, Endpunktgateway, vpn_server, virtual_network_interface.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --trt: Der Typ der zu bindenden Zielressource; diese Option ist nur erforderlich, wenn Sie den Zielnamen anstelle einer ID verwenden. Einer der folgenden Werte: Lastausgleichsfunktion, Endpunktgateway, vpn_server, virtual_network_interface.
  • --in: Die ID oder der Name der Instanz, die gebunden werden soll. Dies ist nur erforderlich, wenn Sie den Netzwerkschnittstellennamen anstelle einer ID verwenden.
  • --bm: Die ID oder der Name des Bare-Metal-Servers, an den die Verbindung hergestellt werden soll. Es ist nur erforderlich, wenn der Netzwerkschnittstellenname anstelle einer ID verwendet wird.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist sicherheitsgruppen-ziel-entfernen

Ziele aus einer Sicherheitsgruppe entfernen.

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]

Befehlsbeispiele

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

Befehlsoptionen

  • GRUPPE: ID oder Name der Sicherheitsgruppe.
  • TARGET1: ID oder Name der gebundenen Zielressource für die Sicherheitsgruppe. Wenn Sie das Namensformat verwenden, werden nur die Ressourcen unter demselben Ressourcentyp bereitgestellt. Und für die Netzschnittstelle nach Name müssen sich alle Netzschnittstellennamen in derselben Instanz befinden. Die folgenden Typen sind unterstützte Zielressourcentypen: Netzschnittstelle, Lastausgleichsfunktion, Endpunktgateway, vpn_server, virtual_network_interface.
  • TARGET2: ID oder Name der verknüpften Zielressource für die Sicherheitsgruppe. Wenn Sie das Namensformat verwenden, werden nur die Ressourcen unter demselben Ressourcentyp bereitgestellt. Und für die Netzschnittstelle nach Name müssen sich alle Netzschnittstellennamen in derselben Instanz befinden. Die folgenden Typen sind unterstützte Zielressourcentypen: Netzschnittstelle, Lastausgleichsfunktion, Endpunktgateway, vpn_server, virtual_network_interface.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --trt: Der Typ der zu bindenden Zielressource; diese Option ist nur erforderlich, wenn Sie den Zielnamen anstelle einer ID verwenden. Einer der folgenden Werte: Lastausgleichsfunktion, Endpunktgateway, vpn_server, virtual_network_interface.
  • --in: Die ID oder der Name der Instanz, die gebunden werden soll. Dies ist nur erforderlich, wenn Sie den Netzwerkschnittstellennamen anstelle einer ID verwenden.
  • --bm: Die ID oder der Name des Bare-Metal-Servers, an den die Verbindung hergestellt werden soll. Es ist nur erforderlich, wenn der Netzwerkschnittstellenname anstelle einer ID verwendet wird.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • --force, -f: Operation ohne Bestätigung erzwingen.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

'ibmcloud is security-group-targets'

Alle Ziele einer Sicherheitsgruppe auflisten.

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

Befehlsbeispiele

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

Befehlsoptionen

  • GRUPPE: ID oder Name der Sicherheitsgruppe.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

Teilnetze

ibmcloud is subnet

Details zu einem Teilnetz anzeigen.

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

Befehlsoptionen

  • SUBNET: ID oder Name des Subnetzes.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --show-attached: Details zu Ressourcen (Instanzen, Lastausgleichsfunktionen, VPN-Gateways) anzeigen, die dem Teilnetz zugeordnet sind.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is subnet-create

Teilnetz erstellen.

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]

Befehlsbeispiele

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

Befehlsoptionen

  • SUBNET_NAME: Name des Teilnetzes.
  • VPC: ID oder Name der VPC.
  • --ipv4-cidr-block: Der IPv4-Bereich des Teilnetzes. Diese Option und die Option --ipv4-address-count schließen sich gegenseitig aus.
  • -- ipv4-address-count: Die Gesamtzahl der erforderlichen IPv4-Adressen muss eine Potenz von 2 sein und der Mindestwert ist 8. Diese Option schließt die folgende Option aus: --ipv4-cidr-block.
  • --zone: Name der Zone.
  • --acl: Die ID oder der Name der Netzwerk-ACL.
  • --pgw: Die ID oder der Name des öffentlichen Gateways.
  • --rt: Die ID, der Name oder die CRN der Routing-Tabelle.
  • --resource-group-id: ID der Ressourcengruppe. Diese ID schließt die Option „--resource-group-name“ aus.
  • --resource-group-name: Name der Ressourcengruppe. Dieser Name ist mit --resource-group-id unvereinbar.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is subnet-delete

Löschen Sie mindestens ein Teilnetz.

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

Befehlsoptionen

  • SUBNET1: ID oder Name des Subnetzes.
  • SUBNET2: ID oder Name des Subnetzes.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • --force, -f: Operation ohne Bestätigung erzwingen.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is subnet-update

Teilnetz aktualisieren.

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

Befehlsbeispiele

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

Befehlsoptionen

  • SUBNET: ID oder Name des Subnetzes.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --name: Neuer Name des Teilnetzes.
  • --acl: Die ID oder der Name der Netzwerk-ACL.
  • --pgw: Die ID oder der Name des öffentlichen Gateways.
  • --rt: Die ID, der Name oder die CRN der Routing-Tabelle.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is subnets

Alle Teilnetze auflisten.

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]

Befehlsoptionen

  • --resource-group-id: ID der Ressourcengruppe. Diese ID schließt die Option „--resource-group-name“ aus.
  • --resource-group-name: Name der Ressourcengruppe. Dieser Name ist mit --resource-group-id unvereinbar.
  • --all-resource-groups: Alle Ressourcengruppen abfragen.
  • --zone: Filtert die Sammlung nach Ressourcen, deren Eigenschaft „zone name“ genau mit dem angegebenen Namen übereinstimmt.
  • --rt: Die ID oder der Name der Routing-Tabelle.
  • --vpc: ID, Name oder CRN der VPC.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is subnet-public-gateway

Details zu einem öffentlichen, dem Teilnetz zugeordneten Gateway anzeigen.

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

Befehlsoptionen

  • SUBNET: ID oder Name des Subnetzes.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is subnet-public-gateway-detach

Öffentliches Gateway von Teilnetz abhängen.

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

Befehlsoptionen

  • SUBNET: ID oder Name des Subnetzes.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --force, -f: Operation ohne Bestätigung erzwingen.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist subnetz-reserviert-ips

Liste aller reservierten IP-Adressen im Subnetz anzeigen.

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

Befehlsoptionen

  • SUBNET: ID oder Name des Subnetzes.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --target: Die ID, der Name oder die CRN der Zielressource.
  • --trt: Unterstützte Zielressourcentypen. Eine von: endpoint_gateway, virtual_network_interface.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist subnet-reserved-ip

Details der reservierten IP anzeigen.

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

Befehlsoptionen

  • SUBNET: ID oder Name des Subnetzes.
  • RESERVED_IP: ID oder Name der reservierten IP-Adresse.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist subnet-reserved-ip-create

Eine IP-Adresse in einem Subnetz reservieren.

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]

Befehlsbeispiele

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

Befehlsoptionen

  • SUBNET: ID oder Name des Subnetzes.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --name: Der benutzerdefinierte Name für diese reservierte IP-Adresse. Die Namen müssen innerhalb des Teilnetzes, in dem sich die reservierte IP befindet, eindeutig sein. Namen, die mit „ibm-“ beginnen, sind für Ressourcen des Anbieters reserviert.
  • --address: Die zu reservierende IP-Adresse, die im Subnetz noch nicht reserviert sein darf. Wenn keine Angabe erfolgt, wird automatisch eine verfügbare Adresse im Teilnetz ausgewählt.
  • --trt: Unterstützte Zielressourcentypen. Einer der folgenden Werte: Endpunktgateway, virtual_network_interface. (Standardwert: endpoint_gateway)
  • --auto-delete: Gibt an, ob dieses reservierte IP-Element automatisch gelöscht wird, wenn eines der beiden Ziele gelöscht wird oder die reservierte IP-Adresse entkoppelt wird. Muss ' false' sein, wenn die reservierte IP-Adresse nicht gebunden ist. Einer der folgenden Werte: true, false. (Standardwert: false)
  • --target: Die ID oder der Name der Zielressource. Die folgenden Typen werden als Zielressourcentypen unterstützt: endpoint_gateway, virtual_network_interface.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist subnet-reserved-ip-update

Reservierte IP aktualisieren.

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

Befehlsbeispiele

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

Befehlsoptionen

  • SUBNET: ID oder Name des Subnetzes.
  • RESERVED_IP: ID oder Name der reservierten IP-Adresse.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --name: Der neue Name der reservierten IP-Adresse.
  • --auto-delete: Gibt an, ob dieses reservierte IP-Element automatisch gelöscht wird, wenn eines der beiden Ziele gelöscht wird oder die reservierte IP-Adresse entkoppelt wird. Muss ' false' sein, wenn die reservierte IP-Adresse nicht gebunden ist. Zulässige Werte: true oder false
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist subnet-reserved-ip-delete

Geben Sie mindestens eine reservierte IP-Adresse frei.

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

Befehlsoptionen

  • SUBNET: ID oder Name des Subnetzes.
  • RESERVED_IP1: ID oder Name der reservierten IP-Adresse.
  • RESERVED_IP2: ID oder Name der reservierten IP-Adresse.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --force, -f: Operation ohne Bestätigung erzwingen.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

Virtual Private Clouds

ibmcloud is vpc

Zeigt Details einer VPC an.

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

Befehlsoptionen

  • VPC: ID oder Name der VPC.
  • --show-attached: Details zu Ressourcen anzeigen, die dieser VPC zugeordnet sind (Teilnetze, VPC-Routen und Addresspräfix).
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is vpc-address-prefix

Details zu einem VPC-Adresspräfix anzeigen.

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

Befehlsoptionen

  • VPC: ID oder Name der VPC.
  • PRÄFIX: ID oder Name des VPC-Adresspräfixes.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is vpc-address-prefix-create

Adresspräfix erstellen.

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

Befehlsbeispiele

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

Befehlsoptionen

  • PREFIX_NAME: Name des VPC-Adresspräfixes.
  • VPC: ID oder Name der VPC.
  • ZONE_NAME: Name der Zone.
  • CIDR: Der IPv4-Bereich des Adresspräfix im CIDR-Format. Es darf sich nicht mit bereits vorhandenen Adresspräfixen in der VPC überschneiden und muss innerhalb der Adressbereiche gemäß RFC 1918 liegen. Die Länge des Präfix des CIDR-Adresspräfix muss zwischen /9 (8.388.608 Adressen) und /29 (acht Adressen) sein.
  • --default: Dieses Flag gibt an, ob es sich hierbei um das Standardpräfix für diese Zone in dieser VPC handelt. Entweder „false“ oder „true“ (Standardwert: „false“ ).
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is vpc-address-prefix-delete

Löschen Sie mindestens ein Adresspräfix.

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

Befehlsoptionen

  • VPC: ID oder Name der VPC.
  • PREFIX1: ID oder Name des VPC-Adresspräfixes.
  • PREFIX2: ID oder Name des VPC-Adresspräfixes.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • --force, -f: Operation ohne Bestätigung erzwingen.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is vpc-address-prefix-update

Adresspräfix aktualisieren.

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

Befehlsbeispiele

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

Befehlsoptionen

  • VPC: ID oder Name der VPC.
  • PRÄFIX: ID oder Name des VPC-Adresspräfixes.
  • --name: Neuer Name des Adresspräfixes.
  • --default: Dieses Flag gibt an, ob es sich hierbei um das Standardpräfix für diese Zone in dieser VPC handelt. Mögliche Werte: false, true.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is vpc-address-prefixes

Alle Adresspräfixe auflisten.

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

Befehlsoptionen

  • VPC: ID oder Name der VPC.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is vpc-create

Erstellen Sie ein 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]

Befehlsbeispiele

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

Befehlsoptionen

  • VPC_NAME: Name der VPC.
  • --classic-access: [Veraltet]. Verwenden Sie stattdessen „ Transit Gateway “, um Ihre VPCs mit dem Netzwerk der klassischen Infrastruktur zu verbinden. Diese Flagge zeigt an, ob die VPC mit Ihrer klassischen Infrastruktur verbunden werden muss. Der Standardwert ist 'false'.
  • --address-prefix-management: Dieses Flag gibt an, ob für jede Zone in dieser VPC automatisch ein Standard-Adresspräfix erstellt wird. Bei manual wird diese VPC ohne Standardadresspräfixe erstellt. Einer der folgenden Werte: auto, manual. (Standardwert: auto.
  • --dns-enable-hub: Gibt an, ob diese VPC als DNS-Namenauflösungs-Hub aktiviert ist. Mögliche Werte: false, true.
  • --dns-resolver-type: Der Typ des zu verwendenden DNS-Resolvers. Eine der folgenden Optionen: manual, system
  • --dns-resolver-manual-servers: MANUAL_SERVERS|@MANUAL_SERVERS, manuell angegebene Server im JSON-Format oder in einer JSON-Datei.
  • --resource-group-id: ID der Ressourcengruppe. Diese ID schließt die Option „--resource-group-name“ aus.
  • --resource-group-name: Name der Ressourcengruppe. Dieser Name ist mit --resource-group-id unvereinbar.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is vpc-default-security-group

Details zur Standardsicherheitsgruppe einer VPC anzeigen.

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

Befehlsoptionen

  • VPC: ID oder Name der VPC.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is vpc-delete

Löschen Sie mindestens eine VPC.

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

Befehlsoptionen

  • VPC1: ID oder Name der VPC.
  • VPC2: ID oder Name der VPC.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • --force, -f: Operation ohne Bestätigung erzwingen.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is vpc-update

VPC aktualisieren.

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]

Befehlsbeispiele

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

Befehlsoptionen

  • VPC: ID oder Name der VPC.
  • --name: Neuer Name der VPC.
  • --dns-enable-hub: Gibt an, ob diese VPC als DNS-Namenauflösungs-Hub aktiviert ist. Mögliche Werte: false, true.
  • --dns-resolver-type: Der Typ des zu verwendenden DNS-Resolvers. Eine der folgenden: manual, system, delegiert.
  • --dns-resolver-manual-servers: MANUAL_SERVERS|@MANUAL_SERVERS, manuell angegebene Server im JSON-Format oder in einer JSON-Datei.
  • --delegate-to-vpc: Die ID, der Name oder die CRN der VPC, deren DNS-Serveradressen für diese VPC bereitgestellt werden sollen. Muss genau dann gesetzt werden, wenn es sich um einen delegierten Resolver-Typ handelt.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is vpcs

Alle VPCs auflisten.

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]

Befehlsoptionen

  • --resource-group-id: ID der Ressourcengruppe. Diese ID schließt die Option „--resource-group-name“ aus.
  • --resource-group-name: Name der Ressourcengruppe. Dieser Name ist mit --resource-group-id unvereinbar.
  • --all-resource-groups: Alle Ressourcengruppen abfragen.
  • --classic-access: [Veraltet]. Verwenden Sie stattdessen „ Transit Gateway “, um Ihre VPCs mit dem Netzwerk der klassischen Infrastruktur zu verbinden. Diese Flagge listet VPCs auf, die den Classic-Zugriff aktiviert haben. Wenn keine Angabe gemacht wird, werden alle VPCs mit und ohne aktiviertem klassischen Zugriff zurückgegeben. Zulässige Werte: true oder false
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist vpc-dns-resolution-binding-create

Erstellen Sie eine DNS-Auflösungsbindung.

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

Befehlsbeispiele

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

Befehlsoptionen

  • VPC: ID oder Name der VPC.
  • --name: Der Name für diese DNS-Auflösungsbindung.
  • --target-vpc: ID, Name oder CRN einer anderen VPC, an die diese VPC für die DNS-Auflösung gebunden werden soll.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist vpc-dns-auflösung-bindend

Details einer VPC-DNS-Auflösungsbindung anzeigen.

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

Befehlsoptionen

  • VPC: ID oder Name der VPC.
  • DNS_RESOLUTION_BINDING: ID oder Name der VPC-DNS-Auflösungsbindung.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist vpc-dns-resolution-binding-update

Aktualisiert eine DNS-Auflösungsbindung.

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

Befehlsbeispiele

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

Befehlsoptionen

  • VPC: ID oder Name der VPC.
  • DNS_RESOLUTION_BINDING: ID oder Name der VPC-DNS-Auflösungsbindung.
  • --name: Der Name für diese DNS-Auflösungsbindung.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist vpc-dns-resolution-binding-delete

Löschen Sie mindestens eine DNS-Auflösungsbindung.

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

Befehlsoptionen

  • VPC: ID oder Name der VPC.
  • DNS_RESOLUTION_BINDING1: ID oder Name der VPC-DNS-Auflösungsbindung.
  • DNS_RESOLUTION_BINDING2: ID oder Name der VPC-DNS-Auflösungsbindung.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • --force, -f: Operation ohne Bestätigung erzwingen.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

'ibmcloud is vpc-dns-resolution-bindings'

Listet alle DNS-Auflösungsbindungen auf.

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

Befehlsoptionen

  • VPC: ID oder Name der VPC.
  • --account-id: ID des Kontos für diese Zugriffsrichtlinie.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

Virtual Private Endpoint Gateway-Instanzen

Der folgende Abschnitt enthält Details zu den CLI-Befehlen, die für die Arbeit mit Endpunktgateways verfügbar sind.

ibmcloud is endpoint-gateway-targets

Alle Ressourcen auflisten, die in allen Regionen als Ziel für das Endpunkt-Gateway festgelegt werden können.

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

Befehlsoptionen

  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is endpunkt-gateway

Details zu einem Endpunkt-Gateway anzeigen.

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

Befehlsoptionen

  • ENDPOINT_GATEWAY: ID oder Name des Endpunkt-Gateways.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist Endpunkt-Gateways

Alle Endpunkt-Gateways in der Region auflisten.

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]

Befehlsoptionen

  • --resource-group-id: ID der Ressourcengruppe. Diese ID schließt die Option „--resource-group-name“ aus.
  • --resource-group-name: Name der Ressourcengruppe. Dieser Name ist mit --resource-group-id unvereinbar.
  • --all-resource-groups: Alle Ressourcengruppen abfragen.
  • --vpc: ID, Name oder CRN der VPC.
  • --dns-resolution-binding-mode: Filtert die Sammlung auf Endpunkt-Gateways, deren Eigenschaft „dns_resolution_binding_mode“ mit einem der folgenden, durch Kommas getrennten Werte übereinstimmt: disabled, per_resource_binding, primary.
  • --lifecycle-state: lifecycle_state Filtert die Sammlung nach Ressourcen mit der Eigenschaft lifecycle_state, die einem der angegebenen, durch Kommas getrennten Werte entspricht: deleting, failed, pending, stable, suspended, updating, waiting.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is endpunkt-gateway-create

Endpunktgateway erstellen.

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]

Befehlsbeispiele

  • 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 Endpunktgateway erstellen, ohne reservierte IP zu binden.
  • 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 Endpunktgateway mit einem VPC-Namen erstellen, ohne reservierte IP zu binden.
  • 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"}}' Erstellen Sie ein Endpunktgateway mit der Bindung neuer reservierter IP-Konfigurationen nur mit erforderlichen Teilnetz-ID-Daten.
  • 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"}}' Erstellen Sie ein Endpunktgateway mit der Bindung neuer reservierter IP-Konfigurationen nur mit erforderlichen Teilnetznamensdaten.
  • 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}' Endpunktgateway mit Bindung einer neuen reservierten IP-Konfiguration mit Teilnetz-ID, reserviertem IP-Namen und der Konfiguration auto_delete für die reservierte IP erstellen.
  • 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}' Endpunktgateway mit Bindung einer neuen reservierten IP-Konfiguration mit Teilnetznamen, reserviertem IP-Namen und der Konfiguration auto_delete für die reservierte IP erstellen.
  • ibmcloud is endpoint-gateway-create --vpc 417f1275-b11a-4077-8755-84e795bc3172 --target ibm-ntp-server --name myegw3 Endpunktgateway mit dem Providerinfrastrukturservice 'ibm-ntp-server' erstellen.
  • ibmcloud is endpoint-gateway-create --vpc 417f1275-b11a-4077-8755-84e795bc3172 --target ibm-ntp-server --name my-egw --rip 0757-aabb6555-7de5-4a53-aac1-03dd3a50e377,0767-799bd24a-7d85-4ffa-9920-6e51c4001d02 Endpunktgateway durch Binden vorhandener reservierter IP-IDs erstellen
  • ibmcloud is endpoint-gateway-create --vpc my-vpc --target ibm-ntp-server --name my-egw --rip my-rip --subnet my-subnet Endpunktgateway durch Binden vorhandener reservierter IP-Namen erstellen
  • ibmcloud is endpoint-gateway-create --target crn:v1:staging:public:cloud-object-storage:global:::endpoint:s3.direct.us-west.cloud-object-storage.test.appdomain.cloud --name cli-egw-1 --vpc cli-vpc-3 --target-type provider_cloud_service --dns-resolution-binding-mode per_resource_binding Endpunktgateway mit DNS-Auflösungs-Bindungsmodus erstellen
  • ibmcloud is endpoint-gateway-create --target-type private_path_service_gateway --target crn:v1:staging:public:is:us-south:aefe5afc483594adaa8325e2b4d1290df::private-path-service-gateway:r134-f5926633-81d0-429e-bcf8-91151ade00bf --vpc cli-vpc Erstellen Sie ein Endpunkt-Gateway für ein Private-Path-Dienst-Gateway.
  • ibmcloud is endpoint-gateway-create --vpc 417f1275-b11a-4077-8755-84e795bc3172 --target crn:v1:bluemix:public:kms:us-south:a/86e1130a970148348271c47ed80ac3f3:7372408d-b68a-47f5-b5e5-4b64390aebff:: --name myegw1 --sg r006-dfd5e7a2-0f6d-47d3-b46a-567430f1d70c,r006-e60eba9b-7c88-49ae-b8e1-05bd76d39d66 Endpunktgateway mit Sicherheitsgruppen erstellen.
  • ibmcloud is endpoint-gateway-create --vpc my-vpc --target crn:v1:bluemix:public:kms:us-south:a/86e1130a970148348271c47ed80ac3f3:7372408d-b68a-47f5-b5e5-4b64390aebff:: --name myegw1 --sg my-sg,my-sg2 Endpunktgateway mit Sicherheitsgruppen im Namensformat erstellen.
  • 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}' Endpunktgateway mit Bindung der angegebenen neuen reservierten IP-Konfiguration erstellen, in der alle Konfigurationsoptionen der reservierten IP enthalten sind.
  • 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}' Erstellen Sie ein Endpunktgateway mit einer in der Bindung angegebenen, neuen reservierten IP-Konfiguration, die alle reservierten IP-Konfigurationsoptionen enthält, und bei dem das Teilnetz das Format 'Name' hat.

Befehlsoptionen

  • --target-type: Der Zieltyp für dieses Endpunkt-Gateway. Eine von: private_path_service_gateway, provider_cloud_service, provider_infrastructure_service.
  • --vpc: ID oder Name der VPC.
  • --target: Der Name des Infrastrukturdienstes des Anbieters oder die CRN einer Instanz eines Clouddienstes des Anbieters. Mit dem Befehl „ibmcloud is endpoint-gateway-targets“ können Sie die Cloud- und Infrastrukturdienste des Anbieters auflisten, die als Endpunkt-Gateway-Ziel festgelegt werden können.
  • --name: Neuer Name des Endpunkt-Gateways.
  • --rip: Durch Kommas getrennte IDs der reservierten IP-Adressen, die an das Endpunkt-Gateway gebunden werden sollen. Maximal ist eine reservierte IP pro Zone zulässig. Es kann auch ein reservierter IP-Name angegeben werden, aber es ist nur ein reservierter IP-Name zulässig und die Teilnetzoption für diesen reservierten IP-Namen muss ebenfalls angegeben werden.
  • --subnet: ID oder Name des Subnetzes. Dieser Name ist nur erforderlich, wenn die angegebene reservierte IP-Adresse im Namensformat vorliegt.
  • --new-reserved-ip: RESERVED_IP_JSON|@RESERVED_IP_JSON_FILE, neue Konfiguration für reservierte IP-Adressen im JSON-Format oder als JSON-Datei.
  • --dns-resolution-binding-mode: DNS-Auflösungsbindungsmodus. Eine der folgenden Optionen: disabled, primary, per_resource_binding.
  • --sg: Durch Kommas getrennte IDs oder Namen von Sicherheitsgruppen für das Endpunkt-Gateway.
  • --resource-group-id: ID der Ressourcengruppe. Diese ID schließt die Option „--resource-group-name“ aus.
  • --resource-group-name: Name der Ressourcengruppe. Dieser Name ist mit --resource-group-id unvereinbar.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is endpunkt-gateway-update

Endpunktgateway aktualisieren.

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]

Befehlsbeispiele

  • ibmcloud is egu 4325b873-33db-48aa-a98e-601177fd745f --vpc b224ead6-b835-473c-ad6b-bc91840829c3 --allow-dns-resolution-binding true --name my-cli-egw Aktualisieren Sie ein Endpunktgateway und ermöglichen Sie die Teilnahme an DNS-Auflösungsbindungen mit einer VPC.

Befehlsoptionen

  • ENDPOINT_GATEWAY: ID oder Name des Endpunkt-Gateways.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --name: Neuer Name des Endpunkt-Gateways.
  • --dns-resolution-binding-mode: DNS-Auflösungsbindungsmodus. Eine der folgenden Optionen: disabled, primary, per_resource_binding.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist endpunkt-gateway-reserviert-ip-bind

Eine reservierte IP-Adresse einem Endpunkt-Gateway zuweisen.

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

Befehlsoptionen

  • ENDPOINT_GATEWAY: ID oder Name des Endpunkt-Gateways.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --rip: ID oder Name der reservierten IP-Adresse, an die eine Bindung hergestellt werden soll.
  • --subnet: ID oder Name des Subnetzes. Dieser Name ist nur erforderlich, wenn die angegebene reservierte IP-Adresse im Namensformat vorliegt.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist endpunkt-gateway-reserviert-ip-unbind

Die Zuordnung einer reservierten IP-Adresse zu einem Endpunkt-Gateway aufheben.

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

Befehlsoptionen

  • ENDPOINT_GATEWAY: ID oder Name des Endpunkt-Gateways.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --address: Die reservierte IP-Adresse, deren Zuordnung aufgehoben werden soll.
  • --rip: ID oder Name der reservierten IP-Adresse, deren Zuordnung aufgehoben werden soll.
  • --subnet: ID oder Name des Subnetzes. Dieser Name ist nur erforderlich, wenn die angegebene reservierte IP-Adresse im Namensformat vorliegt.
  • --force, -f: Operation ohne Bestätigung erzwingen.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is endpunkt-gateway-delete

Löschen Sie mindestens ein Endpunktgateway.

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

Befehlsoptionen

  • ENDPOINT_GATEWAY1: ID oder Name des Endpunkt-Gateways.
  • ENDPOINT_GATEWAY2: ID oder Name des Endpunkt-Gateways.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • --force, -f: Operation ohne Bestätigung erzwingen.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist Endpunkt-Gateway-Ressourcenbindung

Details einer Ressourcenbindung anzeigen.

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

Befehlsoptionen

  • ENDPOINT_GATEWAY: ID oder Name des Endpunkt-Gateways.
  • RESOURCE_BINDING: ID oder Name der Ressourcenbindung.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist Endpunkt-Gateway-Ressource-Bindung-Erstellen

Erstellen Sie eine Ressourcenbindung für ein Endpunkt-Gateway.

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

Befehlsbeispiele

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

Befehlsoptionen

  • ENDPOINT_GATEWAY: ID oder Name des Endpunkt-Gateways.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --name: Der Name für diese Ressourcenbindung. Der Name darf nicht von einer anderen Ressourcenbindung für das Endpunktgateway verwendet werden. Wenn nicht angegeben, wird der Name aus einer durch Bindestriche getrennten Liste zufällig ausgewählter Wörter bestehen.
  • --target: Die CRN der Ressource, die an das Endpunkt-Gateway gebunden werden soll.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist Endpunkt-Gateway-Ressource-Bindung-Löschen

Löschen Sie eine oder mehrere Ressourcenbindungen von einem Endpunktgateway.

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

Befehlsoptionen

  • ENDPOINT_GATEWAY: ID oder Name des Endpunkt-Gateways.
  • RESOURCE_BINDING1: ID oder Name der Ressourcenbindung.
  • RESOURCE_BINDING2: ID oder Name der Ressourcenbindung.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --force, -f: Operation ohne Bestätigung erzwingen.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist Endpunkt-Gateway-Ressourcen-Bindung-Aktualisierung

Eine Endpunkt-Gateway-Ressourcenbindung aktualisieren.

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

Befehlsbeispiele

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

Befehlsoptionen

  • ENDPOINT_GATEWAY: ID oder Name des Endpunkt-Gateways.
  • RESOURCE_BINDING: ID oder Name der Ressourcenbindung.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --name: Der Name für diese Ressourcenbindung. Der Name darf nicht von einer anderen Ressourcenbindung für das Endpunktgateway verwendet werden. Wenn nicht angegeben, wird der Name aus einer durch Bindestriche getrennten Liste zufällig ausgewählter Wörter bestehen.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist Endpunkt-Gateway-Ressourcen-Bindungen

Ressourcenbindungen für ein Endpunktgateway auflisten.

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

Befehlsoptionen

  • ENDPOINT_GATEWAY: ID oder Name des Endpunkt-Gateways.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

Virtuelle Netzschnittstelle

Der folgende Abschnitt enthält Details zu den CLI-Befehlen, die zum Arbeiten mit der virtuellen Netzschnittstelle verfügbar sind.

ibmcloud ist eine virtuelle Netzwerkschnittstelle

Details einer virtuellen Netzschnittstelle anzeigen.

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

Befehlsbeispiele

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

Befehlsoptionen

  • VIRTUAL_NETWORK_INTERFACE: ID oder Name der virtuellen Netzwerkschnittstelle.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist virtuelle Netzwerkschnittstellen

Alle virtuellen Netzschnittstellen auflisten.

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

Befehlsbeispiel

  • ibmcloud is virtual-network-interfaces

Befehlsoptionen

  • --resource-group-id: ID der Ressourcengruppe. Diese ID schließt die Option „--resource-group-name“ aus.
  • --resource-group-name: Name der Ressourcengruppe. Dieser Name ist mit --resource-group-id unvereinbar.
  • --all-resource-groups: Alle Ressourcengruppen abfragen.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist virtual-network-interface-update

Virtuelle Netzschnittstelle aktualisieren.

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]

Befehlsbeispiele

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

Befehlsoptionen

  • VIRTUAL_NETWORK_INTERFACE: ID oder Name der virtuellen Netzwerkschnittstelle.
  • --name: Neuer Name der virtuellen Netzwerkschnittstelle.
  • --allow-ip-spoofing: Gibt an, ob das Fälschen der Quell-IP-Adresse auf dieser Schnittstelle zulässig ist. Bei falsch wird das Quellen-IP-Spoofing auf dieser Schnittstelle verhindert. Bei wahr ist das Quellen-IP-Spoofing in dieser Schnittstelle zulässig. Mögliche Werte: false, true.
  • --auto-delete: Gibt an, ob diese virtuelle Netzwerkschnittstelle automatisch gelöscht wird, wenn das Ziel gelöscht wird. Muss den Wert 'false' aufweisen, wenn die virtuelle Netzschnittstelle nicht gebunden ist. Mögliche Werte: false, true.
  • --enable-infrastructure-nat: Bei „true“: Die VPC-Infrastruktur führt alle erforderlichen NAT-Vorgänge durch. Bei 'false': Pakete werden unverändert an die und von der Netzschnittstelle übergeben, sodass die Workload alle erforderlichen NAT-Operationen ausführen kann. Mögliche Werte: false, true.
  • --protocol-state-filtering-mode: auto,--psfm auto Der für diese virtuelle Netzwerkschnittstelle zu verwendende Protokollzustandsfiltermodus. Bei der Einstellung „auto“ wird die Paketfilterung nach Protokollstatus je nach dem Ressourcentyp „ target “ der virtuellen Netzwerkschnittstelle aktiviert oder deaktiviert. Einer der folgenden Werte: auto, enabled, disabled. (Standardwert: auto.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist virtuelles-network-interface-create

Erstellt eine virtuelle Netzschnittstelle.

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]

Befehlsbeispiele

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

Befehlsoptionen

  • --name: Der Name dieser virtuellen Netzwerkschnittstelle.
  • --allow-ip-spoofing: Gibt an, ob das Fälschen der Quell-IP-Adresse auf dieser Schnittstelle zulässig ist. Bei falsch wird das Quellen-IP-Spoofing auf dieser Schnittstelle verhindert. Bei wahr ist das Quellen-IP-Spoofing in dieser Schnittstelle zulässig. Mögliche Werte: false, true.
  • --auto-delete: Gibt an, ob diese virtuelle Netzwerkschnittstelle automatisch gelöscht wird, wenn das Ziel gelöscht wird. Muss den Wert 'false' aufweisen, wenn die virtuelle Netzschnittstelle nicht gebunden ist. Mögliche Werte: false, true.
  • --enable-infrastructure-nat: Bei „true“: Die VPC-Infrastruktur führt alle erforderlichen NAT-Vorgänge durch. Bei 'false': Pakete werden unverändert an die und von der Netzschnittstelle übergeben, sodass die Workload alle erforderlichen NAT-Operationen ausführen kann. Mögliche Werte: false, true.
  • --rip: ID oder Name der reservierten IP-Adresse, die an die virtuelle Netzwerkschnittstelle gebunden werden soll.
  • --rip-address: Die IP-Adresse der reservierten IP, die an die virtuelle Netzwerkschnittstelle gebunden werden soll.
  • --rip-auto-delete: Gibt an, ob diese reservierte IP-Adresse automatisch gelöscht wird, wenn eines der beiden Ziele gelöscht wird oder die reservierte IP-Adresse entbunden wird.
  • --rip-name: Der Name dieser reservierten IP-Adresse, die an die virtuelle Netzwerkschnittstelle gebunden werden soll.
  • --protocol-state-filtering-mode: auto,--psfm auto Der für diese virtuelle Netzwerkschnittstelle zu verwendende Protokollzustandsfiltermodus. Bei der Einstellung „auto“ wird die Paketfilterung nach Protokollstatus je nach dem Ressourcentyp „ target “ der virtuellen Netzwerkschnittstelle aktiviert oder deaktiviert. Einer der folgenden Werte: auto, enabled, disabled. (Standardwert: auto.
  • --subnet: Das zugehörige Subnetz.
  • --ips: IPS RESERVED_IPS_JSON | @RESERVED_IPS_JSON_FILE, Sekundäre reservierte IP-Adressen im JSON-Format oder als JSON-Datei, die an die virtuelle Netzwerkschnittstelle gebunden werden sollen. Informationen zum Datenschema finden Sie unter der Eigenschaft „IPS“ in der API-Dokumentation. Einer der folgenden Werte: RESERVED_IPS_JSON, @RESERVED_IPS_JSON_FILE.
  • --sgs: Durch Kommas getrennte IDs oder Namen der Sicherheitsgruppen, die für die virtuelle Netzwerkschnittstelle verwendet werden sollen.
  • --resource-group-id: ID der Ressourcengruppe. Diese ID schließt die Option „--resource-group-name“ aus.
  • --resource-group-name: Name der Ressourcengruppe. Dieser Name ist mit --resource-group-id unvereinbar.
  • --vpc: ID oder Name der VPC, der diese VNI zugeordnet ist.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist virtuelles-netz-schnittstelle-löschen

Löschen Sie eine oder mehrere virtuelle Netzschnittstellen.

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

Befehlsbeispiele

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

Befehlsoptionen

  • VIRTUAL_NETWORK_INTERFACE1: ID oder Name der virtuellen Netzwerkschnittstelle.
  • VIRTUAL_NETWORK_INTERFACE2: ID oder Name der virtuellen Netzwerkschnittstelle.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • --force, -f: Operation ohne Bestätigung erzwingen.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

'ibmcloud' ist 'virtual-network-interface-floating-ip'

Details zu einer Floating-IP anzeigen, die einer virtuellen Netzwerkschnittstelle zugeordnet ist.

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

Befehlsbeispiele

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

Befehlsoptionen

  • VIRTUAL_NETWORK_INTERFACE: ID oder Name der virtuellen Netzwerkschnittstelle.
  • FLOATING_IP: ID oder Name der Floating-IP.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist virtuelles-network-interface-floating-ips

Liste aller Floating-IPs, die einer virtuellen Netzwerkschnittstelle zugeordnet sind.

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

Befehlsbeispiele

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

Befehlsoptionen

  • VIRTUAL_NETWORK_INTERFACE: ID oder Name der virtuellen Netzwerkschnittstelle.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist virtuelles-network-interface-floating-ip-add

Ordnen Sie eine Floating-IP einer virtuellen Netzwerkschnittstelle zu.

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

Befehlsbeispiele

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

Befehlsoptionen

  • VIRTUAL_NETWORK_INTERFACE: ID oder Name der virtuellen Netzwerkschnittstelle.
  • FLOATING_IP: ID oder Name der Floating-IP.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

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

Eine Floating-IP von einer virtuellen Netzwerkschnittstelle trennen.

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

Befehlsbeispiele

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

Befehlsoptionen

  • VIRTUAL_NETWORK_INTERFACE: ID oder Name der virtuellen Netzwerkschnittstelle.
  • FLOATING_IP: ID oder Name der Floating-IP.
  • --force, -f: Operation ohne Bestätigung erzwingen.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist virtuelles-netz-schnittstelle-reserviert-ip

Details zu einer reservierten IP-Adresse anzeigen, die einer virtuellen Netzwerkschnittstelle zugeordnet ist.

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

Befehlsbeispiele

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

Befehlsoptionen

  • VIRTUAL_NETWORK_INTERFACE: ID oder Name der virtuellen Netzwerkschnittstelle.
  • RESERVED_IP: ID oder Name der reservierten IP-Adresse.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist virtuelles-netz-schnittstelle-reserviert-ips

Liste aller reservierten IP-Adressen, die der virtuellen Netzwerkschnittstelle zugeordnet sind.

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

Befehlsbeispiele

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

Befehlsoptionen

  • VIRTUAL_NETWORK_INTERFACE: ID oder Name der virtuellen Netzwerkschnittstelle.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is virtual-network-interface-reservierte-ip-Bindung

Binden Sie eine reservierte IP an die virtuelle Netzschnittstelle.

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

Befehlsbeispiele

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

Befehlsoptionen

  • VIRTUAL_NETWORK_INTERFACE: ID oder Name der virtuellen Netzwerkschnittstelle.
  • RESERVED_IP: ID oder Name der reservierten IP-Adresse.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

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

Eine reservierte IP-Adresse von der virtuellen Netzwerkschnittstelle trennen.

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

Befehlsbeispiele

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

Befehlsoptionen

  • VIRTUAL_NETWORK_INTERFACE: ID oder Name der virtuellen Netzwerkschnittstelle.
  • RESERVED_IP: ID oder Name der reservierten IP-Adresse.
  • --force, -f: Operation ohne Bestätigung erzwingen.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

Private Pfadservice-Gateways

Der folgende Abschnitt enthält Einzelheiten zu den CLI-Befehlen, die für die Arbeit mit Private Path Service Gateways verfügbar sind.

ibmcloud ist Privatpfad-Service-Gateways

Listen Sie alle Private Path Service-Gateways auf.

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]

Befehlsbeispiele

  • ibmcloud is private-path-service-gateways Listen Sie alle Private Path Service-Gateways auf.

Befehlsoptionen

  • --resource-group-id: ID der Ressourcengruppe. Diese ID schließt die Option „--resource-group-name“ aus.
  • --resource-group-name: Name der Ressourcengruppe. Dieser Name ist mit --resource-group-id unvereinbar.
  • --all-resource-groups: Alle Ressourcengruppen abfragen.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist ein Privatpfad-Service-Gateway

Details eines Private Path Service-Gateways anzeigen.

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

Befehlsbeispiele

  • ibmcloud is ppsg r134-2e671f14-19fc-4089-9ad3-973176711259 Zeigen Sie die Details eines 'Private Path'-Service-Gateways anhand der ID an.
  • ibmcloud is private-path-service-gateway cli-ppsg-0 Zeigen Sie die Details eines „Private Path“-Service-Gateways anhand seines Namens an.

Befehlsoptionen

  • PRIVATE_PATH_SERVICE_GATEWAY: ID oder Name des Private-Path-Service-Gateways.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist Privatpfad-Dienst-Gateway-erstellen

Erstellen Sie ein „Private Path“-Service-Gateway.

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]

Befehlsbeispiele

  • ibmcloud is private-path-service-gateway-create --load-balancer my-cli-nlb --service-endpoints cli.domain.com --default-access-policy permit --name cli-ppsg-1 --zonal-affinity true Erstellen Sie ein Gateway für den Private Path-Service, indem Sie den Namen der Lastausgleichsfunktion angeben und die Standardzugriffsrichtlinie auf 'Erlauben' setzen.
  • ibmcloud is private-path-service-gateway-create --load-balancer r134-d-439744e1-81d7-43fb-95d5-2356774240bb --service-endpoints clidemo.domain.com --default-access-policy deny --name cli-ppsg-2 --zonal-affinity true Erstellen Sie ein Gateway für den Private Path-Service, indem Sie die ID der Lastausgleichsfunktion angeben und die Standardzugriffsrichtlinie auf 'Verweigern' setzen.

Befehlsoptionen

  • --default-access-policy: Die Richtlinie, die für Bindungen von Konten ohne explizite Kontorichtlinie verwendet werden soll. Einer der folgenden Werte: verweigern, zulassen, überprüfen. (Standard: verweigern).
  • --load-balancer: ID oder Name des Load Balancers für dieses Private-Path-Gateway.
  • --name: Der Name für dieses Private-Path-Service-Gateway.
  • --service-endpoints: Die vollqualifizierten Domänennamen für dieses Private-Path-Service-Gateway. Alle Großbuchstaben werden in Kleinbuchstaben umgewandelt.
  • --zonal-affinity: Gibt an, ob dieses Private-Path-Service-Gateway über Zonenaffinität verfügt. Mögliche Werte: false, true.
  • --resource-group-id: ID der Ressourcengruppe. Diese ID schließt die Option „--resource-group-name“ aus.
  • --resource-group-name: Name der Ressourcengruppe. Dieser Name ist mit --resource-group-id unvereinbar.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist Privatpfad-Dienst-Gateway-Aktualisierung

Aktualisieren Sie ein Private Path Service Gateway.

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]

Befehlsbeispiele

  • ibmcloud is private-path-service-gateway-update r134-2e671f14-19fc-4089-9ad3-973176711259 --name cli-ppsg-2 --default-access-policy deny --load-balancer r134-d-740be75d-be41-48bd-b6e4-89946ddcac4a --zonal-affinity false --published true Aktualisieren Sie ein Gateway für den Private Path-Service nach ID, indem Sie den Namen, die Zugriffsrichtlinie, die Lastausgleichsfunktion und die zonale Affinität ändern und es veröffentlichen.
  • ibmcloud is private-path-service-gateway-update cli-ppsg-2 --name cli-ppsg-0 --default-access-policy review --load-balancer my-cli-nlb-1 --zonal-affinity false --published true Aktualisieren Sie ein Gateway für den Private Path-Service nach Namen, indem Sie den Namen, die Zugriffsrichtlinie zur Überprüfung, die Lastausgleichsfunktion und die zonale Affinität ändern und es veröffentlichen.
  • 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 Aktualisieren Sie ein Gateway für den Private Path-Service nach ID, indem Sie den Namen, die Zugriffsrichtlinie, die Lastausgleichsfunktion und die zonale Affinität ändern.
  • 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 Aktualisieren Sie ein Gateway für den Private Path-Service nach Namen, indem Sie den Namen, die Zugriffsrichtlinie zur Überprüfung, die Lastausgleichsfunktion und die zonale Affinität ändern.

Befehlsoptionen

  • PRIVATE_PATH_SERVICE_GATEWAY: ID oder Name des Private-Path-Service-Gateways.
  • --default-access-policy: Die Richtlinie, die für Bindungen von Konten ohne explizite Kontorichtlinie verwendet werden soll. Einer der folgenden Werte: verweigern, zulassen, überprüfen. (Standard: verweigern).
  • --load-balancer: ID oder Name des Load Balancers für dieses Private-Path-Gateway.
  • --zonal-affinity: Gibt an, ob dieses Private-Path-Service-Gateway über Zonenaffinität verfügt. Mögliche Werte: false, true.
  • --name: Neuer Name des Private-Path-Service-Gateways.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist Privatpfad-Dienst-Gateway-Löschen

Löschen Sie ein oder mehrere Private Path Service Gateways.

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

Befehlsbeispiele

  • ibmcloud is ppsgd r134-01cd30f7-e6f2-432f-9520-76247b1fbbe1 r134-72940467-a4db-487f-b57e-b7141ac40e32 Mehrere Private Path-Service-Gateways anhand ihrer IDs löschen.
  • ibmcloud is private-path-service-gateway-delete cli-ppsg-0 cli-ppsg-1 Mehrere 'Private Path'-Service-Gateways anhand ihrer Namen löschen.

Befehlsoptionen

  • PRIVATE_PATH_SERVICE_GATEWAY1: ID oder Name des Private-Path-Service-Gateways.
  • PRIVATE_PATH_SERVICE_GATEWAY2: ID oder Name des Private-Path-Service-Gateways.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • --force, -f: Operation ohne Bestätigung erzwingen.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist Privatpfad-Dienst-Gateway-Veröffentlichung

Veröffentlichen Sie ein privates Pfaddienst-Gateway.

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

Befehlsbeispiele

  • ibmcloud is ppsgp r134-01cd30f7-e6f2-432f-9520-76247b1fbbe1 Veröffentlichen Sie ein 'Private Path'-Service-Gateway mithilfe seiner ID, damit es für jedes Konto zur Anforderung von Zugriff verfügbar ist.
  • ibmcloud is private-path-service-gateway-publish cli-ppsg-0 Veröffentlichen Sie ein 'Private Path'-Service-Gateway, indem Sie dessen Namen angeben, damit es für jedes Konto zur Beantragung des Zugriffs verfügbar ist.

Befehlsoptionen

  • PRIVATE_PATH_SERVICE_GATEWAY: ID oder Name des Private-Path-Service-Gateways.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist Privatpfad-Dienst-Gateway-unpublish

Ein privates Pfaddienst-Gateway wird nicht veröffentlicht.

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

Befehlsbeispiele

  • ibmcloud is ppsgunp r134-01cd30f7-e6f2-432f-9520-76247b1fbbe1 Machen Sie die Veröffentlichung eines 'Private Path'-Service-Gateways rückgängig, indem Sie seine ID verwenden, um Zugriffsanfragen einzuschränken.
  • ibmcloud is private-path-service-gateway-unpublish cli-ppsg-0 Machen Sie die Veröffentlichung eines Private-Path-Service-Gateways anhand seines Namens rückgängig, um Zugriffsanfragen einzuschränken.

Befehlsoptionen

  • PRIVATE_PATH_SERVICE_GATEWAY: ID oder Name des Private-Path-Service-Gateways.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist Privatpfad-Dienst-Gateway-Kontopolicies

Listen Sie alle Kontorichtlinien für das Private Path Service Gateway auf.

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]

Befehlsbeispiele

  • ibmcloud is ppsg-aps cli-ppsg-0 Alle Kontorichtlinien für ein Private-Path-Service-Gateway anhand seines Namens auflisten.
  • ibmcloud is ppsg-aps r134-f5926633-81d0-429e-bcf8-91151ade00bf Alle Kontorichtlinien für ein Private-Path-Service-Gateway anhand seiner ID auflisten.

Befehlsoptionen

  • PRIVATE_PATH_SERVICE_GATEWAY1: ID oder Name des Private-Path-Service-Gateways.
  • PRIVATE_PATH_SERVICE_GATEWAY2: ID oder Name des Private-Path-Service-Gateways.
  • --account-id: ID des Kontos für diese Zugriffsrichtlinie.
  • --resource-group-id: ID der Ressourcengruppe. Diese ID schließt die Option „--resource-group-name“ aus.
  • --resource-group-name: Name der Ressourcengruppe. Dieser Name ist mit --resource-group-id unvereinbar.
  • --all-resource-groups: Alle Ressourcengruppen abfragen.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist Privatpfad-Dienst-Gateway-Konto-Richtlinie

Details einer Kontorichtlinie für ein Private Path Service Gateway anzeigen.

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

Befehlsbeispiele

  • ibmcloud is ppsg-ap cli-ppsg-0 2d1bace7b46e4815a81e52c6ffeba5cf Zeigen Sie Details einer Kontorichtlinie für ein 'Private Path'-Service-Gateway anhand des Gateway-Namens und der Richtlinien-ID an.
  • ibmcloud is private-path-service-gateway-account-policy r134-f5926633-81d0-429e-bcf8-91151ade00bf e13b4574db1743b1b7897bebca551db1 Zeigen Sie die Details einer Kontorichtlinie für ein 'Private Path'-Service-Gateway an, indem Sie die Gateway-ID und die Richtlinien-ID verwenden.

Befehlsoptionen

  • PRIVATE_PATH_SERVICE_GATEWAY: ID oder Name des Private-Path-Service-Gateways.
  • ACCOUNT_POLICY: ID der Kontorichtlinie für das Private-Path-Service-Gateway.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist Privatpfad-Dienst-Gateway-Konto-Richtlinie-erstellen

Erstellen Sie eine Kontorichtlinie für ein Private Path Service Gateway.

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]

Befehlsbeispiele

  • ibmcloud is private-path-service-gateway-account-policy-create r134-f5926633-81d0-429e-bcf8-91151ade00bf --account-id e13b4574db1743b1b7897bebca551db1 --access-policy deny Erstellen Sie eine Kontorichtlinie für ein 'Private Path'-Service-Gateway, indem Sie dessen Gateway-ID mit einer Zugriffsverweigerungsrichtlinie verwenden.
  • ibmcloud is private-path-service-gateway-account-policy-create cli-ppsg-0 --account-id 2d1bace7b46e4815a81e52c6ffeba5cf --access-policy review Erstellen Sie eine Kontorichtlinie für ein Private Path-Service-Gateway, indem Sie den Gateway-Namen mit der Zugriffsrichtlinie für die Überprüfung verwenden.

Befehlsoptionen

  • PRIVATE_PATH_SERVICE_GATEWAY: ID oder Name des Private-Path-Service-Gateways.
  • --access-policy: Die Zugriffsrichtlinie für das Konto. Eine von: verweigern, erlauben, überprüfen.
  • --account-id: ID des Kontos für diese Zugriffsrichtlinie.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist Privatpfad-Dienst-Gateway-Kontopolitik-Aktualisierung

Aktualisieren Sie eine Kontorichtlinie für ein Private Path Service Gateway.

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

Befehlsbeispiele

  • ibmcloud is ppsg-apu r134-f5926633-81d0-429e-bcf8-91151ade00bf 2d1bace7b46e4815a81e52c6ffeba5cf --access-policy permit Aktualisieren Sie eine Kontorichtlinie für ein Private Path-Service-Gateway, indem Sie dessen Gateway-ID und Richtlinien-ID verwenden und die Zugriffsrichtlinie auf 'Zulassen' ändern.
  • ibmcloud is ppsg-apu cli-ppsg-0 e13b4574db1743b1b7897bebca551db1 --access-policy review Aktualisieren Sie eine Kontorichtlinie für ein Private Path-Service-Gateway, indem Sie den Gateway-Namen und die Richtlinien-ID verwenden und die Zugriffsrichtlinie auf 'Überprüfen' setzen.

Befehlsoptionen

  • PRIVATE_PATH_SERVICE_GATEWAY: ID oder Name des Private-Path-Service-Gateways.
  • ACCOUNT_POLICY: ID der Kontorichtlinie für das Private-Path-Service-Gateway.
  • --access-policy: Die Zugriffsrichtlinie für das Konto. Eine von: verweigern, erlauben, überprüfen.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist Privatpfad-Dienst-Gateway-Kontopolitik-Löschen

Löschen Sie eine oder mehrere Kontorichtlinien für ein Private Path Service Gateway.

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

Befehlsbeispiele

  • ibmcloud is ppsg-apd r134-2e671f14-19fc-4089-9ad3-973176711259 efe5afc483594adaa8325e2b4d1290df Eine Kontorichtlinie für ein Private Path-Service-Gateway mithilfe der Gateway-ID und der Richtlinien-ID löschen.
  • ibmcloud is private-path-service-gateway-account-policy-delete cli-ppsg-0 2d1bace7b46e4815a81e52c6ffeba5cf e13b4574db1743b1b7897bebca551db1 Mehrere Kontorichtlinien für ein Private Path-Service-Gateway anhand des Gateway-Namens und der Richtlinien-IDs löschen.

Befehlsoptionen

  • PRIVATE_PATH_SERVICE_GATEWAY: ID oder Name des Private-Path-Service-Gateways.
  • ACCOUNT_POLICY1: ID der Kontorichtlinie für das Private-Path-Service-Gateway.
  • ACCOUNT_POLICY2: ID der Kontorichtlinie für das Private-Path-Service-Gateway.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • --force, -f: Operation ohne Bestätigung erzwingen.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist Privatpfad-Dienst-Gateway-Endpunkt-Gateway-Bindungen

Listen Sie alle Endpunkt-Gateway-Bindungen für das Private-Path-Service-Gateway auf.

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]

Befehlsbeispiele

  • ibmcloud is ppsg-egbs r134-2e671f14-19fc-4089-9ad3-973176711259 Alle Endpunktgateway-Zuordnungen für ein Private-Path-Service-Gateway anhand seiner ID auflisten.
  • ibmcloud is ppsg-egbs cli-ppsg-0 Alle Endpunkt-Gateway-Bindungen für ein Private-Path-Service-Gateway anhand seines Namens auflisten.

Befehlsoptionen

  • PRIVATE_PATH_SERVICE_GATEWAY1: ID oder Name des Private-Path-Service-Gateways.
  • PRIVATE_PATH_SERVICE_GATEWAY2: ID oder Name des Private-Path-Service-Gateways.
  • --account-id: ID des Kontos für diese Zugriffsrichtlinie.
  • --status: Status der Endpunkt-Gateway-Bindungen.
  • --resource-group-id: ID der Ressourcengruppe. Diese ID schließt die Option „--resource-group-name“ aus.
  • --resource-group-name: Name der Ressourcengruppe. Dieser Name ist mit --resource-group-id unvereinbar.
  • --all-resource-groups: Alle Ressourcengruppen abfragen.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist Privat-Pfad-Service-Gateway-Endpunkt-Gateway-Bindung

Details einer Endpunkt-Gateway-Bindung für ein Private-Path-Service-Gateway anzeigen.

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

Befehlsbeispiele

  • ibmcloud is private-path-service-gateway-endpoint-gateway-binding r134-2e671f14-19fc-4089-9ad3-973176711259 r134-17635273-0702-4a31-b406-a0014c291fbb Zeigen Sie die Details einer Endpunkt-Gateway-Bindung für ein 'Private Path'-Service-Gateway an, indem Sie die Gateway-ID und die Bindungs-ID verwenden.
  • ibmcloud is private-path-service-gateway-endpoint-gateway-binding cli-ppsg-0 r134-3aabeae6-830c-40d6-b67e-4b08382989e9 Zeigen Sie die Details einer Endpunkt-Gateway-Bindung für ein 'Private Path'-Service-Gateway an, indem Sie den Gateway-Namen und die Bindungs-ID verwenden.

Befehlsoptionen

  • PRIVATE_PATH_SERVICE_GATEWAY: ID oder Name des Private-Path-Service-Gateways.
  • ENDPOINT_GATEWAY_BINDING: ID der Endpunkt-Gateway-Bindung für das Service-Gateway „Private Path“.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist Privatpfad-Service-Gateway-Endpunkt-Gateway-Bindung-verweigern

Verweigern Sie die Endpunkt-Gateway-Bindung für ein Private-Path-Dienst-Gateway.

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]

Befehlsbeispiele

  • ibmcloud is private-path-service-gateway-endpoint-gateway-binding-deny r134-2e671f14-19fc-4089-9ad3-973176711259 r134-17635273-0702-4a31-b406-a0014c291fbb --set-account-policy true Verweigern einer Endpunktgatewaybindung für ein Private-Path-Service-Gateway mithilfe seiner Gateway-ID und Bindungs-ID und Festlegen dieser ID als Kontorichtlinie.
  • ibmcloud is ppsg-egb-deny cli-ppsg r134-f7e2b651-0d02-46e1-8811-16ea2157b547 --set-account-policy true Verweigern einer Endpunktgatewaybindung für ein 'Private Path'-Servicegateway mithilfe des Gatewaynamens und der Bindungs-ID und Festlegen des Namens als Kontorichtlinie.

Befehlsoptionen

  • PRIVATE_PATH_SERVICE_GATEWAY: ID oder Name des Private-Path-Service-Gateways.
  • ENDPOINT_GATEWAY_BINDING: ID der Endpunkt-Gateway-Bindung für das Service-Gateway „Private Path“.
  • --set-account-policy: Gibt an, ob diese Richtlinie zur Zugriffsrichtlinie für alle ausstehenden und zukünftigen Endpunkt-Gateway-Bindungen desselben Kontos wird. Zulässige Werte: true oder false
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist Privatpfad-Dienst-Gateway-Endpunkt-Gateway-Bindungserlaubnis

Erlauben Sie eine Endpunkt-Gateway-Bindung für ein Private-Path-Service-Gateway.

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]

Befehlsbeispiele

  • ibmcloud is ppsg-egb-permit r134-e64dab2d-8fd2-43bd-8390-229ba66e53c4 r134-0dcc2105-14a1-4501-9b43-29632e910e4b --set-account-policy true Erlauben Sie eine Endpunkt-Gateway-Bindung für ein 'Private Path'-Service-Gateway, indem Sie die Gateway-ID und die Bindungs-ID verwenden, und legen Sie diese ID als Kontorichtlinie fest.
  • ibmcloud is ppsg-egb-permit cli-ppsg r134-3a30c0b3-8c4b-4a64-bb93-3f3e17459363 --set-account-policy true Erlauben Sie eine Endpunkt-Gateway-Bindung für ein 'Private Path'-Service-Gateway unter Verwendung des Gateway-Namens und der Bindungs-ID, und legen Sie diesen Namen als Kontorichtlinie fest.

Befehlsoptionen

  • PRIVATE_PATH_SERVICE_GATEWAY: ID oder Name des Private-Path-Service-Gateways.
  • ENDPOINT_GATEWAY_BINDING: ID der Endpunkt-Gateway-Bindung für das Service-Gateway „Private Path“.
  • --set-account-policy: Gibt an, ob diese Richtlinie zur Zugriffsrichtlinie für alle ausstehenden und zukünftigen Endpunkt-Gateway-Bindungen desselben Kontos wird. Zulässige Werte: true oder false
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist privater-Pfad-Service-Gateway-Endpunkt-Gateway-Bindung-zurücknehmen

Widerrufen Sie den Zugriff auf ein Private Path-Dienst-Gateway für ein Konto.

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]

Befehlsbeispiele

  • ibmcloud is ppsg-ar r134-e64dab2d-8fd2-43bd-8390-229ba66e53c4 --account-id efe5afc483594adaa8325e2b4d1290df Entziehen Sie einem Konto den Zugriff auf ein 'Private Path'-Service-Gateway, indem Sie die Gateway-ID des Kontos verwenden.
  • ibmcloud is ppsg-ar cli-ppsg --account-id efe5afc483594adaa8325e2b4d1290df Entziehen Sie einem Konto den Zugriff auf ein 'Private Path'-Service-Gateway, indem Sie dessen Gateway-Namen verwenden.

Befehlsoptionen

  • PRIVATE_PATH_SERVICE_GATEWAY1: ID oder Name des Private-Path-Service-Gateways.
  • PRIVATE_PATH_SERVICE_GATEWAY2: ID oder Name des Private-Path-Service-Gateways.
  • --account-id: ID des Kontos für diese Zugriffsrichtlinie.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

Öffentlicher Adressbereich

ibmcloud ist ein öffentlicher Adressbereich

Listet alle öffentlichen Adressbereiche auf.

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

Befehlsbeispiele

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

Befehlsoptionen

  • --resource-group-id: ID der Ressourcengruppe. Diese ID schließt die Option „--resource-group-name“ aus.
  • --resource-group-name: Name der Ressourcengruppe. Dieser Name ist mit --resource-group-id unvereinbar.
  • --all-resource-groups: Alle Ressourcengruppen abfragen.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist ein öffentlicher Adressbereich

Details eines öffentlichen Adressbereichs anzeigen.

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

Befehlsbeispiele

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

Befehlsoptionen

  • PUBLIC_ADDRESS_RANGE: ID oder Name des öffentlichen Adressbereichs.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist public-address-range-create

Erstellen Sie einen öffentlichen Adressbereich.

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]

Befehlsbeispiele

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

Befehlsoptionen

  • --ipv4-address-count: Die Gesamtzahl der benötigten öffentlichen IPv4-Adressen. Muss eine Potenz von 2 sein.
  • --name: Der Name für diesen öffentlichen Adressbereich. Der Name darf nicht von einem anderen öffentlichen Adressbereich in der Region verwendet werden. Namen, die mit „ibm-“ beginnen, sind für vom Anbieter verwaltete Ressourcen reserviert und sind nicht zulässig.
  • --vpc: Die VPC, an die Sie diesen öffentlichen Adressbereich binden möchten. Bei der Angabe des Flags „flag“ ist das Flag „ --zone “ erforderlich.
  • --zone: Die Zone, in der sich dieser öffentliche Adressbereich befinden soll. Bei der Angabe eines Flags ist das Flag "--vpc" erforderlich.
  • --resource-group-id: ID der Ressourcengruppe. Diese ID schließt die Option „--resource-group-name“ aus.
  • --resource-group-name: Name der Ressourcengruppe. Dieser Name ist mit --resource-group-id unvereinbar.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist öffentliches Adressbereich-Update

Öffentlichen Adressbereich aktualisieren.

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

Befehlsbeispiele

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

Befehlsoptionen

  • PUBLIC_ADDRESS_RANGE: ID oder Name des öffentlichen Adressbereichs.
  • --name: Der Name für diesen öffentlichen Adressbereich. Der Name darf nicht von einem anderen öffentlichen Adressbereich in der Region verwendet werden. Namen, die mit „ibm-“ beginnen, sind für vom Anbieter verwaltete Ressourcen reserviert und sind nicht zulässig.
  • --vpc: Die VPC, an die Sie diesen öffentlichen Adressbereich binden möchten, wobei eine eventuell bereits vorhandene VPC ersetzt wird.
  • --zone: Die Zone, in der dieser öffentliche Adressbereich liegen soll; dabei wird eine eventuell bereits vorhandene Zone ersetzt.
  • --reset-target: Ziel aus dem öffentlichen Adressbereich entfernen.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist public-address-range-delete

Löschen Sie mindestens einen öffentlichen Adressbereich.

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

Befehlsbeispiel

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

Befehlsoptionen

  • PUBLIC_ADDRESS_RANGE1: ID oder Name des öffentlichen Adressbereichs.
  • PUBLIC_ADDRESS_RANGE2: ID oder Name des öffentlichen Adressbereichs.
  • --force, -f: Operation ohne Bestätigung erzwingen.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

Gateways für virtuelle private Netzwerke (VPN)

Der folgende Abschnitt enthält Einzelheiten zu den CLI-Befehlen, die für die Arbeit mit VPN-Gateways, einschließlich IKE- und IPsec-Richtlinien, zur Verfügung stehen.

ibmcloud is ike-policies

Alle IKE-Richtlinien auflisten.

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

Befehlsoptionen

  • --resource-group-id: ID der Ressourcengruppe. Diese ID schließt die Option „--resource-group-name“ aus.
  • --resource-group-name: Name der Ressourcengruppe. Dieser Name ist mit --resource-group-id unvereinbar.
  • --all-resource-groups: Alle Ressourcengruppen abfragen.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is ike-policy

Details zu einer IKE-Richtlinie anzeigen.

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

Befehlsoptionen

  • IKE_POLICY: ID oder Name der IKE-Richtlinie.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is ike-policy-connections

Alle Verbindungen auflisten, die die IKE-Richtlinie verwenden.

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

Befehlsoptionen

  • IKE_POLICY: ID oder Name der IKE-Richtlinie.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is ike-policy-create

IKE-Richtlinie erstellen.

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]

Befehlsbeispiele

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

Befehlsoptionen

  • IKE_POLICY_NAME: Name der IKE-Richtlinie.
  • AUTHENTICATION_ALGORITHMS: Die Authentifizierungsalgorithmen. Zulässige Werte: sha256, sha384, sha512 oder durch Kommas getrennte Werte in beliebiger Reihenfolge. Die Reihenfolge der Algorithmen legt ihre Priorität bei der Aushandlung fest. Mehrere Werte sind nur zulässig, wenn IKE_VERSION 2 ist.
  • DH_GROUPS: Die Diffie-Hellman-Gruppen. Zulässige Werte: 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 31 oder durch Kommas getrennte Werte in der angegebenen Reihenfolge. Die Reihenfolge der Diffie-Hellman-Gruppen legt ihre Priorität bei der Aushandlung fest. Mehrere Werte sind nur zulässig, wenn IKE_VERSION 2 ist.
  • ENCRYPTION_ALGORITHMS: Die Verschlüsselungsalgorithmen. Zulässige Werte: aes128, aes192, aes256 oder durch Kommas getrennte Werte in beliebiger Reihenfolge. Die Reihenfolge der Algorithmen legt ihre Priorität bei der Aushandlung fest. Mehrere Werte sind nur zulässig, wenn IKE_VERSION 2 ist.
  • IKE_VERSION: IKE-Protokollversion. Zulässige Werte: 1 oder 2.
  • --key-lifetime: Lebensdauer des Schlüssels in Sekunden. Maximal: 86.400, Minimal: 1.800. (Standardwert: 28.800 ).
  • --resource-group-id: ID der Ressourcengruppe. Diese ID schließt die Option „--resource-group-name“ aus.
  • --resource-group-name: Name der Ressourcengruppe. Dieser Name ist mit --resource-group-id unvereinbar.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is ike-policy-delete

Löschen Sie mindestens eine IKE-Richtlinie.

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

Befehlsoptionen

  • IKE_POLICY1: ID oder Name der IKE-Richtlinie.
  • IKE_POLICY2: ID oder Name der IKE-Richtlinie.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • --force, -f: Operation ohne Bestätigung erzwingen.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is ike-policy-update

IKE-Richtlinie aktualisieren.

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]

Befehlsbeispiele

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

Befehlsoptionen

  • IKE_POLICY: ID oder Name der IKE-Richtlinie.
  • --name: Neuer Name der IKE-Richtlinie.
  • --authentication-algorithms: Die Authentifizierungsalgorithmen. Zulässige Werte: sha256, sha384, sha512 oder durch Kommas getrennte Werte in beliebiger Reihenfolge. Die Reihenfolge der Algorithmen legt ihre Priorität bei der Aushandlung fest. Mehrere Werte sind nur zulässig, wenn IKE_VERSION 2 ist.
  • --dh-groups: Die Diffie-Hellman-Gruppen. Zulässige Werte: 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 31 oder durch Kommas getrennte Werte in der angegebenen Reihenfolge. Die Reihenfolge der Diffie-Hellman-Gruppen legt ihre Priorität bei der Aushandlung fest. Mehrere Werte sind nur zulässig, wenn IKE_VERSION 2 ist.
  • --encryption-algorithms: Die Verschlüsselungsalgorithmen. Zulässige Werte: aes128, aes192, aes256 oder durch Kommas getrennte Werte in beliebiger Reihenfolge. Die Reihenfolge der Algorithmen legt ihre Priorität bei der Aushandlung fest. Mehrere Werte sind nur zulässig, wenn IKE_VERSION 2 ist.
  • --ike-version: IKE-Protokollversion. Zulässige Werte: 1 oder 2.
  • --key-lifetime: Lebensdauer des Schlüssels in Sekunden. Höchstwert: 86400, Mindestwert: 1800
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is ipsec-policies

Alle IPsec-Richtlinien auflisten.

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

Befehlsoptionen

  • --resource-group-id: ID der Ressourcengruppe. Diese ID schließt die Option „--resource-group-name“ aus.
  • --resource-group-name: Name der Ressourcengruppe. Dieser Name ist mit --resource-group-id unvereinbar.
  • --all-resource-groups: Alle Ressourcengruppen abfragen.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is ipsec-policy

Details einer IPsec-Richtlinie anzeigen.

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

Befehlsoptionen

  • IPSEC_POLICY: ID oder Name der IPsec-Richtlinie.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is ipsec-policy-connections

Alle Verbindungen auflisten, die die IPsec-Richtlinie verwenden.

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

Befehlsoptionen

  • IPSEC_POLICY: ID oder Name der IPsec-Richtlinie.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is ipsec-policy-create

IPsec-Richtlinie erstellen.

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]

Befehlsbeispiele

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

Befehlsoptionen

  • IPSEC_POLICY_NAME: Name der IPsec-Richtlinie.
  • AUTHENTICATION_ALGORITHMS: Die Authentifizierungsalgorithmen. Muss auf 'disabled' gesetzt sein, wenn ausschließlich Verschlüsselungsalgorithmen im kombinierten Modus (aes128gcm16, aes192gcm16, aes256gcm16) verwendet werden. Darf nicht auf 'disabled' gesetzt werden, wenn andere Verschlüsselungsalgorithmen (aes128, aes192, aes256) verwendet werden. Zulässige Werte: „disabled“, „ sha256 “, „ sha384 “, „ sha512 “ oder durch Kommas getrennte Werte in beliebiger Reihenfolge.
  • ENCRYPTION_ALGORITHMS: Die Verschlüsselungsalgorithmen. Zulässige Werte: aes128, aes128gcm16, aes192, aes192gcm16, aes256, aes256gcm16 oder durch Kommas getrennte Werte in beliebiger Reihenfolge. Die Reihenfolge der Algorithmen legt ihre Priorität bei der Aushandlung fest.
  • PFSGS: Gruppen mit perfekter Vorwärtsgeheimnis. Zulässige Werte: „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 “ oder durch Kommas getrennte Werte in beliebiger Reihenfolge.
  • --key-lifetime: Lebensdauer des Schlüssels in Sekunden. Maximal: 86400, Minimal: 1800. (Standardwert: 3600 ).
  • --resource-group-id: ID der Ressourcengruppe. Diese ID schließt die Option „--resource-group-name“ aus.
  • --resource-group-name: Name der Ressourcengruppe. Dieser Name ist mit --resource-group-id unvereinbar.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is ipsec-policy-delete

Löschen Sie mindestens eine IPsec-Richtlinie.

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

Befehlsoptionen

  • IPSEC_POLICY1: ID oder Name der IPsec-Richtlinie.
  • IPSEC_POLICY2: ID oder Name der IPsec-Richtlinie.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • --force, -f: Operation ohne Bestätigung erzwingen.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is ipsec-policy-update

IPsec-Richtlinie aktualisieren.

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]

Befehlsbeispiele

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

Befehlsoptionen

  • IPSEC_POLICY: ID oder Name der IPsec-Richtlinie.
  • --name: Neuer Name der IPsec-Richtlinie.
  • --authentication-algorithms: Die Authentifizierungsalgorithmen. Muss deaktiviert sein, wenn ausschließlich Verschlüsselungsalgorithmen im kombinierten Modus ( aes128gcm16, aes192gcm16, aes256gcm16 ) verwendet werden. Darf nicht deaktiviert werden, wenn andere Verschlüsselungsalgorithmen ( aes128, aes192, aes256 ) verwendet werden. Zulässige Werte: „disabled“, „ sha256 “, „ sha384 “, „ sha512 “ oder durch Kommas getrennte Werte in beliebiger Reihenfolge.
  • --encryption-algorithms: Die Verschlüsselungsalgorithmen. Zulässige Werte: aes128, aes128gcm16, aes192, aes192gcm16, aes256, aes256gcm16 oder durch Kommas getrennte Werte in beliebiger Reihenfolge. Die Reihenfolge der Algorithmen legt ihre Priorität bei der Aushandlung fest.
  • --pfsgs: Gruppen mit perfekter Vorwärtsgeheimnis. Zulässige Werte: „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 “ oder durch Kommas getrennte Werte in beliebiger Reihenfolge.
  • --key-lifetime: Lebensdauer des Schlüssels in Sekunden. Höchstwert: 86400, Mindestwert: 1800
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is vpn-gateway

Details zu einem VPN-Gateway anzeigen.

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

Befehlsoptionen

  • VPN_GATEWAY: ID oder Name des VPN-Gateways.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is vpn-gateway-connection

Details zu einer VPN-Gateway-Verbindung anzeigen.

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

Befehlsoptionen

  • VPN_GATEWAY: ID oder Name des VPN-Gateways.
  • VERBINDUNG1: ID oder Name der VPN-Verbindung.
  • VERBINDUNG2: ID oder Name der VPN-Verbindung.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is vpn-gateway-connection-create

VPN-Gateway-Verbindung erstellen.

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]

Befehlsbeispiele

  • ibmcloud is vpn-gateway-connection-create my-connection fee82deba12e4c0fb69c3b09d1f12345 169.21.50.5 lkj14b1oi0alcniejkso --local-cidr 10.240.0.0/24 --peer-cidr 192.168.1.0/24
  • ibmcloud is vpn-gateway-connection-create my-connection my-vpn-gateway 169.21.50.5 lkj14b1oi0alcniejkso --local-cidr 10.240.0.0/24 --peer-cidr 192.168.1.0/24
  • ibmcloud is vpn-gateway-connection-create my-connection fee82deba12e4c0fb69c3b09d1f12345 169.21.50.5 lkj14b1oi0alcniejkso --local-cidr 10.240.0.0/24 --peer-cidr 192.168.1.0/24 --admin-state-up true
  • ibmcloud is vpn-gateway-connection-create my-connection fee82deba12e4c0fb69c3b09d1f12345 169.21.50.5 lkj14b1oi0alcniejkso --local-cidr 10.240.0.0/24 --peer-cidr 192.168.1.0/24 --dead-peer-detection-action clear --dead-peer-detection-interval 33 --dead-peer-detection-timeout 100
  • ibmcloud is vpn-gateway-connection-create my-connection fee82deba12e4c0fb69c3b09d1f12345 169.21.50.5 lkj14b1oi0alcniejkso --local-cidr 10.240.0.0/24 --peer-cidr 192.168.1.0/24 --ipsec-policy 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479
  • ibmcloud is vpn-gateway-connection-create my-connection my-vpn-gateway 169.21.50.5 lkj14b1oi0alcniejkso --local-cidr 10.240.0.0/24 --peer-cidr 192.168.1.0/24 --ipsec-policy my-ispec-policy
  • ibmcloud is vpn-gateway-connection-create my-connection fee82deba12e4c0fb69c3b09d1f12345 169.21.50.5 lkj14b1oi0alcniejkso --local-cidr 10.240.0.0/24 --peer-cidr 192.168.1.0/24 --ike-policy 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479
  • ibmcloud is vpn-gateway-connection-create my-connection my-vpn-gateway 169.21.50.5 lkj14b1oi0alcniejkso --local-cidr 10.240.0.0/24 --peer-cidr 192.168.1.0/24 --ike-policy my-ike-policy
  • ibmcloud is vpn-gateway-connection-create my-connection fee82deba12e4c0fb69c3b09d1f12345 169.21.50.5 lkj14b1oi0alcniejkso --local-cidr 10.240.0.0/24 --peer-cidr 192.168.1.0/24
  • ibmcloud is vpn-gateway-connection-create my-connection fee82deba12e4c0fb69c3b09d1f12345 169.21.50.5 lkj14b1oi0alcniejkso --local-cidr 10.240.0.0/24 --peer-cidr 192.168.1.0/24 --admin-state-up true
  • ibmcloud is vpn-gateway-connection-create my-connection fee82deba12e4c0fb69c3b09d1f12345 169.21.50.5 lkj14b1oi0alcniejkso --local-cidr 10.240.0.0/24 --peer-cidr 192.168.1.0/24 --dead-peer-detection-action clear --dead-peer-detection-interval 33 --dead-peer-detection-timeout 100
  • ibmcloud is vpn-gateway-connection-create my-connection fee82deba12e4c0fb69c3b09d1f12345 169.21.50.5 lkj14b1oi0alcniejkso --local-cidr 10.240.0.0/24 --peer-cidr 192.168.1.0/24 --ipsec-policy 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479
  • ibmcloud is vpn-gateway-connection-create my-connection fee82deba12e4c0fb69c3b09d1f12345 169.21.50.5 lkj14b1oi0alcniejkso --local-cidr 10.240.0.0/24 --peer-cidr 192.168.1.0/24 --ike-policy 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479
  • ibmcloud is vpn-gateway-connection-create my-connection fee82deba12e4c0fb69c3b09d1f12345 169.21.50.5 lkj14b1oi0alcniejkso --local-cidr 10.240.0.0/24 --local-cidr 10.240.1.0/24 --peer-cidr 192.168.1.0/24 --peer-cidr 192.168.2.0/24 --output JSON
  • ibmcloud is vpn-gateway-connection-create my-connection fee82deba12e4c0fb69c3b09d1f12345 169.21.50.5 lkj14b1oi0alcniejkso --distribute-traffic true --local-ike-identities '[{"type":"fqdn","value":"sadsadasd.com"},{"type":"fqdn","value":"sadsadasdasd.com"}]' --peer-ike-identity-type key_id --peer-ike-identity-value sampledd --output JSON
  • ibmcloud is vpn-gateway-connection-create my-connection fee82deba12e4c0fb69c3b09d1f12345 169.21.50.5 lkj14b1oi0alcniejkso --distribute-traffic true --local-ike-identities '[{"type":"fqdn","value":"sadsadasd.com"},{"type":"fqdn","value":"sadsadasdasd.com"}]' --peer-asn 65534 --tunnels '[{"neighbor_ip":{"address":"192.168.3.4"},"tunnel_interface_ip":{"address":"192.168.3.4"}},{"neighbor_ip":{"address":"192.168.3.5"},"tunnel_interface_ip":{"address":"192.168.3.5"}}]' --peer-ike-identity-type key_id --peer-ike-identity-value sampledd --output JSON
  • ibmcloud is vpn-gateway-connection-create my-connection fee82deba12e4c0fb69c3b09d1f12345 169.21.50.5 lkj14b1oi0alcniejkso --establish-mode peer_only --local-ike-identities '[{"type":"ipv4_address","value":"2.2.2.2"},{"type":"fqdn","value":"sadsadasd.com"}]' --peer-ike-identity-type key_id --peer-ike-identity-value sampledd VPN-Gateway-Verbindung mit lokalen ike_identitäten unter Verwendung als JSON-Struktur erstellen
  • ibmcloud is vpn-gateway-connection-create my-connection fee82deba12e4c0fb69c3b09d1f12345 169.21.50.5 lkj14b1oi0alcniejkso --establish-mode peer_only --local-ike-identity-type fqdn --local-ike-identity-value sadsadasd.com --peer-ike-identity-type key_id --peer-ike-identity-value sampledd VPN-Gateway-Verbindung mit lokalen ike_identitäten unter Verwendung als Flagstruktur erstellen

Befehlsoptionen

  • CONNECTION_NAME: Name der Verbindung.
  • VPN_GATEWAY: ID oder Name des VPN-Gateways.
  • PEER: Die IP-Adresse oder der FQDN des Peer-VPN-Gateways.
  • PRESHARED_KEY: Vorab verteilter Schlüssel.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --admin-state-up: Wenn der Wert 'false' festgelegt ist, wird die VPN-Gateway-Verbindung beendet. Einer der folgenden Werte: true, false. (Standardwert: true)
  • --dead-peer-detection-action: Aktionen bei Erkennung inaktiver Peers. Eine der folgenden Optionen: Neustart, Löschen, Halten, Keine. (Standard: Neustart ).
  • --dead-peer-detection-interval: Intervall für Erkennung inaktiver Peers in Sekunden (Standardwert: 2).
  • --dead-peer-detection-timeout: Zeitlimit für Erkennung inaktiver Peers in Sekunden (Standardwert: 10).
  • --ike-policy: ID oder Name der IKE-Richtlinie.
  • --ipsec-policy: ID oder Name der IPsec-Richtlinie.
  • --peer-cidr: Peer-CIDRs für die Ressource.
  • --local-cidr: Lokales CIDR für die Ressource.
  • --local-ike-identity-type: Der Typ der lokalen IKE-Identität.
  • --local-ike-identity-value: Der FQDN-Wert der lokalen IKE-Identität.
  • --local-ike-identities: LOCAL_IKE_IDENTITIES_JSON | @LOCAL_IKE_IDENTITIES_JSON_FILE, lokale IKE-Identitäten im JSON-Format oder in einer JSON-Datei.
  • --peer-ike-identity-type: Der IKE-Identitätstyp des Peers.
  • --peer-ike-identity-value: Der FQDN-Wert der Peer-IKE-Identität.
  • --establish-mode: Der Verbindungsaufbau-Modus der VPN-Gateway-Verbindung. Einer der folgenden Werte: bidirektional, peer_only. (Standardwert: bidirektional)
  • --distribute-traffic: Gibt an, ob der Datenverkehr auf die Up-Tunnel der VPN-Gateway-Verbindung verteilt wird. Zulässige Werte: true oder false
  • --peer-asn: Die ASN (Autonomous System Number) des Peers für diese VPN-Gateway-Verbindung.
  • --tunnels: TUNNELS_JSON | @TUNNELS_JSON_FILE, Tunnel im JSON-Format oder in einer JSON-Datei. Eine von: TUNNELS_JSON, @TUNNELS_JSON_FILE.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is vpn-gateway-connection-delete

Löschen Sie mindestens eine VPN-Gateway-Verbindung.

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

Befehlsoptionen

  • VPN_GATEWAY: ID oder Name des VPN-Gateways.
  • VERBINDUNG1: ID oder Name der VPN-Verbindung.
  • VERBINDUNG2: ID oder Name der VPN-Verbindung.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • --force, -f: Operation ohne Bestätigung erzwingen.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

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

Lokales CIDR zu VPN-Gateway-Verbindung hinzufügen.

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

Befehlsbeispiele

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

Befehlsoptionen

  • VPN_GATEWAY: ID oder Name des VPN-Gateways.
  • VERBINDUNG: ID oder Name der VPN-Verbindung.
  • CIDR: Der IP-Adressbereich in CIDR-Blocknotation.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

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

Lokales CIDR von der VPN-Gateway-Verbindung entfernen.

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

Befehlsbeispiele

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

Befehlsoptionen

  • VPN_GATEWAY: ID oder Name des VPN-Gateways.
  • VERBINDUNG: ID oder Name der VPN-Verbindung.
  • CIDR: Der IP-Adressbereich in CIDR-Blocknotation.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --force, -f: Operation ohne Bestätigung erzwingen.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

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

Peer-CIDR zu VPN-Gateway-Verbindung hinzufügen.

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

Befehlsbeispiele

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

Befehlsoptionen

  • VPN_GATEWAY: ID oder Name des VPN-Gateways.
  • VERBINDUNG: ID oder Name der VPN-Verbindung.
  • CIDR: Der IP-Adressbereich in CIDR-Blocknotation.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

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

Peer-CIDR von der VPN-Gateway-Verbindung entfernen.

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

Befehlsbeispiele

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

Befehlsoptionen

  • VPN_GATEWAY: ID oder Name des VPN-Gateways.
  • VERBINDUNG: ID oder Name der VPN-Verbindung.
  • CIDR: Der IP-Adressbereich in CIDR-Blocknotation.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --force, -f: Operation ohne Bestätigung erzwingen.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is vpn-gateway-connection-update

VPN-Gateway-Verbindung aktualisieren.

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]

Befehlsbeispiele

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

Befehlsoptionen

  • VPN_GATEWAY: ID oder Name des VPN-Gateways.
  • VERBINDUNG: ID oder Name der VPN-Verbindung.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --admin-state-up: Wenn der Wert 'false' festgelegt ist, wird die VPN-Gateway-Verbindung beendet. Zulässige Werte: true oder false
  • --dead-peer-detection-action: Aktionen bei Erkennung inaktiver Peers. Zulässige Werte: restart, clear, hold oder none
  • --dead-peer-detection-interval: Intervall für Erkennung inaktiver Peers in Sekunden.
  • --dead-peer-detection-timeout: Zeitlimit für Erkennung inaktiver Peers in Sekunden.
  • --ike-policy: ID oder Name der IKE-Richtlinie.
  • --reset-ike-policy: IKE-Richtlinie entfernen.
  • --ipsec-policy: ID oder Name der IPsec-Richtlinie.
  • --reset-ipsec-policy: IPsec-Richtlinie entfernen.
  • --peer-address: IP-Adresse des Peer-VPN-Gateways.
  • --peer-fqdn: Der FQDN des Peer-VPN-Gateways.
  • --distribute-traffic: Gibt an, ob der Datenverkehr auf die Up-Tunnel der VPN-Gateway-Verbindung verteilt wird. Zulässige Werte: true oder false
  • --routing-protocol: Das aktivierte Routing-Protokoll für diese VPN-Gateway-Verbindung. Falls angegeben, muss der Modus „route“ lauten. Entweder: bgp oder none.
  • --peer-asn: Die ASN (Autonomous System Number) des Peers für diese VPN-Gateway-Verbindung.
  • --tunnels: TUNNELS_JSON | @TUNNELS_JSON_FILE, Tunnel im JSON-Format oder in einer JSON-Datei. Eine von: TUNNELS_JSON, @TUNNELS_JSON_FILE.
  • --psk: Vorab verteilter Schlüssel.
  • --establish-mode: Der Verbindungsaufbau-Modus der VPN-Gateway-Verbindung. Einer der folgenden Werte: bidirektional, peer_only.
  • --name: Neuer Name der Verbindung.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is vpn-gateway-connections

Alle VPN-Gateway-Verbindungen auflisten.

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

Befehlsoptionen

  • VPN_GATEWAY: ID oder Name des VPN-Gateways.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is vpn-gateway-create

VPN-Gateway erstellen.

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]

Befehlsbeispiele

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

Befehlsoptionen

  • VPN_GATEWAY_NAME: Name des VPN-Gateways.
  • SUBNET: ID oder Name des Subnetzes.
  • --mode: Der Modus des VPN-Gateways; wird dieser nicht angegeben, gilt der Standardmodus „policy“ für das VPN-Gateway. Mögliche Optionen: policy, route.
  • --advertised-cidrs: Der IP-Adressbereich in CIDR-Blocknotation.
  • --local-asn: Die lokale ASN (Autonomous System Number) für dieses VPN-Gateway und dessen Verbindungen.
  • --resource-group-id: ID der Ressourcengruppe. Diese ID schließt die Option „--resource-group-name“ aus.
  • --resource-group-name: Name der Ressourcengruppe. Dieser Name ist mit --resource-group-id unvereinbar.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is vpn-gateway-delete

Löschen Sie mindestens ein VPN-Gateway.

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

Befehlsoptionen

  • VPN_GATEWAY1: ID oder Name des VPN-Gateways.
  • VPN_GATEWAY2: ID oder Name des VPN-Gateways.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • --force, -f: Operation ohne Bestätigung erzwingen.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is vpn-gateway-update

VPN-Gateway aktualisieren.

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

Befehlsbeispiele

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

Befehlsoptionen

  • VPN_GATEWAY: ID oder Name des VPN-Gateways.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --name: Neuer Name des VPN-Gateways.
  • --local-asn: Die lokale ASN (Autonomous System Number) für dieses VPN-Gateway und dessen Verbindungen.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is vpn-gateways

Alle VPN-Gateways auflisten.

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

Befehlsoptionen

  • --resource-group-id: ID der Ressourcengruppe. Diese ID schließt die Option „--resource-group-name“ aus.
  • --resource-group-name: Name der Ressourcengruppe. Dieser Name ist mit --resource-group-id unvereinbar.
  • --all-resource-groups: Alle Ressourcengruppen abfragen.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist vpn-gateway-beworben-cidr

Überprüfen Sie, ob die angegebene beworbene CIDR auf einem VPN-Gateway vorhanden ist.

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

Befehlsbeispiele

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

Befehlsoptionen

  • VPN_GATEWAY: ID oder Name des VPN-Gateways.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --cidr: Der IP-Adressbereich in CIDR-Blocknotation.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist vpn-gateway-advertised-cidr-add

Fügen Sie die beworbene CIDR zu einem VPN-Gateway hinzu.

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

Befehlsbeispiele

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

Befehlsoptionen

  • VPN_GATEWAY: ID oder Name des VPN-Gateways.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --cidr: Der IP-Adressbereich in CIDR-Blocknotation.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist vpn-gateway-angekündigt-cidr-löschen

Entfernen Sie eine beworbene CIDR von einem VPN-Gateway.

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

Befehlsbeispiele

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

Befehlsoptionen

  • VPN_GATEWAY: ID oder Name des VPN-Gateways.
  • CIDR1: Der IP-Adressbereich in CIDR-Blocknotation.
  • CIDR2: Der IP-Adressbereich in CIDR-Blocknotation.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • --force, -f: Operation ohne Bestätigung erzwingen.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist vpn-gateway-geworben-cidrs

Alle beworbenen VPN-Gateway-CIDRs auflisten.

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

Befehlsbeispiele

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

Befehlsoptionen

  • VPN_GATEWAY: ID oder Name des VPN-Gateways.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist vpn-gateway-service-verbindung

Rufen Sie eine VPN-Gateway-Serviceverbindung ab.

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

Befehlsbeispiele

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

Befehlsoptionen

  • VPN_GATEWAY: ID oder Name des VPN-Gateways.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --service-connection-id: Die Kennung der VPN-Gateway-Verbindung.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist vpn-gateway-service-verbindungen

Alle VPN-Gateway-Serviceverbindungen auflisten.

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

Befehlsbeispiele

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

Befehlsoptionen

  • VPN_GATEWAY: ID oder Name des VPN-Gateways.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

VPN-Server (Virtual Private Network)

Der folgende Abschnitt enthält Details zu den CLI-Befehlen, die zum Arbeiten mit VPN-Servern verfügbar sind.

ibmcloud ist vpn-server

Alle VPN-Server auflisten.

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

Befehlsoptionen

  • --resource-group-id: ID der Ressourcengruppe. Diese ID schließt die Option „--resource-group-name“ aus.
  • --resource-group-name: Name der Ressourcengruppe. Dieser Name ist mit --resource-group-id unvereinbar.
  • --all-resource-groups: Alle Ressourcengruppen abfragen.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist vpn-server

Details zu einem VPN-Server anzeigen.

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

Befehlsoptionen

  • VPN_SERVER: ID oder Name des VPN-Servers.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist vpn-server-create

Erstellen Sie einen VPN-Server.

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]

Befehlsbeispiele

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

Befehlsoptionen

  • --subnet: Durch Kommas getrennte IDs oder Namen der Subnetze, für die dieser VPN-Server bereitgestellt werden soll. Verwenden Sie Teilnetze in verschiedenen Zonen für Hochverfügbarkeit; Sie können maximal zwei Teilnetze festlegen.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --client-ip-pool: Der IPv4-Adresspool des VPN-Clients, der im CIDR-Format angegeben ist. Die Anforderung darf sich nicht mit vorhandenen Adresspräfixen in der VPC oder einem der folgenden reservierten Adressbereiche überschneiden: 127.0.0.0/8 (IPv4-Loopback-Adressen), 161.26.0.0/ 16 (IBM Services), 166.8.0.0/ 14 (Cloud-Service-Endpunkte), 169.254.0.0/16 (IPv4-Link-Local-Adressen), 224.0.0.0/4 (IPv4-Multicast-Adressen). Die Präfixlänge des CIDR des Client-IP-Adressenpools muss zwischen /9 (8.388.608 Adressen) und /22 (1024 Adressen) liegen. Es wird ein CIDR-Block empfohlen, der die doppelte Anzahl an IP-Adressen enthält, die für die Aktivierung der maximalen Anzahl gleichzeitiger Verbindungen erforderlich sind.
  • --cert: Die geheime CRN aus dem Secret Manager für diesen VPN-Server.
  • --client-auth-methods: Durch Kommas getrennte Liste der Client-Authentifizierungsmethoden. Folgende Werte sind zulässig: certificate, username, certificate,username, username,certificate.
  • --client-ca: Die geheime CRN aus dem Secrets Manager, die für die Zertifizierungsstelle (CA) des VPN-Clients verwendet werden soll.
  • --client-crl: CRL | @CRL-Datei. Der Inhalt der Zertifikatswiderrufsliste, der im PEM-Format codiert ist.
  • --client-dns: Durch Kommas getrennte Liste von DNS-Serveradressen, die den mit diesem VPN-Server verbundenen VPN-Clients bereitgestellt werden. Es können maximal zwei DNS-Server festgelegt werden.
  • --client-idle-timeout: Die Zeit in Sekunden, die ein VPN-Client inaktiv sein darf, bevor dieser VPN-Server die Verbindung trennt. Geben Sie 0 an, um zu verhindern, dass der Server inaktive Clients trennt (Standardwert: 600).
  • --enable-split-tunnel: Gibt an, ob das Split-Tunneling für diesen VPN-Server aktiviert ist. Entweder „false“ oder „true“ (Standardwert: „false“ ).
  • --port: Die Portnummer, die für diesen VPN-Server verwendet werden soll. (Standard: 443 ).
  • --protocol: Das Transportprotokoll, das für diesen VPN-Server verwendet werden soll. Entweder: udp oder tcp. (Standard: udp ).
  • --sg: Durch Kommas getrennte IDs oder Namen von Sicherheitsgruppen für den VPN-Server.
  • --name: Neuer Name für den VPN-Server.
  • --resource-group-id: ID der Ressourcengruppe. Diese ID schließt die Option „--resource-group-name“ aus.
  • --resource-group-name: Name der Ressourcengruppe. Dieser Name ist mit --resource-group-id unvereinbar.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist vpn-server-update

Aktualisiert einen VPN-Server.

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]

Befehlsbeispiele

  • ibmcloud is vpn-server-update r134-aa88726e-8b34-4f97-992d-027df9c4bb36 --name my-server
  • ibmcloud is vpn-server-update my-server --name my-renamed-server
  • ibmcloud is vpn-server-update r134-aa88726e-8b34-4f97-992d-027df9c4bb36 --cert crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f510 --client-auth-methods certificate --client-ca crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f514
  • ibmcloud is vpn-server-update r134-aa88726e-8b34-4f97-992d-027df9c4bb36 --client-ip-pool 192.168.0.0/20 --client-dns 9.9.9.9 --client-idle-timeout 120 --port 9090 --protocol tcp --enable-split-tunnel true --output JSON
  • ibmcloud is vpn-server-update r134-aa88726e-8b34-4f97-992d-027df9c4bb36 --client-dns "" Die DNS-Serveradressen bereinigen, die VPN-Clients bereitgestellt werden, die mit diesem VPN-Server verbunden sind.
  • ibmcloud is vpn-server-update r134-aa88726e-8b34-4f97-992d-027df9c4bb36 --reset-client-dns Die DNS-Serveradressen bereinigen, die VPN-Clients bereitgestellt werden, die mit diesem VPN-Server verbunden sind.
  • ibmcloud is vpn-server-update r134-aa88726e-8b34-4f97-992d-027df9c4bb36 --subnet 0716-6ec3e875-abfa-40f4-a7c5-7473f4b2a2e1,0726-61b2f53f-1e95-42a7-94ab-55de8f8cbdd5 VPN-Server mit mehreren Teilnetzen aus verschiedenen Zonen aktualisieren, um hohe Verfügbarkeit zu erreichen.
  • ibmcloud is vpn-server-update r134-aa88726e-8b34-4f97-992d-027df9c4bb36 --subnet 0716-6ec3e875-abfa-40f4-a7c5-7473f4b2a2e1 VPN-Server mit einem Teilnetz aktualisieren, um entweder das Teilnetz des VPN-Servers zu ändern oder den VPN-Server von einem hoch verfügbaren VPN-Server auf einen eigenständigen VPN-Server herabzustufen.

Befehlsoptionen

  • VPN_SERVER: ID oder Name des VPN-Servers.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --subnet: Durch Kommas getrennte IDs oder Namen der Subnetze, für die dieser VPN-Server bereitgestellt werden soll. Verwenden Sie Teilnetze in verschiedenen Zonen für Hochverfügbarkeit; Sie können maximal zwei Teilnetze festlegen.
  • --client-ip-pool: Der IPv4-Adresspool des VPN-Clients, der im CIDR-Format angegeben ist. Die Anforderung darf sich nicht mit vorhandenen Adresspräfixen in der VPC oder einem der folgenden reservierten Adressbereiche überschneiden: 127.0.0.0/8 (IPv4-Loopback-Adressen), 161.26.0.0/ 16 (IBM Services), 166.8.0.0/ 14 (Cloud-Service-Endpunkte), 169.254.0.0/16 (IPv4-Link-Local-Adressen), 224.0.0.0/4 (IPv4-Multicast-Adressen). Die Präfixlänge des CIDR des Client-IP-Adressenpools muss zwischen /9 (8.388.608 Adressen) und /22 (1024 Adressen) liegen. Es wird ein CIDR-Block empfohlen, der die doppelte Anzahl an IP-Adressen enthält, die für die Aktivierung der maximalen Anzahl gleichzeitiger Verbindungen erforderlich sind.
  • --cert: Die geheime CRN aus dem Secret Manager für diesen VPN-Server.
  • --client-auth-methods: Durch Kommas getrennte Liste der Client-Authentifizierungsmethoden. Folgende Werte sind zulässig: certificate, username, certificate,username, username,certificate.
  • --client-ca: Die geheime CRN aus dem Secrets Manager, die für die Zertifizierungsstelle (CA) des VPN-Clients verwendet werden soll.
  • --client-crl: CRL | @CRL-Datei. Der Inhalt der Zertifikatswiderrufsliste, der im PEM-Format codiert ist.
  • --client-dns: Durch Kommas getrennte Liste von DNS-Serveradressen, die den mit diesem VPN-Server verbundenen VPN-Clients bereitgestellt werden. Es können maximal zwei DNS-Server festgelegt werden.
  • --reset-client-dns: Löscht die DNS-Serveradressen, die den mit diesem VPN-Server verbundenen VPN-Clients bereitgestellt werden.
  • --client-idle-timeout: Die Zeit in Sekunden, die ein VPN-Client inaktiv sein darf, bevor dieser VPN-Server die Verbindung trennt. Geben Sie 0 an, um zu verhindern, dass der Server die Verbindung zu inaktiven Clients trennt.
  • --enable-split-tunnel: Gibt an, ob das Split-Tunneling für diesen VPN-Server aktiviert ist. Entweder „false“ oder „true“ (Standardwert: „false“ ).
  • --port: Die Portnummer, die für diesen VPN-Server verwendet werden soll.
  • --protocol: Das Transportprotokoll, das für diesen VPN-Server verwendet werden soll. Einer der folgenden Werte: UDP, TCP.
  • --name: Neuer Name des VPN-Servers.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist vpn-server-delete

Löschen Sie mindestens einen VPN-Server.

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

Befehlsoptionen

  • VPN_SERVER1: ID oder Name des VPN-Servers.
  • VPN_SERVER2: ID oder Name des VPN-Servers.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • --force, -f: Operation ohne Bestätigung erzwingen.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is vpn-server-client-konfiguration

OpenVPN-Clientkonfiguration abrufen.

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

Befehlsbeispiele

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

Befehlsoptionen

  • VPN_SERVER: ID oder Name des VPN-Servers.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --file: Speichert die Client-Konfiguration unter dem angegebenen Dateipfad.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist vpn-server-clients

Alle VPN-Clients für einen VPN-Server auflisten.

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

Befehlsoptionen

  • VPN_SERVER: ID oder Name des VPN-Servers.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist vpn-server-client

Details zu einem VPN-Client anzeigen.

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

Befehlsoptionen

  • VPN_SERVER: ID oder Name des VPN-Servers.
  • CLIENT_ID: ID des VPN-Clients.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist vpn-server-client-löschen

Löschen Sie mindestens einen VPN-Client für einen VPN-Server.

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

Befehlsoptionen

  • VPN_SERVER: ID oder Name des VPN-Servers.
  • CLIENT_ID1: ID des VPN-Clients.
  • CLIENT_ID2: ID des VPN-Clients.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • --force, -f: Operation ohne Bestätigung erzwingen.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist vpn-server-client-disconnect

Verbindung zum VPN-Client trennen.

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

Befehlsoptionen

  • VPN_SERVER: ID oder Name des VPN-Servers.
  • CLIENT_ID1: ID des VPN-Clients.
  • CLIENT_ID2: ID des VPN-Clients.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --force, -f: Operation ohne Bestätigung erzwingen.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist vpn-server-routes

Alle VPN-Routen für einen VPN-Server auflisten.

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

Befehlsoptionen

  • VPN_SERVER: ID oder Name des VPN-Servers.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist vpn-server-route

Details zu einer VPN-Route anzeigen.

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

Befehlsoptionen

  • VPN_SERVER: ID oder Name des VPN-Servers.
  • ROUTE_ID: ID oder Name der VPN-Route.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist vpn-server-route-erstellen

Erstellen Sie eine VPN-Route.

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

Befehlsbeispiele

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

Befehlsoptionen

  • VPN_SERVER: ID oder Name des VPN-Servers.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --action: Die Aktion, die für ein Paket ausgeführt werden soll, das der Route entspricht. Eine der folgenden Optionen: Übersetzen, Bereitstellung, Löschen (Standardwert: Bereitstellung)
  • --destination: Das Ziel, das für diese VPN-Route auf dem VPN-Server verwendet werden soll. Das Ziel muss innerhalb des VPN-Servers eindeutig sein. Wenn ein eingehendes Paket keinem Ziel entspricht, wird das Paket gelöscht.
  • --name: Name der VPN-Route.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist vpn-server-route-update

Aktualisiert eine VPN-Route.

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

Befehlsbeispiele

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

Befehlsoptionen

  • VPN_SERVER: ID oder Name des VPN-Servers.
  • ROUTE_ID: ID oder Name der VPN-Route.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --name: Neuer Name der VPN-Route.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist vpn-server-route-delete

Löschen Sie mindestens eine VPN-Route.

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

Befehlsoptionen

  • VPN_SERVER: ID oder Name des VPN-Servers.
  • ROUTE_ID1: ID oder Name der VPN-Route.
  • ROUTE_ID2: ID oder Name der VPN-Route.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • --force, -f: Operation ohne Bestätigung erzwingen.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

RECHENBEFEHLE

Der folgende Abschnitt enthält Informationen zu CLI-Befehlen für die Rechenfunktionalität.

Images

ibmcloud is operating-systems

Alle Betriebssysteme auflisten.

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

Befehlsoptionen

  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is operating-system

Details zu einem Betriebssystem anzeigen.

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

Befehlsoptionen

  • OPERATING_SYSTEM_NAME: Name des Betriebssystems.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is image

Details zu einem Image anzeigen.

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

Befehlsoptionen

  • BILD: ID oder Name des Bildes.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is images

Alle Images in der Region auflisten.

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]

Befehlsbeispiele

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

Befehlsoptionen

  • --visibility: Images mit der angegebenen Anzeigeoption auflisten. Gültige Anzeigeoptionen: public oder private.
  • --status: Filtert die Sammlung nach Bildern, deren Statuswerte der durch Kommas getrennten Liste entsprechen. Verfügbare Werte: verfügbar, wird gelöscht, veraltet, fehlgeschlagen, veraltet, teilweise verfügbar, ausstehend, unbrauchbar, alle.
  • --user-data-format: Filtert die Sammlung nach Bildern, deren Werte der durch Kommas getrennten Liste von „user-data-format“-Werten entsprechen. Verfügbare Werte: cloud_init, esxi_kickstart, ipxe.
  • --resource-group-id: ID der Ressourcengruppe. Diese ID schließt die Option „--resource-group-name“ aus.
  • --resource-group-name: Name der Ressourcengruppe. Dieser Name ist mit --resource-group-id unvereinbar.
  • --all-resource-groups: Alle Ressourcengruppen abfragen.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • --remote-account-id: remote.account.id Filtert die Sammlung nach Bildern, deren Eigenschaft „ remote.account.id “ mit dem angegebenen Konto übereinstimmt. Benutzer können auch ACCOUNT_ID oder eine der folgenden Angaben machen: Anbieter, Benutzer.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is image-create

Image erstellen.

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]

Befehlsbeispiele

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

Befehlsoptionen

  • IMAGE_NAME: Name des Image.
  • --file: Der Speicherort der Bilddatei im Cloud Object Store (COS), zum Beispiel: cos://us-south/custom-image-vpc-bucket/customImage-0.qcow2.
  • --os-name: Name des Betriebssystems für dieses Image.
  • --encrypted-data-key: Eine base64-encoded verschlüsselte Darstellung des Schlüssels, der zur Verschlüsselung der Daten für dieses Image verwendet wurde.
  • --encryption-key: Die CRN des Stammschlüssels, der zum Verschlüsseln des Datenschlüssels verwendet wurde (der letztendlich als „encrypted_data_key“ dargestellt wird). Zudem wird der Root-Schlüssel zur Verschlüsselung von Volumes verwendet, die aus diesem Image erstellt werden (es sei denn, bei der Erstellung des Volumes wird ein alternativer Verschlüsselungsschlüssel angegeben).
  • --source-volume: ID oder Name des Volumes. Der Datenträger, aus dem das Image erstellt wird. Der angegebene Datenträger muss aus einem Image stammen. Der Eigenschaftswert „active and busy“ des Volumes muss „false“ sein, und die mit dem Volume verknüpfte Instanz muss sich im Status „gestoppt“ befinden.
  • --encryption-key-volume: Ein Verweis auf den Stammschlüssel, der verwendet wird, um den vom System generierten Datenverschlüsselungsschlüssel für das Image zu verpacken. Wenn diese Eigenschaft nicht angegeben ist, wird der Rootschlüssel aus dem Quellendatenträger verwendet.
  • --allowed-use-api-version, --au-api-version: Die API-Version, mit der die Ausdrücke ausgewertet werden sollen.
  • --allowed-use-bare-metal-server: true,--au-bms true – Der Ausdruck, den die Eigenschaften eines Bare-Metal-Servers erfüllen müssen, der mit diesem Image bereitgestellt wird. Wenn nichts angegeben ist, wird der Ausdruck auf "wahr" gesetzt.
  • --allowed-use-instance: true,--au-ins true – Der Ausdruck, den die Eigenschaften einer virtuellen Serverinstanz erfüllen müssen, die mit diesem Image bereitgestellt wird. Wenn nichts angegeben ist, wird der Ausdruck auf "wahr" gesetzt.
  • --resource-group-id: ID der Ressourcengruppe. Diese ID schließt die Option „--resource-group-name“ aus.
  • --resource-group-name: Name der Ressourcengruppe. Dieser Name ist mit --resource-group-id unvereinbar.
  • --deprecate-at: Das Datum und die Uhrzeit, zu denen dieses Image als veraltet markiert werden soll. Datum und Uhrzeit dürfen nicht in der Vergangenheit liegen und müssen vor "obsolet_at" liegen. Datum und Uhrzeit müssen im ISO 8601-Format angegeben werden: 2024-03-05T15:31:50.701Z oder 2024-03-05T15:31:50.701+8:00.
  • --obsolete-at: Das Datum und die Uhrzeit, zu denen dieses Bild als veraltet markiert werden soll. Datum und Uhrzeit dürfen nicht in der Vergangenheit liegen und müssen nach "deprecate_at" liegen. Datum und Uhrzeit müssen im ISO 8601-Format angegeben werden: 2024-03-05T15:31:50.701Z oder 2024-03-05T15:31:50.701+8:00.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is image-update

Image aktualisieren.

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]

Befehlsbeispiele

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

Befehlsoptionen

  • BILD: ID oder Name des Bildes.
  • --name: Neuer Name des Images.
  • --allowed-use-api-version, --au-api-version: Die API-Version, mit der die Ausdrücke ausgewertet werden sollen.
  • --allowed-use-bare-metal-server, --au-bms: Die Bedingung, die ein Bare-Metal-Server erfüllen muss, der mit diesem Image bereitgestellt wird.
  • --allowed-use-instance, --au-ins: Die Bedingung, die eine mit diesem Image bereitgestellte virtuelle Serverinstanz erfüllen muss.
  • --deprecate-at: Das Datum und die Uhrzeit, zu denen dieses Image als veraltet markiert werden soll. Datum und Uhrzeit dürfen nicht in der Vergangenheit liegen und müssen vor "obsolet_at" liegen. Datum und Uhrzeit müssen im ISO 8601-Format angegeben werden: 2024-03-05T15:31:50.701Z oder 2024-03-05T15:31:50.701+8:00.
  • --reset-deprecate-at: Geben Sie dieses Flag an, um ein vorhandenes Datum und eine vorhandene Uhrzeit für die Veralterung zu entfernen. Wenn das Image den Status "deprecated" hat, wird es zu "available".
  • --obsolete-at: Das Datum und die Uhrzeit, zu denen dieses Bild als veraltet markiert werden soll. Datum und Uhrzeit dürfen nicht in der Vergangenheit liegen und müssen nach "deprecate_at" liegen. Datum und Uhrzeit müssen im ISO 8601-Format angegeben werden: 2024-03-05T15:31:50.701Z oder 2024-03-05T15:31:50.701+8:00.
  • --reset-obsolete-at: Geben Sie dieses Flag an, um ein vorhandenes Verfallsdatum und eine vorhandene Verfallszeit zu entfernen. Wenn das Image den Status "obsolete" hat, wird es zu "deprecated", wenn "deprecate_at" in der Vergangenheit liegt. Andernfalls wird es zu "available".
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is image-delete

Löschen Sie mindestens ein Image.

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

Befehlsoptionen

  • BILD1: ID oder Name des Bildes.
  • BILD2: ID oder Name des Bildes.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • --force, -f: Operation ohne Bestätigung erzwingen.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist image-export-job

Details zu einem Bild-Exportauftrag anzeigen.

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

Befehlsbeispiele

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

Befehlsoptionen

  • BILD: ID oder Name des Bildes.
  • JOB: ID oder Name des Bildexport-Auftrags.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist image-export-jobs

Alle Exportaufträge für ein Bild auflisten.

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

Befehlsbeispiele

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

Befehlsoptionen

  • BILD: ID oder Name des Bildes.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist image-export-job-create

Erstellen Sie einen Bild-Exportauftrag.

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

Befehlsbeispiele

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

Befehlsoptionen

  • BILD: ID oder Name des Bildes.
  • --name: Neuer Name des Image-Export-Jobs.
  • --format: Das Format, das für das exportierte Bild verwendet werden soll. Wenn das Image verschlüsselt ist, wird nur qcow2 unterstützt. Eine der folgenden Möglichkeiten: qcow2, vhd (Standardwert: qcow2)
  • --bucket: Der „ Cloud Object Storage “-Bucket, in den das Image exportiert werden soll. Das Bucket muss vorhanden sein und eine IAM-Serviceautorisierung muss Image Service for VPC von VPC Infrastructure Services Schreibzugriff auf das Bucket erteilen.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist image-export-job-update

Einen Bild-Exportauftrag aktualisieren.

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

Befehlsbeispiele

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

Befehlsoptionen

  • BILD: ID oder Name des Bildes.
  • JOB: ID oder Name des Bildexport-Auftrags.
  • --name: Name des Image-Export-Auftrags.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist image-export-job-delete

Löschen Sie einen oder mehrere Bild-Exportaufträge.

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

Befehlsbeispiele

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

Befehlsoptionen

  • BILD: ID oder Name des Bildes.
  • JOB1: ID oder Name des Bildexport-Auftrags.
  • JOB2: ID oder Name des Bildexport-Auftrags.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • --force, -f: Operation ohne Bestätigung erzwingen.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

'ibmcloud is image-deprecate'

Heben Sie die Unterstützung für ein Image auf.

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

Befehlsbeispiel

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

Befehlsoptionen

  • BILD: ID oder Name des Bildes.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is image-veraltet

Definieren Sie ein Image als veraltet.

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

Befehlsbeispiel

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

Befehlsoptionen

  • BILD: ID oder Name des Bildes.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist image-instance-profiles

Listen Sie die Instanzprofile auf, die mit einem Bild kompatibel sind.

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

Befehlsbeispiele

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

Befehlsoptionen

  • BILD: ID oder Name des Bildes.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist image-bare-metal-server-profiles

Liste der Bare-Metal-Serverprofile, die mit einem Image kompatibel sind.

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

Befehlsbeispiele

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

Befehlsoptionen

  • BILD: ID oder Name des Bildes.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist Katalog-Bilder-Angebote

Alle im Katalog angebotenen Bilder auflisten.

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

Befehlsbeispiel

  • ibmcloud is catalog-image-offerings

Befehlsoptionen

  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is catalog-image-angebot

Katalogimageangebot abrufen.

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

Befehlsbeispiel

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

Befehlsoptionen

  • KATALOG: ID des Katalogs.
  • ANGEBOT: ID des Angebots.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

Instanzen

ibmcloud is instance

Details zu einer virtuellen Serverinstanz anzeigen.

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

Befehlsoptionen

  • INSTANZ: ID oder Name der Instanz.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is instance-initialization-values

Initialisierungsdetails einer virtuellen Instanz anzeigen.

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

Befehlsoptionen

  • INSTANZ: ID oder Name der Instanz.
  • --private-key: key|@key-file. Der private Schlüssel im PEM-Format für die Entschlüsselung des Kennworts.
  • --private-key-passphrase: Die Passphrase für den verschlüsselten privaten Schlüssel.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is instances

Alle virtuellen Serverinstanzen auflisten.

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]

Befehlsoptionen

  • --resource-group-id: ID der Ressourcengruppe. Diese ID schließt die Option „--resource-group-name“ aus.
  • --resource-group-name: Name der Ressourcengruppe. Dieser Name ist mit --resource-group-id unvereinbar.
  • --all-resource-groups: Alle Ressourcengruppen abfragen.
  • --reservation: ID oder Name der Reservierung.
  • --vpc: ID, Name oder CRN der VPC.
  • --ig: ID, Name oder CRN der Instanzgruppe.
  • --availability-class: Die Verfügbarkeitsklasse für die Instanz des virtuellen Servers. Eine von: Spot, Standard.
  • --dh: ID, Name oder CRN des dedizierten Hosts.
  • --pg: ID, Name oder CRN der Vermittlungsgruppe.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist Instanz-Konsole

Öffnen einer interaktive Konsole für die virtuelle Serverinstanz. Dieser Befehl öffnet standardmäßig eine interaktive serielle Konsole.

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

Befehlsoptionen

  • INSTANZ: ID oder Name der Instanz.
  • --vnc: Ruft die URI „ WebSocket “ für die VNC-Konsole ab und öffnet die Web-VNC-Konsole unter „ IBM Cloud “ im Browser der Instanz.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is instance-create

Erstellen Sie eine Virtual Server-Instanz.

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]

Befehlsbeispiele

  • ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8
  • ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --volume-attach '[{"volume": {"name":"my-volume-name", "capacity":10, "profile": {"name": "general-purpose"},"user_tags": ["my-tag-1"]}}]' Erstellen Sie eine Instanz mit Datenträgerzuordnung.
  • 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"]}}]' Erstellen Sie eine Instanz mit Volumenanhang mit Bandbreite.
  • 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"}}]' Erstellen Sie eine Instanz mit einem vorhandenen Datenträger in der Datenträgerzuordnung.
  • ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --keys 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8,72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 Erstellen Sie eine Instanz mit mehreren SSH-Schlüsseln.
  • 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"}}}' Erstellen Sie eine Instanz aus einem Image mit Bootdatenträgerkapazität. Der Kapazitätswert kann zwischen der minimal zugewiesenen Größe des Images und 250 liegen.
  • 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"]}}' Erstellen Sie eine Instanz mit Bootdatenträger und Bootdatenträger mit Benutzertags.
  • 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"}}}' Erstellen Sie eine Instanz mit einem verschlüsselten Bootdatenträger.
  • 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"}}}' Erstellen Sie eine Instanz mit einem verschlüsselten Boot-Volume mit Bandbreite.
  • 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"}]}]' Erstellen Sie eine Instanz, die der sekundären Netzschnittstelle zugeordnet ist.
  • 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"}]}' Erstellen Sie eine Instanz mit einer primären Netzschnittstellenkonfiguration in JSON.
  • ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --sgs 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8,72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --address 10.240.129.10 --auto-delete true --ip-name my-reserved-ip --allow-ip-spoofing true Erstellen Sie eine Instanz mit der primären Netzschnittstellenkonfiguration, die Sicherheitsgruppen, Einstellungen für reservierte IP-Adressen und Einstellungen für Quellen-IP-Spoofing enthält.
  • ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --sgs 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8,72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --reserved-ip 0711-5c7f016e-5bd2-42e3-8dff-81519e4e2469 --allow-ip-spoofing true Erstellen Sie eine Instanz mit der primären Netzschnittstellenkonfiguration, die Sicherheitsgruppen, vorhandene reservierte IP-Adressen und Einstellungen für Quellen-IP-Spoofing enthält.
  • ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 mx2-2x16 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --dedicated-host c019b1f7-c4d6-430c-aaa4-e0cc25d47277 Erstellen Sie eine Instanz, die auf dem gewünschten dedizierten Host platziert werden soll.
  • ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 mx2-2x16 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --dedicated-host-group a4738ceb-5e59-4601-849a-61d7895740ee Erstellen Sie eine Instanz, die der gewünschten dedizierten Hostgruppe zugeordnet werden soll.
  • ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 mx2-2x16 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --placement-group 1d2afa0f-b9f2-4d85-ae35-a08885269644 Erstellen Sie eine Instanz, die in der gewünschten Platzierungsgruppe platziert werden soll.
  • ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 mx2-2x16 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --total-volume-bandwidth 4000 Erstellen Sie eine Instanz mit einer bestimmten Gesamtbandbreite für Datenträger.
  • 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 Erstellen Sie eine Instanz mit aktiviertem oder inaktiviertem Metadatenservice.
  • ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 mx2-2x16 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --metadata-service true --metadata-service-protocol http --metadata-service-response-hop-limit 60 Erstellen Sie eine Instanz mit einer Metadatenservicekonfiguration.
  • ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 mx2-2x16 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --reservation-affinity-policy manual --reservation-affinity-pool r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2 Erstellen Sie eine Instanz mit Reservierungsaffinität.
  • ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 mx2-2x16 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --reservation-affinity-policy manual --reservation-affinity-pool crn:v1:bluemix:public:is:us-south:a/123456::vpc:4727d842-f94f-4a2d-824a-9bc9b02c523b Erstellen Sie eine Instanz mit Reservierungsaffinität.
  • ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 mx2-2x16 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --default-trusted-profile Profile-c9fe8182-870a-49df-8308-c8bb7394c4c3 --default-trusted-profile-auto-link true Instanz mit dem vertrauenswürdigen Standardprofil erstellen
  • ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 mx2-2x16 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --host-failure-policy restart Erstellen Sie eine Instanz mit einer Verfügbarkeitsrichtlinie bei Hostfehlern.
  • 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"}}]' Erstellen Sie mithilfe des Ressourcennamens eine Instanz mit einem vorhandenen Datenträger in der Datenträgerzuordnung.
  • ibmcloud is instance-create my-instance-name my-vpc us-south-1 mx2-2x16 my-subnet --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --dedicated-host my-dedicated-host Erstellen Sie mithilfe des Ressourcennamens eine Instanz, die auf dem gewünschten dedizierten Host platziert werden soll.
  • ibmcloud is instance-create my-instance-name my-vpc us-south-1 mx2-2x16 my-subnet --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --dedicated-host-group my-dedicated-host-group Erstellen Sie mithilfe des Ressourcennamens eine Instanz, die in der gewünschten dedizierten Hostgruppe platziert werden soll.
  • ibmcloud is instance-create my-instance-name my-vpc us-south-1 mx2-2x16 my-subnet --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --placement-group my-placement-host-group Erstellen Sie mithilfe des Ressourcennamens eine Instanz, die in der gewünschten Platzierungsgruppe platziert werden soll.
  • 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"}]}' Erstellen Sie eine Instanz mit der primären Netzschnittstellenkonfiguration unter Verwendung des Ressourcennamens.
  • 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"}]}]' Erstellen Sie mithilfe des Ressourcennamens eine Instanz, die der sekundären Netzschnittstelle zugeordnet ist.
  • 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"}}' Erstellen Sie eine Instanz aus einem vorhandenen Bootdatenträger.
  • 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"}}' Erstellt eine Instanz aus einem vorhandenen Bootdatenträger unter Verwendung des Ressourcennamens.
  • ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --catalog-offering crn:v1:bluemix:public:globalcatalog-collection:global:a/efe5afc483594adaa8325e2b4d1290df:2497ae83-40cb-46ba-ac7f-5303514a2669:offering:54372a73-7a0a-4799-ac9c-8736620c67f1 Instanz aus einem Katalogangebot erstellen.
  • 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 Instanz aus einer Katalogangebotsversion erstellen.
  • ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --catalog-offering-version crn:v1:bluemix:public:globalcatalog-collection:global:a/efe5afc483594adaa8325e2b4d1290df:2497ae83-40cb-46ba-ac7f-5303514a2669:offering:54372a73-7a0a-4799-ac9c-8736620c67f1 --catalog-offering-plan crn:v1:bluemix:public:globalcatalog-collection:global:a/123456:51c9e0db-2911-45a6-adb0-ac5332d27cf2:plan:sw.51c9e0db-2911-45a6-adb0-ac5332d27cf2.772c0dbe-aa62-482e-adbe-a3fc20101e0e Instanz aus Katalogangebotsversion und -plan erstellen.
  • ibmcloud is instance-create --interactive Erstellen Sie eine Instanz interaktiv.
  • ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --pnac-name cli-pnac-1 --pnac-vni 7322-1293a27a-7178-4e62-ba5b-272623c989aa --network-attachments [{"name": "instance-snac-1","virtual_network_interface": {"id":"02h7-56705448-c9d9-43dc-aa11-20d42333cd87"}}] --image --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 Erstellen Sie eine Instanz mit einem Netzanschluss und einer vorhandenen virtuellen Netzschnittstelle.
  • 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"}}] Erstellen Sie eine Instanz mit einem Netzanschluss und einer neuen virtuellen Netzschnittstelle mit einer vorhandenen reservierten IP.
  • ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --pnac-name cli-pnac-1 --pnac-vni-ais true --pnac-vni-ein true --pnac-vni-auto-delete true --pnac-vni-ips [{"id": "7322-f61b85bd-d963-4069-bb72-b58ed9ebc9f5"},{"address": "10.240.128.13", "auto_delete" : true, "name": "vni-pnac-sip-1"}] --pnac-vni-name cli-panc-vni-1 --pnac-vni-rip-address 10.240.128.13 --pnac-vni-rip-auto-delete true --pnac-vni-rip-name pnac-vni-rip-1 --pnac-vni-sgs r134-8e0e4ad9-4ca3-4d5f-b9d8-7a967693d231 Erstellen Sie eine Instanz mit einem Netzanschluss und einer neuen virtuellen Netzschnittstelle mit einer vorhandenen reservierten IP.
  • 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"}}]' Erstellen Sie eine Instanz mit einem Clusternetzwerk-Attachment mit bestehender Clusternetzwerk-Schnittstelle mit bestehender reservierter IP.
  • 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"}}]' Erstellen Sie eine Instanz mit einem Clusternetzwerk-Attachment.
  • ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 mx2-2x16 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --volume-bandwidth-qos-mode pooled Erstellen Sie eine Instanz mit einer bestimmten Volumenbandbreite im QoS-Modus.
  • ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --vcpu-percentage 50 Erstellen Sie eine Instanz mit gemeinsamem Kern.
  • ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --availability-class spot --preemption-policy stop Erstellen Sie eine Instanz mit Spot.
  • ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 hx4da-8x32 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --threads-per-core 1 Erstellen Sie eine Instanz mit Threads pro Kern.
  • ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 hx4da-8x32 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --threads-per-core 2 Erstellen Sie eine Instanz mit Threads pro Kern.
  • 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"}}}' Erstellen Sie eine Instanz aus einer Momentaufnahme mit Bootdatenträgerkapazität. Der Kapazitätswert kann zwischen der Mindestkapazität des Snapshots und 250 liegen.
  • 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"}}}' Instanz mit Bootdatenträgerzuordnung aus einer Datenträgermomentaufnahme erstellen.
  • 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"}}}]' Erstellen Sie mithilfe des Ressourcennamens eine Instanz mit Datenträgerzuordnung aus einer Datenträgermomentaufnahme.
  • 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"}}}]' Instanz mit einer Datenträgerzuordnung aus einer Datenträgermomentaufnahme erstellen.
  • 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"}}}' Erstellen Sie eine Instanz mit einer Bootdatenträgerzuordnung aus einer Datenträgermomentaufnahme unter Verwendung des Ressourcennamens.
  • 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"}}}]' Erstellen Sie eine Instanz, deren Nutzung im Boot-Volume und bei der Volume-Anbindung zulässig ist.

Befehlsoptionen

  • INSTANCE_NAME: Name der Instanz.
  • VPC: ID oder Name der VPC. Verwenden Sie den Befehl "ibmcloud is vpcs", um VPCs abzurufen.
  • ZONE_NAME: Name der Zone. Verwenden Sie den Befehl "ibmcloud is zones", um die verfügbaren Zonen abzurufen.
  • PROFILE_NAME: Name des Profils. Verwenden Sie den Befehl "ibmcloud is instance-profiles", um Instanzprofile abzurufen.
  • SUBNET: ID oder Name des Subnetzes. Verwenden Sie den Befehl "ibmcloud is subnets", um eine Subnetz-ID oder einen Namen abzurufen.
  • --image: ID oder Name des Bildes.
  • --catalog-offering: Die CRN für das Katalogangebot „ IBM Cloud “. Bei Angabe wird die neueste Version dieses Angebots verwendet. Weitere Informationen zum Erstellen eines Katalogangebots finden Sie unter „ Software in Ihr Konto integrieren “.
  • --catalog-offering-version: Die CRN für die Version eines „ IBM Cloud “-Katalogangebots. Weitere Informationen zum Erstellen einer Version für das Katalogangebot finden Sie unter „ Software in Ihr Konto einbinden “.
  • --catalog-offering-plan: Die CRN für den Abrechnungsplan eines Angebots im „ IBM Cloud “-Katalog. Wenn nichts angegeben ist, wird kein Abrechnungsplan verwendet (kostenlos). Muss für Versionen des Katalogangebots angegeben werden, die einen Abrechnungsplan erfordern.
  • --total-volume-bandwidth: Die Bandbreite (in Megabit pro Sekunde), die ausschließlich den Speichervolumes der Instanz zugewiesen ist. Eine Erhöhung dieses Werts führt zu einer entsprechenden Abnahme der gesamten Netzbandbreite.
  • --boot-volume: BOOT_VOLUME_JSON|@BOOT_VOLUME_JSON_FILE, Zuordnung eines Bootdatenträgers in JSON oder als JSON-Datei. Informationen zum Datenschema finden Sie unter der Eigenschaft „boot_volume_attachment“ in der API-Dokumentation.
  • --volume-attach: VOLUME_ATTACH_JSON|@VOLUME_ATTACH_JSON_FILE, Datenträgerzuordnung in JSON oder als JSON-Datei, Liste der Datenträger. Informationen zum Datenschema finden Sie unter der Eigenschaft „volume_attachments“ in der API-Dokumentation.
  • --keys: Durch Kommas getrennte IDs oder Namen von SSH-Schlüsseln. SSH-Schlüssel können entweder RSA oder Ed25519 sein. Ed25519 kann nur verwendet werden, wenn das Betriebssystem diesen Schlüsseltyp unterstützt. Ed25519 kann nicht mit Windows- oder VMware-Images verwendet werden.
  • --dedicated-host: ID oder Name des Host-Ziels, auf dem die Instanz bereitgestellt wird.
  • --dedicated-host-group: ID oder Name der Hostgruppen-Zielgruppe, in der die Instanz platziert wird.
  • --placement-group: ID oder Name der Platzierungsgruppe. Die Platzierungsgruppenbeschränkungen für die virtuelle Serverinstanz.
  • --reservation-affinity-policy, --res-policy: Die Reservierungs-Affinitätsrichtlinie, die für diese virtuelle Serverinstanz verwendet werden soll. Die Richtlinie ist standardmäßig auf manuell eingestellt, wenn der Pool nicht leer ist. Die Richtlinie ist standardmäßig deaktiviert, wenn ein placement_target festgelegt ist. In allen anderen Fällen gilt die Standardeinstellung "automatisch". Eine von: deaktiviert, manuell, automatisch.
  • --reservation-affinity-pool, --res-pool: ID, Name oder CRN der Reservierung, die dieser virtuellen Serverinstanz zur Verfügung steht.
  • --user-data: data|@data-file. Benutzerdaten, die an die virtuelle Serverinstanz übertragen werden sollen.
  • --rip: ID oder Name der bereits reservierten IP-Adresse.
  • --address: Die zu reservierende IP-Adresse, die im Subnetz noch nicht reserviert sein darf.
  • --auto-delete: Wenn dieser Wert auf „true“ gesetzt ist, wird diese reservierte IP-Adresse automatisch gelöscht, sobald das Ziel gelöscht wird. Einer der folgenden Werte: true, false. (Standardwert: true)
  • --ip-name: Der benutzerdefinierte Name für diese reservierte IP-Adresse. Die Namen müssen innerhalb des Teilnetzes, in dem sich die reservierte IP befindet, eindeutig sein. Namen, die mit „ibm-“ beginnen, sind für Ressourcen des Anbieters reserviert.
  • --allow-ip-spoofing: Deaktiviert die Überprüfung der Quell- und Zieladressen auf dieser Schnittstelle. Falls „false“, ist das Spoofing der Quell-IP-Adresse auf dieser Schnittstelle nicht zulässig. Mögliche Werte: false, true.
  • --primary-network-interface: PRIMARY_NETWORK_INTERFACE_JSON|@PRIMARY_NETWORK_INTERFACE_JSON_FILE, primäre Netzschnittstelle in JSON oder als JSON-Datei. Informationen zum Datenschema finden Sie unter der Eigenschaft „primary_network_interface“ in der API-Dokumentation.
  • --network-interface: NETWORK_INTERFACE_JSON|@NETWORK_INTERFACE_JSON_FILE, Netzschnittstellenzuordnung in JSON oder als JSON-Datei. Informationen zum Datenschema finden Sie unter der Eigenschaft „network_interfaces“ in der API-Dokumentation.
  • --pnac-name: Name der primären Netzwerkverbindung.
  • --pnac-vni: ID oder Name der virtuellen Netzwerkschnittstelle, die dem primären Netzwerkanschluss zugeordnet ist.
  • --pnac-vni-ais: IP-Spoofing (AIS) zulassen. Gibt an, ob Quellen-IP-Spoofing für diese virtuelle Netzschnittstelle zulässig ist, die dem primären Netzanschluss zugeordnet ist. Entweder „false“ oder „true“ (Standardwert: „false“ ).
  • --pnac-vni-ein: Infrastruktur-NAT (EIN) aktivieren. Falls zutreffend, führt die VPC-Infrastruktur alle erforderlichen NAT-Vorgänge für die VNI durch. Zum Zuordnen einer VNI zu einer Instanz muss der Wert 'true' sein. 'Floating_ips' darf nicht mehr als eine variable IP-Adresse enthalten. Ist der Wert „false“, wird das Paket unverändert an die VNI weitergeleitet bzw. von dieser empfangen, sodass diese alle erforderlichen NAT-Vorgänge durchführen kann. 'Allow_ip_spoofing' muss auf ' false' gesetzt sein. Kann nur einem Ziel mit dem Ressourcentyp bare_metal_server_network_attachment zugeordnet werden. Einer der folgenden Werte: true, false. (Standardwert: true)
  • --pnac-vni-auto-delete: Gibt an, ob diese virtuelle Netzwerkschnittstelle, die mit dem primären Netzwerkanschluss verknüpft ist, automatisch gelöscht wird, wenn das Ziel gelöscht wird. Einer der folgenden Werte: true, false. (Standardwert: true)
  • --pnac-vni-ips: VNI_RESERVED_IPS_JSON | @VNI_RESERVED_IPS_JSON_FILE, Sekundäre reservierte IP-Adressen im JSON-Format oder in einer JSON-Datei, die an die virtuelle Netzwerkschnittstelle gebunden werden sollen. Informationen zum Datenschema finden Sie unter der Eigenschaft „IPS“ in der API-Dokumentation. Einer der folgenden Werte: VNI_RESERVED_IPS_JSON, @VNI_RESERVED_IPS_JSON_FILE.
  • --pnac-vni-name: Der Name dieser virtuellen Netzwerkschnittstelle, die der primären Netzwerkverbindung zugeordnet ist.
  • --pnac-vni-rip: ID oder Name der reservierten IP-Adresse, die an die virtuelle Netzwerkschnittstelle gebunden werden soll, die dem primären Netzwerkanschluss zugeordnet ist.
  • --pnac-vni-rip-address: Die IP-Adresse der reservierten IP-Adresse, die an die virtuelle Netzwerkschnittstelle gebunden werden soll, die dem primären Netzwerkanschluss zugeordnet ist.
  • --pnac-vni-rip-auto-delete: Gibt an, ob diese reservierte IP-Adresse automatisch gelöscht wird, wenn eines der beiden Ziele gelöscht wird oder wenn die reservierte IP-Adresse entbunden wird. Einer der folgenden Werte: true, false. (Standardwert: true)
  • --pnac-vni-rip-name: Der Name dieser reservierten IP-Adresse, die an die virtuelle Netzwerkschnittstelle gebunden werden soll, die dem primären Netzwerkanschluss zugeordnet ist.
  • --pnac-vni-sgs: Durch Kommas getrennte IDs oder Namen der Sicherheitsgruppen, die für die virtuelle Netzwerkschnittstelle verwendet werden sollen und der primären Netzwerkverbindung zugeordnet sind.
  • --pnac-vni-psfm: Der für diese virtuelle Netzwerkschnittstelle zu verwendende Filtermodus für den Protokollstatus. Bei der Einstellung „auto“ wird die Paketfilterung nach Protokollstatus je nach dem Ressourcentyp „ target “ der virtuellen Netzwerkschnittstelle aktiviert oder deaktiviert. Einer der folgenden Werte: auto, enabled, disabled. (Standardwert: auto.
  • -- network-attachments: NETWORK_ATTACHMENTS_JSON |@NETWORK_ATTACHMENTS_JSON_FILE Die Konfiguration der Netzanhänge erfolgt in JSON oder JSON-Datei. Informationen zum Datenschema finden Sie unter der Eigenschaft „network_attachments“ in der API-Dokumentation. Einer der folgenden Werte: NETWORK_ATTACHMENTS_JSON, @NETWORK_ATTACHMENTS_JSON_FILE.
  • --sgs: Durch Kommas getrennte Sicherheitsgruppen-ID oder -bezeichnung für die primäre Netzwerkschnittstelle oder den primären Netzwerkanschluss.
  • --default-trusted-profile: ID oder Name des vertrauenswürdigen Profils.
  • --default-trusted-profile-auto-link: Wenn dieser Parameter auf „true“ gesetzt ist, erstellt das System bei der Instanzerstellung eine Verknüpfung zum angegebenen vertrauenswürdigen Zielprofil. Unabhängig davon, ob ein Link vom System oder manuell mit dem IAM-Identitätsservice erstellt wird, wird er automatisch gelöscht, wenn die Instanz gelöscht wird. Einer der folgenden Werte: true, false (Standardwert: true)
  • --metadata-service, --ms: Den Instanz-Metadatendienst aktivieren oder deaktivieren. Zulässige Werte: true oder false
  • --metadata-service-protocol, --msp: Das Kommunikationsprotokoll für den Endpunkt des Metadatendienstes. Das Protokoll gilt nur, wenn der Metadatenservice aktiviert ist. Einer der folgenden Werte: http, https (Standardwert: http)
  • --metadata-service-response-hop-limit, --msrhl: Die Hop-Begrenzung (IP-Time-to-Live) für IP-Antwortpakete vom Metadatendienst.
  • --host-failure-policy: Die Maßnahme, die ergriffen werden soll, wenn am Rechenhost ein Fehler auftritt. Eine der folgenden Optionen: restart, stop. (Standardwert: restart).
  • --confidential-compute-mode: Der für diese virtuelle Serverinstanz zu verwendende vertrauliche Rechenmodus. Sofern nichts angegeben ist, wird der standardmäßige vertrauliche Rechenmodus aus dem Profil verwendet. Eine von: disabled, sgx, tdx.
  • --enable-secure-boot: Gibt an, ob Secure Boot für diese virtuelle Serverinstanz aktiviert ist. Sofern nichts angegeben ist, wird der standardmäßige sichere Bootmodus aus dem Profil verwendet. Zulässige Werte: true oder false
  • --resource-group-id: ID der Ressourcengruppe. Diese ID schließt die Option „--resource-group-name“ aus.
  • --resource-group-name: Name der Ressourcengruppe. Dieser Name ist mit --resource-group-id unvereinbar.
  • --cluster-network-attachments: CLUSTER_NETWORK_ATTACHMENTS_JSON|@CLUSTER_NETWORK_ATTACHMENTS_JSON_FILE. Die Konfiguration der Cluster-Netzwerkanbindung erfolgt in JSON oder JSON-Datei. Informationen zum Datenschema finden Sie unter der Eigenschaft „cluster_network_attachments“ in der API-Dokumentation. Weitere Informationen zu Cluster-Netzwerken finden Sie unter „ Cluster-Netzwerke “. Eines von: CLUSTER_NETWORK_ATTACHMENTS_JSON, @CLUSTER_NETWORK_ATTACHMENTS_JSON_FILE.
  • --volume-bandwidth-qos-mode: Der für diese virtuelle Serverinstanz zu verwendende Bandbreiten- QoS-Modus für das Volume. Der angegebene Wert muss im Instanzprofil volume_bandwidth_qos_modes aufgeführt sein. Eine von: gepoolt, gewichtet.
  • --vcpu-percentage: Der Prozentsatz der „ vCPU “-Taktzyklen, der der Instanz zugewiesen werden soll. Bereich: 1–100.
  • --availability-class: Die Verfügbarkeitsklasse für die Instanz des virtuellen Servers. Eine von: Spot, Standard.
  • --preemption-policy: Die Aktion, die ausgeführt werden soll, wenn die Instanz des virtuellen Servers vorzeitig beendet wird. Eine von: löschen, stoppen.
  • --threads-per-core: Die Anzahl der Threads pro Kern für diese virtuelle Serverinstanz. Sofern nicht anders angegeben, wird die Standardkonfiguration des Profils verwendet. Zulässige Werte: 1 oder 2.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • --interaktiv, -i:
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist instance-create-from-template

Erstellen Sie eine virtuelle Serverinstanz anhand einer Instanzvorlage.

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]

Befehlsbeispiele

  • ibmcloud is instance-create-from-template --template 0737-b7c965c7-2c26-4457-85c4-52e7156f570d
  • ibmcloud is instance-create-from-template --template 0737-b7c965c7-2c26-4457-85c4-52e7156f570d --resource-group-id 7494aacb866142fba11a88d75cb37bd8 --output JSON
  • ibmcloud is instance-create-from-template --template 0737-b7c965c7-2c26-4457-85c4-52e7156f570d --reservation-affinity-policy manual --reservation-affinity-pool r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2s
  • ibmcloud is instance-create-from-template --template 0737-b7c965c7-2c26-4457-85c4-52e7156f570d --reservation-affinity-policy manual --reservation-affinity-pool crn:v1:bluemix:public:is:us-south:a/123456::vpc:4727d842-f94f-4a2d-824a-9bc9b02c523b
  • ibmcloud is instance-create-from-template --template 0737-b7c965c7-2c26-4457-85c4-52e7156f570d --name my-instance --boot-volume '{"delete_volume_on_instance_delete": false, "name": "boot-vol-attachment-name", "volume": {"name": "myvol2", "profile": {"name": "general-purpose"}}}' Erstellen Sie eine Instanz aus einer Instanzvorlage mit der Konfiguration des Bootdatenträgers.
  • ibmcloud is instance-create-from-template --template 0737-b7c965c7-2c26-4457-85c4-52e7156f570d --name my-instance --vpc r006-beca4c2f-625f-45de-bd95-c8eb12f6842a --zone us-south-1 --subnet 0717-fe2e13d0-9ba8-43bd-ab6b-a1fad51557ac --address 10.240.129.10 --auto-delete true --ip-name my-reserved-ip --sgs r006-19c2ce0d-d35d-47bc-8147-120edddd3de5 --allow-ip-spoofing true Erstellen Sie eine Instanz aus einer Instanzvorlage mit der primären Netzschnittstellenkonfiguration.
  • 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"}]}' Erstellen Sie eine Instanz aus einer Instanzvorlage mit der primären Netzschnittstellenkonfiguration im JSON-Format.
  • 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"}]}]' Erstellen Sie eine Instanz aus einer Instanzvorlage mit der zweiten Netzschnittstellenkonfiguration.
  • 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"}}}]' Erstellen Sie eine Instanz aus einer Instanzvorlage mit der Konfiguration des Datenträgers für Daten.
  • ibmcloud is instance-create-from-template --template 0737-b7c965c7-2c26-4457-85c4-52e7156f570d --name new-instance-name --image r006-ed3f775f-ad7e-4e37-ae62-7199b4988b00 --profile cx2-2x4 --key r006-02a07b78-6e5f-40a2-86a2-99e01916128c,r006-29e19fb1-e2b9-49d0-ab6e-9702e99f5021 --user-data @/tmp/userdata.sh Erstellen Sie eine Instanz aus einer Instanzvorlage mit Image-, Profil-, Schlüssel-oder Benutzerdatenkonfiguration.
  • ibmcloud is instance-create-from-template --template 0737-b7c965c7-2c26-4457-85c4-52e7156f570d --dedicated-host 0737-4ab6b37d-4695-4efb-9439-0528b5550dfe --profile mx2-2x16 Erstellen Sie eine Instanz aus einer Instanzvorlage mit dem gewünschten dedizierten Host.
  • ibmcloud is instance-create-from-template --template 0737-b7c965c7-2c26-4457-85c4-52e7156f570d --dedicated-host-group 0737-7290ea56-7543-4590-8558-ca8cd51b12c4 --profile mx2-2x16 Erstellen Sie eine Instanz aus einer Instanzvorlage mit der gewünschten dedizierten Hostgruppe.
  • ibmcloud is instance-create-from-template --template 0737-b7c965c7-2c26-4457-85c4-52e7156f570d --name new-instance-name --metadata-service true Erstellen Sie eine Instanz aus einer Instanzvorlage mit aktiviertem oder deaktiviertem Metadatenservice.
  • ibmcloud is instance-create-from-template --template my-template --name new-instance-name --vpc my-vpc --zone us-south-1 --subnet my-subnet --reserved-ip my-reserved-ip --sgs my-security-group --allow-ip-spoofing true Erstellen Sie eine Instanz aus einer Instanzvorlage mit der primären Netzschnittstellenkonfiguration unter Verwendung des Ressourcennamens.
  • 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"}]}' Erstellen Sie eine Instanz aus einer Instanzvorlage mit der primären Netzschnittstellenkonfiguration im JSON-Format unter Verwendung des Ressourcennamens.
  • 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"}]}]' Erstellen Sie eine Instanz aus einer Instanzvorlage mit der zweiten Netzschnittstellenkonfiguration unter Verwendung des Ressourcennamens.
  • 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"}}]' Erstellen Sie mithilfe des Ressourcennamens eine Instanz aus einer Instanzvorlage mit einem vorhandenen Datenträger in der Datenträgerzuordnung.
  • 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"}]}' Erstellen Sie eine Instanz aus einer Instanzvorlage mit der primären Netzschnittstellenkonfiguration unter Verwendung des Ressourcennamens.
  • 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"}}] Erstellen Sie eine Instanz aus einer Instanzvorlage mit einer Cluster-Netzwerk-Anlage, die über eine vorhandene Cluster-Netzwerkschnittstelle und eine vorhandene reservierte IP verfügt.
  • 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"}}] Erstellen Sie eine Instanz aus einer Instanzvorlage mit einer Clusternetzwerk-Anlage.
  • ibmcloud is instance-create-from-template --template 0737-b7c965c7-2c26-4457-85c4-52e7156f570d --volume-bandwidth-qos-mode pooled Erstellen Sie eine Instanzvorlage mit einem bestimmten Volumen-Bandbreiten-Modus QoS.
  • ibmcloud is instance-create-from-template --template 0737-b7c965c7-2c26-4457-85c4-52e7156f570d --vcpu-percentage 50 Erstellen Sie eine Instanz aus einer Instanzvorlage mit gemeinsamem Kern.

Befehlsoptionen

  • --template: ID oder Name der Instanzvorlage.
  • --name: Name der Instanz.
  • --profile: Name des Instanzprofils.
  • --zone: Name der Zone.
  • --vpc: Die ID oder der Name der VPC. Es ist lediglich erforderlich, die eindeutige Ressource innerhalb dieser VPC namentlich anzugeben oder den VPC-Wert in der Vorlage zu überschreiben.
  • --image: ID oder Name des Bildes.
  • --catalog-offering: Die CRN für das Katalogangebot „ IBM Cloud “. Bei Angabe wird die neueste Version dieses Angebots verwendet. Weitere Informationen zum Erstellen eines Katalogangebots finden Sie unter „ Software in Ihr Konto integrieren “.
  • --catalog-offering-version: Die CRN für die Version eines „ IBM Cloud “-Katalogangebots. Weitere Informationen zum Erstellen einer Version für das Katalogangebot finden Sie unter „ Software in Ihr Konto einbinden “.
  • --catalog-offering-plan: Die CRN für den Abrechnungsplan eines Angebots im „ IBM Cloud “-Katalog. Wenn nichts angegeben ist, wird kein Abrechnungsplan verwendet (kostenlos). Muss für Versionen des Katalogangebots angegeben werden, die einen Abrechnungsplan erfordern.
  • --total-volume-bandwidth: Die Bandbreite (in Megabit pro Sekunde), die ausschließlich den Speichervolumes der Instanz zugewiesen ist. Eine Erhöhung dieses Werts führt zu einer entsprechenden Abnahme der gesamten Netzbandbreite.
  • --boot-volume: BOOT_VOLUME_JSON|@BOOT_VOLUME_JSON_FILE, Zuordnung eines Bootdatenträgers in JSON oder als JSON-Datei. Informationen zum Datenschema finden Sie unter der Eigenschaft „boot_volume_attachment“ in der API-Dokumentation.
  • --volume-attach: VOLUME_ATTACH_JSON|@VOLUME_ATTACH_JSON_FILE, Datenträgerzuordnung in JSON oder als JSON-Datei, Liste der Datenträger. Informationen zum Datenschema finden Sie unter der Eigenschaft „volume_attachments“ in der API-Dokumentation.
  • --keys: Durch Kommas getrennte IDs oder Namen von SSH-Schlüsseln. SSH-Schlüssel können entweder RSA oder Ed25519 sein. Ed25519 kann nur verwendet werden, wenn das Betriebssystem diesen Schlüsseltyp unterstützt. Ed25519 kann nicht mit Windows- oder VMware-Images verwendet werden.
  • --dedicated-host: ID oder Name des Host-Ziels, auf dem die Instanz bereitgestellt wird.
  • --dedicated-host-group: ID oder Name der Hostgruppen-Zielgruppe, in der die Instanz platziert wird.
  • --placement-group: ID oder Name der Platzierungsgruppe. Die Platzierungsgruppenbeschränkungen für die virtuelle Serverinstanz.
  • --reservation-affinity-policy, --res-policy: Die Reservierungs-Affinitätsrichtlinie, die für diese virtuelle Serverinstanz verwendet werden soll. Die Richtlinie ist standardmäßig auf manuell eingestellt, wenn der Pool nicht leer ist. Die Richtlinie ist standardmäßig deaktiviert, wenn ein placement_target festgelegt ist. In allen anderen Fällen gilt die Standardeinstellung "automatisch". Eine von: deaktiviert, manuell, automatisch.
  • --reservation-affinity-pool, --res-pool: ID, Name oder CRN der Reservierung, die dieser virtuellen Serverinstanz zur Verfügung steht.
  • --user-data: data|@data-file. Benutzerdaten, die an die virtuelle Serverinstanz übertragen werden sollen.
  • --subnet: ID oder Name des Subnetzes. Verwenden Sie den Befehl „ibmcloud is subnets“, um eine Subnetz-ID oder einen Namen abzurufen.
  • --rip: ID oder Name der bereits reservierten IP-Adresse.
  • --address: Die zu reservierende IP-Adresse, die im Subnetz noch nicht reserviert sein darf.
  • --auto-delete: Wenn dieser Wert auf „true“ gesetzt ist, wird diese reservierte IP-Adresse automatisch gelöscht, sobald das Ziel gelöscht wird. Einer der folgenden Werte: true, false. (Standardwert: true)
  • --ip-name: Der benutzerdefinierte Name für diese reservierte IP-Adresse. Die Namen müssen innerhalb des Teilnetzes, in dem sich die reservierte IP befindet, eindeutig sein. Namen, die mit „ibm-“ beginnen, sind für Ressourcen des Anbieters reserviert.
  • --allow-ip-spoofing: Deaktiviert die Überprüfung der Quell- und Zieladressen auf dieser Schnittstelle. Falls „false“, ist das Spoofing der Quell-IP-Adresse auf dieser Schnittstelle nicht zulässig. Mögliche Werte: false, true.
  • --primary-network-interface: PRIMARY_NETWORK_INTERFACE_JSON|@PRIMARY_NETWORK_INTERFACE_JSON_FILE, primäre Netzschnittstelle in JSON oder als JSON-Datei. Informationen zum Datenschema finden Sie unter der Eigenschaft „primary_network_interface“ in der API-Dokumentation.
  • --network-interface: NETWORK_INTERFACE_JSON|@NETWORK_INTERFACE_JSON_FILE, Netzschnittstellenzuordnung in JSON oder als JSON-Datei. Informationen zum Datenschema finden Sie unter der Eigenschaft „network_interfaces“ in der API-Dokumentation.
  • --pnac-name: Name der primären Netzwerkverbindung.
  • --pnac-vni: ID oder Name der virtuellen Netzwerkschnittstelle, die dem primären Netzwerkanschluss zugeordnet ist.
  • --pnac-vni-subnet: Das zugehörige Subnetz.
  • --pnac-vni-ais: IP-Spoofing (AIS) zulassen. Gibt an, ob Quellen-IP-Spoofing für diese virtuelle Netzschnittstelle zulässig ist, die dem primären Netzanschluss zugeordnet ist. Entweder „false“ oder „true“ (Standardwert: „false“ ).
  • --pnac-vni-ein: Infrastruktur-NAT (EIN) aktivieren. Falls zutreffend, führt die VPC-Infrastruktur alle erforderlichen NAT-Vorgänge für die VNI durch. Zum Zuordnen einer VNI zu einer Instanz muss der Wert 'true' sein. 'Floating_ips' darf nicht mehr als eine variable IP-Adresse enthalten. Ist der Wert „false“, wird das Paket unverändert an die VNI weitergeleitet bzw. von dieser empfangen, sodass diese alle erforderlichen NAT-Vorgänge durchführen kann. 'Allow_ip_spoofing' muss auf ' false' gesetzt sein. Kann nur einem Ziel mit dem Ressourcentyp bare_metal_server_network_attachment zugeordnet werden. Einer der folgenden Werte: true, false. (Standardwert: true)
  • --pnac-vni-auto-delete: Gibt an, ob diese virtuelle Netzwerkschnittstelle, die mit dem primären Netzwerkanschluss verknüpft ist, automatisch gelöscht wird, wenn das Ziel gelöscht wird. Einer der folgenden Werte: true, false. (Standardwert: true)
  • --pnac-vni-ips: VNI_RESERVED_IPS_JSON | @VNI_RESERVED_IPS_JSON_FILE, Sekundäre reservierte IP-Adressen im JSON-Format oder in einer JSON-Datei, die an die virtuelle Netzwerkschnittstelle gebunden werden sollen. Informationen zum Datenschema finden Sie unter der Eigenschaft „IPS“ in der API-Dokumentation. Einer der folgenden Werte: VNI_RESERVED_IPS_JSON, @VNI_RESERVED_IPS_JSON_FILE.
  • --pnac-vni-name: Der Name dieser virtuellen Netzwerkschnittstelle, die der primären Netzwerkverbindung zugeordnet ist.
  • --pnac-vni-rip: ID oder Name der reservierten IP-Adresse, die an die virtuelle Netzwerkschnittstelle gebunden werden soll, die dem primären Netzwerkanschluss zugeordnet ist.
  • --pnac-vni-rip-address: Die IP-Adresse der reservierten IP-Adresse, die an die virtuelle Netzwerkschnittstelle gebunden werden soll, die dem primären Netzwerkanschluss zugeordnet ist.
  • --pnac-vni-rip-auto-delete: Gibt an, ob diese reservierte IP-Adresse automatisch gelöscht wird, wenn eines der beiden Ziele gelöscht wird oder wenn die reservierte IP-Adresse entbunden wird. Einer der folgenden Werte: true, false. (Standardwert: true)
  • --pnac-vni-rip-name: Der Name dieser reservierten IP-Adresse, die an die virtuelle Netzwerkschnittstelle gebunden werden soll, die dem primären Netzwerkanschluss zugeordnet ist.
  • --pnac-vni-sgs: Durch Kommas getrennte IDs oder Namen der Sicherheitsgruppen, die für die virtuelle Netzwerkschnittstelle verwendet werden sollen und der primären Netzwerkverbindung zugeordnet sind.
  • --pnac-vni-psfm: Der für diese virtuelle Netzwerkschnittstelle zu verwendende Filtermodus für den Protokollstatus. Bei der Einstellung „auto“ wird die Paketfilterung nach Protokollstatus je nach dem Ressourcentyp „ target “ der virtuellen Netzwerkschnittstelle aktiviert oder deaktiviert. Einer der folgenden Werte: auto, enabled, disabled. (Standardwert: auto.
  • -- network-attachments: NETWORK_ATTACHMENTS_JSON |@NETWORK_ATTACHMENTS_JSON_FILE Die Konfiguration der Netzanhänge erfolgt in JSON oder JSON-Datei. Informationen zum Datenschema finden Sie unter der Eigenschaft „network_attachments“ in der API-Dokumentation. Einer der folgenden Werte: NETWORK_ATTACHMENTS_JSON, @NETWORK_ATTACHMENTS_JSON_FILE.
  • --sgs: Durch Kommas getrennte Sicherheitsgruppen-ID oder -bezeichnung für die primäre Netzwerkschnittstelle oder den primären Netzwerkanschluss.
  • --default-trusted-profile: ID oder Name des vertrauenswürdigen Profils.
  • --default-trusted-profile-auto-link: Wenn dieser Parameter auf „true“ gesetzt ist, erstellt das System bei der Instanzerstellung eine Verknüpfung zum angegebenen vertrauenswürdigen Zielprofil. Unabhängig davon, ob ein Link vom System oder manuell mit dem IAM-Identitätsservice erstellt wird, wird er automatisch gelöscht, wenn die Instanz gelöscht wird. Einer der folgenden Werte: true, false (Standardwert: true)
  • --metadata-service, --ms: Den Instanz-Metadatendienst aktivieren oder deaktivieren. Zulässige Werte: true oder false
  • --metadata-service-protocol, --msp: Das Kommunikationsprotokoll für den Endpunkt des Metadatendienstes. Das Protokoll gilt nur, wenn der Metadatenservice aktiviert ist. Einer der folgenden Werte: http, https (Standardwert: http)
  • --metadata-service-response-hop-limit, --msrhl: Die Hop-Begrenzung (IP-Time-to-Live) für IP-Antwortpakete vom Metadatendienst.
  • --host-failure-policy: Die Maßnahme, die ergriffen werden soll, wenn am Rechenhost ein Fehler auftritt. Eine der folgenden Optionen: restart, stop.
  • --confidential-compute-mode: Der für diese virtuelle Serverinstanz zu verwendende vertrauliche Rechenmodus. Sofern nichts angegeben ist, wird der standardmäßige vertrauliche Rechenmodus aus dem Profil verwendet. Eine von: disabled, sgx, tdx.
  • --enable-secure-boot: Gibt an, ob Secure Boot für diese virtuelle Serverinstanz aktiviert ist. Sofern nichts angegeben ist, wird der standardmäßige sichere Bootmodus aus dem Profil verwendet. Zulässige Werte: true oder false
  • --resource-group-id: ID der Ressourcengruppe. Diese ID schließt die Option „--resource-group-name“ aus.
  • --resource-group-name: Name der Ressourcengruppe. Dieser Name ist mit --resource-group-id unvereinbar.
  • --cluster-network-attachments: CLUSTER_NETWORK_ATTACHMENTS_JSON|@CLUSTER_NETWORK_ATTACHMENTS_JSON_FILE. Die Konfiguration der Cluster-Netzwerkanbindung erfolgt in JSON oder JSON-Datei. Informationen zum Datenschema finden Sie unter der Eigenschaft „cluster_network_attachments“ in der API-Dokumentation. Weitere Informationen zu Cluster-Netzwerken finden Sie unter „ Cluster-Netzwerke “. Eines von: CLUSTER_NETWORK_ATTACHMENTS_JSON, @CLUSTER_NETWORK_ATTACHMENTS_JSON_FILE.
  • --volume-bandwidth-qos-mode: Der für diese virtuelle Serverinstanz zu verwendende Bandbreiten- QoS-Modus für das Volume. Der angegebene Wert muss im Instanzprofil volume_bandwidth_qos_modes aufgeführt sein. Eine von: gepoolt, gewichtet.
  • --vcpu-percentage: Der Prozentsatz der „ vCPU “-Taktzyklen, der der Instanz zugewiesen werden soll. Bereich: 1–100.
  • --availability-class: Die Verfügbarkeitsklasse für die Instanz des virtuellen Servers. Eine von: Spot, Standard.
  • --preemption-policy: Die Aktion, die ausgeführt werden soll, wenn die Instanz des virtuellen Servers vorzeitig beendet wird. Eine von: löschen, stoppen.
  • --threads-per-core: Die Anzahl der Threads pro Kern für diese virtuelle Serverinstanz. Sofern nicht anders angegeben, wird die Standardkonfiguration des Profils verwendet. Zulässige Werte: 1 oder 2.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is instance-delete

Löschen Sie mindestens eine Instanz des virtuellen Servers.

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

Befehlsoptionen

  • INSTANCE1: ID oder Name der Instanz.
  • INSTANCE2: ID oder Name der Instanz.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • --force, -f: Operation ohne Bestätigung erzwingen.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist Instanz-Festplatte

Details zur Festplatte einer virtuellen Serverinstanz anzeigen.

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

Befehlsoptionen

  • INSTANZ: ID oder Name der Instanz.
  • INSTANCE_DISK: ID oder Name der Instanzfestplatte.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist instance-disk-update

Die Festplatte einer virtuellen Serverinstanz aktualisieren.

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

Befehlsoptionen

  • INSTANZ: ID oder Name der Instanz.
  • INSTANCE_DISK: ID oder Name der Instanzfestplatte.
  • --name: Neuer Name der Instanzfestplatte.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist Instanz-Festplatten

Alle Festplatten einer virtuellen Serverinstanz auflisten.

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

Befehlsoptionen

  • INSTANZ: ID oder Name der Instanz.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is instance-network-interface

Details zu einer Netzschnittstelle einer virtuellen Serverinstanz anzeigen.

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

Befehlsoptionen

  • INSTANZ: ID oder Name der Instanz.
  • NIC: ID oder Name der Netzwerkschnittstelle.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is instance-network-interface-create

Netzschnittstelle für eine virtuelle Serverinstanz erstellen.

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]

Befehlsbeispiele

  • ibmcloud is instance-network-interface-create my-vnic 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3
  • ibmcloud is instance-network-interface-create my-vnic 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --rip 0711-5c7f016e-5bd2-42e3-8dff-81519e4e2469
  • ibmcloud is instance-network-interface-create my-vnic 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --address 10.2.3.4 --ip-name my-reserved-ip --auto-delete false
  • ibmcloud is instance-network-interface-create my-vnic 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --address 10.2.3.4 --ip-name my-reserved-ip --auto-delete false --sg 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --sg 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8
  • ibmcloud is instance-network-interface-create my-vnic my-instance my-subnet --sg my-sg-1 --sg my-sg-2 Erstellen Sie eine Netzschnittstelle für eine Instanz des virtuellen Servers mit der Sicherheitsgruppe, indem Sie den Ressourcennamen verwenden.

Befehlsoptionen

  • NIC_NAME: Name der Netzschnittstelle.
  • INSTANZ: ID oder Name der Instanz.
  • SUBNET: ID oder Name des Subnetzes.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --rip: ID oder Name der bereits reservierten IP-Adresse.
  • --address: Die zu reservierende IP-Adresse, die im Subnetz noch nicht reserviert sein darf.
  • --auto-delete: Wenn dieser Wert auf „true“ gesetzt ist, wird diese reservierte IP-Adresse automatisch gelöscht, sobald das Ziel gelöscht wird. Einer der folgenden Werte: true, false. (Standardwert: true)
  • --ip-name: Der benutzerdefinierte Name für diese reservierte IP-Adresse. Die Namen müssen innerhalb des Teilnetzes, in dem sich die reservierte IP befindet, eindeutig sein. Namen, die mit „ibm-“ beginnen, sind für Ressourcen des Anbieters reserviert.
  • --sg: ID oder Name der Sicherheitsgruppe.
  • --allow-ip-spoofing: Deaktiviert die Überprüfung der Quell- und Zieladressen auf dieser Schnittstelle. Falls „false“, ist das Spoofing der Quell-IP-Adresse auf dieser Schnittstelle nicht zulässig. Mögliche Werte: false, true.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is instance-network-interface-delete

Entfernen Sie mindestens eine Netzschnittstelle aus einer Instanz des virtuellen Servers.

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

Befehlsoptionen

  • INSTANZ: ID oder Name der Instanz.
  • NIC1: ID oder Name der Netzwerkschnittstelle.
  • NIC2: ID oder Name der Netzwerkschnittstelle.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • --force, -f: Operation ohne Bestätigung erzwingen.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is instance-network-interface-floating-ip

Details zu einer variablen IP-Adresse anzeigen, die einer Netzschnittstelle zugeordnet.

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

Befehlsoptionen

  • INSTANZ: ID oder Name der Instanz.
  • NIC: ID oder Name der Netzwerkschnittstelle.
  • FLOATING_IP: ID oder Name der Floating-IP.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

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

Variable IP-Adresse zu einer Netzschnittstelle zuordnen.

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

Befehlsbeispiele

  • ibmcloud is instance-network-interface-floating-ip-add 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 1a6b7274-678d-4dfb-8981-c71dd9d4daa5 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3
  • ibmcloud is instance-network-interface-floating-ip-add 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 1a6b7274-678d-4dfb-8981-c71dd9d4daa5 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --output JSON
  • ibmcloud is instance-network-interface-floating-ip-add my-instance my-nic my-floating-ip Variable IP-Adresse unter Verwendung des Ressourcennamens einer Netzschnittstelle zuordnen.

Befehlsoptionen

  • INSTANZ: ID oder Name der Instanz.
  • NIC: ID oder Name der Netzwerkschnittstelle.
  • FLOATING_IP: ID oder Name der Floating-IP.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

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

Zuordnung variabler IP-Adresse zu Netzschnittstelle aufheben.

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

Befehlsoptionen

  • INSTANZ: ID oder Name der Instanz.
  • NIC: ID oder Name der Netzwerkschnittstelle.
  • FLOATING_IP: ID oder Name der Floating-IP.
  • --force, -f: Operation ohne Bestätigung erzwingen.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is instance-network-interface-floating-ips

Liste aller Floating-IPs, die einer Netzwerkschnittstelle zugeordnet sind.

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

Befehlsoptionen

  • INSTANZ: ID oder Name der Instanz.
  • NIC: ID oder Name der Netzwerkschnittstelle.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist instance-network-interface-reserved-ips

Listet alle reservierten IP-Adressen auf, die einer Netzschnittstelle zugeordnet sind.

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

Befehlsoptionen

  • INSTANZ: ID oder Name der Instanz.
  • NIC: ID oder Name der Netzwerkschnittstelle.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is instance-network-interface-reserved-IP

Details zu einer reservierten IP anzeigen, die einer Netzschnittstelle zugeordnet ist.

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

Befehlsoptionen

  • INSTANZ: ID oder Name der Instanz.
  • NIC: ID oder Name der Netzwerkschnittstelle.
  • RESERVED_IP: ID oder Name der reservierten IP-Adresse.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is instance-network-interface-update

Netzschnittstelle einer virtuellen Serverinstanz aktualisieren.

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

Befehlsoptionen

  • INSTANZ: ID oder Name der Instanz.
  • NIC: ID oder Name der Netzwerkschnittstelle.
  • --name: Neuer NIC-Name.
  • --allow-ip-spoofing: Deaktiviert die Überprüfung der Quell- und Zieladressen auf dieser Schnittstelle. Falls „false“, ist das Spoofing der Quell-IP-Adresse auf dieser Schnittstelle nicht zulässig. Mögliche Werte: false, true.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is instance-network-interfaces

Alle Netzschnittstellen einer virtuellen Serverinstanz auflisten.

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

Befehlsoptionen

  • INSTANZ: ID oder Name der Instanz.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is instance-profile

Details zu einem Profil der virtuellen Serverinstanz anzeigen.

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

Befehlsoptionen

  • PROFILE_NAME: Name des Profils. Verwenden Sie den Befehl "ibmcloud is instance-profiles", um Instanzprofile abzurufen.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is instance-profiles

Alle Profile der virtuellen Serverinstanz in der Region auflisten.

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

Befehlsoptionen

  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is instance-reboot

Betriebssystem einer Instanz erneut starten.

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

Befehlsoptionen

  • INSTANZ: ID oder Name der Instanz.
  • --no-wait: Aktion unverzüglich ausführen und alle Aktionen in der Warteschlange löschen.
  • --force, -f: Operation ohne Bestätigung erzwingen.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud wird neu initialisiert

Eine virtuelle Serverinstanz neu initialisieren.

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]

Befehlsbeispiele

  • ibmcloud is instance-reinitialize 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --image r006-ed3f775f-ad7e-4e37-ae62-7199b4988b00 --keys r006-02a07b78-6e5f-40a2-86a2-99e01916128c Eine Instanz anhand eines Images mit einem SSH-Schlüssel neu initialisieren.
  • 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"}}}' Eine Instanz anhand eines Images mit einer benutzerdefinierten Boot-Volume-Konfiguration neu initialisieren.
  • ibmcloud is instance-reinitialize 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --boot-volume '{"name": "boot-vol-attachment-name", "volume": {"id": "r006-1a6b7274-678d-4dfb-8981-c71dd9d4daa5"}}' Eine Instanz anhand eines vorhandenen Startvolumes neu initialisieren.
  • ibmcloud is instance-reinitialize my-instance --boot-volume '{"name": "boot-vol-attachment-name", "volume": {"name": "boot-vol-name", "profile": {"name": "general-purpose"}, "source_snapshot": {"name": "my-snapshot"}}}' --keys my-key-1,my-key-2 Eine Instanz anhand eines Snapshots mit einem SSH-Schlüssel unter Verwendung des Ressourcennamens neu initialisieren.

Befehlsoptionen

  • INSTANZ: ID oder Name der Instanz.
  • --image: ID oder Name des Bildes.
  • --boot-volume: BOOT_VOLUME_JSON|@BOOT_VOLUME_JSON_FILE, Zuordnung eines Bootdatenträgers in JSON oder als JSON-Datei. Informationen zum Datenschema finden Sie unter der Eigenschaft „boot_volume_attachment“ in der API-Dokumentation.
  • --keys: Durch Kommas getrennte IDs oder Namen von SSH-Schlüsseln. SSH-Schlüssel können entweder RSA oder Ed25519 sein. Ed25519 kann verwendet werden, sofern das Betriebssystem diesen Schlüsseltyp unterstützt. Ed25519 kann nicht mit Windows- oder VMware-Images verwendet werden.
  • --default-trusted-profile: ID oder Name des vertrauenswürdigen Profils.
  • --default-trusted-profile-auto-link: Wenn dieser Parameter auf „true“ gesetzt ist, erstellt das System bei der Instanzerstellung eine Verknüpfung zum angegebenen vertrauenswürdigen Zielprofil. Unabhängig davon, ob ein Link vom System oder manuell mit dem IAM-Identitätsservice erstellt wird, wird er automatisch gelöscht, wenn die Instanz gelöscht wird. Einer der folgenden Werte: true, false (Standardwert: true)
  • --user-data: data|@data-file. Benutzerdaten, die an die virtuelle Serverinstanz übertragen werden sollen.
  • --force, -f: Operation ohne Bestätigung erzwingen.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is instance-start

Virtuelle Serverinstanz starten.

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

Befehlsoptionen

  • INSTANZ: ID oder Name der Instanz.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is instance-stop

Virtuelle Serverinstanz stoppen.

  • Wenn Sie eine Instanz anhalten und neu starten, wird eine neue private IP-Adresse zugewiesen, sofern die Instanz nicht mit einer statischen IP-Adresse erstellt wurde oder das Attribut „ primary_ipv4_address “ bei der Erstellung der Instanz über die CLI oder die API nicht festgelegt wurde. Weitere Informationen zum Festlegen einer statischen IP-Adresse finden Sie unter „primary_network_interface“ in der API-Referenz. -
ibmcloud is instance-stop INSTANCE [--no-wait] [-f, --force] [--output JSON] [-q, --quiet]

Befehlsoptionen

  • INSTANZ: ID oder Name der Instanz.
  • --no-wait: Aktion unverzüglich ausführen und alle Aktionen in der Warteschlange löschen.
  • --force, -f: Operation ohne Bestätigung erzwingen.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is instance-update

Virtuelle Serverinstanz aktualisieren.

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]

Befehlsbeispiele

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

Befehlsoptionen

  • INSTANZ: ID oder Name der Instanz.
  • --name: Neuer Name der virtuellen Serverinstanz.
  • --profile: Das Profil, das für diese Instanz des virtuellen Servers verwendet werden soll. Um das Profil zu ändern, muss der Instanzstatus „ stopping “ oder „ stopped “ lauten. Außerdem muss Folgendes für das angeforderte Profil gelten: 1. Es muss mit allen Einschränkungen des Verteilungsziels kompatibel sein. Befindet sich die Instanz beispielsweise auf einem dedizierten Host, muss die angeforderte Profil- family mit der des dedizierten Hosts family übereinstimmen.
  • --total-volume-bandwidth: Die Bandbreite (in Megabit pro Sekunde), die ausschließlich den Speichervolumes der Instanz zugewiesen ist. Eine Erhöhung dieses Werts führt zu einer entsprechenden Abnahme der gesamten Netzbandbreite.
  • --dedicated-host: ID oder Name des Host-Ziels, auf dem die Instanz bereitgestellt wird.
  • --dedicated-host-group: ID oder Name der Hostgruppen-Zielgruppe, in der die Instanz platziert wird.
  • --reservation-affinity-policy, --res-policy: Die Reservierungs-Affinitätsrichtlinie, die für diese virtuelle Serverinstanz verwendet werden soll. Die Richtlinie ist standardmäßig auf manuell eingestellt, wenn der Pool nicht leer ist. Die Richtlinie ist standardmäßig deaktiviert, wenn ein placement_target festgelegt ist. In allen anderen Fällen gilt die Standardeinstellung "automatisch". Eine von: deaktiviert, manuell, automatisch.
  • --reservation-affinity-pool, --res-pool: ID, Name oder CRN der Reservierung, die dieser virtuellen Serverinstanz zur Verfügung steht.
  • --metadata-service, --ms: Den Instanz-Metadatendienst aktivieren oder deaktivieren. Zulässige Werte: true oder false
  • --metadata-service-protocol, --msp: Das Kommunikationsprotokoll für den Endpunkt des Metadatendienstes. Das Protokoll gilt nur, wenn der Metadatenservice aktiviert ist. Einer der folgenden Werte: http, https (Standardwert: http)
  • --metadata-service-response-hop-limit, --msrhl: Die Hop-Begrenzung (IP-Time-to-Live) für IP-Antwortpakete vom Metadatendienst.
  • --host-failure-policy: Die Maßnahme, die ergriffen werden soll, wenn am Rechenhost ein Fehler auftritt. Eine der folgenden Optionen: restart, stop.
  • --confidential-compute-mode: Der für diese virtuelle Serverinstanz zu verwendende vertrauliche Rechenmodus. Sofern nichts angegeben ist, wird der standardmäßige vertrauliche Rechenmodus aus dem Profil verwendet. Eine von: disabled, sgx, tdx.
  • --enable-secure-boot: Gibt an, ob Secure Boot für diese virtuelle Serverinstanz aktiviert ist. Sofern nichts angegeben ist, wird der standardmäßige sichere Bootmodus aus dem Profil verwendet. Zulässige Werte: true oder false
  • --volume-bandwidth-qos-mode: Der für diese virtuelle Serverinstanz zu verwendende Bandbreiten- QoS-Modus für das Volume. Der angegebene Wert muss im Instanzprofil volume_bandwidth_qos_modes aufgeführt sein. Eine von: gepoolt, gewichtet.
  • --vcpu-percentage: Der Prozentsatz der „ vCPU “-Taktzyklen, der der Instanz zugewiesen werden soll. Bereich: 1–100.
  • --availability-class: Die Verfügbarkeitsklasse für die Instanz des virtuellen Servers. Eine von: Spot, Standard.
  • --preemption-policy: Die Aktion, die ausgeführt werden soll, wenn die Instanz des virtuellen Servers vorzeitig beendet wird. Eine von: löschen, stoppen.
  • --threads-per-core: Die Anzahl der Threads pro Kern für diese virtuelle Serverinstanz. Sofern nicht anders angegeben, wird die Standardkonfiguration des Profils verwendet. Zulässige Werte: 1 oder 2.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is instance-volume-attachment

Details zu Datenträgerzuordnung anzeigen.

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

Befehlsoptionen

  • INSTANZ: ID oder Name der Instanz.
  • VOLUME_ATTACHMENT: ID oder Name der Datenträgerzuordnung.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is instance-volume-attachments

Alle Datenträgerzuordnungen einer Instanz auflisten.

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

Befehlsoptionen

  • INSTANZ: ID oder Name der Instanz.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is instance-volume-attachment-add

Datenträgerzuordnung erstellen und Verbindung eines Datenträgers zu einer Instanz herstellen.

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]

Befehlsbeispiele

  • ibmcloud is instance-volume-attachment-add data-vol-name 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 1a6b7274-678d-4dfb-8981-c71dd9d4daa5
  • ibmcloud is instance-volume-attachment-add data-vol-name 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 1a6b7274-678d-4dfb-8981-c71dd9d4daa5 --auto-delete true
  • ibmcloud is instance-volume-attachment-add data-vol-name 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 1a6b7274-678d-4dfb-8981-c71dd9d4daa5 --auto-delete true --output JSON
  • ibmcloud is instance-volume-attachment-add data-vol-name 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --profile general-purpose --source-snapshot eaf9d6ca-35bf-4ac7-bc45-d0f2507f2830 --auto-delete true --output JSON
  • ibmcloud is instance-volume-attachment-add data-vol-name 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --profile general-purpose ---capacity 10 --auto-delete true --tags my-tag-1,my-tag-2
  • ibmcloud is instance-volume-attachment-add data-vol-name my-instance my-volume --auto-delete true Fügen Sie mit dem Ressourcennamen einen vorhandenen Datenträger zu einer Instanz des virtuellen Servers hinzu.
  • 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

Befehlsoptionen

  • NAME: Name der Datenträgerzuordnung.
  • INSTANZ: ID oder Name der Instanz.
  • VOLUME: ID oder Name des Volumes.
  • --new-volume-name: Der Name des neuen Volumes.
  • --profile: Name des Profils.
  • --iops: Ein- und Ausgabevorgänge pro Sekunde für das Volume; gilt nur für Volumes mit benutzerdefiniertem Profil. Informationen zu den verfügbaren IOPS-Bereichen finden Sie unter [Custom IOPS profile]Onboarding software to your account.
  • --encryption-key: Die CRN des KMS-Rootschlüssels (KMS = Key Management Service, Schlüsselmanagementservice).
  • --capacity: Kapazität des Datenträgers in Gigabyte Bereich 10-16000 für angepasste und allgemeine Profildatenträger, 10-9600 für 5iops-tier-Profildatenträger, 10-4800 für 10iops-tier-Profildatenträger.
  • --bandwidth: Die maximale Bandbreite (in Megabit pro Sekunde) für das Volume. Um diese Eigenschaft anzugeben, muss der Datenträger storage_generation den Wert 2 haben.
  • --tags: Durch Kommas getrennte Tags für den Band.
  • --source-snapshot: ID, Name oder CRN des Snapshots, aus dem das Volume geklont werden soll.
  • --allowed-use-api-version, --au-api-version: Die API-Version, mit der die Ausdrücke ausgewertet werden sollen.
  • --allowed-use-bare-metal-server: true,--au-bms true – Die Bedingung, die die Eigenschaften eines Bare-Metal-Servers erfüllen müssen, der mit den Image-Daten in diesem Volume bereitgestellt wird. Wenn nichts angegeben ist, wird der Ausdruck auf "wahr" gesetzt.
  • --allowed-use-instance: true,--au-ins true – Der Ausdruck, den die Eigenschaften einer virtuellen Serverinstanz erfüllen müssen, die mit diesem Volume bereitgestellt wird. Wenn nichts angegeben ist, wird der Ausdruck auf "wahr" gesetzt.
  • --auto-delete: Der zugeordnete Datenträger wird beim Löschen der Instanz ebenfalls gelöscht. Entweder „false“ oder „true“ (Standardwert: „false“ ).
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is instance-volume-attachment-detach

Löschen Sie mindestens eine Datenträgerzuordnung und heben Sie die Zuordnung des Datenträgers zu einer Instanz auf.

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

Befehlsoptionen

  • INSTANZ: ID oder Name der Instanz.
  • VOLUME_ATTACHMENT1: ID oder Name der Datenträgerzuordnung.
  • VOLUME_ATTACHMENT2: ID oder Name der Datenträgerzuordnung.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • --force, -f: Operation ohne Bestätigung erzwingen.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is instance-volume-attachment-update

Datenträgerzuordnung aktualisieren.

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

Befehlsbeispiele

  • ibmcloud is instance-volume-attachment-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 1a6b7274-678d-4dfb-8981-c71dd9d4daa5 --name name2
  • ibmcloud is instance-volume-attachment-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 1a6b7274-678d-4dfb-8981-c71dd9d4daa5 --auto-delete true
  • ibmcloud is instance-volume-attachment-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 1a6b7274-678d-4dfb-8981-c71dd9d4daa5 --name name2 --auto-delete true --output JSON
  • ibmcloud is instance-volume-attachment-update my-instance my-vol-att --name name2 Aktualisieren Sie einen Datenträgeranhang mit dem Ressourcennamen.

Befehlsoptionen

  • INSTANZ: ID oder Name der Instanz.
  • VOLUME_ATTACHMENT: ID oder Name der Datenträgerzuordnung.
  • --name: Neuer Name des Datenträgers.
  • --auto-delete: Der zugeordnete Datenträger wird beim Löschen der Instanz ebenfalls gelöscht. Zulässige Werte: true oder false
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist Instanz-Netz-Anlagen

Alle Netzwerkverbindungen einer Instanz auflisten.

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

Befehlsoptionen

  • INSTANZ: ID oder Name der Instanz.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist Instanz-Netzanbindung

Details zu einer Netzwerkverbindung einer Instanz anzeigen.

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

Befehlsoptionen

  • INSTANZ: ID oder Name der Instanz.
  • NAC: ID oder Name der Netzwerkverbindung.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist instance-network-attachment-create

Erstellen Sie eine Netzwerkverbindung für eine Instanz.

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]

Befehlsbeispiele

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

Befehlsoptionen

  • INSTANZ: ID oder Name der Instanz.
  • --name: Der Name für diese Netzwerkverbindung des Bare-Metal-Servers.
  • --vni: ID oder Name der virtuellen Netzwerkschnittstelle, die für die Netzwerkanbindung dieses Bare-Metal-Servers vorgesehen ist.
  • --vni-subnet: Das zugehörige Subnetz.
  • --vpc: ID oder Name der VPC. Diese ID oder dieser Name ist nur erforderlich, um das eindeutige Teilnetz nach Namen innerhalb dieser VPC anzugeben.
  • --vni-ais: IP-Spoofing (AIS) zulassen. Gibt an, ob IP-Spoofing der Quelle auf dieser virtuellen Netzschnittstelle zulässig ist. Entweder „false“ oder „true“ (Standardwert: „false“ ).
  • --vni-ein: Infrastructure NAT (EIN) aktivieren. Falls zutreffend, führt die VPC-Infrastruktur alle erforderlichen NAT-Vorgänge durch. Ist dieser Wert „false“, wird das Paket unverändert an die virtuelle Netzwerkschnittstelle weitergeleitet bzw. von dieser empfangen, wodurch die mit der Floating-IP verknüpfte virtuelle Maschine alle erforderlichen NAT-Vorgänge durchführen kann. Einer der folgenden Werte: true, false. (Standardwert: true)
  • --vni-auto-delete: Gibt an, ob diese virtuelle Netzwerkschnittstelle automatisch gelöscht wird, wenn das Ziel gelöscht wird. Einer der folgenden Werte: true, false. (Standardwert: true)
  • --vni-ips: ips VNI_RESERVED_IPS_JSON | @VNI_RESERVED_IPS_JSON_FILE, Sekundär reservierte IP-Adressen im JSON-Format oder in einer JSON-Datei, die an die virtuelle Netzwerkschnittstelle gebunden werden sollen. Informationen zum Datenschema finden Sie unter der Eigenschaft „ips“ in der API-Dokumentation. Einer der folgenden Werte: VNI_RESERVED_IPS_JSON, @VNI_RESERVED_IPS_JSON_FILE.
  • --vni-name: Der Name dieser virtuellen Netzwerkschnittstelle.
  • --vni-rip: ID oder Name der reservierten IP-Adresse, die an die virtuelle Netzwerkschnittstelle gebunden werden soll. Erforderlich, wenn kein Teilnetz angegeben ist. Die Bindung der reservierten IP muss aufgehoben werden.
  • --vni-rip-address: Die IP-Adresse der reservierten IP, die an die virtuelle Netzwerkschnittstelle gebunden werden soll. Erfordert die Angabe eines Teilnetzes.
  • --vni-rip-auto-delete: Gibt an, ob diese reservierte IP-Adresse automatisch gelöscht wird, wenn eines der beiden Ziele gelöscht wird oder wenn die reservierte IP-Adresse entbunden wird. Zulässige Werte: true oder false
  • --vni-rip-name: Der Name dieser reservierten IP-Adresse, die an die virtuelle Netzwerkschnittstelle gebunden werden soll. Der Name darf nicht von einer anderen reservierten IP-Adresse im Teilnetz verwendet werden. Namen, die mit „ibm-“ beginnen, sind für anbieterinterne Ressourcen reserviert und sind nicht zulässig.
  • --vni-psfm: Der für diese virtuelle Netzwerkschnittstelle zu verwendende Filtermodus für den Protokollstatus. Bei der Einstellung „auto“ wird die Paketfilterung nach Protokollstatus je nach dem Ressourcentyp „ target “ der virtuellen Netzwerkschnittstelle aktiviert oder deaktiviert. Einer der folgenden Werte: auto, enabled, disabled. (Standardwert: auto.
  • --vni-sgs: Durch Kommas getrennte IDs oder Namen der Sicherheitsgruppen, die für diese virtuelle Netzwerkschnittstelle verwendet werden sollen. Wenn nicht angegeben, wird die Standardsicherheitsgruppe der VPC für das Teilnetz verwendet.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is instanz-network-attachment-update

Eine Netzwerkverbindung einer Instanz aktualisieren.

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

Befehlsbeispiele

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

Befehlsoptionen

  • INSTANZ: ID oder Name der Instanz.
  • NAC: ID oder Name der Netzwerkverbindung.
  • --name: Neuer Name der Netzwerkverbindung.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is instanz-network-attachment-delete

Entfernen Sie mindestens einen Netzanhang aus einer Instanz.

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

Befehlsoptionen

  • INSTANZ: ID oder Name der Instanz.
  • NAC1: ID oder Name der Netzwerkverbindung.
  • NAC2: ID oder Name der Netzwerkverbindung.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • --force, -f: Operation ohne Bestätigung erzwingen.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist instance-cluster-network-attachments

Alle Cluster-Netzwerkverbindungen einer Instanz auflisten.

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

Befehlsoptionen

  • INSTANZ: ID oder Name der Instanz.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist Instanz-Cluster-Netzanbindung

Details zur Cluster-Netzwerkzuordnung einer Instanz anzeigen.

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

Befehlsoptionen

  • INSTANZ: ID oder Name der Instanz.
  • CNAC: ID oder Name der Cluster-Netzwerkverbindung.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist instance-cluster-network-attachment-update

Die Cluster-Netzwerkzuordnung einer Instanz aktualisieren.

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

Befehlsbeispiele

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

Befehlsoptionen

  • INSTANZ: ID oder Name der Instanz.
  • CNAC: ID oder Name der Cluster-Netzwerkverbindung.
  • --name: Neuer Name der Netzwerkverbindung des Clusters.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist instance-cluster-network-attachment-create

Erstellen Sie eine Clusternetzwerkanbindung für eine Instanz.

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]

Befehlsbeispiele

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

Befehlsoptionen

  • INSTANZ: ID oder Name der Instanz.
  • --name: Der Name für diese Netzwerkzuordnung des Instanz-Clusters.
  • --cnac: ID oder Name der Netzwerkverbindung des Instanzclusters, vor der diese Netzwerkverbindung des Instanzclusters eingefügt werden soll.
  • --cni: ID oder Name der Cluster-Netzwerkschnittstelle, die für die Cluster-Netzwerkverbindung dieser Instanz vorgesehen ist.
  • --cluster-network: ID oder Name des Cluster-Netzwerks.
  • --cni-auto-delete: Gibt an, ob diese Cluster-Netzwerkschnittstelle automatisch gelöscht wird, wenn das Ziel gelöscht wird. Zulässige Werte: true oder false
  • --cni-name: Der Name dieser Cluster-Netzwerkschnittstelle.
  • --cni-subnet: ID oder Name des zugehörigen Cluster-Netzwerk-Subnetzes.
  • --cni-primary-ip: ID oder Name der reservierten IP-Adresse im Subnetz des Cluster-Netzwerks, die an die Schnittstelle des Cluster-Netzwerks gebunden werden soll.
  • --cni-primary-ip-address: Die IP-Adresse der reservierten IP, die an die Netzwerk-Schnittstelle des Clusters gebunden werden soll. Erfordert die Angabe eines Teilnetzes.
  • --cni-primary-ip-auto-delete: Gibt an, ob diese reservierte IP-Adresse automatisch gelöscht wird, wenn eines der beiden Ziele gelöscht wird oder wenn die reservierte IP-Adresse entbunden wird. Zulässige Werte: true oder false
  • --cni-primary-ip-name: Der Name dieser reservierten IP-Adresse, die an die Netzwerk-Schnittstelle des Clusters gebunden werden soll. Der Name darf nicht von einer anderen reservierten IP im Subnetz des Clusters verwendet werden. Namen, die mit „ibm-“ beginnen, sind für anbieterinterne Ressourcen reserviert und sind nicht zulässig.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist instance-cluster-network-attachment-delete

Entfernen Sie eine oder mehrere Clusternetzwerkanhänge von einer Instanz.

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

Befehlsoptionen

  • INSTANZ: ID oder Name der Instanz.
  • CNAC1: ID oder Name des Cluster-Netzwerkanschlusses.
  • CNAC2: ID oder Name des Cluster-Netzwerkanschlusses.
  • --force, -f: Operation ohne Bestätigung erzwingen.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud besteht aus Instanzen, Software und Anhängen

Alle Software-Anhänge einer Instanz auflisten.

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

Befehlsoptionen

  • INSTANZ: ID oder Name der Instanz.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist eine Instanz-Software-Zuordnung

Details zu einer Software-Erweiterung einer Instanz anzeigen.

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

Befehlsoptionen

  • INSTANZ: ID oder Name der Instanz.
  • SWAC: ID oder Name des Software-Anhangs.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist eine Aktualisierung der Software-Zuordnung zur Instanz

Eine Software-Erweiterung einer Instanz aktualisieren.

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

Befehlsbeispiele

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

Befehlsoptionen

  • INSTANZ: ID oder Name der Instanz.
  • SWAC: ID oder Name des Software-Anhangs.
  • --name: Neuer Name des Software-Anhangs.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

Schlüssel

ibmcloud is key

Details zu eine m Schlüssel anzeigen.

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

Befehlsoptionen

  • SCHLÜSSEL: ID oder Name des Schlüssels.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is key-create

Öffentlichen RSA-Schlüssel importieren.

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]

Befehlsbeispiele

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

Befehlsoptionen

  • KEY_NAME: ID oder Name des Schlüssels.
  • KEY: key|@key-file. Der öffentliche SSH-Schlüssel, der in das System importiert werden soll.
  • --key-type: Das von diesem Schlüssel verwendete Kryptosystem. Der Standardwert ist rsa. Einer der folgenden Werte: rsa, ed25519.
  • --resource-group-id: ID der Ressourcengruppe. Diese ID schließt die Option „--resource-group-name“ aus.
  • --resource-group-name: Name der Ressourcengruppe. Dieser Name ist mit --resource-group-id unvereinbar.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is key-delete

Löschen Sie mindestens einen Schlüssel.

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

Befehlsbeispiele

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

Befehlsoptionen

  • KEY1: ID oder Name des Schlüssels.
  • KEY2: ID oder Name des Schlüssels.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • --force, -f: Operation ohne Bestätigung erzwingen.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is key-update

Namen eines Schlüssels aktualisieren.

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

Befehlsbeispiele

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

Befehlsoptionen

  • SCHLÜSSEL: ID oder Name des Schlüssels.
  • --name: Neuer Name für den Schlüssel.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is keys

Alle Schlüssel auflisten.

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

Befehlsbeispiele

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

Befehlsoptionen

  • --resource-group-id: ID der Ressourcengruppe. Diese ID schließt die Option „--resource-group-name“ aus.
  • --resource-group-name: Name der Ressourcengruppe. Dieser Name ist mit --resource-group-id unvereinbar.
  • --all-resource-groups: Alle Ressourcengruppen abfragen.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

Dedizierte Hosts

ibmcloud is dedicated-host-profiles

Liste aller Host-Profile in der Region anzeigen.

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

Befehlsoptionen

  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist Dedicated-Host-Profil

Details eines Gastgeberprofils anzeigen.

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

Befehlsoptionen

  • PROFILE_NAME: Name des Profils.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist dediziert-host-groups

Alle Hostgruppen auflisten.

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]

Befehlsoptionen

  • --resource-group-id: ID der Ressourcengruppe. Diese ID schließt die Option „--resource-group-name“ aus.
  • --resource-group-name: Name der Ressourcengruppe. Dieser Name ist mit --resource-group-id unvereinbar.
  • --all-resource-groups: Alle Ressourcengruppen abfragen.
  • --zone: Filtert die Sammlung nach Ressourcen, deren Eigenschaft „zone name“ genau mit dem angegebenen Namen übereinstimmt.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

'ibmcloud' ist 'dedicated-host-group'

Details zu einer Hostgruppe anzeigen.

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

Befehlsoptionen

  • HOST_GROUP: ID oder Name der Hostgruppe.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist dediziert-host-gruppe-erstellen

Erstellen Sie eine Hostgruppe.

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]

Befehlsbeispiele

  • ibmcloud is dedicated-host-group-create --family memory --class mx2 --zone us-south-1 --name my-host-group
  • ibmcloud is dedicated-host-group-create --family memory --class mx2 --zone us-south-1 --name my-host-group --output JSON

Befehlsoptionen

  • --zone: Name der Zone.
  • --name: Neuer Name für die Hostgruppe.
  • --family: Die Profilfamilie für dedizierte Hosts in dieser Gruppe.
  • --class: Die spezielle Host-Profilklasse für Hosts in dieser Gruppe.
  • --resource-group-id: ID der Ressourcengruppe. Diese ID schließt die Option „--resource-group-name“ aus.
  • --resource-group-name: Name der Ressourcengruppe. Dieser Name ist mit --resource-group-id unvereinbar.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist dedicated-host-group-update

Aktualisiert eine Hostgruppe.

ibmcloud is dedicated-host-group-update HOST_GROUP --name NEW_NAME [--output JSON] [-q, --quiet]

Befehlsbeispiele

  • ibmcloud is dedicated-host-group-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name new-name-host-group
  • ibmcloud is dedicated-host-group-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name new-name-host-group --output JSON

Befehlsoptionen

  • HOST_GROUP: ID oder Name der Hostgruppe.
  • --name: Neuer Name der Hostgruppe.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist dedicated-host-group-delete

Löschen Sie mindestens eine Hostgruppe.

ibmcloud is dedicated-host-group-delete (HOST_GROUP1 HOST_GROUP2 ...) [--output JSON] [-f, --force] [-q, --quiet]

Befehlsoptionen

  • HOST_GROUP1: ID oder Name der Hostgruppe.
  • HOST_GROUP2: ID oder Name der Hostgruppe.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • --force, -f: Operation ohne Bestätigung erzwingen.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist Dedicated-Hosts

Listet alle Hosts auf

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]

Befehlsoptionen

  • --resource-group-id: ID der Ressourcengruppe. Diese ID schließt die Option „--resource-group-name“ aus.
  • --resource-group-name: Name der Ressourcengruppe. Dieser Name ist mit --resource-group-id unvereinbar.
  • --all-resource-groups: Alle Ressourcengruppen abfragen.
  • --zone: Filtert die Sammlung nach Ressourcen, deren Eigenschaft „zone name“ genau mit dem angegebenen Namen übereinstimmt.
  • --dhg: ID oder Name der Hostgruppe.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist Dedicated-Host

Details zu einem Gastgeber anzeigen.

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

Befehlsoptionen

  • HOST: ID oder Name des Hosts.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist dediziert-host-erstellen

Erstellen Sie einen 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]

Befehlsbeispiele

  • ibmcloud is dedicated-host-create --profile dh2-56x344 --dhg 74213016-f179-4055-b161-46fd42a9d98a --name my-host
  • ibmcloud is dedicated-host-create --profile dh2-56x344 --dhg 74213016-f179-4055-b161-46fd42a9d98a --name my-host --enabled false
  • ibmcloud is dedicated-host-create --profile dh2-56x344 --dhg 74213016-f179-4055-b161-46fd42a9d98a --name my-host --output JSON

Befehlsoptionen

  • --profile: Name des Host-Profils.
  • --dhg: ID oder Name der Hostgruppe.
  • --enabled: Aktiviert oder deaktiviert die Platzierung der Instanz auf dem Host. Einer der folgenden Werte: true, false. (Standardwert: true)
  • --name: Neuer Name für den Host.
  • --resource-group-id: ID der Ressourcengruppe. Diese ID schließt die Option „--resource-group-name“ aus.
  • --resource-group-name: Name der Ressourcengruppe. Dieser Name ist mit --resource-group-id unvereinbar.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist dedicated-host-update

Einen Host aktualisieren.

ibmcloud is dedicated-host-update HOST [--name NEW_NAME] [--enabled true | false] [--output JSON] [-q, --quiet]

Befehlsbeispiele

  • ibmcloud is dedicated-host-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name new-name-host-group
  • ibmcloud is dedicated-host-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name new-name-host-group --enabled false --output JSON

Befehlsoptionen

  • HOST: ID oder Name des Hosts.
  • --name: Neuer Name des Hosts.
  • --enabled: Aktiviert oder deaktiviert die Platzierung der Instanz auf dem Host. Zulässige Werte: true oder false
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist Dedicated-Host-Löschen

Löschen Sie mindestens einen Host.

ibmcloud is dedicated-host-delete (HOST1 HOST2 ...) [--output JSON] [-f, --force] [-q, --quiet]

Befehlsoptionen

  • HOST1: ID oder Name des Hosts.
  • HOST2: ID oder Name des Hosts.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • --force, -f: Operation ohne Bestätigung erzwingen.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist ein dedizierter Festplatten-Host

Alle Festplatten eines dedizierten Hosts auflisten.

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

Befehlsoptionen

  • HOST: ID oder Name des Hosts.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist eine dedizierte Host-Festplatte

Details zu einer dedizierten Host-Festplatte anzeigen.

ibmcloud is dedicated-host-disk HOST DISK [--output JSON] [-q, --quiet]

Befehlsoptionen

  • HOST: ID oder Name des Hosts.
  • DISK: ID oder Name der dedizierten Host-Festplatte.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist dediziert-host-disk-update

Eine dedizierte Host-Festplatte aktualisieren.

ibmcloud is dedicated-host-disk-update HOST DISK --name NEW_NAME [--output JSON] [-q, --quiet]

Befehlsoptionen

  • HOST: ID oder Name des Hosts.
  • DISK: ID oder Name der dedizierten Host-Festplatte.
  • --name: Neuer Name der Festplatte.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

Bare-Metal-Server

ibmcloud ist ein Bare-Metal-Server

Details zu einem Bare-Metal-Server anzeigen.

ibmcloud is bare-metal-server SERVER [--output JSON] [-q, --quiet]

Befehlsoptionen

  • SERVER: ID oder Name des Servers.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is bare-metal-server-konsole

Öffnen einer interaktive Konsole zum Bare-Metal-Server. Dieser Befehl öffnet standardmäßig eine interaktive serielle Konsole.

ibmcloud is bare-metal-server-console SERVER [--vnc] [-q, --quiet]

Befehlsoptionen

  • SERVER: ID oder Name des Servers.
  • --vnc: Ruft die URI „ WebSocket “ für die VNC-Konsole ab; die VNC-Konsole wird dabei nicht geöffnet.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist bare-metal-server-create

Erstellen Sie einen Bare-Metal-Server.

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]

Befehlsbeispiele

  • ibmcloud is bare-metal-server-create --name my-server-name --zone us-east-1 --profile bmx2d-24x384 --image cfdaf1a0-5350-4350-fcbc-97173b510844 --keys 7ab1ee27-564c-4730-a1ad-9b9466589250,9727e31a-74d4-45cd-8f39-1ef7484b5f3e --pnic-subnet bdea9c01-ada2-46ba-a314-4b3240477a5f
  • ibmcloud is bare-metal-server-create --name my-server-name --zone us-east-1 --profile bmx2d-24x384 --image ibm-esxi-7-byol-amd64-1 --keys my-sshkey-1,my-sshkey-2 --pnic-subnet my-subnet Erstellen Sie einen Bare-Metal-Server mit Namensunterstützung für Image, Schlüssel und Teilnetz
  • ibmcloud is bare-metal-server-create --name my-server-name2 --zone us-east-1 --profile bmx2d-24x384 --image cfdaf1a0-5350-4350-fcbc-97173b510844 --keys 7ab1ee27-564c-4730-a1ad-9b9466589250,9727e31a-74d4-45cd-8f39-1ef7484b5f3e --pnic-subnet bdea9c01-ada2-46ba-a314-4b3240477a5f --pnic-name eth0 --pnic-rip-address 46.9.49.11 --pnic-sgs c791f26f-4cf1-4bbf-be0e-72d7cb87133e,fefc8362-93c2-4f3d-90d4-82c56cce787e --pnic-allowed-vlans 1,2,3,4 --pnic-ein true --pnic-ais true Bare-Metal-Server mit der angegebenen Konfiguration für die primäre Netzschnittstelle erstellen.
  • ibmcloud is bare-metal-server-create --name my-server-name3 --zone us-east-1 --profile bmx2d-24x384 --image cfdaf1a0-5350-4350-fcbc-97173b510844 --keys 7ab1ee27-564c-4730-a1ad-9b9466589250,9727e31a-74d4-45cd-8f39-1ef7484b5f3e --pnic-subnet bdea9c01-ada2-46ba-a314-4b3240477a5f --enable-secure-boot true --tpm-mode tpm_2 Erstellen Sie einen Bare-Metal-Server, auf dem das Trusted Platform Module im „ tpm_2 “-Modus aktiviert ist.
  • ibmcloud is bare-metal-server-create --name my-server-name --zone us-east-1 --profile bmx2d-24x384 --image cfdaf1a0-5350-4350-fcbc-97173b510844 --keys 7ab1ee27-564c-4730-a1ad-9b9466589250,9727e31a-74d4-45cd-8f39-1ef7484b5f3e --pnic-subnet bdea9c01-ada2-46ba-a314-4b3240477a5f --resource-group-name Finance --output JSON Erstellen Sie einen Bare-Metal-Server in der Ressourcengruppe „ Finance “.
  • ibmcloud is bare-metal-server-create --name my-server-name --zone us-east-1 --profile bmx2d-24x384 --image cfdaf1a0-5350-4350-fcbc-97173b510844 --keys 7ab1ee27-564c-4730-a1ad-9b9466589250,9727e31a-74d4-45cd-8f39-1ef7484b5f3e --pnic-subnet bdea9c01-ada2-46ba-a314-4b3240477a5f --pnic-allowed-vlans 100,200,300,400,700,710,1000,900-929,800-829 Bare-Metal-Server mit einer PCI-Netzschnittstelle erstellen. Zulässige VLANs sind durch Kommas getrennte Werte, die als separate Werte oder als beliebiger Zahlenbereich übergeben werden können.
  • 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"}]}}]' Erstellen Sie einen Bare-Metal-Server mit einem Netzanschluss und einer vorhandenen virtuellen Netzschnittstelle.
  • 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"}]}}]' Erstellen Sie einen Bare-Metal-Server mit einem Netzanschluss und einer vorhandenen virtuellen Netzschnittstelle.
  • ibmcloud is bare-metal-server-create --name my-server-name --zone us-east-1 --profile bmx2d-24x384 --image cfdaf1a0-5350-4350-fcbc-97173b510844 --keys 7ab1ee27-564c-4730-a1ad-9b9466589250,9727e31a-74d4-45cd-8f39-1ef7484b5f3e --pnic-subnet bdea9c01-ada2-46ba-a314-4b3240477a5f --reservation-affinity-policy manual --reservation-affinity-pool r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2 Bare-Metal-Server mit Reservierung erstellen.
  • ibmcloud is bare-metal-server-create --name my-server-name --zone us-east-1 --profile bmx2d-24x384 --image cfdaf1a0-5350-4350-fcbc-97173b510844 --keys 7ab1ee27-564c-4730-a1ad-9b9466589250,9727e31a-74d4-45cd-8f39-1ef7484b5f3e --pnic-subnet bdea9c01-ada2-46ba-a314-4b3240477a5f --reservation-affinity-policy manual --reservation-affinity-pool my-reservation Bare-Metal-Server mit Reservierung erstellen.
  • 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 Erstellen Sie einen Bare-Metal-Server mit einer vorab erstellten reservierten IP-ID.
  • ibmcloud is bare-metal-server-create --name my-server-name --zone us-east-1 --profile bmx2d-24x384 --image cfdaf1a0-5350-4350-fcbc-97173b510844 --keys 7ab1ee27-564c-4730-a1ad-9b9466589250,9727e31a-74d4-45cd-8f39-1ef7484b5f3e --pnic-subnet bdea9c01-ada2-46ba-a314-4b3240477a5f --pnic-rip 2302-74dd56cc-71c4-4461-95f0-4e5e3b57727d --bandwidth 10000 Erstellen Sie einen Bare-Metal-Server mit einer vordefinierten IP-ID und Bandbreite.
  • 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 Erstellen Sie einen Bare-Metal-Server mit einer vorab erstellten reservierten IP nach NAME.
  • 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 Erstellen Sie einen Bare-Metal-Server mit einer primären Netzschnittstelle mit einer neuen reservierten IP.
  • 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"}}]' Erstellen Sie einen Bare-Metal-Server mit einer sekundären Netzschnittstelle mit vorab erstellter reservierter IP-ID. Die Konfigurationen der beiden sekundären Schnittstellen sind im JSON-Format angegeben. Informationen zur Option '--network-interfaces' finden Sie im Hilfetext.
  • 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"}}]' Erstellen Sie einen Bare-Metal-Server mit einer sekundären Netzschnittstelle mit vorab erstellter reservierter IP nach NAME. Die Konfigurationen der beiden sekundären Schnittstellen sind im JSON-Format angegeben. Informationen zur Option '--network-interfaces' finden Sie im Hilfetext.
  • 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"}]}]' Erstellen Sie einen Bare-Metal-Server mit einer sekundären Netzschnittstelle mit einer neuen reservierten IP. Die Konfigurationen der beiden sekundären Schnittstellen sind im JSON-Format angegeben. Informationen zur Option '--network-interfaces' finden Sie im Hilfetext.

Befehlsoptionen

  • --name: Name des Servers.
  • --zone: Name der Zone.
  • --profile: Name des Bare-Metal-Server-Profils.
  • --image: ID oder Name des Bildes.
  • --keys: Durch Kommas getrennte IDs oder Namen von SSH-Schlüsseln. SSH-Schlüssel können entweder RSA oder Ed25519 sein. Ed25519 kann nur verwendet werden, wenn das Betriebssystem diesen Schlüsseltyp unterstützt. Ed25519 kann nicht mit Windows- oder VMware-Images verwendet werden.
  • --user-data: data|@data-file. Benutzerdaten, die auf den Bare-Metal-Server übertragen werden sollen.
  • --pnic-name: Name der primären Netzwerkschnittstelle.
  • --pnic-subnet: Subnetz-ID oder -name für die primäre Netzwerkschnittstelle.
  • --vpc: ID oder Name der VPC. Diese ID oder dieser Name ist nur erforderlich, um das eindeutige Teilnetz nach Namen innerhalb dieser VPC anzugeben.
  • --pnic-rip: ID oder Name der vorhandenen reservierten IP-Adresse, die an die primäre Netzwerkschnittstelle gebunden ist.
  • --pnic-rip-address: Die IP-Adresse der primären Netzwerkschnittstelle, die reserviert werden soll; diese darf im Subnetz noch nicht reserviert sein.
  • --pnic-rip-auto-delete: Wenn dieser Parameter auf „true“ gesetzt ist, wird diese reservierte IP-Adresse der primären Netzwerkschnittstelle automatisch gelöscht, sobald das Ziel gelöscht wird. Einer der folgenden Werte: true, false. (Standardwert: true)
  • --pnic-rip-name: Der benutzerdefinierte Name für diese reservierte IP-Adresse der primären Netzwerkschnittstelle. Die Namen müssen innerhalb des Teilnetzes, in dem sich die reservierte IP befindet, eindeutig sein. Namen, die mit „ibm-“ beginnen, sind für Ressourcen des Anbieters reserviert.
  • --pnic-sgs: Durch Kommas getrennte Sicherheitsgruppen-IDs für die primäre Netzwerkschnittstelle.
  • --pnic-allowed-vlans: Durch Kommas getrennte VLAN-IDs. Gibt an, welche VLAN-IDs (nur für VLAN-Schnittstellen) die primäre Netzschnittstelle verwenden können. Kann als separate Werte oder als beliebiger Zahlenbereich übergeben werden.
  • --pnic-ein: Infrastructure NAT (EIN) aktivieren. Falls zutreffend, führt die VPC-Infrastruktur alle erforderlichen NAT-Vorgänge durch. Ist dieser Wert „false“, wird das Paket unverändert an die Netzwerkschnittstelle weitergeleitet bzw. von dieser empfangen, sodass die mit der Floating-IP verknüpfte virtuelle Maschine alle erforderlichen NAT-Vorgänge durchführen kann. Einer der folgenden Werte: true, false. (Standardwert: true)
  • --pnic-ais: IP-Spoofing (AIS) zulassen. Falls diese Option aktiviert ist, ist das Fälschen der Quell-IP-Adresse bei Paketen zulässig, die diese Netzwerkschnittstelle nutzen. Ist dieser Wert auf „false“ gesetzt, wird das Spoofing der Quell-IP-Adresse auf dieser Schnittstelle verhindert. Entweder „false“ oder „true“ (Standardwert: „false“ ).
  • -- network-interfaces: NETWORK_INTERFACES_JSON |@NETWORK_INTERFACES_JSON_FILE Konfiguration der Netzschnittstelle in JSON oder JSON-Datei. Informationen zum Datenschema finden Sie in der API-Dokumentation unter der Eigenschaft „ network_interfaces “. Einer der folgenden Werte: NETWORK_INTERFACES_JSON, @NETWORK_INTERFACES_JSON_FILE.
  • --pnac-name: Name der primären Netzwerkverbindung.
  • --pnac-allowed-vlans: Durch Kommas getrennte VLAN-IDs. Gibt an, welche VLAN-IDs (nur für VLAN-Schnittstellen) den primären Netzanschluss verwenden können. Kann als separate Werte oder als beliebiger Zahlenbereich übergeben werden.
  • --pnac-vni: ID oder Name der virtuellen Netzwerkschnittstelle, die dem primären Netzwerkanschluss zugeordnet ist.
  • --pnac-vni-subnet: Das zugehörige Subnetz.
  • --pnac-vni-ais: IP-Spoofing (AIS) zulassen. Gibt an, ob Quellen-IP-Spoofing für diese virtuelle Netzschnittstelle zulässig ist, die dem primären Netzanschluss zugeordnet ist. Entweder „false“ oder „true“ (Standardwert: „false“ ).
  • --pnac-vni-ein: Infrastruktur-NAT (EIN) aktivieren. Falls zutreffend, führt die VPC-Infrastruktur alle erforderlichen NAT-Vorgänge für die VNI durch. Zum Zuordnen einer VNI zu einer Instanz muss der Wert 'true' sein. 'Floating_ips' darf nicht mehr als eine variable IP-Adresse enthalten. Ist der Wert „false“, wird das Paket unverändert an die VNI weitergeleitet bzw. von dieser empfangen, sodass diese alle erforderlichen NAT-Vorgänge durchführen kann. 'Allow_ip_spoofing' muss auf ' false' gesetzt sein. Kann nur einem Ziel mit dem Ressourcentyp bare_metal_server_network_attachment zugeordnet werden. Einer der folgenden Werte: true, false. (Standardwert: true)
  • --pnac-vni-auto-delete: Gibt an, ob diese virtuelle Netzwerkschnittstelle, die mit dem primären Netzwerkanschluss verknüpft ist, automatisch gelöscht wird, wenn das Ziel gelöscht wird. Einer der folgenden Werte: true, false. (Standardwert: true)
  • --pnac-vni-ips: VNI_RESERVED_IPS_JSON | @VNI_RESERVED_IPS_JSON_FILE, Sekundäre reservierte IP-Adressen im JSON-Format oder in einer JSON-Datei, die an die virtuelle Netzwerkschnittstelle gebunden werden sollen. Informationen zum Datenschema finden Sie unter der Eigenschaft „IPS“ in der API-Dokumentation. Einer der folgenden Werte: VNI_RESERVED_IPS_JSON, @VNI_RESERVED_IPS_JSON_FILE.
  • --pnac-vni-name: Der Name dieser virtuellen Netzwerkschnittstelle, die der primären Netzwerkverbindung zugeordnet ist.
  • --pnac-vni-rip: ID oder Name der reservierten IP-Adresse, die an die virtuelle Netzwerkschnittstelle gebunden werden soll, die dem primären Netzwerkanschluss zugeordnet ist.
  • --pnac-vni-rip-address: Die IP-Adresse der reservierten IP-Adresse, die an die virtuelle Netzwerkschnittstelle gebunden werden soll, die dem primären Netzwerkanschluss zugeordnet ist.
  • --pnac-vni-rip-auto-delete: Gibt an, ob diese reservierte IP-Adresse automatisch gelöscht wird, wenn eines der beiden Ziele gelöscht wird oder wenn die reservierte IP-Adresse entbunden wird. Einer der folgenden Werte: true, false. (Standardwert: true)
  • --pnac-vni-rip-name: Der Name dieser reservierten IP-Adresse, die an die virtuelle Netzwerkschnittstelle gebunden werden soll, die dem primären Netzwerkanschluss zugeordnet ist.
  • --pnac-vni-sgs: Durch Kommas getrennte IDs oder Namen der Sicherheitsgruppen, die für die virtuelle Netzwerkschnittstelle verwendet werden sollen und der primären Netzwerkverbindung zugeordnet sind.
  • --pnac-vni-psfm: Der für diese virtuelle Netzwerkschnittstelle zu verwendende Filtermodus für den Protokollstatus. Bei der Einstellung „auto“ wird die Paketfilterung nach Protokollstatus je nach dem Ressourcentyp „ target “ der virtuellen Netzwerkschnittstelle aktiviert oder deaktiviert. Einer der folgenden Werte: auto, enabled, disabled. (Standardwert: auto.
  • -- network-attachments: NETWORK_ATTACHMENTS_JSON |@NETWORK_ATTACHMENTS_JSON_FILE Die Konfiguration der Netzanhänge erfolgt in JSON oder JSON-Datei. Informationen zum Datenschema finden Sie unter der Eigenschaft „network_attachments“ in der API-Dokumentation. Einer der folgenden Werte: NETWORK_ATTACHMENTS_JSON, @NETWORK_ATTACHMENTS_JSON_FILE.
  • --enable-secure-boot: Gibt an, ob Secure Boot aktiviert ist. Wenn diese Option aktiviert ist, muss das Image sicheres Booten unterstützen. Andernfalls kann der Server nicht gebootet werden. Entweder „false“ oder „true“ (Standardwert: „false“ ).
  • --tpm-mode: Der Modus für das Trusted Platform Module (TPM). Einer der folgenden Werte: tpm_2, disabled
  • --bandwidth: Die Gesamtbandbreite (in Megabit pro Sekunde), die sich auf die Netzwerkschnittstellen des Bare-Metal-Servers verteilt. Wenn nichts angegeben ist, wird der Standardwert aus dem Profil verwendet. Mit dem Befehl ibmcloud is bare-metal-server-profile können Sie gültige Bandbreitenwerte abrufen.
  • --resource-group-id: ID der Ressourcengruppe. Diese ID schließt die Option „--resource-group-name“ aus.
  • --resource-group-name: Name der Ressourcengruppe. Dieser Name ist mit --resource-group-id unvereinbar.
  • --reservation-affinity-policy, --res-policy: Die für diesen Bare-Metal-Server zu verwendende Reservierungs-Affinitätsrichtlinie. Die Richtlinie wird standardmäßig auf manuell gesetzt, wenn der Pool nicht leer ist. Andernfalls wird die Richtlinie automatisch übernommen. Eine von: deaktiviert, manuell, automatisch.
  • --reservation-affinity-pool, --res-pool: ID, Name oder CRN der Reservierung, die diesem Bare-Metal-Server zur Verfügung steht.
  • --default-trusted-profile: ID, Name oder CRN des vertrauenswürdigen Profils.
  • --default-trusted-profile-auto-link: Wenn dieser Parameter auf „true“ gesetzt ist, erstellt das System bei der Servererstellung eine Verknüpfung zum angegebenen vertrauenswürdigen Zielprofil. Unabhängig davon, ob eine Verknüpfung vom System oder manuell über den IAM-Identitätsservice erstellt wurde, wird sie automatisch gelöscht, wenn der Server gelöscht wird. Einer der folgenden Werte: true, false (Standardwert: true)
  • --metadata-service: Den Metadatendienst für Bare-Metal-Server aktivieren oder deaktivieren. Zulässige Werte: true oder false
  • --metadata-service-protocol: Das Kommunikationsprotokoll für den Endpunkt des Metadatendienstes. Das Protokoll gilt nur, wenn der Metadatenservice aktiviert ist. Einer der folgenden Werte: http, https (Standardwert: http)
  • --interaktiv, -i:
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist bare-metal-server-delete

Löschen Sie mindestens einen Bare-Metal-Server.

ibmcloud is bare-metal-server-delete (SERVER1 SERVER2 ...) [--output JSON] [-f, --force] [-q, --quiet]

Befehlsoptionen

  • SERVER1: ID oder Name des Servers.
  • SERVER2: ID oder Name des Servers.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • --force, -f: Operation ohne Bestätigung erzwingen.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is bare-metal-server-platte

Details zu einer Festplatte eines Bare-Metal-Servers anzeigen.

ibmcloud is bare-metal-server-disk SERVER SERVER_DISK [--output JSON] [-q, --quiet]

Befehlsoptionen

  • SERVER: ID oder Name des Servers.
  • SERVER_DISK: ID oder Name der Serverfestplatte.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist bare-metal-server-disk-update

Die Festplatte eines Bare-Metal-Servers aktualisieren.

ibmcloud is bare-metal-server-disk-update SERVER SERVER_DISK --name NEW_NAME [--output JSON] [-q, --quiet]

Befehlsoptionen

  • SERVER: ID oder Name des Servers.
  • SERVER_DISK: ID oder Name der Serverfestplatte.
  • --name: Neuer Name der lokalen Festplatte.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist Bare-Metal-Server-Festplatten

Alle Festplatten eines Bare-Metal-Servers auflisten.

ibmcloud is bare-metal-server-disks SERVER [--output JSON] [-q, --quiet]

Befehlsoptionen

  • SERVER: ID oder Name des Servers.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

'ibmcloud' ist 'bare-metal-server-initialization-values'

Konfigurationsvariablen abrufen, die zur Initialisierung des Bare-Metal-Servers verwendet werden.

ibmcloud is bare-metal-server-initialization-values SERVER [--private-key (KEY | @KEY_FILE) [--private-key-passphrase PRIVATE_KEY_PASSPHRASE]] [--output JSON] [-q, --quiet]

Befehlsoptionen

  • SERVER: ID oder Name des Servers.
  • --private-key: key|@key-file. Der private Schlüssel im PEM-Format für die Entschlüsselung des Kennworts.
  • --private-key-passphrase: Die Passphrase für den verschlüsselten privaten Schlüssel.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist Bare-Metal-Server-Netzschnittstelle

Details zu einer Netzwerkschnittstelle eines Bare-Metal-Servers anzeigen.

ibmcloud is bare-metal-server-network-interface SERVER NIC [--output JSON] [-q, --quiet]

Befehlsoptionen

  • SERVER: ID oder Name des Servers.
  • NIC: ID oder Name der Netzwerkschnittstelle.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist bare-metal-server-network-interface-create

Erstellen Sie eine Netzwerkschnittstelle für einen Bare-Metal-Server.

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]

Befehlsbeispiele

  • ibmcloud is bare-metal-server-network-interface-create 7d317c32-71f8-4060-9bdc-6c971b0317d4 --subnet dcaec790-f0b0-48e6-b4cb-03dd82b745c0 Eine PCI-Netzschnittstelle erstellen.
  • ibmcloud is bare-metal-server-network-interface-create my-server --subnet my-subnet Erstellen Sie eine PCI-Netzschnittstelle mit Namensunterstützung in einem VPC.
  • ibmcloud is bare-metal-server-network-interface-create my-server --subnet my-subnet --vpc my-vpc Erstellen Sie eine PCI-Netzschnittstelle mit Namensunterstützung in einer VPC.
  • ibmcloud is bare-metal-server-network-interface-create 7d317c32-71f8-4060-9bdc-6c971b0317d4 --subnet dcaec790-f0b0-48e6-b4cb-03dd82b745c0 --interface-type pci --name eth1 --address 10.0.0.12 --security-groups 43846d71-0f04-473f-9de5-5a2d33200a4b,27c8ca96-17f3-4943-898d-ad1a1f5aec26 --allowed-vlans 1,2,3,4 -allow-ip-spoofing true --enable-infrastructure-nat true Eine PCI-Netzschnittstelle mit der angegebenen Konfiguration erstellen.
  • ibmcloud is bare-metal-server-network-interface-create 7d317c32-71f8-4060-9bdc-6c971b0317d4 --subnet dcaec790-f0b0-48e6-b4cb-03dd82b745c0 --interface-type pci --name eth1 --address 10.0.0.12 --security-groups 43846d71-0f04-473f-9de5-5a2d33200a4b,27c8ca96-17f3-4943-898d-ad1a1f5aec26 --vpc my-vpc --allowed-vlans 1,2,3,4 -allow-ip-spoofing true --enable-infrastructure-nat true Erstellen Sie eine PCI-Netzschnittstelle mit der angegebenen Konfiguration in einer VPC.
  • ibmcloud is bare-metal-server-network-interface-create my-server --subnet my-subnet --interface-type pci --name eth1 --address 10.0.0.12 --security-groups my-sg-1,my-sg-2 --allowed-vlans 1,2,3,4 -allow-ip-spoofing true --enable-infrastructure-nat true Erstellen Sie eine PCI-Netzschnittstelle mit angegebener Konfiguration mit Namensunterstützung.
  • ibmcloud is bare-metal-server-network-interface-create 7d317c32-71f8-4060-9bdc-6c971b0317d4 --subnet dcaec790-f0b0-48e6-b4cb-03dd82b745c0 --interface-type vlan --name eth2 --address 10.0.0.12 --security-groups 43846d71-0f04-473f-9de5-5a2d33200a4b,27c8ca96-17f3-4943-898d-ad1a1f5aec26 --vlan 1 -allow-interface-to-float true -allow-ip-spoofing true --enable-infrastructure-nat true Eine VLAN-Netzschnittstelle mit der angegebenen Konfiguration erstellen.
  • ibmcloud is bare-metal-server-network-interface-create 7d317c32-71f8-4060-9bdc-6c971b0317d4 --subnet dcaec790-f0b0-48e6-b4cb-03dd82b745c0 --output JSON Eine PCI-Netzschnittstelle erstellen und JSON als Ausgabeformat angeben.
  • ibmcloud is bm-nicc bm-cli-1 --subnet cli-subnet-1 --name bm-cli-nic-secondary --allowed-vlans 210,510,500,3001-1001 Eine PCI-Netzschnittstelle erstellen. Zulässige VLANs sind durch Kommas getrennte Werte, die als separate Werte oder als beliebiger Zahlenbereich übergeben werden können.
  • ibmcloud is bm-nicc cli-bm --subnet alex-subnet --name cli-snic-3 --rip 2302-aef75588-7b87-46b7-bca4-0d6893d2593e Erstellen Sie eine Bare-Metal-NIC mit vordefinierter reservierter IP.
  • ibmcloud is bm-nicc cli-bm --subnet alex-subnet --name cli-snic-3 --rip cli-rip-byname3 Erstellen Sie eine Bare-Metal-NIC mit vordefinierter reservierter IP nach Name.
  • ibmcloud is bm-nicc cli-bm --subnet 2302-531ad9fc-c86a-4504-b5cf-a46981fddb5f --name cli-snic --address 10.240.128.51 --auto-delete true --ip-name cli-snicip Erstellen Sie eine Bare Metal NIC mit neuer reservierter IP.

Befehlsoptionen

  • SERVER: ID oder Name des Servers.
  • --subnet: Subnetz-ID oder -name für die Netzwerkschnittstelle.
  • --name: Name der Netzwerkschnittstelle.
  • --interface-type: Typ der Netzwerkschnittstelle. Einer der folgenden Werte: pci, VLAN. (Standardwert: pci)
  • --rip: ID oder Name der bereits reservierten IP-Adresse.
  • --address: Die zu reservierende IP-Adresse, die im Subnetz noch nicht reserviert sein darf.
  • --auto-delete: Wenn dieser Wert auf „true“ gesetzt ist, wird diese reservierte IP-Adresse automatisch gelöscht, sobald das Ziel gelöscht wird. Einer der folgenden Werte: true, false. (Standardwert: true)
  • --ip-name: Der benutzerdefinierte Name für diese reservierte IP-Adresse. Die Namen müssen innerhalb des Teilnetzes, in dem sich die reservierte IP befindet, eindeutig sein. Namen, die mit „ibm-“ beginnen, sind für Ressourcen des Anbieters reserviert.
  • --security-groups: Durch Kommas getrennte IDs oder Namen von Sicherheitsgruppen für die Netzwerkschnittstelle.
  • --vpc: ID oder Name der VPC. Das eindeutige Teilnetz und die eindeutigen Sicherheitsgruppen müssen nur innerhalb dieser VPC nach Name angegeben werden.
  • --allowed-vlans: Durch Kommas getrennte VLAN-IDs. Gibt an, welche VLAN-IDs (nur für VLAN-Schnittstellen) diese PCI-Schnittstelle verwenden können. Kann als separate Werte oder als beliebiger Zahlenbereich übergeben werden.
  • --vlan: Gibt das VLAN-ID-Tag „ 802.1Q “ an, das für den gesamten Datenverkehr auf dieser VLAN-Schnittstelle verwendet werden muss.
  • --allow-interface-to-float: Gibt an, ob die Schnittstelle auf einen beliebigen anderen Server innerhalb derselben resource_group verschoben werden kann. Die Schnittstelle wechselt automatisch zu einem anderen Server, wenn das Netz ein GARP oder RARP auf einem anderen Bare-Metal-Server in der Ressourcengruppe erkennt. Gilt nur für VLAN-Schnittstellen. Entweder „false“ oder „true“ (Standardwert: „false“ ).
  • --allow-ip-spoofing: IP-Spoofing zulassen (AIS). Falls diese Option aktiviert ist, ist das Fälschen der Quell-IP-Adresse bei Paketen zulässig, die diese Netzwerkschnittstelle nutzen. Ist dieser Wert auf „false“ gesetzt, wird das Spoofing der Quell-IP-Adresse auf dieser Schnittstelle verhindert. Entweder „false“ oder „true“ (Standardwert: „false“ ).
  • --enable-infrastructure-nat: Infrastructure-NAT (EIN) aktivieren. Falls zutreffend, führt die VPC-Infrastruktur alle erforderlichen NAT-Vorgänge durch. Ist dieser Wert „false“, wird das Paket unverändert an die Netzwerkschnittstelle weitergeleitet bzw. von dieser empfangen, sodass die mit der Floating-IP verknüpfte virtuelle Maschine alle erforderlichen NAT-Vorgänge durchführen kann. Einer der folgenden Werte: true, false. (Standardwert: true)
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist bare-metal-server-netz-schnittstelle- löschen

Entfernen Sie mindestens eine Netzschnittstelle aus einem Bare-Metal-Server.

ibmcloud is bare-metal-server-network-interface-delete SERVER (NIC1 NIC2 ...) [--output JSON] [-f, --force] [-q, --quiet]

Befehlsoptionen

  • SERVER: ID oder Name des Servers.
  • NIC1: ID oder Name der Netzwerkschnittstelle.
  • NIC2: ID oder Name der Netzwerkschnittstelle.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • --force, -f: Operation ohne Bestätigung erzwingen.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist bare-metal-server-netz-schnittstelle-floating-ip

Details zu einer variablen IP-Adresse anzeigen, die einer Netzschnittstelle zugeordnet.

ibmcloud is bare-metal-server-network-interface-floating-ip SERVER NIC FLOATING_IP [--output JSON] [-q, --quiet]

Befehlsoptionen

  • SERVER: ID oder Name des Servers.
  • NIC: ID oder Name der Netzwerkschnittstelle.
  • FLOATING_IP: Die ID oder der Name der Floating-IP.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist bare-metal-server-network-interface-floating-ip-add

Variable IP-Adresse zu einer Netzschnittstelle zuordnen.

ibmcloud is bare-metal-server-network-interface-floating-ip-add SERVER NIC FLOATING_IP [--output JSON] [-q, --quiet]

Befehlsbeispiele

  • ibmcloud is bare-metal-server-network-interface-floating-ip-add 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 1a6b7274-678d-4dfb-8981-c71dd9d4daa5 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3
  • ibmcloud is bare-metal-server-network-interface-floating-ip-add 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 1a6b7274-678d-4dfb-8981-c71dd9d4daa5 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --output JSON Eine IP-Adresse einer Netzschnittstelle auf einem Bare-Metal-Server zuordnen und JSON als Ausgabeformat angeben.

Befehlsoptionen

  • SERVER: ID oder Name des Servers.
  • NIC: ID oder Name der Netzwerkschnittstelle.
  • FLOATING_IP: Die ID oder der Name der Floating-IP.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist bare-metal-server-network-interface-floating-ip-remove

Zuordnung variabler IP-Adresse zu Netzschnittstelle aufheben.

ibmcloud is bare-metal-server-network-interface-floating-ip-remove SERVER NIC FLOATING_IP [-f, --force] [-q, --quiet]

Befehlsoptionen

  • SERVER: ID oder Name des Servers.
  • NIC: ID oder Name der Netzwerkschnittstelle.
  • FLOATING_IP: Die ID oder der Name der Floating-IP.
  • --force, -f: Operation ohne Bestätigung erzwingen.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist bare-metal-server-network-interface-floating-ips

Liste aller Floating-IPs, die einer Netzwerkschnittstelle zugeordnet sind.

ibmcloud is bare-metal-server-network-interface-floating-ips SERVER NIC [--output JSON] [-q, --quiet]

Befehlsoptionen

  • SERVER: ID oder Name des Servers.
  • NIC: ID oder Name der Netzwerkschnittstelle.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist bare-metal-server-netz-schnittstelle-update

Eine Netzwerkschnittstelle eines Bare-Metal-Servers aktualisieren.

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]

Befehlsbeispiele

  • ic is bm-nicu 7d317c32-71f8-4060-9bdc-6c971b0317d4 784e2e4c-0540-4e1a-aba7-a51f9b35ba52 --name eth0 --allow-ip-spoofing true --enable-infrastructure-nat true -allowed-vlans 1,3,5
  • ic is bm-nicu 7d317c32-71f8-4060-9bdc-6c971b0317d4 784e2e4c-0540-4e1a-aba7-a51f9b35ba52 --name ethvlan1 --allow-ip-spoofing true --enable-infrastructure-nat true --output JSON
  • ic is bm-nicu my-bm-server my-bm-nic --name eth0 --allow-ip-spoofing true --enable-infrastructure-nat true -allowed-vlans 1,3,5
  • ic is bm-nicu my-bm-server eth0 --name ethvlan1 --allow-ip-spoofing true --enable-infrastructure-nat true --output JSON
  • ibmcloud is bm-nicu bm-cli-1 bm-cli-nic-secondary --allowed-vlans 210,500-600,3001-1001

Befehlsoptionen

  • SERVER: ID oder Name des Servers.
  • NIC: ID oder Name der Netzwerkschnittstelle.
  • --name: Neuer Name der Netzwerkschnittstelle.
  • --allow-ip-spoofing: IP-Spoofing zulassen (AIS). Falls diese Option aktiviert ist, ist das Fälschen der Quell-IP-Adresse bei Paketen zulässig, die diese Netzwerkschnittstelle nutzen. Ist dieser Wert auf „false“ gesetzt, wird das Spoofing der Quell-IP-Adresse auf dieser Schnittstelle verhindert. Entweder „false“ oder „true“ (Standardwert: „false“ ).
  • --enable-infrastructure-nat: Infrastructure-NAT (EIN) aktivieren. Falls zutreffend, führt die VPC-Infrastruktur alle erforderlichen NAT-Vorgänge durch. Ist dieser Wert „false“, wird das Paket unverändert an die Netzwerkschnittstelle weitergeleitet bzw. von dieser empfangen, sodass die mit der Floating-IP verknüpfte virtuelle Maschine alle erforderlichen NAT-Vorgänge durchführen kann. Einer der folgenden Werte: true, false. (Standardwert: true)
  • --allowed-vlans: Durch Kommas getrennte VLAN-IDs. Gibt an, welche VLAN-IDs (nur für VLAN-Schnittstellen) diese PCI-Schnittstelle verwenden können. Kann als separate Werte oder als beliebiger Zahlenbereich übergeben werden.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist Bare-Metal-Server-Netzschnittstellen

Alle Netzwerkschnittstellen eines Bare-Metal-Servers auflisten.

ibmcloud is bare-metal-server-network-interfaces SERVER [--output JSON] [-q, --quiet]

Befehlsoptionen

  • SERVER: ID oder Name des Servers.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is bare-metal-server-profil

Details zu einem Bare-Metal-Serverprofil anzeigen.

ibmcloud is bare-metal-server-profile PROFILE_NAME [--output JSON] [-q, --quiet]

Befehlsoptionen

  • PROFILE_NAME: Name des Profils.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist Bare-Metal-Server-Profile

Alle Bare-Metal-Server-Profile in der Region auflisten.

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

Befehlsoptionen

  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist bare-metal-server-restart

Einen Bare-Metal-Server neu starten.

ibmcloud is bare-metal-server-restart SERVER [-f, --force] [-q, --quiet]

Befehlsoptionen

  • SERVER: ID oder Name des Servers.
  • --force, -f: Operation ohne Bestätigung erzwingen.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist bare-metal-server-start

Starten Sie einen Bare-Metal-Server.

ibmcloud is bare-metal-server-start SERVER [-q, --quiet]

Befehlsoptionen

  • SERVER: ID oder Name des Servers.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist bare-metal-server-stop

Einen Bare-Metal-Server herunterfahren.

ibmcloud is bare-metal-server-stop SERVER [--type soft | hard] [-f, --force] [-q, --quiet]

Befehlsoptionen

  • SERVER: ID oder Name des Servers.
  • -- type: Gibt den Typ der Stoppoperation an soft: Signieren Sie das aktive Betriebssystem, damit es ordnungsgemäß in den Wartemodus versetzt und beendet wird. hard: Stoppen Sie den Server sofort. Einer der folgenden Werte: soft, hard. (Standardwert: soft)
  • --force, -f: Operation ohne Bestätigung erzwingen.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist Bare-Metal-Server-Aktualisierung

Einen Bare-Metal-Server aktualisieren.

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]

Befehlsbeispiele

  • ibmcloud is bare-metal-server-update 7d317c32-71f8-4060-9bdc-6c971b0317d4 --name my-server --enable-secure-boot true --tpm-mode tpm_2
  • ibmcloud is bare-metal-server-update 7d317c32-71f8-4060-9bdc-6c971b0317d4 --name my-server --output JSON
  • ibmcloud is bare-metal-server-update 7d317c32-71f8-4060-9bdc-6c971b0317d4 --bandwidth 25000 --output JSON
  • ibmcloud is bare-metal-server-update 7d317c32-71f8-4060-9bdc-6c971b0317d4 --reservation-affinity-policy manual --reservation-affinity-pool r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2
  • ibmcloud is bare-metal-server-update 7d317c32-71f8-4060-9bdc-6c971b0317d4 --reservation-affinity-policy disabled
  • ibmcloud is bare-metal-server-update my-baremetal-1 --name my-bm-server --output JSON

Befehlsoptionen

  • SERVER: ID oder Name des Servers.
  • --name: Neuer Name des Bare-Metal-Servers.
  • --enable-secure-boot: Gibt an, ob Secure Boot aktiviert ist. Wenn diese Option aktiviert ist, muss das Image sicheres Booten unterstützen. Andernfalls kann der Server nicht gebootet werden. Der Status des Bare-Metal-Servers muss "Gestoppt" lauten, bevor Sie diese Konfiguration ändern. Mögliche Werte: false, true.
  • --tpm-mode: Der Modus für das Trusted Platform Module (TPM). Einer der folgenden Werte: tpm_2, disabled
  • --bandwidth: Die Gesamtbandbreite (in Megabit pro Sekunde), die sich auf die Netzwerkschnittstellen des Bare-Metal-Servers verteilt. Wenn nichts angegeben ist, wird der Standardwert aus dem Profil verwendet. Mit dem Befehl ibmcloud is bare-metal-server-profile können Sie gültige Bandbreitenwerte abrufen.
  • --reservation-affinity-policy, --res-policy: Die für diesen Bare-Metal-Server zu verwendende Reservierungs-Affinitätsrichtlinie. Die Richtlinie wird standardmäßig auf manuell gesetzt, wenn der Pool nicht leer ist. Andernfalls wird die Richtlinie automatisch übernommen. Eine von: deaktiviert, manuell, automatisch.
  • --metadata-service: Den Metadatendienst für Bare-Metal-Server aktivieren oder deaktivieren. Zulässige Werte: true oder false
  • --metadata-service-protocol: Das Kommunikationsprotokoll für den Endpunkt des Metadatendienstes. Das Protokoll gilt nur, wenn der Metadatenservice aktiviert ist. Einer der folgenden Werte: http, https (Standardwert: http)
  • --reservation-affinity-pool, --res-pool: ID, Name oder CRN der Reservierung, die diesem Bare-Metal-Server zur Verfügung steht.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist Bare-Metal-Server

Alle Bare-Metal-Server auflisten.

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]

Befehlsoptionen

  • --resource-group-id: ID der Ressourcengruppe. Diese ID schließt die Option „--resource-group-name“ aus.
  • --resource-group-name: Name der Ressourcengruppe. Dieser Name ist mit --resource-group-id unvereinbar.
  • --all-resource-groups: Alle Ressourcengruppen abfragen.
  • --vpc: ID, Name oder CRN der VPC.
  • --reservation: ID oder Name der Reservierung.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist bare-metal-server-firmware-update

Aktualisieren Sie einen Bare-Metal-Server auf die neueste Firmware.

ibmcloud is bare-metal-server-firmware-update SERVER [--auto-start true | false] [-f, --force] [-q, --quiet]

Befehlsoptionen

  • SERVER: ID oder Name des Servers.
  • --auto-start: Gibt an, ob der Bare-Metal-Server nach erfolgreichem Firmware-Update automatisch gestartet werden soll. Einer der folgenden Werte: true, false. (Standardwert: true)
  • --force, -f: Operation ohne Bestätigung erzwingen.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist bare-metal-server-network-interface-reserved-ips

Listet alle reservierten IP-Adressen auf, die an eine Netzschnittstelle eines Bare-Metal-Servers gebunden sind.

ibmcloud is bare-metal-server-network-interface-reserved-ips SERVER NIC [--output JSON] [-q, --quiet]

Befehlsoptionen

  • SERVER: ID oder Name des Servers.
  • NIC: ID oder Name der Netzwerkschnittstelle.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist bare-metal-server-network-interface-reserved-ip

Ruft die angegebene reservierte IP-Adresse ab, wenn sie an die Netzschnittstelle eines Bare-Metal-Servers gebunden ist.

ibmcloud is bare-metal-server-network-interface-reserved-ip SERVER NIC RESERVED_IP [--output JSON] [-q, --quiet]

Befehlsoptionen

  • SERVER: ID oder Name des Servers.
  • NIC: ID oder Name der Netzwerkschnittstelle.
  • RESERVED_IP: Die ID oder der Name der reservierten IP-Adresse.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist bare-metal-server-network-attachments

Alle Netzwerkverbindungen eines Bare-Metal-Servers auflisten.

ibmcloud is bare-metal-server-network-attachments SERVER [--output JSON] [-q, --quiet]

Befehlsoptionen

  • SERVER: ID oder Name des Servers.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist Bare-Metal-Server-Netzanbindung

Details zu einer Netzwerkverbindung eines Bare-Metal-Servers anzeigen.

ibmcloud is bare-metal-server-network-attachment SERVER NAC [--output JSON] [-q, --quiet]

Befehlsoptionen

  • SERVER: ID oder Name des Servers.
  • NAC: ID oder Name der Netzwerkverbindung.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist bare-metal-server-network-attachment-create

Erstellen Sie eine Netzwerkverbindung für einen Bare-Metal-Server.

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]

Befehlsbeispiele

  • ibmcloud is bare-metal-server-network-attachment-create my-bare-metal-server-nw-att --interface-type pci --vni bm-cli-vni-2 --name bm-nac-3 --allowed-vlans 10-50
  • ibmcloud is bare-metal-server-network-attachment-create 2302-f097c96c-c092-4929-b093-b9d4a481c20d --interface-type pci --vni-subnet 2302-a31b7225-c513-481b-be6b-9df9396f69ae --vni-ais false --vni-ein false --vni-auto-delete true --vni-ips '[{"id": "2302-8e9060c3-90d8-4c73-b07c-215f60c87a2e"},{"address": "10.240.133.22"}]' --vni-name bm-vni-2 --vni-rip-address 10.240.133.22 --vni-rip-auto-delete true --vni-rip-name bm-rip-11 --vni-sgs r134-61c9d87e-0a7d-4a5f-9c8a-a7475ebf182e,r134-244e457e-59ef-43de-9317-dba6de040ced --name bm-nac-10 --allowed-vlans 10-50
  • ibmcloud is bare-metal-server-network-attachment-create my-bare-metal-server-nw-att --interface-type vlan --vni-subnet subnet-us-3 --vpc travis-long-run-vpc --vni-ais true --vni-ein true --vni-auto-delete true --vni-ips '[{"id": "2302-4bc26be6-2d4a-4090-a645-f50c22091902"}]' --vni-name bm-vni-1 --vni-rip rip-cli-12 --vni-sgs abundantly-gangly-aspire-discuss,travis-long-run-sg1 --name bm-nac-30 --allow-to-float true --vlan 10
  • ibmcloud is bare-metal-server-network-attachment-create cli-bm-1 --interface-type vlan --vni-subnet subnet-us-3 --vpc cli-vpc --vni-ais true --vni-ein true --vni-psfm disabled --vni-auto-delete true --vni-ips '[{"id": "2302-4bc26be6-2d4a-4090-a645-f50c22091902"}]' --vni-name bm-vni-1 --vni-rip rip-cli-12 --vni-sgs abundantly-gangly-aspire-discuss,travis-long-run-sg1 --name bm-nac-30 --allow-to-float true --vlan 10

Befehlsoptionen

  • SERVER: ID oder Name des Servers.
  • --name: Der Name für diese Netzwerkverbindung des Bare-Metal-Servers.
  • --interface-type: Der Typ der Netzwerkschnittstelle. Einer der folgenden Werte: pci, VLAN. (Standardwert: pci)
  • --allowed-vlans: Durch Kommas getrennte VLAN-IDs. Gibt an, welche VLAN-IDs (nur für den VLAN-Typ) diesen physischen Anschluss (PCI-Typ) verwenden können. Kann als separate Werte oder als beliebiger Zahlenbereich übergeben werden.
  • --allow-to-float: Gibt an, ob die Netzwerkverbindung des Bare-Metal-Servers automatisch auf einen beliebigen anderen Server innerhalb derselben resource_group übertragen werden kann.
  • --vlan: Gibt das VLAN-ID-Tag „ 802.1Q “ an, das für den gesamten Datenverkehr auf dieser Verbindung verwendet werden muss.
  • --vni: ID oder Name der virtuellen Netzwerkschnittstelle, die für die Netzwerkanbindung dieses Bare-Metal-Servers vorgesehen ist.
  • --vni-subnet: Das zugehörige Subnetz.
  • --vpc: ID oder Name der VPC. Diese ID oder dieser Name ist nur erforderlich, um das eindeutige Teilnetz nach Namen innerhalb dieser VPC anzugeben.
  • --vni-ais: IP-Spoofing (AIS) zulassen. Gibt an, ob IP-Spoofing der Quelle auf dieser virtuellen Netzschnittstelle zulässig ist. Entweder „false“ oder „true“ (Standardwert: „false“ ).
  • --vni-ein: Infrastructure NAT (EIN) aktivieren. Falls zutreffend, führt die VPC-Infrastruktur alle erforderlichen NAT-Vorgänge durch. Ist dieser Wert „false“, wird das Paket unverändert an die virtuelle Netzwerkschnittstelle weitergeleitet bzw. von dieser empfangen, wodurch die mit der Floating-IP verknüpfte virtuelle Maschine alle erforderlichen NAT-Vorgänge durchführen kann. Einer der folgenden Werte: true, false. (Standardwert: true)
  • --vni-auto-delete: Gibt an, ob diese virtuelle Netzwerkschnittstelle automatisch gelöscht wird, wenn das Ziel gelöscht wird. Einer der folgenden Werte: true, false. (Standardwert: true)
  • --vni-ips: ips VNI_RESERVED_IPS_JSON | @VNI_RESERVED_IPS_JSON_FILE, Sekundär reservierte IP-Adressen im JSON-Format oder in einer JSON-Datei, die an die virtuelle Netzwerkschnittstelle gebunden werden sollen. Informationen zum Datenschema finden Sie unter der Eigenschaft „ips“ in der API-Dokumentation. Einer der folgenden Werte: VNI_RESERVED_IPS_JSON, @VNI_RESERVED_IPS_JSON_FILE.
  • --vni-name: Der Name dieser virtuellen Netzwerkschnittstelle.
  • --vni-rip: ID oder Name der reservierten IP-Adresse, die an die virtuelle Netzwerkschnittstelle gebunden werden soll. Erforderlich, wenn kein Teilnetz angegeben ist. Die Bindung der reservierten IP muss aufgehoben werden.
  • --vni-rip-address: Die IP-Adresse der reservierten IP, die an die virtuelle Netzwerkschnittstelle gebunden werden soll. Erfordert die Angabe eines Teilnetzes.
  • --vni-rip-auto-delete: Gibt an, ob diese reservierte IP-Adresse automatisch gelöscht wird, wenn eines der beiden Ziele gelöscht wird oder wenn die reservierte IP-Adresse entbunden wird.
  • --vni-rip-name: Der Name dieser reservierten IP-Adresse, die an die virtuelle Netzwerkschnittstelle gebunden werden soll. Der Name darf nicht von einer anderen reservierten IP-Adresse im Teilnetz verwendet werden. Namen, die mit „ibm-“ beginnen, sind für anbieterinterne Ressourcen reserviert und sind nicht zulässig.
  • --vni-psfm: Der für diese virtuelle Netzwerkschnittstelle zu verwendende Filtermodus für den Protokollstatus. Bei der Einstellung „auto“ wird die Paketfilterung nach Protokollstatus je nach dem Ressourcentyp „ target “ der virtuellen Netzwerkschnittstelle aktiviert oder deaktiviert. Einer der folgenden Werte: auto, enabled, disabled. (Standardwert: auto.
  • --vni-sgs: Durch Kommas getrennte IDs oder Namen der Sicherheitsgruppen, die für diese virtuelle Netzwerkschnittstelle verwendet werden sollen. Wenn nicht angegeben, wird die Standardsicherheitsgruppe der VPC für das Teilnetz verwendet.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist bare-metal-server-network-attachment-update

Aktualisieren Sie eine Netzwerkverbindung eines Bare-Metal-Servers.

ibmcloud is bare-metal-server-network-attachment-update SERVER NAC --name NEW_NAME [--allowed-vlans ALLOWED_VLANS] [--output JSON] [-q, --quiet]

Befehlsbeispiele

  • ibmcloud is bm-nacu my-bare-metal-server-nw-att cli-pnac-1-primary --name nac-2
  • ibmcloud is bm-nacu 2302-f097c96c-c092-4929-b093-b9d4a481c20d 2302-9688e589-ec0d-4611-9984-4bf88082414b --name nac-1 --allowed-vlans 10,20-50

Befehlsoptionen

  • SERVER: ID oder Name des Servers.
  • NAC: ID oder Name der Netzwerkverbindung.
  • --name: Neuer Name der Netzwerkverbindung.
  • --allowed-vlans: Durch Kommas getrennte VLAN-IDs. Gibt an, welche VLAN-IDs (nur für den VLAN-Typ) diesen physischen Anschluss (PCI-Typ) verwenden können. Kann als separate Werte oder als beliebiger Zahlenbereich übergeben werden.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist bare-metal-server-network-attachment-delete

Entfernen Sie mindestens einen Netzanschluss von einem Bare-Metal-Server.

ibmcloud is bare-metal-server-network-attachment-delete SERVER (NAC1 NAC2 ...) [--output JSON] [-f, --force] [-q, --quiet]

Befehlsoptionen

  • SERVER: ID oder Name des Servers.
  • NAC1: ID oder Name der Netzwerkverbindung.
  • NAC2: ID oder Name der Netzwerkverbindung.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • --force, -f: Operation ohne Bestätigung erzwingen.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist Bare-Metal-Server-Initialisierung-Ersetzen

Reinitialisiert einen Bare-Metal-Server mit dem angegebenen Image und SSH-Schlüsseln.

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]

Befehlsbeispiele

  • ibmcloud is bare-metal-server-initialization-replace server-name --image r006-ed3f775f-ad7e-4e37-ae62-7199b4988b00 --keys r006-02a07b78-6e5f-40a2-86a2-99e01916128c,r006-29e19fb1-e2b9-49d0-ab6e-9702e99f5021 --user-data @/tmp/userdata.sh Reinitialisiert einen Bare-Metal-Server mit dem angegebenen Image und SSH-Schlüsseln. Der Server muss sich im Stoppstatus befinden, damit er reinitialisiert werden kann.

Befehlsoptionen

  • SERVER: ID oder Name des Servers.
  • --image: ID oder Name des Bildes.
  • --keys: Durch Kommas getrennte IDs oder Namen von SSH-Schlüsseln. SSH-Schlüssel können entweder RSA oder Ed25519 sein. Ed25519 kann nur verwendet werden, wenn das Betriebssystem diesen Schlüsseltyp unterstützt. Ed25519 kann nicht mit Windows- oder VMware-Images verwendet werden.
  • --default-trusted-profile: ID, Name oder CRN des vertrauenswürdigen Profils.
  • --default-trusted-profile-auto-link: Wenn dieser Parameter auf „true“ gesetzt ist, erstellt das System bei der Servererstellung eine Verknüpfung zum angegebenen vertrauenswürdigen Zielprofil. Unabhängig davon, ob eine Verknüpfung vom System oder manuell über den IAM-Identitätsservice erstellt wurde, wird sie automatisch gelöscht, wenn der Server gelöscht wird. Einer der folgenden Werte: true, false (Standardwert: true)
  • --user-data: data|@data-file. Benutzerdaten, die auf den Bare-Metal-Server übertragen werden sollen.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

Clusternetz

Der folgende Abschnitt enthält Einzelheiten zu den CLI-Befehlen, die für die Arbeit mit dem Clusternetzwerk verfügbar sind.

ibmcloud ist cluster-network-profiles

Alle Cluster-Netzwerkprofile in einer Region auflisten.

ibmcloud is cluster-network-profiles [--output JSON] [-q, --quiet]

Befehlsoptionen

  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist cluster-netzprofil

Details zu einem Cluster-Netzwerkprofil anzeigen.

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

Befehlsoptionen

  • PROFILE_NAME: Name des Cluster-Netzwerkprofils.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist Cluster-Netzwerke

Alle Clusternetzwerke auflisten.

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

Befehlsoptionen

  • --resource-group-id: ID der Ressourcengruppe. Diese ID schließt die Option „--resource-group-name“ aus.
  • --resource-group-name: Name der Ressourcengruppe. Dieser Name ist mit --resource-group-id unvereinbar.
  • --all-resource-groups: Alle Ressourcengruppen abfragen.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist cluster-netz

Details zu einem Cluster-Netzwerk anzeigen.

ibmcloud is cluster-network CLUSTER_NETWORK [--output JSON] [-q, --quiet]

Befehlsoptionen

  • CLUSTER_NETWORK: ID oder Name des Cluster-Netzwerks.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist cluster-network-create

Erstellen Sie ein Clusternetzwerk.

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]

Befehlsbeispiele

  • ibmcloud is cluster-network-create --vpc my-vpc --zone us-south-1 --profile profile-name
  • ibmcloud is cluster-network-create --vpc my-vpc --zone us-south-1 --profile profile-name --name my-cl-net
  • ibmcloud is cluster-network-create --vpc my-vpc --zone us-south-1 --profile profile-name --name my-cl-net --subnet-prefixes-cidr 10.0.0.24/24
  • ibmcloud is cluster-network-create --vpc my-vpc --zone us-south-1 --profile profile-name
  • ibmcloud is cluster-network-create --vpc my-vpc --zone us-south-1 --profile profile-name --name my-cl-net
  • ibmcloud is cluster-network-create --vpc my-vpc --zone us-south-1 --profile profile-name --name my-cl-net --subnet-prefixes-cidr 10.0.0.24/24 --output JSON

Befehlsoptionen

  • --vpc: Die ID oder der Name der VPC.
  • --zone: Die Zone, in der sich dieses Cluster-Netzwerk befindet. Die Zone muss im angegebenen Cluster-Netzwerkprofil als unterstützt aufgeführt sein.
  • --profile: Name des Profils, das für dieses Cluster-Netzwerk verwendet werden soll.
  • --name: Name für das Cluster-Netzwerk.
  • --subnet-prefixes-cidr: Der Bereich „ IPv4 “ des Subnetzpräfixes des Cluster-Netzwerks, ausgedrückt im CIDR-Format.
  • --resource-group-id: ID der Ressourcengruppe. Diese ID schließt die Option „--resource-group-name“ aus.
  • --resource-group-name: Name der Ressourcengruppe. Dieser Name ist mit --resource-group-id unvereinbar.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist cluster-network-update

Aktualisieren Sie ein Clusternetzwerk.

ibmcloud is cluster-network-update CLUSTER_NETWORK [--name NEW_NAME] [--output JSON] [-q, --quiet]

Befehlsbeispiele

  • ibmcloud is cluster-network-update my-cl-network --name my-updated-cl-net
  • ibmcloud is cluster-network-update r006-345545d8-798c-4dbc-112g-5c34a1e75e45 --name my-updated-cl-net

Befehlsoptionen

  • CLUSTER_NETWORK: ID oder Name des Cluster-Netzwerks.
  • --name: Neuer Name des Cluster-Netzwerks.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist cluster-network-delete

Löschen Sie ein oder mehrere Clusternetze.

ibmcloud is cluster-network-delete (CLUSTER_NETWORK1 CLUSTER_NETWORK2 ...) [--output JSON] [-f, --force] [-q, --quiet]

Befehlsoptionen

  • CLUSTER_NETWORK1: ID oder Name des Cluster-Netzwerks.
  • CLUSTER_NETWORK2: ID oder Name des Cluster-Netzwerks.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • --force, -f: Operation ohne Bestätigung erzwingen.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist cluster-netz-schnittstellen

Alle Netzwerk-Schnittstellen des Clusters auflisten.

ibmcloud is cluster-network-interfaces CLUSTER_NETWORK [--output JSON] [-q, --quiet]

Befehlsoptionen

  • CLUSTER_NETWORK: ID oder Name des Cluster-Netzwerks.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist Cluster-Netzschnittstelle

Details zu einer Cluster-Netzwerkschnittstelle anzeigen.

ibmcloud is cluster-network-interface CLUSTER_NETWORK CLUSTER_NETWORK_INTERFACE [--output JSON] [-q, --quiet]

Befehlsoptionen

  • CLUSTER_NETWORK: ID oder Name des Cluster-Netzwerks.
  • CLUSTER_NETWORK_INTERFACE: ID oder Name der Cluster-Netzwerkschnittstelle.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist cluster-network-interface-create

Erstellen Sie eine Cluster-Netzwerkschnittstelle.

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]

Befehlsbeispiele

  • ibmcloud is cluster-network-interface-create my-cl-net --rip r134-2fbe71a8-126e-4a05-80ad-dad45df491a5 --subnet r124-72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 Erstellen Sie eine Cluster-Netzwerkschnittstelle mithilfe der RIP-ID.
  • ibmcloud is cluster-network-interface-create my-cl-net --rip r134-2fbe71a8-126e-4a05-80ad-dad45df491a5 --subnet my-subnet Erstellen Sie eine Cluster-Netzwerkschnittstelle mithilfe der RIP-ID.
  • ibmcloud is cluster-network-interface-create my-cl-net --rip r134-2fbe71a8-126e-4a05-80ad-dad45df491a5 --subnet my-subnet --name my-cl-net-intf Erstellen Sie eine Cluster-Netzwerkschnittstelle mithilfe der RIP-ID.
  • ibmcloud is cluster-network-interface-create --rip-address 10.2.0.1 --rip-auto-delete true --rip-name my-subnet-rip --subnet r124-72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --name my-cl-net-intf Erstellen Sie eine Clusternetzschnittstelle mit dem RIP-Prototyp.
  • ibmcloud is cluster-network-interface-create --rip-address 10.2.0.1 --rip-auto-delete true --rip-name my-subnet-rip --subnet my-subnet --name my-cl-net-intf Erstellen Sie eine Clusternetzschnittstelle mit dem RIP-Prototyp.

Befehlsoptionen

  • CLUSTER_NETWORK: ID oder Name des Cluster-Netzwerks.
  • --subnet: ID oder Name des Subnetzes des Cluster-Netzwerks.
  • --rip: ID oder Name der reservierten IP-Adresse, um die primäre IP-Adresse an die Netzwerk-Schnittstelle des Clusters zu binden.
  • --rip-address: Die IP-Adresse der reservierten IP, die an die Netzwerk-Schnittstelle des Clusters gebunden werden soll; diese darf im Subnetz noch nicht reserviert sein.
  • --rip-auto-delete: Gibt an, ob dieses für das Cluster-Netzwerk-Subnetz reservierte IP-Element automatisch gelöscht wird, wenn eines der beiden Ziele gelöscht wird oder die für das Cluster-Netzwerk-Subnetz reservierte IP-Adresse freigegeben wird. Zulässige Werte: true oder false
  • --rip-name: Der Name für diese reservierte IP-Adresse im Subnetz des Cluster-Netzwerks.
  • --name: Name für die Netzwerk-Schnittstelle des Clusters.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist cluster-network-interface-update

Aktualisieren Sie eine Cluster-Netzschnittstelle.

ibmcloud is cluster-network-interface-update CLUSTER_NETWORK CLUSTER_NETWORK_INTERFACE [--name NEW_NAME] [--auto-delete true | false] [--output JSON] [-q, --quiet]

Befehlsbeispiel

Aktualisieren Sie eine Cluster-Netzschnittstelle.

Befehlsoptionen

  • CLUSTER_NETWORK: ID oder Name des Cluster-Netzwerks.
  • CLUSTER_NETWORK_INTERFACE: ID oder Name der Cluster-Netzwerkschnittstelle.
  • --name: Neuer Name des Cluster-Netzwerks.
  • --auto-delete: Gibt an, ob dieses für das Cluster-Netzwerk-Subnetz reservierte IP-Element automatisch gelöscht wird, wenn eines der beiden Ziele gelöscht wird oder die für das Cluster-Netzwerk-Subnetz reservierte IP-Adresse freigegeben wird. Zulässige Werte: true oder false
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist cluster-network-interface-delete

Löschen Sie eine oder mehrere Clusternetzschnittstellen.

ibmcloud is cluster-network-interface-delete CLUSTER_NETWORK (CLUSTER_NETWORK_INTERFACE1 CLUSTER_NETWORK_INTERFACE2 ...) [--output JSON] [-f, --force] [-q, --quiet]

Befehlsoptionen

  • CLUSTER_NETWORK: ID oder Name des Cluster-Netzwerks.
  • CLUSTER_NETWORK_INTERFACE1: ID oder Name der Cluster-Netzwerkschnittstelle.
  • CLUSTER_NETWORK_INTERFACE2: ID oder Name der Cluster-Netzwerkschnittstelle.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • --force, -f: Operation ohne Bestätigung erzwingen.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist cluster-network-subnets

Alle Subnetze des Cluster-Netzwerks auflisten.

ibmcloud is cluster-network-subnets CLUSTER_NETWORK [--output JSON] [-q, --quiet]

Befehlsoptionen

  • CLUSTER_NETWORK: ID oder Name des Cluster-Netzwerks.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist Cluster-Netz-Teilnetz

Details zu einem Subnetz eines Cluster-Netzwerks anzeigen.

ibmcloud is cluster-network-subnet CLUSTER_NETWORK CLUSTER_NETWORK_SUBNET [--output JSON] [-q, --quiet]

Befehlsoptionen

  • CLUSTER_NETWORK: ID oder Name des Cluster-Netzwerks.
  • CLUSTER_NETWORK_SUBNET: ID oder Name des Subnetzes des Clusternetzwerks.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist cluster-network-subnet-create

Erstellen Sie ein Subnetz für das Cluster-Netzwerk.

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]

Befehlsbeispiele

  • ibmcloud is cluster-network-subnet-create --total-ipv4-address-count 256 --name my-cl-net-sub --ip-version ipv4 Erstellen Sie ein Cluster-Netzwerk-Subnetz, indem Sie die Gesamtzahl der IPv4-Adressen verwenden.
  • ibmcloud is cluster-network-subnet-create --ipv4-cidr-block 10.0.0.0/24 --name my-cl-net-sub --ip-version ipv4 Erstellen Sie ein Clusternetz-Teilnetz mithilfe des ipv4 CIDR-Blocks.

Befehlsoptionen

  • CLUSTER_NETWORK: ID oder Name des Cluster-Netzwerks.
  • --total-ipv4-address-count: Die Gesamtzahl der benötigten IPv4-Adressen. Muss eine Potenz von 2 sein.
  • --ipv4-cidr-block: Der Bereich „ IPv4 “ des Subnetzes des Cluster-Netzwerks, ausgedrückt im CIDR-Format.
  • --name: Der Name für dieses Subnetz des Cluster-Netzwerks.
  • --ip-version: Die IP-Versionen, die für dieses Subnetz des Cluster-Netzwerks unterstützt werden sollen. Eine von: ipv4.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist cluster-network-subnet-update

Ein Subnetz des Cluster-Netzwerks aktualisieren.

ibmcloud is cluster-network-subnet-update CLUSTER_NETWORK CLUSTER_NETWORK_SUBNET [--name NEW_NAME] [--output JSON] [-q, --quiet]

Befehlsbeispiele

  • ibmcloud is cluster-network-subnet-update my-cl-net-sub --name my-updated-cl-net-sub
  • ibmcloud is cluster-network-subnet-update r006-345545d8-798c-4dbc-112g-5c34a1e75e45 --name my-updated-cl-net-sub

Befehlsoptionen

  • CLUSTER_NETWORK: ID oder Name des Cluster-Netzwerks.
  • CLUSTER_NETWORK_SUBNET: ID oder Name des Subnetzes des Clusternetzwerks.
  • --name: Neuer Name des Subnetzes des Cluster-Netzwerks.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist cluster-network-subnet-delete

Löschen Sie ein oder mehrere Clusternetz-Teilnetze.

ibmcloud is cluster-network-subnet-delete CLUSTER_NETWORK (CLUSTER_NETWORK_SUBNET1 CLUSTER_NETWORK_SUBNET2 ...) [--output JSON] [-f, --force] [-q, --quiet]

Befehlsoptionen

  • CLUSTER_NETWORK: ID oder Name des Cluster-Netzwerks.
  • CLUSTER_NETWORK_SUBNET1: ID oder Name des Subnetzes des Clusternetzwerks.
  • CLUSTER_NETWORK_SUBNET2: ID oder Name des Subnetzes des Clusternetzwerks.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • --force, -f: Operation ohne Bestätigung erzwingen.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist cluster-network-subnet-reserved-ips

Liste aller reservierten IP-Adressen in den Subnetzen des Cluster-Netzwerks anzeigen.

ibmcloud is cluster-network-subnet-reserved-ips CLUSTER_NETWORK CLUSTER_NETWORK_SUBNET [--output JSON] [-q, --quiet]

Befehlsoptionen

  • CLUSTER_NETWORK: ID oder Name des Cluster-Netzwerks.
  • CLUSTER_NETWORK_SUBNET: ID oder Name des Subnetzes des Clusternetzwerks.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist cluster-network-subnet-reserved-ip

Details zu einer reservierten IP-Adresse eines Subnetzes im Cluster-Netzwerk anzeigen.

ibmcloud is cluster-network-subnet-reserved-ip CLUSTER_NETWORK CLUSTER_NETWORK_SUBNET CLUSTER_NETWORK_SUBNET_RESERVED_IP [--output JSON] [-q, --quiet]

Befehlsoptionen

  • CLUSTER_NETWORK: ID oder Name des Cluster-Netzwerks.
  • CLUSTER_NETWORK_SUBNET: ID oder Name des Subnetzes des Clusternetzwerks.
  • CLUSTER_NETWORK_SUBNET_RESERVED_IP: ID oder Name der reservierten IP-Adressen für das Subnetz des Clusternetzwerks.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist cluster-network-subnet-reserved-ip-create

Erstellen Sie eine reservierte IP des Clusternetz-Teilnetzes.

ibmcloud is cluster-network-subnet-reserved-ip-create CLUSTER_NETWORK CLUSTER_NETWORK_SUBNET [--name NAME] [--address ADDRESS] [--output JSON] [-q, --quiet]

Befehlsbeispiele

  • ibmcloud is cluster-network-subnet-reserved-ip-create my-cnet my-cnet-sub Erstellen Sie eine reservierte IP des Clusternetz-Teilnetzes.
  • 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 Erstellen Sie eine reservierte IP des Clusternetz-Teilnetzes.
  • ibmcloud is cluster-network-subnet-reserved-ip-create my-cl-net my-cl-net-sub --name NAME my-cl-net-sub-rip --address 192.168.3.4 Erstellen Sie eine reservierte IP des Clusternetz-Teilnetzes.
  • ibmcloud is cluster-network-subnet-reserved-ip-create r134-2fbe71a8-126e-4a05-80ad-dad45df491a5 r124-72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --name NAME my-cl-net-sub-rip --address 192.168.3.4 Erstellen Sie eine reservierte IP des Clusternetz-Teilnetzes.

Befehlsoptionen

  • CLUSTER_NETWORK: ID oder Name des Cluster-Netzwerks.
  • CLUSTER_NETWORK_SUBNET: ID oder Name des Subnetzes des Clusternetzwerks.
  • --name: Der Name für diese reservierte IP-Adresse im Subnetz des Cluster-Netzwerks.
  • --address: Die zu reservierende IP-Adresse, die im Subnetz noch nicht reserviert sein darf.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist cluster-network-subnet-reserved-ip-update

Aktualisieren Sie ein Clusternetzwerk.

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]

Befehlsbeispiel

Aktualisieren Sie eine reservierte IP-Adresse im Clusternetz-Teilnetz.

Befehlsoptionen

  • CLUSTER_NETWORK: ID oder Name des Cluster-Netzwerks.
  • CLUSTER_NETWORK_SUBNET: ID oder Name des Subnetzes des Clusternetzwerks.
  • CLUSTER_NETWORK_SUBNET_RESERVED_IP: ID oder Name der reservierten IP-Adressen für das Subnetz des Clusternetzwerks.
  • --auto-delete: Gibt an, ob dieses für das Cluster-Netzwerk-Subnetz reservierte IP-Element automatisch gelöscht wird, wenn eines der beiden Ziele gelöscht wird oder die für das Cluster-Netzwerk-Subnetz reservierte IP-Adresse freigegeben wird. Für diese Option muss der Wert "False" lauten, wenn die reservierte IP des Clusternetz-Teilnetzes nicht gebunden ist.
  • --name: Neuer Name der reservierten IP-Adresse im Subnetz des Cluster-Netzwerks.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist cluster-network-subnet-reserved-ip-delete

Löschen Sie eine oder mehrere reservierte IPs des Clusternetz-Teilnetzes.

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]

Befehlsoptionen

  • CLUSTER_NETWORK: ID oder Name des Cluster-Netzwerks.
  • CLUSTER_NETWORK_SUBNET: ID oder Name des Subnetzes des Clusternetzwerks.
  • CLUSTER_NETWORK_SUBNET_RESERVED_IP1: ID oder Name der reservierten IP-Adressen für das Subnetz des Clusternetzwerks.
  • CLUSTER_NETWORK_SUBNET_RESERVED_IP2: ID oder Name für die reservierten IP-Adressen des Cluster-Netzwerk-Subnetzes.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • --force, -f: Operation ohne Bestätigung erzwingen.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

Platzierungsgruppe

ibmcloud ist Vermittlungsgruppe

Details zu einer Vermittlungsgruppe anzeigen.

ibmcloud is placement-group PLACEMENT_GROUP [--output JSON] [-q, --quiet]

Befehlsoptionen

  • PLACEMENT_GROUP: ID oder Name der Platzierungsgruppe.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist Platzierungsgruppe-erstellen

Erstellen Sie eine Platzierungsgruppe.

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]

Befehlsbeispiele

  • ibmcloud is placement-group-create --strategy host_spread
  • ibmcloud is placement-group-create --strategy host_spread --output JSON

Befehlsoptionen

  • --strategy: Die Strategie für diese Platzierungsgruppe. Einer der folgenden: host_spread, power_spread.
  • --name: Name der Platzierungsgruppe.
  • --resource-group-id: ID der Ressourcengruppe. Diese ID schließt die Option „--resource-group-name“ aus.
  • --resource-group-name: Name der Ressourcengruppe. Dieser Name ist mit --resource-group-id unvereinbar.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist Platzierungsgruppe-Löschen

Löschen Sie mindestens eine Platzierungsgruppe.

ibmcloud is placement-group-delete (PLACEMENT_GROUP1 PLACEMENT_GROUP2 ...) [--output JSON] [-f, --force] [-q, --quiet]

Befehlsoptionen

  • PLACEMENT_GROUP1: ID oder Name der Platzierungsgruppe.
  • PLACEMENT_GROUP2: ID oder Name der Platzierungsgruppe.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • --force, -f: Operation ohne Bestätigung erzwingen.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist Platzierungsgruppen-Aktualisierung

Aktualisiert eine Platzierungsgruppe.

ibmcloud is placement-group-update PLACEMENT_GROUP --name NEW_NAME [--output JSON] [-q, --quiet]

Befehlsbeispiele

  • ibmcloud is placement-group-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name new-name
  • ibmcloud is placement-group-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name new-name --output JSON

Befehlsoptionen

  • PLACEMENT_GROUP: ID oder Name der Platzierungsgruppe.
  • --name: Neuer Name der Platzierungsgruppe.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is placement-groups

Alle Platzierungsgruppen auflisten.

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

Befehlsoptionen

  • --resource-group-id: ID der Ressourcengruppe. Diese ID schließt die Option „--resource-group-name“ aus.
  • --resource-group-name: Name der Ressourcengruppe. Dieser Name ist mit --resource-group-id unvereinbar.
  • --all-resource-groups: Alle Ressourcengruppen abfragen.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

Reservierung

ibmcloud ist Reservierung

Zeigt Details zu einer Reservierung an.

ibmcloud is reservation RESERVATION [--output JSON] [-q, --quiet]

Befehlsbeispiele

  • ibmcloud is reservation r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2
  • ibmcloud is reservation my-reservation-name

Befehlsoptionen

  • RESERVIERUNG: ID oder Name der Reservierung.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

Reservierungen für 'ibmcloud is'

Listet alle Reservierungen auf.

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]

Befehlsbeispiele

  • ibmcloud is reservations
  • ibmcloud is reservations --zone us-east-1
  • ibmcloud is reservations --resource-group-id fee82deba12e4c0fb69c3b09d1f12345
  • ibmcloud is reservations --profile-resource-type bare_metal_server_profile
  • ibmcloud is reservations --profile-resource-type instance_profile

Befehlsoptionen

  • --resource-group-id: ID der Ressourcengruppe. Diese ID schließt die Option „--resource-group-name“ aus.
  • --resource-group-name: Name der Ressourcengruppe. Dieser Name ist mit --resource-group-id unvereinbar.
  • --all-resource-groups: Alle Ressourcengruppen abfragen.
  • --zone: Filtert die Sammlung nach Ressourcen, deren Eigenschaft „zone name“ genau mit dem angegebenen Namen übereinstimmt.
  • --profile-resource-type: Der Ressourcentyp des Profils. Eines von: instance_profile, bare_metal_server_profile.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist Reservierung-erstellen

Erstellt eine Reservierung.

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]

Befehlsbeispiele

  • ibmcloud is reservation-create --name reservation-1 --capacity 10 --term one_year --profile cx2-2x4 --profile-resource-type instance_profile --zone us-east-1
  • ibmcloud is reservation-create --name reservation-2 --capacity 5 --term three_year --profile cx2-2x4 --profile-resource-type instance_profile --zone us-south-1 --resource-group-name Default --expiration-policy renew
  • ibmcloud is reservation-create --name reservation-3 --capacity 8 --term three_year --profile cx2-2x4 --profile-resource-type instance_profile --zone us-south-2 --expiration-policy release --affinity-policy restricted --resource-group-id 11baaa8984beb82690daab08767et --output JSON
  • ibmcloud is reservation-create --name my-reservation --capacity 2 --term three_year --profile cx2-2x4 --profile-resource-type instance_profile --zone us-south-2 --expiration-policy release --affinity-policy automatic --resource-group-id 11baaa8984beb82690daab08767et --output JSON

Befehlsoptionen

  • --name: Name der Reservierung.
  • --capacity: Die Kapazitätskonfiguration für diese Reservierung.
  • --term: Dauer der Reservierung. Eine der folgenden Optionen: one_year, three_year
  • --profile: Der Name des Profils, das für diese Reservierung verwendet werden soll.
  • --profile-resource-type: Der Ressourcentyp des Profils. Eines von: instance_profile, bare_metal_server_profile.
  • --zone: Name der Zone.
  • --affinity-policy: Die für diese Reservierung zu verwendende Affinitätsrichtlinie. Eine von: eingeschränkt, automatisch. (Standard: automatisch).
  • --expiration-policy: Die Richtlinie, die bei Ablauf der festgelegten Nutzungsdauer anzuwenden ist. Eines der folgenden: release, renew
  • --resource-group-id: ID der Ressourcengruppe. Diese ID schließt die Option „--resource-group-name“ aus.
  • --resource-group-name: Name der Ressourcengruppe. Dieser Name ist mit --resource-group-id unvereinbar.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist Reservierungs-Update

Aktualisiert eine Reservierung.

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]

Befehlsbeispiele

  • ibmcloud is reservation-update r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2 --name reservation-1-new --capacity 7 --term one_year --profile profile-1-new --profile-resource-type instance_profile
  • ibmcloud is reservation-update r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2 --expiration-policy renew

Befehlsoptionen

  • RESERVIERUNG: ID oder Name der Reservierung.
  • --name: Name der Reservierung.
  • --capacity: Die Kapazitätskonfiguration für diese Reservierung.
  • --term: Dauer der Reservierung. Eine der folgenden Optionen: one_year, three_year
  • --expiration-policy: Die Richtlinie, die bei Ablauf der festgelegten Nutzungsdauer anzuwenden ist. Eines der folgenden: release, renew
  • --profile: Der Name des Profils, das für diese Reservierung verwendet werden soll.
  • --profile-resource-type: Der Ressourcentyp des Profils. Eines von: instance_profile, bare_metal_server_profile.
  • --affinity-policy: Die für diese Reservierung zu verwendende Affinitätsrichtlinie. Eine von: eingeschränkt, automatisch. (Standard: automatisch).
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

'ibmcloud is reservation-delete'

Löschen Sie mindestens eine Reservierung.

ibmcloud is reservation-delete (RESERVATION1 RESERVATION2 ...) [--output JSON] [-f, --force] [-q, --quiet]

Befehlsbeispiel

  • ibmcloud is reservation-delete r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2

Befehlsoptionen

  • RESERVATION1: ID oder Name der Reservierung.
  • RESERVATION2: ID oder Name der Reservierung.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • --force, -f: Operation ohne Bestätigung erzwingen.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist Reservierung-aktivieren

Aktiviert eine Reservierung.

ibmcloud is reservation-activate RESERVATION [--output JSON] [-q, --quiet]

Befehlsbeispiel

  • ibmcloud is reservation-activate r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2

Befehlsoptionen

  • RESERVIERUNG: ID oder Name der Reservierung.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

Befehle für automatische Skalierung

Der folgende Abschnitt enthält Informationen zu den CLI-Befehlen für die Auto-Scaling-Funktion.

Instanzvorlagen

ibmcloud ist Instanz-Templates

Alle Vorlagen in der Region auflisten.

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

Befehlsoptionen

  • --resource-group-id: ID der Ressourcengruppe. Diese ID schließt die Option „--resource-group-name“ aus.
  • --resource-group-name: Name der Ressourcengruppe. Dieser Name ist mit --resource-group-id unvereinbar.
  • --all-resource-groups: Alle Ressourcengruppen abfragen.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist Instanz-Vorlage

Details einer Instanzvorlage anzeigen.

ibmcloud is instance-template TEMPLATE [--output JSON] [-q, --quiet]

Befehlsoptionen

  • VORLAGE: ID oder Name der Vorlage.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist instance-template-create

Erstellen Sie eine Instanzvorlage.

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]

Befehlsbeispiele

  • ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8
  • ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --volume-attach '[{"volume": {"name":"my-volume-name", "capacity":10, "profile": {"name": "general-purpose"},"user_tags": ["my-tag-1"]}}]' Erstellen Sie eine Instanzvorlage mit einer Datenträgerzuordnung.
  • 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"]}}]' Erstellen Sie eine Instanzvorlage mit einem Volumen-Anhang mit Bandbreite.
  • 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"}}]' Erstellen Sie eine Instanzvorlage mit einem vorhandenen Datenträger in einer Datenträgerzuordnung.
  • ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --keys 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8,72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 Erstellen Sie eine Instanzvorlage mit mehreren SSH-Schlüsseln.
  • 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"}}}' Erstellen Sie eine Instanzvorlage mit einem Image mit einer Bootdatenträgerkapazität. Der Kapazitätswert kann zwischen der minimalen zugewiesenen Größe des Images und 250 liegen.
  • 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"]}}' Erstellen Sie eine Instanzvorlage mit einem Bootdatenträger und einem Bootdatenträger mit Benutzertags.
  • 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"}}}' Erstellen Sie eine Instanzvorlage mit einem verschlüsselten Bootdatenträger.
  • 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"}}}' Erstellen Sie eine Instanzvorlage mit einem verschlüsselten Boot-Volume mit Bandbreite.
  • 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"}]}]' Erstellen Sie eine Instanzvorlage, die einer sekundären Netzschnittstelle zugeordnet ist.
  • 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"}]}' Erstellen Sie eine Instanzvorlage mit einer primären Netzschnittstellenkonfiguration in JSON.
  • ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --sgs 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8,72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --address 10.240.129.10 --auto-delete true --ip-name my-reserved-ip --allow-ip-spoofing true Erstellen Sie eine Instanzvorlage mit einer primären Netzschnittstellenkonfiguration, die Sicherheitsgruppen, reservierte IP-Einstellungen und Einstellungen für Quellen-IP-Spoofing enthält.
  • ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --sgs 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8,72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --reserved-ip 0711-5c7f016e-5bd2-42e3-8dff-81519e4e2469 --allow-ip-spoofing true Erstellen Sie eine Instanzvorlage mit einer primären Netzschnittstellenkonfiguration, die Sicherheitsgruppen, vorhandene reservierte IP-Adressen und Einstellungen für Quellen-IP-Spoofing enthält.
  • ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 mx2-2x16 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --dedicated-host c019b1f7-c4d6-430c-aaa4-e0cc25d47277 Erstellen Sie eine Instanzvorlage, die auf dem gewünschten dedizierten Host platziert wird.
  • ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 mx2-2x16 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --dedicated-host-group a4738ceb-5e59-4601-849a-61d7895740ee Erstellen Sie eine Instanzvorlage, die in der gewünschten dedizierten Hostgruppe platziert werden soll.
  • ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 mx2-2x16 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --placement-group 1d2afa0f-b9f2-4d85-ae35-a08885269644 Erstellen Sie eine Instanzvorlage, die der gewünschten Platzierungsgruppe zugeordnet werden soll.
  • ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 mx2-2x16 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --total-volume-bandwidth 4000 Erstellen Sie eine Instanzvorlage mit einer bestimmten Gesamtbandbreite für Datenträger.
  • 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 Erstellen Sie eine Instanzvorlage mit aktiviertem oder inaktiviertem Metadatenservice.
  • ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 mx2-2x16 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --metadata-service true --metadata-service-protocol http --metadata-service-response-hop-limit 60 Erstellen Sie eine Instanzvorlage mit einer Metadatenservicekonfiguration.
  • ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 mx2-2x16 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --reservation-affinity-policy manual --reservation-affinity-pool r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2 Erstellen Sie eine Instanz mit Reservierungsaffinität.
  • ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 mx2-2x16 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --reservation-affinity-policy manual --reservation-affinity-pool crn:v1:bluemix:public:is:us-south:a/123456::vpc:4727d842-f94f-4a2d-824a-9bc9b02c523b Erstellen Sie eine Instanz mit Reservierungsaffinität.
  • ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 mx2-2x16 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --host-failure-policy restart Erstellen Sie eine Instanzvorlage mit der Verfügbarkeitsrichtlinie bei Hostfehlern.
  • 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"}}]' Erstellen Sie mithilfe des Ressourcennamens eine Instanzvorlage mit einem vorhandenen Datenträger in einer Datenträgerzuordnung.
  • ibmcloud is instance-template-create my-template-name my-vpc us-south-1 mx2-2x16 my-subnet --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --dedicated-host my-dedicated-host Erstellen Sie unter Verwendung des Ressourcennamens einen Instanzvorlagenbereich im gewünschten dedizierten Host.
  • ibmcloud is instance-template-create my-template-name my-vpc us-south-1 mx2-2x16 my-subnet --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --dedicated-host-group my-dedicated-host-group Erstellen Sie mithilfe des Ressourcennamens einen Instanzvorlagenbereich in der gewünschten dedizierten Hostgruppe.
  • ibmcloud is instance-template-create my-template-name my-vpc us-south-1 mx2-2x16 my-subnet --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --placement-group my-placement-host-group Erstellen Sie mithilfe des Ressourcennamens einen Instanzvorlagenbereich in der gewünschten Platzierungsgruppe.
  • 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"}]}' Erstellen Sie eine Instanzvorlage mit der primären Netzschnittstellenkonfiguration unter Verwendung des Ressourcennamens.
  • 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"}]}]' Erstellen Sie mithilfe des Ressourcennamens eine Instanzvorlage, die der sekundären Netzschnittstelle zugeordnet ist.
  • 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"}}' Erstellen Sie eine Instanz aus einem vorhandenen Bootdatenträger.
  • 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"}}' Erstellt eine Instanz aus einem vorhandenen Bootdatenträger unter Verwendung des Ressourcennamens.
  • ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --catalog-offering crn:v1:bluemix:public:globalcatalog-collection:global:a/efe5afc483594adaa8325e2b4d1290df:2497ae83-40cb-46ba-ac7f-5303514a2669:offering:54372a73-7a0a-4799-ac9c-8736620c67f1 Erstellen Sie eine Instanzvorlage mit einem Katalogangebot.
  • 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 Erstellen Sie eine Instanzvorlage mit einer Katalogangebotsversion.
  • ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --catalog-offering-version crn:v1:bluemix:public:globalcatalog-collection:global:a/efe5afc483594adaa8325e2b4d1290df:2497ae83-40cb-46ba-ac7f-5303514a2669:offering:54372a73-7a0a-4799-ac9c-8736620c67f1 --catalog-offering-plan crn:v1:bluemix:public:globalcatalog-collection:global:a/123456:51c9e0db-2911-45a6-adb0-ac5332d27cf2:plan:sw.51c9e0db-2911-45a6-adb0-ac5332d27cf2.772c0dbe-aa62-482e-adbe-a3fc20101e0e Instanz aus Katalogangebotsversion und -plan erstellen.
  • ibmcloud is instance-template-create --interactive Instanzvorlage interaktiv erstellen.
  • ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --pnac-name cli-pnac-1 --pnac-vni 7322-1293a27a-7178-4e62-ba5b-272623c989aa --network-attachments [{"name": "instance-snac-1","virtual_network_interface": {"id":"02h7-56705448-c9d9-43dc-aa11-20d42333cd87"}}] --image --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 Erstellen Sie eine Instanz mit einem Netzanschluss und einer vorhandenen virtuellen Netzschnittstelle.
  • 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"}}] Erstellen Sie eine Instanz mit einem Netzanschluss und einer neuen virtuellen Netzschnittstelle mit einer vorhandenen reservierten IP.
  • ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --pnac-name cli-pnac-1 --pnac-vni-ais true --pnac-vni-ein true --pnac-vni-auto-delete true --pnac-vni-ips [{"id": "7322-f61b85bd-d963-4069-bb72-b58ed9ebc9f5"},{"address": "10.240.128.13", "auto_delete" : true, "name": "vni-pnac-sip-1"}] --pnac-vni-name cli-panc-vni-1 --pnac-vni-rip-address 10.240.128.13 --pnac-vni-rip-auto-delete true --pnac-vni-rip-name pnac-vni-rip-1 --pnac-vni-sgs r134-8e0e4ad9-4ca3-4d5f-b9d8-7a967693d231 Erstellen Sie eine Instanz mit einem Netzanschluss und einer neuen virtuellen Netzschnittstelle mit einer vorhandenen reservierten IP.
  • 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"}}]' Erstellen Sie eine Instanzvorlage mit einem Clusternetzwerk-Attachment mit bestehender Clusternetzwerk-Schnittstelle mit bestehender reservierter IP.
  • 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"}}]' Erstellen Sie eine Instanzvorlage mit einer Clusternetzwerk-Anlage.
  • ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 mx2-2x16 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --volume-bandwidth-qos-mode pooled Erstellen Sie eine Instanz mit einer bestimmten Volumenbandbreite im QoS-Modus.
  • ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --vcpu-percentage 50 Erstellen Sie eine Instanzvorlage mit gemeinsamem Kern.
  • ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --availability-class spot --preemption-policy stop Erstellen Sie eine Instanzvorlage mit Spot.
  • ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 hx4da-8x32 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --threads-per-core 1 Erstellen Sie eine Instanzvorlage mit Threads pro Kern.
  • ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 hx4da-8x32 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --threads-per-core 2 Erstellen Sie eine Instanzvorlage mit Threads pro Kern.

Befehlsoptionen

  • INSTANCE_TEMPLATE_NAME: Name der Instanzvorlage.
  • VPC: ID oder Name der VPC. Verwenden Sie den Befehl "ibmcloud is vpcs", um VPCs abzurufen.
  • ZONE_NAME: Name der Zone. Verwenden Sie den Befehl "ibmcloud is zones", um die verfügbaren Zonen abzurufen.
  • PROFILE_NAME: Name des Profils. Verwenden Sie den Befehl "ibmcloud is instance-profiles", um Instanzprofile abzurufen.
  • SUBNET: ID oder Name des Subnetzes. Verwenden Sie den Befehl "ibmcloud is subnets", um eine Subnetz-ID oder einen Namen abzurufen.
  • --image: ID oder Name des Bildes.
  • --catalog-offering: Die CRN für das Katalogangebot „ IBM Cloud “. Bei Angabe wird die neueste Version dieses Angebots verwendet. Weitere Informationen zum Erstellen eines Katalogangebots finden Sie unter „ Software in Ihr Konto integrieren “.
  • --catalog-offering-version: Die CRN für die Version eines „ IBM Cloud “-Katalogangebots. Weitere Informationen zum Erstellen einer Version für das Katalogangebot finden Sie unter „ Software in Ihr Konto einbinden “.
  • --catalog-offering-plan: Die CRN für den Abrechnungsplan eines Angebots im „ IBM Cloud “-Katalog. Wenn nichts angegeben ist, wird kein Abrechnungsplan verwendet (kostenlos). Muss für Versionen des Katalogangebots angegeben werden, die einen Abrechnungsplan erfordern.
  • --total-volume-bandwidth: Die Bandbreite (in Megabit pro Sekunde), die ausschließlich den Speichervolumes der Instanz zugewiesen ist. Eine Erhöhung dieses Werts führt zu einer entsprechenden Abnahme der gesamten Netzbandbreite.
  • --boot-volume: BOOT_VOLUME_JSON|@BOOT_VOLUME_JSON_FILE, Zuordnung eines Bootdatenträgers in JSON oder als JSON-Datei. Informationen zum Datenschema finden Sie unter der Eigenschaft „boot_volume_attachment“ in der API-Dokumentation.
  • --volume-attach: VOLUME_ATTACH_JSON|@VOLUME_ATTACH_JSON_FILE, Datenträgerzuordnung in JSON oder als JSON-Datei, Liste der Datenträger. Informationen zum Datenschema finden Sie unter der Eigenschaft „volume_attachments“ in der API-Dokumentation.
  • --keys: Durch Kommas getrennte IDs oder Namen von SSH-Schlüsseln. SSH-Schlüssel können entweder RSA oder Ed25519 sein. Ed25519 kann nur verwendet werden, wenn das Betriebssystem diesen Schlüsseltyp unterstützt. Ed25519 kann nicht mit Windows- oder VMware-Images verwendet werden.
  • --dedicated-host: ID oder Name des Host-Ziels, auf dem die Instanz bereitgestellt wird.
  • --dedicated-host-group: ID oder Name der Hostgruppen-Zielgruppe, in der die Instanz platziert wird.
  • --placement-group: ID oder Name der Platzierungsgruppe. Die Platzierungsgruppenbeschränkungen für die virtuelle Serverinstanz.
  • --reservation-affinity-policy, --res-policy: Die Reservierungs-Affinitätsrichtlinie, die für diese virtuelle Serverinstanz verwendet werden soll. Die Richtlinie ist standardmäßig auf manuell eingestellt, wenn der Pool nicht leer ist. Die Richtlinie ist standardmäßig deaktiviert, wenn ein placement_target festgelegt ist. In allen anderen Fällen gilt die Standardeinstellung "automatisch". Eine von: deaktiviert, manuell, automatisch.
  • --reservation-affinity-pool, --res-pool: ID, Name oder CRN der Reservierung, die dieser virtuellen Serverinstanz zur Verfügung steht.
  • --user-data: data|@data-file. Benutzerdaten, die an die virtuelle Serverinstanz übertragen werden sollen.
  • --rip: ID oder Name der bereits reservierten IP-Adresse.
  • --address: Die zu reservierende IP-Adresse, die im Subnetz noch nicht reserviert sein darf.
  • --auto-delete: Wenn dieser Wert auf „true“ gesetzt ist, wird diese reservierte IP-Adresse automatisch gelöscht, sobald das Ziel gelöscht wird. Einer der folgenden Werte: true, false. (Standardwert: true)
  • --ip-name: Der benutzerdefinierte Name für diese reservierte IP-Adresse. Die Namen müssen innerhalb des Teilnetzes, in dem sich die reservierte IP befindet, eindeutig sein. Namen, die mit „ibm-“ beginnen, sind für Ressourcen des Anbieters reserviert.
  • --allow-ip-spoofing: Deaktiviert die Überprüfung der Quell- und Zieladressen auf dieser Schnittstelle. Falls „false“, ist das Spoofing der Quell-IP-Adresse auf dieser Schnittstelle nicht zulässig. Mögliche Werte: false, true.
  • --primary-network-interface: PRIMARY_NETWORK_INTERFACE_JSON|@PRIMARY_NETWORK_INTERFACE_JSON_FILE, primäre Netzschnittstelle in JSON oder als JSON-Datei. Informationen zum Datenschema finden Sie unter der Eigenschaft „primary_network_interface“ in der API-Dokumentation.
  • --network-interface: NETWORK_INTERFACE_JSON|@NETWORK_INTERFACE_JSON_FILE, Netzschnittstellenzuordnung in JSON oder als JSON-Datei. Informationen zum Datenschema finden Sie unter der Eigenschaft „network_interfaces“ in der API-Dokumentation.
  • --pnac-name: Name der primären Netzwerkverbindung.
  • --pnac-vni: ID oder Name der virtuellen Netzwerkschnittstelle, die dem primären Netzwerkanschluss zugeordnet ist.
  • --pnac-vni-ais: IP-Spoofing (AIS) zulassen. Gibt an, ob Quellen-IP-Spoofing für diese virtuelle Netzschnittstelle zulässig ist, die dem primären Netzanschluss zugeordnet ist. Entweder „false“ oder „true“ (Standardwert: „false“ ).
  • --pnac-vni-ein: Infrastruktur-NAT (EIN) aktivieren. Falls zutreffend, führt die VPC-Infrastruktur alle erforderlichen NAT-Vorgänge für die VNI durch. Zum Zuordnen einer VNI zu einer Instanz muss der Wert 'true' sein. 'Floating_ips' darf nicht mehr als eine variable IP-Adresse enthalten. Ist der Wert „false“, wird das Paket unverändert an die VNI weitergeleitet bzw. von dieser empfangen, sodass diese alle erforderlichen NAT-Vorgänge durchführen kann. 'Allow_ip_spoofing' muss auf ' false' gesetzt sein. Kann nur einem Ziel mit dem Ressourcentyp bare_metal_server_network_attachment zugeordnet werden. Einer der folgenden Werte: true, false. (Standardwert: true)
  • --pnac-vni-auto-delete: Gibt an, ob diese virtuelle Netzwerkschnittstelle, die mit dem primären Netzwerkanschluss verknüpft ist, automatisch gelöscht wird, wenn das Ziel gelöscht wird. Einer der folgenden Werte: true, false. (Standardwert: true)
  • --pnac-vni-ips: VNI_RESERVED_IPS_JSON | @VNI_RESERVED_IPS_JSON_FILE, Sekundäre reservierte IP-Adressen im JSON-Format oder in einer JSON-Datei, die an die virtuelle Netzwerkschnittstelle gebunden werden sollen. Informationen zum Datenschema finden Sie unter der Eigenschaft „IPS“ in der API-Dokumentation. Einer der folgenden Werte: VNI_RESERVED_IPS_JSON, @VNI_RESERVED_IPS_JSON_FILE.
  • --pnac-vni-name: Der Name dieser virtuellen Netzwerkschnittstelle, die der primären Netzwerkverbindung zugeordnet ist.
  • --pnac-vni-rip: ID oder Name der reservierten IP-Adresse, die an die virtuelle Netzwerkschnittstelle gebunden werden soll, die dem primären Netzwerkanschluss zugeordnet ist.
  • --pnac-vni-rip-address: Die IP-Adresse der reservierten IP-Adresse, die an die virtuelle Netzwerkschnittstelle gebunden werden soll, die dem primären Netzwerkanschluss zugeordnet ist.
  • --pnac-vni-rip-auto-delete: Gibt an, ob diese reservierte IP-Adresse automatisch gelöscht wird, wenn eines der beiden Ziele gelöscht wird oder wenn die reservierte IP-Adresse entbunden wird. Einer der folgenden Werte: true, false. (Standardwert: true)
  • --pnac-vni-rip-name: Der Name dieser reservierten IP-Adresse, die an die virtuelle Netzwerkschnittstelle gebunden werden soll, die dem primären Netzwerkanschluss zugeordnet ist.
  • --pnac-vni-sgs: Durch Kommas getrennte IDs oder Namen der Sicherheitsgruppen, die für die virtuelle Netzwerkschnittstelle verwendet werden sollen und der primären Netzwerkverbindung zugeordnet sind.
  • --pnac-vni-psfm: Der für diese virtuelle Netzwerkschnittstelle zu verwendende Filtermodus für den Protokollstatus. Bei der Einstellung „auto“ wird die Paketfilterung nach Protokollstatus je nach dem Ressourcentyp „ target “ der virtuellen Netzwerkschnittstelle aktiviert oder deaktiviert. Einer der folgenden Werte: auto, enabled, disabled. (Standardwert: auto.
  • -- network-attachments: NETWORK_ATTACHMENTS_JSON |@NETWORK_ATTACHMENTS_JSON_FILE Die Konfiguration der Netzanhänge erfolgt in JSON oder JSON-Datei. Informationen zum Datenschema finden Sie unter der Eigenschaft „network_attachments“ in der API-Dokumentation. Einer der folgenden Werte: NETWORK_ATTACHMENTS_JSON, @NETWORK_ATTACHMENTS_JSON_FILE.
  • --sgs: Durch Kommas getrennte Sicherheitsgruppen-ID oder -bezeichnung für die primäre Netzwerkschnittstelle oder den primären Netzwerkanschluss.
  • --metadata-service, --ms: Den Instanz-Metadatendienst aktivieren oder deaktivieren. Zulässige Werte: true oder false
  • --metadata-service-protocol, --msp: Das Kommunikationsprotokoll für den Endpunkt des Metadatendienstes. Das Protokoll gilt nur, wenn der Metadatenservice aktiviert ist. Einer der folgenden Werte: http, https (Standardwert: http)
  • --metadata-service-response-hop-limit, --msrhl: Die Hop-Begrenzung (IP-Time-to-Live) für IP-Antwortpakete vom Metadatendienst.
  • --host-failure-policy: Die Maßnahme, die ergriffen werden soll, wenn am Rechenhost ein Fehler auftritt. Eine der folgenden Optionen: restart, stop. (Standardwert: restart).
  • --confidential-compute-mode: Der für diese virtuelle Serverinstanz zu verwendende vertrauliche Rechenmodus. Sofern nichts angegeben ist, wird der standardmäßige vertrauliche Rechenmodus aus dem Profil verwendet. Eine von: disabled, sgx, tdx.
  • --enable-secure-boot: Gibt an, ob Secure Boot für diese virtuelle Serverinstanz aktiviert ist. Sofern nichts angegeben ist, wird der standardmäßige sichere Bootmodus aus dem Profil verwendet. Zulässige Werte: true oder false
  • --resource-group-id: ID der Ressourcengruppe. Diese ID schließt die Option „--resource-group-name“ aus.
  • --resource-group-name: Name der Ressourcengruppe. Dieser Name ist mit --resource-group-id unvereinbar.
  • --cluster-network-attachments: CLUSTER_NETWORK_ATTACHMENTS_JSON|@CLUSTER_NETWORK_ATTACHMENTS_JSON_FILE. Die Konfiguration der Cluster-Netzwerkanbindung erfolgt in JSON oder JSON-Datei. Informationen zum Datenschema finden Sie unter der Eigenschaft „cluster_network_attachments“ in der API-Dokumentation. Weitere Informationen zu Cluster-Netzwerken finden Sie unter „ Cluster-Netzwerke “. Eines von: CLUSTER_NETWORK_ATTACHMENTS_JSON, @CLUSTER_NETWORK_ATTACHMENTS_JSON_FILE.
  • --volume-bandwidth-qos-mode: Der für diese virtuelle Serverinstanz zu verwendende Bandbreiten- QoS-Modus für das Volume. Der angegebene Wert muss im Instanzprofil volume_bandwidth_qos_modes aufgeführt sein. Eine von: gepoolt, gewichtet.
  • --vcpu-percentage: Der Prozentsatz der „ vCPU “-Taktzyklen, der der Instanz zugewiesen werden soll. Bereich: 1–100.
  • --availability-class: Die Verfügbarkeitsklasse für die Instanz des virtuellen Servers. Eine von: Spot, Standard.
  • --preemption-policy: Die Aktion, die ausgeführt werden soll, wenn die Instanz des virtuellen Servers vorzeitig beendet wird. Eine von: löschen, stoppen.
  • --threads-per-core: Die Anzahl der Threads pro Kern für diese virtuelle Serverinstanz. Sofern nicht anders angegeben, wird die Standardkonfiguration des Profils verwendet. Zulässige Werte: 1 oder 2.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • --interaktiv, -i:
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist instance-template-create-override-source-template

Erstellen Sie eine Instanzvorlage, indem Sie eine Quellvorlage überschreiben.

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]

Befehlsbeispiele

  • ibmcloud is instance-template-create-override-source-template --source-template e4a29d1a-2ef0-42a6-8fd2-350deb1c647e Erstellen Sie eine Instanzvorlage durch Kopieren aus einer Quellenvorlage.
  • ibmcloud is instance-template-create-override-source-template --source-template e4a29d1a-2ef0-42a6-8fd2-350deb1c647e --name my-template-name --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --profile bx2-2x8 Erstellen Sie eine Instanzvorlage, indem Sie eine Quellvorlage überschreiben und Überschreibungsoptionen bereitstellen.
  • 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"}}]' Instanzvorlage durch Überschreiben einer Quellenvorlage mit einem vorhandenen Datenträger in einer Datenträgerzuordnung unter Verwendung des Ressourcennamens erstellen.
  • ibmcloud is instance-template-create-override-source-template --source-template my-template --name my-instance --subnet my-subnet --image ibm-ubuntu-20-04-2-minimal-amd64-1 --reservation-affinity-policy manual --reservation-affinity-pool r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2s Erstellen Sie eine Instanzvorlage, indem Sie eine Quellenvorlage mit einer Reservierungspool-ID überschreiben.
  • ibmcloud is instance-template-create-override-source-template --source-template my-template --name my-instance --subnet my-subnet --image ibm-ubuntu-20-04-2-minimal-amd64-1 --reservation-affinity-policy manual --reservation-affinity-pool crn:v1:bluemix:public:is:us-south:a/123456::vpc:4727d842-f94f-4a2d-824a-9bc9b02c523b Erstellen Sie eine Instanzvorlage, indem Sie eine Quellenvorlage mit einem Reservierungspool-CRN überschreiben.
  • 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"}]}' Erstellen Sie eine Instanzvorlage, indem Sie eine Quellvorlage mit der primären Netzwerkschnittstellenkonfiguration überschreiben, indem Sie den Ressourcennamen verwenden.
  • 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"}}] Erstellen Sie eine Instanzvorlage, indem Sie eine Quellvorlage mit einer Cluster-Netzwerk-Anlage überschreiben, die über eine vorhandene Cluster-Netzwerkschnittstelle und eine vorhandene reservierte IP verfügt.
  • 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"}}] Erstellen Sie eine Instanzvorlage, indem Sie eine Quellvorlage mit einer Clusternetzwerk-Anlage überschreiben.
  • 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"}}}]' Erstellen Sie eine Instanzvorlage, indem Sie eine Quellvorlage überschreiben, deren Verwendung in „boot-volume“ und „volume-attachment“ zulässig ist.
  • ibmcloud is instance-template-create-override-source-template --source-template 0717-9ac0ceaf-f10e-4500-98f6-978d83a7d3d4 --vcpu-percentage 50 Erstellen Sie eine Instanzvorlage, indem Sie eine Quellvorlage mit gemeinsamem Kern überschreiben.
  • ibmcloud is instance-template-create-override-source-template --source-template 0717-9ac0ceaf-f10e-4500-98f6-978d83a7d3d4d --availability-class spot --preemption-policy stop Erstellen Sie eine Instanzvorlage, indem Sie eine Quellenvorlage mit einer Verfügbarkeitsklasse überschreiben.

Befehlsoptionen

  • --source-template: ID oder Name der Vorlage.
  • --name: Name der Instanzvorlage.
  • --profile: Name des Instanzprofils.
  • --zone: Name der Zone.
  • --vpc: Die ID oder der Name der VPC. Es ist lediglich erforderlich, die eindeutige Ressource innerhalb dieser VPC namentlich anzugeben oder den VPC-Wert in der Vorlage zu überschreiben.
  • --image: ID oder Name des Bildes.
  • --catalog-offering: Die CRN für das Katalogangebot „ IBM Cloud “. Bei Angabe wird die neueste Version dieses Angebots verwendet. Weitere Informationen zum Erstellen eines Katalogangebots finden Sie unter „ Software in Ihr Konto integrieren “.
  • --catalog-offering-version: Die CRN für die Version eines „ IBM Cloud “-Katalogangebots. Weitere Informationen zum Erstellen einer Version für das Katalogangebot finden Sie unter „ Software in Ihr Konto einbinden “.
  • --catalog-offering-plan: Die CRN für den Abrechnungsplan eines Angebots im „ IBM Cloud “-Katalog. Wenn nichts angegeben ist, wird kein Abrechnungsplan verwendet (kostenlos). Muss für Versionen des Katalogangebots angegeben werden, die einen Abrechnungsplan erfordern.
  • --total-volume-bandwidth: Die Bandbreite (in Megabit pro Sekunde), die ausschließlich den Speichervolumes der Instanz zugewiesen ist. Eine Erhöhung dieses Werts führt zu einer entsprechenden Abnahme der gesamten Netzbandbreite.
  • --boot-volume: BOOT_VOLUME_JSON|@BOOT_VOLUME_JSON_FILE, Zuordnung eines Bootdatenträgers in JSON oder als JSON-Datei. Informationen zum Datenschema finden Sie unter der Eigenschaft „boot_volume_attachment“ in der API-Dokumentation.
  • --volume-attach: VOLUME_ATTACH_JSON|@VOLUME_ATTACH_JSON_FILE, Datenträgerzuordnung in JSON oder als JSON-Datei, Liste der Datenträger. Informationen zum Datenschema finden Sie unter der Eigenschaft „volume_attachments“ in der API-Dokumentation.
  • --keys: Durch Kommas getrennte IDs oder Namen von SSH-Schlüsseln. SSH-Schlüssel können entweder RSA oder Ed25519 sein. Ed25519 kann nur verwendet werden, wenn das Betriebssystem diesen Schlüsseltyp unterstützt. Ed25519 kann nicht mit Windows- oder VMware-Images verwendet werden.
  • --dedicated-host: ID oder Name des Host-Ziels, auf dem die Instanz bereitgestellt wird.
  • --dedicated-host-group: ID oder Name der Hostgruppen-Zielgruppe, in der die Instanz platziert wird.
  • --placement-group: ID oder Name der Platzierungsgruppe. Die Platzierungsgruppenbeschränkungen für die virtuelle Serverinstanz.
  • --reservation-affinity-policy, --res-policy: Die Reservierungs-Affinitätsrichtlinie, die für diese virtuelle Serverinstanz verwendet werden soll. Die Richtlinie ist standardmäßig auf manuell eingestellt, wenn der Pool nicht leer ist. Die Richtlinie ist standardmäßig deaktiviert, wenn ein placement_target festgelegt ist. In allen anderen Fällen gilt die Standardeinstellung "automatisch". Eine von: deaktiviert, manuell, automatisch.
  • --reservation-affinity-pool, --res-pool: ID, Name oder CRN der Reservierung, die dieser virtuellen Serverinstanz zur Verfügung steht.
  • --user-data: data|@data-file. Benutzerdaten, die an die virtuelle Serverinstanz übertragen werden sollen.
  • --subnet: ID oder Name des Subnetzes. Verwenden Sie den Befehl „ibmcloud is subnets“, um eine Subnetz-ID oder einen Namen abzurufen.
  • --rip: ID oder Name der bereits reservierten IP-Adresse.
  • --address: Die zu reservierende IP-Adresse, die im Subnetz noch nicht reserviert sein darf.
  • --auto-delete: Wenn dieser Wert auf „true“ gesetzt ist, wird diese reservierte IP-Adresse automatisch gelöscht, sobald das Ziel gelöscht wird. Einer der folgenden Werte: true, false. (Standardwert: true)
  • --ip-name: Der benutzerdefinierte Name für diese reservierte IP-Adresse. Die Namen müssen innerhalb des Teilnetzes, in dem sich die reservierte IP befindet, eindeutig sein. Namen, die mit „ibm-“ beginnen, sind für Ressourcen des Anbieters reserviert.
  • --allow-ip-spoofing: Deaktiviert die Überprüfung der Quell- und Zieladressen auf dieser Schnittstelle. Falls „false“, ist das Spoofing der Quell-IP-Adresse auf dieser Schnittstelle nicht zulässig. Mögliche Werte: false, true.
  • --primary-network-interface: PRIMARY_NETWORK_INTERFACE_JSON|@PRIMARY_NETWORK_INTERFACE_JSON_FILE, primäre Netzschnittstelle in JSON oder als JSON-Datei. Informationen zum Datenschema finden Sie unter der Eigenschaft „primary_network_interface“ in der API-Dokumentation.
  • --network-interface: NETWORK_INTERFACE_JSON|@NETWORK_INTERFACE_JSON_FILE, Netzschnittstellenzuordnung in JSON oder als JSON-Datei. Informationen zum Datenschema finden Sie unter der Eigenschaft „network_interfaces“ in der API-Dokumentation.
  • --pnac-name: Name der primären Netzwerkverbindung.
  • --pnac-vni: ID oder Name der virtuellen Netzwerkschnittstelle, die dem primären Netzwerkanschluss zugeordnet ist.
  • --pnac-vni-subnet: Das zugehörige Subnetz.
  • --pnac-vni-ais: IP-Spoofing (AIS) zulassen. Gibt an, ob Quellen-IP-Spoofing für diese virtuelle Netzschnittstelle zulässig ist, die dem primären Netzanschluss zugeordnet ist. Entweder „false“ oder „true“ (Standardwert: „false“ ).
  • --pnac-vni-ein: Infrastruktur-NAT (EIN) aktivieren. Falls zutreffend, führt die VPC-Infrastruktur alle erforderlichen NAT-Vorgänge für die VNI durch. Zum Zuordnen einer VNI zu einer Instanz muss der Wert 'true' sein. 'Floating_ips' darf nicht mehr als eine variable IP-Adresse enthalten. Ist der Wert „false“, wird das Paket unverändert an die VNI weitergeleitet bzw. von dieser empfangen, sodass diese alle erforderlichen NAT-Vorgänge durchführen kann. 'Allow_ip_spoofing' muss auf ' false' gesetzt sein. Kann nur einem Ziel mit dem Ressourcentyp bare_metal_server_network_attachment zugeordnet werden. Einer der folgenden Werte: true, false. (Standardwert: true)
  • --pnac-vni-auto-delete: Gibt an, ob diese virtuelle Netzwerkschnittstelle, die mit dem primären Netzwerkanschluss verknüpft ist, automatisch gelöscht wird, wenn das Ziel gelöscht wird. Einer der folgenden Werte: true, false. (Standardwert: true)
  • --pnac-vni-ips: VNI_RESERVED_IPS_JSON | @VNI_RESERVED_IPS_JSON_FILE, Sekundäre reservierte IP-Adressen im JSON-Format oder in einer JSON-Datei, die an die virtuelle Netzwerkschnittstelle gebunden werden sollen. Informationen zum Datenschema finden Sie unter der Eigenschaft „IPS“ in der API-Dokumentation. Einer der folgenden Werte: VNI_RESERVED_IPS_JSON, @VNI_RESERVED_IPS_JSON_FILE.
  • --pnac-vni-name: Der Name dieser virtuellen Netzwerkschnittstelle, die der primären Netzwerkverbindung zugeordnet ist.
  • --pnac-vni-rip: ID oder Name der reservierten IP-Adresse, die an die virtuelle Netzwerkschnittstelle gebunden werden soll, die dem primären Netzwerkanschluss zugeordnet ist.
  • --pnac-vni-rip-address: Die IP-Adresse der reservierten IP-Adresse, die an die virtuelle Netzwerkschnittstelle gebunden werden soll, die dem primären Netzwerkanschluss zugeordnet ist.
  • --pnac-vni-rip-auto-delete: Gibt an, ob diese reservierte IP-Adresse automatisch gelöscht wird, wenn eines der beiden Ziele gelöscht wird oder wenn die reservierte IP-Adresse entbunden wird. Einer der folgenden Werte: true, false. (Standardwert: true)
  • --pnac-vni-rip-name: Der Name dieser reservierten IP-Adresse, die an die virtuelle Netzwerkschnittstelle gebunden werden soll, die dem primären Netzwerkanschluss zugeordnet ist.
  • --pnac-vni-sgs: Durch Kommas getrennte IDs oder Namen der Sicherheitsgruppen, die für die virtuelle Netzwerkschnittstelle verwendet werden sollen und der primären Netzwerkverbindung zugeordnet sind.
  • --pnac-vni-psfm: Der für diese virtuelle Netzwerkschnittstelle zu verwendende Filtermodus für den Protokollstatus. Bei der Einstellung „auto“ wird die Paketfilterung nach Protokollstatus je nach dem Ressourcentyp „ target “ der virtuellen Netzwerkschnittstelle aktiviert oder deaktiviert. Einer der folgenden Werte: auto, enabled, disabled. (Standardwert: auto.
  • -- network-attachments: NETWORK_ATTACHMENTS_JSON |@NETWORK_ATTACHMENTS_JSON_FILE Die Konfiguration der Netzanhänge erfolgt in JSON oder JSON-Datei. Informationen zum Datenschema finden Sie unter der Eigenschaft „network_attachments“ in der API-Dokumentation. Einer der folgenden Werte: NETWORK_ATTACHMENTS_JSON, @NETWORK_ATTACHMENTS_JSON_FILE.
  • --sgs: Durch Kommas getrennte Sicherheitsgruppen-ID oder -bezeichnung für die primäre Netzwerkschnittstelle oder den primären Netzwerkanschluss.
  • --metadata-service, --ms: Den Instanz-Metadatendienst aktivieren oder deaktivieren. Zulässige Werte: true oder false
  • --metadata-service-protocol, --msp: Das Kommunikationsprotokoll für den Endpunkt des Metadatendienstes. Das Protokoll gilt nur, wenn der Metadatenservice aktiviert ist. Einer der folgenden Werte: http, https (Standardwert: http)
  • --metadata-service-response-hop-limit, --msrhl: Die Hop-Begrenzung (IP-Time-to-Live) für IP-Antwortpakete vom Metadatendienst.
  • --host-failure-policy: Die Maßnahme, die ergriffen werden soll, wenn am Rechenhost ein Fehler auftritt. Eine der folgenden Optionen: restart, stop.
  • --confidential-compute-mode: Der für diese virtuelle Serverinstanz zu verwendende vertrauliche Rechenmodus. Sofern nichts angegeben ist, wird der standardmäßige vertrauliche Rechenmodus aus dem Profil verwendet. Eine von: disabled, sgx, tdx.
  • --enable-secure-boot: Gibt an, ob Secure Boot für diese virtuelle Serverinstanz aktiviert ist. Sofern nichts angegeben ist, wird der standardmäßige sichere Bootmodus aus dem Profil verwendet. Zulässige Werte: true oder false
  • --resource-group-id: ID der Ressourcengruppe. Diese ID schließt die Option „--resource-group-name“ aus.
  • --resource-group-name: Name der Ressourcengruppe. Dieser Name ist mit --resource-group-id unvereinbar.
  • --cluster-network-attachments: CLUSTER_NETWORK_ATTACHMENTS_JSON|@CLUSTER_NETWORK_ATTACHMENTS_JSON_FILE. Die Konfiguration der Cluster-Netzwerkanbindung erfolgt in JSON oder JSON-Datei. Informationen zum Datenschema finden Sie unter der Eigenschaft „cluster_network_attachments“ in der API-Dokumentation. Weitere Informationen zu Cluster-Netzwerken finden Sie unter „ Cluster-Netzwerke “. Eines von: CLUSTER_NETWORK_ATTACHMENTS_JSON, @CLUSTER_NETWORK_ATTACHMENTS_JSON_FILE.
  • --volume-bandwidth-qos-mode: Der für diese virtuelle Serverinstanz zu verwendende Bandbreiten- QoS-Modus für das Volume. Der angegebene Wert muss im Instanzprofil volume_bandwidth_qos_modes aufgeführt sein. Eine von: gepoolt, gewichtet.
  • --vcpu-percentage: Der Prozentsatz der „ vCPU “-Taktzyklen, der der Instanz zugewiesen werden soll. Bereich: 1–100.
  • --availability-class: Die Verfügbarkeitsklasse für die Instanz des virtuellen Servers. Eine von: Spot, Standard.
  • --preemption-policy: Die Aktion, die ausgeführt werden soll, wenn die Instanz des virtuellen Servers vorzeitig beendet wird. Eine von: löschen, stoppen.
  • --threads-per-core: Die Anzahl der Threads pro Kern für diese virtuelle Serverinstanz. Sofern nicht anders angegeben, wird die Standardkonfiguration des Profils verwendet. Zulässige Werte: 1 oder 2.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist instance-template-update

Instanzvorlage aktualisieren.

ibmcloud is instance-template-update TEMPLATE --name NEW_NAME [--output JSON] [-q, --quiet]

Befehlsbeispiele

  • ibmcloud is instance-template-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name new-name-template
  • ibmcloud is instance-template-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name new-name-template --output JSON
  • ibmcloud is instance-template-update my-template --name new-name-template Aktualisieren Sie eine Instanzvorlage mit dem Ressourcennamen.

Befehlsoptionen

  • VORLAGE: ID oder Name der Vorlage.
  • --name: Neuer Name einer Instanzvorlage.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

'ibmcloud is instance-template-delete'

Löschen Sie mindestens eine Instanzvorlage.

ibmcloud is instance-template-delete (TEMPLATE1 TEMPLATE2 ...) [--output JSON] [-f, --force] [-q, --quiet]

Befehlsoptionen

  • TEMPLATE1: ID oder Name der Vorlage.
  • TEMPLATE2: ID oder Name der Vorlage.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • --force, -f: Operation ohne Bestätigung erzwingen.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

Instanzgruppen

ibmcloud is instance-groups

Liste aller Instanzgruppen in der Region anzeigen.

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

Befehlsoptionen

  • --resource-group-id: ID der Ressourcengruppe. Diese ID schließt die Option „--resource-group-name“ aus.
  • --resource-group-name: Name der Ressourcengruppe. Dieser Name ist mit --resource-group-id unvereinbar.
  • --all-resource-groups: Alle Ressourcengruppen abfragen.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is instanzgruppe

Details zu einer Instanzgruppe anzeigen.

ibmcloud is instance-group INSTANCE_GROUP [--output JSON] [-q, --quiet]

Befehlsoptionen

  • INSTANCE_GROUP: ID oder Name der Instanzgruppe.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist instance-group-create

Erstellen Sie eine Instanzgruppe.

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]

Befehlsbeispiele

  • ibmcloud is instance-group-create group-name --instance-template 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnet 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3,72b27b5c-f4b0-48bb-b954-5becc7c1dcb3
  • ibmcloud is instance-group-create group-name --instance-template 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnet 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3,72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --membership-count 2
  • ibmcloud is instance-group-create group-name --instance-template 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnet 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3,72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --output JSON
  • ibmcloud is instance-group-create group-name --instance-template 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnet 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3,72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --lb 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --lb-pool d728d126-f2b9-48e8-ab67-16bb694b88f2 --application-port 2323
  • ibmcloud is instance-group-create group-name --instance-template my-instance-template --subnets my-subnet-1,my-subnet-2 --vpc my-vpc
  • ibmcloud is instance-group-create group-name --instance-template my-instance-template --subnets my-subnet-1,my-subnet-2 --lb my-load-balancer --lb-pool my-load-balancer-pool --application-port 80 --vpc my-vpc

Befehlsoptionen

  • INSTANCE_GROUP_NAME: Name der Instanzgruppe.
  • --instance-template: ID einer Instanzvorlage.
  • --membership-count: Die Anzahl der Mitglieder der Instanzgruppe.
  • --subnets: Durch Kommas getrennte IDs oder Namen von Subnetzen.
  • --lb: ID oder Name des Lastverteilers.
  • --lb-pool: ID oder Name des Load-Balancer-Pools.
  • --application-port: Der Anwendungsport, an den der Datenverkehr des Lastenausgleichs weitergeleitet werden soll.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --resource-group-id: ID der Ressourcengruppe. Diese ID schließt die Option „--resource-group-name“ aus.
  • --resource-group-name: Name der Ressourcengruppe. Dieser Name ist mit --resource-group-id unvereinbar.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist instance-group-update

Instanzgruppe aktualisieren.

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]

Befehlsbeispiele

  • ibmcloud is instance-group-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name new-name --instance-template 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479
  • ibmcloud is instance-group-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --membership-count 2
  • ibmcloud is instance-group-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnets 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3,72b27b5c-f4b0-48bb-b954-5becc7c1dcb3
  • ibmcloud is instance-group-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name new-name --output JSON
  • ibmcloud is instance-group-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --lb 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --lb-pool d728d126-f2b9-48e8-ab67-16bb694b88f3 --application-port 80
  • ibmcloud is instance-group-update my-instance-group --subnets my-subnet-1,my-subnet-2 --vpc my-vpc
  • ibmcloud is instance-group-update my-instance-group --instance-template my-template
  • ibmcloud is instance-group-update my-instance-group --lb my-load-balancer --lb-pool my-load-balancer-pool --application-port 80 --vpc my-vpc

Befehlsoptionen

  • INSTANCE_GROUP: ID oder Name der Instanzgruppe.
  • --instance-template: ID einer Instanzvorlage.
  • --membership-count: Die Anzahl der Mitglieder der Instanzgruppe.
  • --subnets: Durch Kommas getrennte IDs oder Namen von Subnetzen.
  • --name: Neuer Name der Instanzgruppe.
  • --lb: ID oder Name des Lastverteilers.
  • --lb-pool: ID oder Name des Load-Balancer-Pools.
  • --application-port: Der Anwendungsport, an den der Datenverkehr des Lastenausgleichs weitergeleitet werden soll.
  • --vpc: ID oder Name der VPC. Es ist erforderlich, lediglich die eindeutige Ressource namentlich innerhalb dieser VPC anzugeben.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist Instanz-Gruppen-Löschen

Löschen Sie mindestens eine Instanzgruppe.

ibmcloud is instance-group-delete (INSTANCE_GROUP1 INSTANCE_GROUP2 ...) [--output JSON] [-f, --force] [-q, --quiet]

Befehlsoptionen

  • INSTANCE_GROUP1: ID oder Name der Instanzgruppe.
  • INSTANCE_GROUP2: ID oder Name der Instanzgruppe.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • --force, -f: Operation ohne Bestätigung erzwingen.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist instance-group-load-balancer-delete

Einen Lastenausgleich für eine Instanzgruppe löschen.

ibmcloud is instance-group-load-balancer-delete INSTANCE_GROUP [--output JSON] [-f, --force] [-q, --quiet]

Befehlsoptionen

  • INSTANCE_GROUP: ID oder Name der Instanzgruppe.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • --force, -f: Operation ohne Bestätigung erzwingen.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist Instanz-Gruppen-Manager

Alle Manager einer Instanzgruppe auflisten.

ibmcloud is instance-group-managers INSTANCE_GROUP [--output JSON] [-q, --quiet]

Befehlsoptionen

  • INSTANCE_GROUP: ID oder Name der Instanzgruppe.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist Instanz-Gruppen-Manager

Details zu einem Manager anzeigen.

ibmcloud is instance-group-manager INSTANCE_GROUP MANAGER [--output JSON] [-q, --quiet]

Befehlsoptionen

  • INSTANCE_GROUP: ID oder Name der Instanzgruppe.
  • MANAGER: ID oder Name des Managers.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist instance-group-manager-create

Erstellen Sie einen Manager für eine Instanzgruppe.

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]

Befehlsbeispiele

  • ibmcloud is instance-group-manager-create 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --max-members 20
  • ibmcloud is instance-group-manager-create 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --max-members 20 --output JSON
  • ibmcloud is instance-group-manager-create 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --max-members 20 --min-members 2 --cooldown 400 --aggregation-window 120 --name my-autoscale-manager --management-enabled false
  • ibmcloud is instance-group-manager-create 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name my-scheduled-manager --manager-type scheduled
  • ibmcloud is instance-group-manager-create my-instance-group --max-members 20 --min-members 2 --cooldown 400 --aggregation-window 120 --name my-autoscale-manager --management-enabled false

Befehlsoptionen

  • INSTANCE_GROUP: ID oder Name der Instanzgruppe.
  • --manager-type: Der Typ des Instanzgruppen-Managers. Einer der folgenden Werte: autoscale, scheduled. (Standardwert: autoscale)
  • --aggregation-window: Das Zeitfenster in Sekunden, über das Metriken vor der Auswertung aggregiert werden sollen. Bereich: 90 bis 600. Teilbar durch 30. (Standardwert: 90)
  • --cooldown: Die Zeitspanne in Sekunden, nach deren Ablauf weitere Skalierungsaktionen unterbrochen werden, nachdem die Skalierung stattgefunden hat. Bereich 120–3600. (Standardwert: 300 ).
  • --max-members: Die maximale Anzahl von Mitgliedern in einer verwalteten Instanzgruppe. Bereich 1-1000.
  • --min-members: Die Mindestanzahl an Mitgliedern in einer verwalteten Instanzgruppe. Bereich 1-1000.
  • --name: Name des Managers.
  • --management-enabled: Wenn dieser Wert auf „false“ gesetzt ist, nimmt der Manager keine Änderungen an der Instanzgruppe vor. Einer der folgenden Werte: true, false. (Standardwert: true)
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist instance-group-manager-update

Einen Manager für eine Instanzgruppe aktualisieren.

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]

Befehlsbeispiele

  • ibmcloud is instance-group-manager-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --aggregation-window 120
  • ibmcloud is instance-group-manager-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --cooldown 400
  • ibmcloud is instance-group-manager-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --max-members 20
  • ibmcloud is instance-group-manager-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --min-members 2
  • ibmcloud is instance-group-manager-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --aggregation-window false --output JSON
  • ibmcloud is instance-group-manager-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --management-enabled false
  • ibmcloud is instance-group-manager-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --name new_name
  • ibmcloud is instance-group-manager-update my-instance-group my-instance-group-manager --management-enabled false
  • ibmcloud is instance-group-manager-update my-instance-group my-instance-group-manager --name new_name

Befehlsoptionen

  • INSTANCE_GROUP: ID oder Name der Instanzgruppe.
  • MANAGER: ID oder Name des Managers.
  • --aggregation-window: Das Zeitfenster in Sekunden, in dem Metriken vor der Auswertung aggregiert werden sollen. Bereich: 90 bis 600. Teilbar durch 30.
  • --cooldown: Die Zeitspanne in Sekunden, nach deren Ablauf weitere Skalierungsaktionen nach der Skalierung unterbrochen werden. Bereich: 120 bis 3600.
  • --max-members: Die maximale Anzahl von Mitgliedern in einer verwalteten Instanzgruppe. Bereich 1-1000.
  • --min-members: Die Mindestanzahl an Mitgliedern in einer verwalteten Instanzgruppe. Bereich 1-1000.
  • --management-enabled: Wenn dieser Wert auf „false“ gesetzt ist, nimmt der Manager keine Änderungen an der Instanzgruppe vor. Zulässige Werte: true oder false
  • --name: Neuer Name des Instanzgruppen-Managers.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist instance-group-manager-delete

Löschen Sie mindestens einen Manager.

ibmcloud is instance-group-manager-delete INSTANCE_GROUP (MANAGER1 MANAGER2 ...) [--output JSON] [-f, --force] [-q, --quiet]

Befehlsoptionen

  • INSTANCE_GROUP: ID oder Name der Instanzgruppe.
  • MANAGER1: ID oder Name des Managers.
  • MANAGER2: ID oder Name des Managers.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • --force, -f: Operation ohne Bestätigung erzwingen.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is instance-group-manager-aktionen

Aktionen für einen Instanzgruppen-Manager auflisten.

ibmcloud is instance-group-manager-actions INSTANCE_GROUP MANAGER [--output JSON] [-q, --quiet]

Befehlsoptionen

  • INSTANCE_GROUP: ID oder Name der Instanzgruppe.
  • MANAGER: ID oder Name des Managers.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is instance-group-manager-aktion

Details zu einer Aktion des Instanzgruppen-Managers anzeigen.

ibmcloud is instance-group-manager-action INSTANCE_GROUP MANAGER ACTION [--output JSON] [-q, --quiet]

Befehlsoptionen

  • INSTANCE_GROUP: ID oder Name der Instanzgruppe.
  • MANAGER: ID oder Name des Managers.
  • AKTION: ID oder Name der Aktion.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist instance-group-manager-action-create

Erstellen Sie eine Instanzgruppen-Manager-Aktion.

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]

Befehlsbeispiele

  • ibmcloud is instance-group-manager-action-create 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --run-at '2024-10-28T21:13:32+08:00' --max-members 20 --min-members 10 Einmalige geplante Aktion zum Aktualisieren des Managers für die automatische Skalierung von Instanzgruppen erstellen
  • ibmcloud is instance-group-manager-action-create 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --run-at '2024-10-28T21:13:32+08:00' --membership-count 10 --name my-action Einmalige geplante Aktion zum Aktualisieren der Instanzgruppe erstellen
  • ibmcloud is instance-group-manager-action-create 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --cron '*/5 1,2,3 * * *' --max-members 20 --min-members 5 --output JSON Wiederkehrende geplante Aktion mit Cronspezifikation zum Aktualisieren des Managers für die automatische Skalierung von Instanzgruppen erstellen
  • ibmcloud is instance-group-manager-action-create 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --cron '*/5 1,2,3 * * *' --membership-count 10 --name my-action Wiederkehrende geplante Aktion mit Cronspezifikation zum Aktualisieren der Instanzgruppe erstellen
  • ibmcloud is instance-group-manager-action-create my-instance-group --cron '*/5 1,2,3 * * *' --membership-count 10 --name my-action Erstellen Sie eine wiederkehrende geplante Aktion mit der Cron-Spezifikation, um die Instanzgruppe unter Verwendung des Ressourcennamens zu aktualisieren.

Befehlsoptionen

  • INSTANCE_GROUP: ID oder Name der Instanzgruppe.
  • MANAGER: ID oder Name des Managers.
  • --run-at: Das für die geplante Aktion angegebene Datum und die Uhrzeit. Datum und Uhrzeit müssen im ISO 8601-Format vorliegen, wie zum Beispiel 2024-03-05T15:31:50.701Z oder 2024-03-05T15:31:50.701+8:00.
  • --cron: Die Cron-Angabe für eine wiederkehrende, zeitgesteuerte Aktion.
  • --membership-count: Die Anzahl der Mitglieder, über die die Instanzgruppe zum geplanten Zeitpunkt verfügen muss.
  • --max-members: Die maximale Anzahl von Mitgliedern in einer verwalteten Instanzgruppe. Bereich 1-1000.
  • --min-members: Die Mindestanzahl an Mitgliedern in einer verwalteten Instanzgruppe. Bereich 1-1000.
  • --name: Name der Aktion.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

'ibmcloud is instance-group-manager-action-update'

Eine Aktion des Instanzgruppen-Managers aktualisieren.

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]

Befehlsbeispiele

  • ibmcloud is instance-group-manager-action-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --name updatedName
  • ibmcloud is instance-group-manager-action-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --max-members 20 --min-members 5
  • ibmcloud is instance-group-manager-action-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --membership-count 10 --output JSON
  • ibmcloud is instance-group-manager-action-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --run-at 2020-10-28T21:13:32+08:00
  • ibmcloud is instance-group-manager-action-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --cron '*/5 1,2,3 * * *'
  • ibmcloud is instance-group-manager-action-update my-instance-group my-instance-group-manager my-instance-group-manager-action --max-members 20 --min-members 5

Befehlsoptionen

  • INSTANCE_GROUP: ID oder Name der Instanzgruppe.
  • MANAGER: ID oder Name des Managers.
  • AKTION: ID oder Name der Aktion.
  • --run-at: Das für die geplante Aktion angegebene Datum und die Uhrzeit. Datum und Uhrzeit müssen im ISO 8601-Format vorliegen, wie zum Beispiel 2024-03-05T15:31:50.701Z oder 2024-03-05T15:31:50.701+8:00.
  • --cron: Die Cron-Angabe für eine wiederkehrende, zeitgesteuerte Aktion.
  • --membership-count: Die Anzahl der Mitglieder, über die die Instanzgruppe zum geplanten Zeitpunkt verfügen muss.
  • --min-members: Die Mindestanzahl an Mitgliedern, über die die Instanzgruppe zum geplanten Zeitpunkt verfügen muss. Bereich 1-1000.
  • --max-members: Die maximale Anzahl an Mitgliedern, die die Instanzgruppe zum geplanten Zeitpunkt haben darf. Bereich 1-1000.
  • --name: Neuer Name der Aktion des Instanzgruppen-Managers.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist instance-group-manager-action-delete

Löschen Sie mindestens eine Aktion des Instanzgruppenmanagers.

ibmcloud is instance-group-manager-action-delete INSTANCE_GROUP MANAGER (ACTION1 ACTION2 ...) [--output JSON] [-f, --force] [-q, --quiet]

Befehlsoptionen

  • INSTANCE_GROUP: ID oder Name der Instanzgruppe.
  • MANAGER: ID oder Name des Managers.
  • ACTION1: ID oder Name der Aktion.
  • ACTION2: ID oder Name der Aktion.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • --force, -f: Operation ohne Bestätigung erzwingen.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist instance-group-manager-policies

Richtlinien für einen Instanzgruppen-Manager auflisten.

ibmcloud is instance-group-manager-policies INSTANCE_GROUP MANAGER [--output JSON] [-q, --quiet]

Befehlsoptionen

  • INSTANCE_GROUP: ID oder Name der Instanzgruppe.
  • MANAGER: ID oder Name des Managers.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is instance-group-manager-richtlinie

Details zu einer Richtlinie für einen Instanzgruppen-Manager anzeigen.

ibmcloud is instance-group-manager-policy INSTANCE_GROUP MANAGER POLICY [--output JSON] [-q, --quiet]

Befehlsoptionen

  • INSTANCE_GROUP: ID oder Name der Instanzgruppe.
  • MANAGER: ID oder Name des Managers.
  • POLICE: ID oder Name der Police.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist instance-group-manager-policy-create

Erstellen Sie eine Richtlinie für den Instanzgruppen-Manager.

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]

Befehlsbeispiele

  • ibmcloud is instance-group-manager-policy-create 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --metric-type cpu --metric-value 50
  • ibmcloud is instance-group-manager-policy-create 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --metric-type cpu --metric-value 50 --output JSON
  • ibmcloud is instance-group-manager-policy-create 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --metric-type cpu --metric-value 50 --name new_name
  • ibmcloud is instance-group-manager-policy-create my-instance-group my-instance-group-manager --metric-type cpu --metric-value 50 --name new_name

Befehlsoptionen

  • INSTANCE_GROUP: ID oder Name der Instanzgruppe.
  • MANAGER: ID oder Name des Managers.
  • --metric-type: Der Typ der auszuwertenden Metrik: cpu (Auslastung in Prozent), memory (Auslastung in Prozent), network_in (Mbps), network_out (Mbps).
  • --metric-value: Der auszuwertende Metrikwert.
  • --name: Name der Richtlinie.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist instance-group-manager-policy-delete

Löschen Sie mindestens eine Richtlinie des Instanzgruppenmanagers.

ibmcloud is instance-group-manager-policy-delete INSTANCE_GROUP MANAGER (POLICY1 POLICY2 ...) [--output JSON] [-f, --force] [-q, --quiet]

Befehlsoptionen

  • INSTANCE_GROUP: ID oder Name der Instanzgruppe.
  • MANAGER: ID oder Name des Managers.
  • POLICY1: ID oder Name der Richtlinie.
  • POLICY2: ID oder Name der Richtlinie.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • --force, -f: Operation ohne Bestätigung erzwingen.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

'ibmcloud is instance-group-manager-policy-update'

Eine Richtlinie für den Instanzgruppen-Manager aktualisieren.

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]

Befehlsbeispiele

  • ibmcloud is instance-group-manager-policy-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --metric-value 50
  • ibmcloud is instance-group-manager-policy-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --metric-type cpu
  • ibmcloud is instance-group-manager-policy-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --metric-value 50 --metric-type cpu --output JSON
  • ibmcloud is instance-group-manager-policy-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --metric-type cpu --name policy-name
  • ibmcloud is instance-group-manager-policy-update my-instance-group my-instance-group-manager my-instance-group-policy --metric-value 50 --metric-type cpu --output JSON

Befehlsoptionen

  • INSTANCE_GROUP: ID oder Name der Instanzgruppe.
  • MANAGER: ID oder Name des Managers.
  • POLICE: ID oder Name der Police.
  • --metric-type: Der Typ der auszuwertenden Metrik: cpu (Auslastung in Prozent), memory (Auslastung in Prozent), network_in (Mbps), network_out (Mbps).
  • --metric-value: Der auszuwertende Metrikwert.
  • --name: Neuer Name der Richtlinie für den Instanzgruppen-Manager.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

'ibmcloud is instance-group-membership'

Details zu einem Mitglied einer Instanzgruppe anzeigen.

ibmcloud is instance-group-membership INSTANCE_GROUP MEMBER [--output JSON] [-q, --quiet]

Befehlsoptionen

  • INSTANCE_GROUP: ID oder Name der Instanzgruppe.
  • MITGLIED: ID oder Name des Mitglieds.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist instance-group-membership-delete

Löschen Sie mindestens eine Zugehörigkeit zu einer Instanzgruppe.

ibmcloud is instance-group-membership-delete INSTANCE_GROUP (MEMBER1 MEMBER2 ...) [--output JSON] [-f, --force] [-q, --quiet]

Befehlsoptionen

  • INSTANCE_GROUP: ID oder Name der Instanzgruppe.
  • MITGLIED1: ID oder Name des Mitglieds.
  • MITGLIED2: ID oder Name des Mitglieds.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • --force, -f: Operation ohne Bestätigung erzwingen.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist instance-group-membership-update

Die Zugehörigkeit zu einer Instanzgruppe aktualisieren.

ibmcloud is instance-group-membership-update INSTANCE_GROUP MEMBER [--name NEW_NAME] [--output JSON] [-q, --quiet]

Befehlsbeispiele

  • ibmcloud is instance-group-membership-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --name membership-name
  • ibmcloud is instance-group-membership-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --name membership-name --output JSON
  • ibmcloud is instance-group-membership-update my-instance-group my-instance-group-membership --name membership-name

Befehlsoptionen

  • INSTANCE_GROUP: ID oder Name der Instanzgruppe.
  • MITGLIED: ID oder Name des Mitglieds.
  • --name: Neuer Name der Instanzgruppenmitgliedschaft.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist instance-group-memberships

Alle Mitglieder einer Instanzgruppe auflisten.

ibmcloud is instance-group-memberships INSTANCE_GROUP [--output JSON] [-q, --quiet]

Befehlsoptionen

  • INSTANCE_GROUP: ID oder Name der Instanzgruppe.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

'ibmcloud is instance-group-memberships-delete'

Alle Mitgliedschaften einer Instanzgruppe löschen.

ibmcloud is instance-group-memberships-delete INSTANCE_GROUP [--output JSON] [-f, --force] [-q, --quiet]

Befehlsoptionen

  • INSTANCE_GROUP: ID oder Name der Instanzgruppe.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • --force, -f: Operation ohne Bestätigung erzwingen.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

BEFEHLE FÜR REGIONEN & ZONEN

Der folgende Abschnitt enthält Informationen zu CLI-Befehlen, die zum Arbeiten mit Regionen und Zonen verfügbar sind.

Regionen

ibmcloud is region

Details zu einer Region anzeigen.

ibmcloud is region REGION_NAME [--output JSON] [-q, --quiet]

Befehlsoptionen

  • REGION_NAME: Name der Region.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is regions

Alle Regionen auflisten.

ibmcloud is regions [--output JSON] [-q, --quiet]

Befehlsoptionen

  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

Zonen

ibmcloud is zone

Details zu einer Zone in der Zielregion anzeigen.

ibmcloud is zone ZONE_NAME [--output JSON] [-q, --quiet]

Befehlsoptionen

  • ZONE_NAME: Name der Zone.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is zones

Alle Zonen in der Zielregion auflisten.

ibmcloud is zones [--output JSON] [-q, --quiet]

Befehlsoptionen

  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

SPEICHERBEFEHLE

Datenträger

Der folgende Abschnitt enthält Informationen zu CLI-Befehlen für Datenträger.

ibmcloud is volumes

Alle Datenträger auflisten.

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]

Befehlsoptionen

  • --attachment-state: Filtert die Sammlung nach Volumes mit dem angegebenen Anbindungsstatus. Eine der folgenden: attached, unattached, unbrauchbar.
  • -- encryption: Filtert die Sammlung nach Ressourcen mit dem angegebenen Verschlüsselungstyp. Einer der folgenden Werte: provider_managed, user_managed
  • --operating-system-family: Filtert die Sammlung nach Ressourcen mit genau der angegebenen Betriebssystemfamilie. Diese Option unterstützt auch die Werte „null“ und „ not:null “, wodurch die Sammlung auf Ressourcen gefiltert wird, die kein Betriebssystem oder ein beliebiges Betriebssystem haben.
  • --operating-system-architecture: null Filtert die Sammlung nach Ressourcen mit genau der angegebenen Betriebssystemarchitektur. Diese Option unterstützt auch die Werte „null“ und „ not:null “, wodurch die Sammlung auf Ressourcen gefiltert wird, die kein Betriebssystem oder ein beliebiges Betriebssystem haben.
  • --zone: Filtert die Sammlung nach Ressourcen in der Zone mit genau dem angegebenen Namen.
  • --resource-group-id: ID der Ressourcengruppe. Diese ID schließt die Option „--resource-group-name“ aus.
  • --resource-group-name: Name der Ressourcengruppe. Dieser Name ist mit --resource-group-id unvereinbar.
  • --all-resource-groups: Alle Ressourcengruppen abfragen.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is volume

Details zu einem Datenträger anzeigen.

ibmcloud is volume VOLUME [--output JSON] [-q, --quiet]

Befehlsbeispiele

  • ibmcloud is volume my-volume
  • ibmcloud is volume 485080f6-86e8-4fd4-a940-fb0e5bc269e0

Befehlsoptionen

  • VOLUME: ID oder Name des Volumes.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is volume-create

Datenträger erstellen.

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]

Befehlsbeispiele

  • ibmcloud is volume-create my-volume general-purpose us-south-1
  • ibmcloud is volume-create my-volume general-purpose us-south-1 --capacity 500
  • ibmcloud is volume-create my-volume general-purpose us-south-1 --iops 10000 --capacity 1000
  • ibmcloud is volume-create my-volume general-purpose us-south-1 --snapshot r134-2fbe71a8-126e-4a05-80ad-dad45df491a5 Datenträger aus Momentaufnahme erstellen
  • ibmcloud is volume-create my-volume general-purpose us-south-1 --snapshot my-snapshot --capacity 500 Datenträger aus Momentaufnahme mit Kapazität erstellen
  • ibmcloud is volume-create my-volume general-purpose us-south-1 --tags env:test
  • ibmcloud is volume-create my-volume general-purpose us-south-1 --tags env:test,env:dev
  • ibmcloud is volume-create my-volume general-purpose us-south-1 --encryption-key crn:v1:bluemix:public:kms:us-south:adffc98a0f1f0f95f6613b3b752286b87:e4a29d1a-2ef0-42a6-8fd2-350deb1c647e:key:5437653b-c4b1-447f-9646-b2a2a4cd6179
  • ibmcloud is volume-create my-volume general-purpose us-south-1 --resource-group-id 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3
  • ibmcloud is volume-create my-volume general-purpose us-south-1 --resource-group-name Default
  • ibmcloud is volume-create my-volume general-purpose us-south-1 --output JSON
  • ibmcloud is volume-create my-volume general-purpose us-south-1 --bandwidth 1000
  • ibmcloud is volume-create my-volume general-purpose us-south-1 --snapshot my-snapshot --capacity 500 --allowed-use-api-version "2024-10-31" --allowed-use-bare-metal-server enable_secure_boot==true --allowed-use-instance true

Befehlsoptionen

  • VOLUME_NAME: Name des Datenträgers.
  • PROFILE_NAME: Name des Profils.
  • ZONE_NAME: Name der Zone.
  • --capacity: Kapazität des Datenträgers in Gigabyte Bereich 10-16000 für angepasste und allgemeine Profildatenträger, 10-9600 für 5iops-tier-Profildatenträger, 10-4800 für 10iops-tier-Profildatenträger. Nachdem der Quell-Snapshot bereitgestellt wurde, muss der Kapazitätswert mindestens dem Wert „minimum_capacity“ des Snapshots entsprechen; der Standardwert für die Kapazität ist „minimum_capacity“ des Quell-Snapshots. (Standard: 100 ).
  • --iops: Ein- und Ausgabevorgänge pro Sekunde für das Volume; gilt nur für Volumes mit benutzerdefiniertem Profil. Informationen zu den verfügbaren IOPS-Bereichen finden Sie unter [Custom IOPS profile]Onboarding software to your account.
  • --encryption-key: Die CRN des KMS-Rootschlüssels (KMS = Key Management Service, Schlüsselmanagementservice).
  • --snapshot: ID, Name oder CRN des Snapshots.
  • --allowed-use-api-version, --au-api-version: Die API-Version, mit der die Ausdrücke ausgewertet werden sollen.
  • --allowed-use-bare-metal-server, --au-bms: Die Bedingung, die die Eigenschaften eines Bare-Metal-Servers erfüllen müssen, der mit den Image-Daten in diesem Volume bereitgestellt wird.
  • --allowed-use-instance, --au-ins: Der Ausdruck, den die Eigenschaften einer virtuellen Serverinstanz erfüllen müssen, die mit diesem Volume bereitgestellt wird.
  • --resource-group-id: ID der Ressourcengruppe. Diese ID schließt die Option „--resource-group-name“ aus.
  • --resource-group-name: Name der Ressourcengruppe. Dieser Name ist mit --resource-group-id unvereinbar.
  • --tags: Tags für diese Ressource.
  • --bandwidth: Die maximale Bandbreite (in Megabit pro Sekunde) für das Volume. Um diese Eigenschaft anzugeben, muss der Datenträger storage_generation den Wert 2 haben.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is volume-delete

Löschen Sie mindestens einen Datenträger.

ibmcloud is volume-delete (VOLUME1 VOLUME2 ...) [--output JSON] [-f, --force] [-q, --quiet]

Befehlsbeispiele

  • ibmcloud is volume-delete my-volume-3
  • ibmcloud is volume-delete 485080f6-86e8-4fd4-a940-fb0e5bc269e0

Befehlsoptionen

  • VOLUME1: ID oder Name des Volumes.
  • VOLUME2: ID oder Name des Volumes.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • --force, -f: Operation ohne Bestätigung erzwingen.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is volume-profiles

Alle Datenträgerprofile auflisten.

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

Befehlsoptionen

  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is volume-profile

Details zu einem Datenträgerprofil anzeigen.

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

Befehlsoptionen

  • PROFILE_NAME: Name des Profils.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is volume-update

Datenträger aktualisieren.

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]

Befehlsbeispiele

  • ibmcloud is volume-update 64bec87d-d175-4fa5-b240-b092fdbcedd6 --name my-volume --output JSON
  • ibmcloud is volume-update 64bec87d-d175-4fa5-b240-b092fdbcedd6 --capacity 250 --output JSON
  • ibmcloud is volume-update my-volume-demo-1 --name my-volume --output JSON
  • ibmcloud is volume-update my-volume-demo-1 --capacity 250
  • ibmcloud is volume-update cli-vol-acadia --iops 32000 --profile sdp
  • ibmcloud is volume-update my-volume-demo-1 --allowed-use-api-version "2024-10-31" --allowed-use-bare-metal-server enable_secure_boot==true --allowed-use-instance true
  • ibmcloud is volume-update cli-vol-acadia --bandwidth 8192
  • ibmcloud is volume-update 64bec87d-d175-4fa5-b240-b092fdbcedd6 --profile 10iops-tier
  • ibmcloud is volume-update 64bec87d-d175-4fa5-b240-b092fdbcedd6 --iops 5000
  • ibmcloud is volume-update a9647a52-06f8-4b19-b904-920f67dcdfcd --capacity 500 --tags env:test
  • ibmcloud is volume-update a9647a52-06f8-4b19-b904-920f67dcdfcd --capacity 500 --tags env:test,env:dev

Befehlsoptionen

  • VOLUME: ID oder Name des Volumes.
  • --name: Neuer Name des Datenträgers.
  • --capacity: Kapazität des Datenträgers in Gigabyte Die Kapazität kann auf bis zu 250 für das Startvolume, 16.000 für benutzerdefinierte und universelle Profilvolumes sowie 9.600 für 5iops-tier Profilvolumes und auf 4.800 für 10iops-tier Profilvolumes erweitert werden. Die Größe kann nur erweitert, nicht reduziert werden.
  • --profile: Name des Profils. Der Datenträger muss als Datendatenträger zugeordnet werden. Die IOPS-Stufe für den Datenträger kann geändert werden. Die Änderung eines vordefinierten Profils mit IOPS-Stufe in ein angepasstes Profil hingegen wird nicht unterstützt. Die Änderung eines angepassten Profils in ein vordefiniertes Profil mit IOPS-Stufe wird ebenfalls nicht unterstützt.
  • --iops: Ein- und Ausgabevorgänge pro Sekunde für das Volume; gilt nur für Volumes mit benutzerdefiniertem Profil. Informationen zum IOPS-Bereich finden Sie unter „ Software in Ihr Konto integrieren “. Das Laufwerk muss als Datenlaufwerk eingebunden werden.
  • --bandwidth: Die maximale Bandbreite (in Megabit pro Sekunde) für das Volume. Um diese Eigenschaft anzugeben, muss der Datenträger storage_generation den Wert 2 haben.
  • --allowed-use-api-version, --au-api-version: Die API-Version, mit der die Ausdrücke ausgewertet werden sollen.
  • --allowed-use-bare-metal-server, --au-bms: Die Bedingung, die die Eigenschaften eines Bare-Metal-Servers erfüllen müssen, der mit den Image-Daten in diesem Volume bereitgestellt wird.
  • --allowed-use-instance, --au-ins: Der Ausdruck, den die Eigenschaften einer virtuellen Serverinstanz erfüllen müssen, die mit diesem Volume bereitgestellt wird.
  • --tags: Tags für diese Ressource.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist Volumen-Instanz-Profile

Liste der Instanzprofile, die mit einem Volume kompatibel sind.

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

Befehlsbeispiele

  • ibmcloud is volume-instance-profiles my-volume
  • ibmcloud is volume-instance-profiles my-volume --output JSON
  • ibmcloud is volume-instance-profiles r134-064dcec0-5e15-42cf-8b28-a9d27f9cd751
  • ibmcloud is volume-instance-profiles r134-064dcec0-5e15-42cf-8b28-a9d27f9cd751 --output JSON

Befehlsoptionen

  • VOLUME: ID oder Name des Volumes.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist Volumen-Auftrag-erstellen

Erstellen Sie einen Job für einen Datenträger.

ibmcloud is volume-job-create VOLUME --profile PROFILE [--name Name] [--bandwidth BANDWIDTH] [--iops IOPS] [--output JSON] [-q, --quiet]

Befehlsbeispiele

  • ibmcloud is volume-job-create r134-4345a81c-6f86-4ae5-863f-92d6afc160a9 --profile sdp --name cli-test --iops 3000 --bandwidth 1000 --output JSON
  • ibmcloud is volume-job-create 485080f6-86e8-4fd4-a940-fb0e5bc269e0 --name my-job --profile sdp --bandwidth 1000 --iops 3000

Befehlsoptionen

  • VOLUME: ID oder Name des Volumes.
  • --profile: Name des Profils.
  • --name: Name des Volume-Jobs.
  • --bandwidth: Die maximale Bandbreite (in Megabit pro Sekunde) für das Volume. Um diese Eigenschaft anzugeben, muss der Datenträger storage_generation den Wert 2 haben.
  • --iops: Ein- und Ausgabevorgänge pro Sekunde für das Volume; gilt nur für Volumes mit benutzerdefiniertem Profil. Informationen zu den verfügbaren IOPS-Bereichen finden Sie unter [Custom IOPS profile]Onboarding software to your account.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist Volumen-Auftragsaktualisierung

Aktualisieren Sie einen Datenträgerjob.

ibmcloud is volume-job-update VOLUME --job JOB [--name Name] [--output JSON] [-q, --quiet]

Befehlsbeispiele

  • ibmcloud is volume-job-update my-volume --job my-job --name my-job-update --output JSON
  • ibmcloud is volume-job-update 485080f6-86e8-4fd4-a940-fb0e5bc269e0 --job 485080f6-86e8-4fd4-a940-fb0e5bc279e2 --name my-job-update

Befehlsoptionen

  • VOLUME: ID oder Name des Volumes.
  • --job: Die Job-ID des Datenträgers.
  • --name: Name des Volume-Jobs.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist Volumen-Auftrag-Löschen

Löschen Sie einen oder mehrere Datenträgerjobs.

ibmcloud is volume-job-delete VOLUME --job JOB [--output JSON] [-f, --force] [-q, --quiet]

Befehlsbeispiele

  • ibmcloud is volume-job-delete my-volume --job my-job --output JSON
  • ibmcloud is volume-job-delete 485080f6-86e8-4fd4-a940-fb0e5bc269e0 --job 485080f6-86e8-4fd4-a940-fb0e5bc279e2

Befehlsoptionen

  • VOLUME: ID oder Name des Volumes.
  • --job: Die Job-ID des Datenträgers.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • --force, -f: Operation ohne Bestätigung erzwingen.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist Volumen-Auftrag

Rufen Sie einen Datenträgerjob ab.

ibmcloud is volume-job VOLUME --job JOB [--output JSON] [-q, --quiet]

Befehlsbeispiele

  • ibmcloud is volume-job my-volume --job my-job --output JSON
  • ibmcloud is volume-job 485080f6-86e8-4fd4-a940-fb0e5bc269e0 --job 485080f6-86e8-4fd4-a940-fb0e5bc279e2

Befehlsoptionen

  • VOLUME: ID oder Name des Volumes.
  • --job: Die Job-ID des Datenträgers.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist Volumen-Jobs

Listen Sie Jobs für einen Datenträger auf.

ibmcloud is volume-jobs VOLUME [--output JSON] [-q, --quiet]

Befehlsbeispiele

  • ibmcloud is volume-jobs my-volume --output JSON
  • ibmcloud is volume-jobs 485080f6-86e8-4fd4-a940-fb0e5bc269e0

Befehlsoptionen

  • VOLUME: ID oder Name des Volumes.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist volume-job-cancel

Brechen Sie einen in der Warteschlange befindlichen oder aktiven Datenträgerjob ab.

ibmcloud is volume-job-cancel VOLUME --job JOB [--output JSON] [-q, --quiet]

Befehlsbeispiele

  • ibmcloud is volume-job-cancel my-volume --job my-job --output JSON
  • ibmcloud is volume-job-cancel 485080f6-86e8-4fd4-a940-fb0e5bc269e0 --job 485080f6-86e8-4fd4-a940-fb0e5bc279e2

Befehlsoptionen

  • VOLUME: ID oder Name des Volumes.
  • --job: Die Job-ID des Datenträgers.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

Snapshots

Der folgende Abschnitt enthält Informationen zu CLI-Befehlen für Snapshots.

ibmcloud ist snapshots

Listet alle Momentaufnahmen auf.

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]

Befehlsbeispiele

  • ibmcloud is snapshots
  • ibmcloud is snapshots --volume r134-f13fc172-22e0-4e5b-ab81-63f5fe8b3ea0
  • ibmcloud is snapshots --volume vol-bkp-policy-do-not-delete
  • ibmcloud is snapshots --volume crn:v1:staging:public:is:us-south-2:a/efe5afc483594adaa8325e2b4d1290df::volume:r134-f13fc172-22e0-4e5b-ab81-63f5fe8b3ea0
  • ibmcloud is snapshots --tag dev:env
  • ibmcloud is snapshots --source-image r134-24d856e2-6aec-41c2-8f36-5a8a3766f0d6
  • ibmcloud is snapshots --source-image ibm-centos-7-9-minimal-amd64-9
  • ibmcloud is snapshots --source-image crn:v1:staging:public:is:us-east:a/efe5afc483594adaa8325e2b4d1290df::image:r134-24d856e2-6aec-41c2-8f36-5a8a3766f0d6
  • ibmcloud is snapshots --copies r134-fc2a25b9-1cca-4cee-a9c4-0f350d7923f5
  • ibmcloud is snapshots --copies snapshot-copy-us-east
  • ibmcloud is snapshots --copies crn:v1:staging:public:is:us-south:a/efe5afc483594adaa8325e2b4d1290df::snapshot:r134-fc2a25b9-1cca-4cee-a9c4-0f350d7923f5
  • ibmcloud is snapshots --copies-remote-region us-south
  • ibmcloud is snapshots --source-volume-remote-region us-south
  • ibmcloud is snapshots --source-snapshot-remote-region us-south
  • ibmcloud is snapshots --backup-policy-plan r134-7d36a9df-9512-496e-8ad0-054cb4dd854c --backup-policy r134-3f56e0fa-1cfb-4341-9e57-de2a6345e7b3
  • ibmcloud is snapshots --backup-policy-plan bkp-plan-do-not-delete --backup-policy bkp-policy-do-not-delete
  • ibmcloud is snapshots --source-snapshot r142-abb79ab7-d79d-4863-9678-123d1dffee06
  • ibmcloud is snapshots --clones-zone-name us-south-2
  • ibmcloud is snapshots --snapshot-consistency-group scg1
  • ibmcloud is snapshots --snapshot-consistency-group r134-fc2a25b9-1cca-4cee-a9c4-0f350d7923f5

Befehlsoptionen

  • --volume: ID, Name oder CRN des Quellvolumes.
  • --tag: Tag für diese Ressource.
  • --source-image: ID, Name oder CRN des Quellbildes.
  • --copies: ID, Name oder CRN der Snapshot-Kopien. Kombinationen dieser drei Typen werden nicht unterstützt. Es wird nur die Übergabe eines von drei Typen unterstützt.
  • --copies-remote-region: Der Name des Snapshots gibt die Anzahl der Kopien in der Remote-Region an.
  • --source-snapshot: ID oder Name des Quell-Snapshots.
  • --source-snapshot-remote-region: Name der Remote-Region des Quell-Snapshots.
  • --volume-remote-region: Name der Remote-Region des Quellvolumes.
  • --source-image-remote-region: Name des Remote-Bereichs des Quellbildes.
  • --backup-policy-plan: ID oder Name des Sicherungsrichtlinienplans.
  • --backup-policy: ID oder Name der Sicherungsrichtlinie.
  • --snapshot-consistency-group: ID, Name oder CRN der Snapshot-Konsistenzgruppe.
  • --clones-zone-name: Name der Snapshot-Klonzone.
  • --resource-group-id: ID der Ressourcengruppe. Diese ID schließt die Option „--resource-group-name“ aus.
  • --resource-group-name: Name der Ressourcengruppe. Dieser Name ist mit --resource-group-id unvereinbar.
  • --all-resource-groups: Alle Ressourcengruppen abfragen.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist snapshot

Details zu einem Snapshot anzeigen.

ibmcloud is snapshot SNAPSHOT [--output JSON] [-q, --quiet]

Befehlsbeispiele

  • ibmcloud is snapshot my-snapshot
  • ibmcloud is snapshot r134-2fbe71a8-126e-4a05-80ad-dad45df491a5

Befehlsoptionen

  • SNAPSHOT: ID oder Name des Snapshots.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist snapshot-create

Erstellen Sie einen Snapshot eines Volumes.

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]

Befehlsbeispiele

  • ibmcloud is snapshot-create --name my-snapshot-1 --volume test5-3zwxlnzgqk-9vk99
  • ibmcloud is snapshot-create --name my-snapshot --volume r006-1772e102-0671-48c7-a97a-504247e61e48
  • ibmcloud is snapshot-create --name my-snapshot --volume r006-1772e102-0671-48c7-a97a-504247e61e48 --resource-group-id 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3
  • ibmcloud is snapshot-create --name my-snapshot --volume r006-1772e102-0671-48c7-a97a-504247e61e48 --resource-group-name Default
  • ibmcloud is snapshot-create --name my-snapshot --volume r006-1772e102-0671-48c7-a97a-504247e61e48 --output JSON
  • ibmcloud is snapshot-create --name my-snapshot --volume r006-1772e102-0671-48c7-a97a-504247e61e48 --clone-zones us-south-1,us-south-2,us-south-3
  • ibmcloud is snapshot-create --volume cf88cf1a-6f93-4cf6-bacf-62cafd3de857 --name my-ss70 --tags env:test
  • ibmcloud is snapshot-create --volume cf88cf1a-6f93-4cf6-bacf-62cafd3de857 --name my-ss70 --tags env:test,env:dev
  • ibmcloud is snapshot-create --volume test5-3zwxlnzgqk-9vk99 --name my-ss70 --tags env:test
  • ibmcloud is snapshot-create --name my-snapshot --source-snapshot-crn crn:v1:bluemix:public:is:us-south:a/123456::snapshot:r134-f6bfa329-0e36-433f-a3bb-0df632e79263 --encryption-key crn:v1:bluemix:public:kms:us-south:a/dffc98a0f1f0f95f6613b3b752286b87:e4a29d1a-2ef0-42a6-8fd2-350deb1c647e:key:5437653b-c4b1-447f-9646-b2a2a4cd6179
  • ibmcloud is snapshot-create --name my-snapshot --source-snapshot-crn crn:v1:bluemix:public:is:us-south:a/123456::snapshot:r134-f6bfa329-0e36-433f-a3bb-0df632e79263 --encryption-key crn:v1:bluemix:public:kms:us-south:a/dffc98a0f1f0f95f6613b3b752286b87:e4a29d1a-2ef0-42a6-8fd2-350deb1c647e:key:5437653b-c4b1-447f-9646-b2a2a4cd6179 --allowed-use-api-version "2024-10-31" --allowed-use-bare-metal-server true --allowed-use-instance enable_secure_boot==true

Befehlsoptionen

  • --volume: ID, Name oder CRN des Quellvolumes.
  • --source-snapshot-crn: CRN des Remote-Snapshots, auf dessen Grundlage dieser Snapshot erstellt werden soll.
  • --encryption-key: Der Stammschlüssel, der zum Umschließen des Datenverschlüsselungsschlüssels für den Snapshot verwendet werden soll. Erfolgt keine Angabe, wird der Verschlüsselungsschlüssel aus der neuesten Momentaufnahme mit demselben Quellendatenträger verwendet. Wenn diese Momentaufnahme die erste Momentaufnahme des Quellendatenträgers ist, wird der Verschlüsselungsschlüssel des Quellendatenträgers verwendet.
  • --name: Neuer Name für den Snapshot.
  • --clone-zones: Durch Kommas getrennte Zonennamen, in denen die Snapshot-Klone gespeichert werden sollen. Die Schnellzurückschreibung von Momentaufnahmen ist in den geklonten Zonen aktiviert.
  • --allowed-use-api-version, --au-api-version: Die API-Version, mit der die Ausdrücke ausgewertet werden sollen.
  • --allowed-use-bare-metal-server, --au-bms: Die Bedingung, die die Eigenschaften eines Bare-Metal-Servers erfüllen müssen, der mit den Image-Daten in diesem Snapshot bereitgestellt wird. Wenn nichts angegeben ist, wird der Ausdruck auf "wahr" gesetzt.
  • --allowed-use-instance, --au-ins: Der Ausdruck, den die Eigenschaften einer virtuellen Serverinstanz erfüllen müssen, die anhand dieses Snapshots bereitgestellt wird. Wenn nichts angegeben ist, wird der Ausdruck auf "wahr" gesetzt.
  • --resource-group-id: ID der Ressourcengruppe. Diese ID schließt die Option „--resource-group-name“ aus.
  • --resource-group-name: Name der Ressourcengruppe. Dieser Name ist mit --resource-group-id unvereinbar.
  • --tags: Tags für diese Ressource.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist snapshot-delete

Löschen Sie mindestens eine Momentaufnahme.

ibmcloud is snapshot-delete (SNAPSHOT1 SNAPSHOT2 ...) [--output JSON] [-f, --force] [-q, --quiet]

Befehlsbeispiele

  • ibmcloud is snapshot-delete my-snapshot
  • ibmcloud is snapshot-delete r134-2fbe71a8-126e-4a05-80ad-dad45df491a5

Befehlsoptionen

  • SNAPSHOT1: ID oder Name des Snapshots.
  • SNAPSHOT2: ID oder Name des Snapshots.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • --force, -f: Operation ohne Bestätigung erzwingen.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist snapshot-update

Aktualisiert eine Momentaufnahme.

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]

Befehlsbeispiele

  • ibmcloud is snapshot-update 64bec87d-d175-4fa5-b240-b092fdbcedd6 --name my-snapshot --output JSON
  • ibmcloud is snapshot-update cli-demo-snapshot-1 --name my-snapshot --output JSON
  • ibmcloud is snapshot-update f8d51ab0-961f-4c23-8976-b1e48cc4f260 --name mysnapshot60 --tags env:tfp
  • ibmcloud is snapshot-update f8d51ab0-961f-4c23-8976-b1e48cc4f260 --name mysnapshot60 --tags env:tfp,env:cli
  • ibmcloud is snapshot-update my-snapshot-2 --name mysnapshot60 --tags env:tfp
  • ibmcloud is snapshot-update my-snapshot-2 --allowed-use-api-version "2024-10-31" --allowed-use-bare-metal-server true --allowed-use-instance enable_secure_boot==true

Befehlsoptionen

  • SNAPSHOT: ID oder Name des Snapshots.
  • --name: Neuer Name des Snapshots.
  • --allowed-use-api-version, --au-api-version: Die API-Version, mit der die Ausdrücke ausgewertet werden sollen.
  • --allowed-use-bare-metal-server, --au-bms: Die Bedingung, die die Eigenschaften eines Bare-Metal-Servers erfüllen müssen, der mit den Image-Daten in diesem Snapshot bereitgestellt wird. Wenn nichts angegeben ist, wird der Ausdruck auf "wahr" gesetzt.
  • --allowed-use-instance, --au-ins: Der Ausdruck, den die Eigenschaften einer virtuellen Serverinstanz erfüllen müssen, die anhand dieses Snapshots bereitgestellt wird. Wenn nichts angegeben ist, wird der Ausdruck auf "wahr" gesetzt.
  • --tags: Tags für diese Ressource.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist ein Snapshot-Klon

Details zu einem Zonen-Snapshot-Klon anzeigen.

ibmcloud is snapshot-clone SNAPSHOT ZONE_NAME [--output JSON] [-q, --quiet]

Befehlsbeispiele

  • ibmcloud is snapshot-cl f0542d32-2c92-4f64-9d25-8469a5bef29d us-east-2
  • ibmcloud is snapshot-clone aaa-default-snapshot-2 us-east-1

Befehlsoptionen

  • SNAPSHOT: ID oder Name des Snapshots.
  • ZONE_NAME: Der Name der Zone, in der sich dieser Snapshot-Klon befindet. Die Schnellzurückschreibung von Momentaufnahmen ist in den geklonten Zonen aktiviert.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist snapshot-clone-create

Erstellen Sie einen Zonen-Snapshot-Klon.

ibmcloud is snapshot-clone-create SNAPSHOT --zone ZONE [--output JSON] [-q, --quiet]

Befehlsbeispiele

  • ibmcloud is snaphost-clone-create r134-77e21079-7291-44c2-866a-8f1848bc10f0 --zone us-south-2
  • ibmcloud is snapshot-clone-create aaa-default-snapshot-2 --zone us-east-1

Befehlsoptionen

  • SNAPSHOT: ID oder Name des Snapshots.
  • --zone: Der Name der Zone, in der sich der Snapshot-Klon befinden soll. Die Schnellzurückschreibung von Momentaufnahmen ist in den geklonten Zonen aktiviert.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist Snapshot-Klon-Löschen

Löschen der zonalen Snapshotklons in mindestens einer Zone.

ibmcloud is snapshot-clone-delete SNAPSHOT (ZONE_NAME1 ZONE_NAME2 ...) [--output JSON] [-f, --force] [-q, --quiet]

Befehlsbeispiele

  • ibmcloud is snaphost-clone-delete r134-77e21079-7291-44c2-866a-8f1848bc10f0 us-south-2
  • ibmcloud is snapshot-clone-delete aaa-default-snapshot-2 us-east-1 us-east-2

Befehlsoptionen

  • SNAPSHOT: ID oder Name des Snapshots.
  • ZONE_NAME1: Der Name der Zone, in der sich dieser Snapshot-Klon befindet.
  • ZONE_NAME2: Der Name der Zone, in der sich dieser Snapshot-Klon befindet.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • --force, -f: Operation ohne Bestätigung erzwingen.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist Snapshot-Klone

Alle Zonen-Snapshot-Klone auflisten.

ibmcloud is snapshot-clones SNAPSHOT [--output JSON] [-q, --quiet]

Befehlsbeispiele

  • ibmcloud is snapshot-clones aaa-default-snapshot-2
  • ibmcloud is snapshot-cls f0542d32-2c92-4f64-9d25-8469a5bef29d

Befehlsoptionen

  • SNAPSHOT: ID oder Name des Snapshots.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist snapshot-instance-profiles

Liste der Instanzprofile, die mit einem Snapshot kompatibel sind.

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

Befehlsbeispiele

  • ibmcloud is snapshot-instance-profiles my-snapshot
  • ibmcloud is snapshot-instance-profiles my-snapshot --output JSON
  • ibmcloud is snapshot-instance-profiles r134-064dcec0-5e15-42cf-8b28-a9d27f9cd751
  • ibmcloud is snapshot-instance-profiles r134-064dcec0-5e15-42cf-8b28-a9d27f9cd751 --output JSON

Befehlsoptionen

  • SNAPSHOT: ID oder Name des Snapshots.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist Snapshot-Konsistenz-Gruppen

Listet alle Momentaufnahmen-Konsistenzgruppen auf.

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]

Befehlsbeispiele

  • ibmcloud is snapshot-consistency-groups
  • ibmcloud is snapshot-consistency-groups --backup-policy-plan r134-7d36a9df-9512-496e-8ad0-054cb4dd854c --backup-policy r134-3f56e0fa-1cfb-4341-9e57-de2a6345e7b3
  • ibmcloud is snapshot-consistency-groups --backup-policy-plan bkp-plan-do-not-delete --backup-policy bkp-policy-do-not-delete
  • ibmcloud is snapshot-consistency-groups --backup-policy-plan r134-7d36a9df-9512-496e-8ad0-054cb4dd854c --backup-policy bkp-policy-do-not-delete
  • ibmcloud is snapshot-consistency-groups --backup-policy-plan bkp-plan-do-not-delete --backup-policy r134-3f56e0fa-1cfb-4341-9e57-de2a6345e7b3
  • ibmcloud is snapshot-consistency-groups --backup-policy-job r134-7d36a9df-9512-496e-8ad0-054cb4dd854c

Befehlsoptionen

  • --backup-policy-plan: ID oder Name des Sicherungsrichtlinienplans.
  • --backup-policy: ID oder Name der Sicherungsrichtlinie.
  • --backup-policy-job: Filtert die Sammlung auf Snapshot-Konsistenzgruppen mit einer Sicherungsrichtlinien-Job-ID.
  • --resource-group-id: ID der Ressourcengruppe. Diese ID schließt die Option „--resource-group-name“ aus.
  • --resource-group-name: Name der Ressourcengruppe. Dieser Name ist mit --resource-group-id unvereinbar.
  • --all-resource-groups: Alle Ressourcengruppen abfragen.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

'ibmcloud is snapshot-consistency-group'

Zeigt Details zu einer Momentaufnahmen-Konsistenzgruppe an.

ibmcloud is snapshot-consistency-group SNAPSHOT_CONSISTENCY_GROUP [--output JSON] [-q, --quiet]

Befehlsbeispiele

  • ibmcloud is snapshot-consistency-group r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2
  • ibmcloud is snapshot-consistency-group example-snap-cg

Befehlsoptionen

  • SNAPSHOT_CONSISTENCY_GROUP: ID oder Name der Snapshot-Konsistenzgruppe.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist snapshot-consistency-group-create

Erstellt eine Konsistenzgruppe für Momentaufnahmen.

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]

Befehlsbeispiele

  • ibmcloud is snapshot-consistency-group-create --source-volume r006-1772e102-0671-48c7-a97a-504247e61e48
  • ibmcloud is snapshot-consistency-group-create --source-volume r006-1772e102-0671-48c7-a97a-504247e61e48 --resource-group-id 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3
  • ibmcloud is snapshot-consistency-group-create --source-volume r006-1772e102-0671-48c7-a97a-504247e61e48 --resource-group-name Default
  • ibmcloud is snapshot-consistency-group-create --source-volume r006-1772e102-0671-48c7-a97a-504247e61e48 --snapshot-name snapshot1 --name snapshot-consistency-group-1
  • ibmcloud is snapshot-consistency-group-create --source-volume r006-1772e102-0671-48c7-a97a-504247e61e48 --user-tags env:test,env:stage
  • ibmcloud is snapshot-consistency-group-create --source-volume r006-1772e102-0671-48c7-a97a-504247e61e48 --resource-group-id 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --output json
  • ibmcloud is snapshot-consistency-group-create --source-volume r006-1772e102-0671-48c7-a97a-504247e61e48 --delete-snapshot-on-delete false --resource-group-id 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --output json
  • ibmcloud is snapshot-consistency-group-create --snapshots '[{"source_volume":"r006-1772e102-0671-48c7-a97a-504247e61e48"}]'
  • ibmcloud is snapshot-consistency-group-create --snapshots '[{"source_volume":"r006-1772e102-0671-48c7-a97a-504247e61e48","user_tags":["env:test,env:stage"],"name":"snapshot1"}]' --name multi-snapshot-consistency-group --delete-snapshot-on-delete false
  • ibmcloud is snapshot-consistency-group-create --snapshots @snapshots.json --name multi-snapshot-consistency-group --delete-snapshot-on-delete false

Befehlsoptionen

  • --snapshots: SNAPSHOTS_JSON|@SNAPSHOTS_JSON_FILE, Snapshots im JSON-Format oder als JSON-Datei, Liste der Snapshots. Informationen zum Datenschema finden Sie in der API-Dokumentation unter der Eigenschaft „ snapshots “. Einer der folgenden Werte: SNAPSHOTS_JSON, @SNAPSHOTS_JSON_FILE.
  • --source-volume: ID, Name oder CRN des Quellvolumens.
  • --snapshot-name: Der Name dieses Snapshots.
  • --user-tags: Die diesem Snapshot zugeordneten Benutzer-Tags.
  • --name: Name der Snapshot-Konsistenzgruppe.
  • --delete-snapshot-on-delete: Gibt an, ob beim Löschen der Snapshot-Konsistenzgruppe auch die Snapshots in der Gruppe gelöscht werden. Entweder „false“ oder „true“ (Standardwert: „true“ ).
  • --resource-group-id: ID der Ressourcengruppe. Diese ID schließt die Option „--resource-group-name“ aus.
  • --resource-group-name: Name der Ressourcengruppe. Dieser Name ist mit --resource-group-id unvereinbar.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist snapshot-consistency-group-update

Aktualisiert eine Momentaufnahmen-Konsistenzgruppe.

ibmcloud is snapshot-consistency-group-update SNAPSHOT_CONSISTENCY_GROUP [--name NEW_NAME] [--delete-snapshot-on-delete false | true] [--output JSON] [-q, --quiet]

Befehlsbeispiele

  • ibmcloud is snapshot-consistency-group-update r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2 --name snapshot-consistency-group-1
  • ibmcloud is snapshot-consistency-group-update r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2 --name snapshot-consistency-group-1 --delete-snapshot-on-delete false
  • ibmcloud is snapshot-consistency-group-update snapshot-consistency-group-1-new --name snapshot-consistency-group-1-updated --delete-snapshot-on-delete false

Befehlsoptionen

  • SNAPSHOT_CONSISTENCY_GROUP: ID oder Name der Snapshot-Konsistenzgruppe.
  • --name: Neuer Name für die Snapshot-Konsistenzgruppe.
  • --delete-snapshot-on-delete: Gibt an, ob beim Löschen der Snapshot-Konsistenzgruppe auch die Snapshots in der Gruppe gelöscht werden. Entweder „false“ oder „true“ (Standardwert: „true“ ).
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

'ibmcloud is snapshot-consistency-group-delete'

Löschen Sie mindestens eine Konsistenzgruppe für Momentaufnahmen.

ibmcloud is snapshot-consistency-group-delete (SNAPSHOT_CONSISTENCY_GROUP1 SNAPSHOT_CONSISTENCY_GROUP2 ...) [--output JSON] [-f, --force] [-q, --quiet]

Befehlsbeispiele

  • ibmcloud is snapshot-consistency-group-delete r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2
  • ibmcloud is snapshot-consistency-group-delete scg1 scg2

Befehlsoptionen

  • SNAPSHOT_CONSISTENCY_GROUP1: ID oder Name der Snapshot-Konsistenzgruppe.
  • SNAPSHOT_CONSISTENCY_GROUP2: ID oder Name der Snapshot-Konsistenzgruppe.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • --force, -f: Operation ohne Bestätigung erzwingen.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

Dateifreigaben

Der folgende Abschnitt enthält Informationen zu CLI-Befehlen für Dateifreigaben.

'ibmcloud is share'

Details einer Dateifreigabe anzeigen. Die Details umfassen die Zone, Größe, E/A-Operationen pro Sekunde oder Bandbreite und vieles mehr. Weitere Informationen finden Sie in der VPC-Dokumentation.

ibmcloud is share SHARE [--output JSON] [-q, --quiet]

Befehlsbeispiele

  • ibmcloud is share r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2
  • ibmcloud is share new-share

Befehlsoptionen

  • FREIGABE: ID oder Name der Dateifreigabe.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist freigeben-erstellen

Erstellen Sie eine Dateifreigabe mit einer Kapazität von 10 bis 32.000 GB. Für zonale Freigaben geben Sie die E/A-Operationen pro Sekunde an. Für regionale Freigaben geben Sie die Bandbreite an. Weitere Informationen finden Sie in der VPC-Dokumentation.

ibmcloud is share-create (--profile PROFILE ([--zone ZONE_NAME] | [--snapshot SNAPSHOT --share SHARE]) [--bandwidth BANDWIDTH] [--size SIZE] [--encryption-key ENCRYPTION_KEY] [--initial-owner-gid INITIAL_OWNER_GID] [--initial-owner-uid INITIAL_OWNER_UID] [--iops IOPS] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME] [--allowed-access-protocols, --aacp nfs4] [--replica-share-profile REPLICA_SHARE_PROFILE --replica-share-cron-spec REPLICA_SHARE_CRON_SPEC [--replica-share-zone ZONE_NAME] [--replica-share-iops REPLICA_SHARE_IOPS] [--replica-share-user-tags REPLICA_SHARE_USER_TAGS] [--replica-share-allowed-transit-encryption-modes, --rs-atem stunnel,ipsec,none] [--replica-share-mount-targets MOUNT_TARGETS_JSON | @MOUNT_TARGETS_JSON_FILE] [--replica-share-name REPLICA_SHARE_NAME]] | --origin-share ORIGIN_SHARE) [--allowed-transit-encryption-modes, --atem stunnel,ipsec,none] [--name NAME] [--user-tags USER_TAGS] [--mount-targets MOUNT_TARGETS_JSON | @MOUNT_TARGETS_JSON_FILE] [--output JSON] [-q, --quiet]

Befehlsbeispiele

  • ibmcloud is share-create --name my-file-share --zone us-south-1 --profile dp2 --size 40
  • ibmcloud is share-create --name my-file-share-1 --zone us-south-1 --profile dp2 --size 40 --initial-owner-gid 100 --initial-owner-uid 200
  • ibmcloud is share-create --name my-file-share --zone us-south-1 --profile dp2 --size 40 --output JSON
  • ibmcloud is share-create --name my-file-share --zone us-south-2 --profile dp2 --size 1000 --iops 1000
  • ibmcloud is share-create --zone us-east-1 --profile dp2 --size 40 --encryption_key crn:v1:bluemix:public:kms:us-south:a/dffc98a0f1f0f95f6613b3b752286b87:e4a29d1a-2ef0-42a6-8fd2-350deb1c647e:key:5437653b-c4b1-447f-9646-b2a2a4cd6179
  • ibmcloud is share-create --name my-file-accessor-share --origin-share crn:v1:bluemix:public:is:au-syd-1:a/1431ea2a7958ad20f0fee592ff85f746::share:r026-02aea1c7-adb6-4072-9799-6ca495561661
  • ibmcloud is share-create --profile dp2 --snapshot r134-6ce54f3b-8971-4b5d-95a7-7dfa897ddfb3
  • ibmcloud is share-create --profile dp2 --snapshot cli-share-snapshot --share my-file-share --user-tags "dev:tags"
  • ibmcloud is share-create --profile dp2 --snapshot crn:v1:staging:public:is:us-south-1:a/efe5afc483594adaa8325e2b4d1290df::share-snapshot:r134-2ae87eb2-b26c-4126-ab34-e6e64f6f1773/r134-6ce54f3b-8971-4b5d-95a7-7dfa897ddfb3 --user-tags "dev:tags"
  • ibmcloud is share-create --name p-share-3 --zone us-south-1 --profile dp2 --replica-share-profile dp2 --replica-share-cron-spec '55 09 * * *' --replica-share-zone us-south-3 --replica-share-name replica-p-share-3 --replica-share-mount-targets '[{"access-protocol": "nfs4","name": "my-target1", "transit_encryption":"stunnel", "vpc": {"id": "r134-fa7c3b16-8a59-4434-8c2c-3230e916d441"}}]' --size 40
  • ibmcloud is share-create --zone us-south-1 --profile dp2 --name my-file-share --user-tags env:dev,env:test --mount-targets '[{"access-protocol": "nfs4", "transit_encryption":"stunnel", "name": "my-target121","vpc": {"name": "test-vpc-18-1"}},{"name": "my-target122","vpc": {"name": "vpc-0413"}}]' --replica-share-profile dp2 --replica-share-cron-spec '55 09 * * *' --replica-share-zone us-south-3 --replica-share-user-tags env:dev,env:prod --replica-share-name my-file-share-replica --replica-share-mount-targets '[{"access-protocol": "nfs4", "transit_encryption":"stunnel", "name": "my-target1", "vpc": {"id": "r006-9265c6c2-13e7-4268-b4e9-658d4df1e2f6"}}]' --size 40
  • ibmcloud is share-create --name my-file-share-3 --zone au-syd-1 --profile dp2 --size 40 --mount-targets '[{"access-protocol": "nfs4", "transit_encryption":"stunnel", "name": "my-target1", "vpc": {"id": "r026-b403cfe8-917e-4fb8-a72c-bb490c735119"}}]' --replica-share-profile dp2 --replica-share-cron-spec '55 09 * * *' --replica-share-zone au-syd-2 --replica-share-name replica-p-share-3 --replica-share-mount-targets '[{"access-protocol": "nfs4", "transit_encryption":"stunnel", "name": "my-replica-target1", "vpc": {"name": "vpc-1006-01"}}]'
  • ibmcloud is share-create --name my-fs-cli-1 --zone us-south-1 --profile dp2 --size 40 --atem ipsec,none --mount-targets '[{"access-protocol": "nfs4", "transit_encryption":"stunnel", "name":"my-target1","virtual_network_interface":{"name":"my-fs-cli-1-vni","primary_ip":{"id":"0716-d2a60008-84ca-4345-86f9-23a65dc75a32"},"resource_group":{"id":"11caaa983d9c4beb82690daab08717e9"},"security_groups":[{"id":"r134-a2f82965-1b8d-4bfe-9949-fe79e47daa86"}]}}]' --replica-share-profile dp2 --replica-share-cron-spec '55 09 * * *' --replica-share-zone us-south-2 --replica-share-name my-fs-cli-1-replica --replica-share-mount-targets '[{"access-protocol": "nfs4", "transit_encryption":"stunnel", "name":"my-target1","virtual_network_interface":{"name":"my-fs-cli-1-vni-2","primary_ip":{"address":"10.240.66.20","auto-delete":true,"name":"rip-vni-target"},"resource_group":{"id":"11caaa983d9c4beb82690daab08717e9"},"security_groups":[{"id":"r134-bd0f8527-c45c-496e-8d34-63bda6dd829b"}],"subnet":{"id":"0726-cf6d55db-284e-40c6-aea7-67dbabfa5542"}}}]'
  • ibmcloud is share-create --profile dp2 --snapshot cli-share-snapshot --allowed-access-protocols nfs4 --share my-file-share --user-tags "dev:tags"
  • ibmcloud is share-create --name my-file-share --profile rfs --size 40 --allowed-access-protocols nfs4 --bandwidth 1000 --atem stunnel,none
  • ibmcloud is share-create --name my-fs-cli-1 --profile rfs --size 40 --bandwidth 125 --allowed-access-protocols nfs4 --atem stunnel,none --mount-targets '[{"access-protocol": "nfs4", "transit_encryption":"stunnel", "name":"my-target1","virtual_network_interface":{"name":"my-fs-cli-vni", "primary_ip":{"address":"10.240.64.51","auto-delete":true,"name":"vni-target-1"},"security_groups":[{"id":"r134-bfa4dea5-3e09-4a76-90ef-cee3b840936b"}],"subnet":{"id":"0726-c5941a73-2e07-46e6-b0c8-db306259341f"}}}]'

Befehlsoptionen

  • --allowed-transit-encryption-modes, --atem: Erlaubte Transitverschlüsselungsmodi. Ein oder mehrere durch Komma getrennte Werte von: stunnel, ipsec, none.
  • --name: Der benutzerdefinierte Name für diese Dateifreigabe.
  • --user-tags: Tags für diese Ressource.
  • --zone: Name der Zone.
  • --snapshot: Die ID, der Name oder die CRN des Quell-Snapshots für diese Dateifreigabe.
  • --share: ID oder Name der Dateifreigabe.
  • --bandwidth: Die maximale Bandbreite (in Megabit pro Sekunde) für die Dateifreigabe.
  • --size: Die Größe der Dateifreigabe wird auf das nächste Gigabyte aufgerundet.
  • --profile: Das Profil, das die Dateifreigabe verwendet. Alle Dateifreigaben, die erstellt werden, basieren auf dem Hochleistungsprofil dp2.
  • --encryption-key: Der Stammschlüssel, der zum Umschlüsseln des Datenverschlüsselungsschlüssels für die Freigabe verwendet werden soll. Wenn nicht angegeben, lautet der Verschlüsselungstyp für die Freigabe 'provider_managed'.
  • --initial-owner-gid: Die ID der ursprünglichen Eigentümergruppe für die Dateifreigabe zum Zeitpunkt der Erstellung. Spätere Änderungen am Eigner müssen von einer virtuellen Serverinstanz ausgeführt werden, von der die Dateifreigabe angehängt wurde.
  • --initial-owner-uid: Die Benutzer-ID des ursprünglichen Eigentümers der Dateifreigabe zum Zeitpunkt ihrer Erstellung. Spätere Änderungen am Eigner müssen von einer virtuellen Serverinstanz ausgeführt werden, von der die Dateifreigabe angehängt wurde.
  • --iops: Die maximale Bandbreite für Ein- und Ausgabevorgänge pro Sekunde für die Dateifreigabe. Dieser Höchstwert gilt nur für benutzerdefinierte Profildateifreigaben. Informationen zum IOPS-Bereich finden Sie unter „ Definiertes Leistungsprofil “.
  • --resource-group-id: ID der Ressourcengruppe. Diese ID schließt die Option „--resource-group-name“ aus.
  • --resource-group-name: Name der Ressourcengruppe. Dieser Name ist mit --resource-group-id unvereinbar.
  • --allowed-access-protocols, --aacp: Die für diese Freigabe zulässigen Zugriffsprotokolle. Ein oder mehrere durch Kommas getrennte Werte aus der folgenden Liste: nfs4.
  • --replica-share-iops: Die maximale Bandbreite für Ein- und Ausgabevorgänge pro Sekunde für die Dateifreigabe. Dieser Höchstwert gilt nur für benutzerdefinierte Profildateifreigaben. Informationen zum IOPS-Bereich finden Sie unter „ Definiertes Leistungsprofil “.
  • --replica-share-user-tags: Tags für diese Ressource.
  • --replica-share-allowed-transit-encryption-modes, --rs-atem: Erlaubte Transit-Verschlüsselungsmodi. Ein oder mehrere durch Komma getrennte Werte von: stunnel, ipsec, none.
  • --replica-share-mount-targets: MOUNT_TARGETS_JSON |@MOUNT_TARGETS_JSON_FILE, Mountziele für Dateifreigabe in JSON oder JSON-Datei. Einer der folgenden Werte: MOUNT_TARGETS_JSON, @MOUNT_TARGETS_JSON_FILE.
  • --replica-share-name: Der benutzerdefinierte Name für diese Dateifreigabe.
  • --replica-share-profile: Das Profil, das die Dateifreigabe verwendet.
  • --replica-share-cron-spec: Die Cron-Spezifikation für den Zeitplan der Dateifreigabe-Replikation.
  • --replica-share-zone: Die Zone, in der sich diese Replik-Dateifreigabe befinden soll. Dies muss eine andere Zone in derselben Region wie die Quellenfreigabe sein.
  • --origin-share: Die ID, der Name oder die CRN der Ursprungsfreigabe für die Zugriffsfreigabe.
  • --mount-targets: MOUNT_TARGETS_JSON|@MOUNT_TARGETS_JSON_FILE, Einhängeziele für Dateifreigaben im JSON-Format oder als JSON-Datei.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist freigeben-löschen

Löschen Sie mindestens eine Dateifreigabe. Diese Löschung kann nicht rückgängig gemacht werden. Weitere Informationen finden Sie in der VPC-Dokumentation.

ibmcloud is share-delete (SHARE1 SHARE2 ...) [--output JSON] [-f, --force] [-q, --quiet]

Befehlsbeispiele

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

Befehlsoptionen

  • SHARE1: ID oder Name der Dateifreigabe.
  • SHARE2: ID oder Name der Dateifreigabe.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • --force, -f: Operation ohne Bestätigung erzwingen.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist ein Share-Profil

Zeigen Sie die Details eines Dateifreigabeprofils an, einschließlich Kapazität, IOPS, Bandbreite, zulässigem Transitverschlüsselungsmodus, Verfügbarkeitsmodi und zulässigen Zugriffsprotokollen. Weitere Informationen finden Sie in der CLI-Dokumentation.

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

Befehlsoptionen

  • PROFILE_NAME: Name des Dateifreigabeprofils.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is share-profiles

Listen Sie alle Dateifreigabeprofile in der Region auf. Weitere Informationen finden Sie in der VPC-Dokumentation.

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

Befehlsoptionen

  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist share-update

Bearbeiten Sie den Namen, die Größe, das Profil, die E/A-Operationen pro Sekunde und mehr einer Dateifreigabe. Weitere Informationen finden Sie in der VPC-Dokumentation.

ibmcloud is share-update SHARE [--name NEW_NAME] [--size SIZE] [--allowed-access-protocols, --aacp nfs4] [--bandwidth BANDWIDTH] [--replication-cron-spec REPLICATION_CRON_SPEC] [--iops IOPS] [--profile PROFILE] [--user-tags USER_TAGS] [--access-control-mode security_group] [--allowed-transit-encryption-modes, --atem stunnel,ipsec,none] [--output JSON] [-q, --quiet]

Befehlsbeispiele

  • ibmcloud is share-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name new-share
  • ibmcloud is share-update my-file-share-0b88 --name new-share
  • ibmcloud is share-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name new-share --output JSON
  • ibmcloud is share-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --size 10000 --output JSON
  • ibmcloud is share-update my-file-share --profile dp2 --iops 1200
  • ibmcloud is share-update my-file-share --profile dp2
  • ibmcloud is share-update my-file-share-1 --iops 1000
  • ibmcloud is share-update p-share-32 --user-tags env:dev,env:prod
  • ibmcloud is share-update my-fs-2-cli --access-control-mode security_group
  • ibmcloud is share-update my-cli --allowed-transit-encryption-modes none,stunnel --allowed-access-protocols nfs4 --bandwidth 1000

Befehlsoptionen

  • FREIGABE: ID oder Name der Dateifreigabe.
  • --name: Neuer Name der Dateifreigabe.
  • --size: Die Größe der Dateifreigabe, aufgerundet auf das nächste Gigabyte. Die Größe kann nur erweitert, nicht reduziert werden.
  • --allowed-access-protocols, --aacp: Die für diese Freigabe zulässigen Zugriffsprotokolle. Ein oder mehrere durch Kommas getrennte Werte aus der folgenden Liste: nfs4.
  • --bandwidth: Die maximale Bandbreite (in Megabit pro Sekunde) für die Dateifreigabe.
  • --replication-cron-spec: Die Cron-Spezifikation für den Zeitplan der Dateifreigabe-Replikation.
  • --iops: Die maximale Bandbreite für Ein- und Ausgabevorgänge pro Sekunde für die Dateifreigabe. Dieser Höchstwert gilt nur für benutzerdefinierte Profildateifreigaben. Informationen zum IOPS-Bereich finden Sie unter „ Definiertes Leistungsprofil “.
  • --profile: Das Profil, das die Dateifreigabe verwendet.
  • --user-tags: Tags für diese Ressource.
  • --access-control-mode: Der Zugriffskontrollmodus für die Freigabe. (Standard: security_group ).
  • --allowed-transit-encryption-modes, --atem: Erlaubte Transitverschlüsselungsmodi. Ein oder mehrere durch Komma getrennte Werte von: stunnel, ipsec, none.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

'ibmcloud is shares'

Listen Sie alle Dateifreigaben in der Region auf. Weitere Informationen finden Sie in der VPC-Dokumentation.

ibmcloud is shares [--replication-role none | replica | source] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME | --all-resource-groups] [--output JSON] [-q, --quiet]

Befehlsbeispiele

  • ibmcloud is shares
  • ibmcloud is shares --replication-role replica

Befehlsoptionen

  • --replication-role: Filtert die Sammlung nach Dateifreigaben mit der angegebenen Replikationsrolle. Einer der folgenden Werte: none, replica, source
  • --resource-group-id: ID der Ressourcengruppe. Diese ID schließt die Option „--resource-group-name“ aus.
  • --resource-group-name: Name der Ressourcengruppe. Dieser Name ist mit --resource-group-id unvereinbar.
  • --all-resource-groups: Alle Ressourcengruppen abfragen.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist share-replica-create

Erstellen Sie ein schreibgeschütztes Replikat einer vorhandenen zonalen Dateifreigabe in einer anderen Zone derselben Geografie. Weitere Informationen finden Sie in der VPC-Dokumentation.

ibmcloud is share-replica-create --profile PROFILE [--zone ZONE_NAME] --replication-cron-spec REPLICATION_CRON_SPEC --source-share SOURCE_SHARE [--name NAME] [--replica-share-user-tags REPLICA_SHARE_USER_TAGS] [--encryption-key ENCRYPTION_KEY] [--iops IOPS] [--mount-targets MOUNT_TARGETS_JSON | @MOUNT_TARGETS_JSON_FILE] [--allowed-transit-encryption-modes, --atem stunnel,ipsec,none] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME] [--output JSON] [-q, --quiet]

Befehlsbeispiele

  • ibmcloud is share-replica-create --name p-replica-share-3 --zone us-south-3 --profile dp2 --replication-cron-spec '10 05 * * *' --source-share r134-2b4c32f9-9d25-43df-9d59-3874a81ec46e
  • ibmcloud is share-replica-create --zone us-south-3 --profile dp2 --iops 1200 --name p-share-replica-32 --replica-share-user-tags env:dev,env:test --mount-targets '[{"name": "my-target1", "vpc": {"name": "test-vpc-18-1"}}]' --replication-cron-spec '10 08 * * *' --source-share r006-0394a827-fe42-4341-b369-186e1a2288d3
  • ibmcloud is share-replica-create --zone au-syd-2 --profile dp2 --mount-targets '[{"access-protocol": "nfs4", "transit_encryption":"ipsec", "name": "my-target1", "vpc": {"id": "r026-b403cfe8-917e-4fb8-a72c-bb490c735119"}}]' --replication-cron-spec '10 05 * * *' --source-share my-file-share --name my-file-share-3-replica
  • ibmcloud is share-replica-create --name p-replica-share-3 --zone us-south-3 --profile dp2 --mount-targets '[{"access-protocol": "nfs4", "transit_encryption":"ipsec", "name": "my-target1", "vpc": {"id": "r134-2f06ca6e-771e-40cc-9553-3838e2cc396d"}}]' --replication-cron-spec '10 05 * * *' --source-share my-file-share
  • ibmcloud is share-replica-create --name p-replica-share-3 --zone us-south-3 --profile dp2 --replication-cron-spec '10 05 * * *' --source-share r134-2b4c32f9-9d25-43df-9d59-3874a81ec46e
  • ibmcloud is share-replica-create --name p-replica-share-3 --zone us-south-3 --profile dp2 --replication-cron-spec '10 05 * * *' --source-share crn:v1:staging:public:is:us-south-2:a/egq5afc483594adaa8325e2b4d1290df::share:r134-ee076f3c-9b82-4e33-953c-866205612fc9 --encryption-key crn:v1:staging:public:kms:us-south:a/efe5afc483594adaa8325e2b4d1290df:1be45161-6dae-44ca-b248-837f98004057:key:3dd21cc5-dc20-4f7c-bc62-8ec9a8a3d1bd

Befehlsoptionen

  • --profile: Das Profil, das die Dateifreigabe verwendet.
  • --name: Der benutzerdefinierte Name für diese Dateifreigabe.
  • --zone: Name der Zone.
  • --replica-share-user-tags: Tags für diese Ressource.
  • --encryption-key: Der Stammschlüssel, der zum Umschlüsseln des Datenverschlüsselungsschlüssels für die Freigabe verwendet werden soll. Diese Eigenschaft muss angegeben werden, wenn der Verschlüsselungstyp 'source_share' benutzerverwaltet ist. Andernfalls darf sie nicht angegeben werden.
  • --iops: Die maximale Bandbreite für Ein- und Ausgabevorgänge pro Sekunde für die Dateifreigabe. Dieser Höchstwert gilt nur für benutzerdefinierte Profildateifreigaben. Informationen zum IOPS-Bereich finden Sie unter „ Definiertes Leistungsprofil “.
  • --mount-targets: MOUNT_TARGETS_JSON|@MOUNT_TARGETS_JSON_FILE, Einhängeziele für Dateifreigaben im JSON-Format oder als JSON-Datei.
  • --replication-cron-spec: Die Cron-Spezifikation für den Zeitplan der Dateifreigabe-Replikation.
  • --source-share: Die ID, der Name oder die CRN der Quelldateifreigabe für diese Replik-Dateifreigabe. Die angegebene Dateifreigabe darf noch kein Replikat haben und darf kein Replikat sein.
  • --allowed-transit-encryption-modes, --atem: Erlaubte Transitverschlüsselungsmodi. Ein oder mehrere durch Komma getrennte Werte von: stunnel, ipsec, none.
  • --resource-group-id: ID der Ressourcengruppe. Diese ID schließt die Option „--resource-group-name“ aus.
  • --resource-group-name: Name der Ressourcengruppe. Dieser Name ist mit --resource-group-id unvereinbar.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist Share-Replica-Failover

Failover zu einer Replikat-Dateifreigabe, um Ihre Daten verfügbar zu halten, falls die Quellendateifreigabe nicht mehr verfügbar ist. Weitere Informationen finden Sie in der VPC-Dokumentation.

ibmcloud is share-replica-failover REPLICA_SHARE [--fallback-policy fail | split] [--timeout TIMEOUT] [--output JSON] [-q, --quiet]

Befehlsbeispiele

  • ibmcloud is share-replica-failover r134-de1e70af-c3cb-44c6-a96d-2ece09b51ae3 --fallback-policy fail --timeout 1200
  • ibmcloud is share-replica-failover r134-8a07129c-e376-4572-9ef3-68c729b315d5 --fallback-policy split --timeout 600

Befehlsoptionen

  • REPLICA_SHARE: ID oder Name der Replikat-Dateifreigabe.
  • --fallback-policy: Die Maßnahme, die ergriffen werden soll, wenn die Failover-Anfrage zwar angenommen wird, aber nicht ausgeführt werden kann oder eine Zeitüberschreitung auftritt. Einer der folgenden Werte: fail, split.
  • --timeout: Die Failover-Zeitüberschreitung in Sekunden. Das Mindestzeitlimit beträgt 300 Sekunden, der maximale Wert 3.600 Sekunden. Bei Erreichen des Zeitlimits wird die Richtlinie 'fallback_policy' ausgelöst.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist share-replica-split

Trennen Sie die Quellendateifreigabe von einer Replikatfreigabe, sodass die Daten nicht mehr zwischen ihnen synchronisiert werden. Beide Freigaben existieren weiterhin unabhängig voneinander. Weitere Informationen finden Sie in der VPC-Dokumentation.

ibmcloud is share-replica-split REPLICA_SHARE [-f, --force] [-q, --quiet]

Befehlsbeispiel

  • ibmcloud is share-replica-split replica-p-share-3

Befehlsoptionen

  • REPLICA_SHARE: ID oder Name der Replikat-Dateifreigabe.
  • --force, -f: Operation ohne Bestätigung erzwingen.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist Freigabe-Montage-Ziel

Zeigen Sie Details zu einem Dateifreigabe-Mountziel an. Die Details umfassen seine VPC, die virtuelle Netzschnittstelle, den Mountpfad und mehr. Weitere Informationen finden Sie in der VPC-Dokumentation.

ibmcloud is share-mount-target SHARE MOUNT_TARGET [--output JSON] [-q, --quiet]

Befehlsbeispiel

  • ibmcloud is share-mount-target my-file-share-3 my-target1

Befehlsoptionen

  • FREIGABE: ID oder Name der Dateifreigabe.
  • MOUNT_TARGET: ID oder Name des Einhängeziels der Dateifreigabe.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist Freigabe-Mount-Ziele

Listen Sie alle Freigabe-Mountziele für eine Dateifreigabe auf. Weitere Informationen finden Sie in der VPC-Dokumentation.

ibmcloud is share-mount-targets SHARE [--output JSON] [-q, --quiet]

Befehlsbeispiel

  • ibmcloud is share-mount-targets my-file-share-3

Befehlsoptionen

  • FREIGABE: ID oder Name der Dateifreigabe.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist share-mount-target-delete

Löschen Sie mindestens ein Mountziel für die Dateifreigabe. Diese Löschung kann nicht rückgängig gemacht werden. Weitere Informationen finden Sie in der VPC-Dokumentation.

ibmcloud is share-mount-target-delete SHARE (MOUNT_TARGET1 MOUNT_TARGET2 ...) [--output JSON] [-f, --force] [-q, --quiet]

Befehlsbeispiel

  • ibmcloud is share-mount-target-delete r026-b72bae3c-630b-4e06-bdf8-c3b27b8013f7 mount-target-test

Befehlsoptionen

  • FREIGABE: ID oder Name der Dateifreigabe.
  • MOUNT_TARGET1: ID oder Name des Einhängeziels der Dateifreigabe.
  • MOUNT_TARGET2: ID oder Name des Einhängeziels der Dateifreigabe.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • --force, -f: Operation ohne Bestätigung erzwingen.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist share-mount-target-update

Bearbeiten Sie den Namen eines Mountziels für eine Dateifreigabe. Weitere Informationen finden Sie in der VPC-Dokumentation.

ibmcloud is share-mount-target-update SHARE MOUNT_TARGET --name NEW_NAME [--output JSON] [-q, --quiet]

Befehlsbeispiel

  • ibmcloud is share-mount-target-update r026-b72bae3c-630b-4e06-bdf8-c3b27b8013f7 overbuilt-yogurt-detention-wreaths --name mount-target-test

Befehlsoptionen

  • FREIGABE: ID oder Name der Dateifreigabe.
  • MOUNT_TARGET: ID oder Name des Einhängeziels der Dateifreigabe.
  • --name: Neuer Name der Dateifreigabe.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist share-mount-target-create

Erstellen Sie ein Mountziel, um eine Dateifreigabe an virtuelle Serverinstanzen oder Kubernetes-Cluster in derselben Region anzuhängen. Weitere Informationen finden Sie in der VPC-Dokumentation.

ibmcloud is share-mount-target-create SHARE (--transit-encryption stunnel | ipsec | none) (--access-protocol nfs4) ([--vni VNI | (--vni-auto-delete true | false [--protocol-state-filtering-mode, --psfm auto | enabled | disabled] --vni-name VNI_NAME [--vni-rip VNI_RIP | (--vni-rip-address VNI_RIP_ADDRESS --vni-rip-auto-delete VNI_RIP_AUTO_DELETE --vni-rip-name VNI_RIP_NAME)] --subnet SUBNET --vni-sgs VNI_SGS --resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME)] | --vpc VPC) [--name NAME] [--output JSON] [-q, --quiet]

Befehlsbeispiele

  • ibmcloud is share-mount-target-create r026-b72bae3c-630b-4e06-bdf8-c3b27b8013f7 --transit-encryption none --vpc vpc-1006-01 --access-protocol nfs4
  • ibmcloud is share-mount-target-create r026-b72bae3c-630b-4e06-bdf8-c3b27b8013f7 --transit-encryption none --vpc vpc-1006-01 --access-protocol nfs4
  • ibmcloud is share-mount-target-create r042-3afab254-82b7-4627-94b2-35d8bdfcd306 --access-protocol nfs4 --subnet 02u7-62c52bfc-6075-4dad-a588-bdb6a42d925b --vni-name cli-vni --vni-rip-auto-delete true --name my-cli-target --transit-encryption ipsec
  • ibmcloud is share-mount-target-create cli-share-1 --transit-encryption stunnel --access-protocol nfs4 --subnet cli-subnet-1 --name cli-share-mount-target-1 --vni-name cli-share-vni-1 --vni-rip test --vni-sgs concrete-proudly-coastal-obvious,sg-vni --resource-group-name Default --vpc cli-vpc-1
  • ibmcloud is share-mount-target-create cli-share-1 --transit-encryption stunnel --access-protocol nfs4 --subnet cli-subnet-1 --name cli-share-mount-target-1 --vni-name cli-share-vni-1 --psfm enabled --vni-rip test --vni-sgs concrete-proudly-coastal-obvious,sg-vni --resource-group-name Default --vpc cli-vpc-1

Befehlsoptionen

  • FREIGABE: ID oder Name der Dateifreigabe.
  • --name: Der benutzerdefinierte Name für dieses Einbindungsziel der Dateifreigabe.
    • -transit-verschlüsselung: Der Transit-Verschlüsselungsmodus für dieses Share-Mount-Ziel. none: keine Verschlüsselung im Transit, ipsec: Verschlüsselung im Transit durch Verwendung eines Instanzidentitätszertifikats, stunnel: Verschlüsselung im Transit unter Verwendung einer Tunnel-Verbindung. ipsec und stunnel sind nur bei Freigaben anwendbar, die den Zugriffskontrollmodus security_group haben. Eine der folgenden Optionen: stunnel, ipsec, keine.
  • --access-protocol: Das Protokoll, das für den Zugriff auf die Freigabe für dieses Einbindungsziel verwendet werden soll. Einer von: nfs4.
  • --vni: ID oder Name der virtuellen Netzwerkschnittstelle.
  • --vni-auto-delete: Gibt an, ob diese virtuelle Netzwerkschnittstelle automatisch gelöscht wird, wenn das Ziel gelöscht wird. Einer der folgenden Werte: true, false. (Standardwert: true)
  • --protocol-state-filtering-mode: auto,--psfm auto Der für diese virtuelle Netzwerkschnittstelle zu verwendende Protokollzustandsfiltermodus. Bei der Einstellung „auto“ wird die Paketfilterung nach Protokollstatus je nach dem Ressourcentyp „ target “ der virtuellen Netzwerkschnittstelle aktiviert oder deaktiviert. Einer der folgenden Werte: auto, enabled, disabled. (Standardwert: auto.
  • --vni-name: Der Name dieser virtuellen Netzwerkschnittstelle.
  • --vni-rip: ID oder Name der reservierten IP-Adresse, die an die virtuelle Netzwerkschnittstelle gebunden werden soll.
  • --vni-rip-address: Die IP-Adresse der reservierten IP, die an die virtuelle Netzwerkschnittstelle gebunden werden soll.
  • --vni-rip-auto-delete: Gibt an, ob diese reservierte IP-Adresse automatisch gelöscht wird, wenn eines der beiden Ziele gelöscht wird oder wenn die reservierte IP-Adresse entbunden wird.
  • --vni-rip-name: Der Name dieser reservierten IP-Adresse, die an die virtuelle Netzwerkschnittstelle gebunden werden soll.
  • --subnet: Das Subnetz, das diesem Einhängeziel für die Dateifreigabe zugeordnet ist.
  • --vni-sgs: Durch Kommas getrennte IDs oder Namen der Sicherheitsgruppen, die für die virtuelle Netzwerkschnittstelle verwendet werden sollen.
  • --resource-group-id: ID der Ressourcengruppe. Diese ID schließt die Option „--resource-group-name“ aus.
  • --resource-group-name: Name der Ressourcengruppe. Dieser Name ist mit --resource-group-id unvereinbar.
  • --vpc: ID oder Name der VPC, in der die Dateifreigabe über dieses Mount-Ziel eingebunden werden kann.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist share-accessor-bindings

Listen Sie alle Freigabebindungen für Zugriffsberechtigte auf, die mit einer Ursprungsfreigabe verknüpft sind. Weitere Informationen finden Sie in der VPC-Dokumentation.

ibmcloud is share-accessor-bindings SHARE [--output JSON] [-q, --quiet]

Befehlsbeispiel

  • ibmcloud is share-accessor-bindings r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2

Befehlsoptionen

  • FREIGABE: ID oder Name der Dateifreigabe.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

'ibmcloud is share-accessor-binding'

Zeigen Sie die Details einer bestimmten Freigabebindung für Zugriffsberechtigte an, einschließlich ihres href, Zugriffsberechtigten und mehr. Weitere Informationen finden Sie in der VPC-Dokumentation.

ibmcloud is share-accessor-binding SHARE ACCESSOR_BINDING [--output JSON] [-q, --quiet]

Befehlsbeispiel

  • ibmcloud is share-accessor-binding my-cli-accessor-share r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2

Befehlsoptionen

  • FREIGABE: ID oder Name der Dateifreigabe.
  • ACCESSOR_BINDING: ID der Bindung des Dateifreigabe-Accessors.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist share-accessor-binding-delete

Löschen Sie eine oder mehrere Zugriffsbindungen für die Dateifreigabe. Diese Aktion kann nicht rückgängig gemacht werden. Weitere Informationen finden Sie in der VPC-Dokumentation.

ibmcloud is share-accessor-binding-delete SHARE ACCESSOR_BINDING [-f, --force] [--output JSON] [-q, --quiet]

Befehlsbeispiele

  • ibmcloud is share-accessor-binding-delete my-file-share-99 r006-866fc826-6f30-444f-b55e-0d697cf8b4bb
  • ibmcloud is share-accessor-binding-delete r006-866fc826-6f30-444f-b55e-0d697cf8b4bb r006-866fc826-6f30-444f-b55e-0d697cf8b4bc

Befehlsoptionen

  • FREIGABE: ID oder Name der Dateifreigabe.
  • ACCESSOR_BINDING: ID der Bindung des Dateifreigabe-Accessors.
  • --force, -f: Operation ohne Bestätigung erzwingen.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist share-snapshot

Zeigen Sie die Details eines Dateifreigabe-Snapshots an, einschließlich seines Fingerabdrucks, seiner Mindestgröße und mehr. Weitere Informationen finden Sie in der VPC-Dokumentation.

ibmcloud is share-snapshot SHARE SNAPSHOT [--output JSON] [-q, --quiet]

Befehlsbeispiel

  • ibmcloud is share-snapshot my-cli-share r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2

Befehlsoptionen

  • FREIGABE: ID oder Name der Dateifreigabe.
  • SNAPSHOT: ID oder Name des Snapshots der Dateifreigabe.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist share-snapshots

Listen Sie alle Snapshots in der Region oder einer bestimmten Dateifreigabe auf. Weitere Informationen finden Sie in der VPC-Dokumentation.

ibmcloud is share-snapshots [--share SHARE] [--backup-policy-plan BACKUP_POLICY_PLAN [--backup-policy BACKUP_POLICY]] [--output JSON] [-q, --quiet]

Befehlsbeispiel

  • ibmcloud is share-snapshots --share r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2

Befehlsoptionen

  • --share: ID oder Name der Dateifreigabe.
  • --backup-policy-plan: ID oder Name des Sicherungsrichtlinienplans.
  • --backup-policy: ID oder Name der Sicherungsrichtlinie.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist share-snapshot-delete

Löschen Sie einen oder mehrere Snapshots der Dateifreigabe. Diese Löschung kann nicht rückgängig gemacht werden. Weitere Informationen finden Sie in der VPC-Dokumentation.

ibmcloud is share-snapshot-delete SHARE (SNAPSHOT1 SNAPSHOT2 ...) [-f, --force] [--output JSON] [-q, --quiet]

Befehlsbeispiele

  • ibmcloud is share-snapshot-delete my-file-share-99 r006-866fc826-6f30-444f-b55e-0d697cf8b4bb
  • ibmcloud is share-snapshot-delete r006-866fc826-6f30-444f-b55e-0d697cf8b4bb r006-866fc826-6f30-444f-b55e-0d697cf8b4bc

Befehlsoptionen

  • FREIGABE: ID oder Name der Dateifreigabe.
  • SNAPSHOT1: ID oder Name des Snapshots der Dateifreigabe.
  • SNAPSHOT2: ID oder Name des Snapshots der Dateifreigabe.
  • --force, -f: Operation ohne Bestätigung erzwingen.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist share-snapshot-update

Bearbeiten Sie die Benutzer-Tags eines Dateifreigabe-Snapshots. Weitere Informationen finden Sie in der VPC-Dokumentation.

ibmcloud is share-snapshot-update SHARE SNAPSHOT [--user-tags USER_TAGS] [--output JSON] [-q, --quiet]

Befehlsbeispiel

  • ibmcloud is share-snapshot-update my-cli-share r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2 --user-tags dev:tags

Befehlsoptionen

  • FREIGABE: ID oder Name der Dateifreigabe.
  • SNAPSHOT: ID oder Name des Snapshots der Dateifreigabe.
  • --user-tags: Die Benutzer-Tags, die diesem Dateifreigabe-Snapshot zugeordnet sind.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist share-snapshot-create

Erstellen Sie einen Snapshot einer Dateifreigabe, um die Daten einer Freigabe zu einem bestimmten Datum und einer bestimmten Uhrzeit festzuhalten. Weitere Informationen finden Sie in der VPC-Dokumentation.

ibmcloud is share-snapshot-create SHARE [--name NAME] [--user-tags USER_TAGS] [--output JSON] [-q, --quiet]

Befehlsbeispiele

  • ibmcloud is share-snapshot-create r026-b72bae3c-630b-4e06-bdf8-c3b27b8013f7 --name cli-share-snapshot --user-tags env:dev,env:prod
  • ibmcloud is share-snapshot-create cli-share-1 --name cli-share-snapshot --user-tags env:dev,env:prod

Befehlsoptionen

  • FREIGABE: ID oder Name der Dateifreigabe.
  • --name: Der benutzerdefinierte Name für diesen Freigabe-Snapshot.
  • --user-tags: Die Benutzer-Tags, die diesem Dateifreigabe-Snapshot zugeordnet sind.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

Sicherungsrichtlinie

Der folgende Abschnitt enthält Informationen zu den CLI-Befehlen für Sicherungsrichtlinien

ibmcloud ist Backup-Policies

Alle Sicherungsrichtlinien auflisten.

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]

Befehlsbeispiele

  • ibmcloud is backup-policies
  • ibmcloud is backup-policies --tag dev:test

Befehlsoptionen

  • --tag: Filtert die Sammlung nach Ressourcen mit genau diesem Tag-Wert.
  • --resource-group-id: ID der Ressourcengruppe. Diese ID schließt die Option „--resource-group-name“ aus.
  • --resource-group-name: Name der Ressourcengruppe. Dieser Name ist mit --resource-group-id unvereinbar.
  • --all-resource-groups: Alle Ressourcengruppen abfragen.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist backup-policy-create

Erstellen Sie eine Sicherungsrichtlinie.

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]

Befehlsbeispiele

  • ibmcloud is backup-policy-create --match-tags dev:test --name demo-bkp-policy-1 --plan-name demo-bkp-plan-1 --plan-cron-spec '45 09 * * *'
  • ibmcloud is backup-policy-create --match-tags dev:test --name demo-bkp-policy-2 --plan-name demo-bkp-plan-2 --plan-attach-tags dev:test --plan-copy-tags false --plan-delete-after 60 --plan-cron-spec '40 09 * * *'
  • ibmcloud is backup-policy-create --match-tags dev:test --name demo-bkp-policy-x1
  • ibmcloud is backup-policy-create --match-tags dev:test --name demo-bkp-policy-x --plan-name demo-bkp-plan-2 --plan-attach-tags dev:test --plan-copy-tags false --plan-delete-after 60 --plan-cron-spec '45 09 * * *' --plan-active --plan-delete-over-count 2
  • ibmcloud is backup-policy-create --match-tags dev:test --name backup-policy-z --plans '[{"active":true,"attach_user_tags":["my-daily-backup-plan"],"copy_user_tags":true,"cron_spec":"45 09 * * *","deletion_trigger":{"delete_after":20,"delete_over_count":20},"name":"my-policy-plan"},{"active":true,"attach_user_tags":["my-daily-backup-plan"],"copy_user_tags":true,"cron_spec":"45 09 * * *","deletion_trigger":{"delete_after":20,"delete_over_count":20},"name":"my-policy-plan-99"}]'
  • ibmcloud is backup-policy-create --match-tags dev:test --name backup-policy-x2 --plans @plans.json
  • ibmcloud is backup-policy-create --match-tags dev:test --name demo-bkp-policy-x --plan-name demo-bkp-plan-2 --plan-attach-tags dev:test --plan-copy-tags false --plan-delete-after 60 --plan-cron-spec '45 09 * * *' --plan-active --plan-clone-policy-max-snapshots 4 --plan-clone-policy-zones us-south-1 --plan-delete-over-count 2 Plan für Sicherungsrichtlinien mit der Schnellzurückschreibung erstellen
  • ibmcloud is backup-policy-create --match-tags dev:test --name backup-policy-z --plans '[{"active":true,"attach_user_tags":["my-daily-backup-plan"],"clone_policy":{"max_snapshots":2,"zones":[{"name":"us-south-1"}]},"copy_user_tags":true,"cron_spec":"45 09 * * *","deletion_trigger":{"delete_after":20,"delete_over_count":20},"name":"my-policy-plan"},{"active":true,"attach_user_tags":["my-daily-backup-plan"],"clone_policy":{"max_snapshots":2,"zones":[{"name":"us-south-1"}]},"copy_user_tags":true,"cron_spec":"45 09 * * *","deletion_trigger":{"delete_after":20,"delete_over_count":20},"name":"my-policy-plan-99"}]' Plan für Sicherungsrichtlinien mit der Schnellzurückschreibung erstellen
  • ibmcloud is backup-policy-create --match-tags dev:test --name demo-bkp-policy-x1 --match-resource-type instance --included-content data_volumes,boot_volume Sicherungsrichtlinie für übereinstimmende Ressourcentypinstanz erstellen und sowohl Daten als auch Bootdatenträger als Sicherung einschließen
  • ibmcloud is backup-policy-create --match-tags dev:test --name demo-bkp-policy-x1 --match-resource-type instance --included-content data_volumes Sicherungsrichtlinie für übereinstimmende Ressourcentypinstanz erstellen und nur Datenträger für Daten als Sicherung einschließen
  • ibmcloud is backup-policy-create --match-tags dev:test --name demo-bkp-policy-x1 --match-resource-type instance --included-content boot_volume Sicherungsrichtlinie für übereinstimmende Ressourcentypinstanz erstellen und nur Bootdatenträger als Sicherung einschließen
  • ibmcloud is backup-policy-create --match-tags dev:test --name demo-bkp-policy-x1 --match-resource-type instance Sicherungsrichtlinie für übereinstimmende Ressourcentypinstanz und Standardgesamtsicherung erstellen (einschließlich Daten als auch Bootdatenträger)
  • ibmcloud is backup-policy-create --match-tags dev:test --name backup-scope-1 --scope crn:v1:bluemix:public:enterprise::a/e92d45e305dc4ee0b13e29be392f1c0c::enterprise:ebc2b430240943458b9e91e1432cfcce Sicherungsrichtlinie für Unternehmensunterstützung erstellen
  • ibmcloud is backup-policy-create --match-tags dev:tags --match-resource-type share --name demo-bkp-policy-share --plan-name demo-bkp-plan-2 --plan-cron-spec '1 * * * *' Erstellen Sie eine Backup-Richtlinie für Freigaben

Befehlsoptionen

  • --name: Neuer Name für die Sicherungsrichtlinie.
  • --match-resource-type: Ein Ressourcentyp, für den diese Sicherungsrichtlinie gilt. Einer von: Volume, Freigabe, Instanz. (Standard: Volume ).
  • --included-content: Der enthaltene Inhalt der Backups, die unter Anwendung dieser Richtlinie erstellt wurden. Einer der folgenden: Datendatenträger, Bootdatenträger, Bootdatenträger, Datendatenträger. (Standardwert: boot_volume, data_volumes)
  • --match-tags: Die Benutzer-Tags, für die diese Sicherungsrichtlinie gilt.
  • --plans: PLANS_JSON|@PLANS_FILE, Pläne im JSON-Format oder als JSON-Datei, Liste der Richtlinienpläne. Informationen zum Datenschema finden Sie unter der Eigenschaft „plans“ in der API-Dokumentation. Einer der folgenden Werte: PLANS_JSON, @PLANS_JSON_FILE.
  • --plan-name: Name des Sicherungsrichtlinienplans.
  • --plan-active: Gibt an, ob der Plan aktiv ist.
  • --plan-attach-tags: Benutzer-Tags, die jeder durch diesen Plan erstellten Ressource zugewiesen werden sollen.
  • --plan-copy-tags: Gibt an, ob die Tags des Quellbenutzers in die erstellte Ressource kopiert werden sollen. Zulässige Werte: true oder false
  • --plan-cron-spec: Die Cron-Spezifikation für den Sicherungszeitplan.
  • --plan-delete-after: Die maximale Anzahl an Tagen, die jede Sicherung nach ihrer Erstellung aufbewahrt werden soll. (Standard: 30 ).
  • --plan-delete-over- count: Die maximale Anzahl kürzlich erstellter Sicherungen, die aufbewahrt werden sollen Wenn nicht angegeben, werden alle Sicherungen aufbewahrt.
  • --plan-clone-policy-max-snapshots: Die maximale Anzahl kürzlich erstellter Momentaufnahmen (pro Quelle), die Klone behalten. (Standardwert: 5)
  • --plan-clone-policy-zones: Die Zone, in der dieser Sicherungsrichtlinienplan Snapshot-Klone erstellt.
  • --Gültigkeitsbereich: CRN des Unternehmenskontos.
  • --resource-group-id: ID der Ressourcengruppe. Diese ID schließt die Option „--resource-group-name“ aus.
  • --resource-group-name: Name der Ressourcengruppe. Dieser Name ist mit --resource-group-id unvereinbar.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist Backup-Policy-Löschen

Eine oder mehrere Sicherungsrichtlinien löschen.

ibmcloud is backup-policy-delete (POLICY1 POLICY2 ...) [--output JSON] [-f, --force] [-q, --quiet]

Befehlsbeispiele

  • ibmcloud is backup-policy-delete r134-7759199b-bc1f-448e-84fa-2aa42bde29af
  • ibmcloud is backup-policy-delete demo-policy-100

Befehlsoptionen

  • POLICY1: ID oder Name der Sicherungsrichtlinie.
  • POLICY2: ID oder Name der Sicherungsrichtlinie.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • --force, -f: Operation ohne Bestätigung erzwingen.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist eine Backup-Policy-Aktualisierung

Aktualisiert eine Sicherungsrichtlinie.

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]

Befehlsbeispiele

  • ibmcloud is backup-policy-update r134-aa88726e-8b34-4f97-992d-027df9c4bb36 --name my-policy2
  • ibmcloud is backup-policy-update demo-policy-99 --name demo-policy-100
  • ibmcloud is backup-policy-update backup-policy-1001 --match-tags demo:cli
  • ibmcloud is backup-policy-update demo-policy-99 --included-content data_volumes,boot_volume Sicherungsrichtlinie der übereinstimmenden Ressourcentypinstanz aktualisieren, um sowohl Daten- als auch Bootdatenträger als Sicherung einzuschließen
  • ibmcloud is backup-policy-update demo-policy-99 --included-content data_volumes Sicherungsrichtlinie für übereinstimmende Ressourcentypinstanz erstellen, um Datenträger als Sicherung einzuschließen
  • ibmcloud is backup-policy-update demo-policy-99 --included-content boot_volume Sicherungsrichtlinie für übereinstimmende Ressourcentypinstanz erstellen, um Bootdatenträger als Sicherung einzuschließen

Befehlsoptionen

  • RICHTLINIE: ID oder Name der Sicherungsrichtlinie.
  • --included-content: Der enthaltene Inhalt der Backups, die unter Anwendung dieser Richtlinie erstellt wurden. Einer der folgenden: Datendatenträger, Bootdatenträger, Bootdatenträger, Datendatenträger. (Standardwert: boot_volume, data_volumes)
  • --match-tags: Die Benutzer-Tags, für die diese Sicherungsrichtlinie gilt.
  • --name: Neuer Name der Sicherungsrichtlinie.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist eine Backup-Richtlinie

Details zu einer Sicherungsrichtlinie anzeigen.

ibmcloud is backup-policy POLICY [--output JSON] [-q, --quiet]

Befehlsbeispiele

  • ibmcloud is backup-policy r134-ac2a8be2-aa99-4571-baed-c3ec63a64ce7
  • ibmcloud is backup-policy demo-bkp-policy

Befehlsoptionen

  • RICHTLINIE: ID oder Name der Sicherungsrichtlinie.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist ein Sicherungsplan

Details zu einer Sicherungsrichtlinie anzeigen.

ibmcloud is backup-policy-plan POLICY PLAN [--output JSON] [-q, --quiet]

Befehlsbeispiele

  • ibmcloud is backup-policy-plan c884526b-e6cc-453d-934d-82bf39a39114 6e5b9ee4-d4f0-4e9b-89d6-18642823a855
  • ibmcloud is backup-policy-plan demo-bkp-policy-b98 cli-demo-policy-plan-3

Befehlsoptionen

  • RICHTLINIE: ID oder Name der Sicherungsrichtlinie.
  • PLAN: ID oder Name des Sicherungsrichtlinienplans.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud is backup-policy-pläne

Alle Pläne für die Sicherungsrichtlinie auflisten.

ibmcloud is backup-policy-plans POLICY [--output JSON] [-q, --quiet]

Befehlsbeispiele

  • ibmcloud is backup-policy-plans c884526b-e6cc-453d-934d-82bf39a39114
  • ibmcloud is backup-policy-plans demo-bkp-policy-b98

Befehlsoptionen

  • RICHTLINIE: ID oder Name der Sicherungsrichtlinie.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist backup-plan-erstellen

Erstellen Sie einen Plan für die Datensicherung.

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]

Befehlsbeispiele

  • ibmcloud is backup-policy-plan-create c9a0e8d9-c592-4175-80cb-3056f6fd1da7 --attach-tags dev:test --copy-tags true --cron-spec '*/5 1,2,3 * * *' --delete-after 80 --name my-policy-plan-1
  • ibmcloud is backup-policy-plan-create c9a0e8d9-c592-4175-80cb-3056f6fd1da7 --cron-spec '*/5 1,2,3 * * *' --name my-policy-plan-2
  • ibmcloud is backup-policy-plan-create backup-policy-1001 --cron-spec '0 0 * * *' --active --name my-policy-plan --attach-tags my-daily-backup-plan --copy-tags true --delete-after 10 --delete-over-count 2 --clone-policy-max-snapshots 1 --clone-policy-zones us-south-1,us-south-2
  • ibmcloud is backup-policy-plan-create backup-policy-1001 --cron-spec '0 0 * * *' --active --name my-policy-plan --attach-tags my-daily-backup-plan --copy-tags true --delete-after 10 --delete-over-count 2
  • ibmcloud is backup-policy-plan-create c9a0e8d9-c592-4175-80cb-3056f6fd1da7 --cron-spec '*/5 1,2,3 * * *' --name my-policy-plan-2 --remote-region-policies '[{"delete_over_count": 5,"region": {"name": "us-east"}},{"delete_over_count": 5,"region": {"name": "us-south"}}]'
  • ibmcloud is backup-policy-plan-create c9a0e8d9-c592-4175-80cb-3056f6fd1da7 --cron-spec '*/5 1,2,3 * * *' --name my-policy-plan-2 --remote-region-policies @/tmp/remote_region_policies.json

Befehlsoptionen

  • RICHTLINIE: ID oder Name der Sicherungsrichtlinie.
  • --name: Name des Sicherungsplans.
  • --active: Gibt an, ob der Plan aktiv ist.
  • --attach-tags: Benutzer-Tags, die jeder durch diesen Plan erstellten Ressource zugewiesen werden sollen.
  • --copy-tags: Gibt an, ob die Tags des Quellbenutzers in die erstellte Ressource kopiert werden sollen. Zulässige Werte: true oder false
  • --cron-spec: Die Cron-Spezifikation für den Sicherungszeitplan.
  • --delete-after: Die maximale Anzahl an Tagen, die jede Sicherung nach ihrer Erstellung aufbewahrt werden soll.
  • --delete-over-count: Die maximale Anzahl der zuletzt erstellten Sicherungen, die aufbewahrt werden sollen. Wenn nicht angegeben, werden alle Sicherungen aufbewahrt.
  • --clone-policy-max-snapshots: Die maximale Anzahl der neuesten Snapshots (pro Quelle), die von Klonen beibehalten werden. (Standard: 5 ).
  • --clone-policy-zones: Die Zone, in der dieser Sicherungsrichtlinienplan Snapshot-Klone erstellt.
  • --remote-region-policies: REMOTE_REGION_POLICY_JSON|@REMOTE_REGION_POLICY_JSON, Richtlinien für Remote-Regionen im JSON-Format oder als JSON-Datei.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist backup-policy-plan-delete

Eine oder mehrere Sicherungsrichtlinienpläne löschen.

ibmcloud is backup-policy-plan-delete POLICY (PLAN1 PLAN2 ...) [--output JSON] [-f, --force] [-q, --quiet]

Befehlsbeispiele

  • ibmcloud is backup-policy-plan-delete backup-policy-1001 437cc10e-eaa5-4eaf-8e9d-5ba5d659f9a1 ec5446a2-5f28-4d25-a501-b6fa14f3c5d8
  • ibmcloud is backup-policy-plan-delete aaa-default-backup-policy-1 my-policy-plan-2 my-policy-plan-3 my-policy-plan-4

Befehlsoptionen

  • RICHTLINIE: ID oder Name der Sicherungsrichtlinie.
  • PLAN1: ID oder Name des Sicherungsrichtlinienplans.
  • PLAN2: ID oder Name des Sicherungsrichtlinienplans.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • --force, -f: Operation ohne Bestätigung erzwingen.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist backup-policy-plan-update

Eine Sicherungsrichtlinie aktualisieren.

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]

Befehlsbeispiele

  • ibmcloud is backup-policy-plan-update r134-77e21079-7291-44c2-866a-8f1848bc10f0 r134-fc8e15d9-02f2-4599-a216-8afe0dfeb969 --name myplan
  • ibmcloud is backup-policy-plan-update demo-bkp-policy-b98 my-policy-plan-1 --name cli-demo-policy-plan-3
  • ibmcloud is backup-policy-plan-update backup-policy-1001 2dae356e-f7b5-48dd-8bc3-f3083574885b --cron-spec '42 10 * * *' --name my-policy-plan-1 --attach-tags my-daily-backup-plan --copy-tags false --delete-after 20 --delete-over-count 1 --clone-policy-max-snapshots 3 --clone-policy-zones us-south-1,us-south-2 --active
  • ibmcloud is backup-policy-plan-update backup-policy-1001 2dae356e-f7b5-48dd-8bc3-f3083574885b --cron-spec '42 10 * * *' --name my-policy-plan-1 --attach-tags my-daily-backup-plan --copy-tags false --delete-after 20 --delete-over-count 1
  • ibmcloud is backup-policy-plan-update demo-bkp-policy-x demo-bkp-plan-2 --reset-delete-over-count
  • ibmcloud is backup-policy-plan-update demo-bkp-policy-x demo-bkp-plan-2 --reset-delete-over-count --remote-region-policies '[{"delete_over_count": 5,"region": {"name": "us-east"}},{"delete_over_count": 5,"region": {"name": "us-south"}}]'

Befehlsoptionen

  • RICHTLINIE: ID oder Name der Sicherungsrichtlinie.
  • PLAN: ID oder Name des Sicherungsrichtlinienplans.
  • --name: Neuer Name des Sicherungsrichtlinienplans.
  • --active: Gibt an, ob der Plan aktiv ist.
  • --attach-tags: Benutzer-Tags, die jeder durch diesen Plan erstellten Ressource zugewiesen werden sollen.
  • --copy-tags: Gibt an, ob die Tags des Quellbenutzers in die erstellte Ressource kopiert werden sollen. Zulässige Werte: true oder false
  • --cron-spec: Die Cron-Spezifikation für den Sicherungszeitplan.
  • --delete-after: Die maximale Anzahl an Tagen, die jede Sicherung nach ihrer Erstellung aufbewahrt werden soll.
  • --delete-over-count: Die maximale Anzahl der zuletzt erstellten Sicherungen, die aufbewahrt werden sollen. Wenn nicht angegeben, werden alle Sicherungen aufbewahrt.
  • --reset-delete-over-count: Die bisher festgelegte maximale Anzahl der aufzubewahrenden aktuellen Sicherungen wird zurückgesetzt.
  • --clone-policy-max-snapshots: Die maximale Anzahl der neuesten Snapshots (pro Quelle), die von Klonen beibehalten werden.
  • --clone-policy-zones: Die Zone, in der dieser Sicherungsrichtlinienplan Snapshot-Klone erstellt.
  • --remote-region-policies: REMOTE_REGION_POLICY_JSON|@REMOTE_REGION_POLICY_JSON, Richtlinien für Remote-Regionen im JSON-Format oder als JSON-Datei.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist Backup-Policy-Jobs

Alle Jobs für die Sicherungsrichtlinie auflisten.

ibmcloud is backup-policy-jobs POLICY [--source SOURCE] [--snapshots SNAPSHOT] [--status failed | running | succeeded] [--plan PLAN] [--output JSON] [-q, --quiet]

Befehlsbeispiele

  • ibmcloud is backup-policy-jobs backup-policy-1001
  • ibmcloud is backup-policy-jobs r134-7759199b-bc1f-448e-84fa-2aa42bde29af
  • ibmcloud is backup-policy-jobs r134-0703cdf1-48bb-4af2-9ceb-1edbe8fcb818 --source r134-1a1e25f2-3fc3-4507-8725-e5f1d07256ea --snapshots r143-1a1e25f2-3fc3-4507-8725-e5f1d08956ea --status running --plan r136-3a3e25f2-3fc3-4507-8725-e5f1d08496ea
  • ibmcloud is backup-policy-jobs bkp-policy-do-not-delete --snapshots r134-f1d9b974-14e5-4a2e-8e38-c023164be316
  • ibmcloud is backup-policy-jobs bkp-policy-do-not-delete --snapshots bkp-plan-do-not-delete-31addff28e2b-422b
  • ibmcloud is backup-policy-jobs bkp-policy-do-not-delete --snapshots crn:v1:staging:public:is:us-south:a/efe5afc483594adaa8325e2b4d1290df::snapshot:r134-c4ea5585-0554-40db-bdc8-1ec9fb15098b
  • ibmcloud is backup-policy-jobs bkp-policy-do-not-delete --source r134-71757aee-5e90-40f5-bd7d-0a538c084efb

Befehlsoptionen

  • RICHTLINIE: ID oder Name der Sicherungsrichtlinie.
  • --source: ID oder Name des Quellvolumes. Der Quellenname kann nur verwendet werden, wenn die Quelle in der VPC vorhanden ist.
  • --snapshots: ID, Name oder CRN des Ziel-Snapshots. Kombinationen dieser drei Typen werden nicht unterstützt. Die Übergabe wird nur von einem dieser drei Typen unterstützt.
  • --status: Status des Jobs der Sicherungsrichtlinie. Einer der folgenden Werte: failed, running, succeeded.
  • --plan: ID oder Name des Sicherungsrichtlinienplans.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.

ibmcloud ist ein Backup-Policy-Job

Details zu einem Backup-Richtlinien-Auftrag anzeigen.

ibmcloud is backup-policy-job POLICY JOB_ID [--output JSON] [-q, --quiet]

Befehlsbeispiele

  • ibmcloud is backup-policy-job r134-7759199b-bc1f-448e-84fa-2aa42bde29af 4cf9171a-0043-4434-8727-15b53dbc374c
  • ibmcloud is backup-policy-job backup-policy-1001 4cf9171a-0043-4434-8727-15b53dbc374c

Befehlsoptionen

  • RICHTLINIE: ID oder Name der Sicherungsrichtlinie.
  • JOB_ID: ID des Jobs der Sicherungsrichtlinie.
  • --output: Gibt das Ausgabeformat an. Nur JSON wird unterstützt. Option: JSON.
  • -q, --quiet: Ausführliche Ausgabe unterdrücken.