Référence de l'interface de ligne de commande de VPC
Utilisez les informations suivantes comme référence pour les commandes de l'interface en ligne de commande (CLI) disponibles pour le service « IBM Cloud® Virtual Private Cloud » (VPC).
Ce guide de référence de l'interface en ligne de commande (CLI) est structuré en sections suivantes :
Prérequis
-
Installez le CLI IBM Cloud.
-
Installez ou mettez à jour le plug-in du service d'infrastructure VPC.
ibmcloud plugin install vpc-infrastructurePour effectuer la mise à jour, utilisez la commande suivante :
ibmcloud plugin updatePour afficher les plug-in et les versions installés, utilisez la commande suivante:
ibmcloud plugin list
COMMANDES RESEAU
La section suivante fournit des informations sur les commandes de l'interface en ligne de commande (CLI) relatives aux services réseau.
IP flottantes
ibmcloud is floating-ip
Afficher les détails d'une adresse IP flottante.
ibmcloud is floating-ip FLOATING_IP [--output JSON] [-q, --quiet]
Options de commande
- FLOATING_IP : ID de l'IP flottante.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is floating-ip-release
Libérer des adresses IP flottantes.
ibmcloud is floating-ip-release (FLOATING_IP1 FLOATING_IP2 ...) [--output JSON] [-f, --force] [-q, --quiet]
Options de commande
- FLOATING_IP1 : ID de l'adresse IP flottante.
- FLOATING_IP2 : ID de l'adresse IP flottante.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- --force, -f : forcer l'opération sans confirmation.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is floating-ip-reserve
Réserver une IP flottante.
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]
Exemples de commande
ibmcloud is floating-ip-reserve my-ip --zone us-south-1ibmcloud is floating-ip-reserve my-ip --nic 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3ibmcloud is floating-ip-reserve my-ip --nic eth0 --in my-instanceibmcloud is floating-ip-reserve my-ip --nic eth0 --bm my-bmibmcloud is floating-ip-reserve my-ip --nic 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --output JSONibmcloud is floating-ip-reserve cli-vni-ip --vni vni2ibmcloud is floating-ip-reserve cli-vni-ip-1 --vni 7308-b81c1e13-b3a2-455c-814a-213bc9de4a90
Options de commande
- FLOATING_IP_NAME : nom de l'adresse IP flottante.
- --zone : nom de la zone cible.
- --nic: L'identifiant ou le nom de l'interface réseau à associer.
- --in: l'identifiant ou le nom de l'instance à associer; cet identifiant n'est requis que si vous utilisez le nom de l'interface réseau à la place de l'identifiant.
- --bm: L'identifiant ou le nom du serveur « bare metal » auquel effectuer la liaison; cet identifiant n'est requis que si vous utilisez le nom de l'interface réseau à la place de l'identifiant.
- --vni: identifiant ou nom de l'interface réseau virtuelle.
- --reset-target: Réinitialise la cible à partir de l'IP flottante.
- --resource-group-id : ID du groupe de ressources. Cet identifiant est incompatible avec l'option --resource-group-name.
- --resource-group-name : nom du groupe de ressources. Ce nom est incompatible avec l'option --resource-group-id.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is floating-ip-update
Mettre à jour une adresse IP flottante.
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]
Exemples de commande
ibmcloud is floating-ip-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name my-ipibmcloud is floating-ip-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --nic 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3ibmcloud is floating-ip-update my-ip --nic eth0 --in my-instanceibmcloud is floating-ip-update my-ip --nic eth0 --bm my-bmibmcloud is floating-ip-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --nic 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --output JSONibmcloud is floating-ip-update cli-vni-ip --name cli-vni-ip-2 --vni vni2ibmcloud is floating-ip-update cli-vni-ip-1 --name cli-vni-ip-3 --vni 7308-b81c1e13-b3a2-455c-814a-213bc9de4a90ibmcloud is floating-ip-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --reset-target
Options de commande
- FLOATING_IP : ID de l'IP flottante.
- --name : nouveau nom de l'adresse IP flottante.
- --nic: L'identifiant ou le nom de l'interface réseau à associer.
- --in: l'identifiant ou le nom de l'instance à associer; cet identifiant n'est requis que si vous utilisez le nom de l'interface réseau à la place de l'identifiant.
- --bm: L'identifiant ou le nom du serveur « bare metal » auquel effectuer la liaison; cet identifiant n'est requis que si vous utilisez le nom de l'interface réseau à la place de l'identifiant.
- --vni: identifiant ou nom de l'interface réseau virtuelle.
- --reset-target: Réinitialise la cible à partir de l'IP flottante.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is floating-ips
Répertorier toutes les adresses IP flottante.
ibmcloud is floating-ips [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME | --all-resource-groups] [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is floating-ips --output JSONibmcloud is floating-ips --resource-group-id fee82deba12e4c0fb69c3b09d1f12345 --output JSON
Options de commande
- --resource-group-id : ID du groupe de ressources. Cet identifiant est incompatible avec l'option --resource-group-name.
- --resource-group-name : nom du groupe de ressources. Ce nom est incompatible avec l'option --resource-group-id.
- --all-resource-groups : interroger tous les groupes de ressources.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
Journaux de flux
ibmcloud is flow-log-create
Créer un journal de flux.
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]
Exemples de commande
ibmcloud is flow-log-create --bucket bucket-name --target 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479ibmcloud is flow-log-create --bucket bucket-name --target 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name my-flow-logibmcloud is flow-log-create --bucket bucket-name --target 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name my-flow-log --active falseibmcloud is flow-log-create --bucket bucket-name --target 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name my-flow-log --output JSONibmcloud is flow-log-create --bucket bucket-name --target my-vpc --target-type vpc --name my-flow-logibmcloud is flow-log-create --bucket bucket-name --target my-vpc --target-type vpc --name my-flow-log --active falseibmcloud is flow-log-create --bucket bucket-name --target my-vpc --target-type vpc --name my-flow-log --output JSONibmcloud is flow-log-create --bucket bucket-name --target my-subnet --target-type subnetibmcloud is flow-log-create --bucket bucket-name --target my-subnet --target-type subnet --vpc my-vpcibmcloud is flow-log-create --bucket bucket-name --target my-subnet --target-type subnet --name my-flow-logibmcloud is flow-log-create --bucket bucket-name --target my-subnet --target-type subnet --vpc my-vpc --name my-flow-logibmcloud is flow-log-create --bucket bucket-name --target my-instance --target-type instanceibmcloud is flow-log-create --bucket bucket-name --target my-instance --target-type instance --name my-flow-logibmcloud is flow-log-create --bucket bucket-name --target my-network-interface --target-type nicibmcloud is flow-log-create --bucket bucket-name --target my-network-interface --target-type nic --name my-flow-logibmcloud is flow-log-create --bucket bucket-name --target my-network-interface --target-type nic --in my-instanceibmcloud is flow-log-create --bucket bucket-name --target my-network-interface --target-type nic --in my-instance --name my-flow-logibmcloud is flow-log-create --bucket cli-bucket-1 --target 7308-3e36540f-9572-4fd5-9b53-c9a1122d3d28 --target-type vniibmcloud is flow-log-create --bucket cli-bucket-1 --target unworn-daintily-travesty-myself --target-type vni
Options de commande
- --bucket : nom du compartiment COS.
- --target: ID ou nom de la cible pour le journal des flux.
- --target-type: Type de cible pour le journal des flux. Cette option n'est requise que si la cible est transmise en tant que nom de la ressource. L'un des suivants: vpc, subnet, instance, nic, vni, nac.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --in: identifiant ou nom de l'INSTANCE. Il est requis uniquement pour spécifier la ressource unique par son nom dans cette INSTANCE.
- --name : nouveau nom du journal de flux.
- --active : indique si ce collecteur est actif. Sélectionnez true ou false.
- --resource-group-id : ID du groupe de ressources. Cet identifiant est incompatible avec l'option --resource-group-name.
- --resource-group-name : nom du groupe de ressources. Ce nom est incompatible avec l'option --resource-group-id.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is flow-log-delete
Supprimer un ou plusieurs journaux de flux.
ibmcloud is flow-log-delete (FLOW_LOG1 FLOW_LOG2 ...) [--vpc VPC] [--output JSON] [-f, --force] [-q, --quiet]
Options de commande
- FLOW_LOG1: ID ou nom du journal de flux.
- FLOW_LOG2: ID ou nom du journal de flux.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- --force, -f : forcer l'opération sans confirmation.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is flow-log-update
Mettre à jour un journal de flux.
ibmcloud is flow-log-update FLOW_LOG [--name NEW_NAME] [--active TRUE | FALSE] [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is flow-log-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name new-name-flow-logibmcloud is flow-log-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name renamed-flow-log --active falseibmcloud is flow-log-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name renamed-flow-log --output JSONibmcloud is flow-log-update my-flow-log --name new-name-flow-logibmcloud is flow-log-update my-flowlog --name new-name-flow-log --active falseibmcloud is flow-log-update my-flowlog --name new-name-flow-log --output JSON
Options de commande
- FLOW_LOG: ID ou nom du journal de flux.
- --name : nouveau nom du journal de flux.
- --active : indique si ce collecteur est actif. Sélectionner false désactive le collecteur et sélectionner true l'active. Sélectionnez true ou false.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is flow-log
Afficher les détails d'un journal de flux.
ibmcloud is flow-log FLOW_LOG [--output JSON] [-q, --quiet]
Options de commande
- FLOW_LOG: ID ou nom du journal de flux.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is flow-logs
Répertorier tous les journaux de flux de la région.
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]
Options de commande
- --resource-group-id : ID du groupe de ressources. Cet identifiant est incompatible avec l'option --resource-group-name.
- --resource-group-name : nom du groupe de ressources. Ce nom est incompatible avec l'option --resource-group-id.
- --all-resource-groups : interroger tous les groupes de ressources.
- --vpc: ID, nom ou CRN du VPC.
- --target: L'identifiant ou le type de ressource de la cible.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
Équilibreurs de charge
La section ci-après fournit des informations sur les commandes de l'interface de ligne de commande destinées à l'utilisation des équilibreurs de charge, des programmes d'écoute et des pools.
ibmcloud is load-balancer
Afficher les détails d'un équilibreur de charge.
ibmcloud is load-balancer LOAD_BALANCER [--vpc VPC] [--output JSON] [-q, --quiet]
Options de commande
- LOAD_BALANCER: ID ou nom de l'équilibreur de charge.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is load-balancer-create
Créez un équilibreur de charge.
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]
Exemples de commande
ibmcloud is load-balancer-create my-lb public --subnet 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnet 7ec86020-1c6e-4889-b3f0-a15f2e50f87eibmcloud is load-balancer-create my-lb public --subnet my-subnet --subnet my-subnet2ibmcloud is load-balancer-create my-lb public --subnet my-subnet --vpc my-vpcibmcloud is load-balancer-create my-nlb public --subnet 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --family networkibmcloud is load-balancer-create my-lb public --subnet 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnet 7ec86020-1c6e-4889-b3f0-a15f2e50f87e --resource-group-id fee82deba12e4c0fb69c3b09d1f12345ibmcloud is load-balancer-create my-lb public --subnet 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnet 7ec86020-1c6e-4889-b3f0-a15f2e50f87e --resource-group-name Defaultibmcloud is load-balancer-create my-lb public --subnet 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnet 7ec86020-1c6e-4889-b3f0-a15f2e50f87e --output JSONibmcloud is load-balancer-create my-lb public --subnet 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnet 7ec86020-1c6e-4889-b3f0-a15f2e50f87e --sg 3428abaa-788b-439b-9404-ca386f2f3f79,f0e26f91-851a-4fc9-b32b-da24ad218b4eibmcloud is load-balancer-create my-lb public --subnet my-subnet --sg my-sg1,my-sg2 --vpc my-vpcibmcloud is load-balancer-create my-lb public --subnet 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnet 7ec86020-1c6e-4889-b3f0-a15f2e50f87e --logging-datapath-active trueibmcloud is load-balancer-create my-lb public --subnet 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnet 7ec86020-1c6e-4889-b3f0-a15f2e50f87e --pools '[{"algorithm": "round_robin", "protocol": "tcp", "health_monitor": {"delay": 2, "max_retries": 2, "type": "tcp", "timeout": 1}}]'Créer un équilibreur de charge avec des poolsibmcloud is load-balancer-create my-lb private --subnet 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --family network --route-mode trueCréer un équilibreur de charge avec le mode routage activéibmcloud is load-balancer-create my-lb private-path --subnet 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --family networkCréez un équilibreur de charge de réseau Private Path.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"}}]}]'Créez un équilibreur de charge réseau Private Path avec l'ID de l'équilibreur de charge d'application comme cible du membre du pool.ibmcloud is load-balancer-create my-nlb private-path --subnet 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnet 7ec86020-1c6e-4889-b3f0-a15f2e50f87e --family network --pools '[{"algorithm":"round_robin","protocol":"tcp","health_monitor":{"delay":2,"max_retries":2,"type":"tcp","timeout":1},"members":[{"port":8080,"target":{"id":"72251a2e-d6c5-42b4-97b0-b5f8e8d1f474"}}]}]'Créez un équilibreur de charge réseau pour un chemin privé en utilisant l'ID d'adresse IP réservée comme cible pour les membres du pool.ibmcloud is load-balancer-create my-lb public --subnet cli-subnet-1 --family network --route-mode true --dns-instance-crn crn:v1:staging:public:dns-svcs:global:a/efe5afc483594adaa8325e2b4d1290df:1bbaacf9-7bc7-4d64-a1d8-a8d1ca9e7662:: --dns-zone-id 5cca0d1c-9c85-4a18-bc07-a9f070949698Créer un support DNS privé pour un équilibreur de charge.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}}]'Créez un pool d'équilibrage de charge avec un moniteur d'intégrité utilisant des expressions régulières pour le corps de la requête et de la réponseibmcloud 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}}]'Créez un pool d'équilibrage de charge avec des codes de requête et de réponse pour la surveillance de l'intégrité.
Options de commande
- LOAD_BALANCER_NAME : nom de l'équilibreur de charge.
- LOAD_BALANCER_ACCESS_TYPE: Type d'accès de l'équilibreur de charge. Seul l'équilibreur de charge de la famille des réseaux prend en charge le type d'accès "private-path". L'un des éléments suivants : public, privé, chemin privé.
- --subnet: ID ou nom des sous-réseaux sur lesquels ce répartiteur de charge doit être déployé. Cette option peut être spécifiée plusieurs fois afin de mettre à disposition l'équilibreur de charge dans plusieurs sous-réseaux. Un seul sous-réseau peut être spécifié pour l'équilibreur de charge du réseau.
- --vpc: identifiant ou nom du VPC. Cet ID ou ce nom est requis uniquement pour spécifier le sous-réseau unique par nom dans ce VPC.
- --family: le type de famille de l'équilibreur de charge. L'une des suivantes: application, réseau.
- --route-mode: Active ou désactive le mode de routage pour l'équilibreur de charge. Si cette option n'est pas spécifiée, le mode route est désactivé. Actuellement, le mode route ne peut être activé que pour l'équilibreur de charge de réseau privé. Sélectionnez false ou true.
- --sg: ID ou noms de groupes de sécurité séparés par des virgules pour l'équilibreur de charge. Si aucune indication n'est fournie, le groupe de sécurité par défaut du VPC est utilisé.
- --logging-datapath-active : activer ou désactiver la consignation du chemin de données de cet équilibreur de charge. Si aucune option n'est spécifiée, la journalisation de chemin de données est désactivée. La journalisation de chemin de données est applicable uniquement pour l'équilibreur de charge d'application. Sélectionnez false ou true.
- --dns-instance-crn: le CRN de l'instance DNS associée à la zone DNS.
- --dns-zone-id: identifiant de la zone DNS.
- --resource-group-id : ID du groupe de ressources. Cet identifiant est incompatible avec l'option --resource-group-name.
- --resource-group-name : nom du groupe de ressources. Ce nom est incompatible avec l'option --resource-group-id.
-
- -pools: POOLS_JSON|@POOLS_JSON_FILE, pools en JSON ou fichier JSON Un des éléments suivants : POOLS_JSON, @POOLS_JSON_FILE.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is load-balancer-delete
Supprimer un ou plusieurs équilibreurs de charge.
ibmcloud is load-balancer-delete (LOAD_BALANCER1 LOAD_BALANCER2 ...) [--vpc VPC] [--output JSON] [-f, --force] [-q, --quiet]
Options de commande
- LOAD_BALANCER1: ID ou nom de l'équilibreur de charge.
- LOAD_BALANCER2: ID ou nom de l'équilibreur de charge.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- --force, -f : forcer l'opération sans confirmation.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is load-balancer-listener
Afficher les détails d'un programme d'écoute d'équilibreur de charge.
ibmcloud is load-balancer-listener LOAD_BALANCER LISTENER_ID [--vpc VPC] [--output JSON] [-q, --quiet]
Options de commande
- LOAD_BALANCER: ID ou nom de l'équilibreur de charge.
- LISTENER_ID : ID de l'écouteur.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is load-balancer-listener-create
Créer un programme d'écoute d'équilibreur de charge.
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]
Exemples de commande
ibmcloud is load-balancer-listener-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --port 443 --protocol httpibmcloud is load-balancer-listener-create my-lb --port 443 --protocol httpibmcloud is load-balancer-listener-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --port-min 80 --port-max 85 --protocol tcpCréez un programme d'écoute pour l'équilibreur de charge réseau public avec une plage de ports.ibmcloud is load-balancer-listener-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --port 443 --protocol https --certificate-instance-crn crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f510ibmcloud is load-balancer-listener-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --port 443 --protocol http --connection-limit 2000ibmcloud is load-balancer-listener-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --port 443 --protocol http --default-pool 70294e14-4e61-11e8-bcf4-0242ac110004ibmcloud is load-balancer-listener-create my-lb --port 443 --protocol http --default-pool my-poolibmcloud is load-balancer-listener-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --port 443 --protocol http --policies '[{"name": "my-policy", "priority": 5, "action": "reject" }]'La priorité de la stratégie peut aller de 1 à 10, 1 étant la plus forte. Les valeurs possibles pour l'action sont « forward », « redirect », « reject » ou « 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 }}]'Lorsque l'action est de type « forward », l'identifiant du pool est nécessaire pour préciser vers quel pool l'équilibreur de charge doit acheminer le trafic.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"}}]'Lorsque l'action est redirigée, les champs « url » et « http_status_code » sont obligatoires. Les valeurs possibles pour http_status_code sont « 301 », « 302 », « 303 », « 307 » ou « 308 ». "url" est l'URL cible de redirection.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"}}]'Les valeurs possibles pour la condition sont « contient », « est égal à » ou « correspond à l'expression régulière ». Les valeurs possibles pour le type sont "header", "hostname" ou "path". field est un champ d'en-tête HTTP qui ne s'applique qu'au type de règle "header". Le paramètre « value » correspond à la valeur qui doit correspondre à la condition de la règle.ibmcloud is load-balancer-listener-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --port 443 --protocol http --output JSONibmcloud is load-balancer-listener-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --port 443 --protocol http --accept-proxy-protocol trueibmcloud is load-balancer-listener-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --port-min 80 --port-max 85 --protocol tcp --accept-proxy-protocol trueibmcloud is load-balancer-listener-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --protocol tcpPour créer un programme d'écoute de l'équilibreur de charge lorsque le mode route y est activé.ibmcloud is load-balancer-listener-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --protocol udp --port 53Créer un programme d'écoute d'équilibreur de charge avec le protocole UDP.ibmcloud is load-balancer-listener-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --protocol https --port 443 --idle-connection-timeout 30Créer un programme d'écoute d'équilibreur de charge d'application avec un délai d'inactivité de connexion.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.pemCréez un écouteur d'équilibrage de charge d'application avec mTLS.
Options de commande
- LOAD_BALANCER: ID ou nom de l'équilibreur de charge.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --protocol : protocole de l'écouteur. Les équilibreurs de charge de la gamme d'applications prennent en charge
tcp,httpethttps. Les équilibreurs de charge de la gamme réseau prennent en charge les protocolestcpetudp. - --port : numéro du port d'écoute. Plage 1 à 65535.
- --port-min: la borne inférieure, incluse, de l'intervalle des ports utilisés par cet écouteur. Ne doit pas dépasser la valeur de port_max. À l'heure actuelle, seuls les équilibreurs de charge fonctionnant en mode « route » sont activés, et les équilibreurs de charge publics de la famille de réseaux prennent en charge plusieurs ports par écouteur. Les écouteurs du répartiteur de charge utilisant le même protocole doivent disposer de plages de ports qui ne se chevauchent pas. Plage 1 à 65535.
- --port-max: la limite supérieure (incluse) de la plage de ports utilisés par cet écouteur. Ne doit pas être inférieur à port_min. À l'heure actuelle, seuls les équilibreurs de charge fonctionnant en mode « route » et les équilibreurs de charge publics de la famille de réseaux prennent en charge plusieurs ports par écouteur. Les écouteurs du répartiteur de charge utilisant le même protocole doivent disposer de plages de ports qui ne se chevauchent pas. Plage 1 à 65535.
- --default-pool : ID du pool par défaut.
- --connection-limit : nombre maximal de connexions de l'écouteur. Cette option ne s'applique pas aux équilibreurs de charge appartenant à la famille de réseaux.
- --certificate-instance-crn: le CRN de l'instance de certificat utilisé pour la termina SSL. Requis lorsque le protocole est https.https. Cette option ne s'applique pas aux équilibreurs de charge appartenant à la famille de réseaux.
- --policies: LISTENER_POLICIES_JSON | @LISTENER_POLICIES_JSON_FILE, stratégies de programme d'écoute dans JSON ou dans un fichier JSON. Cette option ne s'applique pas aux équilibreurs de charge appartenant à la famille de réseaux.
- --accept-proxy-protocol : si la valeur est définie sur true, le protocole proxy est activé pour ce programme d'écoute. Uniquement pris en charge pour les équilibreurs de charge d'application. Sélectionnez false ou true.
- --http-redirect-listener-id: identifiant de l'écouteur défini comme destination de la redirection HTTP.
- --http-redirect-status-code: le code d'état « HTTP » renvoyé dans la réponse de redirection. L'une des suivantes: 301, 302, 303, 307, 308.
- --http-redirect-target-uri: URI de destination vers laquelle le trafic est redirigé. Ce paramètre est facultatif et doit commencer par "/" si vous le définissez.
- --idle-connection-timeout: délai d'expiration de la connexion inactive de l'écouteur, en secondes. Seuls les équilibreurs de charge de la famille d'applications prennent en charge cette option. Minimum: 50, maximum: 7200. (par défaut: 50).
- --client-auth-ca-crn: l'authentification client pour ce listener. Cette option ne s'applique pas aux équilibreurs de charge appartenant à la famille de réseaux.
- --client-auth-crl: CRL | @CRL_FILE, la liste de révocation de certificats (CRL) utilisée pour la vérification de la révocation des certificats clients. Le serveur doit utiliser le protocole HTTPS. La liste de révocation de certificats (CRL) est un contenu encodé au format « PEM » ou dont le chemin d'accès au fichier contient la CRL. Cette option ne s'applique pas aux équilibreurs de charge appartenant à la famille de réseaux. L'un des éléments suivants : CRL, @CRL_FILE.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is load-balancer-listener-delete
Supprimer un ou plusieurs programmes d'écoute d'équilibreur de charge.
ibmcloud is load-balancer-listener-delete LOAD_BALANCER (LISTENER_ID1 LISTENER_ID2 ...) [--vpc VPC] [--output JSON] [-f, --force] [-q, --quiet]
Options de commande
- LOAD_BALANCER: ID ou nom de l'équilibreur de charge.
- LISTENER_ID1 : ID du programme d'écoute.
- LISTENER_ID2 : ID du programme d'écoute.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- --force, -f : forcer l'opération sans confirmation.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is load-balancer-listener-policies
Répertorier toutes les stratégies d'équilibreur de charge.
ibmcloud is load-balancer-listener-policies LOAD_BALANCER LISTENER_ID [--vpc VPC] [--output JSON] [-q, --quiet]
Options de commande
- LOAD_BALANCER: ID ou nom de l'équilibreur de charge.
- LISTENER_ID : ID de l'écouteur.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is load-balancer-listener-policy
Afficher les détails de la stratégie du programme d'écoute d'équilibreur de charge.
ibmcloud is load-balancer-listener-policy LOAD_BALANCER LISTENER_ID POLICY [--vpc VPC] [--output JSON] [-q, --quiet]
Options de commande
- LOAD_BALANCER: ID ou nom de l'équilibreur de charge.
- LISTENER_ID : ID de l'écouteur.
- POLICE: numéro d'identification ou nom de la police.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is load-balancer-listener-policy-create
Créer une stratégie de programme d'écoute d'équilibreur de charge.
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]
Exemples de commande
ibmcloud is load-balancer-listener-policy-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --name my-policy --action reject --priority 5La priorité de la stratégie peut aller de 1 à 10, 1 étant la plus forte. Les valeurs possibles pour l'action sont « forward », « redirect » ou « reject ».ibmcloud is load-balancer-listener-policy-create my-lb 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --name my-policy --action reject --priority 5La priorité de la stratégie peut aller de 1 à 10, 1 étant la plus forte. Les valeurs possibles pour l'action sont « forward », « redirect » ou « 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-poolLorsque l'action est "forward_to_listener", l'identifiant ou le nom du programme d'écoute est requis pour spécifier le programme d'écoute auquel l'équilibreur de charge transmet le trafic.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-0242ac110004Lorsque l'action est "forward_to_listener", l'identifiant ou le nom du programme d'écoute est requis pour spécifier le programme d'écoute auquel l'équilibreur de charge transmet le trafic.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-poolLorsque l'action est « forward_to_pool », l'ID ou le nom du pool est requis pour spécifier vers quel pool l'équilibreur de charge transmet le trafic.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-0242ac110004Lorsque l'action est « forward_to_pool », l'ID ou le nom du pool est requis pour spécifier vers quel pool l'équilibreur de charge transmet le trafic.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"Lorsque l'action est redirigée, les champs « url » et « http_status_code » sont obligatoires. Les valeurs possibles pour http_status_code sont « 301 », « 302 », « 303 », « 307 » ou « 308 ». "url" est l'URL cible de redirection.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}"Lorsque l'action est redirigée, les champs « url » et « http_status_code » sont obligatoires. Les valeurs possibles pour http_status_code sont « 301 », « 302 », « 303 », « 307 » ou « 308 ». "url" est l'URL cible de redirection.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"Lorsque l'action est redirigée, les champs « url » et « http_status_code » sont obligatoires. Les valeurs possibles pour http_status_code sont « 301 », « 302 », « 303 », « 307 » ou « 308 ». "url" est l'URL cible de redirection.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"}]'Les valeurs possibles pour la condition sont « contient », « est égal à » ou « correspond à l'expression régulière ». Les valeurs possibles pour le type sont "header", "hostname" ou "path". field est un champ d'en-tête HTTP qui ne s'applique qu'au type de règle "header". Le paramètre « value » correspond à la valeur qui doit correspondre à la condition de la règle.ibmcloud is load-balancer-listener-policy-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --action reject --priority 3 --name my-policy --output JSONibmcloud is lb-lpc f5b20e9b-a77b-43e9-aa2d-a3a5ac9fe8fd 5cb08c12-004f-4587-87f4-ef46e799da50 --priority 3 --action https_redirect --target-listener-id d7e0543c-4e0f-4c0d-89aa-73f0f028ec61 --target-listener-http-status-code 303Lorsque l'action est « https_redirect », les champs « target-listener-id » et « http_status_code » sont obligatoires. Les valeurs possibles pour « http_status_code » sont « 301 », « 302 », « 303 », « 307 » ou « 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 /exampleLorsque l'action est « https_redirect », les champs « target-listener-id » et « http_status_code » sont obligatoires. Le champ « uri » correspond à l'URI de destination de la redirection; il s'agit d'un champ facultatif. Les valeurs possibles pour « http_status_code » sont « 301 », « 302 », « 303 », « 307 » ou « 308 ».
Options de commande
- LOAD_BALANCER: ID ou nom de l'équilibreur de charge.
- LISTENER_ID : ID de l'écouteur.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --priority : priorité de la stratégie. Une valeur plus faible correspond à une priorité plus élevée, par exemple : 5, plage : [1 à 10].
- --action: action de stratégie. Un des éléments suivants : forward_to_pool, forward_to_listener, redirect, reject, https_redirect.
- --name : nouveau nom de la stratégie.
- --target: identifiant ou nom du pool de répartiteurs de charge cible spécifié avec l'action
forward_to_pool, ou identifiant de l'écouteur du répartiteur de charge spécifié avec l'actionforward_to_listener. - --target-listener-id: identifiant du listener sur lequel vous souhaitez mettre en place une redirection HTTPS, spécifié avec l'action https_redirect.
- --target-listener-http-status-code: le code d'état HTTP ( HTTP ) renvoyé dans la réponse de redirection, spécifié avec l'action https_redirect. L'une des suivantes: 301, 302, 303, 307, 308.
- --target-uri: URI de destination vers laquelle le trafic est redirigé, spécifiée avec l'action https_redirect. Ce paramètre est facultatif et doit commencer par "/" si vous le définissez.
- --target-http-status-code: le code d'état HTTP de la réponse de redirection, spécifié avec l'action de redirection. L'une des suivantes: 301, 302, 303, 307, 308.
- --target-url : URL cible de redirection, spécifiée avec l'action redirect. L'URL prend en charge les expressions RFC 6570 niveau 1 pour les variables protocole, hôte, port, chemin et requête. Ce qui correspond aux valeurs issues de l' URL initialement demandée (ou aux valeurs par défaut indiquées si la requête ne les mentionnait pas).
- --rules: LISTENER_POLICY_RULES_JSON | @LISTENER_POLICY_RULES_JSON_FILE, règles de stratégie de programme d'écoute dans JSON ou dans un fichier JSON.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is load-balancer-listener-policy-delete
Supprimer une ou plusieurs stratégies d'un programme d'écoute d'équilibreur de charge.
ibmcloud is load-balancer-listener-policy-delete LOAD_BALANCER LISTENER_ID (POLICY1 POLICY2 ...) [--vpc VPC] [--output JSON] [-f, --force] [-q, --quiet]
Options de commande
- LOAD_BALANCER: ID ou nom de l'équilibreur de charge.
- LISTENER_ID : ID de l'écouteur.
- POLICY1: Identifiant ou nom de la police.
- POLICY2: identifiant ou nom de la police.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- --force, -f : forcer l'opération sans confirmation.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is load-balancer-listener-policy-rule
Afficher une seule règle de stratégie d'équilibreur de charge.
ibmcloud is load-balancer-listener-policy-rule LOAD_BALANCER LISTENER_ID POLICY RULE_ID [--vpc VPC] [--output JSON] [-q, --quiet]
Options de commande
- LOAD_BALANCER: ID ou nom de l'équilibreur de charge.
- LISTENER_ID : ID de l'écouteur.
- POLICE: numéro d'identification ou nom de la police.
- RULE_ID : ID de la règle.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is load-balancer-listener-policy-rule-create
Créer une règle de stratégie de programme d'écoute d'équilibreur de charge.
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]
Exemples de commande
ibmcloud is load-balancer-listener-policy-rule-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --condition equals --type header --field my-app-header --value match-value --output JSONibmcloud is load-balancer-listener-policy-rule-create my-lb 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 my-policy --condition equals --type header --field my-app-header --value match-value --output JSON
Options de commande
- LOAD_BALANCER: ID ou nom de l'équilibreur de charge.
- LISTENER_ID : ID de l'écouteur.
- POLICE: numéro d'identification ou nom de la police.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --condition : condition de la règle. L'une des options suivantes : « contient », « est égal à », « correspond à l'expression régulière », « commence par ».
- --type : type de la règle. L'un des éléments suivants : en-tête, nom d'hôte, chemin, requête, corps, nom d'hôte sni.
- --value : valeur qui doit correspondre à la condition de règle.
- --field: le champ « HTTP ». Ce champ s'applique aux types de règles « en-tête », « requête » et « corps ». Pour le type de règle « en-tête », ce champ est obligatoire. Pour les types de règle « query » ou « body », ce champ est facultatif.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is load-balancer-listener-policy-rule-delete
Supprimer une ou plusieurs stratégies d'un programme d'écoute d'équilibreur de charge.
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]
Options de commande
- LOAD_BALANCER: ID ou nom de l'équilibreur de charge.
- LISTENER_ID : ID de l'écouteur.
- POLICE: numéro d'identification ou nom de la police.
- RULE_ID1 : ID de la règle.
- RULE_ID2 : ID de la règle.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- --force, -f : forcer l'opération sans confirmation.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is load-balancer-listener-policy-rule-update
Mettre à jour une règle d'une stratégie de programme d'écoute d'équilibreur de charge.
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]
Exemples de commande
ibmcloud is load-balancer-listener-policy-rule-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 70294e14-4e61-11e8-bcf4-0242ac110004 --condition equals --type header --field my-app-header --value match-value --output JSONibmcloud is load-balancer-listener-policy-rule-update my-lb 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 my-policy 70294e14-4e61-11e8-bcf4-0242ac110004 --condition equals --type header --field my-app-header --value match-value --output JSON
Options de commande
- LOAD_BALANCER: ID ou nom de l'équilibreur de charge.
- LISTENER_ID : ID de l'écouteur.
- POLICE: numéro d'identification ou nom de la police.
- RULE_ID : ID de la règle.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --condition : condition de la règle. L'une des options suivantes : « contient », « est égal à », « correspond à l'expression régulière », « commence par ».
- --type : type de la règle. L'un des éléments suivants : en-tête, nom d'hôte, chemin, requête, corps, nom d'hôte sni.
- --value : valeur qui doit correspondre à la condition de règle.
- --field: le champ « HTTP ». Ce champ s'applique aux types de règles « en-tête », « requête » et « corps ». Pour le type de règle « en-tête », ce champ est obligatoire. Pour les types de règle « query » ou « body », ce champ est facultatif.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is load-balancer-listener-policy-rules
Répertorier toutes les règles de stratégie d'équilibreur de charge.
ibmcloud is load-balancer-listener-policy-rules LOAD_BALANCER LISTENER_ID POLICY [--vpc VPC] [--output JSON] [-q, --quiet]
Options de commande
- LOAD_BALANCER: ID ou nom de l'équilibreur de charge.
- LISTENER_ID : ID de l'écouteur.
- POLICE: numéro d'identification ou nom de la police.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is load-balancer-listener-policy-update
Mettre à jour une stratégie d'un programme d'écoute d'équilibreur de charge.
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]
Exemples de commande
ibmcloud is load-balancer-listener-policy-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --name my-policy --priority 5ibmcloud is load-balancer-listener-policy-update my-lb 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 my-lblp --name my-policy --priority 5ibmcloud is load-balancer-listener-policy-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --action forward --target 70294e14-4e61-11e8-bcf4-0242ac110004Lorsque l'action est de type « forward », l'identifiant ou le nom du pool est obligatoire pour préciser vers quel pool l'équilibreur de charge doit acheminer le trafic.ibmcloud is load-balancer-listener-policy-update my-lb 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 my-policy --action forward --target my-poolLorsque l'action est de type « forward », l'identifiant ou le nom du pool est obligatoire pour préciser vers quel pool l'équilibreur de charge doit acheminer le trafic.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"Lorsque l'action est redirigée, les champs « url » et « http_status_code » sont obligatoires. Les valeurs possibles pour http_status_code sont « 301 », « 302 », « 303 », « 307 » ou « 308 ». "url" est l'URL cible de redirection.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 301Lorsque l'action est redirigée, les champs « url » et « http_status_code » sont obligatoires. Les valeurs possibles pour http_status_code sont « 301 », « 302 », « 303 », « 307 » ou « 308 ». "url" est l'URL cible de redirection.ibmcloud is load-balancer-listener-policy-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --name my-policy --output JSONibmcloud is lb-lpu f5b20e9b-a77b-43e9-aa2d-a3a5ac9fe8fd 5cb08c12-004f-4587-87f4-ef46e799da50 c7d2c434-9202-48aa-837b-0661c4299c28 --name demo-policy --priority 2 --target-listener-id d7e0543c-4e0f-4c0d-89aa-73f0f028ec61 --target-listener-http-status-code 301ibmcloud is lb-lpu my-lb 5cb08c12-004f-4587-87f4-ef46e799da50 my-lblp --name demo-policy --priority 2 --target-listener-id d7e0543c-4e0f-4c0d-89aa-73f0f028ec61 --target-listener-http-status-code 301ibmcloud is lb-lpu f5b20e9b-a77b-43e9-aa2d-a3a5ac9fe8fd 5cb08c12-004f-4587-87f4-ef46e799da50 c7d2c434-9202-48aa-837b-0661c4299c28 --priority 2 --target-listener-id d7e0543c-4e0f-4c0d-89aa-73f0f028ec61 --target-listener-http-status-code 301 --target-uri /example2
Options de commande
- LOAD_BALANCER: ID ou nom de l'équilibreur de charge.
- LISTENER_ID : ID de l'écouteur.
- POLICE: numéro d'identification ou nom de la police.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --name : nom de cette stratégie défini par l'utilisateur. Les noms de stratégies doivent être uniques dans l'écouteur d'équilibreur de charge.
- --priority : priorité de la stratégie. Une valeur plus faible correspond à une priorité plus élevée, par exemple : 5, plage : [1 à 10].
- --target: identifiant ou nom du pool de répartiteurs de charge cible spécifié avec l'action
forward_to_pool, ou identifiant de l'écouteur du répartiteur de charge spécifié avec l'actionforward_to_listener. - --target-http-status-code: le code d'état HTTP de la réponse de redirection, spécifié avec l'action de redirection. L'une des suivantes: 301, 302, 303, 307, 308.
- --target-url : URL cible de redirection, spécifiée avec l'action redirect. L'URL prend en charge les expressions RFC 6570 niveau 1 pour les variables protocole, hôte, port, chemin et requête. Ce qui correspond aux valeurs issues de l' URL initialement demandée (ou aux valeurs par défaut indiquées si la requête ne les mentionnait pas).
- --target-listener-id: identifiant du listener sur lequel vous souhaitez mettre en place une redirection HTTPS, spécifié avec l'action https_redirect.
- --target-listener-http-status-code: le code d'état HTTP ( HTTP ) renvoyé dans la réponse de redirection, spécifié avec l'action https_redirect. L'une des suivantes: 301, 302, 303, 307, 308.
- --target-uri: URI de destination vers laquelle le trafic est redirigé, spécifiée avec l'action https_redirect. Ce paramètre est facultatif et doit commencer par "/" si vous le définissez.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is load-balancer-listener-update
Mettre à jour un programme d'écoute d'équilibreur de charge.
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]
Exemples de commande
ibmcloud is load-balancer-listener-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --certificate-instance-crn crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f510ibmcloud is load-balancer-listener-update my-lb 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --certificate-instance-crn crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f510ibmcloud is load-balancer-listener-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --connection-limit 2000ibmcloud is load-balancer-listener-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --default-pool 70294e14-4e61-11e8-bcf4-0242ac110004ibmcloud is load-balancer-listener-update my-lb 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --default-pool my-poolibmcloud is load-balancer-listener-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --protocol httpsibmcloud is load-balancer-listener-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --port 222ibmcloud is load-balancer-listener-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --output JSONibmcloud is load-balancer-listener-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --accept-proxy-protocol trueibmcloud is load-balancer-listener-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --port-min 80 --port-max 85Plage de ports utilisée par ce programme d'écoute.ibmcloud is load-balancer-listener-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --http-redirect-listener-id d7e0543c-4e0f-4c0d-89aa-73f0f028ec61 --http-redirect-status-code 303ibmcloud is load-balancer-listener-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --http-redirect-listener-id d7e0543c-4e0f-4c0d-89aa-73f0f028ec61 --http-redirect-status-code 307 --http-redirect-target-uri /example2ibmcloud is load-balancer-listener-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --disable-http-redirectibmcloud is load-balancer-listener-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --protocol udpibmcloud is load-balancer-listener-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --idle-connection-timeout 30ibmcloud is load-balancer-listener-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --client-auth-ca-crn crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f511 --client-auth-crl @crl.pem
Options de commande
- LOAD_BALANCER: ID ou nom de l'équilibreur de charge.
- LISTENER_ID : ID de l'écouteur.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --protocol : protocole de l'écouteur. Les équilibreurs de charge de la gamme d'applications prennent en charge
tcp,httpethttps. Les équilibreurs de charge de la gamme réseau prennent en charge les protocolestcpetudp. - --port : numéro du port d'écoute. Plage 1 à 65535.
- --port-min: la borne inférieure, incluse, de l'intervalle des ports utilisés par cet écouteur. Ne doit pas dépasser la valeur de port_max. À l'heure actuelle, seuls les équilibreurs de charge fonctionnant en mode « route » sont activés, et les équilibreurs de charge publics de la famille de réseaux prennent en charge plusieurs ports par écouteur. Les écouteurs du répartiteur de charge utilisant le même protocole doivent disposer de plages de ports qui ne se chevauchent pas. Plage 1 à 65535.
- --port-max: la limite supérieure (incluse) de la plage de ports utilisés par cet écouteur. Ne doit pas être inférieur à port_min. À l'heure actuelle, seuls les équilibreurs de charge fonctionnant en mode « route » et les équilibreurs de charge publics de la famille de réseaux prennent en charge plusieurs ports par écouteur. Les écouteurs du répartiteur de charge utilisant le même protocole doivent disposer de plages de ports qui ne se chevauchent pas. Plage 1 à 65535.
- --default-pool : ID du pool par défaut.
- --reset-default-pool: Réinitialiser le pool par défaut.
- --connection-limit : nombre maximal de connexions de l'écouteur. Cette option ne s'applique pas aux équilibreurs de charge appartenant à la famille de réseaux.
- --certificate-instance-crn: le CRN de l'instance de certificat utilisé pour la termina SSL. Requis lorsque le protocole est https.https. Cette option ne s'applique pas aux équilibreurs de charge appartenant à la famille de réseaux.
- --accept-proxy-protocol : si la valeur est définie sur true, le protocole proxy est activé pour ce programme d'écoute. Uniquement pris en charge pour les équilibreurs de charge d'application. Sélectionnez false ou true.
- --disable-http-redirect: active ou désactive une redirection HTTP sur un écouteur.
- --http-redirect-listener-id: identifiant de l'écouteur défini comme destination de la redirection HTTP.
- --http-redirect-status-code: le code d'état « HTTP » renvoyé dans la réponse de redirection. L'une des suivantes: 301, 302, 303, 307, 308.
- --http-redirect-target-uri: URI de destination vers laquelle le trafic est redirigé. Ce paramètre est facultatif et doit commencer par "/" si vous le définissez.
- --reset-http-redirect-target-uri: Réinitialiser l'URI de destination.
- --idle-connection-timeout: délai d'expiration de la connexion inactive de l'écouteur, en secondes. Seuls les équilibreurs de charge de la famille d'applications prennent en charge cette option. Minimum: 50, maximum: 7200. (par défaut: 50).
- --client-auth-ca-crn: l'authentification client pour ce listener. Cette option ne s'applique pas aux équilibreurs de charge appartenant à la famille de réseaux.
- --reset-client-auth-ca-crn: Supprimer l'autorité de certification de l'authentification client.
- --client-auth-crl: CRL | @CRL_FILE, la liste de révocation de certificats (CRL) utilisée pour la vérification de la révocation des certificats clients. Le serveur doit utiliser le protocole HTTPS. La liste de révocation de certificats (CRL) est un contenu encodé au format « PEM » ou dont le chemin d'accès au fichier contient la CRL. Cette option ne s'applique pas aux équilibreurs de charge appartenant à la famille de réseaux. L'un des éléments suivants : CRL, @CRL_FILE.
- --reset-client-auth-crl: Supprimer la liste de révocation des certificats de l'authentification client.
- --reset-client-auth: Supprime la configuration de l'authentification client du listener.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is load-balancer-listeners
Répertorier tous les programmes d'écoute d'équilibreur de charge.
ibmcloud is load-balancer-listeners LOAD_BALANCER [--vpc VPC] [--output JSON] [-q, --quiet]
Options de commande
- LOAD_BALANCER: ID ou nom de l'équilibreur de charge.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is load-balancer-pool
Afficher les détails d'un pool d'équilibreurs de charge.
ibmcloud is load-balancer-pool LOAD_BALANCER POOL [--vpc VPC] [--output JSON] [-q, --quiet]
Options de commande
- LOAD_BALANCER: ID ou nom de l'équilibreur de charge.
- POOL: identifiant ou nom du pool.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is load-balancer-pool-create
Créer un pool d'équilibreurs de charge.
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]
Exemples de commande
ibmcloud is load-balancer-pool-create my-pool 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 round_robin http 20 2 5 httpibmcloud is load-balancer-pool-create my-pool my-lb round_robin http 20 2 5 httpibmcloud is load-balancer-pool-create my-pool my-lb round_robin http 20 2 5 http --vpc my-vpcibmcloud is load-balancer-pool-create my-pool 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 round_robin http 20 2 5 http --health-monitor-url / --health-monitor-port 4001ibmcloud is load-balancer-pool-create my-pool 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 round_robin http 20 2 5 http --session-persistence-type source_ip --output JSONibmcloud is load-balancer-pool-create my-pool 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 round_robin http 20 2 5 http --members '[{"port": 80, "target": { "address": "10.10.1.4"}, "weight": 20 }, {"port": 80, "target": { "address": "10.240.0.6"}, "weight": 30 }]'Créer un pool d'équilibrage de charge d'application avec des membresibmcloud 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 }]'Créer un pool d'équilibreurs de charge réseau avec des membresibmcloud 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"}}]'Créer un pool d'équilibreurs de charge réseau avec des membres et fournir la cible membre par nom.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"}}]'Créez un équilibreur de charge réseau Private Path avec l'ID de l'équilibreur de charge d'application comme cible du membre du pool.ibmcloud is load-balancer-pool-create my-pool2 my-nlb round_robin tcp 20 2 5 http --members '[{"port":8080,"target":{"name":"my-lb-name","target_type":"load_balancer"}}]'Créez un équilibreur de charge réseau Private Path en utilisant le nom de l'équilibreur de charge d'application comme cible pour le membre du pool.ibmcloud is load-balancer-pool-create my-pool2 my-nlb round_robin tcp 20 2 5 http --members '[{"port":8080,"target":{"id":"72251a2e-d6c5-42b4-97b0-b5f8e8d1f474"}}]'Créez un équilibreur de charge réseau pour un chemin privé en utilisant l'ID d'adresse IP réservée comme cible pour les membres du pool.ibmcloud is load-balancer-pool-create my-pool 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 round_robin http 20 2 5 http --proxy-protocol v1ibmcloud is load-balancer-pool-create my-pool 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 round_robin http 20 2 5 http --session-persistence-type app_cookie --session-persistence-cookie-name my-cookie-nameibmcloud is load-balancer-pool-create my-pool 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 round_robin udp 20 2 5 httpCréez un pool d'équilibreurs de charge réseau pour l'écouteur de l'équilibreur de charge réseau utilisant le protocole 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-lbCréez un pool d'équilibreur de charge réseau pour le programme d'écoute d'équilibreur de charge avec une politique à sécurité intégrée.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-b5f8e8d1f479Créez un pool d'équilibreur de charge réseau pour le programme d'écoute d'équilibreur de charge avec une politique à sécurité intégrée.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 ACTIVECréer un pool d'équilibrage de charge d'application avec un moniteur d'intégrité utilisant des expressions régulières pour le corps des requêtes et des réponses.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 200Créez un pool d'équilibrage de charge d'application avec des codes de requête et de réponse pour la surveillance de l'état de santé.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
Options de commande
- POOL_NAME : nom du pool.
- LOAD_BALANCER: ID ou nom de l'équilibreur de charge.
- ALGORITHM : algorithme d'équilibrage de charge. Sélectionnez round_robin, weighted_round_robin, least_connections.
- PROTOCOL : protocole du pool. Les équilibreurs de charge de la gamme d'applications prennent en charge
tcp,httpethttps. Les équilibreurs de charge de la gamme réseau prennent en charge les protocolestcpetudp. - HEALTH_DELAY : intervalle de diagnostic d'intégrité en secondes. L'intervalle doit être supérieur à la valeur de dépassement du délai d'attente. Minimum : 2, maximum : 60.
- HEALTH_RETRIES : nombre maximal de nouvelles tentatives de diagnostic d'intégrité. Minimum : 1, maximum : 10.
- HEALTH_TIMEOUT : dépassement du délai d'attente de diagnostic d'intégrité en secondes. Minimum : 1, maximum : 59.
- HEALTH_TYPE : protocole du diagnostic d'intégrité. Les équilibreurs de charge de la gamme d'applications prennent en charge
tcp,httpethttps. Les équilibreurs de charge de la gamme réseau prennent en charge les protocolestcpethttp. - --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --health-monitor-url: Chemin d'accès à l' URL de vérification de l'état de fonctionnement. Applicable uniquement si HEALTH_TYPE est http ou https.
- --health-monitor-port : numéro du port de diagnostic d'intégrité. Si cette valeur est spécifiée, les ports spécifiés dans les ressources du membre du serveur sont remplacés.
- --session-persistence-type : type de persistance de session. L'une des suivantes: source_ip, http_cookie, app_cookie.
- --session-persistence-cookie-name: Nom du cookie de persistance de session. Cette option ne s'applique qu'au type « app_cookie ».
- --proxy-protocol : paramètre de protocole proxy. Le protocole proxy est pris en charge uniquement pour les équilibreurs de charge d'application. Au choix : disabled, v1, v2.
- --members : MEMBERS_JSON|@MEMBERS_JSON_FILE, membres en JSON ou fichier JSON.
- --health-monitor-request-method: Méthode de requête HTTP à utiliser pour les contrôles d'intégrité. L'une des deux options suivantes : get, post. S'applique uniquement lorsque HEALTH_TYPE est http ou https.
- --health-monitor-request-body: le corps de la requête HTTP à utiliser pour les contrôles d'intégrité. S'applique uniquement lorsque l'article « --health-monitor-request-method » est publié.
- --health-monitor-request-headers: REQUEST_HEADERS_JSON|@REQUEST_HEADERS_JSON_FILE, en-têtes de requête au format JSON ou dans un fichier JSON.
- --health-monitor-response-body-regex: Expression régulière de type PCRE à laquelle les corps de réponse de HTTP doivent correspondre pour que les contrôles d'intégrité soient réussis.
- --health-monitor-response-code: les codes de réponse HTTP attendus à l'issue d'un contrôle d'intégrité réussi.
- --failsafe-policy-action: la politique de sécurité à utiliser pour ce pool. Si aucune valeur n'est spécifiée, l'action par défaut de la stratégie de sécurité du profil est utilisée. L'un des éléments suivants : échec, transfert, abandon, contournement.
- --failsafe-policy-target: identifiant ou nom du pool de cibles de secours vers lequel effectuer le transfert. Si elle est spécifiée, l'action de la politique de sécurité par défaut doit être « forward ».
- --server-auth-verify-cert: si cette option est définie sur « true », le certificat du serveur backend est vérifié. Sélectionnez true ou false.
- --server-auth-ca-crn: le CRN de l'instance de certificat utilisée pour l'autorité de certification (CA) d'authentification du serveur. Nécessaire lorsque l'option server-auth-verify-cert a la valeur true.
- --client-auth-cert-crn: le CRN de l'instance de certificat utilisée pour l' TLS, qui permet une mutuelle ( mTLS ) entre l'équilibreur de charge et les serveurs backend.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is load-balancer-pool-delete
Supprimer un ou plusieurs pools à partir d'un équilibreur de charge.
ibmcloud is load-balancer-pool-delete LOAD_BALANCER (POOL1 POOL2 ...) [--vpc VPC] [--output JSON] [-f, --force] [-q, --quiet]
Options de commande
- LOAD_BALANCER: ID ou nom de l'équilibreur de charge.
- POOL1: identifiant ou nom du pool.
- POOL2: identifiant ou nom du pool.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- --force, -f : forcer l'opération sans confirmation.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is load-balancer-pool-member
Afficher les détails d'un membre du pool d'équilibreurs de charge.
ibmcloud is load-balancer-pool-member LOAD_BALANCER POOL MEMBER_ID [--vpc VPC] [--output JSON] [-q, --quiet]
Options de commande
- LOAD_BALANCER: ID ou nom de l'équilibreur de charge.
- POOL: identifiant ou nom du pool.
- MEMBER_ID : ID du membre.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is load-balancer-pool-member-create
Créer un membre de pool d'équilibreurs de charge.
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]
Exemples de commande
ibmcloud is load-balancer-pool-member-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 3000 192.168.100.5ibmcloud is load-balancer-pool-member-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 3000 9e692608-3b3a-4cfb-9f46-efb6b711876dibmcloud is load-balancer-pool-member-create my-nlb my-pool 3000 my-instanceibmcloud is load-balancer-pool-member-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 3000 192.168.100.5 --weight 100 --output JSONibmcloud is load-balancer-pool-member-create my-nlb my-pool 3000 my-instance --target-type instanceibmcloud is load-balancer-pool-member-create my-nlb my-pool 3000 my-lb --target-type load_balanceribmcloud is load-balancer-pool-member-create my-nlb my-pool 3000 my-reserved-ip --target-type reserved_ip --reserved-ip-subnet my-subnet-name --reserved-ip-vpc my-vpcibmcloud is load-balancer-pool-member-create my-nlb my-pool 3000 my-reserved-ip --target-type reserved_ip --reserved-ip-subnet 72251a2e-d6c5-42b4-97b0-b5f8e8d1f4ibmcloud is load-balancer-pool-member-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 3000 my-service.example.com --weight 100
Options de commande
- LOAD_BALANCER: ID ou nom de l'équilibreur de charge.
- POOL: identifiant ou nom du pool.
- PORT: Le port sur lequel le membre reçoit le trafic provenant de l'équilibreur de charge. S'applique uniquement au trafic de l'équilibreur de charge qui est reçu sur un programme d'écoute avec un seul port. Si le trafic est reçu sur un programme d'écoute avec une plage de ports, le membre reçoit le trafic sur le même port que le programme d'écoute. Ce port peut également être utilisé pour les contrôles d'intégrité, sauf si la propriété « port » de la propriété « health_monitor » est spécifiée.
- CIBLE: L'adresse IP ou le nom de domaine complet (FQDN) du membre du pool pour les équilibreurs de charge appartenant à la famille d'applications, ou l'ID ou le nom d'un ALB, ou encore l'instance pour les équilibreurs de charge appartenant à la famille de réseaux.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --weight : poids du membre de serveur. Cette option s'applique uniquement lorsque l'algorithme de répartition de charge de son pool est « weighted_round_robin ».
- --target-type: le type de cible pour ce membre du pool. L'un des éléments suivants : instance, load_balancer, reserved_ip.
- --reserved-ip-subnet: cette option s'applique lorsque le type de cible est uniquement « IP réservée ».
- --reserved-ip-vpc: cette option ne s'applique que lorsque le type de cible est une adresse IP réservée et que le sous-réseau d'adresses IP réservées est spécifié par son nom.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is load-balancer-pool-member-update
Mettre à jour un membre d'un pool d'équilibreurs de charge.
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]
Exemples de commande
ibmcloud is load-balancer-pool-member-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --target 192.168.100.5 --port 3001ibmcloud is load-balancer-pool-member-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --target 9e692608-3b3a-4cfb-9f46-efb6b711876d --port 3001ibmcloud is load-balancer-pool-member-update my-nlb my-pool 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --target my-instance --port 3001ibmcloud is load-balancer-pool-member-update my-nlb my-pool 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --vpc my-vpc --target my-instance --port 3001ibmcloud is load-balancer-pool-member-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --target-address 192.168.100.5 --port 3001ibmcloud is load-balancer-pool-member-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --target-address 192.168.100.5 --port 3001 --weight 100 --output JSONibmcloud is load-balancer-pool-member-update my-nlb my-pool 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --target my-instance --target-type instanceibmcloud is load-balancer-pool-member-update my-nlb my-pool 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --target my-lb --target-type load_balanceribmcloud is load-balancer-pool-member-update my-nlb my-pool 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --port 3001 --target my-instance --target-type instanceibmcloud is load-balancer-pool-member-update my-nlb my-pool 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --port 3001 --target my-reserved-ip --target-type reserved_ip --reserved-ip-subnet my-subnet-name --reserved-ip-vpc my-vpcibmcloud is load-balancer-pool-member-update my-nlb my-pool 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --port 3001 --target my-reserved-ip --target-type reserved_ip --reserved-ip-subnet 72251a2e-d6c5-42b4-97b0-b5f8e8d1f4ibmcloud is load-balancer-pool-member-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --target-fqdn my-service.example.com --port 3001
Options de commande
- LOAD_BALANCER: ID ou nom de l'équilibreur de charge.
- POOL: identifiant ou nom du pool.
- MEMBER_ID : ID du membre.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- -- target-address : adresse IP du membre du pool.
- --target-fqdn: le nom de domaine complet (FQDN) à cibler. Le paramètre fqdn_pool_members_supported de l'équilibreur de charge doit avoir la valeur true.
- --target: L'adresse IP ou le nom de domaine complet (FQDN) du membre du pool pour les équilibreurs de charge appartenant à la famille d'applications, ou l'ID ou le nom d'un ALB, ou encore l'instance pour les équilibreurs de charge appartenant à la famille de réseaux.
- --port: le port sur lequel le nœud reçoit le trafic provenant de l'équilibreur de charge. S'applique uniquement au trafic de l'équilibreur de charge qui est reçu sur un programme d'écoute avec un seul port. Si le trafic est reçu sur un programme d'écoute avec une plage de ports, le membre reçoit le trafic sur le même port que le programme d'écoute. Ce port peut également être utilisé pour les contrôles d'intégrité, sauf si la propriété « port » de la propriété « health_monitor » est spécifiée.
- --weight : poids du membre de serveur. Cette option s'applique uniquement lorsque l'algorithme de répartition de charge de son pool est « weighted_round_robin ».
- --target-type: le type de cible pour ce membre du pool. L'un des éléments suivants : instance, load_balancer, reserved_ip.
- --reserved-ip-subnet: cette option s'applique lorsque le type de cible est uniquement « IP réservée ».
- --reserved-ip-vpc: cette option ne s'applique que lorsque le type de cible est une adresse IP réservée et que le sous-réseau d'adresses IP réservées est spécifié par son nom.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is load-balancer-pool-member-delete
Supprimer un ou plusieurs membres d'un pool d'équilibreurs de charge.
ibmcloud is load-balancer-pool-member-delete LOAD_BALANCER POOL (MEMBER_ID1 MEMBER_ID2 ...) [--vpc VPC] [--output JSON] [-f, --force] [-q, --quiet]
Options de commande
- LOAD_BALANCER: ID ou nom de l'équilibreur de charge.
- POOL: identifiant ou nom du pool.
- MEMBER_ID1 : ID du membre.
- MEMBER_ID2 : ID du membre.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- --force, -f : forcer l'opération sans confirmation.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is load-balancer-pool-members
Répertorier tous les membres d'un pool d'équilibreurs de charge.
ibmcloud is load-balancer-pool-members LOAD_BALANCER POOL [--vpc VPC] [--output JSON] [-q, --quiet]
Options de commande
- LOAD_BALANCER: ID ou nom de l'équilibreur de charge.
- POOL: identifiant ou nom du pool.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is load-balancer-pool-update
Mettre à jour un pool d'un équilibreur de charge.
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]
Exemples de commande
ibmcloud is load-balancer-pool-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --algorithm round_robinibmcloud is load-balancer-pool-update my-lb my-pool --algorithm round_robinibmcloud is load-balancer-pool-update my-lb my-pool --vpc my-vpc --algorithm round_robinibmcloud is load-balancer-pool-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --health-delay 20 --health-max-retries 2 --health-timeout 5 --health-type httpibmcloud is load-balancer-pool-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --health-monitor-url / --health-monitor-port 4001ibmcloud is load-balancer-pool-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --session-persistence-type source_ipibmcloud is load-balancer-pool-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --protocol httpibmcloud is load-balancer-pool-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --name lb-rule-name --output JSONibmcloud is load-balancer-pool-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --proxy-protocol v2ibmcloud is load-balancer-pool-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --session-persistence-type app_cookie --session-persistence-cookie-name my-cookie-nameibmcloud is load-balancer-pool-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --failsafe-policy-action forward --failsafe-policy-target my-lbibmcloud is load-balancer-pool-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --health-monitor-request-method post --health-monitor-request-body ACTIVE --health-monitor-request-headers '[{"field":"Host","value":"my-host-header-value"},{"field":"Content-Type","value":"text/plain"}]' --health-monitor-response-body-regex ACTIVEibmcloud is load-balancer-pool-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --health-monitor-request-method get --health-monitor-request-headers '[{"field":"Host","value":"my-host-header-value"}]' --health-monitor-response-code 200ibmcloud is load-balancer-pool-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --health-monitor-request-method post --reset-health-monitor-request-body --reset-health-monitor-response-body-regexibmcloud is load-balancer-pool-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --server-auth-verify-cert true --server-auth-ca-crn crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f511ibmcloud is load-balancer-pool-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --client-cert-crn crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f512a
Options de commande
- LOAD_BALANCER: ID ou nom de l'équilibreur de charge.
- POOL: identifiant ou nom du pool.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --algorithm : algorithme d'équilibrage de charge. Sélectionnez round_robin, weighted_round_robin, least_connections.
- --health-delay : intervalle de diagnostic d'intégrité en secondes. L'intervalle doit être supérieur à la valeur de dépassement du délai d'attente. Minimum : 2, maximum : 60.
- --health-max-retries : nombre maximal de relances du diagnostic d'intégrité. Minimum : 1, maximum : 10.
- --health-timeout : dépassement du délai d'attente du diagnostic d'intégrité en secondes. Minimum : 1, maximum : 59.
- --health-type : protocole du diagnostic d'intégrité. Les équilibreurs de charge de la gamme d'applications prennent en charge
tcp,httpethttps. Les équilibreurs de charge de la gamme réseau prennent en charge les protocolestcpethttp. - --health-monitor-url: Chemin d'accès à l' URL de vérification de l'état de fonctionnement. Applicable uniquement si HEALTH_TYPE est http ou https.
- --health-monitor-port : numéro du port de diagnostic d'intégrité. Si cette valeur est spécifiée, les ports spécifiés dans les ressources du membre du serveur sont remplacés.
- --reset-health-monitor-port: Réinitialise le port du moniteur d'intégrité.
- --protocol : protocole du pool. Les équilibreurs de charge de la gamme d'applications prennent en charge
tcp,httpethttps. Les équilibreurs de charge de la gamme réseau prennent en charge les protocolestcpetudp. - --session-persistence-type : type de persistance de session. L'une des suivantes: source_ip, http_cookie, app_cookie, none.
- --session-persistence-cookie-name: Nom du cookie de persistance de session. Cette option ne s'applique qu'au type « app_cookie ».
- --proxy-protocol : paramètre de protocole proxy. Le protocole proxy est pris en charge uniquement pour les équilibreurs de charge d'application. Au choix : disabled, v1, v2.
- --name : nouveau nom du pool.
- --failsafe-policy-action: la politique de sécurité à utiliser pour ce pool. Si aucune valeur n'est spécifiée, l'action par défaut de la stratégie de sécurité du profil est utilisée. L'un des éléments suivants : échec, transfert, abandon, contournement.
- --failsafe-policy-target: identifiant ou nom du pool de cibles de secours vers lequel effectuer le transfert. Si elle est spécifiée, l'action de la politique de sécurité par défaut doit être « forward ».
- --health-monitor-request-method: Méthode de requête HTTP à utiliser pour les contrôles d'intégrité. L'une des deux options suivantes : get, post. S'applique uniquement lorsque HEALTH_TYPE est http ou https.
- --health-monitor-request-body: le corps de la requête HTTP à utiliser pour les contrôles d'intégrité. S'applique uniquement lorsque l'article « --health-monitor-request-method » est publié.
- --reset-health-monitor-request-body: Réinitialise le corps de la requête du moniteur de santé.
- --health-monitor-request-headers: REQUEST_HEADERS_JSON|@REQUEST_HEADERS_JSON_FILE, en-têtes de requête au format JSON ou dans un fichier JSON.
- --health-monitor-response-body-regex: Expression régulière de type PCRE à laquelle les corps de réponse de HTTP doivent correspondre pour que les contrôles d'intégrité soient réussis.
- --reset-health-monitor-response-body-regex: Réinitialise le corps de la réponse du moniteur de santé.
- --health-monitor-response-code: les codes de réponse HTTP attendus à l'issue d'un contrôle d'intégrité réussi.
- --server-auth-verify-cert: si cette option est définie sur « true », le certificat du serveur backend est vérifié. Sélectionnez true ou false.
- --server-auth-ca-crn: le CRN de l'instance de certificat utilisée pour l'autorité de certification (CA) d'authentification du serveur. Nécessaire lorsque l'option server-auth-verify-cert a la valeur true.
- --reset-server-auth: Supprime la configuration de l'authentification du serveur du pool.
- --client-auth-cert-crn: le CRN de l'instance de certificat utilisée pour l' TLS, qui permet une mutuelle ( mTLS ) entre l'équilibreur de charge et les serveurs backend.
- --reset-client-auth: Supprime la configuration de l'authentification client du pool.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is load-balancer-pools
Répertorier tous les pools d'un équilibreur de charge.
ibmcloud is load-balancer-pools LOAD_BALANCER [--vpc VPC] [--output JSON] [-q, --quiet]
Options de commande
- LOAD_BALANCER: ID ou nom de l'équilibreur de charge.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is load-balancer-statistics
Répertorier toutes les statistiques d'un équilibreur de charge.
ibmcloud is load-balancer-statistics LOAD_BALANCER [--vpc VPC] [--output JSON] [-q, --quiet]
Options de commande
- LOAD_BALANCER: ID ou nom de l'équilibreur de charge.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is load-balancer-update
Mettre à jour un équilibreur de charge.
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]
Exemples de commande
ibmcloud is load-balancer-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name my-renamed-lbibmcloud is load-balancer-update my-lb --name my-renamed-lbibmcloud is load-balancer-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name my-renamed-lb --output JSONibmcloud is load-balancer-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --logging-datapath-active falseibmcloud is load-balancer-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnets ec8bb350-d802-4f1b-b362-b848abd5bb65,ec8bb350-d802-4f1b-b362-b848abd5bb66ibmcloud is load-balancer-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --dns-instance-crn crn:v1:staging:public:dns-svcs:global:a/efe5afc483594adaa8325e2b4d1290df:228e2e37-b0ce-474d-9824-41fdef4d9121:: --dns-zone-id 260763f2-81e8-4447-b8a1-e9a92d82062cibmcloud is load-balancer-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --reset-dns
Options de commande
- LOAD_BALANCER: ID ou nom de l'équilibreur de charge.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --name : nouveau nom de l'équilibreur de charge.
- --logging-datapath-active : activer ou désactiver la consignation du chemin de données de cet équilibreur de charge. La journalisation de chemin de données est applicable uniquement pour l'équilibreur de charge d'application. Sélectionnez false ou true.
- --subnets: ID ou noms, séparés par des virgules, des sous-réseaux à configurer pour cet équilibreur de charge. La disponibilité de l'équilibreur de charge dépend de la disponibilité des zones dans lesquelles résident les sous-réseaux spécifiés. Actuellement, seul l'équilibreur de charge de la famille d'applications prend en charge cette option.
- --dns-instance-crn: le CRN de l'instance DNS associée à la zone DNS.
- --dns-zone-id: identifiant de la zone DNS.
- --reset-dns: utilisez cette option pour supprimer tous les enregistrements DNS existants.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is load-balancers
Répertorier tous les équilibreurs de charge.
ibmcloud is load-balancers [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME | --all-resource-groups] [--output JSON] [-q, --quiet]
Options de commande
- --resource-group-id : ID du groupe de ressources. Cet identifiant est incompatible avec l'option --resource-group-name.
- --resource-group-name : nom du groupe de ressources. Ce nom est incompatible avec l'option --resource-group-id.
- --all-resource-groups : interroger tous les groupes de ressources.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
Listes de contrôle d'accès au réseau
ibmcloud is network-acls
Répertorier toutes les listes de contrôle d'accès au réseau.
ibmcloud is network-acls [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME | --all-resource-groups] [--output JSON] [-q, --quiet]
Options de commande
- --resource-group-id : ID du groupe de ressources. Cet identifiant est incompatible avec l'option --resource-group-name.
- --resource-group-name : nom du groupe de ressources. Ce nom est incompatible avec l'option --resource-group-id.
- --all-resource-groups : interroger tous les groupes de ressources.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is network-acl
Afficher les détails d'une liste de contrôle d'accès au réseau.
ibmcloud is network-acl ACL [--vpc VPC] [--output JSON] [-q, --quiet]
Options de commande
- ACL: identifiant ou nom de la liste de contrôle d'accès réseau.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is network-acl-create
Créer une liste de contrôle d'accès au réseau.
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]
Exemples de commande
ibmcloud is network-acl-create my-acl 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479ibmcloud is network-acl-create my-acl my-vpcibmcloud is network-acl-create my-acl 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --source-acl 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3ibmcloud is network-acl-create my-new-acl my-vpc --source-acl my-aclibmcloud is network-acl-create my-new-acl my-vpc --source-acl my-acl --source-acl-vpc my-vpc2ibmcloud is network-acl-create my-acl 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --rules '[{ "action": "allow", "destination": "192.168.0.0/24", "direction": "inbound", "source": "10.0.0.0/24", "protocol": "tcp" }]'ibmcloud is network-acl-create my-acl 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --output JSON
Options de commande
- ACL_NAME : nom de la liste de contrôle d'accès au réseau.
- VPC: identifiant ou nom du VPC.
- --rules : RULES_JSON|@RULES_JSON_FILE, règles pour la liste de contrôle d'accès en JSON ou dans un fichier JSON.
- --source-acl: l'identifiant ou le nom de la liste de contrôle d'accès réseau (ACL) à partir de laquelle copier les règles.
- --source-acl-vpc: l'ID ou le nom du VPC associé à la liste de contrôle d'accès réseau (ACL) source. Ceci n'est requis que pour spécifier la liste de contrôle d'accès réseau source unique par son nom à l'intérieur de ce VPC.
- --resource-group-id : ID du groupe de ressources. Cet identifiant est incompatible avec l'option --resource-group-name.
- --resource-group-name : nom du groupe de ressources. Ce nom est incompatible avec l'option --resource-group-id.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is network-acl-update
Mettre à jour une liste de contrôle d'accès au réseau.
ibmcloud is network-acl-update ACL --name NEW_NAME [--vpc VPC] [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is network-acl-update 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --name my-renamed-aclibmcloud is network-acl-update my-acl --name my-renamed-aclibmcloud is network-acl-update my-acl --vpc my-vpc --name my-renamed-aclibmcloud is network-acl-update 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --name my-renamed-acl --output JSON
Options de commande
- ACL: identifiant ou nom de la liste de contrôle d'accès réseau.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --name : nouveau nom de la liste de contrôle d'accès au réseau.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is network-acl-delete
Supprimer une ou plusieurs listes de contrôle d'accès réseau.
ibmcloud is network-acl-delete (ACL1 ACL2 ...) [--vpc VPC] [--output JSON] [-f, --force] [-q, --quiet]
Options de commande
- ACL1: identifiant ou nom de la liste de contrôle d'accès réseau.
- ACL2: identifiant ou nom de la liste de contrôle d'accès réseau.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- --force, -f : forcer l'opération sans confirmation.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is network-acl-rules
Répertorier toutes les règles d'une liste de contrôle d'accès au réseau.
ibmcloud is network-acl-rules ACL [--vpc VPC] [--output JSON] [-q, --quiet]
Options de commande
- ACL: identifiant ou nom de la liste de contrôle d'accès réseau.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is network-acl-rule
Afficher les détails d'une règle de liste de contrôle d'accès au réseau.
ibmcloud is network-acl-rule ACL RULE [--vpc VPC] [--output JSON] [-q, --quiet]
Options de commande
- ACL: identifiant ou nom de la liste de contrôle d'accès réseau.
- RÈGLE: identifiant ou nom de la règle.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is network-acl-rule-add
Ajouter une règle à une liste de contrôle d'accès au réseau.
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]
Exemples de commande
ibmcloud is network-acl-rule-add 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 allow inbound icmp_tcp_udp 10.2.2.2 10.2.2.3ibmcloud is network-acl-rule-add my-acl allow inbound icmp_tcp_udp 10.2.2.2 10.2.2.3ibmcloud is network-acl-rule-add my-acl allow inbound icmp_tcp_udp 10.2.2.2 10.2.2.3 --vpc my-vpcibmcloud is network-acl-rule-add 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 allow inbound number_99 10.2.2.2 10.2.2.3ibmcloud is network-acl-rule-add 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 allow inbound any 10.2.2.2 10.2.2.3ibmcloud is network-acl-rule-add 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 allow inbound icmp_tcp_udp 10.2.2.2 10.2.2.3 --name my-acl-ruleibmcloud is network-acl-rule-add 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 allow inbound icmp 10.2.2.2 10.2.2.3 --icmp-type 8 --icmp-code 0ibmcloud is network-acl-rule-add 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 allow inbound tcp 10.2.2.2 10.2.2.3 --source-port-min 555 --source-port-max 666 --destination-port-min 11 --destination-port-max 55ibmcloud is network-acl-rule-add 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 allow inbound icmp_tcp_udp 10.2.2.2 10.2.2.3 --before-rule-id 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479ibmcloud is network-acl-rule-add 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 allow inbound icmp_tcp_udp 10.2.2.2 10.2.2.3 --output JSON
Options de commande
- ACL: identifiant ou nom de la liste de contrôle d'accès réseau.
- ACTION : sélectionnez allow ou deny.
- DIRECTION : sens du trafic à imposer. Sélectionnez inbound ou outbound.
- PROTOCOLE: Nom du protocole réseau. L'un des suivants : any, icmp_tcp_udp, icmp, tcp, udp, ah, gre,
ip_in_ip, l2tp, rsvp, sctp, vrrp. Pour les autres protocoles, utilisez « number_
», où « » est un nombre compris entre 0 et 255 (par exemple, number_99 ). Les protocoles connus utilisent des noms standard (par exemple, « tcp » pour le protocole 6); leur forme « numéro_ » n'est pas valide. Les protocoles IPv6 suivants ne sont pas pris en charge : number_0, number_43, number_44, number_58, number_59, number_60, number_135. - SOURCE : adresse IP source ou bloc de routage CIDR.
- DESTINATION : adresse IP de destination ou bloc de routage CIDR.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --name : nom de la règle de liste de contrôle d'accès.
- --icmp-type : type de trafic ICMP à autoriser. Les valeurs valides sont comprises entre 0 et 254. Cette option est spécifiée uniquement lorsque le protocole est défini sur icmp. Si cette option n'est pas spécifiée, tous les types sont admis.
- -- icmp-code : code de trafic ICMP à autoriser. Les valeurs valides sont comprises entre 0 et 255. Cette option est spécifiée uniquement lorsque le protocole est défini sur icmp. Si cette option n'est pas spécifiée, tous les codes sont admis.
- --source-port-min : numéro de port source minimal. Les valeurs valides sont comprises entre 1 et 65535. Cette option est spécifiée uniquement lorsque le protocole est défini sur tcp ou udp (valeur par défaut : 1).
- --source-port-max : numéro de port source maximal. Les valeurs valides sont comprises entre 1 et 65535. Cette option est spécifiée uniquement lorsque le protocole est défini sur tcp ou udp (valeur par défaut : 65535).
- --destination-port-min : numéro de port de destination minimal. Les valeurs valides sont comprises entre 1 et 65535. Cette option est spécifiée uniquement lorsque le protocole est défini sur tcp ou udp (valeur par défaut : 1).
- --destination-port-max : numéro de port de destination maximal. Les valeurs valides sont comprises entre 1 et 65535. Cette option est spécifiée uniquement lorsque le protocole est défini sur tcp ou udp (valeur par défaut : 65535).
- --before-rule: l'identifiant ou le nom de la règle devant laquelle cette règle est insérée.
- --reset-before-rule: Réinitialiser avant la règle. Spécifiez cette option pour placer cette règle après toutes les règles existantes.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is network-acl-rule-update
Mettre à jour une règle d'une liste de contrôle d'accès au réseau
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]
Exemples de commande
ibmcloud is network-acl-rule-update 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 8daca77a-4980-4d33-8f3e-7038797be8f9 --action allow --direction inbound --source 10.2.2.2 --dest 10.2.2.3ibmcloud is network-acl-rule-update my-acl my-acl-rule --action allow --direction inbound --source 10.2.2.2 --dest 10.2.2.3ibmcloud is network-acl-rule-update my-acl my-acl-rule --vpc my-vpc --name my-acl-renamed-ruleibmcloud is network-acl-rule-update 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 8daca77a-4980-4d33-8f3e-7038797be8f9 --action allow --direction inbound --source 10.2.2.2 --dest 10.2.2.3 --name my-aclibmcloud is network-acl-rule-update 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 8daca77a-4980-4d33-8f3e-7038797be8f9 --action allow --direction inbound --source 10.2.2.2 --dest 10.2.2.3 --icmp-type 8 --icmp-code 0ibmcloud is network-acl-rule-update 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 8daca77a-4980-4d33-8f3e-7038797be8f9 --action allow --direction inbound --source 10.2.2.2 --dest 10.2.2.3 --source-port-min 555 --source-port-max 666 --destination-port-min 11 --destination-port-max 55ibmcloud is network-acl-rule-update 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 8daca77a-4980-4d33-8f3e-7038797be8f9 --action allow --direction inbound --source 10.2.2.2 --dest 10.2.2.3 --before-rule-id 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479ibmcloud is network-acl-rule-update 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 8daca77a-4980-4d33-8f3e-7038797be8f9 --action allow --direction inbound --source 10.2.2.2 --dest 10.2.2.3 --output JSON
Options de commande
- ACL: identifiant ou nom de la liste de contrôle d'accès réseau.
- RÈGLE: identifiant ou nom de la règle.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --name : nouveau nom de la règle.
- --direction : sens du trafic à imposer. Sélectionnez inbound ou outbound.
- --action : sélectionnez allow ou deny.
- --before-rule: l'identifiant ou le nom de la règle devant laquelle cette règle est insérée.
- --reset-before-rule: Réinitialiser avant la règle. Spécifiez cette option pour placer cette règle après toutes les règles existantes.
- --source : adresse IP source ou bloc de routage CIDR.
- --dest : adresse IP de destination ou bloc de routage CIDR.
- --icmp-type : type de trafic ICMP à autoriser. Les valeurs valides sont comprises entre 0 et 254. Cette option est spécifiée uniquement lorsque le protocole est défini sur icmp. Si cette option n'est pas spécifiée, tous les types sont admis.
- -- icmp-code : code de trafic ICMP à autoriser. Les valeurs valides sont comprises entre 0 et 255. Cette option est spécifiée uniquement lorsque le protocole est défini sur icmp. Si cette option n'est pas spécifiée, tous les codes sont admis.
- --source-port-min : numéro de port source minimal. Les valeurs valides sont comprises entre 1 et 65535. Cette option est spécifiée uniquement lorsque le protocole est défini sur tcp ou udp (valeur par défaut : 1).
- --source-port-max : numéro de port source maximal. Les valeurs valides sont comprises entre 1 et 65535. Cette option est spécifiée uniquement lorsque le protocole est défini sur tcp ou udp (valeur par défaut : 65535).
- --destination-port-min : numéro de port de destination minimal. Les valeurs valides sont comprises entre 1 et 65535. Cette option est spécifiée uniquement lorsque le protocole est défini sur tcp ou udp (valeur par défaut : 1).
- --destination-port-max : numéro de port de destination maximal. Les valeurs valides sont comprises entre 1 et 65535. Cette option est spécifiée uniquement lorsque le protocole est défini sur tcp ou udp (valeur par défaut : 65535).
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is network-acl-rule-delete
Supprimer une ou plusieurs règles d'une liste de contrôle d'accès réseau.
ibmcloud is network-acl-rule-delete ACL (RULE1 RULE2 ...) [--vpc VPC] [--output JSON] [-f, --force] [-q, --quiet]
Options de commande
- ACL: identifiant ou nom de la liste de contrôle d'accès réseau.
- RÈGLE 1: Identifiant ou nom de la règle.
- RÈGLE 2: Identifiant ou nom de la règle.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- --force, -f : forcer l'opération sans confirmation.
- -q, --quiet : supprimer les sorties prolixes.
Passerelles publiques
ibmcloud is public-gateway
Afficher les détails d'une passerelle publique.
ibmcloud is public-gateway GATEWAY [--vpc VPC] [--output JSON] [-q, --quiet]
Options de commande
- PASSERELLE: identifiant ou nom de la passerelle publique.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is public-gateway-create
Créer une passerelle publique.
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]
Exemples de commande
ibmcloud is public-gateway-create my-public-gateway 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1ibmcloud is public-gateway-create my-public-gateway my-vpc us-south-1ibmcloud is public-gateway-create my-public-gateway 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 --ip 39300233-9995-4806-89a5-3c1b6eb88689ibmcloud is public-gateway-create my-public-gateway my-vpc us-south-1 --ip my-ipibmcloud is public-gateway-create my-public-gateway 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 --ip 203.0.113.1ibmcloud is public-gateway-create my-public-gateway 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 --output JSON
Options de commande
- GATEWAY_NAME : nom de la passerelle publique.
- VPC: identifiant ou nom du VPC.
- ZONE_NAME : nom de la zone.
- --ip: identifiant, nom ou adresse IP existante de l'adresse IP flottante associée à la passerelle publique.
- --resource-group-id : ID du groupe de ressources. Cet identifiant est incompatible avec l'option --resource-group-name.
- --resource-group-name : nom du groupe de ressources. Ce nom est incompatible avec l'option --resource-group-id.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is public-gateway-delete
Supprimer une ou plusieurs passerelles publiques.
ibmcloud is public-gateway-delete (GATEWAY1 GATEWAY2 ...) [--vpc VPC] [--output JSON] [-f, --force] [-q, --quiet]
Options de commande
- GATEWAY1: Identifiant ou nom de la passerelle publique.
- GATEWAY2: identifiant ou nom de la passerelle publique.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- --force, -f : forcer l'opération sans confirmation.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is public-gateway-update
Mettre à jour une passerelle publique.
ibmcloud is public-gateway-update GATEWAY --name NEW_NAME [--vpc VPC] [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is public-gateway-update 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --name my-renamed-gateway --output JSONibmcloud is public-gateway-update my-gateway --name my-renamed-gateway --output JSON
Options de commande
- PASSERELLE: identifiant ou nom de la passerelle publique.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --name : nouveau nom de la passerelle publique.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is public-gateways
Liste de toutes les passerelles publiques.
ibmcloud is public-gateways [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME | --all-resource-groups] [--output JSON] [-q, --quiet]
Options de commande
- --resource-group-id : ID du groupe de ressources. Cet identifiant est incompatible avec l'option --resource-group-name.
- --resource-group-name : nom du groupe de ressources. Ce nom est incompatible avec l'option --resource-group-id.
- --all-resource-groups : interroger tous les groupes de ressources.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
Tables de routage et routes
La section suivante fournit des informations détaillées sur les commandes de l'interface en ligne de commande (CLI) disponibles pour gérer les tables de routage et les routes VPC.
ibmcloud est vpc-default-routing-table
Afficher les détails de la table de routage par défaut d'un VPC.
ibmcloud is vpc-default-routing-table VPC [--output JSON] [-q, --quiet]
Options de commande
- VPC: identifiant ou nom du VPC.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est vpc-routing-tables
Répertorier toutes les tables de routage d'un VPC.
ibmcloud is vpc-routing-tables VPC [--is-default true | false] [--output JSON] [-q, --quiet]
Options de commande
- VPC: identifiant ou nom du VPC.
- --is-default: Filtre la collection pour ne retenir que les tables de routage dont la propriété «
is_default» correspond à la valeur indiquée. Sélectionnez true ou false. - --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est vpc-routing-table
Afficher les détails d'une table de routage VPC.
ibmcloud is vpc-routing-table VPC ROUTING_TABLE [--output JSON] [-q, --quiet]
Options de commande
- VPC: identifiant ou nom du VPC.
- ROUTING_TABLE: ID ou nom de la table de routage du VPC.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est vpc-routing-table-create
Créer une table de routage VPC.
ibmcloud is vpc-routing-table-create VPC [--name NAME] [--direct-link-ingress false | true] [--internet-ingress, --internet false | true] [--transit-gateway-ingress false | true] [--vpc-zone-ingress false | true] [--accept-routes-from-resource-type-filters, --ar-rtf vpn_server | vpn_gateway] [--advertise-routes-to direct_link | transit_gateway | direct_link,transit_gateway] [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is vpc-routing-table-create 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --name my-vpc-routing-table --output JSONibmcloud is vpc-routing-table-create my-vpc --name my-vpc-routing-table --output JSONibmcloud is vpc-routing-table-create vpc-doloremque-6364-us-east --name test-vpc-cli-routing-tb2 --direct-link-ingress true --internet-ingress false --transit-gateway-ingress false --vpc-zone-ingress falseibmcloud is vpc-routing-table-create 979b4bc6-f018-40a2-92f5-0b1cf777b55d --name test-vpc-cli-routing-tb1 --direct-link-ingress false --internet-ingress false --transit-gateway-ingress false --vpc-zone-ingress trueibmcloud is vpc-routing-table-create my-vpc --name my-vpc-routing-table --accept-routes-from-resource-type-filters vpn_server,vpn_gatewayCréez une table de routage avec un filtre de type de ressource.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
Options de commande
- VPC: identifiant ou nom du VPC.
- --name: Nom de la table de routage du VPC.
- --direct-link-ingress, --direct-link: Si cette option est définie sur « true », cette table de routage est utilisée pour acheminer le trafic provenant de Direct Link vers ce VPC. Pour que le routage fonctionne, le VPC ne doit pas déjà disposer d'une table de routage dans laquelle cette propriété est définie sur « true ». Sélectionnez false ou true.
- --internet-ingress, --internet: Indique si cette table de routage est utilisée pour acheminer le trafic provenant d'Internet. La mise à jour sur la valeur "true" sélectionne cette table de routage, à condition que cette propriété ne soit pas définie sur "true" dans une autre autre table de routage du VPC. La mise à jour sur la valeur "false" désélectionne cette table de routage. Sélectionnez false ou true.
- --transit-gateway-ingress, --transit-gateway: Si cette valeur est définie sur « true », cette table de routage est utilisée pour acheminer le trafic provenant de Transit Gateway vers ce VPC. Pour que le routage fonctionne, le VPC ne doit pas déjà disposer d'une table de routage dans laquelle cette propriété est définie sur « true ». Sélectionnez false ou true.
- --vpc-zone-ingress, --vpc-zone: Si cette option est définie sur « true », cette table de routage est utilisée pour acheminer le trafic provenant de sous-réseaux situés dans d'autres zones de ce VPC. Pour que le routage fonctionne, le VPC ne doit pas déjà disposer d'une table de routage dans laquelle cette propriété est définie sur « true ». Sélectionnez false ou true.
- --accept-routes-from-resource-type-filters, --ar-rtf: les filtres de type de ressource, séparés par des virgules, qui peuvent créer des routes dans cette table de routage. L'un des suivants: vpn_server, vpn_gateway.
- --advertise-routes-to: les sources d'Ingress vers lesquelles diffuser les routes. Les routes de la table dont l'option "annoncer" est activée sont annoncées à ces sources. Une ou plusieurs valeurs séparées par des virgules parmi les suivantes : direct_link, transit_gateway.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est vpc-routing-table-update
Mettre à jour une table de routage VPC.
ibmcloud is vpc-routing-table-update VPC ROUTING_TABLE [--name NEW_NAME] [--direct-link-ingress false | true] [--internet-ingress, --internet false | true] [--transit-gateway-ingress false | true] [--vpc-zone-ingress false | true] [[--accept-routes-from-resource-type-filters, --ar-rtf vpn_server | vpn_gateway] | --clean-all-accept-routes-from-filters, --cl-arf] [[--advertise-routes-to direct_link | transit_gateway | direct_link,transit_gateway] | --clean-all-advertise-routes-to-sources, --cl-adrt] [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is vpc-routing-table-update 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1d456 --name my-renamed-vpc-routing-table --output JSONibmcloud is vpc-routing-table-update my-vpc my-vpc-routing-table --name my-renamed-vpc-routing-table --output JSONibmcloud is vpc-routing-table-update vpc-doloremque-6364-us-east test-vpc-cli-routing-tb2 --direct-link-ingress true --internet-ingress false --transit-gateway-ingress true --vpc-zone-ingress falseibmcloud is vpc-routing-table-update 979b4bc6-f018-40a2-92f5-0b1cf777b55d 27415d55-9d3b-4adb-a993-236ef59a45ec --direct-link-ingress false --internet-ingress false --transit-gateway-ingress false --vpc-zone-ingress falseibmcloud is vpc-routing-table-update 6fd4f882-9640-4da2-a76f-e3732d317610 ce155406-8a64-4f05-946a-634c2977584d --advertise-routes-to direct_linkibmcloud is vpc-routing-table-update 6fd4f882-9640-4da2-a76f-e3732d317610 ce155406-8a64-4f05-946a-634c2977584d --clean-all-advertise-routes-to-sources
Options de commande
- VPC: identifiant ou nom du VPC.
- ROUTING_TABLE: ID ou nom de la table de routage du VPC.
- --name: Nouveau nom de la table de routage.
- --direct-link-ingress, --direct-link: Si cette option est définie sur « true », cette table de routage est utilisée pour acheminer le trafic provenant de Direct Link vers ce VPC. Pour que le routage fonctionne, le VPC ne doit pas déjà disposer d'une table de routage dans laquelle cette propriété est définie sur « true ». Sélectionnez false ou true.
- --internet-ingress, --internet: Indique si cette table de routage est utilisée pour acheminer le trafic provenant d'Internet. La mise à jour sur la valeur "true" sélectionne cette table de routage, à condition que cette propriété ne soit pas définie sur "true" dans une autre autre table de routage du VPC. La mise à jour sur la valeur "false" désélectionne cette table de routage. Sélectionnez false ou true.
- --transit-gateway-ingress, --transit-gateway: Si cette valeur est définie sur « true », cette table de routage est utilisée pour acheminer le trafic provenant de Transit Gateway vers ce VPC. Pour que le routage fonctionne, le VPC ne doit pas déjà disposer d'une table de routage dans laquelle cette propriété est définie sur « true ». Sélectionnez false ou true.
- --vpc-zone-ingress, --vpc-zone: Si cette option est définie sur « true », cette table de routage est utilisée pour acheminer le trafic provenant de sous-réseaux situés dans d'autres zones de ce VPC. Pour que le routage fonctionne, le VPC ne doit pas déjà disposer d'une table de routage dans laquelle cette propriété est définie sur « true ». Sélectionnez false ou true.
- --accept-routes-from-resource-type-filters, --ar-rtf: les filtres de type de ressource, séparés par des virgules, qui peuvent créer des routes dans cette table de routage. Toutes les routes apprises provenant de ressources correspondant à un filtre de ressources sont supprimées lorsqu'un filtre de ressource existant est retiré. L'un des suivants: vpn_server, vpn_gateway.
- --clean-all-accept-routes-from-filters, --cl-arf: Supprime toutes les routes d'acceptation des filtres et efface toutes les routes apprises de la table de routage.
- --advertise-routes-to: les sources d'Ingress vers lesquelles diffuser les routes. Les routes de la table dont l'option "annoncer" est activée sont annoncées à ces sources. Une ou plusieurs valeurs séparées par des virgules parmi les suivantes : direct_link, transit_gateway.
- --clean-all-advertise-routes-to-sources, --cl-adrt: Supprime toutes les sources d'entrée existantes vers lesquelles les routes doivent être annoncées.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est vpc-routing-table-delete
Supprimer une ou plusieurs tables de routage VPC.
ibmcloud is vpc-routing-table-delete VPC (ROUTING_TABLE1 ROUTING_TABLE2 ...) [--output JSON] [-f, --force] [-q, --quiet]
Options de commande
- VPC: identifiant ou nom du VPC.
- ROUTING_TABLE1: ID ou nom de la table de routage du VPC.
- ROUTING_TABLE2: ID ou nom de la table de routage du VPC.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- --force, -f : forcer l'opération sans confirmation.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est vpc-routing-table-routes
Répertorier toutes les routes d'une table de routage VPC.
ibmcloud is vpc-routing-table-routes VPC ROUTING_TABLE [--output JSON] [-q, --quiet]
Options de commande
- VPC: identifiant ou nom du VPC.
- ROUTING_TABLE: ID ou nom de la table de routage du VPC.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est vpc-routing-table-route
Afficher les détails d'une route de cloud privé virtuel.
ibmcloud is vpc-routing-table-route VPC ROUTING_TABLE ROUTE [--output JSON] [-q, --quiet]
Options de commande
- VPC: identifiant ou nom du VPC.
- ROUTING_TABLE: ID ou nom de la table de routage du VPC.
- ROUTE: identifiant ou nom de la route du VPC.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est vpc-routing-table-route-create
Créez une route VPC.
ibmcloud is vpc-routing-table-route-create VPC ROUTING_TABLE --zone ZONE_NAME --destination DESTINATION_CIDR [--action delegate_vpc | delegate | deliver | drop] [--priority PRIORITY] [--next-hop NEXT_HOP [--vpngw VPNGW]] [--advertise false | true] [--name NAME] [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is vpc-routing-table-route-create 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1d456 --name my-vpc-route --action deliver --zone us-south-1 --destination 10.2.2.0/24 --next-hop 10.0.0.2 --output JSONibmcloud is vpc-routing-table-route-create my-vpc my-routing-table --name my-vpc-route --action deliver --zone us-south-1 --destination 10.2.2.0/24 --next-hop 10.0.0.2 --output JSONibmcloud is vpc-routing-table-route-create 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1d456 --name my-vpc-route --action delegate --zone us-south-1 --destination 10.2.2.0/24 --output JSONibmcloud is vpc-routing-table-route-create 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1d456 --name my-vpc-route --action drop --zone us-south-1 --destination 10.2.2.0/24 --output JSONibmcloud is vpc-routing-table-route-create vpc1001 routing-table-vpc1001-rtable011-id -name my-vpc-route --action deliver --zone us-east-3 --destination 10.2.2.0/24 --priority 1 --next-hop 10.0.0.2ibmcloud is vpc-routing-table-route-create vpc1001 routing-table-vpc1001-1-name --zone us-east-3 --destination 10.2.2.0/24 --action deliver --priority 3 --next-hop vpn-connection-vel-4573-us-east --vpngw aaa-default-vpn-gateway-1 --name vpc-route-cli-demo-1001ibmcloud is vpc-routing-table-route-create 6fd4f882-9640-4da2-a76f-e3732d317610 ce155406-8a64-4f05-946a-634c2977584d --zone us-east-1 --destination 10.2.2.0/24 --next-hop 10.0.0.2 --action deliver --advertise true --name cli-route-7
Options de commande
- VPC: identifiant ou nom du VPC.
- ROUTING_TABLE: ID ou nom de la table de routage du VPC.
- -- zone : nom de la zone.
- --action: action à effectuer sur un paquet correspondant à la route. L'une des suivantes: delegate_vpc, délégué, distribution, suppression.
- --destination : CIDR de destination de la route. Au maximum dans une table, deux routes par zone peuvent avoir la même destination, et uniquement si l'action deliver est définie pour les deux routes.
- --priorité: la priorité de l'itinéraire. Les valeurs faibles ont une priorité plus élevée. Les valeurs peuvent être comprises entre 0 et 4. (par défaut: 2).
- --next-hop: si l'action est « deliver », il s'agit de l'adresse IP, de l'identifiant de connexion VPN ou du nom du saut suivant vers lequel les paquets sont acheminés. Pour les autres valeurs d'action, ce paramètre doit être omis ou spécifié au format 0.0.0.0.
- --vpngw: identifiant ou nom de la passerelle VPN. Cette option est requise uniquement si le prochain saut est spécifié en tant que connexion VPN au format de nom.
- --advertise: Indique si cette route est annoncée aux sources d'entrée spécifiées par la propriété de table de routage
advertise_routes_to. Sélectionnez false ou true. - --name: Nom de la table de routage du VPC.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est vpc-routing-table-route-update
Mettre à jour une route VPC.
ibmcloud is vpc-routing-table-route-update VPC ROUTING_TABLE ROUTE [--name NEW_NAME] [--priority PRIORITY] [--advertise false | true] [--next-hop NEXT_HOP [--vpngw VPNGW]] [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is vpc-routing-table-route-update 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1d456 72b27b5c-f4b0-48bb-b954-5becc7c1d4ef --name my-vpc-route --output JSONibmcloud is vpc-routing-table-route-update vpc1001 routing-table-vpc1001-rtable011-id my-vpc-route --priority 4 --next-hop 10.1.1.1 --name vpc-route-cli-1ibmcloud is vpc-routing-table-route-update vpc1001 routing-table-vpc1001-1-name vpc-route-cli-demo-1001 --priority 3 --next-hop 541c6bbf-6109-44bd-b2c9-176c6e11bc59 --vpngw aaa-default-vpn-gateway-1 --name vpc-route-cli-demo-1003ibmcloud is vpc-routing-table-route-update 6fd4f882-9640-4da2-a76f-e3732d317610 ce155406-8a64-4f05-946a-634c2977584d 2bbca25a-a7c6-4bce-8889-5f914b7a7142 --advertise false
Options de commande
- VPC: identifiant ou nom du VPC.
- ROUTING_TABLE: ID ou nom de la table de routage du VPC.
- ROUTE: identifiant ou nom de la route du VPC.
- --name : nouveau nom de la route.
- --priorité: la priorité de l'itinéraire. Les valeurs faibles ont une priorité plus élevée. Les valeurs peuvent être comprises entre 0 et 4. (par défaut: 2).
- --advertise: Indique si cette route est annoncée aux sources d'entrée spécifiées par la propriété de table de routage
advertise_routes_to. Sélectionnez false ou true. - --next-hop: si l'action est « deliver », il s'agit de l'adresse IP, de l'identifiant de connexion VPN ou du nom du saut suivant vers lequel les paquets sont acheminés. Pour les autres valeurs d'action, ce paramètre doit être omis ou spécifié au format 0.0.0.0.
- --vpngw: identifiant ou nom de la passerelle VPN. Cette option est requise uniquement si le prochain saut est spécifié en tant que connexion VPN au format de nom.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est vpc-routing-table-route-delete
Supprimer une ou plusieurs routes VPC.
ibmcloud is vpc-routing-table-route-delete VPC ROUTING_TABLE (ROUTE1 ROUTE2 ...) [--output JSON] [-f, --force] [-q, --quiet]
Options de commande
- VPC: identifiant ou nom du VPC.
- ROUTING_TABLE: ID ou nom de la table de routage du VPC.
- ROUTE1: ID ou nom de la route du VPC.
- ROUTE2: identifiant ou nom de la route du VPC.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- --force, -f : forcer l'opération sans confirmation.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est une table de routage de sous-réseau
Afficher les détails de la table de routage associée au sous-réseau.
ibmcloud is subnet-routing-table SUBNET [--vpc VPC] [--output JSON] [-q, --quiet]
Options de commande
- SOUS-RÉSEAU: ID ou nom du sous-réseau.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
Groupes de sécurité
ibmcloud is security-group
Afficher les détails d'un groupe de sécurité.
ibmcloud is security-group GROUP [--vpc VPC] [--output JSON] [-q, --quiet]
Options de commande
- GROUPE: ID ou nom du groupe de sécurité.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is security-group-create
Créer un groupe de sécurité.
ibmcloud is security-group-create GROUP_NAME VPC [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME] [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is security-group-create my-sg 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3ibmcloud is security-group-create my-sg my-vpcibmcloud is security-group-create my-sg 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --resource-group-id fee82deba12e4c0fb69c3b09d1f12345ibmcloud is security-group-create my-sg 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --resource-group-name Defaultibmcloud is security-group-create my-sg 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --output JSON
Options de commande
- GROUP_NAME : nom du groupe de sécurité.
- VPC: identifiant ou nom du VPC.
- --resource-group-id : ID du groupe de ressources. Cet identifiant est incompatible avec l'option --resource-group-name.
- --resource-group-name : nom du groupe de ressources. Ce nom est incompatible avec l'option --resource-group-id.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is security-group-delete
Supprimer un ou plusieurs groupes de sécurité.
ibmcloud is security-group-delete (GROUP1 GROUP2 ...) [--vpc VPC] [--output JSON] [-f, --force] [-q, --quiet]
Options de commande
- GROUPE 1: ID ou nom du groupe de sécurité.
- GROUPE 2: ID ou nom du groupe de sécurité.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- --force, -f : forcer l'opération sans confirmation.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is security-group-rule
Afficher les détails d'une règle de groupe de sécurité.
ibmcloud is security-group-rule GROUP RULE_ID [--vpc VPC] [--output JSON] [-q, --quiet]
Options de commande
- GROUPE: ID ou nom du groupe de sécurité.
- RULE_ID : ID de la règle de groupe de sécurité.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is security-group-rule-add
Ajouter une règle à un groupe de sécurité.
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]
Exemples de commande
ibmcloud is security-group-rule-add my-sg inbound icmp_tcp_udpibmcloud is security-group-rule-add my-sg inbound icmp_tcp_udp --vpc my-vpcibmcloud is security-group-rule-add my-sg inbound icmp_tcp_udp --remote my-sgibmcloud is security-group-rule-add 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 inbound icmp_tcp_udp --remote 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3ibmcloud is security-group-rule-add --sg 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --direction inbound --protocol icmp_tcp_udp --local 192.168.3.0ibmcloud is security-group-rule-add 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 inbound tcp --port-min 4 --port-max 22 --output JSONibmcloud is security-group-rule-add 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 inbound icmp --icmp-type 8 --icmp-code 0ibmcloud is security-group-rule-add --sg 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --direction inbound --protocol icmp_tcp_udp --local 192.168.3.0ibmcloud is security-group-rule-add --sg 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --direction inbound --protocol number_99 --local 192.168.3.0ibmcloud is security-group-rule-add --sg 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --direction inbound --protocol any --local 192.168.3.0
Options de commande
- GROUPE: ID ou nom du groupe de sécurité.
- DIRECTION : sens du trafic à imposer. Sélectionnez inbound ou outbound.
- PROTOCOLE: Nom du protocole réseau. L'un des suivants : any, icmp_tcp_udp, icmp, tcp, udp, ah, gre,
ip_in_ip, l2tp, rsvp, sctp, vrrp. Pour les autres protocoles, utilisez « number_
», où « » est un nombre compris entre 0 et 255 (par exemple, number_99 ). Les protocoles connus utilisent des noms standard (par exemple, « tcp » pour le protocole 6); leur forme « numéro_ » n'est pas valide. Les protocoles IPv6 suivants ne sont pas pris en charge : number_0, number_43, number_44, number_58, number_59, number_60, number_135. - --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --local: l'adresse IP locale ou la plage d'adresses IP locales pour lesquelles cette règle autorise le trafic entrant et sortant. Un bloc CIDR de 0.0.0.0/0 autorise le trafic entrant et sortant vers toutes les adresses IP locales.
- --remote: ensemble des interfaces réseau à partir desquelles cette règle autorise le trafic. La valeur peut être définie en tant que REMOTE_ADDRESS, CIDR_BLOCK ou SECURITY_GROUP. Si cette option n'est pas spécifiée, le trafic est autorisé depuis toute source (ou vers toute source, pour les règles sortantes).
- --icmp-type : type de trafic ICMP à autoriser. Les valeurs valides sont comprises entre 0 et 254. Cette option est spécifiée uniquement lorsque le protocole est défini sur icmp. Si cette option n'est pas spécifiée, tous les types sont admis.
- -- icmp-code : code de trafic ICMP à autoriser. Les valeurs valides sont comprises entre 0 et 255. Cette option est spécifiée uniquement lorsque le protocole est défini sur icmp. Si cette option n'est pas spécifiée, tous les codes sont admis.
- -- port-min : numéro de port minimal. Les valeurs valides sont comprises entre 1 et 65535. Cette option est spécifiée uniquement lorsque le protocole est défini sur tcp ou udp. Si cette option n'est pas spécifiée, tous les ports sont autorisés (valeur par défaut : 1).
- --port-max : numéro de port maximal. Les valeurs valides sont comprises entre 1 et 65535. Cette option est spécifiée uniquement lorsque le protocole est défini sur tcp ou udp. Si cette option n'est pas spécifiée, tous les ports sont autorisés (valeur par défaut : 65535).
- --name: Nom de cette règle de groupe de sécurité. Le nom ne doit pas être utilisé par une autre règle dans le groupe de sécurité.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is security-group-rule-delete
Supprimer une ou plusieurs règles d'un groupe de sécurité.
ibmcloud is security-group-rule-delete GROUP (RULE_ID1 RULE_ID2 ...) [--vpc VPC] [--output JSON] [-f, --force] [-q, --quiet]
Exemples de commande
ibmcloud is security-group-rule-delete 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 r134-c9bc0d12-de72-400d-885c-dcb9ec895f17ibmcloud is security-group-rule-delete my-sg r134-c9bc0d12-de72-400d-885c-dcb9ec895f17 --vpc my-vpc
Options de commande
- GROUPE: ID ou nom du groupe de sécurité.
- RULE_ID1 : ID de la règle de groupe de sécurité.
- RULE_ID2 : ID de la règle de groupe de sécurité.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- --force, -f : forcer l'opération sans confirmation.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is security-group-rule-update
Mettre à jour une règle d'un groupe de sécurité.
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]
Exemples de commande
ibmcloud is security-group-rule-update 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 8daca77a-4980-4d33-8f3e-7038797be8f9 --direction inboundibmcloud is security-group-rule-update my-sg 8daca77a-4980-4d33-8f3e-7038797be8f9 --direction inbound --icmp-type 8 --icmp-code 0ibmcloud is security-group-rule-update 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 8daca77a-4980-4d33-8f3e-7038797be8f9 --direction inbound --port-min 4 --port-max 22ibmcloud is security-group-rule-update my-sg 8daca77a-4980-4d33-8f3e-7038797be8f9 --direction inbound --remote 12.2.2.3ibmcloud is security-group-rule-update 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 8daca77a-4980-4d33-8f3e-7038797be8f9 --direction inbound --reset-icmp-code --reset-icmp-typeibmcloud is security-group-rule-update 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 8daca77a-4980-4d33-8f3e-7038797be8f9 --direction inbound --output JSONibmcloud is security-group-rule-update 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 8daca77a-4980-4d33-8f3e-7038797be8f9 --direction inbound --local 192.168.3.4ibmcloud is security-group-rule-update 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 8daca77a-4980-4d33-8f3e-7038797be8f9 --name my-sg1
Options de commande
- GROUPE: ID ou nom du groupe de sécurité.
- RULE_ID : ID de la règle de groupe de sécurité.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --direction : sens du trafic à imposer. Sélectionnez inbound ou outbound.
- --local: l'adresse IP locale ou la plage d'adresses IP locales pour lesquelles cette règle autorise le trafic entrant et sortant. Un bloc CIDR de 0.0.0.0/0 autorise le trafic entrant et sortant vers toutes les adresses IP locales.
- --remote: ensemble des interfaces réseau à partir desquelles cette règle autorise le trafic. La valeur peut être définie en tant que REMOTE_ADDRESS, CIDR_BLOCK ou SECURITY_GROUP. Si cette option n'est pas spécifiée, le trafic est autorisé depuis toute source (ou vers toute source, pour les règles sortantes).
- --icmp-type : type de trafic ICMP à autoriser. Les valeurs valides sont comprises entre 0 et 254. Cette option est spécifiée uniquement lorsque le protocole est défini sur icmp. Si cette option n'est pas spécifiée, tous les types sont admis.
- --reset-icmp-type: réinitialise la valeur d'un type de trafic ICMP existant.
- -- icmp-code : code de trafic ICMP à autoriser. Les valeurs valides sont comprises entre 0 et 255. Cette option est spécifiée uniquement lorsque le protocole est défini sur icmp. Si cette option n'est pas spécifiée, tous les codes sont admis.
- --reset-icmp-code: réinitialise la valeur d'un code de trafic ICMP existant.
- -- port-min : numéro de port minimal. Les valeurs valides sont comprises entre 1 et 65535. Cette option est spécifiée uniquement lorsque le protocole est défini sur tcp ou udp. Si cette option n'est pas spécifiée, tous les ports sont autorisés (valeur par défaut : 1).
- --reset-port-min: Réinitialise le numéro de port minimum.
- --port-max : numéro de port maximal. Les valeurs valides sont comprises entre 1 et 65535. Cette option est spécifiée uniquement lorsque le protocole est défini sur tcp ou udp. Si cette option n'est pas spécifiée, tous les ports sont autorisés (valeur par défaut : 65535).
- --reset-port-max: Réinitialise le numéro de port maximal.
- --name: Nom de cette règle de groupe de sécurité. Le nom ne doit pas être utilisé par une autre règle dans le groupe de sécurité.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is security-group-rules
Liste de toutes les règles d'un groupe de sécurité.
ibmcloud is security-group-rules GROUP [--vpc VPC] [--output JSON] [-q, --quiet]
Options de commande
- GROUPE: ID ou nom du groupe de sécurité.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is security-group-update
Mettre à jour un groupe de sécurité.
ibmcloud is security-group-update GROUP [--vpc VPC] [--name NEW_NAME] [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is security-group-update 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --name my-sg-renamed --output JSONibmcloud is security-group-update my-sg --name my-sg-renamed --output JSONibmcloud is security-group-update my-sg --vpc my-vpc --name my-sg-renamed --output JSON
Options de commande
- GROUPE: ID ou nom du groupe de sécurité.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --name : nouveau nom du groupe de sécurité.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is security-groups
Liste de tous les groupes de sécurité.
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]
Options de commande
- --vpc: identifiant ou nom du VPC.
- --resource-group-id : ID du groupe de ressources. Cet identifiant est incompatible avec l'option --resource-group-name.
- --resource-group-name : nom du groupe de ressources. Ce nom est incompatible avec l'option --resource-group-id.
- --all-resource-groups : interroger tous les groupes de ressources.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est security-group-target
Afficher les détails d'une cible d'un groupe de sécurité.
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]
Exemples de commande
ibmcloud is security-group-target 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 8daca77a-4980-4d33-8f3e-7038797be8f9ibmcloud is security-group-target my-sg my-nic --in my-inibmcloud is security-group-target my-sg my-nic --bm my-bmibmcloud is security-group-target my-sg my-lb --trt load_balanceribmcloud is security-group-target my-sg my-ege --trt endpoint_gatewayibmcloud is sg-t sg-qui-us-east vpn-server-1 --trt vpn_server --vpc vpc_per_region_us-eastibmcloud is security-group-target sg-vni cli-share-vni-1 --trt virtual_network_interface
Options de commande
- GROUPE: ID ou nom du groupe de sécurité.
- CIBLE: identifiant ou nom de la ressource cible associée au groupe de sécurité. Les types de ressource cible suivants sont pris en charge: network_interface, load_balancer, endpoint_gateway, vpn_server, virtual_network_interface.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --trt: Type de ressource cible associée; cette option n'est obligatoire que si vous utilisez le nom de la cible au lieu d'un identifiant. L'un des suivants: load_balancer, endpoint_gateway, vpn_server, virtual_network_interface.
- --in: L'identifiant ou le nom de l'instance à associer. Il est requis uniquement si vous utilisez le nom de l'interface réseau à la place d'un ID.
- --bm: L'identifiant ou le nom du serveur « bare metal » auquel effectuer la liaison. Il est requis uniquement si le nom de l'interface réseau est utilisé à la place d'un ID.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est security-group-target-add
Ajouter une cible à un groupe de sécurité.
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]
Exemples de commande
ibmcloud is security-group-target-add 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 8daca77a-4980-4d33-8f3e-7038797be8f9 --output JSONibmcloud is security-group-target-add my-sg my-lb --trt load_balancer --vpc my-vpc --output JSONibmcloud is security-group-target-add my-sg eth0 --in my-instnace --vpc my-vpc --output JSONibmcloud is security-group-target-add my-sg eth0 --in my-instnaceibmcloud is security-group-target-add my-sg eth0 --bm my-bm --vpc my-vpc --output JSONibmcloud is security-group-target-add my-sg my-egw --trt endpoint_gateway --vpc my-vpc --output JSONibmcloud is sg-ta demo-sg vpnServer_per_region_us-east --trt vpn_server --vpc default-vpc-2ibmcloud is security-group-target-add sg-vni cli-share-vni-1 --trt virtual_network_interface
Options de commande
- GROUPE: ID ou nom du groupe de sécurité.
- CIBLE: identifiant ou nom de la ressource cible associée au groupe de sécurité. Les types de ressource cible suivants sont pris en charge: network_interface, load_balancer, endpoint_gateway, vpn_server, virtual_network_interface.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --trt: Type de ressource cible associée; cette option n'est obligatoire que si vous utilisez le nom de la cible au lieu d'un identifiant. L'un des suivants: load_balancer, endpoint_gateway, vpn_server, virtual_network_interface.
- --in: L'identifiant ou le nom de l'instance à associer. Il est requis uniquement si vous utilisez le nom de l'interface réseau à la place d'un ID.
- --bm: L'identifiant ou le nom du serveur « bare metal » auquel effectuer la liaison. Il est requis uniquement si le nom de l'interface réseau est utilisé à la place d'un ID.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est security-group-target-remove
Supprimer des cibles d'un groupe de sécurité.
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]
Exemples de commande
ibmcloud is security-group-target-remove 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 8daca77a-4980-4d33-8f3e-7038797be8f9 -fibmcloud is security-group-target-remove my-sg my-lb --trt load_balancer --vpc my-vpcibmcloud is security-group-target-remove my-sg eth0 --in my-instnace --vpc my-vpcibmcloud is security-group-target-remove my-sg eth0 --in my-instnaceibmcloud is security-group-target-remove my-sg eth0 --bm my-bm --vpc my-vpcibmcloud is security-group-target-remove my-sg my-egw --trt endpoint-gatewayibmcloud is sg-td demo-sg vpnServer_per_region_us-east --trt vpn_server --vpc default-vpc-2ibmcloud is security-group-target-remove sg-vni cli-share-vni-1 --trt virtual_network_interface
Options de commande
- GROUPE: ID ou nom du groupe de sécurité.
- TARGET1: identifiant ou nom de la ressource cible associée au groupe de sécurité. Si vous utilisez le format de nom, seules les ressources du même type sont fournies. Pour l'interface réseau par nom, tous les noms d'interface réseau doivent être placés sous la même instance. Les types de ressource cible suivants sont pris en charge: network_interface, load_balancer, endpoint_gateway, vpn_server, virtual_network_interface.
- TARGET2: ID ou nom de la ressource cible associée au groupe de sécurité. Si vous utilisez le format de nom, seules les ressources du même type sont fournies. Pour l'interface réseau par nom, tous les noms d'interface réseau doivent être placés sous la même instance. Les types de ressource cible suivants sont pris en charge: network_interface, load_balancer, endpoint_gateway, vpn_server, virtual_network_interface.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --trt: Type de ressource cible associée; cette option n'est obligatoire que si vous utilisez le nom de la cible au lieu d'un identifiant. L'un des suivants: load_balancer, endpoint_gateway, vpn_server, virtual_network_interface.
- --in: L'identifiant ou le nom de l'instance à associer. Il est requis uniquement si vous utilisez le nom de l'interface réseau à la place d'un ID.
- --bm: L'identifiant ou le nom du serveur « bare metal » auquel effectuer la liaison. Il est requis uniquement si le nom de l'interface réseau est utilisé à la place d'un ID.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- --force, -f : forcer l'opération sans confirmation.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est security-group-targets
Répertorier toutes les cibles d'un groupe de sécurité.
ibmcloud is security-group-targets GROUP [--vpc VPC] [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is sg-ts 821ce0fe-e87b-4fa7-9083-7c0d86bef357ibmcloud is sg-ts sg-qui-us-east
Options de commande
- GROUPE: ID ou nom du groupe de sécurité.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
Sous-réseaux
ibmcloud is subnet
Afficher les détails d'un sous-réseau.
ibmcloud is subnet SUBNET [--vpc VPC] [--show-attached] [--output JSON] [-q, --quiet]
Options de commande
- SOUS-RÉSEAU: ID ou nom du sous-réseau.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --show-attached : afficher les détails des ressources (instances, équilibreurs de charge, passerelles de VPN) associées au sous-réseau.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is subnet-create
Créer un sous-réseau.
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]
Exemples de commande
ibmcloud is subnet-create my-subnet 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --ipv4-cidr-block 10.10.10.0/24ibmcloud is subnet-create my-subnet my-vpc --ipv4-cidr-block 10.10.10.0/24ibmcloud is subnet-create my-subnet 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --ipv4-address-count 256 --zone us-south-2ibmcloud is subnet-create my-subnet my-vpc --ipv4-address-count 256 --zone us-south-2ibmcloud is subnet-create my-subnet 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --ipv4-address-count 256 --zone us-south-2 --acl 8daca77a-4980-4d33-8f3e-7038797be8f9ibmcloud is subnet-create my-subnet 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --ipv4-address-count 256 --zone us-south-2 --pgw 8daca77a-4980-4d33-8f3e-7038797be8f9ibmcloud is subnet-create my-subnet my-vpc --ipv4-address-count 256 --zone us-south-2 --acl my-acl --pgw --my-pgw --rt my-vpc-rtibmcloud is subnet-create my-subnet 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --ipv4-address-count 256 --zone us-south-2 --pgw 8daca77a-4980-4d33-8f3e-7038797be8f9 --output JSONibmcloud is subnet-create my-subnet 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --ipv4-address-count 256 --zone us-south-2 --rt 8daca77a-4980-4d33-8f3e-7038797be8f9
Options de commande
- SUBNET_NAME : nom du sous-réseau.
- VPC: identifiant ou nom du VPC.
- --ipv4-cidr-block : plage IPv4 du sous-réseau. Cette option est mutuellement exclusive avec --ipv4-address-count.
- -- ipv4-address-count: nombre total d'adresses IPv4 requises, doit être une puissance de 2 et la valeur minimale est 8. Cette option est incompatible avec --ipv4-cidr-block.
- -- zone : nom de la zone.
- --acl: l'identifiant ou le nom de la liste de contrôle d'accès réseau (ACL).
- --pgw: L'identifiant ou le nom de la passerelle publique.
- --rt: L'identifiant, le nom ou le CRN de la table de routage.
- --resource-group-id : ID du groupe de ressources. Cet identifiant est incompatible avec l'option --resource-group-name.
- --resource-group-name : nom du groupe de ressources. Ce nom est incompatible avec l'option --resource-group-id.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is subnet-delete
Supprimer un ou plusieurs sous-réseaux.
ibmcloud is subnet-delete (SUBNET1 SUBNET2 ...) [--vpc VPC] [--output JSON] [-f, --force] [-q, --quiet]
Options de commande
- SUBNET1: ID ou nom du sous-réseau.
- SUBNET2: ID ou nom du sous-réseau.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- --force, -f : forcer l'opération sans confirmation.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is subnet-update
Mettre à jour un sous-réseau.
ibmcloud is subnet-update SUBNET [--vpc VPC] [--name NEW_NAME] [--acl ACL] [--pgw PGW] [--rt RT] [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is subnet-update ec8bb350-d802-4f1b-b362-b848abd5bb65 --name my-renamed-subnetibmcloud is subnet-update my-subnet --name my-renamed-subnetibmcloud is subnet-update ec8bb350-d802-4f1b-b362-b848abd5bb65 --acl 8daca77a-4980-4d33-8f3e-7038797be8f9ibmcloud is subnet-update my-subnet --acl my-aclibmcloud is subnet-update ec8bb350-d802-4f1b-b362-b848abd5bb65 --pgw 8daca77a-4980-4d33-8f3e-7038797be8f9ibmcloud is subnet-update my-subnet --pgw my-pgwibmcloud is subnet-update ec8bb350-d802-4f1b-b362-b848abd5bb65 --name my-subnet --output JSONibmcloud is subnet-update my-subnet --rt my-vpc-rt
Options de commande
- SOUS-RÉSEAU: ID ou nom du sous-réseau.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --name : nouveau nom du sous-réseau.
- --acl: l'identifiant ou le nom de la liste de contrôle d'accès réseau (ACL).
- --pgw: L'identifiant ou le nom de la passerelle publique.
- --rt: L'identifiant, le nom ou le CRN de la table de routage.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is subnets
Liste de tous les sous-réseaux.
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]
Options de commande
- --resource-group-id : ID du groupe de ressources. Cet identifiant est incompatible avec l'option --resource-group-name.
- --resource-group-name : nom du groupe de ressources. Ce nom est incompatible avec l'option --resource-group-id.
- --all-resource-groups : interroger tous les groupes de ressources.
- --zone: filtre la collection pour ne retenir que les ressources dont la propriété « zone name » correspond exactement au nom spécifié.
- --rt: L'identifiant ou le nom de la table de routage.
- --vpc: ID, nom ou CRN du VPC.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is subnet-public-gateway
Afficher les détails d'une passerelle publique connectée au sous-réseau.
ibmcloud is subnet-public-gateway SUBNET [--vpc VPC] [--output JSON] [-q, --quiet]
Options de commande
- SOUS-RÉSEAU: ID ou nom du sous-réseau.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is subnet-public-gateway-detach
Déconnecter la passerelle publique d'un sous-réseau.
ibmcloud is subnet-public-gateway-detach SUBNET [--vpc VPC] [-f, --force] [-q, --quiet]
Options de commande
- SOUS-RÉSEAU: ID ou nom du sous-réseau.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --force, -f : forcer l'opération sans confirmation.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est subnet-reserved-ips
Répertorier toutes les adresses IP réservées dans le sous-réseau.
ibmcloud is subnet-reserved-ips SUBNET [--vpc VPC] [--target TARGET] [--trt endpoint_gateway | virtual_network_interface] [--output JSON] [-q, --quiet]
Options de commande
- SOUS-RÉSEAU: ID ou nom du sous-réseau.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --target: L'ID, le nom ou le CRN de la ressource cible.
- --trt: Types de ressources cibles pris en charge. L'un des éléments suivants : endpoint_gateway, virtual_network_interface.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est subnet-reserved-ip
Afficher les détails d'une adresse IP réservée.
ibmcloud is subnet-reserved-ip SUBNET RESERVED_IP [--vpc VPC] [--output JSON] [-q, --quiet]
Options de commande
- SOUS-RÉSEAU: ID ou nom du sous-réseau.
- RESERVED_IP: identifiant ou nom de l'adresse IP réservée.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est subnet-reserved-ip-create
Réserver une adresse IP dans un sous-réseau.
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]
Exemples de commande
ibmcloud is subnet-reserved-ip-create 2201-3f2e33d4-2140-44b4-843c-d73e03d585f1 --name my-reserved-ip --address 10.240.64.10 --auto-delete trueibmcloud is subnet-reserved-ip-create my-subnet --name my-reserved-ip --address 10.240.64.10 --auto-delete trueibmcloud is subnet-reserved-ip-create 2201-3f2e33d4-2140-44b4-843c-d73e03d585f1 --name my-reserved-ip --address 10.240.64.10 --auto-delete true --target r134-5be98168-017a-459c-959f-7a6c1f7b813bibmcloud is subnet-reserved-ip-create my-subnet --name my-reserved-ip --address 10.240.64.10 --auto-delete true --target my-vpeibmcloud is subnet-reserved-ip-create 2201-3f2e33d4-2140-44b4-843c-d73e03d585f1 --name my-reserved-ip --address 10.240.64.10 --output JSONibmcloud is subnet-reserved-ip-create sn-20230803-02 --name vni-rip-1 --target vni2 --trt virtual_network_interfaceibmcloud is subnet-reserved-ip-create 7308-5c62937d-b7cb-4ce8-8456-c39de068755e --name vni-rip-2 --trt virtual_network_interface --target 7308-b81c1e13-b3a2-455c-814a-213bc9de4a90 --auto-delete true
Options de commande
- SOUS-RÉSEAU: ID ou nom du sous-réseau.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --name: Nom défini par l'utilisateur pour cette adresse IP réservée. Il doit être unique sur le sous-réseau sur lequel réside l'IP réservée. Les noms commençant par « ibm- » sont réservés aux ressources appartenant au fournisseur.
- --address: L'adresse IP à réserver, qui ne doit pas être déjà réservée sur le sous-réseau. Si elle n'est pas spécifiée, une adresse disponible sur le sous-réseau est automatiquement sélectionnée.
- --trt: Types de ressources cibles pris en charge. L'une des valeurs suivantes: endpoint_gateway, virtual_network_interface. (par défaut: endpoint_gateway).
- --auto-delete: Indique si cet élément IP réservé est automatiquement supprimé lorsque l'une des cibles est supprimée ou lorsque l'adresse IP réservée est déliée. La valeur doit être false si l'adresse IP réservée est dissociée. L'une des suivantes: true, false. (par défaut: false).
- --target: L'ID ou le nom de la ressource cible. Les types suivants sont pris en charge en tant que types de ressources cibles : endpoint_gateway, virtual_network_interface.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est subnet-reserved-ip-update
Mettre à jour une adresse IP réservée.
ibmcloud is subnet-reserved-ip-update SUBNET RESERVED_IP [--vpc VPC] [--name NEW_NAME] [--auto-delete true | false] [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is subnet-reserved-ip-update 2201-3f2e33d4-2140-44b4-843c-d73e03d585f1 2201-7fc11925-47ff-4080-a314-be64c662c302 --name my-reserved-ip2ibmcloud is subnet-reserved-ip-update my-subnet my-reserved-ip --name my-reserved-ip2ibmcloud is subnet-reserved-ip-update 2201-3f2e33d4-2140-44b4-843c-d73e03d585f1 2201-7fc11925-47ff-4080-a314-be64c662c302 --auto-delete falseibmcloud is subnet-reserved-ip-update 2201-3f2e33d4-2140-44b4-843c-d73e03d585f1 2201-7fc11925-47ff-4080-a314-be64c662c302 --name my-reserved-ip2 --output JSON
Options de commande
- SOUS-RÉSEAU: ID ou nom du sous-réseau.
- RESERVED_IP: identifiant ou nom de l'adresse IP réservée.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --name: Le nouveau nom de l'adresse IP réservée.
- --auto-delete: Indique si cet élément IP réservé est automatiquement supprimé lorsque l'une des cibles est supprimée ou lorsque l'adresse IP réservée est déliée. La valeur doit être false si l'adresse IP réservée est dissociée. Sélectionnez true ou false.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est subnet-reserved-ip-delete
Libérer une ou plusieurs adresses IP réservées.
ibmcloud is subnet-reserved-ip-delete SUBNET (RESERVED_IP1 RESERVED_IP2 ...) [--vpc VPC] [-f, --force] [--output JSON] [-q, --quiet]
Options de commande
- SOUS-RÉSEAU: ID ou nom du sous-réseau.
- RESERVED_IP1: ID ou nom de l'adresse IP réservée.
- RESERVED_IP2: ID ou nom de l'adresse IP réservée.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --force, -f : forcer l'opération sans confirmation.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
Clouds privés virtuels
ibmcloud is vpc
Afficher les détails d'un cloud privé virtuel.
ibmcloud is vpc VPC [--show-attached] [--output JSON] [-q, --quiet]
Options de commande
- VPC: identifiant ou nom du VPC.
- --show-attached : afficher les détails des ressources (sous-réseaux, routes VPC et préfixe d'adresse) associés à ce cloud privé virtuel.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is vpc-address-prefix
Afficher les détails d'un préfixe d'adresse de cloud privé virtuel.
ibmcloud is vpc-address-prefix VPC PREFIX [--output JSON] [-q, --quiet]
Options de commande
- VPC: identifiant ou nom du VPC.
- PRÉFIXE: ID ou nom du préfixe d'adresse du VPC.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is vpc-address-prefix-create
Créer un préfixe d'adresse.
ibmcloud is vpc-address-prefix-create PREFIX_NAME VPC ZONE_NAME CIDR [--default false | true] [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is vpc-address-prefix-create my-prefix 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 us-south-2 10.0.0.0/24 --default true --output JSONibmcloud is vpc-address-prefix-create my-prefix my-vpc us-south-2 10.0.0.0/24 --default true --output JSON
Options de commande
- PREFIX_NAME : nom du préfixe d'adresse du VPC.
- VPC: identifiant ou nom du VPC.
- ZONE_NAME : nom de la zone.
- CIDR : plage IPv4 du préfixe d'adresse, exprimée au format CIDR. Il ne doit pas chevaucher de préfixes d'adresse existants dans le VPC et doit s'inscrire dans les plages d'adresses définies par la RFC 1918.
La longueur du préfixe CIDR du préfixe d'adresse doit être comprise entre
/9(8 388 608 adresses) et/29(huit adresses). - --default : cet indicateur spécifie s'il s'agit du préfixe par défaut pour cette zone dans ce cloud privé virtuel. L'une des valeurs suivantes : false, true. (valeur par défaut : false ).
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is vpc-address-prefix-delete
Supprimer un ou plusieurs préfixes d'adresse.
ibmcloud is vpc-address-prefix-delete VPC (PREFIX1 PREFIX2 ...) [--output JSON] [-f, --force] [-q, --quiet]
Options de commande
- VPC: identifiant ou nom du VPC.
- PREFIX1: ID ou nom du préfixe d'adresse du VPC.
- PREFIX2: ID ou nom du préfixe d'adresse du VPC.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- --force, -f : forcer l'opération sans confirmation.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is vpc-address-prefix-update
Mettre à jour un préfixe d'adresse.
ibmcloud is vpc-address-prefix-update VPC PREFIX [--name NEW_NAME] [--default false | true] [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is vpc-address-prefix-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 fee82deba12e4c0fb69c3b09d1f12345 --name my-renamed-prefix --default false --output JSONibmcloud is vpc-address-prefix-update my-vpc my-prefix --name my-renamed-prefix --default false --output JSON
Options de commande
- VPC: identifiant ou nom du VPC.
- PRÉFIXE: ID ou nom du préfixe d'adresse du VPC.
- --name : nouveau nom du préfixe d'adresse.
- --default : cet indicateur spécifie s'il s'agit du préfixe par défaut pour cette zone dans ce cloud privé virtuel. Sélectionnez false ou true.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is vpc-address-prefixes
Liste de tous les préfixes d'adresse.
ibmcloud is vpc-address-prefixes VPC [--output JSON] [-q, --quiet]
Options de commande
- VPC: identifiant ou nom du VPC.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is vpc-create
Créez un VPC.
ibmcloud is vpc-create VPC_NAME [--classic-access] [--address-prefix-management auto | manual] [[--dns-enable-hub false | true] [--dns-resolver-type manual | system] [--dns-resolver-manual-servers MANUAL_SERVERS | @MANUAL_SERVERS]] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME] [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is vpc-create my-vpc --address-prefix-management autoibmcloud is vpc-create my-vpc --resource-group-id fee82deba12e4c0fb69c3b09d1f12345ibmcloud is vpc-create my-vpc --resource-group-name Default --output JSONibmcloud is vpc-create my-vpc --dns-enable-hub trueibmcloud is vpc-create my-vpc --dns-enable-hub true --dns-resolver-type manual --dns-resolver-manual-servers ~/manualServers.jsonibmcloud is vpc-create my-vpc --dns-enable-hub true --dns-resolver-type manual --dns-resolver-manual-servers '[{"address": "190.20.3.0"},{"address": "190.20.3.1"},{"address": "190.20.3.2"}]'
Options de commande
- VPC_NAME : nom du VPC.
- --classic-access: [obsolète]. Vous pouvez désormais utiliser Transit Gateway pour connecter vos VPC au réseau de l'infrastructure classique. Cet indicateur spécifie si le cloud privé virtuel doit être connecté à votre infrastructure classique. La valeur par défaut est false.
- --address-prefix-management: cet indicateur précise si un préfixe d'adresse par défaut est automatiquement créé pour chaque zone de ce VPC. Si le type est manual, ce réseau privé virtuel est créé sans préfixes d'adresse par défaut. L'une des suivantes: auto, manual. (par défaut: auto).
- --dns-enable-hub: Indique si ce VPC est activé en tant que hub de résolution de noms DNS. Sélectionnez false ou true.
- --dns-resolver-type: le type de résolveur DNS à utiliser. L'un des suivants: manuel, système.
- --dns-resolver-manual-servers: MANUAL_SERVERS|@MANUAL_SERVERS, serveurs définis manuellement au format JSON ou dans un fichier JSON.
- --resource-group-id : ID du groupe de ressources. Cet identifiant est incompatible avec l'option --resource-group-name.
- --resource-group-name : nom du groupe de ressources. Ce nom est incompatible avec l'option --resource-group-id.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is vpc-default-security-group
Afficher les détails du groupe de sécurité par défaut d'un cloud privé virtuel.
ibmcloud is vpc-default-security-group VPC [--output JSON] [-q, --quiet]
Options de commande
- VPC: identifiant ou nom du VPC.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is vpc-delete
Supprimer un ou plusieurs VPC.
ibmcloud is vpc-delete (VPC1 VPC2 ...) [--output JSON] [-f, --force] [-q, --quiet]
Options de commande
- VPC1: identifiant ou nom du VPC.
- VPC2: identifiant ou nom du VPC.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- --force, -f : forcer l'opération sans confirmation.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is vpc-update
Mettre à jour un cloud privé virtuel.
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]
Exemples de commande
ibmcloud is vpc-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name my-renamed-vpcibmcloud is vpc-update my-vpc --name my-renamed-vpcibmcloud is vpc-update my-vpc --dns-enable-hub trueibmcloud is vpc-update my-vpc --dns-enable-hub true --dns-resolver-type manual --dns-resolver-manual-servers @~/manualServers.jsonibmcloud is vpc-update my-vpc --dns-enable-hub true --dns-resolver-type manual --dns-resolver-manual-servers '[{"address": "190.20.3.0"},{"address": "190.20.3.1"},{"address": "190.20.3.2"}]'ibmcloud is vpc-update my-vpc --dns-resolver-type delegated --delegate-to-vpc 72251a2e-d6c5-42b4-97b0-b5f727d1f479ibmcloud is vpc-update my-vpc --dns-resolver-type delegated --delegate-to-vpc my-delegated-vpc
Options de commande
- VPC: identifiant ou nom du VPC.
- --name : nouveau nom du cloud privé virtuel.
- --dns-enable-hub: Indique si ce VPC est activé en tant que hub de résolution de noms DNS. Sélectionnez false ou true.
- --dns-resolver-type: le type de résolveur DNS à utiliser. L'un des suivants: manuel, système, délégué.
- --dns-resolver-manual-servers: MANUAL_SERVERS|@MANUAL_SERVERS, serveurs définis manuellement au format JSON ou dans un fichier JSON.
- --delegate-to-vpc: l'ID, le nom ou le CRN du VPC auquel fournir les adresses des serveurs DNS pour ce VPC. Doit être défini si et seulement si le type de résolveur est délégué.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is vpcs
Liste de tous les clouds privés virtuels.
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]
Options de commande
- --resource-group-id : ID du groupe de ressources. Cet identifiant est incompatible avec l'option --resource-group-name.
- --resource-group-name : nom du groupe de ressources. Ce nom est incompatible avec l'option --resource-group-id.
- --all-resource-groups : interroger tous les groupes de ressources.
- --classic-access: [obsolète]. Vous pouvez désormais utiliser Transit Gateway pour connecter vos VPC au réseau de l'infrastructure classique. Cet indicateur répertorie les clouds privés virtuels qui sont activés pour l'accès classique. S'il n'est pas spécifié, il renvoie tous les VPC avec et sans accès classique activé. Sélectionnez true ou false.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est vpc-dns-resolution-binding-create
Créez une liaison de résolution DNS.
ibmcloud is vpc-dns-resolution-binding-create VPC --target-vpc TARGET_VPC [--name NAME] [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is vpc-dns-resolution-binding-create my-vpc --name my-dns-res-binding --target-vpc my-dns-binding-vpc --output JSONibmcloud is vpc-dns-resolution-binding-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name my-dns-res-binding --target-vpc my-dns-binding-vpc --output JSON
Options de commande
- VPC: identifiant ou nom du VPC.
- --name: Nom de cette liaison de résolution DNS.
- --target-vpc: ID, nom ou CRN d'un autre VPC auquel associer ce VPC pour la résolution DNS.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est vpc-dns-resolution-binding
Affichez les détails d'une liaison de résolution DNS VPC.
ibmcloud is vpc-dns-resolution-binding VPC DNS_RESOLUTION_BINDING [--output JSON] [-q, --quiet]
Options de commande
- VPC: identifiant ou nom du VPC.
- DNS_RESOLUTION_BINDING: ID ou nom de la liaison de résolution DNS du VPC.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est vpc-dns-resolution-binding-update
Mettez à jour une liaison de résolution DNS.
ibmcloud is vpc-dns-resolution-binding-update VPC DNS_RESOLUTION_BINDING [--name NAME] [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is vpc-dns-resolution-binding-update r134-e5b9726b-c975-46bd-b713-c8aea55d51d8 r134-75ccea7b-c705-4b50-934d-2152f9eab4ec --name my-dns-resolution-updated --output JSONibmcloud is vpc-dns-resolution-binding-update my-vpc my-dns-resolution-binding --name my-dns-resolution-binding-updated --output JSON
Options de commande
- VPC: identifiant ou nom du VPC.
- DNS_RESOLUTION_BINDING: ID ou nom de la liaison de résolution DNS du VPC.
- --name: Nom de cette liaison de résolution DNS.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est vpc-dns-resolution-binding-delete
Supprimez une ou plusieurs liaisons de résolution DNS.
ibmcloud is vpc-dns-resolution-binding-delete VPC (DNS_RESOLUTION_BINDING1 DNS_RESOLUTION_BINDING2 ...) [--output JSON] [-f, --force] [-q, --quiet]
Options de commande
- VPC: identifiant ou nom du VPC.
- DNS_RESOLUTION_BINDING1: ID ou nom de la liaison de résolution DNS du VPC.
- DNS_RESOLUTION_BINDING2: ID ou nom de la liaison de résolution DNS du VPC.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- --force, -f : forcer l'opération sans confirmation.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est vpc-dns-resolution-bindings
Liste de toutes les liaisons de résolution DNS.
ibmcloud is vpc-dns-resolution-bindings VPC [--account-id ACCOUNT_ID] [--output JSON] [-q, --quiet]
Options de commande
- VPC: identifiant ou nom du VPC.
- --account-id: identifiant du compte associé à cette politique d'accès.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
Virtual private endpoint gateways
La section suivante fournit des informations détaillées sur les commandes de l'interface en ligne de commande (CLI) disponibles pour la gestion des passerelles de terminaux.
ibmcloud is endpoint-gateway-targets
Répertorier toutes les ressources pouvant être définies comme cibles de la passerelle de noeud final dans toutes les régions.
ibmcloud is endpoint-gateway-targets [--output JSON] [-q, --quiet]
Options de commande
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is endpoint-gateway
Afficher les détails d'une passerelle de noeud final.
ibmcloud is endpoint-gateway ENDPOINT_GATEWAY [--vpc VPC] [--output JSON] [-q, --quiet]
Options de commande
- ENDPOINT_GATEWAY: ID ou nom de la passerelle de point de terminaison.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is endpoint-gateways
Répertorier toutes les passerelles de noeuds finaux de la région.
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]
Options de commande
- --resource-group-id : ID du groupe de ressources. Cet identifiant est incompatible avec l'option --resource-group-name.
- --resource-group-name : nom du groupe de ressources. Ce nom est incompatible avec l'option --resource-group-id.
- --all-resource-groups : interroger tous les groupes de ressources.
- --vpc: ID, nom ou CRN du VPC.
- --dns-resolution-binding-mode: Filtre la collection pour ne retenir que les passerelles de terminaison dont la propriété
dns_resolution_binding_modecorrespond à l'une des valeurs spécifiées, séparées par des virgules :disabled,per_resource_binding,primary. - --lifecycle-state: lifecycle_state Filtre la collection pour n'afficher que les ressources dont la propriété lifecycle_state correspond à l'une des valeurs spécifiées, séparées par des virgules : deleting, failed, pending, stable, suspended, updating, waiting.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is endpoint-gateway-create
Créer une passerelle de noeud final.
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]
Exemples de commande
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 myegw1Créer une passerelle de noeud final sans lier d'IP réservées.ibmcloud is endpoint-gateway-create --vpc my-vpc --target crn:v1:bluemix:public:kms:us-south:a/86e1130a970148348271c47ed80ac3f3:7372408d-b68a-47f5-b5e5-4b64390aebff:: --name myegw1Créer une passerelle de noeud final avec un nom de vpc sans lier d'IP réservées.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"}}'Créer une passerelle de noeud final en associant la nouvelle configuration d'adresse IP réservée aux seules données d'ID de sous-réseau requises.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"}}'Créer une passerelle de noeud final en associant la nouvelle configuration d'adresse IP réservée aux seules données de nom de sous-réseau requises.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}'Créer une passerelle de noeud final en liant une nouvelle configuration d'IP réservées avec configuration de l'ID de sous-réseau, du nom d'IP réservée et de la suppression automatique d'IP réservée.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}'Créer une passerelle de noeud final en liant une nouvelle configuration d'IP réservées avec configuration du nom de sous-réseau, du nom d'IP réservée et de la suppression automatique d'IP réservée.ibmcloud is endpoint-gateway-create --vpc 417f1275-b11a-4077-8755-84e795bc3172 --target ibm-ntp-server --name myegw3Créer une passerelle de noeud final avec le service d'infrastructure de fournisseur 'ibm-ntp-server'.ibmcloud is endpoint-gateway-create --vpc 417f1275-b11a-4077-8755-84e795bc3172 --target ibm-ntp-server --name my-egw --rip 0757-aabb6555-7de5-4a53-aac1-03dd3a50e377,0767-799bd24a-7d85-4ffa-9920-6e51c4001d02Créer une passerelle de noeud final en liant les ID des IP réservées existantes.ibmcloud is endpoint-gateway-create --vpc my-vpc --target ibm-ntp-server --name my-egw --rip my-rip --subnet my-subnetCréer une passerelle de noeud final en liant le nom des IP réservées existantes.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_bindingCréer une passerelle de point de terminaison avec le mode de liaison de résolution DNSibmcloud is endpoint-gateway-create --target-type private_path_service_gateway --target crn:v1:staging:public:is:us-south:aefe5afc483594adaa8325e2b4d1290df::private-path-service-gateway:r134-f5926633-81d0-429e-bcf8-91151ade00bf --vpc cli-vpcCréez une passerelle de noeud final pour une passerelle de service de chemin privé.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-05bd76d39d66Créer une passerelle de noeud final avec des groupes de sécurité.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-sg2Créer une passerelle de noeud final avec des groupes de sécurité au format de nom.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}'Créer une passerelle de noeud final en liant une configuration de nouvelles IP réservées spécifiques possédant toutes les options de configuration d'IP réservées.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}'Créer une passerelle de noeud final avec des liaisons spécifiées, la configuration des nouvelles adresses IP réservées contenant toutes les options de configuration d'adresse IP réservée et le sous-réseau au format de nom.
Options de commande
- --target-type: le type de cible pour cette passerelle de point de terminaison. Un des éléments suivants : private_path_service_gateway, provider_cloud_service, provider_infrastructure_service.
- --vpc: identifiant ou nom du VPC.
- --target: le nom du service d'infrastructure du fournisseur ou le CRN d'une instance de service cloud du fournisseur. Vous pouvez utiliser la commande
**ibmcloud is endpoint-gateway-targets**pour répertorier les services cloud et d'infrastructure du fournisseur pouvant être définis comme cibles de passerelle de point de terminaison. - -- name : nouveau nom de la passerelle de noeud final.
- --rip: identifiants, séparés par des virgules, des adresses IP réservées à associer à la passerelle du point de terminaison. Au maximum, une adresse IP réservée par zone est autorisée. Il peut également s'agir d'un nom d'adresse IP réservée, mais un seul nom d'adresse IP réservée est autorisé et l'option de sous-réseau pour ce nom d'adresse IP réservée doit également être fournie.
- --subnet: identifiant ou nom du sous-réseau. Ce nom est requis uniquement si l'adresse IP réservée fournie est au format de nom.
- --new-reserved-ip: RESERVED_IP_JSON|@RESERVED_IP_JSON_FILE, nouvelle configuration d'adresse IP réservée au format JSON ou dans un fichier JSON.
- --dns-resolution-binding-mode: Mode de liaison de résolution DNS. L'une des options suivantes : disabled, primary, per_resource_binding.
- --sg: ID ou noms de groupes de sécurité séparés par des virgules pour la passerelle de point de terminaison.
- --resource-group-id : ID du groupe de ressources. Cet identifiant est incompatible avec l'option --resource-group-name.
- --resource-group-name : nom du groupe de ressources. Ce nom est incompatible avec l'option --resource-group-id.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is endpoint-gateway-update
Mettre à jour une passerelle de noeud final.
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]
Exemples de commande
ibmcloud is egu 4325b873-33db-48aa-a98e-601177fd745f --vpc b224ead6-b835-473c-ad6b-bc91840829c3 --allow-dns-resolution-binding true --name my-cli-egwMettez à jour une passerelle de noeud final et autorisez la participation aux liaisons de résolution DNS avec un VPC.
Options de commande
- ENDPOINT_GATEWAY: ID ou nom de la passerelle de point de terminaison.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- -- name : nouveau nom de la passerelle de noeud final.
- --dns-resolution-binding-mode: Mode de liaison de résolution DNS. L'une des options suivantes : disabled, primary, per_resource_binding.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is endpoint-gateway-reserved-ip-bind
Associer une adresse IP réservée à une passerelle de noeud final.
ibmcloud is endpoint-gateway-reserved-ip-bind ENDPOINT_GATEWAY (--rip RIP [--subnet SUBNET]) [--vpc VPC] [--output JSON] [-q, --quiet]
Options de commande
- ENDPOINT_GATEWAY: ID ou nom de la passerelle de point de terminaison.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --rip: identifiant ou nom de l'adresse IP réservée à associer.
- --subnet: identifiant ou nom du sous-réseau. Ce nom est requis uniquement si l'adresse IP réservée fournie est au format de nom.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is endpoint-gateway-reserved-ip-unbind
Dissocier une adresse IP réservée d'une passerelle de noeud final.
ibmcloud is endpoint-gateway-reserved-ip-unbind ENDPOINT_GATEWAY ((--rip RIP [--subnet SUBNET]) | --address ADDRESS) [--vpc VPC] [-f, --force] [-q, --quiet]
Options de commande
- ENDPOINT_GATEWAY: ID ou nom de la passerelle de point de terminaison.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --address : adresse IP réservée à dissocier.
- --rip: identifiant ou nom de l'adresse IP réservée dont le lien doit être supprimé.
- --subnet: identifiant ou nom du sous-réseau. Ce nom est requis uniquement si l'adresse IP réservée fournie est au format de nom.
- --force, -f : forcer l'opération sans confirmation.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is endpoint-gateway-delete
Supprimer une ou plusieurs passerelles de noeud final.
ibmcloud is endpoint-gateway-delete (ENDPOINT_GATEWAY1 ENDPOINT_GATEWAY2 ...) [--vpc VPC] [--output JSON] [-f, --force] [-q, --quiet]
Options de commande
- ENDPOINT_GATEWAY1: ID ou nom de la passerelle de point de terminaison.
- ENDPOINT_GATEWAY2: ID ou nom de la passerelle de point de terminaison.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- --force, -f : forcer l'opération sans confirmation.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est une passerelle de terminaux vers des ressources
Afficher les détails d’une liaison de ressource.
ibmcloud is endpoint-gateway-resource-binding ENDPOINT_GATEWAY RESOURCE_BINDING [--vpc VPC] [--output JSON] [-q, --quiet]
Options de commande
- ENDPOINT_GATEWAY: ID ou nom de la passerelle de point de terminaison.
- RESOURCE_BINDING: ID ou nom de la liaison de ressource.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est endpoint-gateway-resource-binding-create
Créer une liaison de ressource pour une passerelle de point de terminaison.
ibmcloud is endpoint-gateway-resource-binding-create ENDPOINT_GATEWAY --target TARGET [--vpc VPC] [--name NAME] [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is endpoint-gateway-resource-binding-create 2201-3f2e33d4-2140-44b4-843c-d73e03d585f1 --name my-resource-binding --target crn:v1:staging:public:is:us-south:a/2d1bace7b46e4815a81e52c6ffeba5cf::vpc:r134-6c04d375-2a37-4bcc-93e6-68d7f9aa9f84ibmcloud is endpoint-gateway-resource-binding-create my-endpoint-gateway --vpc my-vpc --target crn:v1:staging:public:is:us-south:a/2d1bace7b46e4815a81e52c6ffeba5cf::vpc:r134-6c04d375-2a37-4bcc-93e6-68d7f9aa9f84
Options de commande
- ENDPOINT_GATEWAY: ID ou nom de la passerelle de point de terminaison.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --name: Nom attribué à cette liaison de ressource. Le nom ne doit pas être utilisé par une autre liaison de ressource pour la passerelle de point de terminaison. S'il n'est pas spécifié, le nom est ne liste de mots sélectionnés de manière aléatoire.
- --target: le CRN de la ressource à associer à la passerelle de point de terminaison.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est endpoint-gateway-resource-binding-delete
Supprimez une ou plusieurs liaisons de ressource depuis une passerelle de point de terminaison.
ibmcloud is endpoint-gateway-resource-binding-delete ENDPOINT_GATEWAY (RESOURCE_BINDING1 RESOURCE_BINDING2 ...) [--vpc VPC] [-f, --force] [--output JSON] [-q, --quiet]
Options de commande
- ENDPOINT_GATEWAY: ID ou nom de la passerelle de point de terminaison.
- RESOURCE_BINDING1: ID ou nom de la liaison de ressource.
- RESOURCE_BINDING2: ID ou nom de la liaison de ressource.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --force, -f : forcer l'opération sans confirmation.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est une mise à jour de liaison de ressources de passerelle de point de terminaison
Mettre à jour la liaison d'une ressource de passerelle de point de terminaison.
ibmcloud is endpoint-gateway-resource-binding-update ENDPOINT_GATEWAY RESOURCE_BINDING [--vpc VPC] [--name NAME] [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is endpoint-gateway-resource-binding-update 2201-3f2e33d4-2140-44b4-843c-d73e03d585f1 my-resource-binding --name my-resource-binding-newibmcloud is endpoint-gateway-resource-binding-update my-endpoint-gateway 2201-3f2e33d4-2140-44b4-843c-d73e03d585f1 --vpc my-vpc --name my-resource-binding-new
Options de commande
- ENDPOINT_GATEWAY: ID ou nom de la passerelle de point de terminaison.
- RESOURCE_BINDING: ID ou nom de la liaison de ressource.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --name: Nom attribué à cette liaison de ressource. Le nom ne doit pas être utilisé par une autre liaison de ressource pour la passerelle de point de terminaison. S'il n'est pas spécifié, le nom est ne liste de mots sélectionnés de manière aléatoire.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est une passerelle de terminaux vers des ressources liées
Listez les liaisons de ressources d'une passerelle de point de terminaison.
ibmcloud is endpoint-gateway-resource-bindings ENDPOINT_GATEWAY [--vpc VPC] [--output JSON] [-q, --quiet]
Options de commande
- ENDPOINT_GATEWAY: ID ou nom de la passerelle de point de terminaison.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
Interface réseau virtuel
La section suivante fournit des informations détaillées sur les commandes de l'interface en ligne de commande (CLI) disponibles pour gérer les interfaces réseau virtuelles.
ibmcloud est une interface de réseau virtuel
Afficher les détails d'une interface réseau virtuel.
ibmcloud is virtual-network-interface VIRTUAL_NETWORK_INTERFACE [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is virtual-network-interface r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2ibmcloud is virtual-network-interface new-share-vni
Options de commande
- VIRTUAL_NETWORK_INTERFACE: ID ou nom de l'interface réseau virtuelle.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est virtual-network-interfaces
Répertorier toutes les interfaces réseau virtuel.
ibmcloud is virtual-network-interfaces [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME | --all-resource-groups] [--output JSON] [-q, --quiet]
Exemple de commande
ibmcloud is virtual-network-interfaces
Options de commande
- --resource-group-id : ID du groupe de ressources. Cet identifiant est incompatible avec l'option --resource-group-name.
- --resource-group-name : nom du groupe de ressources. Ce nom est incompatible avec l'option --resource-group-id.
- --all-resource-groups : interroger tous les groupes de ressources.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est virtual-network-interface-update
Mettre à jour une interface réseau virtuel.
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]
Exemples de commande
ibmcloud is virtual-network-interface-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name new-vniibmcloud is virtual-network-interface-update new-vni --name new-shareibmcloud is virtual-network-interface-update 7208-8918786e-5958-42fc-9e4b-410c5a58b164 --name cli-vni-1 --allow-ip-spoofing false --auto-delete false --enable-infrastructure-nat falseibmcloud is virtual-network-interface-update cli-vni-1 --name cli-vni-2 --allow-ip-spoofing false --auto-delete true --enable-infrastructure-nat falseibmcloud is virtual-network-interface-update cli-vni-1 --name cli-vni-2 --allow-ip-spoofing false --protocol-state-filtering-mode enabled --auto-delete true --enable-infrastructure-nat false
Options de commande
- VIRTUAL_NETWORK_INTERFACE: ID ou nom de l'interface réseau virtuelle.
- --name: Nouveau nom de l'interface réseau virtuelle.
- --allow-ip-spoofing: Indique si l'usurpation d'adresse IP source est autorisée sur cette interface. La mise à false empêche l'usurpation d'adresse IP source sur cette interface. La mise à true permet l'usurpation d'adresse IP source sur cette interface. Sélectionnez false ou true.
- --auto-delete: Indique si cette interface réseau virtuelle est automatiquement supprimée lorsque la cible est supprimée. La valeur doit être false si l'interface de réseau virtuel n'est pas liée. Sélectionnez false ou true.
- --enable-infrastructure-nat: Si la valeur est « true » : l'infrastructure VPC effectue toutes les opérations NAT nécessaires. Si la valeur est false, les paquets sont transmis sans modification depuis et vers l'interface réseau, ce qui permet à la charge de travail d'effectuer les opérations NAT nécessaires. Sélectionnez false ou true.
- --protocol-state-filtering-mode: auto,--psfm auto Mode de filtrage d'état de protocole à utiliser pour cette interface réseau virtuelle. Si l'option « auto » est sélectionnée, le filtrage des paquets en fonction de l'état
du protocole est activé ou désactivé en fonction du type de ressource «
target» de l'interface réseau virtuelle. L'une des options suivantes: auto, enabled, disabled. (par défaut: auto). - --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est virtual-network-interface-create
Créez une interface de réseau virtuel.
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]
Exemples de commande
ibmcloud is virtual-network-interface-create --name cli-vni-1 --allow-ip-spoofing true --auto-delete true --enable-infrastructure-nat true --rip 7208-d4c0abbe-3fc2-4696-9fe1-4eb3dc9af976 --ips '[{"id":"7208-d83b7e58-3c3d-47d0-89c5-02d9a20c72fd"},{"address":"10.240.64.13", "auto_delete": false, "name": "srip2"}]' --sgs r134-aa7c7658-e503-4456-b342-8d6a89e05115,r134-4fb388f1-2b6e-4013-b279-7a8748f4d6ca --resource-group-id 11caaa983d9c4beb82690daab08717e9ibmcloud is virtual-network-interface-create --name cli-vni-2 --allow-ip-spoofing true --auto-delete true --enable-infrastructure-nat true --rip cli-rip-1 --subnet my-subnet --vpc vpc-cli-1 --ips '[{"id":"7208-d83b7e58-3c3d-47d0-89c5-02d9a20c72fd"},{"address":"10.240.64.14", "auto_delete": false, "name": "srip3"}]' --sgs cli-sg,sanctity-contest-only-filing --resource-group-name Defaultibmcloud is virtual-network-interface-create --name cli-vni-4 --allow-ip-spoofing false --auto-delete false --enable-infrastructure-nat false --subnet 7208-bfe017e7-6e71-415a-8615-0ee787fbeef9 --rip-address 10.240.64.15 --rip-auto-delete false --rip-name primar-ip-1 --ips '[{"id":"7208-2772a45f-c062-4e22-bafb-32ea792da56b"},{"address":"10.240.64.17", "auto_delete": false, "name": "sec-ip-2"}]' --sgs r134-aa7c7658-e503-4456-b342-8d6a89e05115,r134-4fb388f1-2b6e-4013-b279-7a8748f4d6ca --resource-group-id 11caaa983d9c4beb82690daab08717e9ibmcloud is virtual-network-interface-create --name cli-vni-3 --allow-ip-spoofing true --auto-delete false --enable-infrastructure-nat true --subnet my-subnet --vpc vpc-cli-1 --rip-address 10.240.64.18 --rip-auto-delete true --rip-name primar-ip-2 --ips '[{"id":"7208-d42716a5-6df2-416c-979d-f26330b9d0b1"},{"address":"10.240.64.19", "auto_delete": true, "name": "sec-ip-3"}]' --sgs cli-sg,sanctity-contest-only-filing --resource-group-name Defaultibmcloud is virtual-network-interface-create --name cli-vni-3 --allow-ip-spoofing true --auto-delete false --protocol-state-filtering-mode disabled --enable-infrastructure-nat true --subnet my-subnet --vpc vpc-cli-1 --rip-address 10.240.64.18 --rip-auto-delete true --rip-name primar-ip-2 --ips '[{"id":"7208-d42716a5-6df2-416c-979d-f26330b9d0b1"},{"address":"10.240.64.19", "auto_delete": true, "name": "sec-ip-3"}]' --sgs cli-sg,sanctity-contest-only-filing --resource-group-name Default
Options de commande
- --name: Nom de cette interface réseau virtuelle.
- --allow-ip-spoofing: Indique si l'usurpation d'adresse IP source est autorisée sur cette interface. La mise à false empêche l'usurpation d'adresse IP source sur cette interface. La mise à true permet l'usurpation d'adresse IP source sur cette interface. Sélectionnez false ou true.
- --auto-delete: Indique si cette interface réseau virtuelle est automatiquement supprimée lorsque la cible est supprimée. La valeur doit être false si l'interface de réseau virtuel n'est pas liée. Sélectionnez false ou true.
- --enable-infrastructure-nat: Si la valeur est « true » : l'infrastructure VPC effectue toutes les opérations NAT nécessaires. Si la valeur est false, les paquets sont transmis sans modification depuis et vers l'interface réseau, ce qui permet à la charge de travail d'effectuer les opérations NAT nécessaires. Sélectionnez false ou true.
- --rip: ID ou nom de l'adresse IP réservée à associer à l'interface réseau virtuelle.
- --rip-address: l'adresse IP de l'adresse IP réservée à associer à l'interface réseau virtuelle.
- --rip-auto-delete: Indique si cette adresse IP réservée est automatiquement supprimée lorsque l'une des cibles est supprimée ou lorsque l'adresse IP réservée n'est plus associée.
- --rip-name: nom attribué à cette adresse IP réservée pour qu'elle soit associée à l'interface réseau virtuelle.
- --protocol-state-filtering-mode: auto,--psfm auto Mode de filtrage d'état de protocole à utiliser pour cette interface réseau virtuelle. Si l'option « auto » est sélectionnée, le filtrage des paquets en fonction de l'état
du protocole est activé ou désactivé en fonction du type de ressource «
target» de l'interface réseau virtuelle. L'une des options suivantes: auto, enabled, disabled. (par défaut: auto). - --subnet: le sous-réseau associé.
- --ips: IPS RESERVED_IPS_JSON | @RESERVED_IPS_JSON_FILE, adresses IP réservées secondaires au format JSON ou dans un fichier JSON, à associer à l'interface réseau virtuelle. Pour le schéma de données, consultez la propriété IPS dans la documentation de l'API. Une des valeurs suivantes: RESERVED_IPS_JSON, @RESERVED_IPS_JSON_FILE.
- --sgs: Identifiants ou noms, séparés par des virgules, des groupes de sécurité à utiliser pour l'interface réseau virtuelle.
- --resource-group-id : ID du groupe de ressources. Cet identifiant est incompatible avec l'option --resource-group-name.
- --resource-group-name : nom du groupe de ressources. Ce nom est incompatible avec l'option --resource-group-id.
- --vpc: identifiant ou nom du VPC auquel ce VNI est associé.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est virtual-network-interface-delete
Supprimez une ou plusieurs interfaces de réseau virtuel.
ibmcloud is virtual-network-interface-delete (VIRTUAL_NETWORK_INTERFACE1 VIRTUAL_NETWORK_INTERFACE2 ...) [--output JSON] [-f, --force] [-q, --quiet]
Exemples de commande
ibmcloud is virtual-network-interface-delete my-vni-share-99 cli-vni-demo-00ibmcloud is virtual-network-interface-delete r006-866fc826-6f30-444f-b55e-0d697cf8b4bb
Options de commande
- VIRTUAL_NETWORK_INTERFACE1: ID ou nom de l'interface réseau virtuelle.
- VIRTUAL_NETWORK_INTERFACE2: ID ou nom de l'interface réseau virtuelle.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- --force, -f : forcer l'opération sans confirmation.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est virtual-network-interface-floating-ip
Afficher les détails d'une adresse IP flottante associée à une interface réseau virtuelle.
ibmcloud is virtual-network-interface-floating-ip VIRTUAL_NETWORK_INTERFACE FLOATING_IP [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is virtual-network-interface-floating-ip cli-vni-2 cli-ip-2ibmcloud is virtual-network-interface-floating-ip 7208-a666bd40-c065-4feb-8815-1cbb81313e08 r134-90b991ee-7da1-404a-91d6-64aa91e43292
Options de commande
- VIRTUAL_NETWORK_INTERFACE: ID ou nom de l'interface réseau virtuelle.
- FLOATING_IP: ID ou nom de l'adresse IP flottante.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est virtual-network-interface-floating-ips
Répertorier toutes les adresses IP flottantes associées à l'interface réseau virtuelle.
ibmcloud is virtual-network-interface-floating-ips VIRTUAL_NETWORK_INTERFACE [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is virtual-network-interface-floating-ips 7208-8918786e-5958-42fc-9e4b-410c5a58b164ibmcloud is virtual-network-interface-floating-ips cli-vni-2
Options de commande
- VIRTUAL_NETWORK_INTERFACE: ID ou nom de l'interface réseau virtuelle.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est virtual-network-interface-floating-ip-add
Associer une adresse IP flottante à une interface réseau virtuelle.
ibmcloud is virtual-network-interface-floating-ip-add VIRTUAL_NETWORK_INTERFACE FLOATING_IP [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is virtual-network-interface-floating-ip-add cli-vni-1 cli-ipibmcloud is virtual-network-interface-floating-ip-add 7208-a666bd40-c065-4feb-8815-1cbb81313e08 r134-90b991ee-7da1-404a-91d6-64aa91e43292
Options de commande
- VIRTUAL_NETWORK_INTERFACE: ID ou nom de l'interface réseau virtuelle.
- FLOATING_IP: ID ou nom de l'adresse IP flottante.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est virtual-network-interface-floating-ip-remove
Désassocier une adresse IP flottante d'une interface réseau virtuelle.
ibmcloud is virtual-network-interface-floating-ip-remove VIRTUAL_NETWORK_INTERFACE FLOATING_IP [-f, --force] [-q, --quiet]
Exemples de commande
ibmcloud is virtual-network-interface-floating-ip-remove cli-vni-2 cli-ip-2ibmcloud is virtual-network-interface-floating-ip-remove 7208-a8c7311c-938e-452d-a89e-3e6f282583e0 r134-90b991ee-7da1-404a-91d6-64aa91e43292
Options de commande
- VIRTUAL_NETWORK_INTERFACE: ID ou nom de l'interface réseau virtuelle.
- FLOATING_IP: ID ou nom de l'adresse IP flottante.
- --force, -f : forcer l'opération sans confirmation.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est virtual-network-interface-reserved-ip
Afficher les détails d'une adresse IP réservée associée à une interface réseau virtuelle.
ibmcloud is virtual-network-interface-reserved-ip VIRTUAL_NETWORK_INTERFACE RESERVED_IP [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is virtual-network-interface-reserved-ip cli-vni-2 cli-rip-2ibmcloud is virtual-network-interface-reserved-ip 7208-a666bd40-c065-4feb-8815-1cbb81313e08 r134-90b991ee-7da1-404a-91d6-64aa91e43292
Options de commande
- VIRTUAL_NETWORK_INTERFACE: ID ou nom de l'interface réseau virtuelle.
- RESERVED_IP: identifiant ou nom de l'adresse IP réservée.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est virtual-network-interface-reserved-ips
Répertorier toutes les adresses IP réservées associées à l'interface réseau virtuelle.
ibmcloud is virtual-network-interface-reserved-ips VIRTUAL_NETWORK_INTERFACE [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is virtual-network-interface-reserved-ips 7208-8918786e-5958-42fc-9e4b-410c5a58b164ibmcloud is virtual-network-interface-reserved-ips cli-vni-2
Options de commande
- VIRTUAL_NETWORK_INTERFACE: ID ou nom de l'interface réseau virtuelle.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est virtual-network-interface-reserved-ip-bind
Liez une adresse IP réservée à l'interface de réseau virtuel.
ibmcloud is virtual-network-interface-reserved-ip-bind VIRTUAL_NETWORK_INTERFACE RESERVED_IP [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is virtual-network-interface-reserved-ip-bind cli-vni-1 cli-ripibmcloud is virtual-network-interface-reserved-ip-bind 7208-a666bd40-c065-4feb-8815-1cbb81313e08 r134-90b991ee-7da1-404a-91d6-64aa91e43292
Options de commande
- VIRTUAL_NETWORK_INTERFACE: ID ou nom de l'interface réseau virtuelle.
- RESERVED_IP: identifiant ou nom de l'adresse IP réservée.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est virtual-network-interface-reserved-ip-unbind
Désassocier une adresse IP réservée d'une interface réseau virtuelle.
ibmcloud is virtual-network-interface-reserved-ip-unbind VIRTUAL_NETWORK_INTERFACE RESERVED_IP [-f, --force] [-q, --quiet]
Exemples de commande
ibmcloud is virtual-network-interface-reserved-ip-unbind cli-vni-2 cli-rip-2ibmcloud is virtual-network-interface-reserved-ip-unbind 7208-a8c7311c-938e-452d-a89e-3e6f282583e0 r134-90b991ee-7da1-404a-91d6-64aa91e43292
Options de commande
- VIRTUAL_NETWORK_INTERFACE: ID ou nom de l'interface réseau virtuelle.
- RESERVED_IP: identifiant ou nom de l'adresse IP réservée.
- --force, -f : forcer l'opération sans confirmation.
- -q, --quiet : supprimer les sorties prolixes.
passerelles de service de chemin privé
La section suivante fournit des informations détaillées sur les commandes de l'interface en ligne de commande (CLI) disponibles pour l'utilisation des passerelles de service Private Path.
ibmcloud est private-path-service-gateways
Répertoriez toutes les passerelles de service de chemin privé.
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]
Exemples de commande
ibmcloud is private-path-service-gatewaysRépertoriez toutes les passerelles de service de chemin privé.
Options de commande
- --resource-group-id : ID du groupe de ressources. Cet identifiant est incompatible avec l'option --resource-group-name.
- --resource-group-name : nom du groupe de ressources. Ce nom est incompatible avec l'option --resource-group-id.
- --all-resource-groups : interroger tous les groupes de ressources.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est une passerelle de service à chemin privé
Affichez les détails d'une passerelle de service de chemin privé.
ibmcloud is private-path-service-gateway PRIVATE_PATH_SERVICE_GATEWAY [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is ppsg r134-2e671f14-19fc-4089-9ad3-973176711259Affichez les détails d'une passerelle de service Private Path en utilisant son ID.ibmcloud is private-path-service-gateway cli-ppsg-0Afficher les détails d'une passerelle de service « Private Path » à l'aide de son nom.
Options de commande
- PRIVATE_PATH_SERVICE_GATEWAY: ID ou nom de la passerelle du service Private Path.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est private-path-service-gateway-create
Créer une passerelle de service « Private Path ».
ibmcloud is private-path-service-gateway-create --load-balancer LOAD_BALANCER --service-endpoints SERVICE_ENDPOINTS [--default-access-policy deny | permit | review] [--name NAME] [--zonal-affinity false | true] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME] [--output JSON] [-q, --quiet]
Exemples de commande
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 trueCréez une passerelle de service Private Path en indiquant le nom de l’équilibreur de charge et Autoriser pour la politique d’accès par défaut.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 trueCréez une passerelle de service Private Path en spécifiant l'ID de l'équilibreur de charge et Refuser pour la politique d'accès par défaut.
Options de commande
- --default-access-policy: la politique à utiliser pour les liaisons provenant de comptes ne disposant pas d'une politique de compte explicite. L'une des options suivantes : deny, permit, review. (par défaut : refuser).
- --load-balancer: ID ou nom de l'équilibreur de charge associé à cette passerelle Private Path.
- --name: Nom de cette passerelle de service « Private Path ».
- --service-endpoints: les noms de domaine complets de cette passerelle de service « Private Path ». Les majuscules sont converties en minuscules.
- --zonal-affinity: Indique si cette passerelle de service Private Path présente une affinité de zone. Sélectionnez false ou true.
- --resource-group-id : ID du groupe de ressources. Cet identifiant est incompatible avec l'option --resource-group-name.
- --resource-group-name : nom du groupe de ressources. Ce nom est incompatible avec l'option --resource-group-id.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est private-path-service-gateway-update
Mettez à jour une passerelle de service de chemin privé.
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]
Exemples de commande
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 trueMettez à jour une passerelle de service Private Path en fonction de son ID, en modifiant son nom, sa politique d'accès, son équilibreur de charge, son affinité de zone et en la publiant.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 trueMettez à jour une passerelle de service Private Path en fonction de son nom, en modifiant son nom et en définissant Vérifier pour la politique d'accès, son équilibreur de charge, son affinité zonale et en la publiant.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 falseMettez à jour une passerelle de service Private Path en fonction de l'ID, en modifiant son nom, sa politique d’accès, son équilibreur de charge et son affinité de zone.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 falseMettez à jour une passerelle de service Private Path en fonction de son nom, en modifiant son nom et en définissant Vérifier pour la politique d'accès, son équilibreur de charge et son affinité zonale.
Options de commande
- PRIVATE_PATH_SERVICE_GATEWAY: ID ou nom de la passerelle du service Private Path.
- --default-access-policy: la politique à utiliser pour les liaisons provenant de comptes ne disposant pas d'une politique de compte explicite. L'une des options suivantes : deny, permit, review. (par défaut : refuser).
- --load-balancer: ID ou nom de l'équilibreur de charge associé à cette passerelle Private Path.
- --zonal-affinity: Indique si cette passerelle de service Private Path présente une affinité de zone. Sélectionnez false ou true.
- --name: Nouveau nom de la passerelle du service « Private Path ».
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est private-path-service-gateway-delete
Supprimez une ou plusieurs passerelles de service de chemin privé.
ibmcloud is private-path-service-gateway-delete (PRIVATE_PATH_SERVICE_GATEWAY1 PRIVATE_PATH_SERVICE_GATEWAY2 ...) [--output JSON] [-f, --force] [-q, --quiet]
Exemples de commande
ibmcloud is ppsgd r134-01cd30f7-e6f2-432f-9520-76247b1fbbe1 r134-72940467-a4db-487f-b57e-b7141ac40e32Supprimez plusieurs passerelles de service Private Path en utilisant leurs ID.ibmcloud is private-path-service-gateway-delete cli-ppsg-0 cli-ppsg-1Supprimez plusieurs passerelles de service Private Path en utilisant leurs noms.
Options de commande
- PRIVATE_PATH_SERVICE_GATEWAY1: ID ou nom de la passerelle du service Private Path.
- PRIVATE_PATH_SERVICE_GATEWAY2: ID ou nom de la passerelle du service Private Path.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- --force, -f : forcer l'opération sans confirmation.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est private-path-service-gateway-publish
Publiez une passerelle de service de chemin privé.
ibmcloud is private-path-service-gateway-publish PRIVATE_PATH_SERVICE_GATEWAY [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is ppsgp r134-01cd30f7-e6f2-432f-9520-76247b1fbbe1Publiez une passerelle de service Private Path en utilisant son ID, afin de la rendre accessible à un compte pouvant demander l'accès.ibmcloud is private-path-service-gateway-publish cli-ppsg-0Publiez une passerelle de service Private Path en utilisant son nom, afin de la rendre accessible à un compte pouvant demander l'accès.
Options de commande
- PRIVATE_PATH_SERVICE_GATEWAY: ID ou nom de la passerelle du service Private Path.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est private-path-service-gateway-unpublish
Annulez la publication d'une passerelle de service de chemin privé.
ibmcloud is private-path-service-gateway-unpublish PRIVATE_PATH_SERVICE_GATEWAY [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is ppsgunp r134-01cd30f7-e6f2-432f-9520-76247b1fbbe1Annulez la publication d'une passerelle de service Private Path en utilisant son ID, afin de restreindre les demandes d'accès.ibmcloud is private-path-service-gateway-unpublish cli-ppsg-0Annulez la publication d'une passerelle de service Private Path en utilisant son nom, afin de restreindre les demandes d'accès.
Options de commande
- PRIVATE_PATH_SERVICE_GATEWAY: ID ou nom de la passerelle du service Private Path.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est une passerelle de service à chemin privé avec des politiques de compte
Répertoriez toutes les stratégies de compte pour la passerelle de service de chemin privé.
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]
Exemples de commande
ibmcloud is ppsg-aps cli-ppsg-0Répertoriez toutes les stratégies de compte d'une passerelle de service Private Path en utilisant son nom.ibmcloud is ppsg-aps r134-f5926633-81d0-429e-bcf8-91151ade00bfRépertoriez toutes les stratégies de compte d'une passerelle de service Private Path en utilisant son ID.
Options de commande
- PRIVATE_PATH_SERVICE_GATEWAY1: ID ou nom de la passerelle du service Private Path.
- PRIVATE_PATH_SERVICE_GATEWAY2: ID ou nom de la passerelle du service Private Path.
- --account-id: identifiant du compte associé à cette politique d'accès.
- --resource-group-id : ID du groupe de ressources. Cet identifiant est incompatible avec l'option --resource-group-name.
- --resource-group-name : nom du groupe de ressources. Ce nom est incompatible avec l'option --resource-group-id.
- --all-resource-groups : interroger tous les groupes de ressources.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est une politique de compte de passerelle de service à chemin privé
Affichez les détails d'une stratégie de compte pour une passerelle de service de chemin privé.
ibmcloud is private-path-service-gateway-account-policy PRIVATE_PATH_SERVICE_GATEWAY ACCOUNT_POLICY [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is ppsg-ap cli-ppsg-0 2d1bace7b46e4815a81e52c6ffeba5cfAffichez les détails d'une stratégie de compte pour une passerelle de service Private Path en utilisant son nom et son ID de stratégie.ibmcloud is private-path-service-gateway-account-policy r134-f5926633-81d0-429e-bcf8-91151ade00bf e13b4574db1743b1b7897bebca551db1Affichez les détails d'une stratégie de compte pour une passerelle de service Private Path en utilisant son ID de passerelle et son ID de stratégie.
Options de commande
- PRIVATE_PATH_SERVICE_GATEWAY: ID ou nom de la passerelle du service Private Path.
- ACCOUNT_POLICY: identifiant de la stratégie de compte pour la passerelle du service Private Path.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est private-path-service-gateway-account-policy-create
Créez une stratégie de compte pour une passerelle de service de chemin privé.
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]
Exemples de commande
ibmcloud is private-path-service-gateway-account-policy-create r134-f5926633-81d0-429e-bcf8-91151ade00bf --account-id e13b4574db1743b1b7897bebca551db1 --access-policy denyCréez une stratégie de compte pour une passerelle de service Private Path en utilisant son ID de passerelle avec une politique de refis d'accès.ibmcloud is private-path-service-gateway-account-policy-create cli-ppsg-0 --account-id 2d1bace7b46e4815a81e52c6ffeba5cf --access-policy reviewCréez une stratégie de compte pour une passerelle de service Private Path en utilisant le nom de la passerelle avec une stratégie de vérification des accès.
Options de commande
- PRIVATE_PATH_SERVICE_GATEWAY: ID ou nom de la passerelle du service Private Path.
- --access-policy: la politique d'accès du compte. Un des éléments suivants : refuser, autoriser, examiner.
- --account-id: identifiant du compte associé à cette politique d'accès.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est private-path-service-gateway-account-policy-update
Mettez à jour une stratégie de compte pour une passerelle de service de chemin privé.
ibmcloud is private-path-service-gateway-account-policy-update PRIVATE_PATH_SERVICE_GATEWAY ACCOUNT_POLICY [--access-policy deny | permit | review] [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is ppsg-apu r134-f5926633-81d0-429e-bcf8-91151ade00bf 2d1bace7b46e4815a81e52c6ffeba5cf --access-policy permitMettez à jour une stratégie de compte pour une passerelle de service Private Path en utilisant son ID de passerelle et son ID de stratégie en modifiant la stratégie pour autoriser l'accès.ibmcloud is ppsg-apu cli-ppsg-0 e13b4574db1743b1b7897bebca551db1 --access-policy reviewMettez à jour une stratégie de compte pour une passerelle de service Private Path en utilisant son nom et son identifiant de stratégie en modifiant la stratégie pour vérifier l'accès.
Options de commande
- PRIVATE_PATH_SERVICE_GATEWAY: ID ou nom de la passerelle du service Private Path.
- ACCOUNT_POLICY: identifiant de la stratégie de compte pour la passerelle du service Private Path.
- --access-policy: la politique d'accès du compte. Un des éléments suivants : refuser, autoriser, examiner.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est private-path-service-gateway-account-policy-delete
Supprimez une ou plusieurs stratégies de compte pour une passerelle de service de chemin privé.
ibmcloud is private-path-service-gateway-account-policy-delete PRIVATE_PATH_SERVICE_GATEWAY (ACCOUNT_POLICY1 ACCOUNT_POLICY2 ...) [--output JSON] [-f, --force] [-q, --quiet]
Exemples de commande
ibmcloud is ppsg-apd r134-2e671f14-19fc-4089-9ad3-973176711259 efe5afc483594adaa8325e2b4d1290dfSupprimer une stratégie de compte pour une passerelle de service Private Path en utilisant son ID de passerelle et son ID de stratégie.ibmcloud is private-path-service-gateway-account-policy-delete cli-ppsg-0 2d1bace7b46e4815a81e52c6ffeba5cf e13b4574db1743b1b7897bebca551db1Supprimez plusieurs stratégies de compte pour une passerelle de service Private Path en utilisant son leur nom de passerelle et leurs ID de stratégie.
Options de commande
- PRIVATE_PATH_SERVICE_GATEWAY: ID ou nom de la passerelle du service Private Path.
- ACCOUNT_POLICY1: identifiant de la stratégie de compte pour la passerelle de service Private Path.
- ACCOUNT_POLICY2: identifiant de la stratégie de compte pour la passerelle du service Private Path.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- --force, -f : forcer l'opération sans confirmation.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est private-path-service-gateway-endpoint-gateway-bindings
Répertoriez toutes les liaisons de passerelle de noeud final pour la passerelle de service de chemin privé.
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]
Exemples de commande
ibmcloud is ppsg-egbs r134-2e671f14-19fc-4089-9ad3-973176711259Répertoriez toutes les liaisons de passerelle de nœud final pour une passerelle de service Private Path en utilisant son ID.ibmcloud is ppsg-egbs cli-ppsg-0Répertoriez toutes les associations de passerelles de nœud final pour une passerelle Private Path s en utilisant son nom.
Options de commande
- PRIVATE_PATH_SERVICE_GATEWAY1: ID ou nom de la passerelle du service Private Path.
- PRIVATE_PATH_SERVICE_GATEWAY2: ID ou nom de la passerelle du service Private Path.
- --account-id: identifiant du compte associé à cette politique d'accès.
- --status: État des liaisons de la passerelle de l'endpoint.
- --resource-group-id : ID du groupe de ressources. Cet identifiant est incompatible avec l'option --resource-group-name.
- --resource-group-name : nom du groupe de ressources. Ce nom est incompatible avec l'option --resource-group-id.
- --all-resource-groups : interroger tous les groupes de ressources.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est un service privé de passerelle d'accès au réseau privé
Affichez les détails d'une liaison de passerelle de noeud final pour une passerelle de service de chemin privé.
ibmcloud is private-path-service-gateway-endpoint-gateway-binding PRIVATE_PATH_SERVICE_GATEWAY ENDPOINT_GATEWAY_BINDING [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is private-path-service-gateway-endpoint-gateway-binding r134-2e671f14-19fc-4089-9ad3-973176711259 r134-17635273-0702-4a31-b406-a0014c291fbbAffichez les détails d'une liaison de passerelle de nœud final pour une passerelle de service Private Path en utilisant son ID de passerelle et son ID de liaison.ibmcloud is private-path-service-gateway-endpoint-gateway-binding cli-ppsg-0 r134-3aabeae6-830c-40d6-b67e-4b08382989e9Affichez les détails d'une liaison de passerelle de noeud final pour une passerelle de service Private Path en utilisant son nom de passerelle et son ID de liaison.
Options de commande
- PRIVATE_PATH_SERVICE_GATEWAY: ID ou nom de la passerelle du service Private Path.
- ENDPOINT_GATEWAY_BINDING: identifiant de la liaison de passerelle de point de terminaison pour la passerelle de service « Private Path ».
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est private-path-service-gateway-endpoint-gateway-binding-deny
Refusez une liaison de passerelle de noeud final pour une passerelle de service de chemin privé.
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]
Exemples de commande
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 trueRefusez une liaison de passerelle de nœud final pour une passerelle de service Private Path en utilisant son ID de passerelle et son ID de liaison, puis définissez cet ID comme stratégie de compte.ibmcloud is ppsg-egb-deny cli-ppsg r134-f7e2b651-0d02-46e1-8811-16ea2157b547 --set-account-policy trueRefusez une liaison de passerelle de nœud final pour une passerelle de service Private Path en utilisant son nom de passerelle et son ID de liaison, puis définissez ce nom comme stratégie de compte.
Options de commande
- PRIVATE_PATH_SERVICE_GATEWAY: ID ou nom de la passerelle du service Private Path.
- ENDPOINT_GATEWAY_BINDING: identifiant de la liaison de passerelle de point de terminaison pour la passerelle de service « Private Path ».
- --set-account-policy: Indique si cette politique devient la politique d'accès pour toutes les liaisons de passerelle de point de terminaison en attente et futures provenant du même compte. Sélectionnez true ou false.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est private-path-service-gateway-endpoint-gateway-binding-permit
Autorisez une liaison de passerelle de noeud final pour une passerelle de service de chemin privé.
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]
Exemples de commande
ibmcloud is ppsg-egb-permit r134-e64dab2d-8fd2-43bd-8390-229ba66e53c4 r134-0dcc2105-14a1-4501-9b43-29632e910e4b --set-account-policy trueAutorisez une liaison de passerelle de nœud final pour une passerelle de service Private Path en utilisant son ID de passerelle et son ID de liaison, puis définissez cet ID comme stratégie de compte.ibmcloud is ppsg-egb-permit cli-ppsg r134-3a30c0b3-8c4b-4a64-bb93-3f3e17459363 --set-account-policy trueAutorisez une liaison de passerelle de nœud final pour une passerelle de service Private Path en utilisant son nom de passerelle et son ID de liaison, puis définissez ce nom comme stratégie de compte.
Options de commande
- PRIVATE_PATH_SERVICE_GATEWAY: ID ou nom de la passerelle du service Private Path.
- ENDPOINT_GATEWAY_BINDING: identifiant de la liaison de passerelle de point de terminaison pour la passerelle de service « Private Path ».
- --set-account-policy: Indique si cette politique devient la politique d'accès pour toutes les liaisons de passerelle de point de terminaison en attente et futures provenant du même compte. Sélectionnez true ou false.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est private-path-service-gateway-endpoint-gateway-binding-revoke
Révoquez l'accès à une passerelle de service de chemin privé pour un compte.
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]
Exemples de commande
ibmcloud is ppsg-ar r134-e64dab2d-8fd2-43bd-8390-229ba66e53c4 --account-id efe5afc483594adaa8325e2b4d1290dfRévoquez l'accès à une passerelle de service Private Path pour un compte en utilisant son ID de passerelle.ibmcloud is ppsg-ar cli-ppsg --account-id efe5afc483594adaa8325e2b4d1290dfRévoquez l'accès à une passerelle de service Private Path pour un compte en utilisant son nom de cette passerelle.
Options de commande
- PRIVATE_PATH_SERVICE_GATEWAY1: ID ou nom de la passerelle du service Private Path.
- PRIVATE_PATH_SERVICE_GATEWAY2: ID ou nom de la passerelle du service Private Path.
- --account-id: identifiant du compte associé à cette politique d'accès.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
Plage d'adresses publiques
ibmcloud est public-address-ranges
Liste de toutes les plages d'adresses publiques.
ibmcloud is public-address-ranges [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME | --all-resource-groups] [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is public-address-rangesibmcloud is public-address-ranges --resource-group-id fee82deba12e4c0fb69c3b09d1f12345
Options de commande
- --resource-group-id : ID du groupe de ressources. Cet identifiant est incompatible avec l'option --resource-group-name.
- --resource-group-name : nom du groupe de ressources. Ce nom est incompatible avec l'option --resource-group-id.
- --all-resource-groups : interroger tous les groupes de ressources.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est public-address-range
Affichez les détails d'une plage d'adresses publiques.
ibmcloud is public-address-range PUBLIC_ADDRESS_RANGE [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is public-address-range r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2ibmcloud is public-address-range my-public-address-range-name
Options de commande
- PUBLIC_ADDRESS_RANGE: ID ou nom de la plage d'adresses publiques.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est public-address-range-create
Créez une plage d'adresses publiques.
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]
Exemples de commande
ibmcloud is public-address-range-create --name public-address-range-1 --ipv4-address-count 8 --vpc cli-test-vpc --zone us-south-1 --resource-group-id 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3ibmcloud is public-address-range-create --name public-address-range-2 --ipv4-address-count 4 --resource-group-name Default
Options de commande
- --ipv4-address-count: Nombre total d'adresses publiques de type « IPv4 » requis. Doit être une puissance de 2.
- --name: Nom attribué à cette plage d'adresses publiques. Le nom ne doit pas être utilisé par une autre plage d'adresses publiques dans la région. Les noms commençant par « ibm- » sont réservés aux ressources gérées par le fournisseur et ne sont pas autorisés.
- --vpc: le VPC auquel vous souhaitez associer cette plage d'adresses publiques. Lors de la spécification de l'option
flag, l'option--zoneest obligatoire. - --zone: la zone dans laquelle vous souhaitez que cette plage d'adresses publiques soit située. Lors de la spécification de l'indicateur, l'indicateur « --vpc » est requis.
- --resource-group-id : ID du groupe de ressources. Cet identifiant est incompatible avec l'option --resource-group-name.
- --resource-group-name : nom du groupe de ressources. Ce nom est incompatible avec l'option --resource-group-id.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est public-address-range-update
Mettez à jour une plage d'adresses publiques.
ibmcloud is public-address-range-update PUBLIC_ADDRESS_RANGE [--name NAME] [[--vpc VPC] [--zone ZONE] | --reset-target] [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is public-address-range-update r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2 --name public-address-range-1 --vpc cli-test-vpc --zone us-south-1ibmcloud is public-address-range-update r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2 --name public-address-range-1 --reset-target
Options de commande
- PUBLIC_ADDRESS_RANGE: ID ou nom de la plage d'adresses publiques.
- --name: Nom attribué à cette plage d'adresses publiques. Le nom ne doit pas être utilisé par une autre plage d'adresses publiques dans la région. Les noms commençant par « ibm- » sont réservés aux ressources gérées par le fournisseur et ne sont pas autorisés.
- --vpc: le VPC auquel vous souhaitez associer cette plage d'adresses publiques, en remplacement de tout VPC existant.
- --zone: la zone dans laquelle vous souhaitez que cette plage d'adresses publiques soit hébergée, en remplacement de toute zone existante.
- --reset-target: Supprimer la cible de la plage d'adresses publiques.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est public-address-range-delete
Supprimez une ou plusieurs plages d'adresses publiques.
ibmcloud is public-address-range-delete (PUBLIC_ADDRESS_RANGE1 PUBLIC_ADDRESS_RANGE2 ...) [-f, --force] [--output JSON] [-q, --quiet]
Exemple de commande
ibmcloud is public-address-range-delete r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2
Options de commande
- PUBLIC_ADDRESS_RANGE1: ID ou nom de la plage d'adresses publiques.
- PUBLIC_ADDRESS_RANGE2: identifiant ou nom de la plage d'adresses publiques.
- --force, -f : forcer l'opération sans confirmation.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
Passerelles de réseau privé virtuel (VPN)
La section suivante fournit des informations détaillées sur les commandes de l'interface en ligne de commande (CLI) disponibles pour la gestion des passerelles VPN, y compris les politiques IKE et IPsec.
ibmcloud is ike-policies
Répertorier toutes les stratégies IKE.
ibmcloud is ike-policies [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME | --all-resource-groups] [--output JSON] [-q, --quiet]
Options de commande
- --resource-group-id : ID du groupe de ressources. Cet identifiant est incompatible avec l'option --resource-group-name.
- --resource-group-name : nom du groupe de ressources. Ce nom est incompatible avec l'option --resource-group-id.
- --all-resource-groups : interroger tous les groupes de ressources.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is ike-policy
Afficher les détails d'une stratégie IKE.
ibmcloud is ike-policy IKE_POLICY [--output JSON] [-q, --quiet]
Options de commande
- IKE_POLICY: identifiant ou nom de la politique IKE.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is ike-policy-connections
Répertorier toutes les connexions qui utilisent la stratégie IKE.
ibmcloud is ike-policy-connections IKE_POLICY [--output JSON] [-q, --quiet]
Options de commande
- IKE_POLICY: identifiant ou nom de la politique IKE.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is ike-policy-create
Créer une stratégie IKE.
ibmcloud is ike-policy-create IKE_POLICY_NAME AUTHENTICATION_ALGORITHMS DH_GROUPS ENCRYPTION_ALGORITHMS IKE_VERSION [--key-lifetime KEY_LIFETIME] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME] [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is ike-policy-create my-ike-policy sha256 14 aes128 2ibmcloud is ike-policy-create my-ike-policy sha256 14 aes128 2 --key-lifetime 28000ibmcloud is ike-policy-create my-ike-policy sha256 14 aes128 2 --resource-group-name Defaultibmcloud is ike-policy-create my-ike-policy sha256 14 aes128 2 --resource-group-id fee82deba12e4c0fb69c3b09d1f12345 --output JSONibmcloud is ike-policy-create my-ike-policy sha256,sha384 14,15,16 aes128,aes192 2
Options de commande
- IKE_POLICY_NAME : nom de la stratégie IKE.
- AUTHENTICATION_ALGORITHMS: Les algorithmes d'authentification. Valeurs autorisées : sha256, sha384, sha512 ou une séquence de valeurs séparées par des virgules. L'ordre des algorithmes détermine leur priorité lors de la négociation. Les valeurs multiples ne sont autorisées que lorsque IKE_VERSION est 2.
- DH_GROUPS: Les groupes de Diffie-Hellman. Valeurs autorisées : 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 31, ou une séquence de valeurs séparées par des virgules. L'ordre des groupes Diffie-Hellman détermine leur priorité lors de la négociation. Les valeurs multiples ne sont autorisées que lorsque IKE_VERSION est 2.
- ENCRYPTION_ALGORITHMS: Les algorithmes de chiffrement. Valeurs autorisées : aes128, aes192, aes256 ou une séquence de valeurs séparées par des virgules. L'ordre des algorithmes détermine leur priorité lors de la négociation. Les valeurs multiples ne sont autorisées que lorsque IKE_VERSION est 2.
- IKE_VERSION : version du protocole IKE. Sélectionnez 1 ou 2.
- -- key-lifetime : durée de vie de la clé en secondes. Maximum : 86 400, minimum : 1 800. (valeur par défaut : 28 800 ).
- --resource-group-id : ID du groupe de ressources. Cet identifiant est incompatible avec l'option --resource-group-name.
- --resource-group-name : nom du groupe de ressources. Ce nom est incompatible avec l'option --resource-group-id.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is ike-policy-delete
Supprimer une ou plusieurs stratégies IKE.
ibmcloud is ike-policy-delete (IKE_POLICY1 IKE_POLICY2 ...) [--output JSON] [-f, --force] [-q, --quiet]
Options de commande
- IKE_POLICY1: identifiant ou nom de la politique IKE.
- IKE_POLICY2: identifiant ou nom de la politique IKE.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- --force, -f : forcer l'opération sans confirmation.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is ike-policy-update
Mettre à jour une stratégie IKE.
ibmcloud is ike-policy-update IKE_POLICY [--name NEW_NAME] [--authentication-algorithms AUTHENTICATION_ALGORITHMS] [--dh-groups DH_GROUPS] [--encryption-algorithms ENCRYPTION_ALGORITHMS] [--ike-version 1 | 2] [--key-lifetime KEY_LIFETIME] [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is ike-policy-update fee82deba12e4c0fb69c3b09d1f12345 --name my-ike-policyibmcloud is ike-policy-update my-ike-policy --name my-renamed-ike-policyibmcloud is ike-policy-update fee82deba12e4c0fb69c3b09d1f12345 --authentication-algorithms sha256ibmcloud is ike-policy-update fee82deba12e4c0fb69c3b09d1f12345 --authentication-algorithms sha256,sha384ibmcloud is ike-policy-update fee82deba12e4c0fb69c3b09d1f12345 --dh-groups 14ibmcloud is ike-policy-update fee82deba12e4c0fb69c3b09d1f12345 --dh-groups 14,15,16ibmcloud is ike-policy-update fee82deba12e4c0fb69c3b09d1f12345 --encryption-algorithms aes128ibmcloud is ike-policy-update fee82deba12e4c0fb69c3b09d1f12345 --encryption-algorithms aes128,aes192ibmcloud is ike-policy-update fee82deba12e4c0fb69c3b09d1f12345 --ike-version 2ibmcloud is ike-policy-update fee82deba12e4c0fb69c3b09d1f12345 --key-lifetime 28000 --output JSON
Options de commande
- IKE_POLICY: identifiant ou nom de la politique IKE.
- --name : nouveau nom de la stratégie IKE.
- --authentication-algorithms: les algorithmes d'authentification. Valeurs autorisées : sha256, sha384, sha512 ou une séquence de valeurs séparées par des virgules. L'ordre des algorithmes détermine leur priorité lors de la négociation. Les valeurs multiples ne sont autorisées que lorsque IKE_VERSION est 2.
- --dh-groups: les groupes de Diffie-Hellman. Valeurs autorisées : 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 31, ou une séquence de valeurs séparées par des virgules. L'ordre des groupes Diffie-Hellman détermine leur priorité lors de la négociation. Les valeurs multiples ne sont autorisées que lorsque IKE_VERSION est 2.
- --encryption-algorithms: Les algorithmes de chiffrement. Valeurs autorisées : aes128, aes192, aes256 ou une séquence de valeurs séparées par des virgules. L'ordre des algorithmes détermine leur priorité lors de la négociation. Les valeurs multiples ne sont autorisées que lorsque IKE_VERSION est 2.
- --ike-version : version du protocole IKE. Sélectionnez 1 ou 2.
- -- key-lifetime : durée de vie de la clé en secondes. Maximum : 86400, Minimum : 1800.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is ipsec-policies
Répertorier toutes les stratégies IPsec.
ibmcloud is ipsec-policies [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME | --all-resource-groups] [--output JSON] [-q, --quiet]
Options de commande
- --resource-group-id : ID du groupe de ressources. Cet identifiant est incompatible avec l'option --resource-group-name.
- --resource-group-name : nom du groupe de ressources. Ce nom est incompatible avec l'option --resource-group-id.
- --all-resource-groups : interroger tous les groupes de ressources.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is ipsec-policy
Afficher les détails d'une stratégie IPsec.
ibmcloud is ipsec-policy IPSEC_POLICY [--output JSON] [-q, --quiet]
Options de commande
- IPSEC_POLICY: identifiant ou nom de la politique IPsec.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is ipsec-policy-connections
Répertorier toutes les connexions qui utilisent la stratégie IPsec.
ibmcloud is ipsec-policy-connections IPSEC_POLICY [--output JSON] [-q, --quiet]
Options de commande
- IPSEC_POLICY: identifiant ou nom de la politique IPsec.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is ipsec-policy-create
Créer une stratégie IPsec.
ibmcloud is ipsec-policy-create IPSEC_POLICY_NAME AUTHENTICATION_ALGORITHMS ENCRYPTION_ALGORITHMS PFSGS [--key-lifetime KEY_LIFETIME] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME] [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is ipsec-policy-create my-ipsec-policy sha256 aes128 group_14ibmcloud is ipsec-policy-create my-ipsec-policy sha256 aes128 group_14 --key-lifetime 3600ibmcloud is ipsec-policy-create my-ipsec-policy sha256 aes128 group_14 --resource-group-name Defaultibmcloud is ipsec-policy-create my-ipsec-policy sha256 aes128 group_14 --resource-group-id fee82deba12e4c0fb69c3b09d1f12345 --output JSONibmcloud is ipsec-policy-create my-ipsec-policy sha256,sha384 aes128,aes192 group_14,group_15
Options de commande
- IPSEC_POLICY_NAME : nom de la stratégie IPsec.
- AUTHENTICATION_ALGORITHMS: Les algorithmes d'authentification. Cette option doit être désactivée lorsque seuls des algorithmes de chiffrement en mode combiné (aes128gcm16, aes192gcm16, aes256gcm16) sont utilisés. Cette option ne doit pas être désactivée lorsque d'autres algorithmes de chiffrement (aes128, aes192, aes256) sont utilisés. Valeurs autorisées : « disabled », « sha256 », « sha384 », « sha512 » ou une séquence de valeurs séparées par des virgules.
- ENCRYPTION_ALGORITHMS: Les algorithmes de chiffrement. Valeurs autorisées : aes128, aes128gcm16, aes192, aes192gcm16, aes256, aes256gcm16, ou une séquence de valeurs séparées par des virgules. L'ordre des algorithmes détermine leur priorité lors de la négociation.
- PFSGS: Groupes de confidentialité persistante. Valeurs autorisées : « 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 », ou une séquence de valeurs séparées par des virgules.
- -- key-lifetime : durée de vie de la clé en secondes. Maximum : 86 400, minimum : 1 800. (valeur par défaut : 3 600 ).
- --resource-group-id : ID du groupe de ressources. Cet identifiant est incompatible avec l'option --resource-group-name.
- --resource-group-name : nom du groupe de ressources. Ce nom est incompatible avec l'option --resource-group-id.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is ipsec-policy-delete
Supprimer une ou plusieurs stratégies IPsec.
ibmcloud is ipsec-policy-delete (IPSEC_POLICY1 IPSEC_POLICY2 ...) [--output JSON] [-f, --force] [-q, --quiet]
Options de commande
- IPSEC_POLICY1: identifiant ou nom de la politique IPsec.
- IPSEC_POLICY2: identifiant ou nom de la politique IPsec.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- --force, -f : forcer l'opération sans confirmation.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is ipsec-policy-update
Mettre à jour une stratégie IPsec.
ibmcloud is ipsec-policy-update IPSEC_POLICY [--name NEW_NAME] [--authentication-algorithms AUTHENTICATION_ALGORITHMS] [--encryption-algorithms ENCRYPTION_ALGORITHMS] [--pfsgs PFSGS] [--key-lifetime KEY_LIFETIME] [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is ipsec-policy-update my-ipsec-policy --name my-renamed-ipsec-policyibmcloud is ipsec-policy-update fee82deba12e4c0fb69c3b09d1f12345 --name my-ipsec-policyibmcloud is ipsec-policy-update fee82deba12e4c0fb69c3b09d1f12345 --authentication-algorithms sha256ibmcloud is ipsec-policy-update fee82deba12e4c0fb69c3b09d1f12345 --authentication-algorithms sha256,sha384ibmcloud is ipsec-policy-update fee82deba12e4c0fb69c3b09d1f12345 --pfsgs group_14ibmcloud is ipsec-policy-update fee82deba12e4c0fb69c3b09d1f12345 --pfsgs group_14,group_15ibmcloud is ipsec-policy-update fee82deba12e4c0fb69c3b09d1f12345 --encryption-algorithms aes128ibmcloud is ipsec-policy-update fee82deba12e4c0fb69c3b09d1f12345 --encryption-algorithms aes128,aes192ibmcloud is ipsec-policy-update fee82deba12e4c0fb69c3b09d1f12345 --key-lifetime 3600 --output JSON
Options de commande
- IPSEC_POLICY: identifiant ou nom de la politique IPsec.
- --name : nouveau nom de la stratégie IPsec.
- --authentication-algorithms: les algorithmes d'authentification. Doit être désactivé lorsque seuls des algorithmes de chiffrement en mode combiné ( aes128gcm16, aes192gcm16, aes256gcm16 ) sont utilisés. Ne doit pas être désactivé lorsque d'autres algorithmes de chiffrement ( aes128, aes192, aes256 ) sont utilisés. Valeurs autorisées : « disabled », « sha256 », « sha384 », « sha512 » ou une séquence de valeurs séparées par des virgules.
- --encryption-algorithms: Les algorithmes de chiffrement. Valeurs autorisées : aes128, aes128gcm16, aes192, aes192gcm16, aes256, aes256gcm16, ou une séquence de valeurs séparées par des virgules. L'ordre des algorithmes détermine leur priorité lors de la négociation.
- --pfsgs: Groupes de confidentialité persistante. Valeurs autorisées : « 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 », ou une séquence de valeurs séparées par des virgules.
- -- key-lifetime : durée de vie de la clé en secondes. Maximum : 86400, Minimum : 1800.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is vpn-gateway
Afficher les détails d'une passerelle de réseau privé virtuel.
ibmcloud is vpn-gateway VPN_GATEWAY [--vpc VPC] [--output JSON] [-q, --quiet]
Options de commande
- VPN_GATEWAY: ID ou nom de la passerelle VPN.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is vpn-gateway-connection
Afficher les détails d'une connexion de passerelle de réseau privé virtuel.
ibmcloud is vpn-gateway-connection VPN_GATEWAY (CONNECTION1 CONNECTION2 ...) [--vpc VPC] [--output JSON] [-q, --quiet]
Options de commande
- VPN_GATEWAY: ID ou nom de la passerelle VPN.
- CONNEXION 1: Identifiant ou nom de la connexion VPN.
- CONNEXION 2: Identifiant ou nom de la connexion VPN.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is vpn-gateway-connection-create
Créer une connexion de passerelle de réseau privé virtuel.
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]
Exemples de commande
ibmcloud is vpn-gateway-connection-create my-connection fee82deba12e4c0fb69c3b09d1f12345 169.21.50.5 lkj14b1oi0alcniejkso --local-cidr 10.240.0.0/24 --peer-cidr 192.168.1.0/24ibmcloud is vpn-gateway-connection-create my-connection my-vpn-gateway 169.21.50.5 lkj14b1oi0alcniejkso --local-cidr 10.240.0.0/24 --peer-cidr 192.168.1.0/24ibmcloud is vpn-gateway-connection-create my-connection fee82deba12e4c0fb69c3b09d1f12345 169.21.50.5 lkj14b1oi0alcniejkso --local-cidr 10.240.0.0/24 --peer-cidr 192.168.1.0/24 --admin-state-up trueibmcloud is vpn-gateway-connection-create my-connection fee82deba12e4c0fb69c3b09d1f12345 169.21.50.5 lkj14b1oi0alcniejkso --local-cidr 10.240.0.0/24 --peer-cidr 192.168.1.0/24 --dead-peer-detection-action clear --dead-peer-detection-interval 33 --dead-peer-detection-timeout 100ibmcloud is vpn-gateway-connection-create my-connection fee82deba12e4c0fb69c3b09d1f12345 169.21.50.5 lkj14b1oi0alcniejkso --local-cidr 10.240.0.0/24 --peer-cidr 192.168.1.0/24 --ipsec-policy 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479ibmcloud is vpn-gateway-connection-create my-connection my-vpn-gateway 169.21.50.5 lkj14b1oi0alcniejkso --local-cidr 10.240.0.0/24 --peer-cidr 192.168.1.0/24 --ipsec-policy my-ispec-policyibmcloud is vpn-gateway-connection-create my-connection fee82deba12e4c0fb69c3b09d1f12345 169.21.50.5 lkj14b1oi0alcniejkso --local-cidr 10.240.0.0/24 --peer-cidr 192.168.1.0/24 --ike-policy 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479ibmcloud is vpn-gateway-connection-create my-connection my-vpn-gateway 169.21.50.5 lkj14b1oi0alcniejkso --local-cidr 10.240.0.0/24 --peer-cidr 192.168.1.0/24 --ike-policy my-ike-policyibmcloud is vpn-gateway-connection-create my-connection fee82deba12e4c0fb69c3b09d1f12345 169.21.50.5 lkj14b1oi0alcniejkso --local-cidr 10.240.0.0/24 --peer-cidr 192.168.1.0/24ibmcloud is vpn-gateway-connection-create my-connection fee82deba12e4c0fb69c3b09d1f12345 169.21.50.5 lkj14b1oi0alcniejkso --local-cidr 10.240.0.0/24 --peer-cidr 192.168.1.0/24 --admin-state-up trueibmcloud is vpn-gateway-connection-create my-connection fee82deba12e4c0fb69c3b09d1f12345 169.21.50.5 lkj14b1oi0alcniejkso --local-cidr 10.240.0.0/24 --peer-cidr 192.168.1.0/24 --dead-peer-detection-action clear --dead-peer-detection-interval 33 --dead-peer-detection-timeout 100ibmcloud is vpn-gateway-connection-create my-connection fee82deba12e4c0fb69c3b09d1f12345 169.21.50.5 lkj14b1oi0alcniejkso --local-cidr 10.240.0.0/24 --peer-cidr 192.168.1.0/24 --ipsec-policy 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479ibmcloud is vpn-gateway-connection-create my-connection fee82deba12e4c0fb69c3b09d1f12345 169.21.50.5 lkj14b1oi0alcniejkso --local-cidr 10.240.0.0/24 --peer-cidr 192.168.1.0/24 --ike-policy 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479ibmcloud is vpn-gateway-connection-create my-connection fee82deba12e4c0fb69c3b09d1f12345 169.21.50.5 lkj14b1oi0alcniejkso --local-cidr 10.240.0.0/24 --local-cidr 10.240.1.0/24 --peer-cidr 192.168.1.0/24 --peer-cidr 192.168.2.0/24 --output JSONibmcloud is vpn-gateway-connection-create my-connection fee82deba12e4c0fb69c3b09d1f12345 169.21.50.5 lkj14b1oi0alcniejkso --distribute-traffic true --local-ike-identities '[{"type":"fqdn","value":"sadsadasd.com"},{"type":"fqdn","value":"sadsadasdasd.com"}]' --peer-ike-identity-type key_id --peer-ike-identity-value sampledd --output JSONibmcloud is vpn-gateway-connection-create my-connection fee82deba12e4c0fb69c3b09d1f12345 169.21.50.5 lkj14b1oi0alcniejkso --distribute-traffic true --local-ike-identities '[{"type":"fqdn","value":"sadsadasd.com"},{"type":"fqdn","value":"sadsadasdasd.com"}]' --peer-asn 65534 --tunnels '[{"neighbor_ip":{"address":"192.168.3.4"},"tunnel_interface_ip":{"address":"192.168.3.4"}},{"neighbor_ip":{"address":"192.168.3.5"},"tunnel_interface_ip":{"address":"192.168.3.5"}}]' --peer-ike-identity-type key_id --peer-ike-identity-value sampledd --output JSONibmcloud is vpn-gateway-connection-create my-connection fee82deba12e4c0fb69c3b09d1f12345 169.21.50.5 lkj14b1oi0alcniejkso --establish-mode peer_only --local-ike-identities '[{"type":"ipv4_address","value":"2.2.2.2"},{"type":"fqdn","value":"sadsadasd.com"}]' --peer-ike-identity-type key_id --peer-ike-identity-value sampleddcréer une connexion de passerelle VPN avec local ike_identities en l'utilisant comme structure JSONibmcloud is vpn-gateway-connection-create my-connection fee82deba12e4c0fb69c3b09d1f12345 169.21.50.5 lkj14b1oi0alcniejkso --establish-mode peer_only --local-ike-identity-type fqdn --local-ike-identity-value sadsadasd.com --peer-ike-identity-type key_id --peer-ike-identity-value sampleddcréer une connexion de passerelle VPN avec local ike_identities en l'utilisant comme structure d'indicateur
Options de commande
- CONNECTION_NAME : nom de la connexion.
- VPN_GATEWAY: ID ou nom de la passerelle VPN.
- PEER: Adresse IP ou nom de domaine complet (FQDN) de la passerelle VPN du pair.
- PRESHARED_KEY : clé pré-partagée.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --admin-state-up : si la valeur est false, la connexion de passerelle de réseau privé virtuel est arrêtée. L'une des suivantes: true, false. (par défaut: true).
- --dead-peer-detection-action : actions de détection d'homologue mort (DPD). L'une des options suivantes : redémarrer, effacer, mettre en attente, aucune. (par défaut : redémarrer ).
- --dead-peer-detection-interval : intervalle de détection des homologues morts en secondes (valeur par défaut : 2).
- --dead-peer-detection-timeout : délai d'attente de détection des homologues morts en secondes (valeur par défaut : 10).
- --ike-policy: identifiant ou nom de la politique IKE.
- --ipsec-policy: identifiant ou nom de la politique IPsec.
- --peer-cidr : routages CIDR homologues pour la ressource.
- --local-cidr : routage CIDR local pour la ressource.
- --local-ike-identity-type: le type d'identité IKE local.
- --local-ike-identity-value: Valeur du nom de domaine complet (FQDN) de l'identité IKE locale.
- --local-ike-identities: LOCAL_IKE_IDENTITIES_JSON | @LOCAL_IKE_IDENTITIES_JSON_FILE, identités IKE locales au format JSON ou dans un fichier JSON.
- --peer-ike-identity-type: Type d'identité IKE du pair.
- --peer-ike-identity-value: Valeur du nom de domaine complet (FQDN) de l'identité IKE du pair.
- --establish-mode: Mode d'établissement de la connexion de la passerelle VPN. L'un des suivants: bidirectionnel, peer_only. (par défaut: bidirectionnel).
- --distribute-traffic: Indique si le trafic est réparti entre les tunnels sortants de la connexion de la passerelle VPN. Sélectionnez true ou false.
- --peer-asn: Numéro de système autonome (ASN) du pair pour cette connexion à la passerelle VPN.
- --tunnels: TUNNELS_JSON | @TUNNELS_JSON_FILE, tunnels au format JSON ou dans un fichier JSON. Un des éléments suivants : TUNNELS_JSON, @TUNNELS_JSON_FILE.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is vpn-gateway-connection-delete
Supprimer une ou plusieurs connexions de passerelle VPN.
ibmcloud is vpn-gateway-connection-delete VPN_GATEWAY (CONNECTION1 CONNECTION2 ...) [--vpc VPC] [--output JSON] [-f, --force] [-q, --quiet]
Options de commande
- VPN_GATEWAY: ID ou nom de la passerelle VPN.
- CONNEXION 1: Identifiant ou nom de la connexion VPN.
- CONNEXION 2: Identifiant ou nom de la connexion VPN.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- --force, -f : forcer l'opération sans confirmation.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is vpn-gateway-connection-local-cidr-add
Ajouter un routage CIDR local à une connexion de passerelle de réseau privé virtuel.
ibmcloud is vpn-gateway-connection-local-cidr-add VPN_GATEWAY CONNECTION CIDR [--vpc VPC] [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is vpn-gateway-connection-local-cidr-add 0726-59be5c84-1dc2-4191-b591-d506514563bf 0726-0d642e87-b868-4a22-83f4-a35a19390b5c 1.168.0.0/22ibmcloud is vpn-gateway-connection-local-cidr-add 0726-59be5c84-1dc2-4191-b591-d506514563bf 0726-0d642e87-b868-4a22-83f4-a35a19390b5c 1.168.0.0/22 --output JSON
Options de commande
- VPN_GATEWAY: ID ou nom de la passerelle VPN.
- CONNEXION: identifiant ou nom de la connexion VPN.
- CIDR: Plage d'adresses IP exprimée en notation de bloc CIDR.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is vpn-gateway-connection-local-cidr-delete
Retirer un routage CIDR local d'une connexion de passerelle de réseau privé virtuel.
ibmcloud is vpn-gateway-connection-local-cidr-delete VPN_GATEWAY CONNECTION CIDR [--vpc VPC] [-f, --force] [-q, --quiet]
Exemples de commande
ibmcloud is vpn-gateway-connection-local-cidr-delete 0726-59be5c84-1dc2-4191-b591-d506514563bf 0726-0d642e87-b868-4a22-83f4-a35a19390b5c 1.168.0.0/22ibmcloud is vpn-gateway-connection-local-cidr-delete 0726-59be5c84-1dc2-4191-b591-d506514563bf 0726-0d642e87-b868-4a22-83f4-a35a19390b5c 1.168.0.0/22 --output JSON
Options de commande
- VPN_GATEWAY: ID ou nom de la passerelle VPN.
- CONNEXION: identifiant ou nom de la connexion VPN.
- CIDR: Plage d'adresses IP exprimée en notation de bloc CIDR.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --force, -f : forcer l'opération sans confirmation.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is vpn-gateway-connection-peer-cidr-add
Ajouter un routage CIDR homologue à une connexion de passerelle de réseau privé virtuel.
ibmcloud is vpn-gateway-connection-peer-cidr-add VPN_GATEWAY CONNECTION CIDR [--vpc VPC] [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is vpn-gateway-connection-peer-cidr-add 0726-59be5c84-1dc2-4191-b591-d506514563bf 0726-0d642e87-b868-4a22-83f4-a35a19390b5c 10.45.0.0/24ibmcloud is vpn-gateway-connection-peer-cidr-add 0726-59be5c84-1dc2-4191-b591-d506514563bf 0726-0d642e87-b868-4a22-83f4-a35a19390b5c 10.45.0.0/24 --output JSON
Options de commande
- VPN_GATEWAY: ID ou nom de la passerelle VPN.
- CONNEXION: identifiant ou nom de la connexion VPN.
- CIDR: Plage d'adresses IP exprimée en notation de bloc CIDR.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is vpn-gateway-connection-peer-cidr-delete
Retirer un routage CIDR homologue de la connexion de passerelle de réseau privé virtuel.
ibmcloud is vpn-gateway-connection-peer-cidr-delete VPN_GATEWAY CONNECTION CIDR [--vpc VPC] [-f, --force] [-q, --quiet]
Exemples de commande
ibmcloud is vpn-gateway-connection-peer-cidr-delete 0726-59be5c84-1dc2-4191-b591-d506514563bf 0726-0d642e87-b868-4a22-83f4-a35a19390b5c 10.45.0.0/24ibmcloud is vpn-gateway-connection-peer-cidr-add 0726-59be5c84-1dc2-4191-b591-d506514563bf 0726-0d642e87-b868-4a22-83f4-a35a19390b5c 10.45.0.0/24 --output JSON
Options de commande
- VPN_GATEWAY: ID ou nom de la passerelle VPN.
- CONNEXION: identifiant ou nom de la connexion VPN.
- CIDR: Plage d'adresses IP exprimée en notation de bloc CIDR.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --force, -f : forcer l'opération sans confirmation.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is vpn-gateway-connection-update
Mettre à jour une connexion de passerelle de réseau privé virtuel.
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]
Exemples de commande
ibmcloud is vpn-gateway-connection-update fee82deba12e4c0fb69c3b09d1f12345 gfe82deba12e4c0fb69c3b09d1f23456 --admin-state-up true --dead-peer-detection-action clear --dead-peer-detection-interval 33 --dead-peer-detection-timeout 100 --ike-policy 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --ipsec-policy 05251a2e-d6c5-42b4-97b0-b5f8e8d1f445 --peer-address 234.3.4.5 -psk rweirjgiort --name my-new-connection --output JSONibmcloud is vpn-gateway-connection-update my-vpn-gateway my-connection --admin-state-up true --dead-peer-detection-action clear --dead-peer-detection-interval 33 --dead-peer-detection-timeout 100 --ike-policy my-ike-policy --ipsec-policy my-ipsec-policy --peer-address 234.3.4.5 -psk rweirjgiort --name my-new-connection --output JSONibmcloud is vpn-gateway-connection-update my-vpn-gateway my-connection --admin-state-up true --dead-peer-detection-action clear --dead-peer-detection-interval 33 --dead-peer-detection-timeout 100 --ike-policy my-ike-policy --ipsec-policy my-ipsec-policy --peer-address 234.3.4.5 -psk rweirjgiort --name my-new-connection --establish-mode peer_only --output JSONibmcloud is vpn-gateway-connection-update my-vpn-gateway my-connection --admin-state-up true --ike-policy my-ike-policy --ipsec-policy my-ipsec-policy --peer-fqdn my-service.example.com -psk rweirjgiort --name my-new-connection --establish-mode peer_only --output JSONibmcloud is vpn-gateway-connection-update my-vpn-gateway my-connection --distribute-traffic true --output JSONibmcloud is vpn-gateway-connection-update my-vpn-gateway my-connection --routing-protocol bgp --peer-asn 65534 —-tunnels '[{"neighbor_ip":{"address":"192.168.3.4"},"tunnel_interface_ip":{"address":"192.168.3.4"}},{"neighbor_ip":{"address":"192.168.3.5"},"tunnel_interface_ip":{"address":"192.168.3.5"}}]' --output JSON
Options de commande
- VPN_GATEWAY: ID ou nom de la passerelle VPN.
- CONNEXION: identifiant ou nom de la connexion VPN.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --admin-state-up : si la valeur est false, la connexion de passerelle de réseau privé virtuel est arrêtée. Sélectionnez true ou false.
- --dead-peer-detection-action : actions de détection d'homologue mort (DPD). Sélectionnez restart, clear, hold ou none.
- --dead-peer-detection-interval : intervalle de détection des homologues morts en secondes.
- --dead-peer-detection-timeout : délai d'attente de détection des homologues morts en secondes.
- --ike-policy: identifiant ou nom de la politique IKE.
- --reset-ike-policy: Supprimer la politique IKE.
- --ipsec-policy: identifiant ou nom de la politique IPsec.
- --reset-ipsec-policy: Supprimer la politique IPsec.
- --peer-address : adresse IP de la passerelle de réseau privé virtuel homologue.
- --peer-fqdn: le nom de domaine complet (FQDN) de la passerelle VPN homologue.
- --distribute-traffic: Indique si le trafic est réparti entre les tunnels sortants de la connexion de la passerelle VPN. Sélectionnez true ou false.
- --routing-protocol: protocole de routage activé pour cette connexion de passerelle VPN. S'il est spécifié, le mode doit être « route ». L'une des valeurs suivantes : bgp, none.
- --peer-asn: Numéro de système autonome (ASN) du pair pour cette connexion à la passerelle VPN.
- --tunnels: TUNNELS_JSON | @TUNNELS_JSON_FILE, tunnels au format JSON ou dans un fichier JSON. Un des éléments suivants : TUNNELS_JSON, @TUNNELS_JSON_FILE.
- --psk : clé pré-partagée.
- --establish-mode: Mode d'établissement de la connexion de la passerelle VPN. L'un des suivants: bidirectionnel, peer_only.
- --name : nouveau nom de la connexion.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is vpn-gateway-connections
Répertorier toutes les connexions de passerelle de réseau privé virtuel.
ibmcloud is vpn-gateway-connections VPN_GATEWAY [--vpc VPC] [--output JSON] [-q, --quiet]
Options de commande
- VPN_GATEWAY: ID ou nom de la passerelle VPN.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is vpn-gateway-create
Créer une passerelle de réseau privé virtuel.
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]
Exemples de commande
ibmcloud is vpn-gateway-create my-vpn-gateway fee82deba12e4c0fb69c3b09d1f12345 --mode routeibmcloud is vpn-gateway-create my-vpn-gateway my-subnet --vpc my-vpc --mode routeibmcloud is vpn-gateway-create my-vpn-gateway fee82deba12e4c0fb69c3b09d1f12345 --mode policyibmcloud is vpn-gateway-create my-vpn-gateway my-subnet --vpc my-vpc --mode policyibmcloud is vpn-gateway-create my-vpn-gateway fee82deba12e4c0fb69c3b09d1f12345 --mode route --resource-group-name Defaultibmcloud is vpn-gateway-create my-vpn-gateway fee82deba12e4c0fb69c3b09d1f12345 --mode route --resource-group-id fee82deba12e4c0fb69c3b09d1f12345 --output JSONibmcloud is vpn-gateway-create my-vpn-gateway fee82deba12e4c0fb69c3b09d1f12345 --mode route --advertised-cidrs 10.45.0.0/24ibmcloud is vpn-gateway-create my-vpn-gateway fee82deba12e4c0fb69c3b09d1f12345 --mode route --local-asn 64520
Options de commande
- VPN_GATEWAY_NAME : nom de la passerelle de réseau privé virtuel.
- SOUS-RÉSEAU: ID ou nom du sous-réseau.
- --mode: Mode de la passerelle VPN; s'il n'est pas spécifié, le mode par défaut de la passerelle VPN est « policy ». policy ou route.
- --advertised-cidrs: la plage d'adresses IP exprimée en notation CIDR.
- --local-asn: le numéro de système autonome local (ASN) de cette passerelle VPN et de ses connexions.
- --resource-group-id : ID du groupe de ressources. Cet identifiant est incompatible avec l'option --resource-group-name.
- --resource-group-name : nom du groupe de ressources. Ce nom est incompatible avec l'option --resource-group-id.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is vpn-gateway-delete
Supprimer une ou plusieurs passerelles VPN.
ibmcloud is vpn-gateway-delete (VPN_GATEWAY1 VPN_GATEWAY2 ...) [--vpc VPC] [--output JSON] [-f, --force] [-q, --quiet]
Options de commande
- VPN_GATEWAY1: ID ou nom de la passerelle VPN.
- VPN_GATEWAY2: ID ou nom de la passerelle VPN.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- --force, -f : forcer l'opération sans confirmation.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is vpn-gateway-update
Mettre à jour une passerelle de réseau privé virtuel.
ibmcloud is vpn-gateway-update VPN_GATEWAY [--vpc VPC] [--name NEW_NAME] [--local-asn ASN] [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is vpn-gateway-update fee82deba12e4c0fb69c3b09d1f12345 --name my-renamed-gateway --output JSONibmcloud is vpn-gateway-update my-vpn-gateway --name my-renamed-gateway --output JSONibmcloud is vpn-gateway-update my-vpn-gateway --name my-renamed-gateway --local-asn 64520 --output JSON
Options de commande
- VPN_GATEWAY: ID ou nom de la passerelle VPN.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --name : nouveau nom de la passerelle de réseau privé virtuel.
- --local-asn: le numéro de système autonome local (ASN) de cette passerelle VPN et de ses connexions.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is vpn-gateways
Répertorier toutes les passerelles de réseau privé virtuel.
ibmcloud is vpn-gateways [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME | --all-resource-groups] [--output JSON] [-q, --quiet]
Options de commande
- --resource-group-id : ID du groupe de ressources. Cet identifiant est incompatible avec l'option --resource-group-name.
- --resource-group-name : nom du groupe de ressources. Ce nom est incompatible avec l'option --resource-group-id.
- --all-resource-groups : interroger tous les groupes de ressources.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est vpn-gateway-advertised-cidr
Vérifiez que le CIDR annoncé spécifié existe sur une passerelle VPN.
ibmcloud is vpn-gateway-advertised-cidr VPN_GATEWAY --cidr CIDR [--vpc VPC] [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is vpn-gateway-advertised-cidr 0726-59be5c84-1dc2-4191-b591-d506514563bf --cidr 10.45.0.0/24ibmcloud is vpn-gateway-advertised-cidr 0726-59be5c84-1dc2-4191-b591-d506514563bf --cidr 10.45.0.0/24 --output JSON
Options de commande
- VPN_GATEWAY: ID ou nom de la passerelle VPN.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --cidr: la plage d'adresses IP exprimée en notation CIDR.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est vpn-gateway-advertised-cidr-add
Ajouter le CIDR annoncé à une passerelle VPN.
ibmcloud is vpn-gateway-advertised-cidr-add VPN_GATEWAY --cidr CIDR [--vpc VPC] [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is vpn-gateway-advertised-cidr-add 0726-59be5c84-1dc2-4191-b591-d506514563bf --cidr 10.45.0.0/24ibmcloud is vpn-gateway-advertised-cidr-add 0726-59be5c84-1dc2-4191-b591-d506514563bf --cidr 10.45.0.0/24 --output JSON
Options de commande
- VPN_GATEWAY: ID ou nom de la passerelle VPN.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --cidr: la plage d'adresses IP exprimée en notation CIDR.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est vpn-gateway-advertised-cidr-delete
Supprimez un CIDR annoncé d'une passerelle VPN.
ibmcloud is vpn-gateway-advertised-cidr-delete VPN_GATEWAY (CIDR1 CIDR2 ...) [--vpc VPC] [--output JSON] [-f, --force] [-q, --quiet]
Exemples de commande
ibmcloud is vpn-gateway-advertised-cidr-delete 0726-59be5c84-1dc2-4191-b591-d506514563bf 10.45.0.0/24ibmcloud is vpn-gateway-advertised-cidr-delete 0726-59be5c84-1dc2-4191-b591-d506514563bf 10.45.0.0/24 --output JSON
Options de commande
- VPN_GATEWAY: ID ou nom de la passerelle VPN.
- CIDR1: Plage d'adresses IP exprimée en notation de bloc CIDR.
- CIDR2: la plage d'adresses IP exprimée en notation de bloc CIDR.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- --force, -f : forcer l'opération sans confirmation.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est vpn-gateway-advertised-cidrs
Listez tous les CIDR de passerelle VPN annoncées.
ibmcloud is vpn-gateway-advertised-cidrs VPN_GATEWAY [--vpc VPC] [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is vpn-gateway-advertised-cidrs 0726-59be5c84-1dc2-4191-b591-d506514563bfibmcloud is vpn-gateway-advertised-cidrs 0726-59be5c84-1dc2-4191-b591-d506514563bf --output JSON
Options de commande
- VPN_GATEWAY: ID ou nom de la passerelle VPN.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est vpn-gateway-service-connection
Récupérer une connexion de service pour une passerelle VPN.
ibmcloud is vpn-gateway-service-connection VPN_GATEWAY --service-connection-id SERVICE_CONNECTION_ID [--vpc VPC] [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is vpn-gateway-service-connection 0726-59be5c84-1dc2-4191-b591-d506514563bf --service-connection-id my-connectionibmcloud is vpn-gateway-service-connection 0726-59be5c84-1dc2-4191-b591-d506514563bf --service-connection-id my-connection --output JSON
Options de commande
- VPN_GATEWAY: ID ou nom de la passerelle VPN.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --service-connection-id: Identifiant de la connexion à la passerelle VPN.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est vpn-gateway-service-connections
Listez toutes les connexions de service de passerelle VPN.
ibmcloud is vpn-gateway-service-connections VPN_GATEWAY [--vpc VPC] [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is vpn-gateway-service-connections 0726-59be5c84-1dc2-4191-b591-d506514563bfibmcloud is vpn-gateway-service-connections 0726-59be5c84-1dc2-4191-b591-d506514563bf --output JSON
Options de commande
- VPN_GATEWAY: ID ou nom de la passerelle VPN.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
Serveurs de réseau privé virtuel (VPN)
La section suivante fournit des détails sur les commandes de l'interface de ligne de commande disponibles pour l'utilisation des serveurs VPN.
ibmcloud est vpn-servers
Répertorier tous les serveurs VPN.
ibmcloud is vpn-servers [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME | --all-resource-groups] [--output JSON] [-q, --quiet]
Options de commande
- --resource-group-id : ID du groupe de ressources. Cet identifiant est incompatible avec l'option --resource-group-name.
- --resource-group-name : nom du groupe de ressources. Ce nom est incompatible avec l'option --resource-group-id.
- --all-resource-groups : interroger tous les groupes de ressources.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est vpn-server
Afficher les détails d'un serveur VPN.
ibmcloud is vpn-server VPN_SERVER [--vpc VPC] [--output JSON] [-q, --quiet]
Options de commande
- VPN_SERVER: identifiant ou nom du serveur VPN.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est vpn-server-create
Créez un serveur VPN.
ibmcloud is vpn-server-create --client-ip-pool CLIENT_IP_POOL --cert CERT (--client-auth-methods certificate | username | certificate,username | username,certificate) [--subnet SUBNET --vpc VPC] [--client-ca CLIENT_CA] [--client-crl CLIENT_CRL] [--client-dns CLIENT_DNS] [--client-idle-timeout CLIENT_IDLE_TIMEOUT] [--enable-split-tunnel false | true] [--port PORT] [--protocol udp | tcp] [--sg SG] [--name NAME] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME] [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is vpn-server-create --subnet 0726-a7191f77-7c87-4ad4-bb11-a37f9e9fc0f0,0736-4b871e22-e819-4f87-bb17-e457a88246a2 --cert crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f510 --client-ip-pool 192.168.0.0/20 --client-auth-methods certificate --client-ca crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f514ibmcloud is vpn-server-create --subnet my-subnet,my-subnet2 --vpc my-vpc --cert crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f510 --client-ip-pool 192.168.0.0/20 --client-auth-methods certificate --client-ca crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f514ibmcloud is vpn-server-create --name myvpnserver --subnet 0726-a7191f77-7c87-4ad4-bb11-a37f9e9fc0f0,0736-4b871e22-e819-4f87-bb17-e457a88246a2 --cert crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f510 --client-ip-pool 192.168.0.0/20 --client-auth-methods usernameibmcloud is vpn-server-create --name myvpnserver2 --subnet 0726-a7191f77-7c87-4ad4-bb11-a37f9e9fc0f0 --cert crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f510 --client-ip-pool 192.168.0.0/20 --client-auth-methods username --client-dns 9.9.9.9,8.8.8.8 --protocol tcp --port 8888 --enable-split-tunnel true --client-idle-timeout 1200ibmcloud is vpn-server-create --name myvpnserver3 --subnet 0726-a7191f77-7c87-4ad4-bb11-a37f9e9fc0f0 --cert crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f510 --client-ip-pool 192.168.0.0/20 --client-auth-methods username --sg r134-e32f671c-463d-4f93-88e3-2dd0413476b4,r134-3af7a9db-d9bc-43d4-bced-93e0a33fee25ibmcloud is vpn-server-create --name myvpnserver3 --subnet my-subnet --vpc my-vpc --cert crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f510 --client-ip-pool 192.168.0.0/20 --client-auth-methods username --sg my-sg1,my-sg2ibmcloud is vpn-server-create --subnet 0726-a7191f77-7c87-4ad4-bb11-a37f9e9fc0f0,0736-4b871e22-e819-4f87-bb17-e457a88246a2 --cert crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f510 --client-ip-pool 192.168.0.0/20 --client-dns 172.34.1.100 --client-auth-methods certificate,username --client-ca crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f514 --client-crl @./openvpn/crl.pem --name vpnswithcrl --sg r134-5744b689-e5c4-461d-9f9b-ce5e7e8dbed6
Options de commande
- --subnet: identifiants ou noms des sous-réseaux, séparés par des virgules, pour lesquels ce serveur VPN doit être configuré. Utilisez des sous-réseaux dans différentes zones pour une haute disponibilité. Vous pouvez définir deux sous-réseaux au maximum.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --client-ip-pool : pool d'adresses IPv4 du client VPN, exprimé au format CIDR. La demande ne doit chevaucher aucun préfixe d'adresse existant dans le VPC, ni les plages d'adresses réservées suivantes : 127.0.0.0/8 (adresses de bouclage IPv4), 161.26.0.0/16 (services IBM), 166.8.0.0/14 (points d'extrémité de service cloud), 169.254.0.0/16 (adresses lien-local IPv4), 224.0.0.0/4 (adresses de multidiffusion IPv4). La longueur de préfixe du bloc CIDR du pool d'adresses IP client doit être comprise entre /9 (8 388 608 adresses) et /22 (1 024 adresses). Il est recommandé de définir un bloc CIDR contenant deux fois plus d'adresses IP que le nombre requis pour permettre le maximum de connexions simultanées.
- --cert: le CRN secret fourni par le gestionnaire de secrets pour ce serveur VPN.
- --client-auth-methods: Liste des méthodes d'authentification du client, séparées par des virgules. L'un des éléments suivants : certificate, username, certificate,username, username,certificate.
- --client-ca: le CRN secret provenant du gestionnaire de secrets à utiliser pour l'autorité de certification (CA) du client VPN.
- --client-crl : CRL | @CRL-file. Contenu de la liste de révocation des certificats, encodé au format PEM.
- --client-dns: Liste, séparée par des virgules, des adresses de serveurs DNS fournies aux clients VPN connectés à ce serveur VPN. Deux serveurs DNS peuvent être définis au maximum.
- --client-idle-timeout: nombre de secondes pendant lesquelles un client VPN peut rester inactif avant que ce serveur VPN ne le déconnecte. Spécifiez 0 pour empêcher le serveur de déconnecter les clients inactifs (par défaut : 600).
- --enable-split-tunnel : indique si la tunnelisation fractionnée est activée sur ce serveur VPN. L'une des valeurs suivantes : false, true. (valeur par défaut : false ).
- --port: Numéro de port à utiliser pour ce serveur VPN. (par défaut : 443 ).
- --protocol : protocole de transport à utiliser pour ce serveur VPN. L'un des protocoles suivants : udp, tcp. (par défaut : udp ).
- --sg: Identifiants ou noms de groupes de sécurité, séparés par des virgules, pour le serveur VPN.
- --name : nouveau nom pour le serveur vpn.
- --resource-group-id : ID du groupe de ressources. Cet identifiant est incompatible avec l'option --resource-group-name.
- --resource-group-name : nom du groupe de ressources. Ce nom est incompatible avec l'option --resource-group-id.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est vpn-server-update
Mettre à jour un serveur VPN.
ibmcloud is vpn-server-update VPN_SERVER [--vpc VPC] [--subnet SUBNET] [--client-ip-pool CLIENT_IP_POOL] [--cert CERT] [--client-auth-methods certificate | username | certificate,username | username,certificate] [--client-ca CLIENT_CA] [--client-crl CLIENT_CRL] [[--client-dns CLIENT_DNS | --reset-client-dns]] [--client-idle-timeout CLIENT_IDLE_TIMEOUT] [--enable-split-tunnel false | true] [--port PORT] [--protocol udp | tcp] [--name NEW_NAME] [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is vpn-server-update r134-aa88726e-8b34-4f97-992d-027df9c4bb36 --name my-serveribmcloud is vpn-server-update my-server --name my-renamed-serveribmcloud is vpn-server-update r134-aa88726e-8b34-4f97-992d-027df9c4bb36 --cert crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f510 --client-auth-methods certificate --client-ca crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f514ibmcloud is vpn-server-update r134-aa88726e-8b34-4f97-992d-027df9c4bb36 --client-ip-pool 192.168.0.0/20 --client-dns 9.9.9.9 --client-idle-timeout 120 --port 9090 --protocol tcp --enable-split-tunnel true --output JSONibmcloud is vpn-server-update r134-aa88726e-8b34-4f97-992d-027df9c4bb36 --client-dns ""Nettoyez les adresses de serveur DNS fournies aux clients du VPN qui sont connectés à ce serveur VPN.ibmcloud is vpn-server-update r134-aa88726e-8b34-4f97-992d-027df9c4bb36 --reset-client-dnsNettoyez les adresses de serveur DNS fournies aux clients du VPN qui sont connectés à ce serveur VPN.ibmcloud is vpn-server-update r134-aa88726e-8b34-4f97-992d-027df9c4bb36 --subnet 0716-6ec3e875-abfa-40f4-a7c5-7473f4b2a2e1,0726-61b2f53f-1e95-42a7-94ab-55de8f8cbdd5Mettre à jour le sous-réseau du serveur VPN en ajoutant des sous-réseaux correspondant à différentes zones pour obtenir la haute disponibilité.ibmcloud is vpn-server-update r134-aa88726e-8b34-4f97-992d-027df9c4bb36 --subnet 0716-6ec3e875-abfa-40f4-a7c5-7473f4b2a2e1Mettre à jour le sous-réseau du serveur VPN pour modifier le sous-réseau ou pour faire passer le serveur VPN d'un serveur à haute disponibilité à un serveur autonome.
Options de commande
- VPN_SERVER: identifiant ou nom du serveur VPN.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --subnet: identifiants ou noms des sous-réseaux, séparés par des virgules, pour lesquels ce serveur VPN doit être configuré. Utilisez des sous-réseaux dans différentes zones pour une haute disponibilité. Vous pouvez définir deux sous-réseaux au maximum.
- --client-ip-pool : pool d'adresses IPv4 du client VPN, exprimé au format CIDR. La demande ne doit chevaucher aucun préfixe d'adresse existant dans le VPC, ni les plages d'adresses réservées suivantes : 127.0.0.0/8 (adresses de bouclage IPv4), 161.26.0.0/16 (services IBM), 166.8.0.0/14 (points d'extrémité de service cloud), 169.254.0.0/16 (adresses lien-local IPv4), 224.0.0.0/4 (adresses de multidiffusion IPv4). La longueur de préfixe du bloc CIDR du pool d'adresses IP client doit être comprise entre /9 (8 388 608 adresses) et /22 (1 024 adresses). Il est recommandé de définir un bloc CIDR contenant deux fois plus d'adresses IP que le nombre requis pour permettre le maximum de connexions simultanées.
- --cert: le CRN secret fourni par le gestionnaire de secrets pour ce serveur VPN.
- --client-auth-methods: Liste des méthodes d'authentification du client, séparées par des virgules. L'un des éléments suivants : certificate, username, certificate,username, username,certificate.
- --client-ca: le CRN secret provenant du gestionnaire de secrets à utiliser pour l'autorité de certification (CA) du client VPN.
- --client-crl : CRL | @CRL-file. Contenu de la liste de révocation des certificats, encodé au format PEM.
- --client-dns: Liste, séparée par des virgules, des adresses de serveurs DNS fournies aux clients VPN connectés à ce serveur VPN. Deux serveurs DNS peuvent être définis au maximum.
- --reset-client-dns: Efface les adresses des serveurs DNS fournies aux clients VPN connectés à ce serveur VPN.
- --client-idle-timeout: nombre de secondes pendant lesquelles un client VPN peut rester inactif avant que ce serveur VPN ne le déconnecte. Indiquez 0 pour empêcher le serveur de déconnecter les clients inactifs.
- --enable-split-tunnel : indique si la tunnelisation fractionnée est activée sur ce serveur VPN. L'une des valeurs suivantes : false, true. (valeur par défaut : false ).
- --port: Numéro de port à utiliser pour ce serveur VPN.
- --protocol : protocole de transport à utiliser pour ce serveur VPN. L'un des éléments suivants : udp, tcp.
- --name: Nouveau nom du serveur VPN.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est vpn-server-delete
Supprimer un ou plusieurs serveurs VPN.
ibmcloud is vpn-server-delete (VPN_SERVER1 VPN_SERVER2 ...) [--vpc VPC] [--output JSON] [-f, --force] [-q, --quiet]
Options de commande
- VPN_SERVER1: ID ou nom du serveur VPN.
- VPN_SERVER2: ID ou nom du serveur VPN.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- --force, -f : forcer l'opération sans confirmation.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est vpn-server-client-configuration
Récupérer la configuration client d' OpenVPN.
ibmcloud is vpn-server-client-configuration VPN_SERVER [--vpc VPC] [--file FILE] [-q, --quiet]
Exemples de commande
ibmcloud is vpn-server-client-configuration r134-d0671da5-1646-449b-8390-6bd7d6abea01ibmcloud is vpn-server-client-configuration my-serveribmcloud is vpn-server-client-configuration r134-d0671da5-1646-449b-8390-6bd7d6abea01 --file ./my_vpn.conf
Options de commande
- VPN_SERVER: identifiant ou nom du serveur VPN.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --file: Enregistre la configuration du client dans le fichier situé au chemin d'accès indiqué.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est vpn-server-clients
Répertorier tous les clients VPN associés à un serveur VPN.
ibmcloud is vpn-server-clients VPN_SERVER [--vpc VPC] [--output JSON] [-q, --quiet]
Options de commande
- VPN_SERVER: identifiant ou nom du serveur VPN.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est vpn-server-client
Afficher les détails d'un client VPN.
ibmcloud is vpn-server-client VPN_SERVER CLIENT_ID [--vpc VPC] [--output JSON] [-q, --quiet]
Options de commande
- VPN_SERVER: identifiant ou nom du serveur VPN.
- CLIENT_ID: identifiant du client VPN.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est vpn-server-client-delete
Supprimer un ou plusieurs clients VPN pour un serveur VPN.
ibmcloud is vpn-server-client-delete VPN_SERVER (CLIENT_ID1 CLIENT_ID2 ...) [--vpc VPC] [--output JSON] [-f, --force] [-q, --quiet]
Options de commande
- VPN_SERVER: identifiant ou nom du serveur VPN.
- CLIENT_ID1: identifiant du client VPN.
- CLIENT_ID2: identifiant du client VPN.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- --force, -f : forcer l'opération sans confirmation.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est vpn-server-client-disconnect
Déconnectez le client VPN.
ibmcloud is vpn-server-client-disconnect VPN_SERVER (CLIENT_ID1 CLIENT_ID2 ...) [--vpc VPC] [-f, --force] [-q, --quiet]
Options de commande
- VPN_SERVER: identifiant ou nom du serveur VPN.
- CLIENT_ID1: identifiant du client VPN.
- CLIENT_ID2: identifiant du client VPN.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --force, -f : forcer l'opération sans confirmation.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est vpn-server-routes
Répertorier toutes les routes VPN d'un serveur VPN.
ibmcloud is vpn-server-routes VPN_SERVER [--vpc VPC] [--output JSON] [-q, --quiet]
Options de commande
- VPN_SERVER: identifiant ou nom du serveur VPN.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est vpn-server-route
Afficher les détails d'une route VPN.
ibmcloud is vpn-server-route VPN_SERVER ROUTE_ID [--vpc VPC] [--output JSON] [-q, --quiet]
Options de commande
- VPN_SERVER: identifiant ou nom du serveur VPN.
- ROUTE_ID: identifiant ou nom de la route VPN.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est vpn-server-route-create
Créez une route VPN.
ibmcloud is vpn-server-route-create VPN_SERVER --destination DESTINATION_CIDR [--vpc VPC] [--action translate | deliver | drop] [--name NAME] [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is vpn-server-route-create r134-77e21079-7291-44c2-866a-8f1848bc10f0 --name my-route --action deliver --destination 10.0.0.0/24ibmcloud is vpn-server-route-create my-server --name my-route --action deliver --destination 10.0.0.0/24ibmcloud is vpn-server-route-create r134-77e21079-7291-44c2-866a-8f1848bc10f0 --name my-route --action drop --destination 10.0.0.0/24
Options de commande
- VPN_SERVER: identifiant ou nom du serveur VPN.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --action: action à effectuer sur un paquet correspondant à la route. L'un des éléments suivants : translate, deliver, drop. (valeur par défaut : deliver).
- --destination: la destination à utiliser pour cette route VPN sur le serveur VPN. Doit être unique dans le serveur VPN. Si un paquet entrant ne correspond à aucune destination, le paquet est supprimé.
- --name: Nom de la route VPN.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est vpn-server-route-update
Mettre à jour une route VPN.
ibmcloud is vpn-server-route-update VPN_SERVER ROUTE_ID [--vpc VPC] [--name NAME] [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is vpn-server-route-update r134-77e21079-7291-44c2-866a-8f1848bc10f0 1233a60b-fc95-4dbc-96ab-a976b723bfb0 --name my-routeibmcloud is vpn-server-route-update my-server my-route --name my-renamed-route
Options de commande
- VPN_SERVER: identifiant ou nom du serveur VPN.
- ROUTE_ID: identifiant ou nom de la route VPN.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --name: Nouveau nom de la route VPN.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est vpn-server-route-delete
Supprimer une ou plusieurs routes VPN.
ibmcloud is vpn-server-route-delete VPN_SERVER (ROUTE_ID1 ROUTE_ID2 ...) [--vpc VPC] [--output JSON] [-f, --force] [-q, --quiet]
Options de commande
- VPN_SERVER: identifiant ou nom du serveur VPN.
- ROUTE_ID1: ID ou nom de la route VPN.
- ROUTE_ID2: identifiant ou nom de la route VPN.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- --force, -f : forcer l'opération sans confirmation.
- -q, --quiet : supprimer les sorties prolixes.
COMMANDES DE CALCUL
La section ci-après fournit des informations sur les commandes CLI de la fonctionnalité de calcul.
Images
ibmcloud is operating-systems
Liste de tous les systèmes d'exploitation.
ibmcloud is operating-systems [--output JSON] [-q, --quiet]
Options de commande
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is operating-system
Afficher les détails d'un système d'exploitation.
ibmcloud is operating-system OPERATING_SYSTEM_NAME [--output JSON] [-q, --quiet]
Options de commande
- OPERATING_SYSTEM_NAME : nom du système d'exploitation
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is image
Afficher les détails d'une image.
ibmcloud is image IMAGE [--output JSON] [-q, --quiet]
Options de commande
- IMAGE: identifiant ou nom de l'image.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is images
Liste de toutes les images de la région.
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]
Exemples de commande
ibmcloud is images --status deprecated,obsoleteibmcloud is images --user-data-format esxi_kickstart,ipxeibmcloud is images --remote-account-id provideribmcloud is images --remote-account-id 2d1bace7b46e4815a81e52c6ffeba5cf
Options de commande
- --visibility : répertorier les images associées à une visibilité donnée. Les valeurs admises pour la visibilité sont : public ou private.
- --status: Filtre la collection pour ne conserver que les images dont le statut correspond à la liste de valeurs séparées par des virgules. Valeurs disponibles : disponible, en cours de suppression, obsolète, échec, partiellement disponible, en attente, inutilisable, tout.
- --user-data-format: Filtre la collection pour ne retenir que les images dont le format des données utilisateur correspond aux valeurs de la liste séparées par des virgules. Valeurs disponibles : cloud_init, esxi_kickstart, ipxe.
- --resource-group-id : ID du groupe de ressources. Cet identifiant est incompatible avec l'option --resource-group-name.
- --resource-group-name : nom du groupe de ressources. Ce nom est incompatible avec l'option --resource-group-id.
- --all-resource-groups : interroger tous les groupes de ressources.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- --remote-account-id: remote.account.id Filtre la collection pour ne conserver que les images dont la propriété « remote.account.id » correspond au compte spécifié. Les utilisateurs peuvent également fournir ACCOUNT_ID ou l'un des éléments suivants : fournisseur, utilisateur.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is image-create
Créer une image.
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]
Exemples de commande
ibmcloud is image-create my-ubuntu-16-amd64 --file cos://us-south/custom-image-vpc-bucket/customImage-0.qcow2 --os-name ubuntu-16-amd64ibmcloud is image-create my-ubuntu-16-amd64 --file cos://us-south/custom-image-vpc-bucket/customImage-0.qcow2 --os-name ubuntu-16-amd64 --resource-group-id fee82deba12e4c0fb69c3b09d1f12345ibmcloud is image-create my-ubuntu-16-amd64 --file cos://us-south/custom-image-vpc-bucket/customImage-0.qcow2 --os-name ubuntu-16-amd64 --resource-group-name Defaultibmcloud is image-create my-ubuntu-16-amd64 --file cos://us-south/custom-image-vpc-bucket/customImage-0.qcow2 --os-name ubuntu-16-amd64 --output JSONibmcloud is image-create my-ubuntu-16-amd64 --file cos://us-south/custom-image-vpc-bucket/customImage-0.qcow2 --os-name ubuntu-16-amd64 --encrypted-data-key eyJjaXBoZXJ0ZXh0IjoiSFVBS1VxTFFzUVhVRytTdElxTENDS3BjQjZ5Qm9HWlMxOVU9IiwiaXYiOiIxVXdNeTFTNG9odHVOWmJPIiwidmVyc2lvbiI6IjQuMC4wIiwiaGFuZGxlIjoiMWU5MzNkY2QtYjczMi00MDY3LWEyNTUtZDg5MzMxMTdmZGZmIn0= --encryption-key crn:v1:bluemix:public:kms:us-south:a/823bd195e9fd4f0db40ac2e1bffef3e0:2479bd12-1e8e-4506-88d9-bdb9512ac317:key:404f662d-1e18-40b1-aabf-d6c25bca22eaibmcloud is image-create my-image-from-volume --source-volume r006-c95c2317-6336-45b4-b67d-087312895a4eibmcloud is image-create my-image-from-volume --source-volume r006-c95c2317-6336-45b4-b67d-087312895a4e --encryption-key-volume crn:v1:bluemix:public:kms:us-south:a/823bd195e9fd4f0db40ac2e1bffef3e0:2479bd12-1e8e-4506-88d9-bdb9512ac317:key:404f662d-1e18-40b1-aabf-d6c25bca22eaibmcloud is image-create my-image-from-volume --source-volume r006-c95c2317-6336-45b4-b67d-087312895a4e --deprecate-at "2023-03-01T00:45:00Z" --obsolete-at "2023-03-02T00:50:00Z"ibmcloud is image-create my-ubuntu-16-amd64 --file cos://us-south/custom-image-vpc-bucket/customImage-0.qcow2 --os-name ubuntu-16-amd64 --allowed-use-api-version "2024-10-29" --allowed-use-bare-metal-server "enable_secure_boot==true" --allowed-use-instance trueibmcloud is image-create my-image-from-volume --source-volume r006-c95c2317-6336-45b4-b67d-087312895a4e --allowed-use-api-version "2024-10-29" --allowed-use-bare-metal-server "enable_secure_boot==true" --allowed-use-instance true
Options de commande
- IMAGE_NAME : nom de l'image.
- --file: Emplacement du fichier image dans le Cloud Object Store (COS), par exemple : cos://us-south/custom-image-vpc-bucket/customImage-0.qcow2.
- -- os-name : nom du système d'exploitation de cette image.
- --encrypted-data-key: une représentation chiffrée de la clé ( base64-encoded ) utilisée pour chiffrer les données de cette image.
- --encryption-key: le CRN de la clé racine utilisée pour encapsuler la clé de données (qui est finalement représentée par encrypted_data_key ). De plus, la clé racine est utilisée pour chiffrer les volumes créés à partir de cette image (à moins qu'une autre clé de chiffrement ne soit fournie lors de la création du volume).
- --source-volume: identifiant ou nom du volume. Le volume à partir duquel l'image doit être créée. Le volume spécifié doit être originaire de l'image. La propriété « active and busy » du volume doit avoir la valeur « **false ** », et l'instance associée au volume doit être à l'état « arrêté ».
- --encryption-key-volume: référence à la clé racine utilisée pour encapsuler la clé de chiffrement des données générée par le système pour l'image. Si cette propriété n'est pas fournie, la clé racine du volume source est utilisée.
- --allowed-use-api-version, --au-api-version: Version de l'API à utiliser pour évaluer les expressions.
- --allowed-use-bare-metal-server: true,--au-bms true - Expression que doivent respecter les propriétés d'un serveur « bare metal » provisionné à l'aide de cette image. Si elle n'est pas spécifiée, l'expression est vraie.
- --allowed-use-instance: true,--au-ins true - Expression que doivent respecter les propriétés d'une instance de serveur virtuel provisionnée à partir de cette image. Si elle n'est pas spécifiée, l'expression est vraie.
- --resource-group-id : ID du groupe de ressources. Cet identifiant est incompatible avec l'option --resource-group-name.
- --resource-group-name : nom du groupe de ressources. Ce nom est incompatible avec l'option --resource-group-id.
- --deprecate-at: la date et l'heure de mise hors service à définir pour cette image. La date et l'heure ne doivent pas être dans le passé et doivent être antérieures à "obsolete_at". La date et l'heure doivent être exprimées au format ISO 8601 : 2024-03-05T15:31:50.701Z ou 2024-03-05T15:31:50.701+8:00.
- --obsolete-at: la date et l'heure d'obsolescence à définir pour cette image. La date et l'heure ne doivent pas être dans le passé et doivent être postérieures à "deprecate_at". La date et l'heure doivent être au format ISO 8601 : 2024-03-05T15:31:50.701Z ou 2024-03-05T15:31:50.701+8:00.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is image-update
Mettre à jour une image.
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]
Exemples de commande
ibmcloud is image-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name my-imageibmcloud is image-update my-image-from-volume-cli --name my-image-from-volume-cli-do-not-delete --obsolete-at "2023-03-02T04:20:00+05:30"ibmcloud is image-update my-image-from-volume-cli-do-not-delete --deprecate-at "2023-03-03T04:20:00+05:30"ibmcloud is image-update my-image-from-volume-cli-do-not-delete --reset-deprecate-atibmcloud is image-update my-image-from-volume-cli-do-not-delete --reset-obsolete-atibmcloud is image-update my-image-from-volume-cli-do-not-delete --allowed-use-api-version "2024-10-31" --allowed-use-bare-metal-server enable_secure_boot==true --allowed-use-instance true
Options de commande
- IMAGE: identifiant ou nom de l'image.
- --name : nouveau nom de l'image.
- --allowed-use-api-version, --au-api-version: Version de l'API à utiliser pour évaluer les expressions.
- --allowed-use-bare-metal-server, --au-bms: Expression à laquelle doit satisfaire un serveur « bare metal » provisionné à partir de cette image.
- --allowed-use-instance, --au-ins: Expression à laquelle doit satisfaire une instance de serveur virtuel provisionnée à partir de cette image.
- --deprecate-at: la date et l'heure de mise hors service à définir pour cette image. La date et l'heure ne doivent pas être dans le passé et doivent être antérieures à "obsolete_at". La date et l'heure doivent être exprimées au format ISO 8601 : 2024-03-05T15:31:50.701Z ou 2024-03-05T15:31:50.701+8:00.
- --reset-deprecate-at: utilisez cette option pour supprimer une date et une heure de dépréciation existantes. Si le statut de l'image est "obsolète", il devient "disponible".
- --obsolete-at: la date et l'heure d'obsolescence à définir pour cette image. La date et l'heure ne doivent pas être dans le passé et doivent être postérieures à "deprecate_at". La date et l'heure doivent être au format ISO 8601 : 2024-03-05T15:31:50.701Z ou 2024-03-05T15:31:50.701+8:00.
- --reset-obsolete-at: utilisez cet indicateur pour supprimer une date et une heure d'obsolescence existantes. Si le statut de l'image est "obsolète", il devient "obsolète" si "deprecate_at" est situé dans le passé. Sinon, il devient "disponible".
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is image-delete
Supprimer une ou plusieurs images.
ibmcloud is image-delete (IMAGE1 IMAGE2 ...) [--output JSON] [-f, --force] [-q, --quiet]
Options de commande
- IMAGE1: Identifiant ou nom de l'image.
- IMAGE2: identifiant ou nom de l'image.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- --force, -f : forcer l'opération sans confirmation.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est image-export-job
Afficher les détails d'une tâche d'exportation d'images.
ibmcloud is image-export-job IMAGE JOB [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is image-export-job 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 6451a2e-d6c5-42b4-97b0-b5f8e8d1f479ibmcloud is image-export-job my-image my-export-job
Options de commande
- IMAGE: identifiant ou nom de l'image.
- TÂCHE: identifiant ou nom de la tâche d'exportation d'images.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est image-export-jobs
Répertorier toutes les tâches d'exportation d'une image.
ibmcloud is image-export-jobs IMAGE [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is image-export-jobs 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479ibmcloud is image-export-jobs my-image
Options de commande
- IMAGE: identifiant ou nom de l'image.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est image-export-job-create
Créer une tâche d'exportation d'images.
ibmcloud is image-export-job-create IMAGE --bucket BUCKET [--name NEW_NAME] [--format qcow2 | vhd] [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is image-export-job-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name my-export-job --format qcow2 --bucket my-bucketibmcloud is image-export-job-create my-image --name my-export-job --format qcow2 --bucket my-bucket
Options de commande
- IMAGE: identifiant ou nom de l'image.
- --name: Nouveau nom de la tâche d'exportation de l'image.
- --format: le format à utiliser pour l'image exportée. Si l'image est chiffrée, seul qcow2 est pris en charge. L'un des suivants: qcow2, vhd. (par défaut: qcow2).
- --bucket: le compartiment Cloud Object Storage vers lequel exporter l'image. Le compartiment doit exister et une autorisation de service IAM doit accorder à Image Service for VPC des services d'infrastructure VPC un accès en écriture au compartiment.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est image-export-job-update
Mettre à jour une tâche d'exportation d'images.
ibmcloud is image-export-job-update IMAGE JOB --name NAME [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is image-export-job-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 6451a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name my-image-export-jobibmcloud is image-export-job-update my-image my-export-job --name my-image-export-job
Options de commande
- IMAGE: identifiant ou nom de l'image.
- TÂCHE: identifiant ou nom de la tâche d'exportation d'images.
- --name: Nom de la tâche d'exportation d'image.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est image-export-job-delete
Supprimer une ou plusieurs tâches d'exportation d'images.
ibmcloud is image-export-job-delete IMAGE (JOB1 JOB2 ...) [--output JSON] [-f, --force] [-q, --quiet]
Exemples de commande
ibmcloud is image-export-job-delete 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 6451a2e-d6c5-42b4-97b0-b5f8e8d1f479ibmcloud is image-export-job-delete my-image my-export-job
Options de commande
- IMAGE: identifiant ou nom de l'image.
- JOB1: Identifiant ou nom de la tâche d'exportation d'images.
- JOB2: Identifiant ou nom de la tâche d'exportation d'images.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- --force, -f : forcer l'opération sans confirmation.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is image-obsolescence
Déprécier une image.
ibmcloud is image-deprecate IMAGE [--output JSON] [-q, --quiet]
Exemple de commande
ibmcloud is image-deprecate my-image-from-volume-cli-do-not-delete
Options de commande
- IMAGE: identifiant ou nom de l'image.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est image-obsolète
Rendre une image obsolète.
ibmcloud is image-obsolete IMAGE [--output JSON] [-q, --quiet]
Exemple de commande
ibmcloud is image-obsolete my-image-from-volume-cli-do-not-delete
Options de commande
- IMAGE: identifiant ou nom de l'image.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est image-instance-profiles
Liste des profils d'instance compatibles avec une image.
ibmcloud is image-instance-profiles IMAGE [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is image-instance-profiles my-image-from-volume-cli-do-not-deleteibmcloud is image-instance-profiles my-image-from-volume-cli-do-not-delete --output JSONibmcloud is image-instance-profiles r134-064dcec0-5e15-42cf-8b28-a9d27f9cd751ibmcloud is image-instance-profiles r134-064dcec0-5e15-42cf-8b28-a9d27f9cd751 --output JSON
Options de commande
- IMAGE: identifiant ou nom de l'image.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est image-bare-metal-server-profiles
Liste des profils de serveurs bare metal compatibles avec une image.
ibmcloud is image-bare-metal-server-profiles IMAGE [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is image-bare-metal-server-profiles my-imageibmcloud is image-bare-metal-server-profiles my-image --output JSONibmcloud is image-bare-metal-server-profiles r134-064dcec0-5e15-42cf-8b28-a9d27f9cd751ibmcloud is image-bare-metal-server-profiles r134-064dcec0-5e15-42cf-8b28-a9d27f9cd751 --output JSON
Options de commande
- IMAGE: identifiant ou nom de l'image.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is catalog-image-offres
Répertorier toutes les offres d'images du catalogue.
ibmcloud is catalog-image-offerings [--output JSON] [-q, --quiet]
Exemple de commande
ibmcloud is catalog-image-offerings
Options de commande
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est catalog-image-offering
Obtenir une offre d'image de catalogue.
ibmcloud is catalog-image-offering CATALOG OFFERING [--output JSON] [-q, --quiet]
Exemple de commande
ibmcloud is catalog-image-offering 2497ae83-40cb-46ba-ac7f-5303514a2669 54372a73-7a0a-4799-ac9c-8736620c67f1
Options de commande
- CATALOGUE: identifiant du catalogue.
- OFFRE: Identifiant de l'offre.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
Instances
ibmcloud is instance
Afficher les détails d'une instance de serveur virtuel.
ibmcloud is instance INSTANCE [--output JSON] [-q, --quiet]
Options de commande
- INSTANCE: identifiant ou nom de l'instance.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is instance-initialization-values
Afficher les détails d'initialisation d'une instance virtuelle.
ibmcloud is instance-initialization-values INSTANCE [--private-key (KEY | @KEY_FILE) [--private-key-passphrase PRIVATE_KEY_PASSPHRASE]] [--output JSON] [-q, --quiet]
Options de commande
- INSTANCE: identifiant ou nom de l'instance.
- --private-key: key|@key-file. Clé privée au format PEM servant à déchiffrer le mot de passe.
- --private-key-passphrase: la phrase de passe de la clé privée chiffrée.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is instances
Liste de toutes les instances de serveur virtuel.
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]
Options de commande
- --resource-group-id : ID du groupe de ressources. Cet identifiant est incompatible avec l'option --resource-group-name.
- --resource-group-name : nom du groupe de ressources. Ce nom est incompatible avec l'option --resource-group-id.
- --all-resource-groups : interroger tous les groupes de ressources.
- --réservation: numéro d'identification ou nom de la réservation.
- --vpc: ID, nom ou CRN du VPC.
- --ig: ID, nom ou CRN du groupe d'instances.
- --availability-class: Classe de disponibilité de l'instance du serveur virtuel. Un des éléments suivants : spot, standard.
- --dh: ID, nom ou CRN de l'hôte dédié.
- --pg: identifiant, nom ou CRN du groupe de placement.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est instance-console
Ouvrir une console interactive sur l'instance de serveur virtuel. Cette commande ouvre, par défaut, une console série interactive.
ibmcloud is instance-console INSTANCE [--vnc] [-q, --quiet]
Options de commande
- INSTANCE: identifiant ou nom de l'instance.
- --vnc: Récupère l'URI WebSocket correspondant à la console VNC et ouvre la console VNC Web IBM Cloud dans le navigateur de l'instance.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is instance-create
Créez une instance de serveur virtuel.
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]
Exemples de commande
ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --volume-attach '[{"volume": {"name":"my-volume-name", "capacity":10, "profile": {"name": "general-purpose"},"user_tags": ["my-tag-1"]}}]'Créez une instance avec une connexion de volume.ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --volume-attach '[{"volume": {"name":"my-volume-name", "bandwidth":1000, "capacity":10, "profile": {"name": "general-purpose"},"user_tags": ["my-tag-1"]}}]'Créez une instance avec une connexion de volume avec bande passante.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"}}]'Créez une instance avec un volume existant dans la connexion de volume.ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --keys 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8,72b27b5c-f4b0-48bb-b954-5becc7c1dcb3Créez une instance avec plusieurs clés SSH.ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --boot-volume '{"name": "boot-vol-attachment-name", "volume": {"name": "my-boot-vol", "capacity": 150, "profile": {"name": "general-purpose"}}}'Créez une instance à partir d'une image avec une capacité de volume d'amorçage. La valeur de la capacité peut aller de la taille minimale allouée à l'image à 250.ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --boot-volume '{"name": "boot-vol-attachment-name", "volume": {"name": "my-boot-vol", "profile": {"name": "general-purpose"},"user_tags": ["my-tag-1"]}}'Créez une instance avec un volume d'amorçage et un volume d'amorçage avec des balises utilisateur.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"}}}'Créez une instance avec un volume d'amorçage chiffré.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"}}}'Créez une instance avec un volume d'amorçage chiffré avec bande passante.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"}]}]'Créez une instance qui est associée à l'interface réseau secondaire.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"}]}'Créez une instance avec la configuration de l'interface réseau principale au format 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 trueCréez une instance avec la configuration de l'interface réseau principale qui inclut des groupes de sécurité, des paramètres d'adresse IP réservée et des paramètres d'usurpation d'adresse IP source.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 trueCréez une instance avec la configuration de l'interface réseau principale qui inclut des groupes de sécurité, une adresse IP réservée existante et des paramètres d'usurpation d'adresse IP source.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-e0cc25d47277Créez une instance à placer dans l'hôte dédié souhaité.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-61d7895740eeCréez une instance à placer dans le groupe d'hôtes dédiés souhaité.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-a08885269644Créez une instance à placer dans le groupe de placement souhaité.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 4000Créez une instance avec une bande passante de volume totale spécifique.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 trueCréez une instance avec le service de métadonnées activé ou désactivé.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 60Créez une instance avec une configuration de service de métadonnées.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-aee9e5c0abf2Créez une instance avec une affinité de réservation.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-9bc9b02c523bCréez une instance avec une affinité de réservation.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 trueCréer une instance avec le profil sécurisé par défautibmcloud 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 restartCréez une instance avec une règle de disponibilité en cas de défaillance de l'hôte.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"}}]'Créez une instance avec un volume existant dans la connexion de volume à l'aide du nom de ressource.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-hostCréez une instance à placer dans l'hôte dédié souhaité à l'aide du nom de ressource.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-groupCréez une instance à placer dans le groupe d'hôtes dédiés souhaité à l'aide du nom de ressource.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-groupCréez une instance à placer dans le groupe de placement souhaité à l'aide du nom de ressource.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"}]}'Créez une instance avec la configuration de l'interface réseau principale à l'aide du nom de ressource.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"}]}]'Créez une instance qui est associée à l'interface réseau secondaire à l'aide du nom de ressource.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"}}'Créez une instance à partir d'un volume d'amorçage existant.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"}}'Créez une instance à partir d'un volume d'amorçage existant à l'aide du nom de ressource.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-8736620c67f1Créez une instance à partir d'une offre de catalogue.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-8736620c67f1Créez une instance à partir d'une version d'offre de catalogue.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-a3fc20101e0eCréez une instance à partir de la version et du plan de l'offre de catalogue.ibmcloud is instance-create --interactiveCréez une instance de manière interactive.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-5becc7c1dcb8Créez une instance avec une connexion réseau et une interface réseau virtuelle existante.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"}}]Créez une instance avec une connexion réseau et une nouvelle interface réseau virtuelle avec une adresse IP réservée existante.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-7a967693d231Créez une instance avec une connexion réseau et une nouvelle interface réseau virtuelle avec une adresse IP réservée existante.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"}}]'Créez une instance avec une connexion réseau de cluster, avec une interface réseau de cluster existante et avec une adresse IP réservée existante.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"}}]'Créez une instance avec une connexion réseau de cluster.ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 mx2-2x16 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --volume-bandwidth-qos-mode pooledCréez une instance avec un mode QoS de bande passante de volume spécifique.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 50Créez une instance avec un coeur partagé.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 stopCréez une instance avec une instance 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 1Créer une instance avec un nombre de threads par cœur.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 2Créer une instance avec un nombre de threads par cœur.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"}}}'Créez une instance à partir d'un instantané avec une capacité de volume d'amorçage. La valeur de la capacité peut varier entre la capacité minimale de l'instantané et 250.ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --boot-volume '{"name": "boot-vol-attachment-name", "volume": {"name": "boot-vol-name", "profile": {"name": "general-purpose"}, "source_snapshot": {"id": "150847e3-ef0d-4927-9341-6d0a7bae424f"}}}'Créez une instance avec une connexion de volume d'amorçage à partir d'un instantané de volume.ibmcloud is instance-create my-instance-name my-vpc us-south-1 bx2-2x8 my-subnet --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --volume-attach '[{"volume": {"name":"my-volume-name", "profile": {"name": "general-purpose"}, "source_snapshot": {"name": "my-snapshot-name"}}}]'Créez une instance avec une connexion de volume à partir d'un instantané de volume à l'aide du nom de ressource.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"}}}]'Créez une instance avec une connexion de volume à partir d'un instantané de volume.ibmcloud is instance-create my-instance-name my-vpc us-south-1 bx2-2x8 my-subnet --boot-volume '{"name": "boot-vol-attachment-name", "volume": {"name": "boot-vol-name", "profile": {"name": "general-purpose"}, "source_snapshot": {"name": "my-snapshot-name"}}}'Créez une instance avec une connexion de volume d'amorçage à partir d'un instantané de volume à l'aide du nom de ressource.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"}}}]'Créer une instance dont l'utilisation est autorisée dans le volume de démarrage et le volume de montage.
Options de commande
- INSTANCE_NAME : nom de l'instance.
- VPC: identifiant ou nom du VPC. Utilisez la commande « ibmcloud is vpcs » pour récupérer les VPC.
- ZONE_NAME : nom de la zone. Utilisez la commande « ibmcloud is zones » pour récupérer les zones disponibles.
- PROFILE_NAME : nom du profil. Utilisez la commande « ibmcloud is instance-profiles » pour obtenir les profils d'instance.
- SOUS-RÉSEAU: ID ou nom du sous-réseau. Utilisez la commande « ibmcloud is subnets » pour obtenir un ID ou un nom de sous-réseau.
- --image: identifiant ou nom de l'image.
- --catalog-offering: le code CRN de l'offre du catalogue « IBM Cloud ». Si cette option est spécifiée, la version la plus récente de cette offre est utilisée. Pour plus d'informations sur la création d'une offre de catalogue, consultez la section « Intégration d'un logiciel à votre compte ».
- --catalog-offering-version: le CRN correspondant à la version d'une offre du catalogue « IBM Cloud ». Pour plus d'informations sur la création d'une version pour l'offre du catalogue, consultez la section « Intégration d'un logiciel à votre compte ».
- --catalog-offering-plan: le CRN correspondant au forfait de facturation d'une offre du catalogue « IBM Cloud ». S'il n'est pas spécifié, aucun plan de facturation n'est utilisé (gratuit). Doit être spécifié pour les versions d'offre de catalogue qui nécessitent un plan de facturation.
- --total-volume-bandwidth: la quantité de bande passante (en mégabits par seconde) allouée exclusivement aux volumes de stockage des instances. Une augmentation de cette valeur entraîne une réduction correspondante de la bande passante réseau totale.
- --boot-volume : BOOT_VOLUME_JSON|@BOOT_VOLUME_JSON_FILE, connexion de volume d'amorçage en JSON ou dans un fichier JSON. Pour le schéma de données, consultez la propriété
**boot_volume_attachment**dans la documentation de l'API. - --volume-attach : VOLUME_ATTACH_JSON|@VOLUME_ATTACH_JSON_FILE, connexion de volume en JSON ou dans un fichier JSON, liste des volumes. Pour le schéma de données, consultez la propriété « volume_attachments » dans la documentation de l'API.
- --keys: identifiants ou noms de clés SSH séparés par des virgules. Les clés SSH peuvent être de type RSA ou Ed25519. Ed25519 ne peut être utilisé que si le système d'exploitation prend en charge ce type de clé. Ed25519 ne peut pas être utilisé avec des images Windows ou VMware.
- --dedicated-host: identifiant ou nom de l'hôte de destination sur lequel l'instance est hébergée.
- --dedicated-host-group: ID ou nom du groupe d'hôtes de destination dans lequel l'instance est placée.
- --placement-group: identifiant ou nom du groupe de placement. Les restrictions relatives aux groupes de placement pour l'instance de serveur virtuel.
- --reservation-affinity-policy, --res-policy: Politique d'affinité de réservation à utiliser pour cette instance de serveur virtuel. La stratégie est définie par défaut sur 'manual' si le pool n'est pas vide. La stratégie est définie par défaut sur Désactivé si une cible de placement est définie. Dans tous les autres cas, la stratégie est définie par défaut sur 'automatic'. L'un des éléments suivants : désactivé, manuel, automatique.
- --reservation-affinity-pool, --res-pool: ID, nom ou CRN de la réservation pouvant être utilisée par cette instance de serveur virtuel.
- --user-data : data|@data-file. Données utilisateur à transférer vers l'instance de serveur.
- --rip: identifiant ou nom de l'adresse IP réservée existante.
- --address: L'adresse IP à réserver, qui ne doit pas être déjà réservée sur le sous-réseau.
- --auto-delete: si cette option est définie sur « true », cette adresse IP réservée est automatiquement supprimée lorsque la cible est supprimée. L'une des suivantes: true, false. (par défaut: true).
- --ip-name: nom défini par l'utilisateur pour cette adresse IP réservée. Il doit être unique sur le sous-réseau sur lequel réside l'IP réservée. Les noms commençant par « ibm- » sont réservés aux ressources appartenant au fournisseur.
- --allow-ip-spoofing: désactive les vérifications de l'adresse source et de l'adresse de destination sur cette interface. Si cette valeur est « **false ** », l'usurpation d'adresse IP source n'est pas autorisée sur cette interface. Sélectionnez false ou true.
- --primary-network-interface : PRIMARY_NETWORK_INTERFACE_JSON|@PRIMARY_NETWORK_INTERFACE_JSON_FILE, interface réseau principale en JSON ou dans un fichier JSON. Pour le schéma de données, consultez la propriété
**primary_network_interface**dans la documentation de l'API. - --network-interface: NETWORK_INTERFACE_JSON|@NETWORK_INTERFACE_JSON_FILE, connexion d'interface réseau en JSON ou dans un fichier JSON. Pour le schéma de données, consultez la propriété
**network_interfaces**dans la documentation de l'API. - --pnac-name: Nom de la connexion réseau principale.
- --pnac-vni: identifiant ou nom de l'interface réseau virtuelle associée à la connexion réseau principale.
- --pnac-vni-ais: Autoriser l'usurpation d'adresse IP (AIS). Indique si l'usurpation d'adresse IP source est autorisée sur cette interface réseau virtuelle associée à la connexion réseau principale. L'une des valeurs suivantes : false, true. (valeur par défaut : false ).
- --pnac-vni-ein: Activer le NAT d'infrastructure (EIN). Si c'est le cas, l'infrastructure VPC effectue toutes les opérations NAT nécessaires sur le VNI. Pour associer une VNI à une instance, la valeur doit être true. Floating_ips ne doit pas comporter plus d'une adresse IP flottante. Si false, le paquet est transmis tel quel vers ou depuis le VNI, ce qui permet à ce dernier d'effectuer toutes les opérations NAT nécessaires. Allow_ip_spoofing doit avoir pour valeur false. Peut être connecté uniquement à une cible avec un type de ressource bare_metal_server_network_attachment. L'une des suivantes: true, false. (par défaut: true).
- --pnac-vni-auto-delete: Indique si cette interface réseau virtuelle, associée à la connexion réseau principale, est automatiquement supprimée lorsque la cible est supprimée. L'une des suivantes: true, false. (par défaut: true).
- --pnac-vni-ips: VNI_RESERVED_IPS_JSON | @VNI_RESERVED_IPS_JSON_FILE, les adresses IP secondaires réservées sont au format JSON ou dans un fichier JSON, à associer à l'interface réseau virtuelle. Pour le schéma de données, consultez la propriété IPS dans la documentation de l'API. Une des valeurs suivantes: VNI_RESERVED_IPS_JSON, @VNI_RESERVED_IPS_JSON_FILE.
- --pnac-vni-name: nom de cette interface réseau virtuelle associée à la connexion réseau principale.
- --pnac-vni-rip: identifiant ou nom de l'adresse IP réservée à associer à l'interface réseau virtuelle liée à la connexion réseau principale.
- --pnac-vni-rip-address: adresse IP réservée à associer à l'interface réseau virtuelle liée à la connexion réseau principale.
- --pnac-vni-rip-auto-delete: Indique si cette adresse IP réservée est automatiquement supprimée lorsque l'une des cibles est supprimée, ou si elle n'est plus associée à une cible. L'une des suivantes: true, false. (par défaut: true).
- --pnac-vni-rip-name: nom attribué à cette adresse IP réservée afin de l'associer à l'interface réseau virtuelle liée à la connexion réseau principale.
- --pnac-vni-sgs: identifiants ou noms, séparés par des virgules, des groupes de sécurité à utiliser pour l'interface réseau virtuelle et associés à la connexion réseau principale.
- --pnac-vni-psfm: Mode de filtrage de l'état du protocole à utiliser pour cette interface réseau virtuelle. Si l'option « auto » est sélectionnée, le filtrage des paquets en fonction de l'état du protocole est activé ou
désactivé en fonction du type de ressource «
target» de l'interface réseau virtuelle. L'une des options suivantes: auto, enabled, disabled. (par défaut: auto). - -- network-attachments: NETWORK_ATTACHMENTS_JSON |@NETWORK_ATTACHMENTS_JSON_FILE. La configuration de la connexion réseau se trouve dans JSON ou un fichier JSON. Pour le schéma de données, consultez la propriété « network_attachments » dans la documentation de l'API. L'une des suivantes: NETWORK_ATTACHMENTS_JSON, @NETWORK_ATTACHMENTS_JSON_FILE.
- --sgs: ID ou nom du groupe de sécurité, séparé par des virgules, pour l'interface réseau principale ou la connexion réseau principale.
- --default-trusted-profile: identifiant ou nom du profil de confiance.
- --default-trusted-profile-auto-link: si cette option est définie sur « true », le système crée un lien vers le profil de confiance cible spécifié lors de la création de l'instance. Qu'un lien soit créé par le système ou manuellement à l'aide du service d'identité IAM, il est automatiquement supprimé lors de la suppression de l'instance. L'une des suivantes: true, false. (par défaut: true).
- --metadata-service, --ms: Active ou désactive le service de métadonnées des instances. Sélectionnez true ou false.
- --metadata-service-protocol, --msp: Protocole de communication pour le point de terminaison du service de métadonnées. Le protocole s'applique uniquement lorsque le service de métadonnées est activé. L'un des suivants: http, https. (par défaut: http).
- --metadata-service-response-hop-limit, --msrhl: Limite de sauts (durée de vie IP) pour les paquets de réponse IP provenant du service de métadonnées.
- --host-failure-policy: action à effectuer en cas de défaillance de l'hôte de calcul. L'une des suivantes: restart, stop. (par défaut: restart).
- --confidential-compute-mode: Mode de calcul confidentiel à utiliser pour cette instance de serveur virtuel. S'il n'est pas spécifié, le mode de calcul confidentiel par défaut du profil est utilisé. L'un des éléments suivants : handicapé, sgx, tdx.
- --enable-secure-boot: Indique si le démarrage sécurisé est activé pour cette instance de serveur virtuel. S'il n'est pas spécifié, le mode d'amorçage sécurisé par défaut du profil est utilisé. Sélectionnez true ou false.
- --resource-group-id : ID du groupe de ressources. Cet identifiant est incompatible avec l'option --resource-group-name.
- --resource-group-name : nom du groupe de ressources. Ce nom est incompatible avec l'option --resource-group-id.
- --cluster-network-attachments: CLUSTER_NETWORK_ATTACHMENTS_JSON|@CLUSTER_NETWORK_ATTACHMENTS_JSON_FILE. La configuration des connexions réseau de cluster est au format JSON ou figure dans un fichier JSON. Pour le schéma
de données, consultez la propriété
**cluster_network_attachments**dans la documentation de l'API. Pour plus d'informations sur les réseaux en cluster, consultez la section « Réseaux en cluster ». L'un des éléments suivants : CLUSTER_NETWORK_ATTACHMENTS_JSON, @CLUSTER_NETWORK_ATTACHMENTS_JSON_FILE. - --volume-bandwidth-qos-mode: Mode de gestion de la bande passante du volume ( QoS ) à utiliser pour cette instance de serveur virtuel. La valeur spécifiée doit être répertoriée dans la propriété volume_bandwidth_qos_modes du profil d'instance. Un des éléments suivants : mis en commun, pondéré.
- --vcpu-percentage: pourcentage des cycles d'horloge de l' vCPU à allouer à l'instance. Plage : 1 à 100.
- --availability-class: Classe de disponibilité de l'instance du serveur virtuel. Un des éléments suivants : spot, standard.
- --preemption-policy: action à effectuer si l'instance du serveur virtuel fait l'objet d'une préemption. L'un des éléments suivants : supprimer, arrêter.
- --threads-per-core: Nombre de threads par cœur pour cette instance de serveur virtuel. Si aucune valeur n'est spécifiée, la valeur par défaut du profil est utilisée. Sélectionnez 1 ou 2.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
-
- interactif, -i:
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est instance-create-from-template
Créer une instance de serveur virtuel à partir d'un modèle d'instance.
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]
Exemples de commande
ibmcloud is instance-create-from-template --template 0737-b7c965c7-2c26-4457-85c4-52e7156f570dibmcloud is instance-create-from-template --template 0737-b7c965c7-2c26-4457-85c4-52e7156f570d --resource-group-id 7494aacb866142fba11a88d75cb37bd8 --output JSONibmcloud is instance-create-from-template --template 0737-b7c965c7-2c26-4457-85c4-52e7156f570d --reservation-affinity-policy manual --reservation-affinity-pool r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2sibmcloud is instance-create-from-template --template 0737-b7c965c7-2c26-4457-85c4-52e7156f570d --reservation-affinity-policy manual --reservation-affinity-pool crn:v1:bluemix:public:is:us-south:a/123456::vpc:4727d842-f94f-4a2d-824a-9bc9b02c523bibmcloud is instance-create-from-template --template 0737-b7c965c7-2c26-4457-85c4-52e7156f570d --name my-instance --boot-volume '{"delete_volume_on_instance_delete": false, "name": "boot-vol-attachment-name", "volume": {"name": "myvol2", "profile": {"name": "general-purpose"}}}'Créez une instance à partir d'un modèle d'instance avec la configuration de volume d'amorçage.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 trueCréez une instance à partir d'un modèle d'instance avec la configuration de l'interface réseau principale.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"}]}'Créez une instance à partir d'un modèle d'instance avec la configuration de l'interface réseau principale au format JSON.ibmcloud is instance-create-from-template --template 0737-b7c965c7-2c26-4457-85c4-52e7156f570d --name my-instance --network-interface '[{"name": "secondary-nic", "allow_ip_spoofing": true, "subnet": {"id":"0737-f6b5a638-1fda-476b-9e2f-7a550fbb62b8"}, "primary_ip": {"address": "10.240.129.10", "auto-delete": true, "name": "my-reserved-ip"}, "security_groups": [{"id": "r006-caba3deb-136b-42c8-831a-1dbcc0f1912e"}]}, {"name": "third-nic", "allow_ip_spoofing": true, "subnet": {"id":"0737-6b939577-4839-47b0-b42f-a4b29a94c7d9"}, "primary_ip": {"address": "10.240.129.100", "auto-delete": true, "name": "my-reserved-ip"}, "security_groups": [{"id": "r006-caba3deb-136b-42c8-831a-1dbcc0f1912e"}]}]'Créez une instance à partir d'un modèle d'instance avec la configuration des interfaces réseau secondaires.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"}}}]'Créez une instance à partir d'un modèle d'instance avec la configuration du volume de données.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.shCréez une instance à partir d'un modèle d'instance avec une configuration de données image/profil/clé/utilisateur.ibmcloud is instance-create-from-template --template 0737-b7c965c7-2c26-4457-85c4-52e7156f570d --dedicated-host 0737-4ab6b37d-4695-4efb-9439-0528b5550dfe --profile mx2-2x16Créez une instance à partir d'un modèle d'instance avec l'hôte dédié souhaité.ibmcloud is instance-create-from-template --template 0737-b7c965c7-2c26-4457-85c4-52e7156f570d --dedicated-host-group 0737-7290ea56-7543-4590-8558-ca8cd51b12c4 --profile mx2-2x16Créez une instance à partir d'un modèle d'instance avec le groupe d'hôtes dédiés souhaité.ibmcloud is instance-create-from-template --template 0737-b7c965c7-2c26-4457-85c4-52e7156f570d --name new-instance-name --metadata-service trueCréez une instance à partir d'un modèle d'instance avec le service de métadonnées activé ou désactivé.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 trueCréez une instance à partir d'un modèle d'instance avec la configuration de l'interface réseau principale à l'aide du nom de ressource.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"}]}'Créez une instance à partir d'un modèle d'instance avec la configuration de l'interface réseau principale au format JSON à l'aide du nom de ressource.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"}]}]'Créez une instance à partir d'un modèle d'instance avec la configuration des interfaces réseau secondaires à l'aide du nom de ressource.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"}}]'Créez une instance à partir d'un modèle d'instance avec un volume existant dans la connexion de volume à l'aide du nom de ressource.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"}]}'Créez une instance à partir d'un modèle d'instance avec la configuration de l'interface réseau principale à l'aide du nom de ressource.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"}}]Créez une instance à partir d'un modèle d'instance avec une connexion réseau de cluster possédant une interface réseau de cluster existante et une adresse IP réservée existante.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"}}]Créez une instance à partir d'un modèle d'instance avec une connexion réseau de cluster.ibmcloud is instance-create-from-template --template 0737-b7c965c7-2c26-4457-85c4-52e7156f570d --volume-bandwidth-qos-mode pooledCréez un modèle d'instance avec un mode QoS de bande passante de volume spécifique.ibmcloud is instance-create-from-template --template 0737-b7c965c7-2c26-4457-85c4-52e7156f570d --vcpu-percentage 50Créer une instance à partir d'un modèle d'instance avec un cœur partagé.
Options de commande
- --template: ID ou nom du modèle d'instance.
- --name: Nom de l'instance.
- --profile: Nom du profil d'instance.
- -- zone : nom de la zone.
- --vpc: l'identifiant ou le nom du VPC. Il suffit de spécifier par son nom la ressource unique qui se trouve dans ce VPC ou de remplacer la valeur du VPC dans le modèle.
- --image: identifiant ou nom de l'image.
- --catalog-offering: le code CRN de l'offre du catalogue « IBM Cloud ». Si cette option est spécifiée, la version la plus récente de cette offre est utilisée. Pour plus d'informations sur la création d'une offre de catalogue, consultez la section « Intégration d'un logiciel à votre compte ».
- --catalog-offering-version: le CRN correspondant à la version d'une offre du catalogue « IBM Cloud ». Pour plus d'informations sur la création d'une version pour l'offre du catalogue, consultez la section « Intégration d'un logiciel à votre compte ».
- --catalog-offering-plan: le CRN correspondant au forfait de facturation d'une offre du catalogue « IBM Cloud ». S'il n'est pas spécifié, aucun plan de facturation n'est utilisé (gratuit). Doit être spécifié pour les versions d'offre de catalogue qui nécessitent un plan de facturation.
- --total-volume-bandwidth: la quantité de bande passante (en mégabits par seconde) allouée exclusivement aux volumes de stockage des instances. Une augmentation de cette valeur entraîne une réduction correspondante de la bande passante réseau totale.
- --boot-volume : BOOT_VOLUME_JSON|@BOOT_VOLUME_JSON_FILE, connexion de volume d'amorçage en JSON ou dans un fichier JSON. Pour le schéma de données, consultez la propriété
**boot_volume_attachment**dans la documentation de l'API. - --volume-attach : VOLUME_ATTACH_JSON|@VOLUME_ATTACH_JSON_FILE, connexion de volume en JSON ou dans un fichier JSON, liste des volumes. Pour le schéma de données, consultez la propriété « volume_attachments » dans la documentation de l'API.
- --keys: identifiants ou noms de clés SSH séparés par des virgules. Les clés SSH peuvent être de type RSA ou Ed25519. Ed25519 ne peut être utilisé que si le système d'exploitation prend en charge ce type de clé. Ed25519 ne peut pas être utilisé avec des images Windows ou VMware.
- --dedicated-host: identifiant ou nom de l'hôte de destination sur lequel l'instance est hébergée.
- --dedicated-host-group: ID ou nom du groupe d'hôtes de destination dans lequel l'instance est placée.
- --placement-group: identifiant ou nom du groupe de placement. Les restrictions relatives aux groupes de placement pour l'instance de serveur virtuel.
- --reservation-affinity-policy, --res-policy: Politique d'affinité de réservation à utiliser pour cette instance de serveur virtuel. La stratégie est définie par défaut sur 'manual' si le pool n'est pas vide. La stratégie est définie par défaut sur Désactivé si une cible de placement est définie. Dans tous les autres cas, la stratégie est définie par défaut sur 'automatic'. L'un des éléments suivants : désactivé, manuel, automatique.
- --reservation-affinity-pool, --res-pool: ID, nom ou CRN de la réservation pouvant être utilisée par cette instance de serveur virtuel.
- --user-data : data|@data-file. Données utilisateur à transférer vers l'instance de serveur.
- --subnet: identifiant ou nom du sous-réseau. Utilisez la commande « ibmcloud is subnets » pour récupérer l'identifiant ou le nom d'un sous-réseau.
- --rip: identifiant ou nom de l'adresse IP réservée existante.
- --address: L'adresse IP à réserver, qui ne doit pas être déjà réservée sur le sous-réseau.
- --auto-delete: si cette option est définie sur « true », cette adresse IP réservée est automatiquement supprimée lorsque la cible est supprimée. L'une des suivantes: true, false. (par défaut: true).
- --ip-name: nom défini par l'utilisateur pour cette adresse IP réservée. Il doit être unique sur le sous-réseau sur lequel réside l'IP réservée. Les noms commençant par « ibm- » sont réservés aux ressources appartenant au fournisseur.
- --allow-ip-spoofing: désactive les vérifications de l'adresse source et de l'adresse de destination sur cette interface. Si cette valeur est « **false ** », l'usurpation d'adresse IP source n'est pas autorisée sur cette interface. Sélectionnez false ou true.
- --primary-network-interface : PRIMARY_NETWORK_INTERFACE_JSON|@PRIMARY_NETWORK_INTERFACE_JSON_FILE, interface réseau principale en JSON ou dans un fichier JSON. Pour le schéma de données, consultez la propriété
**primary_network_interface**dans la documentation de l'API. - --network-interface: NETWORK_INTERFACE_JSON|@NETWORK_INTERFACE_JSON_FILE, connexion d'interface réseau en JSON ou dans un fichier JSON. Pour le schéma de données, consultez la propriété
**network_interfaces**dans la documentation de l'API. - --pnac-name: Nom de la connexion réseau principale.
- --pnac-vni: identifiant ou nom de l'interface réseau virtuelle associée à la connexion réseau principale.
- --pnac-vni-subnet: le sous-réseau associé.
- --pnac-vni-ais: Autoriser l'usurpation d'adresse IP (AIS). Indique si l'usurpation d'adresse IP source est autorisée sur cette interface réseau virtuelle associée à la connexion réseau principale. L'une des valeurs suivantes : false, true. (valeur par défaut : false ).
- --pnac-vni-ein: Activer le NAT d'infrastructure (EIN). Si c'est le cas, l'infrastructure VPC effectue toutes les opérations NAT nécessaires sur le VNI. Pour associer une VNI à une instance, la valeur doit être true. Floating_ips ne doit pas comporter plus d'une adresse IP flottante. Si false, le paquet est transmis tel quel vers ou depuis le VNI, ce qui permet à ce dernier d'effectuer toutes les opérations NAT nécessaires. Allow_ip_spoofing doit avoir pour valeur false. Peut être connecté uniquement à une cible avec un type de ressource bare_metal_server_network_attachment. L'une des suivantes: true, false. (par défaut: true).
- --pnac-vni-auto-delete: Indique si cette interface réseau virtuelle, associée à la connexion réseau principale, est automatiquement supprimée lorsque la cible est supprimée. L'une des suivantes: true, false. (par défaut: true).
- --pnac-vni-ips: VNI_RESERVED_IPS_JSON | @VNI_RESERVED_IPS_JSON_FILE, les adresses IP secondaires réservées sont au format JSON ou dans un fichier JSON, à associer à l'interface réseau virtuelle. Pour le schéma de données, consultez la propriété IPS dans la documentation de l'API. Une des valeurs suivantes: VNI_RESERVED_IPS_JSON, @VNI_RESERVED_IPS_JSON_FILE.
- --pnac-vni-name: nom de cette interface réseau virtuelle associée à la connexion réseau principale.
- --pnac-vni-rip: identifiant ou nom de l'adresse IP réservée à associer à l'interface réseau virtuelle liée à la connexion réseau principale.
- --pnac-vni-rip-address: adresse IP réservée à associer à l'interface réseau virtuelle liée à la connexion réseau principale.
- --pnac-vni-rip-auto-delete: Indique si cette adresse IP réservée est automatiquement supprimée lorsque l'une des cibles est supprimée, ou si elle n'est plus associée à une cible. L'une des suivantes: true, false. (par défaut: true).
- --pnac-vni-rip-name: nom attribué à cette adresse IP réservée afin de l'associer à l'interface réseau virtuelle liée à la connexion réseau principale.
- --pnac-vni-sgs: identifiants ou noms, séparés par des virgules, des groupes de sécurité à utiliser pour l'interface réseau virtuelle et associés à la connexion réseau principale.
- --pnac-vni-psfm: Mode de filtrage de l'état du protocole à utiliser pour cette interface réseau virtuelle. Si l'option « auto » est sélectionnée, le filtrage des paquets en fonction de l'état du protocole est activé ou
désactivé en fonction du type de ressource «
target» de l'interface réseau virtuelle. L'une des options suivantes: auto, enabled, disabled. (par défaut: auto). - -- network-attachments: NETWORK_ATTACHMENTS_JSON |@NETWORK_ATTACHMENTS_JSON_FILE. La configuration de la connexion réseau se trouve dans JSON ou un fichier JSON. Pour le schéma de données, consultez la propriété « network_attachments » dans la documentation de l'API. L'une des suivantes: NETWORK_ATTACHMENTS_JSON, @NETWORK_ATTACHMENTS_JSON_FILE.
- --sgs: ID ou nom du groupe de sécurité, séparé par des virgules, pour l'interface réseau principale ou la connexion réseau principale.
- --default-trusted-profile: identifiant ou nom du profil de confiance.
- --default-trusted-profile-auto-link: si cette option est définie sur « true », le système crée un lien vers le profil de confiance cible spécifié lors de la création de l'instance. Qu'un lien soit créé par le système ou manuellement à l'aide du service d'identité IAM, il est automatiquement supprimé lors de la suppression de l'instance. L'une des suivantes: true, false. (par défaut: true).
- --metadata-service, --ms: Active ou désactive le service de métadonnées des instances. Sélectionnez true ou false.
- --metadata-service-protocol, --msp: Protocole de communication pour le point de terminaison du service de métadonnées. Le protocole s'applique uniquement lorsque le service de métadonnées est activé. L'un des suivants: http, https. (par défaut: http).
- --metadata-service-response-hop-limit, --msrhl: Limite de sauts (durée de vie IP) pour les paquets de réponse IP provenant du service de métadonnées.
- --host-failure-policy: action à effectuer en cas de défaillance de l'hôte de calcul. L'une des suivantes: restart, stop.
- --confidential-compute-mode: Mode de calcul confidentiel à utiliser pour cette instance de serveur virtuel. S'il n'est pas spécifié, le mode de calcul confidentiel par défaut du profil est utilisé. L'un des éléments suivants : handicapé, sgx, tdx.
- --enable-secure-boot: Indique si le démarrage sécurisé est activé pour cette instance de serveur virtuel. S'il n'est pas spécifié, le mode d'amorçage sécurisé par défaut du profil est utilisé. Sélectionnez true ou false.
- --resource-group-id : ID du groupe de ressources. Cet identifiant est incompatible avec l'option --resource-group-name.
- --resource-group-name : nom du groupe de ressources. Ce nom est incompatible avec l'option --resource-group-id.
- --cluster-network-attachments: CLUSTER_NETWORK_ATTACHMENTS_JSON|@CLUSTER_NETWORK_ATTACHMENTS_JSON_FILE. La configuration des connexions réseau de cluster est au format JSON ou figure dans un fichier JSON. Pour le schéma
de données, consultez la propriété
**cluster_network_attachments**dans la documentation de l'API. Pour plus d'informations sur les réseaux en cluster, consultez la section « Réseaux en cluster ». L'un des éléments suivants : CLUSTER_NETWORK_ATTACHMENTS_JSON, @CLUSTER_NETWORK_ATTACHMENTS_JSON_FILE. - --volume-bandwidth-qos-mode: Mode de gestion de la bande passante du volume ( QoS ) à utiliser pour cette instance de serveur virtuel. La valeur spécifiée doit être répertoriée dans la propriété volume_bandwidth_qos_modes du profil d'instance. Un des éléments suivants : mis en commun, pondéré.
- --vcpu-percentage: pourcentage des cycles d'horloge de l' vCPU à allouer à l'instance. Plage : 1 à 100.
- --availability-class: Classe de disponibilité de l'instance du serveur virtuel. Un des éléments suivants : spot, standard.
- --preemption-policy: action à effectuer si l'instance du serveur virtuel fait l'objet d'une préemption. L'un des éléments suivants : supprimer, arrêter.
- --threads-per-core: Nombre de threads par cœur pour cette instance de serveur virtuel. Si aucune valeur n'est spécifiée, la valeur par défaut du profil est utilisée. Sélectionnez 1 ou 2.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is instance-delete
Supprimer une ou plusieurs instances de serveur virtuel.
ibmcloud is instance-delete (INSTANCE1 INSTANCE2 ...) [--output JSON] [-f, --force] [-q, --quiet]
Options de commande
- INSTANCE1: ID ou nom de l'instance.
- INSTANCE2: identifiant ou nom de l'instance.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- --force, -f : forcer l'opération sans confirmation.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est instance-disk
Afficher les détails du disque d'une instance de serveur virtuel.
ibmcloud is instance-disk INSTANCE INSTANCE_DISK [--output JSON] [-q, --quiet]
Options de commande
- INSTANCE: identifiant ou nom de l'instance.
- INSTANCE_DISK: ID ou nom du disque de l'instance.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est instance-disk-update
Mettre à jour le disque d'une instance de serveur virtuel.
ibmcloud is instance-disk-update INSTANCE INSTANCE_DISK --name NEW_NAME [--output JSON] [-q, --quiet]
Options de commande
- INSTANCE: identifiant ou nom de l'instance.
- INSTANCE_DISK: ID ou nom du disque de l'instance.
- --name: Nouveau nom du disque de l'instance.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est instance-disks
Répertorier tous les disques d'une instance de serveur virtuel.
ibmcloud is instance-disks INSTANCE [--output JSON] [-q, --quiet]
Options de commande
- INSTANCE: identifiant ou nom de l'instance.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is instance-network-interface
Afficher les détails d'une interface réseau d'une instance de serveur virtuel.
ibmcloud is instance-network-interface INSTANCE NIC [--output JSON] [-q, --quiet]
Options de commande
- INSTANCE: identifiant ou nom de l'instance.
- NIC: identifiant ou nom de l'interface réseau.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is instance-network-interface-create
Créer une interface réseau pour une instance de serveur virtuel.
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]
Exemples de commande
ibmcloud is instance-network-interface-create my-vnic 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3ibmcloud is instance-network-interface-create my-vnic 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --rip 0711-5c7f016e-5bd2-42e3-8dff-81519e4e2469ibmcloud is instance-network-interface-create my-vnic 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --address 10.2.3.4 --ip-name my-reserved-ip --auto-delete falseibmcloud is instance-network-interface-create my-vnic 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --address 10.2.3.4 --ip-name my-reserved-ip --auto-delete false --sg 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --sg 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8ibmcloud is instance-network-interface-create my-vnic my-instance my-subnet --sg my-sg-1 --sg my-sg-2Créez une interface réseau pour une instance de serveur virtuel avec un groupe de sécurité en utilisant le nom de la ressource.
Options de commande
- NIC_NAME : nom de l'interface réseau.
- INSTANCE: identifiant ou nom de l'instance.
- SOUS-RÉSEAU: ID ou nom du sous-réseau.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --rip: identifiant ou nom de l'adresse IP réservée existante.
- --address: L'adresse IP à réserver, qui ne doit pas être déjà réservée sur le sous-réseau.
- --auto-delete: si cette option est définie sur « true », cette adresse IP réservée est automatiquement supprimée lorsque la cible est supprimée. L'une des suivantes: true, false. (par défaut: true).
- --ip-name: nom défini par l'utilisateur pour cette adresse IP réservée. Il doit être unique sur le sous-réseau sur lequel réside l'IP réservée. Les noms commençant par « ibm- » sont réservés aux ressources appartenant au fournisseur.
- --sg: ID ou nom du groupe de sécurité.
- --allow-ip-spoofing: désactive les vérifications de l'adresse source et de l'adresse de destination sur cette interface. Si cette valeur est « **false ** », l'usurpation d'adresse IP source n'est pas autorisée sur cette interface. Sélectionnez false ou true.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is instance-network-interface-delete
Retirer une ou plusieurs interfaces réseau d'une instance de serveur virtuel.
ibmcloud is instance-network-interface-delete INSTANCE (NIC1 NIC2 ...) [--output JSON] [-f, --force] [-q, --quiet]
Options de commande
- INSTANCE: identifiant ou nom de l'instance.
- NIC1: identifiant ou nom de l'interface réseau.
- NIC2: identifiant ou nom de l'interface réseau.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- --force, -f : forcer l'opération sans confirmation.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is instance-network-interface-floating-ip
Afficher les détails d'une adresse IP flottante associée à une interface réseau.
ibmcloud is instance-network-interface-floating-ip INSTANCE NIC FLOATING_IP [--output JSON] [-q, --quiet]
Options de commande
- INSTANCE: identifiant ou nom de l'instance.
- NIC: identifiant ou nom de l'interface réseau.
- FLOATING_IP: ID ou nom de l'adresse IP flottante.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is instance-network-interface-floating-ip-add
Associer une IP flottante à une interface réseau.
ibmcloud is instance-network-interface-floating-ip-add INSTANCE NIC FLOATING_IP [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is instance-network-interface-floating-ip-add 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 1a6b7274-678d-4dfb-8981-c71dd9d4daa5 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3ibmcloud is instance-network-interface-floating-ip-add 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 1a6b7274-678d-4dfb-8981-c71dd9d4daa5 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --output JSONibmcloud is instance-network-interface-floating-ip-add my-instance my-nic my-floating-ipAssocier une adresse IP flottante à une interface réseau en utilisant le nom de la ressource.
Options de commande
- INSTANCE: identifiant ou nom de l'instance.
- NIC: identifiant ou nom de l'interface réseau.
- FLOATING_IP: ID ou nom de l'adresse IP flottante.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is instance-network-interface-floating-ip-remove
Dissocier une adresse IP flottante d'une interface réseau.
ibmcloud is instance-network-interface-floating-ip-remove INSTANCE NIC FLOATING_IP [-f, --force] [-q, --quiet]
Options de commande
- INSTANCE: identifiant ou nom de l'instance.
- NIC: identifiant ou nom de l'interface réseau.
- FLOATING_IP: ID ou nom de l'adresse IP flottante.
- --force, -f : forcer l'opération sans confirmation.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is instance-network-interface-floating-ips
Répertorier toutes les adresses IP flottantes associées à une interface réseau.
ibmcloud is instance-network-interface-floating-ips INSTANCE NIC [--output JSON] [-q, --quiet]
Options de commande
- INSTANCE: identifiant ou nom de l'instance.
- NIC: identifiant ou nom de l'interface réseau.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est instance-network-interface-reserved-ips
Répertorier toutes les adresses IP réservées associées à une interface réseau.
ibmcloud is instance-network-interface-reserved-ips INSTANCE NIC [--output JSON] [-q, --quiet]
Options de commande
- INSTANCE: identifiant ou nom de l'instance.
- NIC: identifiant ou nom de l'interface réseau.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est instance-network-interface-reserved-ip
Afficher les détails d'une adresse IP associée à une interface réseau.
ibmcloud is instance-network-interface-reserved-ip INSTANCE NIC RESERVED_IP [--output JSON] [-q, --quiet]
Options de commande
- INSTANCE: identifiant ou nom de l'instance.
- NIC: identifiant ou nom de l'interface réseau.
- RESERVED_IP: identifiant ou nom de l'adresse IP réservée.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is instance-network-interface-update
Mettre à jour 'une interface réseau d'une instance de serveur virtuel.
ibmcloud is instance-network-interface-update INSTANCE NIC --name NEW_NAME [--allow-ip-spoofing false | true] [--output JSON] [-q, --quiet]
Options de commande
- INSTANCE: identifiant ou nom de l'instance.
- NIC: identifiant ou nom de l'interface réseau.
- --name : nouveau nom de l'interface réseau.
- --allow-ip-spoofing: désactive les vérifications de l'adresse source et de l'adresse de destination sur cette interface. Si cette valeur est « **false ** », l'usurpation d'adresse IP source n'est pas autorisée sur cette interface. Sélectionnez false ou true.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is instance-network-interfaces
Liste de toutes les interfaces réseau d'une instance de serveur virtuel.
ibmcloud is instance-network-interfaces INSTANCE [--output JSON] [-q, --quiet]
Options de commande
- INSTANCE: identifiant ou nom de l'instance.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is instance-profile
Afficher les détails d'un profil d'instance de serveur virtuel.
ibmcloud is instance-profile PROFILE_NAME [--output JSON] [-q, --quiet]
Options de commande
- PROFILE_NAME : nom du profil. Utilisez la commande « ibmcloud is instance-profiles » pour obtenir les profils d'instance.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is instance-profiles
Liste de tous les profils d'instance de serveur virtuel dans la région.
ibmcloud is instance-profiles [--output JSON] [-q, --quiet]
Options de commande
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is instance-reboot
Redémarrer le système d'exploitation d'une instance
ibmcloud is instance-reboot INSTANCE [--no-wait] [-f, --force] [--output JSON] [-q, --quiet]
Options de commande
- INSTANCE: identifiant ou nom de l'instance.
- --no-wait : exécuter immédiatement l'action et abandonner toutes les actions mises en file d'attente.
- --force, -f : forcer l'opération sans confirmation.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est en cours de réinitialisation de l'instance
Réinitialiser une instance de serveur virtuel.
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]
Exemples de commande
ibmcloud is instance-reinitialize 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --image r006-ed3f775f-ad7e-4e37-ae62-7199b4988b00 --keys r006-02a07b78-6e5f-40a2-86a2-99e01916128cRéinitialiser une instance à partir d'une image à l'aide d'une clé SSH.ibmcloud is instance-reinitialize 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --image r006-ed3f775f-ad7e-4e37-ae62-7199b4988b00 --boot-volume '{"name": "boot-vol-attachment-name", "volume": {"name": "my-boot-vol", "capacity": 150, "profile": {"name": "general-purpose"}}}'Réinitialiser une instance à partir d'une image avec une configuration personnalisée du volume de démarrage.ibmcloud is instance-reinitialize 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --boot-volume '{"name": "boot-vol-attachment-name", "volume": {"id": "r006-1a6b7274-678d-4dfb-8981-c71dd9d4daa5"}}'Réinitialiser une instance à partir d'un volume de démarrage existant.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-2Réinitialiser une instance à partir d'un instantané à l'aide d'une clé SSH en utilisant le nom de la ressource.
Options de commande
- INSTANCE: identifiant ou nom de l'instance.
- --image: identifiant ou nom de l'image.
- --boot-volume : BOOT_VOLUME_JSON|@BOOT_VOLUME_JSON_FILE, connexion de volume d'amorçage en JSON ou dans un fichier JSON. Pour le schéma de données, consultez la propriété
**boot_volume_attachment**dans la documentation de l'API. - --keys: identifiants ou noms de clés SSH séparés par des virgules. Les clés SSH peuvent être de type RSA ou Ed25519. Ed25519 peut être utilisé à condition que le système d'exploitation prenne en charge ce type de clé. Ed25519 ne peut pas être utilisé avec des images Windows ou VMware.
- --default-trusted-profile: identifiant ou nom du profil de confiance.
- --default-trusted-profile-auto-link: si cette option est définie sur « true », le système crée un lien vers le profil de confiance cible spécifié lors de la création de l'instance. Qu'un lien soit créé par le système ou manuellement à l'aide du service d'identité IAM, il est automatiquement supprimé lors de la suppression de l'instance. L'une des suivantes: true, false. (par défaut: true).
- --user-data : data|@data-file. Données utilisateur à transférer vers l'instance de serveur.
- --force, -f : forcer l'opération sans confirmation.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is instance-start
Démarrer une instance de serveur virtuel.
ibmcloud is instance-start INSTANCE [--output JSON] [-q, --quiet]
Options de commande
- INSTANCE: identifiant ou nom de l'instance.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is instance-stop
Arrêter une instance de serveur virtuel.
- Lorsque vous arrêtez une instance puis la redémarrez, une nouvelle adresse IP privée lui est attribuée si l'instance n'a pas été créée avec une adresse IP statique ou si l'attribut
primary_ipv4_addressn'a pas été défini lors de sa création via l'interface de ligne de commande (CLI) ou l'API. Pour plus d'informations sur la configuration d'une adresse IP statique, consultez la section « primary_network_interface » dans la documentation de référence de l'API. -
ibmcloud is instance-stop INSTANCE [--no-wait] [-f, --force] [--output JSON] [-q, --quiet]
Options de commande
- INSTANCE: identifiant ou nom de l'instance.
- --no-wait : exécuter immédiatement l'action et abandonner toutes les actions mises en file d'attente.
- --force, -f : forcer l'opération sans confirmation.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is instance-update
Mettre à jour une instance de serveur virtuel.
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]
Exemples de commande
ibmcloud is instance-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name new-instance-nameibmcloud is instance-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name new-instance-name --output JSONibmcloud is instance-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --metadata-service trueibmcloud is instance-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --dedicated-host d7e9969b-1453-4b51-89a6-6b5531c3d959ibmcloud is instance-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --dedicated-host-group c05ecb00-701d-4ad1-8c84-2256f0a53f70ibmcloud is instance-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --total-volume-bandwidth 4000ibmcloud is instance-update my-instance --name new-instance-nameibmcloud is instance-update my-instance --dedicated-host my-dedicated-hostibmcloud is instance-update my-instance --dedicated-host-group my-dedicated-host-groupibmcloud is instance-update my-instance --reservation-affinity-policy manual --reservation-affinity-pool crn:v1:bluemix:public:is:us-south:a/123456::vpc:4727d842-f94f-4a2d-824a-9bc9b02c523bibmcloud is instance-update my-instance --reservation-affinity-policy manual --reservation-affinity-pool r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2ibmcloud is instance-update my-instance --availability-class spot --preemption-policy stopibmcloud is instance-update my-instance --threads-per-core 1ibmcloud is instance-update my-instance --threads-per-core 2
Options de commande
- INSTANCE: identifiant ou nom de l'instance.
- --name : nouveau nom de l'instance de serveur virtuel.
- --profile: le profil à utiliser pour cette instance de serveur virtuel. Pour modifier le profil, l'état de l'instance doit être «
stopping» ou «stopped». De plus, le profil demandé doit : 1. Être compatible avec les contraintes de cible de placement. Par exemple, si l'instance est hébergée sur un serveur dédié, l'adresse du profil demandéfamilydoit correspondre à celle du serveur dédiéfamily. - --total-volume-bandwidth: la quantité de bande passante (en mégabits par seconde) allouée exclusivement aux volumes de stockage des instances. Une augmentation de cette valeur entraîne une réduction correspondante de la bande passante réseau totale.
- --dedicated-host: identifiant ou nom de l'hôte de destination sur lequel l'instance est hébergée.
- --dedicated-host-group: ID ou nom du groupe d'hôtes de destination dans lequel l'instance est placée.
- --reservation-affinity-policy, --res-policy: Politique d'affinité de réservation à utiliser pour cette instance de serveur virtuel. La stratégie est définie par défaut sur 'manual' si le pool n'est pas vide. La stratégie est définie par défaut sur Désactivé si une cible de placement est définie. Dans tous les autres cas, la stratégie est définie par défaut sur 'automatic'. L'un des éléments suivants : désactivé, manuel, automatique.
- --reservation-affinity-pool, --res-pool: ID, nom ou CRN de la réservation pouvant être utilisée par cette instance de serveur virtuel.
- --metadata-service, --ms: Active ou désactive le service de métadonnées des instances. Sélectionnez true ou false.
- --metadata-service-protocol, --msp: Protocole de communication pour le point de terminaison du service de métadonnées. Le protocole s'applique uniquement lorsque le service de métadonnées est activé. L'un des suivants: http, https. (par défaut: http).
- --metadata-service-response-hop-limit, --msrhl: Limite de sauts (durée de vie IP) pour les paquets de réponse IP provenant du service de métadonnées.
- --host-failure-policy: action à effectuer en cas de défaillance de l'hôte de calcul. L'une des suivantes: restart, stop.
- --confidential-compute-mode: Mode de calcul confidentiel à utiliser pour cette instance de serveur virtuel. S'il n'est pas spécifié, le mode de calcul confidentiel par défaut du profil est utilisé. L'un des éléments suivants : handicapé, sgx, tdx.
- --enable-secure-boot: Indique si le démarrage sécurisé est activé pour cette instance de serveur virtuel. S'il n'est pas spécifié, le mode d'amorçage sécurisé par défaut du profil est utilisé. Sélectionnez true ou false.
- --volume-bandwidth-qos-mode: Mode de gestion de la bande passante du volume ( QoS ) à utiliser pour cette instance de serveur virtuel. La valeur spécifiée doit être répertoriée dans la propriété volume_bandwidth_qos_modes du profil d'instance. Un des éléments suivants : mis en commun, pondéré.
- --vcpu-percentage: pourcentage des cycles d'horloge de l' vCPU à allouer à l'instance. Plage : 1 à 100.
- --availability-class: Classe de disponibilité de l'instance du serveur virtuel. Un des éléments suivants : spot, standard.
- --preemption-policy: action à effectuer si l'instance du serveur virtuel fait l'objet d'une préemption. L'un des éléments suivants : supprimer, arrêter.
- --threads-per-core: Nombre de threads par cœur pour cette instance de serveur virtuel. Si aucune valeur n'est spécifiée, la valeur par défaut du profil est utilisée. Sélectionnez 1 ou 2.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is instance-volume-attachment
Afficher les détails d'une connexion de volume.
ibmcloud is instance-volume-attachment INSTANCE VOLUME_ATTACHMENT [--output JSON] [-q, --quiet]
Options de commande
- INSTANCE: identifiant ou nom de l'instance.
- VOLUME_ATTACHMENT: ID ou nom de l'attachement de volume.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is instance-volume-attachments
Répertorier toutes les connexions de volume à une instance.
ibmcloud is instance-volume-attachments INSTANCE [--output JSON] [-q, --quiet]
Options de commande
- INSTANCE: identifiant ou nom de l'instance.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is instance-volume-attachment-add
Créer une connexion de volume en connectant un volume à une instance.
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]
Exemples de commande
ibmcloud is instance-volume-attachment-add data-vol-name 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 1a6b7274-678d-4dfb-8981-c71dd9d4daa5ibmcloud is instance-volume-attachment-add data-vol-name 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 1a6b7274-678d-4dfb-8981-c71dd9d4daa5 --auto-delete trueibmcloud is instance-volume-attachment-add data-vol-name 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 1a6b7274-678d-4dfb-8981-c71dd9d4daa5 --auto-delete true --output JSONibmcloud is instance-volume-attachment-add data-vol-name 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --profile general-purpose --source-snapshot eaf9d6ca-35bf-4ac7-bc45-d0f2507f2830 --auto-delete true --output JSONibmcloud is instance-volume-attachment-add data-vol-name 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --profile general-purpose ---capacity 10 --auto-delete true --tags my-tag-1,my-tag-2ibmcloud is instance-volume-attachment-add data-vol-name my-instance my-volume --auto-delete trueAjouter un volume existant à une instance de serveur virtuel en utilisant le nom de la ressource.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
Options de commande
- NAME : nom de la connexion de volume.
- INSTANCE: identifiant ou nom de l'instance.
- VOLUME: identifiant ou nom du volume.
- --new-volume-name: Nom du nouveau volume.
- --profile: Nom du profil.
- --iops: Nombre d'opérations d'entrée et de sortie par seconde pour le volume; cette option ne s'applique qu'aux volumes de profil personnalisé. Pour connaître les plages d'IOPS disponibles, voir [Profil d'IOPS personnalisé] Logiciel d'intégration à votre compte.
- --encryption-key : nom CRN de la clé racine du service de gestion de clés.
- --capacity : capacité du volume en gigaoctets. Plage 10-16000 pour les volumes de profil personnalisés et à usage général, 10-9600 pour les volumes de profil 5iops-tier, 10-4800 pour les volumes de profil 10iops-tier.
- --bandwidth: la bande passante maximale (en mégabits par seconde) pour le volume. Pour spécifier cette propriété, le volume storage_generation doit être 2.
- --tags: Balises séparées par des virgules pour le volume.
- --source-snapshot: ID, nom ou CRN de l'instantané à partir duquel cloner le volume.
- --allowed-use-api-version, --au-api-version: Version de l'API à utiliser pour évaluer les expressions.
- --allowed-use-bare-metal-server: true,--au-bms true - Expression que doivent respecter les propriétés d'un serveur « bare metal » provisionné à l'aide des données d'image contenues dans ce volume. Si elle n'est pas spécifiée, l'expression est vraie.
- --allowed-use-instance: true,--au-ins true - Expression que doivent respecter les propriétés d'une instance de serveur virtuel provisionnée avec ce volume. Si elle n'est pas spécifiée, l'expression est vraie.
- --auto-delete : le volume connecté est supprimé lorsque l'instance est supprimée. L'une des valeurs suivantes : false, true. (valeur par défaut : false ).
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is instance-volume-attachment-detach
Supprimer une ou plusieurs connexions de volume, ce qui déconnecte le volume d'une instance.
ibmcloud is instance-volume-attachment-detach INSTANCE (VOLUME_ATTACHMENT1 VOLUME_ATTACHMENT2 ...) [--output JSON] [-f, --force] [-q, --quiet]
Options de commande
- INSTANCE: identifiant ou nom de l'instance.
- VOLUME_ATTACHMENT1: ID ou nom de l'attachement de volume.
- VOLUME_ATTACHMENT2: ID ou nom de l'attachement de volume.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- --force, -f : forcer l'opération sans confirmation.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is instance-volume-attachment-update
Mettre à jour une connexion de volume.
ibmcloud is instance-volume-attachment-update INSTANCE VOLUME_ATTACHMENT [--name NEW_NAME] [--auto-delete true | false] [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is instance-volume-attachment-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 1a6b7274-678d-4dfb-8981-c71dd9d4daa5 --name name2ibmcloud is instance-volume-attachment-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 1a6b7274-678d-4dfb-8981-c71dd9d4daa5 --auto-delete trueibmcloud is instance-volume-attachment-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 1a6b7274-678d-4dfb-8981-c71dd9d4daa5 --name name2 --auto-delete true --output JSONibmcloud is instance-volume-attachment-update my-instance my-vol-att --name name2Mettre à jour une connexion de volume en utilisant le nom de la ressource.
Options de commande
- INSTANCE: identifiant ou nom de l'instance.
- VOLUME_ATTACHMENT: ID ou nom de l'attachement de volume.
- --name : nouveau nom du volume.
- --auto-delete : le volume connecté est supprimé lorsque l'instance est supprimée. Sélectionnez true ou false.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est instance-network-attachments
Répertorier toutes les connexions réseau d'une instance.
ibmcloud is instance-network-attachments INSTANCE [--output JSON] [-q, --quiet]
Options de commande
- INSTANCE: identifiant ou nom de l'instance.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est instance-network-attachment
Afficher les détails d'une connexion réseau d'une instance.
ibmcloud is instance-network-attachment INSTANCE NAC [--output JSON] [-q, --quiet]
Options de commande
- INSTANCE: identifiant ou nom de l'instance.
- NAC: identifiant ou nom de la connexion au réseau.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est instance-network-attachment-create
Créer une connexion réseau pour une instance.
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]
Exemples de commande
ibmcloud is instance-network-attachment-create 02h7_ef1b0428-f138-4d5e-a8e2-e9f35e397cf8 --vni-ais false --vni-ein true --vni-auto-delete true --vni-ips '[{"id": "02h7-b982a5f1-804b-4dd9-b448-777ae3641242"}]' --vni-name ins-vni-1 --vni-rip 02h7-f9203bfc-ea46-4431-9b66-a9ae223e9076 --vni-sgs r026-b315a040-8ea9-49c4-8974-b7ab373c660cibmcloud is instance-network-attachment-create 02h7_ef1b0428-f138-4d5e-a8e2-e9f35e397cf8 --vni-rip 02h7-f9203bfc-ea46-4431-9b66-a9ae223e9076ibmcloud is instance-network-attachment-create 02h7_ef1b0428-f138-4d5e-a8e2-e9f35e397cf8 --vni-rip-address "10.245.0.34" --vni-subnet cli-subnet --vpc vpc-1ibmcloud is instance-network-attachment-create 02h7_ef1b0428-f138-4d5e-a8e2-e9f35e397cf8 --vni-subnet 02h7-275c2a52-1890-4473-83a0-54de53da8a25ibmcloud is instance-network-attachment-create 02h7_02b4927a-7837-4568-9653-6ae51a861c9d --vni 02h7-123156e0-3aee-489f-bcdc-78cdc2549c0d
Options de commande
- INSTANCE: identifiant ou nom de l'instance.
- --name: Nom attribué à cette connexion réseau du serveur « bare metal ».
- --vni: ID ou nom de l'interface réseau virtuelle utilisée pour la connexion réseau de ce serveur « bare metal ».
- --vni-subnet: le sous-réseau associé.
- --vpc: identifiant ou nom du VPC. Cet ID ou ce nom est requis uniquement pour spécifier le sous-réseau unique par nom dans ce VPC.
- --vni-ais: Autoriser l'usurpation d'adresse IP (AIS). Indique si l'usurpation d'adresse IP source est autorisée sur cette interface de réseau virtuel. L'une des valeurs suivantes : false, true. (valeur par défaut : false ).
- --vni-ein: Activer le NAT d'infrastructure (EIN). Si c'est le cas, l'infrastructure VPC effectue toutes les opérations NAT nécessaires. Si l'option « false » est activée, le paquet est transmis tel quel vers ou depuis l'interface réseau virtuelle, ce qui permet à la machine virtuelle associée à l'adresse IP flottante d'effectuer toutes les opérations NAT nécessaires. L'une des suivantes: true, false. (par défaut: true).
- --vni-auto-delete: Indique si cette interface réseau virtuelle est automatiquement supprimée lorsque la cible est supprimée. L'une des suivantes: true, false. (par défaut: true).
- --vni-ips: ips VNI_RESERVED_IPS_JSON | @VNI_RESERVED_IPS_JSON_FILE, adresses IP secondaires réservées au format JSON ou dans un fichier JSON, à associer à l'interface réseau virtuelle. Pour le schéma de données, consultez la propriété « ips » dans la documentation de l'API. Une des valeurs suivantes: VNI_RESERVED_IPS_JSON, @VNI_RESERVED_IPS_JSON_FILE.
- --vni-name: nom attribué à cette interface réseau virtuelle.
- --vni-rip: identifiant ou nom de l'adresse IP réservée à associer à l'interface réseau virtuelle. Obligatoire si le sous-réseau n'est pas spécifié. L'adresse IP réservée doit être dissociée.
- --vni-rip-address: l'adresse IP de l'adresse IP réservée à associer à l'interface réseau virtuelle. Le sous-réseau doit être spécifié.
- --vni-rip-auto-delete: Indique si cette adresse IP réservée est automatiquement supprimée lorsque l'une des cibles est supprimée, ou si elle n'est plus associée à une cible. Sélectionnez true ou false.
- --vni-rip-name: nom attribué à cette adresse IP réservée pour l'associer à l'interface réseau virtuelle. Le nom ne doit pas être utilisé par une autre adresse IP réservée dans le sous-réseau. Les noms commençant par « ibm- » sont réservés aux ressources appartenant au fournisseur et ne sont pas autorisés.
- --vni-psfm: Mode de filtrage de l'état du protocole à utiliser pour cette interface réseau virtuelle. Si l'option « auto » est sélectionnée, le filtrage des paquets en fonction de l'état du protocole est activé ou désactivé
en fonction du type de ressource «
target» de l'interface réseau virtuelle. L'une des options suivantes: auto, enabled, disabled. (par défaut: auto). - --vni-sgs: identifiants ou noms, séparés par des virgules, des groupes de sécurité à utiliser pour cette interface réseau virtuelle. S'ils ne sont pas spécifiés, le groupe de sécurité par défaut du VPC pour le sous-réseau est utilisé.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est instance-network-attachment-update
Mettre à jour une connexion réseau d'une instance.
ibmcloud is instance-network-attachment-update INSTANCE NAC --name NEW_NAME [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is ins-nacu cli-instance-1 empty-ribcage-jiffy-stitch --name cli-instance-nacibmcloud is ins-nacu 02h7_ef1b0428-f138-4d5e-a8e2-e9f35e397cf8 02h7-a5c765f9-ebcd-41a0-89df-c6512d7f0147 --name ins-net-attch-1
Options de commande
- INSTANCE: identifiant ou nom de l'instance.
- NAC: identifiant ou nom de la connexion au réseau.
- --name: Nouveau nom de la connexion réseau.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est instance-network-attachment-delete
Supprimez une ou plusieurs connexions réseau d'une instance.
ibmcloud is instance-network-attachment-delete INSTANCE (NAC1 NAC2 ...) [--output JSON] [-f, --force] [-q, --quiet]
Options de commande
- INSTANCE: identifiant ou nom de l'instance.
- NAC1: identifiant ou nom de la connexion réseau.
- NAC2: identifiant ou nom de la connexion au réseau.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- --force, -f : forcer l'opération sans confirmation.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est instance-cluster-network-attachments
Répertorier toutes les connexions réseau au cluster d'une instance.
ibmcloud is instance-cluster-network-attachments INSTANCE [--output JSON] [-q, --quiet]
Options de commande
- INSTANCE: identifiant ou nom de l'instance.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est instance-cluster-network-attachment
Afficher les détails d'une connexion réseau au cluster d'une instance.
ibmcloud is instance-cluster-network-attachment INSTANCE CNAC [--output JSON] [-q, --quiet]
Options de commande
- INSTANCE: identifiant ou nom de l'instance.
- CNAC: identifiant ou nom de la connexion réseau du cluster.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est instance-cluster-network-attachment-update
Mettre à jour la connexion réseau au cluster d'une instance.
ibmcloud is instance-cluster-network-attachment-update INSTANCE CNAC --name NEW_NAME [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is ins-cnacu cli-instance-1 empty-ribcage-jiffy-stitch --name cli-instance-cnacibmcloud is ins-cnacu 02h7_ef1b0428-f138-4d5e-a8e2-e9f35e397cf8 02h7-a5c765f9-ebcd-41a0-89df-c6512d7f0147 --name in-cl-net-attch-1
Options de commande
- INSTANCE: identifiant ou nom de l'instance.
- CNAC: identifiant ou nom de la connexion réseau du cluster.
- --name: Nouveau nom de la connexion réseau du cluster.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est instance-cluster-network-attachment-create
Créez une connexion réseau de cluster pour une instance.
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]
Exemples de commande
ibmcloud is instance-cluster-network-attachment-create my-instance --cni 02h7-f9203bfc-ea46-4431-9b66-a9ae223e9076 --name my-ins-cnatibmcloud is instance-cluster-network-attachment-create 02h7_ef1b0428-f138-4d5e-a8e2-e9f35e397cf8 --cni my-cluster-network-interface --cluster-network my-cluster-networkibmcloud is instance-cluster-network-attachment-create 02h7_ef1b0428-f138-4d5e-a8e2-e9f35e397cf8 --cni-auto-delete true --cni-subnet my-cluster-network-subnet --cluster-network my-cluster-network --cni-primary-ip 02h7-f9203bfc-ea46-4431-9b66-a9ae223e9076ibmcloud is ins-cnacc my-instance --cni-auto-delete true --cni-subnet 02h7_ef1b0428-f138-4d5e-a8e2-e9f35e397cf8 --cni-primary-ip-address 10.245.0.34 --cni-primary-ip-auto-delete true --cni-primary-ip-name my-cni-ipibmcloud is instance-cluster-network-attachment-create 02h7_ef1b0428-f138-4d5e-a8e2-e9f35e397cf8 --cni my-cluster-network-interface --cluster-network 02h7-f9203bfc-ea46-4431-9b66-a9ae223e9076 --cnac my-cnac-before-this-cnac --name my-cnac --output json
Options de commande
- INSTANCE: identifiant ou nom de l'instance.
- --name: Nom de la connexion réseau de ce cluster d'instances.
- --cnac: ID ou nom de la connexion réseau du cluster d'instances devant laquelle insérer immédiatement cette connexion réseau du cluster d'instances.
- --cni: ID ou nom de l'interface réseau du cluster destinée à la connexion réseau de cette instance au cluster.
- --cluster-network: identifiant ou nom du réseau du cluster.
- --cni-auto-delete: Indique si cette interface réseau du cluster est automatiquement supprimée lorsque la cible est supprimée. Sélectionnez true ou false.
- --cni-name: nom attribué à cette interface réseau du cluster.
- --cni-subnet: ID ou nom du sous-réseau du cluster associé.
- --cni-primary-ip: ID ou nom de l'adresse IP réservée du sous-réseau du réseau du cluster à associer à l'interface réseau du cluster.
- --cni-primary-ip-address: l'adresse IP de l'adresse IP réservée à associer à l'interface réseau du cluster. Le sous-réseau doit être spécifié.
- --cni-primary-ip-auto-delete: Indique si cette adresse IP réservée est automatiquement supprimée lorsque l'une des cibles est supprimée, ou si elle n'est plus associée à une cible. Sélectionnez true ou false.
- --cni-primary-ip-name: nom attribué à cette adresse IP réservée afin de l'associer à l'interface réseau du cluster. Le nom ne doit pas être utilisé par une autre adresse IP réservée dans le sous-réseau du cluster. Les noms commençant par « ibm- » sont réservés aux ressources appartenant au fournisseur et ne sont pas autorisés.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est instance-cluster-network-attachment-delete
Retirez une ou plusieurs connexions réseau de cluster d'une instance.
ibmcloud is instance-cluster-network-attachment-delete INSTANCE (CNAC1 CNAC2 ...) [-f, --force] [-q, --quiet]
Options de commande
- INSTANCE: identifiant ou nom de l'instance.
- CNAC1: identifiant ou nom de la connexion réseau du cluster.
- CNAC2: identifiant ou nom de la connexion réseau du cluster.
- --force, -f : forcer l'opération sans confirmation.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud correspond à des instances, des logiciels et des pièces jointes
Répertorier toutes les extensions logicielles d'une instance.
ibmcloud is instance-software-attachments INSTANCE [--output JSON] [-q, --quiet]
Options de commande
- INSTANCE: identifiant ou nom de l'instance.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud correspond à une association entre une instance et un logiciel
Afficher les détails d'un composant logiciel associé à une instance.
ibmcloud is instance-software-attachment INSTANCE SWAC [--output JSON] [-q, --quiet]
Options de commande
- INSTANCE: identifiant ou nom de l'instance.
- SWAC: identifiant ou nom de l'annexe logicielle.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est une mise à jour de l'attachement logiciel d'une instance
Mettre à jour un composant logiciel associé à une instance.
ibmcloud is instance-software-attachment-update INSTANCE SWAC --name NEW_NAME [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is instance-software-attachment-update cli-instance-1 empty-ribcage-jiffy-stitch --name cli-instance-swacibmcloud is ins-swacu 02h7_ef1b0428-f138-4d5e-a8e2-e9f35e397cf8 02h7-a5c765f9-ebcd-41a0-89df-c6512d7f0147 --name ins-sw-attch-1
Options de commande
- INSTANCE: identifiant ou nom de l'instance.
- SWAC: identifiant ou nom de l'annexe logicielle.
- --name: Nouveau nom de la pièce jointe logicielle.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
Clés
ibmcloud is key
Afficher les détails d'une clé.
ibmcloud is key KEY [--output JSON] [-q, --quiet]
Options de commande
- CLÉ: identifiant ou nom de la clé.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is key-create
Importer une clé publique RSA.
ibmcloud is key-create KEY_NAME (KEY | @KEY_FILE) [--key-type rsa | ed25519] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME] [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is key-create my-key "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDL9osaBrUD8uCBzIJo5YBvX8wtGrE+kcC7YZtID/nNYrjeCB26eFASHia5tmqmuCo434UygGSd5qj3t/3v/a7NZoMr/0+qspQF+dUVIl+xIsKTWYQ+gtYbJlvW+FIlNTOA4vbOXLg+nGGUCoaV79azmny4mYJbbo15i+Q3CI+w9bwOAwzqeGKaeOjpo5hdDcFW0QLDxKmQHKMLX8slsx3kB9I5wPe8C/ZBBDBBkZKK2y3RJBjaKxi0beFueo6ngUKOLooReefiBGpdoOJIi6Gf7vRduoBTmbyVvSv08wcrANtYSzGwDpqrEshEafv8bKo42MYHsPT2OwAbsFyqWQj5 test@example"ibmcloud is key-create my-key @/tmp/my_id_rsa.pubibmcloud is key-create my-key @/tmp/my_id_rsa.pub --output JSONibmcloud is key-create my-key "ssh-ed25519 AAAAC3NzaC1lZDI1NTE6AAAAID/R2T8h6CPvZr/InxpBrxh8bmG2RTyB8vzUTvOtQhaJ test@example.com" --key-type ed25519ibmcloud is key-create my-key @/tmp/my_id_ed25519.pub --key-type ed25519ibmcloud is key-create my-key @/tmp/my_id_ed25519.pub --key-type ed25519 --output JSON
Options de commande
- KEY_NAME: identifiant ou nom de la clé.
- KEY : key|@key-file. Clé SSH publique à importer dans le système.
- --key-type: le système de chiffrement utilisé par cette clé. La valeur par défaut est rsa. L'une des suivantes: rsa, ed25519.
- --resource-group-id : ID du groupe de ressources. Cet identifiant est incompatible avec l'option --resource-group-name.
- --resource-group-name : nom du groupe de ressources. Ce nom est incompatible avec l'option --resource-group-id.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is key-delete
Supprimer une ou plusieurs clés.
ibmcloud is key-delete (KEY1 KEY2 ...) [--output JSON] [-f, --force] [-q, --quiet]
Exemples de commande
ibmcloud is key-delete e9e7655e-0000-0000-0000-0000001a957a --output JSONibmcloud is key-delete e9e7655e-0000-0000-0000-0000001a957a -f
Options de commande
- CLÉ1: Identifiant ou nom de la clé.
- KEY2: identifiant ou nom de la clé.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- --force, -f : forcer l'opération sans confirmation.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is key-update
Mettre à jour le nom d'une clé.
ibmcloud is key-update KEY --name NEW_NAME [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is key-update e9e7655e-0000-0000-0000-0000001a957a --name my-new-nameibmcloud is key-update e9e7655e-0000-0000-0000-0000001a957a --name my-new-name --output JSON
Options de commande
- CLÉ: identifiant ou nom de la clé.
- --name : nouveau nom de la clé.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is keys
Répertoriez toutes les clés.
ibmcloud is keys [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME | --all-resource-groups] [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is keys --resource-group-name Default --output JSONibmcloud is keys --resource-group-id 11baaa8984beb82690daab08767et --output JSON
Options de commande
- --resource-group-id : ID du groupe de ressources. Cet identifiant est incompatible avec l'option --resource-group-name.
- --resource-group-name : nom du groupe de ressources. Ce nom est incompatible avec l'option --resource-group-id.
- --all-resource-groups : interroger tous les groupes de ressources.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
Hôtes dédiés
ibmcloud is dedicated-host-profiles
Répertorier tous les profils d'hôtes de la région.
ibmcloud is dedicated-host-profiles [--output JSON] [-q, --quiet]
Options de commande
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est dedicated-host-profile
Afficher les détails du profil d'un hôte.
ibmcloud is dedicated-host-profile PROFILE_NAME [--output JSON] [-q, --quiet]
Options de commande
- PROFILE_NAME : nom du profil.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est dédié aux groupes d'hébergement
Répertorier tous les groupes d'hôtes.
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]
Options de commande
- --resource-group-id : ID du groupe de ressources. Cet identifiant est incompatible avec l'option --resource-group-name.
- --resource-group-name : nom du groupe de ressources. Ce nom est incompatible avec l'option --resource-group-id.
- --all-resource-groups : interroger tous les groupes de ressources.
- --zone: filtre la collection pour ne retenir que les ressources dont la propriété « zone name » correspond exactement au nom spécifié.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est un groupe d'hébergement dédié
Afficher les détails d'un groupe d'hôtes.
ibmcloud is dedicated-host-group HOST_GROUP [--output JSON] [-q, --quiet]
Options de commande
- HOST_GROUP: ID ou nom du groupe d'hôtes.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est dedicated-host-group-create
Créez un groupe d'hôtes.
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]
Exemples de commande
ibmcloud is dedicated-host-group-create --family memory --class mx2 --zone us-south-1 --name my-host-groupibmcloud is dedicated-host-group-create --family memory --class mx2 --zone us-south-1 --name my-host-group --output JSON
Options de commande
- -- zone : nom de la zone.
- --name: Nouveau nom pour le groupe d'hôtes.
- --family: la famille de profils d'hôtes dédiés correspondant aux hôtes de ce groupe.
- --class: la classe de profil dédiée aux hôtes de ce groupe.
- --resource-group-id : ID du groupe de ressources. Cet identifiant est incompatible avec l'option --resource-group-name.
- --resource-group-name : nom du groupe de ressources. Ce nom est incompatible avec l'option --resource-group-id.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est la mise à jour du groupe d'hôtes dédiés
Mettre à jour un groupe d'hôtes.
ibmcloud is dedicated-host-group-update HOST_GROUP --name NEW_NAME [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is dedicated-host-group-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name new-name-host-groupibmcloud is dedicated-host-group-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name new-name-host-group --output JSON
Options de commande
- HOST_GROUP: ID ou nom du groupe d'hôtes.
- --name: Nouveau nom du groupe d'hôtes.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est dedicated-host-group-delete
Supprimer un ou plusieurs groupes d'hôtes.
ibmcloud is dedicated-host-group-delete (HOST_GROUP1 HOST_GROUP2 ...) [--output JSON] [-f, --force] [-q, --quiet]
Options de commande
- HOST_GROUP1: ID ou nom du groupe d'hôtes.
- HOST_GROUP2: ID ou nom du groupe d'hôtes.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- --force, -f : forcer l'opération sans confirmation.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est dédié-hosts
Répertorier tous les hôtes.
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]
Options de commande
- --resource-group-id : ID du groupe de ressources. Cet identifiant est incompatible avec l'option --resource-group-name.
- --resource-group-name : nom du groupe de ressources. Ce nom est incompatible avec l'option --resource-group-id.
- --all-resource-groups : interroger tous les groupes de ressources.
- --zone: filtre la collection pour ne retenir que les ressources dont la propriété « zone name » correspond exactement au nom spécifié.
- --dhg: identifiant ou nom du groupe d'hôtes.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est dédié-hôte
Afficher les détails d'un hôte.
ibmcloud is dedicated-host HOST [--output JSON] [-q, --quiet]
Options de commande
- HÔTE: identifiant ou nom de l'hôte.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est dedicated-host-create
Créez un hôte.
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]
Exemples de commande
ibmcloud is dedicated-host-create --profile dh2-56x344 --dhg 74213016-f179-4055-b161-46fd42a9d98a --name my-hostibmcloud is dedicated-host-create --profile dh2-56x344 --dhg 74213016-f179-4055-b161-46fd42a9d98a --name my-host --enabled falseibmcloud is dedicated-host-create --profile dh2-56x344 --dhg 74213016-f179-4055-b161-46fd42a9d98a --name my-host --output JSON
Options de commande
- --profile: Nom du profil d'hôte.
- --dhg: identifiant ou nom du groupe d'hôtes.
- --enabled: Active ou désactive le placement de l'instance sur l'hôte. L'une des suivantes: true, false. (par défaut: true).
- --name: Nouveau nom pour l'hôte.
- --resource-group-id : ID du groupe de ressources. Cet identifiant est incompatible avec l'option --resource-group-name.
- --resource-group-name : nom du groupe de ressources. Ce nom est incompatible avec l'option --resource-group-id.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est une mise à jour de l'hébergement dédié
Mettre à jour un hôte.
ibmcloud is dedicated-host-update HOST [--name NEW_NAME] [--enabled true | false] [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is dedicated-host-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name new-name-host-groupibmcloud is dedicated-host-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name new-name-host-group --enabled false --output JSON
Options de commande
- HÔTE: identifiant ou nom de l'hôte.
- --name: Nouveau nom de l'hôte.
- --enabled: Active ou désactive le placement de l'instance sur l'hôte. Sélectionnez true ou false.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est dedicated-host-delete
Supprimer un ou plusieurs hôtes.
ibmcloud is dedicated-host-delete (HOST1 HOST2 ...) [--output JSON] [-f, --force] [-q, --quiet]
Options de commande
- HÔTE 1: Identifiant ou nom de l'hôte.
- HOST2: ID ou nom de l'hôte.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- --force, -f : forcer l'opération sans confirmation.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est dédié aux disques d'hébergement
Répertorier tous les disques d'un hôte dédié.
ibmcloud is dedicated-host-disks HOST [--output JSON] [-q, --quiet]
Options de commande
- HÔTE: identifiant ou nom de l'hôte.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est un disque dédié à l'hébergement
Afficher les détails d'un disque dédié à l'hôte.
ibmcloud is dedicated-host-disk HOST DISK [--output JSON] [-q, --quiet]
Options de commande
- HÔTE: identifiant ou nom de l'hôte.
- DISQUE: ID ou nom du disque dédié de l'hôte.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est l'hébergeur dédié de la mise à jour de la base de données
Mettre à jour un disque dédié à l'hôte.
ibmcloud is dedicated-host-disk-update HOST DISK --name NEW_NAME [--output JSON] [-q, --quiet]
Options de commande
- HÔTE: identifiant ou nom de l'hôte.
- DISQUE: ID ou nom du disque dédié de l'hôte.
- --name: Nouveau nom du disque.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
Serveurs bare metal
ibmcloud est un serveur bare-metal
Afficher les détails d'un serveur « bare metal ».
ibmcloud is bare-metal-server SERVER [--output JSON] [-q, --quiet]
Options de commande
- SERVEUR: identifiant ou nom du serveur.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est une console serveur bare-metal
Ouvrir une console interactive sur le serveur bare metal. Par défaut, cette commande ouvre une console série interactive.
ibmcloud is bare-metal-server-console SERVER [--vnc] [-q, --quiet]
Options de commande
- SERVEUR: identifiant ou nom du serveur.
- --vnc: Récupère l'URI WebSocket correspondant à la console VNC; cela n'ouvre pas la console VNC.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est bare-metal-server-create
Créer un serveur « bare metal ».
ibmcloud is bare-metal-server-create --zone ZONE_NAME --profile PROFILE --image IMAGE --keys KEYS (((--pnic-subnet PRIMARY_NIC_SUBNET [--vpc VPC]) [--pnic-name PRIMARY_NIC_NAME] [--pnic-rip PNIC_RIP | (--pnic-rip-address PNIC_RIP_ADDRESS --pnic-rip-auto-delete true | false --pnic-rip-name PNIC_RIP_NAME)] [--pnic-sgs PNIC_SGS] [--pnic-allowed-vlans PNIC_ALLOWED_VLANS] [--pnic-ein true | false] [--pnic-ais false | true] [--network-interfaces NETWORK_INTERFACES_JSON | @NETWORK_INTERFACES_JSON_FILE]) | ([--pnac-name PRIMARY_NAC_NAME] [--pnac-allowed-vlans PNAC_ALLOWED_VLANS] [--pnac-vni PNAC_VNI | ((--pnac-vni-subnet PNAC_VNI_SUBNET [--vpc VPC]) --pnac-vni-ais false | true --pnac-vni-ein true | false --pnac-vni-auto-delete true | false --pnac-vni-ips VNI_RESERVED_IPS_JSON | @VNI_RESERVED_IPS_JSON_FILE --pnac-vni-name PNAC_VNI_NAME [--pnac-vni-rip PNAC_VNI_RIP | (--pnac-vni-rip-address PNAC_VNI_RIP_ADDRESS --pnac-vni-rip-auto-delete true | false --pnac-vni-rip-name PNAC_VNI_RIP_NAME)] --pnac-vni-sgs PNAC_VNI_SGS [--pnac-vni-psfm auto | enabled | disabled])] [--network-attachments NETWORK_ATTACHMENTS_JSON | @NETWORK_ATTACHMENTS_JSON_FILE])) [--name NAME] [--user-data DATA] [--enable-secure-boot false | true] [--tpm-mode tpm_2 | disabled] [--bandwidth BANDWIDTH] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME] [--reservation-affinity-policy, --res-policy disabled | manual | automatic] [--reservation-affinity-pool, --res-pool RESERVATION_AFFINITY_POOL] [--default-trusted-profile DEFAULT_TRUSTED_PROFILE [--default-trusted-profile-auto-link true,false]] [--metadata-service true | false [--metadata-service-protocol http | https]] [-i, --interactive] [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is bare-metal-server-create --name my-server-name --zone us-east-1 --profile bmx2d-24x384 --image cfdaf1a0-5350-4350-fcbc-97173b510844 --keys 7ab1ee27-564c-4730-a1ad-9b9466589250,9727e31a-74d4-45cd-8f39-1ef7484b5f3e --pnic-subnet bdea9c01-ada2-46ba-a314-4b3240477a5fibmcloud is bare-metal-server-create --name my-server-name --zone us-east-1 --profile bmx2d-24x384 --image ibm-esxi-7-byol-amd64-1 --keys my-sshkey-1,my-sshkey-2 --pnic-subnet my-subnetCréer un serveur bare metal avec prise en charge des noms pour l'image, les clés et le sous-réseauibmcloud 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 trueCréer un serveur bare metal avec la configuration d'interface réseau primaire spécifiée.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_2Créez un serveur « bare metal » sur lequel le module de plateforme sécurisée (TPM) est activé en mode «tpm_2».ibmcloud is bare-metal-server-create --name my-server-name --zone us-east-1 --profile bmx2d-24x384 --image cfdaf1a0-5350-4350-fcbc-97173b510844 --keys 7ab1ee27-564c-4730-a1ad-9b9466589250,9727e31a-74d4-45cd-8f39-1ef7484b5f3e --pnic-subnet bdea9c01-ada2-46ba-a314-4b3240477a5f --resource-group-name Finance --output JSONCréez un serveur « bare metal » dans le groupe de ressources «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-829Créer un serveur bare metal avec une interface réseau PCI. Les VLAN autorisés sont des valeurs séparées par une virgule, qui peuvent être transmises sous forme de valeurs distinctes ou de plage de nombres.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"}]}}]'Créez un serveur bare metal avec une connexion réseau et une interface réseau virtuelle existante.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"}]}}]'Créez un serveur bare metal avec une connexion réseau et une interface réseau virtuelle existante.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-aee9e5c0abf2Créez un serveur bare metal avec réservation.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-reservationCréez un serveur bare metal avec réservation.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-4e5e3b57727dCréez un serveur bare metal avec un ID d'adresse IP réservée précréée.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 10000Créez un serveur bare metal avec un ID d'adresse IP réservée créée préalablement et une bande passante.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-1Créez un serveur bare metal avec une adresse IP réservée précréée par NOM.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-rip1Créez un serveur bare metal avec une interface réseau principale avec une nouvelle adresse IP réservée.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"}}]'Créez un serveur bare metal avec une interface réseau secondaire avec un ID d'adresse IP réservée précréée. Les configurations des deux interfaces secondaires sont spécifiées au format JSON. Voir le texte d'aide relatif à l'option '--network-interfaces'.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"}}]'Créez un serveur bare metal avec une interface réseau secondaire avec une adresse IP réservée précréée par nom. Les configurations des deux interfaces secondaires sont spécifiées au format JSON. Voir le texte d'aide relatif à l'option '--network-interfaces'.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"}]}]'Créez un serveur bare metal avec une interface réseau secondaire avec une nouvelle adresse IP réservée. Les configurations des deux interfaces secondaires sont spécifiées au format JSON. Voir le texte d'aide relatif à l'option '--network-interfaces'.
Options de commande
- --name: Nom du serveur.
- -- zone : nom de la zone.
- --profile: Nom du profil du serveur « bare metal ».
- --image: identifiant ou nom de l'image.
- --keys: identifiants ou noms de clés SSH séparés par des virgules. Les clés SSH peuvent être de type RSA ou Ed25519. Ed25519 ne peut être utilisé que si le système d'exploitation prend en charge ce type de clé. Ed25519 ne peut pas être utilisé avec des images Windows ou VMware.
- --user-data : data|@data-file. Données utilisateur à transférer vers le serveur « bare metal ».
- --pnic-name: nom de l'interface réseau principale.
- --pnic-subnet: ID ou nom du sous-réseau associé à l'interface réseau principale.
- --vpc: identifiant ou nom du VPC. Cet ID ou ce nom est requis uniquement pour spécifier le sous-réseau unique par nom dans ce VPC.
- --pnic-rip: identifiant ou nom de l'adresse IP réservée existante associée à l'interface réseau principale.
- --pnic-rip-address: adresse IP de l'interface réseau principale à réserver; celle-ci ne doit pas être déjà réservée sur le sous-réseau.
- --pnic-rip-auto-delete: si cette option est définie sur « true », cette adresse IP réservée de l'interface réseau principale est automatiquement supprimée lorsque la cible est supprimée. L'une des suivantes: true, false. (par défaut: true).
- --pnic-rip-name: nom défini par l'utilisateur pour cette adresse IP réservée de l'interface réseau principale. Il doit être unique sur le sous-réseau sur lequel réside l'IP réservée. Les noms commençant par « ibm- » sont réservés aux ressources appartenant au fournisseur.
- --pnic-sgs: identifiants des groupes de sécurité, séparés par des virgules, pour l'interface réseau principale.
- --pnic-allowed-vlans: ID VLAN séparés par des virgules. Indique quels ID de VLAN (pour les interfaces de VLAN uniquement) peuvent utiliser l'interface réseau primaire. Peut être transmis sous forme de valeurs séparées ou de plage de nombres.
- --pnic-ein: Activer le NAT d'infrastructure (EIN). Si c'est le cas, l'infrastructure VPC effectue toutes les opérations NAT nécessaires. Si l'option « false » est activée, le paquet est transmis tel quel vers ou depuis l'interface réseau, ce qui permet à la machine virtuelle associée à l'adresse IP flottante d'effectuer toutes les opérations NAT nécessaires. L'une des suivantes: true, false. (par défaut: true).
- --pnic-ais: Autoriser l'usurpation d'adresse IP (AIS). Si cette option est activée, l'usurpation d'adresse IP source est autorisée sur les paquets transitant par cette interface réseau. Si cette valeur est fausse, l'usurpation d'adresse IP source est bloquée sur cette interface. L'une des valeurs suivantes : false, true. (valeur par défaut : false ).
- -- network-interfaces: NETWORK_INTERFACES_JSON |@NETWORK_INTERFACES_JSON_FILE. Configuration d'interface réseau en JSON ou fichier JSON. Pour le schéma de données, consultez la propriété « network_interfaces » dans la documentation de l'API. L'une des suivantes: NETWORK_INTERFACES_JSON, @NETWORK_INTERFACES_JSON_FILE.
- --pnac-name: Nom de la connexion réseau principale.
- --pnac-allowed-vlans: ID VLAN séparés par des virgules. Indique quels ID VLAN (pour les interfaces VLAN uniquement) peuvent utiliser le rattachement de réseau principal. Peut être transmis sous forme de valeurs séparées ou de plage de nombres.
- --pnac-vni: identifiant ou nom de l'interface réseau virtuelle associée à la connexion réseau principale.
- --pnac-vni-subnet: le sous-réseau associé.
- --pnac-vni-ais: Autoriser l'usurpation d'adresse IP (AIS). Indique si l'usurpation d'adresse IP source est autorisée sur cette interface réseau virtuelle associée à la connexion réseau principale. L'une des valeurs suivantes : false, true. (valeur par défaut : false ).
- --pnac-vni-ein: Activer le NAT d'infrastructure (EIN). Si c'est le cas, l'infrastructure VPC effectue toutes les opérations NAT nécessaires sur le VNI. Pour associer une VNI à une instance, la valeur doit être true. Floating_ips ne doit pas comporter plus d'une adresse IP flottante. Si false, le paquet est transmis tel quel vers ou depuis le VNI, ce qui permet à ce dernier d'effectuer toutes les opérations NAT nécessaires. Allow_ip_spoofing doit avoir pour valeur false. Peut être connecté uniquement à une cible avec un type de ressource bare_metal_server_network_attachment. L'une des suivantes: true, false. (par défaut: true).
- --pnac-vni-auto-delete: Indique si cette interface réseau virtuelle, associée à la connexion réseau principale, est automatiquement supprimée lorsque la cible est supprimée. L'une des suivantes: true, false. (par défaut: true).
- --pnac-vni-ips: VNI_RESERVED_IPS_JSON | @VNI_RESERVED_IPS_JSON_FILE, les adresses IP secondaires réservées sont au format JSON ou dans un fichier JSON, à associer à l'interface réseau virtuelle. Pour le schéma de données, consultez la propriété IPS dans la documentation de l'API. Une des valeurs suivantes: VNI_RESERVED_IPS_JSON, @VNI_RESERVED_IPS_JSON_FILE.
- --pnac-vni-name: nom de cette interface réseau virtuelle associée à la connexion réseau principale.
- --pnac-vni-rip: identifiant ou nom de l'adresse IP réservée à associer à l'interface réseau virtuelle liée à la connexion réseau principale.
- --pnac-vni-rip-address: adresse IP réservée à associer à l'interface réseau virtuelle liée à la connexion réseau principale.
- --pnac-vni-rip-auto-delete: Indique si cette adresse IP réservée est automatiquement supprimée lorsque l'une des cibles est supprimée, ou si elle n'est plus associée à une cible. L'une des suivantes: true, false. (par défaut: true).
- --pnac-vni-rip-name: nom attribué à cette adresse IP réservée afin de l'associer à l'interface réseau virtuelle liée à la connexion réseau principale.
- --pnac-vni-sgs: identifiants ou noms, séparés par des virgules, des groupes de sécurité à utiliser pour l'interface réseau virtuelle et associés à la connexion réseau principale.
- --pnac-vni-psfm: Mode de filtrage de l'état du protocole à utiliser pour cette interface réseau virtuelle. Si l'option « auto » est sélectionnée, le filtrage des paquets en fonction de l'état du protocole est activé ou
désactivé en fonction du type de ressource «
target» de l'interface réseau virtuelle. L'une des options suivantes: auto, enabled, disabled. (par défaut: auto). - -- network-attachments: NETWORK_ATTACHMENTS_JSON |@NETWORK_ATTACHMENTS_JSON_FILE. La configuration de la connexion réseau se trouve dans JSON ou un fichier JSON. Pour le schéma de données, consultez la propriété « network_attachments » dans la documentation de l'API. L'une des suivantes: NETWORK_ATTACHMENTS_JSON, @NETWORK_ATTACHMENTS_JSON_FILE.
- --enable-secure-boot: Indique si le démarrage sécurisé est activé. S'il est activé, l'image doit prendre en charge l'amorçage sécurisé, sinon le serveur ne démarre pas. L'une des valeurs suivantes : false, true. (valeur par défaut : false ).
- --tpm-mode: Mode du module de plateforme sécurisée (TPM). L'un des éléments suivants: tpm_2, disabled.
- --bandwidth: la bande passante totale (en mégabits par seconde) partagée entre les interfaces réseau du serveur « bare metal ». Si elle n'est pas spécifiée, la valeur par défaut du profil est utilisée. Vous pouvez utiliser la commande ibmcloud is bare-metal-server-profile pour obtenir des valeurs de bande passante valides.
- --resource-group-id : ID du groupe de ressources. Cet identifiant est incompatible avec l'option --resource-group-name.
- --resource-group-name : nom du groupe de ressources. Ce nom est incompatible avec l'option --resource-group-id.
- --reservation-affinity-policy, --res-policy: Politique d'affinité de réservation à utiliser pour ce serveur « bare metal ». La stratégie est définie par défaut sur Manuel si le pool n'est pas vide. Autrement, la stratégie est définie par défaut sur Automatique. L'un des éléments suivants : désactivé, manuel, automatique.
- --reservation-affinity-pool, --res-pool: ID, nom ou CRN de la réservation pouvant être utilisée par ce serveur « bare metal ».
- --default-trusted-profile: ID, nom ou CRN du profil de confiance.
- --default-trusted-profile-auto-link: si cette option est définie sur « true », le système crée un lien vers le profil de confiance cible spécifié lors de la création du serveur. Que le lien soit créé par le système ou manuellement à l'aide du service IAM Identity, il est automatiquement supprimé lors de la suppression du serveur. L'une des suivantes: true, false. (par défaut: true).
- --metadata-service: Active ou désactive le service de métadonnées du serveur « bare metal ». Sélectionnez true ou false.
- --metadata-service-protocol: Protocole de communication pour le point de terminaison du service de métadonnées. Le protocole s'applique uniquement lorsque le service de métadonnées est activé. L'un des suivants: http, https. (par défaut: http).
-
- interactif, -i:
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est bare-metal-server-delete
Supprimer un ou plusieurs serveurs bare metal.
ibmcloud is bare-metal-server-delete (SERVER1 SERVER2 ...) [--output JSON] [-f, --force] [-q, --quiet]
Options de commande
- SERVEUR1: ID ou nom du serveur.
- SERVER2: ID ou nom du serveur.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- --force, -f : forcer l'opération sans confirmation.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est bare-metal-server-disk
Afficher les détails du disque d'un serveur « bare metal ».
ibmcloud is bare-metal-server-disk SERVER SERVER_DISK [--output JSON] [-q, --quiet]
Options de commande
- SERVEUR: identifiant ou nom du serveur.
- SERVER_DISK: ID ou nom du disque du serveur.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est bare-metal-server-disk-update
Mettre à jour le disque dur d'un serveur « bare metal ».
ibmcloud is bare-metal-server-disk-update SERVER SERVER_DISK --name NEW_NAME [--output JSON] [-q, --quiet]
Options de commande
- SERVEUR: identifiant ou nom du serveur.
- SERVER_DISK: ID ou nom du disque du serveur.
- --name: Nouveau nom du disque local.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est bare-metal-server-disks
Répertorier tous les disques d'un serveur « bare metal ».
ibmcloud is bare-metal-server-disks SERVER [--output JSON] [-q, --quiet]
Options de commande
- SERVEUR: identifiant ou nom du serveur.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is bare-metal-server-initialisation-values
Récupérer les variables de configuration utilisées pour initialiser le serveur « bare metal ».
ibmcloud is bare-metal-server-initialization-values SERVER [--private-key (KEY | @KEY_FILE) [--private-key-passphrase PRIVATE_KEY_PASSPHRASE]] [--output JSON] [-q, --quiet]
Options de commande
- SERVEUR: identifiant ou nom du serveur.
- --private-key: key|@key-file. Clé privée au format PEM servant à déchiffrer le mot de passe.
- --private-key-passphrase: la phrase de passe de la clé privée chiffrée.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est bare-metal-server-network-interface
Afficher les détails d'une interface réseau d'un serveur « bare metal ».
ibmcloud is bare-metal-server-network-interface SERVER NIC [--output JSON] [-q, --quiet]
Options de commande
- SERVEUR: identifiant ou nom du serveur.
- NIC: identifiant ou nom de l'interface réseau.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est bare-metal-server-network-interface-create
Créer une interface réseau pour un serveur « bare metal ».
ibmcloud is bare-metal-server-network-interface-create SERVER --subnet SUBNET (--interface-type pci | vlan) [--name NAME] [[--rip RIP | (--address ADDRESS --auto-delete true | false --ip-name IP_NAME)]] [--security-groups SECURITY_GROUPS] [--vpc VPC] [--allowed-vlans ALLOWED_VLANS | --vlan VLAN --allow-interface-to-float false | true] [--allow-ip-spoofing false | true] [--enable-infrastructure-nat true | false] [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is bare-metal-server-network-interface-create 7d317c32-71f8-4060-9bdc-6c971b0317d4 --subnet dcaec790-f0b0-48e6-b4cb-03dd82b745c0Créer une interface réseau PCI.ibmcloud is bare-metal-server-network-interface-create my-server --subnet my-subnetCréez une interface réseau PCI avec prise en charge des noms.ibmcloud is bare-metal-server-network-interface-create my-server --subnet my-subnet --vpc my-vpcCréez une interface réseau PCI avec prise en charge des noms sous un VPC.ibmcloud is bare-metal-server-network-interface-create 7d317c32-71f8-4060-9bdc-6c971b0317d4 --subnet dcaec790-f0b0-48e6-b4cb-03dd82b745c0 --interface-type pci --name eth1 --address 10.0.0.12 --security-groups 43846d71-0f04-473f-9de5-5a2d33200a4b,27c8ca96-17f3-4943-898d-ad1a1f5aec26 --allowed-vlans 1,2,3,4 -allow-ip-spoofing true --enable-infrastructure-nat trueCréer une interface réseau PCI avec la configuration spécifiée.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 trueCréez une interface réseau PCI avec une configuration spécifiée sous un 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 trueCréez une interface réseau PCI dotée de la configuration spécifiée avec prise en charge des noms.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 trueCréer une interface réseau VLAN avec la configuration spécifiée.ibmcloud is bare-metal-server-network-interface-create 7d317c32-71f8-4060-9bdc-6c971b0317d4 --subnet dcaec790-f0b0-48e6-b4cb-03dd82b745c0 --output JSONCréer une interface réseau PCI et spécifier JSON comme format de sortie.ibmcloud is bm-nicc bm-cli-1 --subnet cli-subnet-1 --name bm-cli-nic-secondary --allowed-vlans 210,510,500,3001-1001Créer une interface réseau PCI. Les VLAN autorisés sont des valeurs séparées par une virgule, qui peuvent être transmises sous forme de valeurs distinctes ou de plage de nombres.ibmcloud is bm-nicc cli-bm --subnet alex-subnet --name cli-snic-3 --rip 2302-aef75588-7b87-46b7-bca4-0d6893d2593eCréez un contrôleur d'interface réseau bare metal avec une adresse IP réservée créée préalablement.ibmcloud is bm-nicc cli-bm --subnet alex-subnet --name cli-snic-3 --rip cli-rip-byname3Créez un contrôle d'interface réseau bare metal avec une adresse IP réservée créée préalablement, par nom.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-snicipCréez un contrôleur d'interface réseau bare metal avec une nouvelle adresse IP réservée.
Options de commande
- SERVEUR: identifiant ou nom du serveur.
- --subnet: ID ou nom du sous-réseau associé à l'interface réseau.
- --name: Nom de l'interface réseau.
- --interface-type: Type de l'interface réseau. L'un des suivants: pci, vlan. (par défaut: pci).
- --rip: identifiant ou nom de l'adresse IP réservée existante.
- --address: L'adresse IP à réserver, qui ne doit pas être déjà réservée sur le sous-réseau.
- --auto-delete: si cette option est définie sur « true », cette adresse IP réservée est automatiquement supprimée lorsque la cible est supprimée. L'une des suivantes: true, false. (par défaut: true).
- --ip-name: nom défini par l'utilisateur pour cette adresse IP réservée. Il doit être unique sur le sous-réseau sur lequel réside l'IP réservée. Les noms commençant par « ibm- » sont réservés aux ressources appartenant au fournisseur.
- --security-groups: identifiants ou noms de groupes de sécurité, séparés par des virgules, pour l'interface réseau.
- --vpc: identifiant ou nom du VPC. Il n'est requis que pour spécifier le sous-réseau unique et les groupes de sécurité uniques par leur nom à l'intérieur de ce VPC.
- --allowed-vlans: identifiants de VLAN séparés par des virgules. Indique quels ID de VLAN (pour les interfaces de VLAN uniquement) peuvent utiliser cette interface PCI. Peut être transmis sous forme de valeurs séparées ou de plage de nombres.
- --vlan: Indique l'identifiant VLAN « 802.1Q » qui doit être utilisé pour tout le trafic transitant par cette interface VLAN.
- --allow-interface-to-float: Indique si l'interface peut être transférée vers n'importe quel autre serveur au sein du même groupe de ressources. Dans l'affirmative, l'interface flottera automatiquement si le réseau détecte un GARP ou un RARP sur un autre serveur bare metal du même groupe de ressources. S'applique seulement aux interfaces VLAN. L'une des valeurs suivantes : false, true. (valeur par défaut : false ).
- --allow-ip-spoofing: Autoriser l'usurpation d'adresse IP (AIS). Si cette option est activée, l'usurpation d'adresse IP source est autorisée sur les paquets transitant par cette interface réseau. Si cette valeur est fausse, l'usurpation d'adresse IP source est bloquée sur cette interface. L'une des valeurs suivantes : false, true. (valeur par défaut : false ).
- --enable-infrastructure-nat: Active le NAT d'infrastructure (EIN). Si c'est le cas, l'infrastructure VPC effectue toutes les opérations NAT nécessaires. Si l'option « false » est activée, le paquet est transmis tel quel vers ou depuis l'interface réseau, ce qui permet à la machine virtuelle associée à l'adresse IP flottante d'effectuer toutes les opérations NAT nécessaires. L'une des suivantes: true, false. (par défaut: true).
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est bare-metal-server-network-interface-delete
Retirer une ou plusieurs interfaces réseau d'un serveur bare metal.
ibmcloud is bare-metal-server-network-interface-delete SERVER (NIC1 NIC2 ...) [--output JSON] [-f, --force] [-q, --quiet]
Options de commande
- SERVEUR: identifiant ou nom du serveur.
- NIC1: identifiant ou nom de l'interface réseau.
- NIC2: identifiant ou nom de l'interface réseau.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- --force, -f : forcer l'opération sans confirmation.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est bare-metal-server-network-interface-floating-ip
Afficher les détails d'une adresse IP flottante associée à une interface réseau.
ibmcloud is bare-metal-server-network-interface-floating-ip SERVER NIC FLOATING_IP [--output JSON] [-q, --quiet]
Options de commande
- SERVEUR: identifiant ou nom du serveur.
- NIC: identifiant ou nom de l'interface réseau.
- FLOATING_IP: L'identifiant ou le nom de l'adresse IP flottante.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est bare-metal-server-network-interface-floating-ip-add
Associer une IP flottante à une interface réseau.
ibmcloud is bare-metal-server-network-interface-floating-ip-add SERVER NIC FLOATING_IP [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is bare-metal-server-network-interface-floating-ip-add 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 1a6b7274-678d-4dfb-8981-c71dd9d4daa5 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3ibmcloud is bare-metal-server-network-interface-floating-ip-add 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 1a6b7274-678d-4dfb-8981-c71dd9d4daa5 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --output JSONAssocier une adresse IP flottante à une interface réseau sur un serveur bare metal et spécifier JSON comme format de sortie.
Options de commande
- SERVEUR: identifiant ou nom du serveur.
- NIC: identifiant ou nom de l'interface réseau.
- FLOATING_IP: L'identifiant ou le nom de l'adresse IP flottante.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est bare-metal-server-network-interface-floating-ip-remove
Dissocier une adresse IP flottante d'une interface réseau.
ibmcloud is bare-metal-server-network-interface-floating-ip-remove SERVER NIC FLOATING_IP [-f, --force] [-q, --quiet]
Options de commande
- SERVEUR: identifiant ou nom du serveur.
- NIC: identifiant ou nom de l'interface réseau.
- FLOATING_IP: L'identifiant ou le nom de l'adresse IP flottante.
- --force, -f : forcer l'opération sans confirmation.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est bare-metal-server-network-interface-floating-ips
Répertorier toutes les adresses IP flottantes associées à une interface réseau.
ibmcloud is bare-metal-server-network-interface-floating-ips SERVER NIC [--output JSON] [-q, --quiet]
Options de commande
- SERVEUR: identifiant ou nom du serveur.
- NIC: identifiant ou nom de l'interface réseau.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est bare-metal-server-network-interface-update
Mettre à jour une interface réseau d'un serveur « bare metal ».
ibmcloud is bare-metal-server-network-interface-update SERVER NIC --name NEW_NAME [--allow-ip-spoofing false | true] [--enable-infrastructure-nat true | false] [--allowed-vlans ALLOWED_VLANS] [--output JSON] [-q, --quiet]
Exemples de commande
ic is bm-nicu 7d317c32-71f8-4060-9bdc-6c971b0317d4 784e2e4c-0540-4e1a-aba7-a51f9b35ba52 --name eth0 --allow-ip-spoofing true --enable-infrastructure-nat true -allowed-vlans 1,3,5ic is bm-nicu 7d317c32-71f8-4060-9bdc-6c971b0317d4 784e2e4c-0540-4e1a-aba7-a51f9b35ba52 --name ethvlan1 --allow-ip-spoofing true --enable-infrastructure-nat true --output JSONic is bm-nicu my-bm-server my-bm-nic --name eth0 --allow-ip-spoofing true --enable-infrastructure-nat true -allowed-vlans 1,3,5ic is bm-nicu my-bm-server eth0 --name ethvlan1 --allow-ip-spoofing true --enable-infrastructure-nat true --output JSONibmcloud is bm-nicu bm-cli-1 bm-cli-nic-secondary --allowed-vlans 210,500-600,3001-1001
Options de commande
- SERVEUR: identifiant ou nom du serveur.
- NIC: identifiant ou nom de l'interface réseau.
- --name: Nouveau nom de l'interface réseau.
- --allow-ip-spoofing: Autoriser l'usurpation d'adresse IP (AIS). Si cette option est activée, l'usurpation d'adresse IP source est autorisée sur les paquets transitant par cette interface réseau. Si cette valeur est fausse, l'usurpation d'adresse IP source est bloquée sur cette interface. L'une des valeurs suivantes : false, true. (valeur par défaut : false ).
- --enable-infrastructure-nat: Active le NAT d'infrastructure (EIN). Si c'est le cas, l'infrastructure VPC effectue toutes les opérations NAT nécessaires. Si l'option « false » est activée, le paquet est transmis tel quel vers ou depuis l'interface réseau, ce qui permet à la machine virtuelle associée à l'adresse IP flottante d'effectuer toutes les opérations NAT nécessaires. L'une des suivantes: true, false. (par défaut: true).
- --allowed-vlans: identifiants de VLAN séparés par des virgules. Indique quels ID de VLAN (pour les interfaces de VLAN uniquement) peuvent utiliser cette interface PCI. Peut être transmis sous forme de valeurs séparées ou de plage de nombres.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est bare-metal-server-network-interfaces
Répertorier toutes les interfaces réseau d'un serveur « bare metal ».
ibmcloud is bare-metal-server-network-interfaces SERVER [--output JSON] [-q, --quiet]
Options de commande
- SERVEUR: identifiant ou nom du serveur.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est un profil de serveur bare-metal
Afficher les détails d'un profil de serveur « bare metal ».
ibmcloud is bare-metal-server-profile PROFILE_NAME [--output JSON] [-q, --quiet]
Options de commande
- PROFILE_NAME : nom du profil.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est bare-metal-server-profiles
Répertorier tous les profils de serveurs « bare metal » de la région.
ibmcloud is bare-metal-server-profiles [--output JSON] [-q, --quiet]
Options de commande
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est le redémarrage du serveur bare-metal
Redémarrer un serveur « bare metal ».
ibmcloud is bare-metal-server-restart SERVER [-f, --force] [-q, --quiet]
Options de commande
- SERVEUR: identifiant ou nom du serveur.
- --force, -f : forcer l'opération sans confirmation.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est bare-metal-server-start
Démarrez un serveur « bare metal ».
ibmcloud is bare-metal-server-start SERVER [-q, --quiet]
Options de commande
- SERVEUR: identifiant ou nom du serveur.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est bare-metal-server-stop
Arrêter un serveur « bare metal ».
ibmcloud is bare-metal-server-stop SERVER [--type soft | hard] [-f, --force] [-q, --quiet]
Options de commande
- SERVEUR: identifiant ou nom du serveur.
- -- type: indique le type de l'opération d'arrêt. soft: Signalez au système d'exploitation en cours d'exécution la mise au repos et l'arrêt proprement. hard: arrêtez immédiatement le serveur. L'un des suivants: soft, hard. (par défaut: soft).
- --force, -f : forcer l'opération sans confirmation.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est bare-metal-server-update
Mettre à jour un serveur « bare metal ».
ibmcloud is bare-metal-server-update SERVER [--name NEW_NAME] [--enable-secure-boot false | true] [--tpm-mode tpm_2 | disabled] [--bandwidth BANDWIDTH] [--reservation-affinity-policy, --res-policy disabled | manual | automatic] [--metadata-service true | false [--metadata-service-protocol http | https]] [--reservation-affinity-pool, --res-pool RESERVATION_AFFINITY_POOL] [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is bare-metal-server-update 7d317c32-71f8-4060-9bdc-6c971b0317d4 --name my-server --enable-secure-boot true --tpm-mode tpm_2ibmcloud is bare-metal-server-update 7d317c32-71f8-4060-9bdc-6c971b0317d4 --name my-server --output JSONibmcloud is bare-metal-server-update 7d317c32-71f8-4060-9bdc-6c971b0317d4 --bandwidth 25000 --output JSONibmcloud is bare-metal-server-update 7d317c32-71f8-4060-9bdc-6c971b0317d4 --reservation-affinity-policy manual --reservation-affinity-pool r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2ibmcloud is bare-metal-server-update 7d317c32-71f8-4060-9bdc-6c971b0317d4 --reservation-affinity-policy disabledibmcloud is bare-metal-server-update my-baremetal-1 --name my-bm-server --output JSON
Options de commande
- SERVEUR: identifiant ou nom du serveur.
- --name: Nouveau nom du serveur « bare metal ».
- --enable-secure-boot: Indique si le démarrage sécurisé est activé. S'il est activé, l'image doit prendre en charge l'amorçage sécurisé, sinon le serveur ne démarre pas. Le statut du serveur bare metal doit être arrêté avant que cette configuration puisse être modifiée. Sélectionnez false ou true.
- --tpm-mode: Mode du module de plateforme sécurisée (TPM). L'un des éléments suivants: tpm_2, disabled.
- --bandwidth: la bande passante totale (en mégabits par seconde) partagée entre les interfaces réseau du serveur « bare metal ». Si elle n'est pas spécifiée, la valeur par défaut du profil est utilisée. Vous pouvez utiliser la commande ibmcloud is bare-metal-server-profile pour obtenir des valeurs de bande passante valides.
- --reservation-affinity-policy, --res-policy: Politique d'affinité de réservation à utiliser pour ce serveur « bare metal ». La stratégie est définie par défaut sur Manuel si le pool n'est pas vide. Autrement, la stratégie est définie par défaut sur Automatique. L'un des éléments suivants : désactivé, manuel, automatique.
- --metadata-service: Active ou désactive le service de métadonnées du serveur « bare metal ». Sélectionnez true ou false.
- --metadata-service-protocol: Protocole de communication pour le point de terminaison du service de métadonnées. Le protocole s'applique uniquement lorsque le service de métadonnées est activé. L'un des suivants: http, https. (par défaut: http).
- --reservation-affinity-pool, --res-pool: ID, nom ou CRN de la réservation pouvant être utilisée par ce serveur « bare metal ».
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est un serveur bare-metal
Répertorier tous les serveurs « bare metal ».
ibmcloud is bare-metal-servers [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME | --all-resource-groups] [--vpc VPC] [--reservation RESERVATION] [--output JSON] [-q, --quiet]
Options de commande
- --resource-group-id : ID du groupe de ressources. Cet identifiant est incompatible avec l'option --resource-group-name.
- --resource-group-name : nom du groupe de ressources. Ce nom est incompatible avec l'option --resource-group-id.
- --all-resource-groups : interroger tous les groupes de ressources.
- --vpc: ID, nom ou CRN du VPC.
- --réservation: numéro d'identification ou nom de la réservation.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est bare-metal-server-firmware-update
Mettez à jour un serveur bare metal avec le micrologiciel le plus récent.
ibmcloud is bare-metal-server-firmware-update SERVER [--auto-start true | false] [-f, --force] [-q, --quiet]
Options de commande
- SERVEUR: identifiant ou nom du serveur.
- --auto-start: Indique s'il faut démarrer automatiquement le serveur « bare metal » une fois la mise à jour du micrologiciel terminée avec succès. L'une des suivantes: true, false. (par défaut: true).
- --force, -f : forcer l'opération sans confirmation.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est bare-metal-server-network-interface-reserved-ips
Répertorie toutes les adresses IP réservées liées à une interface réseau d'un serveur bare metal.
ibmcloud is bare-metal-server-network-interface-reserved-ips SERVER NIC [--output JSON] [-q, --quiet]
Options de commande
- SERVEUR: identifiant ou nom du serveur.
- NIC: identifiant ou nom de l'interface réseau.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est bare-metal-server-network-interface-reserved-ip
Extrait l'adresse IP réservée spécifiée si elle est liée à l'interface réseau d'un serveur bare metal.
ibmcloud is bare-metal-server-network-interface-reserved-ip SERVER NIC RESERVED_IP [--output JSON] [-q, --quiet]
Options de commande
- SERVEUR: identifiant ou nom du serveur.
- NIC: identifiant ou nom de l'interface réseau.
- RESERVED_IP: L'identifiant ou le nom de l'adresse IP réservée.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est bare-metal-server-network-attachments
Répertorier toutes les connexions réseau d'un serveur « bare metal ».
ibmcloud is bare-metal-server-network-attachments SERVER [--output JSON] [-q, --quiet]
Options de commande
- SERVEUR: identifiant ou nom du serveur.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est bare-metal-server-network-attachment
Afficher les détails d'une connexion réseau d'un serveur « bare metal ».
ibmcloud is bare-metal-server-network-attachment SERVER NAC [--output JSON] [-q, --quiet]
Options de commande
- SERVEUR: identifiant ou nom du serveur.
- NAC: identifiant ou nom de la connexion au réseau.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est bare-metal-server-network-attachment-create
Créer une connexion réseau pour un serveur « bare metal ».
ibmcloud is bare-metal-server-network-attachment-create SERVER (--interface-type pci | vlan) [--vni VNI | ((--vni-subnet VNI_SUBNET [--vpc VPC]) --vni-ais false | true --vni-ein true | false --vni-auto-delete true | false --vni-ips VNI_RESERVED_IPS_JSON | @VNI_RESERVED_IPS_JSON_FILE --vni-name VNI_NAME [--vni-rip VNI_RIP | (--vni-rip-address VNI_RIP_ADDRESS --vni-rip-auto-delete VNI_RIP_AUTO_DELETE --vni-rip-name VNI_RIP_NAME)] [--vni-psfm auto | enabled | disabled] --vni-sgs VNI_SGS)] [--name NAC_NAME] [--allowed-vlans ALLOWED_VLANS] [--allow-to-float ALLOW_TO_FLOAT] [--vlan VLAN] [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is bare-metal-server-network-attachment-create my-bare-metal-server-nw-att --interface-type pci --vni bm-cli-vni-2 --name bm-nac-3 --allowed-vlans 10-50ibmcloud is bare-metal-server-network-attachment-create 2302-f097c96c-c092-4929-b093-b9d4a481c20d --interface-type pci --vni-subnet 2302-a31b7225-c513-481b-be6b-9df9396f69ae --vni-ais false --vni-ein false --vni-auto-delete true --vni-ips '[{"id": "2302-8e9060c3-90d8-4c73-b07c-215f60c87a2e"},{"address": "10.240.133.22"}]' --vni-name bm-vni-2 --vni-rip-address 10.240.133.22 --vni-rip-auto-delete true --vni-rip-name bm-rip-11 --vni-sgs r134-61c9d87e-0a7d-4a5f-9c8a-a7475ebf182e,r134-244e457e-59ef-43de-9317-dba6de040ced --name bm-nac-10 --allowed-vlans 10-50ibmcloud is bare-metal-server-network-attachment-create my-bare-metal-server-nw-att --interface-type vlan --vni-subnet subnet-us-3 --vpc travis-long-run-vpc --vni-ais true --vni-ein true --vni-auto-delete true --vni-ips '[{"id": "2302-4bc26be6-2d4a-4090-a645-f50c22091902"}]' --vni-name bm-vni-1 --vni-rip rip-cli-12 --vni-sgs abundantly-gangly-aspire-discuss,travis-long-run-sg1 --name bm-nac-30 --allow-to-float true --vlan 10ibmcloud is bare-metal-server-network-attachment-create cli-bm-1 --interface-type vlan --vni-subnet subnet-us-3 --vpc cli-vpc --vni-ais true --vni-ein true --vni-psfm disabled --vni-auto-delete true --vni-ips '[{"id": "2302-4bc26be6-2d4a-4090-a645-f50c22091902"}]' --vni-name bm-vni-1 --vni-rip rip-cli-12 --vni-sgs abundantly-gangly-aspire-discuss,travis-long-run-sg1 --name bm-nac-30 --allow-to-float true --vlan 10
Options de commande
- SERVEUR: identifiant ou nom du serveur.
- --name: Nom attribué à cette connexion réseau du serveur « bare metal ».
- --interface-type: Type d'interface de connexion réseau. L'un des suivants: pci, vlan. (par défaut: pci).
- --allowed-vlans: identifiants de VLAN séparés par des virgules. Indique quels ID VLAN (pour le type VLAN uniquement) peuvent utiliser cette connexion physique (type PCI). Peut être transmis sous forme de valeurs séparées ou de plage de nombres.
- --allow-to-float: Indique si la connexion réseau du serveur « bare metal » peut être automatiquement transférée vers n'importe quel autre serveur appartenant au même groupe de ressources.
- --vlan: Indique l'identifiant VLAN « 802.1Q » qui doit être utilisé pour tout le trafic sur cette connexion.
- --vni: ID ou nom de l'interface réseau virtuelle utilisée pour la connexion réseau de ce serveur « bare metal ».
- --vni-subnet: le sous-réseau associé.
- --vpc: identifiant ou nom du VPC. Cet ID ou ce nom est requis uniquement pour spécifier le sous-réseau unique par nom dans ce VPC.
- --vni-ais: Autoriser l'usurpation d'adresse IP (AIS). Indique si l'usurpation d'adresse IP source est autorisée sur cette interface de réseau virtuel. L'une des valeurs suivantes : false, true. (valeur par défaut : false ).
- --vni-ein: Activer le NAT d'infrastructure (EIN). Si c'est le cas, l'infrastructure VPC effectue toutes les opérations NAT nécessaires. Si l'option « false » est activée, le paquet est transmis tel quel vers ou depuis l'interface réseau virtuelle, ce qui permet à la machine virtuelle associée à l'adresse IP flottante d'effectuer toutes les opérations NAT nécessaires. L'une des suivantes: true, false. (par défaut: true).
- --vni-auto-delete: Indique si cette interface réseau virtuelle est automatiquement supprimée lorsque la cible est supprimée. L'une des suivantes: true, false. (par défaut: true).
- --vni-ips: ips VNI_RESERVED_IPS_JSON | @VNI_RESERVED_IPS_JSON_FILE, adresses IP secondaires réservées au format JSON ou dans un fichier JSON, à associer à l'interface réseau virtuelle. Pour le schéma de données, consultez la propriété « ips » dans la documentation de l'API. Une des valeurs suivantes: VNI_RESERVED_IPS_JSON, @VNI_RESERVED_IPS_JSON_FILE.
- --vni-name: nom attribué à cette interface réseau virtuelle.
- --vni-rip: identifiant ou nom de l'adresse IP réservée à associer à l'interface réseau virtuelle. Obligatoire si le sous-réseau n'est pas spécifié. L'adresse IP réservée doit être dissociée.
- --vni-rip-address: l'adresse IP de l'adresse IP réservée à associer à l'interface réseau virtuelle. Le sous-réseau doit être spécifié.
- --vni-rip-auto-delete: Indique si cette adresse IP réservée est automatiquement supprimée lorsque l'une des cibles est supprimée, ou si elle n'est plus associée à une cible.
- --vni-rip-name: nom attribué à cette adresse IP réservée pour l'associer à l'interface réseau virtuelle. Le nom ne doit pas être utilisé par une autre adresse IP réservée dans le sous-réseau. Les noms commençant par « ibm- » sont réservés aux ressources appartenant au fournisseur et ne sont pas autorisés.
- --vni-psfm: Mode de filtrage de l'état du protocole à utiliser pour cette interface réseau virtuelle. Si l'option « auto » est sélectionnée, le filtrage des paquets en fonction de l'état du protocole est activé ou désactivé
en fonction du type de ressource «
target» de l'interface réseau virtuelle. L'une des options suivantes: auto, enabled, disabled. (par défaut: auto). - --vni-sgs: identifiants ou noms, séparés par des virgules, des groupes de sécurité à utiliser pour cette interface réseau virtuelle. S'ils ne sont pas spécifiés, le groupe de sécurité par défaut du VPC pour le sous-réseau est utilisé.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est bare-metal-server-network-attachment-update
Mettre à jour la configuration réseau d'un serveur « bare metal ».
ibmcloud is bare-metal-server-network-attachment-update SERVER NAC --name NEW_NAME [--allowed-vlans ALLOWED_VLANS] [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is bm-nacu my-bare-metal-server-nw-att cli-pnac-1-primary --name nac-2ibmcloud is bm-nacu 2302-f097c96c-c092-4929-b093-b9d4a481c20d 2302-9688e589-ec0d-4611-9984-4bf88082414b --name nac-1 --allowed-vlans 10,20-50
Options de commande
- SERVEUR: identifiant ou nom du serveur.
- NAC: identifiant ou nom de la connexion au réseau.
- --name: Nouveau nom de la connexion réseau.
- --allowed-vlans: identifiants de VLAN séparés par des virgules. Indique quels ID VLAN (pour le type VLAN uniquement) peuvent utiliser cette connexion physique (type PCI). Peut être transmis sous forme de valeurs séparées ou de plage de nombres.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est bare-metal-server-network-attachment-delete
Supprimez un ou plusieurs rattachements de réseau d'un serveur bare metal.
ibmcloud is bare-metal-server-network-attachment-delete SERVER (NAC1 NAC2 ...) [--output JSON] [-f, --force] [-q, --quiet]
Options de commande
- SERVEUR: identifiant ou nom du serveur.
- NAC1: identifiant ou nom de la connexion réseau.
- NAC2: identifiant ou nom de la connexion au réseau.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- --force, -f : forcer l'opération sans confirmation.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est un remplacement d'initialisation de serveur nu
Réinitialise un serveur bare metal avec l'image et les clés SSH spécifiées.
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]
Exemples de commande
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.shRéinitialise un serveur bare metal avec l'image et les clés SSH spécifiées. Le serveur doit être à l'état arrêté pour qu'il puisse être réinitialisé.
Options de commande
- SERVEUR: identifiant ou nom du serveur.
- --image: identifiant ou nom de l'image.
- --keys: identifiants ou noms de clés SSH séparés par des virgules. Les clés SSH peuvent être de type RSA ou Ed25519. Ed25519 ne peut être utilisé que si le système d'exploitation prend en charge ce type de clé. Ed25519 ne peut pas être utilisé avec des images Windows ou VMware.
- --default-trusted-profile: ID, nom ou CRN du profil de confiance.
- --default-trusted-profile-auto-link: si cette option est définie sur « true », le système crée un lien vers le profil de confiance cible spécifié lors de la création du serveur. Que le lien soit créé par le système ou manuellement à l'aide du service IAM Identity, il est automatiquement supprimé lors de la suppression du serveur. L'une des suivantes: true, false. (par défaut: true).
- --user-data : data|@data-file. Données utilisateur à transférer vers le serveur « bare metal ».
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
Réseau du cluster
La section suivante fournit des informations détaillées sur les commandes de l'interface en ligne de commande (CLI) disponibles pour gérer le réseau du cluster.
ibmcloud est cluster-network-profiles
Répertorier tous les profils de réseau de cluster d'une région.
ibmcloud is cluster-network-profiles [--output JSON] [-q, --quiet]
Options de commande
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est un profil de réseau de cluster
Afficher les détails d'un profil de réseau de cluster.
ibmcloud is cluster-network-profile PROFILE_NAME [--output JSON] [-q, --quiet]
Options de commande
- PROFILE_NAME: Nom du profil réseau du cluster.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est cluster-networks
Dressez la liste de tous les réseaux de clusters.
ibmcloud is cluster-networks [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME | --all-resource-groups] [--output JSON] [-q, --quiet]
Options de commande
- --resource-group-id : ID du groupe de ressources. Cet identifiant est incompatible avec l'option --resource-group-name.
- --resource-group-name : nom du groupe de ressources. Ce nom est incompatible avec l'option --resource-group-id.
- --all-resource-groups : interroger tous les groupes de ressources.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est cluster-network
Afficher les détails d'un réseau de clusters.
ibmcloud is cluster-network CLUSTER_NETWORK [--output JSON] [-q, --quiet]
Options de commande
- CLUSTER_NETWORK: ID ou nom du réseau du cluster.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est cluster-network-create
Créer un réseau de clusters.
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]
Exemples de commande
ibmcloud is cluster-network-create --vpc my-vpc --zone us-south-1 --profile profile-nameibmcloud is cluster-network-create --vpc my-vpc --zone us-south-1 --profile profile-name --name my-cl-netibmcloud is cluster-network-create --vpc my-vpc --zone us-south-1 --profile profile-name --name my-cl-net --subnet-prefixes-cidr 10.0.0.24/24ibmcloud is cluster-network-create --vpc my-vpc --zone us-south-1 --profile profile-nameibmcloud is cluster-network-create --vpc my-vpc --zone us-south-1 --profile profile-name --name my-cl-netibmcloud is cluster-network-create --vpc my-vpc --zone us-south-1 --profile profile-name --name my-cl-net --subnet-prefixes-cidr 10.0.0.24/24 --output JSON
Options de commande
- --vpc: l'identifiant ou le nom du VPC.
- --zone: la zone dans laquelle se trouve le réseau de ce cluster. La zone doit être répertoriée comme étant prise en charge dans le profil de réseau de cluster spécifié.
- --profile: Nom du profil à utiliser pour le réseau de ce cluster.
- --name: Nom du réseau du cluster.
- --subnet-prefixes-cidr: Plage d' IPv4 s du préfixe de sous-réseau du réseau du cluster, exprimée au format CIDR.
- --resource-group-id : ID du groupe de ressources. Cet identifiant est incompatible avec l'option --resource-group-name.
- --resource-group-name : nom du groupe de ressources. Ce nom est incompatible avec l'option --resource-group-id.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est cluster-network-update
Mettre à jour un réseau de clusters.
ibmcloud is cluster-network-update CLUSTER_NETWORK [--name NEW_NAME] [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is cluster-network-update my-cl-network --name my-updated-cl-netibmcloud is cluster-network-update r006-345545d8-798c-4dbc-112g-5c34a1e75e45 --name my-updated-cl-net
Options de commande
- CLUSTER_NETWORK: ID ou nom du réseau du cluster.
- --name: Nouveau nom du réseau du cluster.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est cluster-network-delete
Supprimez un ou plusieurs réseaux de cluster.
ibmcloud is cluster-network-delete (CLUSTER_NETWORK1 CLUSTER_NETWORK2 ...) [--output JSON] [-f, --force] [-q, --quiet]
Options de commande
- CLUSTER_NETWORK1: ID ou nom du réseau de cluster.
- CLUSTER_NETWORK2: ID ou nom du réseau de cluster.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- --force, -f : forcer l'opération sans confirmation.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est cluster-network-interfaces
Répertorier toutes les interfaces réseau du cluster.
ibmcloud is cluster-network-interfaces CLUSTER_NETWORK [--output JSON] [-q, --quiet]
Options de commande
- CLUSTER_NETWORK: ID ou nom du réseau du cluster.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est cluster-network-interface
Afficher les détails d'une interface réseau de cluster.
ibmcloud is cluster-network-interface CLUSTER_NETWORK CLUSTER_NETWORK_INTERFACE [--output JSON] [-q, --quiet]
Options de commande
- CLUSTER_NETWORK: ID ou nom du réseau du cluster.
- CLUSTER_NETWORK_INTERFACE: ID ou nom de l'interface réseau du cluster.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est cluster-network-interface-create
Créer une interface réseau de cluster.
ibmcloud is cluster-network-interface-create CLUSTER_NETWORK --subnet SUBNET (--rip RIP | (--rip-address RIP_ADDRESS --rip-auto-delete true | false --rip-name RIP_NAME)) [--name NAME] [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is cluster-network-interface-create my-cl-net --rip r134-2fbe71a8-126e-4a05-80ad-dad45df491a5 --subnet r124-72b27b5c-f4b0-48bb-b954-5becc7c1dcb3Créez une interface réseau de cluster avec l'ID RIP.ibmcloud is cluster-network-interface-create my-cl-net --rip r134-2fbe71a8-126e-4a05-80ad-dad45df491a5 --subnet my-subnetCréez une interface réseau de cluster avec l'ID RIP.ibmcloud is cluster-network-interface-create my-cl-net --rip r134-2fbe71a8-126e-4a05-80ad-dad45df491a5 --subnet my-subnet --name my-cl-net-intfCréez une interface réseau de cluster avec l'ID RIP.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-intfCréez une interface réseau de cluster avec le prototype RIP.ibmcloud is cluster-network-interface-create --rip-address 10.2.0.1 --rip-auto-delete true --rip-name my-subnet-rip --subnet my-subnet --name my-cl-net-intfCréez une interface réseau de cluster avec le prototype RIP.
Options de commande
- CLUSTER_NETWORK: ID ou nom du réseau du cluster.
- --subnet: identifiant ou nom du sous-réseau du cluster.
- --rip: identifiant ou nom de l'adresse IP réservée à associer comme adresse IP principale à l'interface réseau du cluster.
- --rip-address: adresse IP de l'adresse IP réservée à associer à l'interface réseau du cluster; celle-ci ne doit pas être déjà réservée sur le sous-réseau.
- --rip-auto-delete: Indique si l'adresse IP réservée au sein du sous-réseau du cluster est automatiquement supprimée lorsque l'une des cibles est supprimée ou lorsque l'adresse IP réservée au sein du sous-réseau du cluster est déliée. Sélectionnez true ou false.
- --rip-name: nom attribué à cette adresse IP réservée du sous-réseau de ce cluster.
- --name: Nom de l'interface réseau du cluster.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est cluster-network-interface-update
Mettez à jour une interface réseau de cluster.
ibmcloud is cluster-network-interface-update CLUSTER_NETWORK CLUSTER_NETWORK_INTERFACE [--name NEW_NAME] [--auto-delete true | false] [--output JSON] [-q, --quiet]
Exemple de commande
Mettez à jour une interface réseau de cluster.
Options de commande
- CLUSTER_NETWORK: ID ou nom du réseau du cluster.
- CLUSTER_NETWORK_INTERFACE: ID ou nom de l'interface réseau du cluster.
- --name: Nouveau nom du réseau du cluster.
- --auto-delete: Indique si cet élément IP réservé au sous-réseau du réseau du cluster est automatiquement supprimé lorsque l'une des cibles est supprimée ou lorsque l'IP réservée au sous-réseau du réseau du cluster est déliée. Sélectionnez true ou false.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est cluster-network-interface-delete
Supprimez une ou plusieurs interfaces réseau de cluster.
ibmcloud is cluster-network-interface-delete CLUSTER_NETWORK (CLUSTER_NETWORK_INTERFACE1 CLUSTER_NETWORK_INTERFACE2 ...) [--output JSON] [-f, --force] [-q, --quiet]
Options de commande
- CLUSTER_NETWORK: ID ou nom du réseau du cluster.
- CLUSTER_NETWORK_INTERFACE1: ID ou nom de l'interface réseau du cluster.
- CLUSTER_NETWORK_INTERFACE2: ID ou nom de l'interface réseau du cluster.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- --force, -f : forcer l'opération sans confirmation.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est cluster-network-subnets
Répertorier tous les sous-réseaux du réseau du cluster.
ibmcloud is cluster-network-subnets CLUSTER_NETWORK [--output JSON] [-q, --quiet]
Options de commande
- CLUSTER_NETWORK: ID ou nom du réseau du cluster.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est cluster-network-subnet
Afficher les détails d'un sous-réseau du réseau de cluster.
ibmcloud is cluster-network-subnet CLUSTER_NETWORK CLUSTER_NETWORK_SUBNET [--output JSON] [-q, --quiet]
Options de commande
- CLUSTER_NETWORK: ID ou nom du réseau du cluster.
- CLUSTER_NETWORK_SUBNET: ID ou nom du sous-réseau du réseau du cluster.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est cluster-network-subnet-create
Créer un sous-réseau de cluster.
ibmcloud is cluster-network-subnet-create CLUSTER_NETWORK (--total-ipv4-address-count TOTAL_IPV4_ADDRESS_COUNT | --ipv4-cidr-block IPV4_CIDR_BLOCK) [--name NAME] [--ip-version ipv4] [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is cluster-network-subnet-create --total-ipv4-address-count 256 --name my-cl-net-sub --ip-version ipv4Créez un sous-réseau du réseau de cluster en utilisant le nombre total d'adresses IPv4.ibmcloud is cluster-network-subnet-create --ipv4-cidr-block 10.0.0.0/24 --name my-cl-net-sub --ip-version ipv4Créez un sous-réseau du réseau de cluster à l'aide du bloc CIDR ipv4.
Options de commande
- CLUSTER_NETWORK: ID ou nom du réseau du cluster.
- --total-ipv4-address-count: Nombre total d'adresses IPv4 requis. Doit être une puissance de 2.
- --ipv4-cidr-block: la plage d'adresses « IPv4 » du sous-réseau du cluster, exprimée au format CIDR.
- --name: Nom du sous-réseau de ce cluster.
- --ip-version: les versions IP à prendre en charge pour ce sous-réseau du cluster. L'un des éléments suivants : ipv4.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est cluster-network-subnet-update
Mettre à jour un sous-réseau du réseau du cluster.
ibmcloud is cluster-network-subnet-update CLUSTER_NETWORK CLUSTER_NETWORK_SUBNET [--name NEW_NAME] [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is cluster-network-subnet-update my-cl-net-sub --name my-updated-cl-net-subibmcloud is cluster-network-subnet-update r006-345545d8-798c-4dbc-112g-5c34a1e75e45 --name my-updated-cl-net-sub
Options de commande
- CLUSTER_NETWORK: ID ou nom du réseau du cluster.
- CLUSTER_NETWORK_SUBNET: ID ou nom du sous-réseau du réseau du cluster.
- --name: Nouveau nom du sous-réseau du cluster.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est cluster-network-subnet-delete
Supprimez un ou plusieurs sous-réseaux du réseau de cluster.
ibmcloud is cluster-network-subnet-delete CLUSTER_NETWORK (CLUSTER_NETWORK_SUBNET1 CLUSTER_NETWORK_SUBNET2 ...) [--output JSON] [-f, --force] [-q, --quiet]
Options de commande
- CLUSTER_NETWORK: ID ou nom du réseau du cluster.
- CLUSTER_NETWORK_SUBNET1: ID ou nom du sous-réseau du réseau du cluster.
- CLUSTER_NETWORK_SUBNET2: ID ou nom du sous-réseau du réseau du cluster.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- --force, -f : forcer l'opération sans confirmation.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est cluster-network-subnet-reserved-ips
Répertorier toutes les adresses IP réservées des sous-réseaux du réseau du cluster.
ibmcloud is cluster-network-subnet-reserved-ips CLUSTER_NETWORK CLUSTER_NETWORK_SUBNET [--output JSON] [-q, --quiet]
Options de commande
- CLUSTER_NETWORK: ID ou nom du réseau du cluster.
- CLUSTER_NETWORK_SUBNET: ID ou nom du sous-réseau du réseau du cluster.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est cluster-network-subnet-reserved-ip
Afficher les détails d'une adresse IP réservée dans un sous-réseau du réseau de cluster.
ibmcloud is cluster-network-subnet-reserved-ip CLUSTER_NETWORK CLUSTER_NETWORK_SUBNET CLUSTER_NETWORK_SUBNET_RESERVED_IP [--output JSON] [-q, --quiet]
Options de commande
- CLUSTER_NETWORK: ID ou nom du réseau du cluster.
- CLUSTER_NETWORK_SUBNET: ID ou nom du sous-réseau du réseau du cluster.
- CLUSTER_NETWORK_SUBNET_RESERVED_IP: ID ou nom des adresses IP réservées du sous-réseau du réseau du cluster.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est cluster-réseau-sous-réseau-ip-réservée-créer
Créez une adresse IP réservée pour un sous-réseau du réseau de cluster.
ibmcloud is cluster-network-subnet-reserved-ip-create CLUSTER_NETWORK CLUSTER_NETWORK_SUBNET [--name NAME] [--address ADDRESS] [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is cluster-network-subnet-reserved-ip-create my-cnet my-cnet-subCréez une adresse IP réservée pour un sous-réseau du réseau de cluster.ibmcloud is cluster-network-subnet-reserved-ip-create r134-2fbe71a8-126e-4a05-80ad-dad45df491a5 r124-72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --name NAME my-cl-net-sub-ripCréez une adresse IP réservée pour un sous-réseau du réseau de cluster.ibmcloud is cluster-network-subnet-reserved-ip-create my-cl-net my-cl-net-sub --name NAME my-cl-net-sub-rip --address 192.168.3.4Créez une adresse IP réservée pour un sous-réseau du réseau de cluster.ibmcloud is cluster-network-subnet-reserved-ip-create r134-2fbe71a8-126e-4a05-80ad-dad45df491a5 r124-72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --name NAME my-cl-net-sub-rip --address 192.168.3.4Créez une adresse IP réservée pour un sous-réseau du réseau de cluster.
Options de commande
- CLUSTER_NETWORK: ID ou nom du réseau du cluster.
- CLUSTER_NETWORK_SUBNET: ID ou nom du sous-réseau du réseau du cluster.
- --name: Nom de l'adresse IP réservée pour ce sous-réseau du cluster.
- --address: L'adresse IP à réserver, qui ne doit pas être déjà réservée sur le sous-réseau.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est cluster-network-subnet-reserved-ip-update
Mettre à jour un réseau de clusters.
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]
Exemple de commande
Mettez à jour une adresse IP réservée d'un sous-réseau de réseau de cluster.
Options de commande
- CLUSTER_NETWORK: ID ou nom du réseau du cluster.
- CLUSTER_NETWORK_SUBNET: ID ou nom du sous-réseau du réseau du cluster.
- CLUSTER_NETWORK_SUBNET_RESERVED_IP: ID ou nom des adresses IP réservées du sous-réseau du réseau du cluster.
- --auto-delete: Indique si cet élément IP réservé au sous-réseau du réseau du cluster est automatiquement supprimé lorsque l'une des cibles est supprimée ou lorsque l'IP réservée au sous-réseau du réseau du cluster est déliée. Doit être false si l'IP réservée du sous-réseau du réseau de cluster est déliée.
- --name: Nouveau nom de l'adresse IP réservée du sous-réseau du cluster.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est cluster-network-subnet-reserved-ip-delete
Supprimez une ou plusieurs adresses IP réservées du sous-réseau du réseau de cluster.
ibmcloud is cluster-network-subnet-reserved-ip-delete CLUSTER_NETWORK CLUSTER_NETWORK_SUBNET (CLUSTER_NETWORK_SUBNET_RESERVED_IP1 CLUSTER_NETWORK_SUBNET_RESERVED_IP2 ...) [--output JSON] [-f, --force] [-q, --quiet]
Options de commande
- CLUSTER_NETWORK: ID ou nom du réseau du cluster.
- CLUSTER_NETWORK_SUBNET: ID ou nom du sous-réseau du réseau du cluster.
- CLUSTER_NETWORK_SUBNET_RESERVED_IP1: ID ou nom des adresses IP réservées du sous-réseau du réseau du cluster.
- CLUSTER_NETWORK_SUBNET_RESERVED_IP2: ID ou nom des adresses IP réservées du sous-réseau du réseau du cluster.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- --force, -f : forcer l'opération sans confirmation.
- -q, --quiet : supprimer les sorties prolixes.
Groupe de placement
ibmcloud est placement-group
Afficher les détails d'un groupe de placement.
ibmcloud is placement-group PLACEMENT_GROUP [--output JSON] [-q, --quiet]
Options de commande
- PLACEMENT_GROUP: identifiant ou nom du groupe de placement.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est placement-group-create
Créer un groupe de placement.
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]
Exemples de commande
ibmcloud is placement-group-create --strategy host_spreadibmcloud is placement-group-create --strategy host_spread --output JSON
Options de commande
- --strategy: la stratégie associée à ce groupe de placement. L'une des suivantes: host_spread, power_spread.
- --name: Nom du groupe de placement.
- --resource-group-id : ID du groupe de ressources. Cet identifiant est incompatible avec l'option --resource-group-name.
- --resource-group-name : nom du groupe de ressources. Ce nom est incompatible avec l'option --resource-group-id.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est placement-group-delete
Supprimer un ou plusieurs groupes de placement.
ibmcloud is placement-group-delete (PLACEMENT_GROUP1 PLACEMENT_GROUP2 ...) [--output JSON] [-f, --force] [-q, --quiet]
Options de commande
- PLACEMENT_GROUP1: identifiant ou nom du groupe de placement.
- PLACEMENT_GROUP2: identifiant ou nom du groupe de placement.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- --force, -f : forcer l'opération sans confirmation.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est placement-group-update
Mettre à jour un groupe de placement.
ibmcloud is placement-group-update PLACEMENT_GROUP --name NEW_NAME [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is placement-group-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name new-nameibmcloud is placement-group-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name new-name --output JSON
Options de commande
- PLACEMENT_GROUP: identifiant ou nom du groupe de placement.
- --name: Nouveau nom du groupe de placement.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is placement-groups
Répertorier tous les groupes de placement.
ibmcloud is placement-groups [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME | --all-resource-groups] [--output JSON] [-q, --quiet]
Options de commande
- --resource-group-id : ID du groupe de ressources. Cet identifiant est incompatible avec l'option --resource-group-name.
- --resource-group-name : nom du groupe de ressources. Ce nom est incompatible avec l'option --resource-group-id.
- --all-resource-groups : interroger tous les groupes de ressources.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
Réservation
ibmcloud est une réservation
Afficher les détails d'une réservation.
ibmcloud is reservation RESERVATION [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is reservation r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2ibmcloud is reservation my-reservation-name
Options de commande
- RÉSERVATION: numéro d'identification ou nom de la réservation.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est réservé
Répertoriez toutes les réservations.
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]
Exemples de commande
ibmcloud is reservationsibmcloud is reservations --zone us-east-1ibmcloud is reservations --resource-group-id fee82deba12e4c0fb69c3b09d1f12345ibmcloud is reservations --profile-resource-type bare_metal_server_profileibmcloud is reservations --profile-resource-type instance_profile
Options de commande
- --resource-group-id : ID du groupe de ressources. Cet identifiant est incompatible avec l'option --resource-group-name.
- --resource-group-name : nom du groupe de ressources. Ce nom est incompatible avec l'option --resource-group-id.
- --all-resource-groups : interroger tous les groupes de ressources.
- --zone: filtre la collection pour ne retenir que les ressources dont la propriété « zone name » correspond exactement au nom spécifié.
- --profile-resource-type: le type de ressource du profil. Un des éléments suivants : instance_profile, bare_metal_server_profile.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est reservation-create
Créez une réservation.
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]
Exemples de commande
ibmcloud is reservation-create --name reservation-1 --capacity 10 --term one_year --profile cx2-2x4 --profile-resource-type instance_profile --zone us-east-1ibmcloud is reservation-create --name reservation-2 --capacity 5 --term three_year --profile cx2-2x4 --profile-resource-type instance_profile --zone us-south-1 --resource-group-name Default --expiration-policy renewibmcloud is reservation-create --name reservation-3 --capacity 8 --term three_year --profile cx2-2x4 --profile-resource-type instance_profile --zone us-south-2 --expiration-policy release --affinity-policy restricted --resource-group-id 11baaa8984beb82690daab08767et --output JSONibmcloud is reservation-create --name my-reservation --capacity 2 --term three_year --profile cx2-2x4 --profile-resource-type instance_profile --zone us-south-2 --expiration-policy release --affinity-policy automatic --resource-group-id 11baaa8984beb82690daab08767et --output JSON
Options de commande
- --name: Nom de la réservation.
- --capacité: la configuration de la capacité pour cette réservation.
- --durée: Durée de la réservation. Un des éléments suivants: one_year, three_year.
- --profile: le nom du profil à utiliser pour cette réservation.
- --profile-resource-type: le type de ressource du profil. Un des éléments suivants : instance_profile, bare_metal_server_profile.
- -- zone : nom de la zone.
- --affinity-policy: la politique d'affinité à utiliser pour cette réservation. L'une des options suivantes : restreint, automatique. (par défaut : automatique).
- --expiration-policy: la politique à appliquer à l'expiration de la période d'engagement. L'une des éditions suivantes: édition, renouvellement.
- --resource-group-id : ID du groupe de ressources. Cet identifiant est incompatible avec l'option --resource-group-name.
- --resource-group-name : nom du groupe de ressources. Ce nom est incompatible avec l'option --resource-group-id.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est reservation-update
Mettre à jour une réservation.
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]
Exemples de commande
ibmcloud is reservation-update r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2 --name reservation-1-new --capacity 7 --term one_year --profile profile-1-new --profile-resource-type instance_profileibmcloud is reservation-update r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2 --expiration-policy renew
Options de commande
- RÉSERVATION: numéro d'identification ou nom de la réservation.
- --name: Nom de la réservation.
- --capacité: la configuration de la capacité pour cette réservation.
- --durée: Durée de la réservation. Un des éléments suivants: one_year, three_year.
- --expiration-policy: la politique à appliquer à l'expiration de la période d'engagement. L'une des éditions suivantes: édition, renouvellement.
- --profile: le nom du profil à utiliser pour cette réservation.
- --profile-resource-type: le type de ressource du profil. Un des éléments suivants : instance_profile, bare_metal_server_profile.
- --affinity-policy: la politique d'affinité à utiliser pour cette réservation. L'une des options suivantes : restreint, automatique. (par défaut : automatique).
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est reservation-delete
Supprimez une ou plusieurs réservations.
ibmcloud is reservation-delete (RESERVATION1 RESERVATION2 ...) [--output JSON] [-f, --force] [-q, --quiet]
Exemple de commande
ibmcloud is reservation-delete r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2
Options de commande
- RÉSERVATION1: Numéro d'identification ou nom de la réservation.
- RESERVATION2: numéro d'identification ou nom de la réservation.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- --force, -f : forcer l'opération sans confirmation.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est reservation-activate
Activez une réservation.
ibmcloud is reservation-activate RESERVATION [--output JSON] [-q, --quiet]
Exemple de commande
ibmcloud is reservation-activate r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2
Options de commande
- RÉSERVATION: numéro d'identification ou nom de la réservation.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
Commandes de mise à l'échelle automatique
La section suivante fournit des informations sur les commandes CLI relatives à la fonctionnalité d'auto-scaling.
Modèles d'instance
ibmcloud est un modèle d'instance
Afficher la liste de tous les modèles de la région.
ibmcloud is instance-templates [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME | --all-resource-groups] [--output JSON] [-q, --quiet]
Options de commande
- --resource-group-id : ID du groupe de ressources. Cet identifiant est incompatible avec l'option --resource-group-name.
- --resource-group-name : nom du groupe de ressources. Ce nom est incompatible avec l'option --resource-group-id.
- --all-resource-groups : interroger tous les groupes de ressources.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est un modèle d'instance
Afficher les détails d'un modèle d'instance.
ibmcloud is instance-template TEMPLATE [--output JSON] [-q, --quiet]
Options de commande
- MODÈLE: identifiant ou nom du modèle.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est instance-template-create
Créez un modèle d'instance.
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]
Exemples de commande
ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --volume-attach '[{"volume": {"name":"my-volume-name", "capacity":10, "profile": {"name": "general-purpose"},"user_tags": ["my-tag-1"]}}]'Créez un modèle d'instance avec une connexion de volume.ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --volume-attach '[{"volume": {"name":"my-volume-name", "bandwidth":1000, "capacity":10, "profile": {"name": "general-purpose"},"user_tags": ["my-tag-1"]}}]'Créez un modèle d'instance avec une connexion de volume avec bande passante.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"}}]'Créez un modèle d'instance avec un volume existant dans une connexion de volume.ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --keys 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8,72b27b5c-f4b0-48bb-b954-5becc7c1dcb3Créez un modèle d'instance avec plusieurs clés SSH.ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --boot-volume '{"name": "boot-vol-attachment-name", "volume": {"name": "my-boot-vol", "capacity": 150, "profile": {"name": "general-purpose"}}}'Créez un modèle d'instance avec une image avec une capacité de volume d'amorçage. La valeur de la capacité peut aller de la taille minimale allouée à l'image à 250.ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --boot-volume '{"name": "boot-vol-attachment-name", "volume": {"name": "my-boot-vol", "profile": {"name": "general-purpose"},"user_tags": ["my-tag-1"]}}'Créez un modèle d'instance avec un volume d'amorçage et un volume d'amorçage avec des balises utilisateur.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"}}}'Créez un modèle d'instance avec un volume d'amorçage chiffré.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"}}}'Créez un modèle d'instance avec un volume d'amorçage chiffré avec bande passante.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"}]}]'Créez un modèle d'instance connecté à une interface réseau secondaire.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"}]}'Créez un modèle d'instance avec une configuration d'interface réseau principale dans 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 trueCréez un modèle d'instance avec une configuration d'interface réseau principale qui inclut des groupes de sécurité, des paramètres d'adresse IP réservée et des paramètres d'usurpation d'adresse IP source.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 trueCréez un modèle d'instance avec une configuration d'interface réseau principale qui inclut des groupes de sécurité, une adresse IP réservée existante et un paramètre d'usurpation d'adresse IP source.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-e0cc25d47277Créez un modèle d'instance à placer dans l'hôte dédié souhaité.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-61d7895740eeCréez un modèle d'instance à placer dans le groupe d'hôtes dédié souhaité.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-a08885269644Créez un modèle d'instance à placer dans le groupe de placement souhaité.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 4000Créez un modèle d'instance avec une bande passante de volume total spécifique.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 trueCréez un modèle d'instance avec le service de métadonnées activé ou désactivé.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 60Créez un modèle d'instance avec une configuration de service de métadonnées.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-aee9e5c0abf2Créez une instance avec une affinité de réservation.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-9bc9b02c523bCréez une instance avec une affinité de réservation.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 restartCréez un modèle d'instance avec la règle de disponibilité en cas de défaillance de l'hôte.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"}}]'Créez un modèle d'instance avec un volume existant dans une connexion de volume à l'aide du nom de ressource.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-hostCréez un modèle d'instance à placer dans l'hôte dédié souhaité à l'aide du nom de ressource.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-groupCréez un modèle d'instance à placer dans le groupe d'hôtes dédiés souhaité à l'aide du nom de ressource.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-groupCréez un modèle d'instance à placer dans le groupe de placement souhaité à l'aide du nom de ressource.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"}]}'Créez un modèle d'instance avec la configuration de l'interface réseau principale à l'aide du nom de ressource.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"}]}]'Créez un modèle d'instance qui est connecté à l'interface réseau secondaire à l'aide du nom de ressource.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"}}'Créez une instance à partir d'un volume d'amorçage existant.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"}}'Créez une instance à partir d'un volume d'amorçage existant à l'aide du nom de ressource.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-8736620c67f1Créez un modèle d'instance avec une offre de catalogue.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-8736620c67f1Créez un modèle d'instance avec une version d'offre de catalogue.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-a3fc20101e0eCréez une instance à partir de la version et du plan de l'offre de catalogue.ibmcloud is instance-template-create --interactiveCréez un modèle d'instance de manière interactive.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-5becc7c1dcb8Créez une instance avec une connexion réseau et une interface réseau virtuelle existante.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"}}]Créez une instance avec une connexion réseau et une nouvelle interface réseau virtuelle avec une adresse IP réservée existante.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-7a967693d231Créez une instance avec une connexion réseau et une nouvelle interface réseau virtuelle avec une adresse IP réservée existante.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"}}]'Créez un modèle d'instance avec une connexion réseau de cluster, avec une interface réseau de cluster existante et avec une adresse IP réservée existante.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"}}]'Créez un modèle d'instance avec une connexion réseau de cluster.ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 mx2-2x16 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --volume-bandwidth-qos-mode pooledCréez une instance avec un mode QoS de bande passante de volume spécifique.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 50Créez un modèle d'instance avec un coeur partagé.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 stopCréez un modèle d'instance avec une instance 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 1Créer un modèle d'instance avec un nombre de threads par cœur.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 2Créer un modèle d'instance avec un nombre de threads par cœur.
Options de commande
- INSTANCE_TEMPLATE_NAME: Nom du modèle d'instance.
- VPC: identifiant ou nom du VPC. Utilisez la commande « ibmcloud is vpcs » pour récupérer les VPC.
- ZONE_NAME : nom de la zone. Utilisez la commande « ibmcloud is zones » pour récupérer les zones disponibles.
- PROFILE_NAME : nom du profil. Utilisez la commande « ibmcloud is instance-profiles » pour obtenir les profils d'instance.
- SOUS-RÉSEAU: ID ou nom du sous-réseau. Utilisez la commande « ibmcloud is subnets » pour obtenir un ID ou un nom de sous-réseau.
- --image: identifiant ou nom de l'image.
- --catalog-offering: le code CRN de l'offre du catalogue « IBM Cloud ». Si cette option est spécifiée, la version la plus récente de cette offre est utilisée. Pour plus d'informations sur la création d'une offre de catalogue, consultez la section « Intégration d'un logiciel à votre compte ».
- --catalog-offering-version: le CRN correspondant à la version d'une offre du catalogue « IBM Cloud ». Pour plus d'informations sur la création d'une version pour l'offre du catalogue, consultez la section « Intégration d'un logiciel à votre compte ».
- --catalog-offering-plan: le CRN correspondant au forfait de facturation d'une offre du catalogue « IBM Cloud ». S'il n'est pas spécifié, aucun plan de facturation n'est utilisé (gratuit). Doit être spécifié pour les versions d'offre de catalogue qui nécessitent un plan de facturation.
- --total-volume-bandwidth: la quantité de bande passante (en mégabits par seconde) allouée exclusivement aux volumes de stockage des instances. Une augmentation de cette valeur entraîne une réduction correspondante de la bande passante réseau totale.
- --boot-volume : BOOT_VOLUME_JSON|@BOOT_VOLUME_JSON_FILE, connexion de volume d'amorçage en JSON ou dans un fichier JSON. Pour le schéma de données, consultez la propriété
**boot_volume_attachment**dans la documentation de l'API. - --volume-attach : VOLUME_ATTACH_JSON|@VOLUME_ATTACH_JSON_FILE, connexion de volume en JSON ou dans un fichier JSON, liste des volumes. Pour le schéma de données, consultez la propriété « volume_attachments » dans la documentation de l'API.
- --keys: identifiants ou noms de clés SSH séparés par des virgules. Les clés SSH peuvent être de type RSA ou Ed25519. Ed25519 ne peut être utilisé que si le système d'exploitation prend en charge ce type de clé. Ed25519 ne peut pas être utilisé avec des images Windows ou VMware.
- --dedicated-host: identifiant ou nom de l'hôte de destination sur lequel l'instance est hébergée.
- --dedicated-host-group: ID ou nom du groupe d'hôtes de destination dans lequel l'instance est placée.
- --placement-group: identifiant ou nom du groupe de placement. Les restrictions relatives aux groupes de placement pour l'instance de serveur virtuel.
- --reservation-affinity-policy, --res-policy: Politique d'affinité de réservation à utiliser pour cette instance de serveur virtuel. La stratégie est définie par défaut sur 'manual' si le pool n'est pas vide. La stratégie est définie par défaut sur Désactivé si une cible de placement est définie. Dans tous les autres cas, la stratégie est définie par défaut sur 'automatic'. L'un des éléments suivants : désactivé, manuel, automatique.
- --reservation-affinity-pool, --res-pool: ID, nom ou CRN de la réservation pouvant être utilisée par cette instance de serveur virtuel.
- --user-data : data|@data-file. Données utilisateur à transférer vers l'instance de serveur.
- --rip: identifiant ou nom de l'adresse IP réservée existante.
- --address: L'adresse IP à réserver, qui ne doit pas être déjà réservée sur le sous-réseau.
- --auto-delete: si cette option est définie sur « true », cette adresse IP réservée est automatiquement supprimée lorsque la cible est supprimée. L'une des suivantes: true, false. (par défaut: true).
- --ip-name: nom défini par l'utilisateur pour cette adresse IP réservée. Il doit être unique sur le sous-réseau sur lequel réside l'IP réservée. Les noms commençant par « ibm- » sont réservés aux ressources appartenant au fournisseur.
- --allow-ip-spoofing: désactive les vérifications de l'adresse source et de l'adresse de destination sur cette interface. Si cette valeur est « **false ** », l'usurpation d'adresse IP source n'est pas autorisée sur cette interface. Sélectionnez false ou true.
- --primary-network-interface : PRIMARY_NETWORK_INTERFACE_JSON|@PRIMARY_NETWORK_INTERFACE_JSON_FILE, interface réseau principale en JSON ou dans un fichier JSON. Pour le schéma de données, consultez la propriété
**primary_network_interface**dans la documentation de l'API. - --network-interface: NETWORK_INTERFACE_JSON|@NETWORK_INTERFACE_JSON_FILE, connexion d'interface réseau en JSON ou dans un fichier JSON. Pour le schéma de données, consultez la propriété
**network_interfaces**dans la documentation de l'API. - --pnac-name: Nom de la connexion réseau principale.
- --pnac-vni: identifiant ou nom de l'interface réseau virtuelle associée à la connexion réseau principale.
- --pnac-vni-ais: Autoriser l'usurpation d'adresse IP (AIS). Indique si l'usurpation d'adresse IP source est autorisée sur cette interface réseau virtuelle associée à la connexion réseau principale. L'une des valeurs suivantes : false, true. (valeur par défaut : false ).
- --pnac-vni-ein: Activer le NAT d'infrastructure (EIN). Si c'est le cas, l'infrastructure VPC effectue toutes les opérations NAT nécessaires sur le VNI. Pour associer une VNI à une instance, la valeur doit être true. Floating_ips ne doit pas comporter plus d'une adresse IP flottante. Si false, le paquet est transmis tel quel vers ou depuis le VNI, ce qui permet à ce dernier d'effectuer toutes les opérations NAT nécessaires. Allow_ip_spoofing doit avoir pour valeur false. Peut être connecté uniquement à une cible avec un type de ressource bare_metal_server_network_attachment. L'une des suivantes: true, false. (par défaut: true).
- --pnac-vni-auto-delete: Indique si cette interface réseau virtuelle, associée à la connexion réseau principale, est automatiquement supprimée lorsque la cible est supprimée. L'une des suivantes: true, false. (par défaut: true).
- --pnac-vni-ips: VNI_RESERVED_IPS_JSON | @VNI_RESERVED_IPS_JSON_FILE, les adresses IP secondaires réservées sont au format JSON ou dans un fichier JSON, à associer à l'interface réseau virtuelle. Pour le schéma de données, consultez la propriété IPS dans la documentation de l'API. Une des valeurs suivantes: VNI_RESERVED_IPS_JSON, @VNI_RESERVED_IPS_JSON_FILE.
- --pnac-vni-name: nom de cette interface réseau virtuelle associée à la connexion réseau principale.
- --pnac-vni-rip: identifiant ou nom de l'adresse IP réservée à associer à l'interface réseau virtuelle liée à la connexion réseau principale.
- --pnac-vni-rip-address: adresse IP réservée à associer à l'interface réseau virtuelle liée à la connexion réseau principale.
- --pnac-vni-rip-auto-delete: Indique si cette adresse IP réservée est automatiquement supprimée lorsque l'une des cibles est supprimée, ou si elle n'est plus associée à une cible. L'une des suivantes: true, false. (par défaut: true).
- --pnac-vni-rip-name: nom attribué à cette adresse IP réservée afin de l'associer à l'interface réseau virtuelle liée à la connexion réseau principale.
- --pnac-vni-sgs: identifiants ou noms, séparés par des virgules, des groupes de sécurité à utiliser pour l'interface réseau virtuelle et associés à la connexion réseau principale.
- --pnac-vni-psfm: Mode de filtrage de l'état du protocole à utiliser pour cette interface réseau virtuelle. Si l'option « auto » est sélectionnée, le filtrage des paquets en fonction de l'état du protocole est activé ou
désactivé en fonction du type de ressource «
target» de l'interface réseau virtuelle. L'une des options suivantes: auto, enabled, disabled. (par défaut: auto). - -- network-attachments: NETWORK_ATTACHMENTS_JSON |@NETWORK_ATTACHMENTS_JSON_FILE. La configuration de la connexion réseau se trouve dans JSON ou un fichier JSON. Pour le schéma de données, consultez la propriété « network_attachments » dans la documentation de l'API. L'une des suivantes: NETWORK_ATTACHMENTS_JSON, @NETWORK_ATTACHMENTS_JSON_FILE.
- --sgs: ID ou nom du groupe de sécurité, séparé par des virgules, pour l'interface réseau principale ou la connexion réseau principale.
- --metadata-service, --ms: Active ou désactive le service de métadonnées des instances. Sélectionnez true ou false.
- --metadata-service-protocol, --msp: Protocole de communication pour le point de terminaison du service de métadonnées. Le protocole s'applique uniquement lorsque le service de métadonnées est activé. L'un des suivants: http, https. (par défaut: http).
- --metadata-service-response-hop-limit, --msrhl: Limite de sauts (durée de vie IP) pour les paquets de réponse IP provenant du service de métadonnées.
- --host-failure-policy: action à effectuer en cas de défaillance de l'hôte de calcul. L'une des suivantes: restart, stop. (par défaut: restart).
- --confidential-compute-mode: Mode de calcul confidentiel à utiliser pour cette instance de serveur virtuel. S'il n'est pas spécifié, le mode de calcul confidentiel par défaut du profil est utilisé. L'un des éléments suivants : handicapé, sgx, tdx.
- --enable-secure-boot: Indique si le démarrage sécurisé est activé pour cette instance de serveur virtuel. S'il n'est pas spécifié, le mode d'amorçage sécurisé par défaut du profil est utilisé. Sélectionnez true ou false.
- --resource-group-id : ID du groupe de ressources. Cet identifiant est incompatible avec l'option --resource-group-name.
- --resource-group-name : nom du groupe de ressources. Ce nom est incompatible avec l'option --resource-group-id.
- --cluster-network-attachments: CLUSTER_NETWORK_ATTACHMENTS_JSON|@CLUSTER_NETWORK_ATTACHMENTS_JSON_FILE. La configuration des connexions réseau de cluster est au format JSON ou figure dans un fichier JSON. Pour le schéma
de données, consultez la propriété
**cluster_network_attachments**dans la documentation de l'API. Pour plus d'informations sur les réseaux en cluster, consultez la section « Réseaux en cluster ». L'un des éléments suivants : CLUSTER_NETWORK_ATTACHMENTS_JSON, @CLUSTER_NETWORK_ATTACHMENTS_JSON_FILE. - --volume-bandwidth-qos-mode: Mode de gestion de la bande passante du volume ( QoS ) à utiliser pour cette instance de serveur virtuel. La valeur spécifiée doit être répertoriée dans la propriété volume_bandwidth_qos_modes du profil d'instance. Un des éléments suivants : mis en commun, pondéré.
- --vcpu-percentage: pourcentage des cycles d'horloge de l' vCPU à allouer à l'instance. Plage : 1 à 100.
- --availability-class: Classe de disponibilité de l'instance du serveur virtuel. Un des éléments suivants : spot, standard.
- --preemption-policy: action à effectuer si l'instance du serveur virtuel fait l'objet d'une préemption. L'un des éléments suivants : supprimer, arrêter.
- --threads-per-core: Nombre de threads par cœur pour cette instance de serveur virtuel. Si aucune valeur n'est spécifiée, la valeur par défaut du profil est utilisée. Sélectionnez 1 ou 2.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
-
- interactif, -i:
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est instance-template-create-override-source-template
Créez un modèle d'instance en redéfinissant un modèle source.
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]
Exemples de commande
ibmcloud is instance-template-create-override-source-template --source-template e4a29d1a-2ef0-42a6-8fd2-350deb1c647eCréez un modèle d'instance en le copiant à partir d'un modèle source.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-2x8Créez un modèle d'instance en remplaçant un modèle source et en fournissant des options de remplacement.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"}}]'Créez un modèle d'instance en remplaçant un modèle source par un volume existant dans une connexion de volume à l'aide du nom de ressource.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-aee9e5c0abf2sCréez un modèle d'instance en remplaçant un modèle source par un ID de pool d'affinité de réservation.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-9bc9b02c523bCréez un modèle d'instance en remplaçant un modèle source par le nom CRN d'un pool d'affinité de réservation.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"}]}'Créez un modèle d'instance en remplaçant un modèle source par la configuration de l'interface réseau principale en utilisant le nom de ressource.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"}}]Créez un modèle d'instance en remplaçant un modèle source par une connexion réseau de cluster possédant une interface réseau de cluster existante et une adresse IP réservée existante.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"}}]Créez un modèle d'instance en remplaçant un modèle source avec une connexion réseau de cluster.ibmcloud is instance-template-create-override-source-template --source-template 0717-9ac0ceaf-f10e-4500-98f6-978d83a7d3d4 --name cli-template --profile bx2-2x8 --vpc r006-1e635d53-6cd2-460f-917d-0737a3664d07 --subnet 0717-53d45c63-d61b-41f3-a784-249b856e7517 --zone us-south-1 --boot-volume '{"name": "boot-vol-attachment-name", "volume": {"name": "boot-vol-name-0", "profile": {"name": "general-purpose"}, "source_snapshot": {"name": "test-cli"}, "allowed_use":{"instance":"true","bare_metal_server":"true","api_version":"2025-05-25"}}}' --volume-attach '[{"volume": {"name":"my-volume-name-0", "capacity":100, "profile": {"name": "general-purpose"}, "source_snapshot": {"id": "r006-523cf6c7-0591-43b9-b4ff-6663791e2814"}, "allowed_use":{"instance":"true","bare_metal_server":"true","api_version":"2025-05-25"}}}]'Créez un modèle d'instance en redéfinissant un modèle source dont l'utilisation est autorisée dans le volume de démarrage et le volume associé.ibmcloud is instance-template-create-override-source-template --source-template 0717-9ac0ceaf-f10e-4500-98f6-978d83a7d3d4 --vcpu-percentage 50Créer un modèle d'instance en modifiant un modèle source avec un coeur partagé.ibmcloud is instance-template-create-override-source-template --source-template 0717-9ac0ceaf-f10e-4500-98f6-978d83a7d3d4d --availability-class spot --preemption-policy stopCréez un modèle d'instance en modifiant un modèle source avec une classe de disponibilité.
Options de commande
- --source-template: ID ou nom du modèle.
- --name: Nom du modèle d'instance.
- --profile: Nom du profil d'instance.
- -- zone : nom de la zone.
- --vpc: l'identifiant ou le nom du VPC. Il suffit de spécifier par son nom la ressource unique qui se trouve dans ce VPC ou de remplacer la valeur du VPC dans le modèle.
- --image: identifiant ou nom de l'image.
- --catalog-offering: le code CRN de l'offre du catalogue « IBM Cloud ». Si cette option est spécifiée, la version la plus récente de cette offre est utilisée. Pour plus d'informations sur la création d'une offre de catalogue, consultez la section « Intégration d'un logiciel à votre compte ».
- --catalog-offering-version: le CRN correspondant à la version d'une offre du catalogue « IBM Cloud ». Pour plus d'informations sur la création d'une version pour l'offre du catalogue, consultez la section « Intégration d'un logiciel à votre compte ».
- --catalog-offering-plan: le CRN correspondant au forfait de facturation d'une offre du catalogue « IBM Cloud ». S'il n'est pas spécifié, aucun plan de facturation n'est utilisé (gratuit). Doit être spécifié pour les versions d'offre de catalogue qui nécessitent un plan de facturation.
- --total-volume-bandwidth: la quantité de bande passante (en mégabits par seconde) allouée exclusivement aux volumes de stockage des instances. Une augmentation de cette valeur entraîne une réduction correspondante de la bande passante réseau totale.
- --boot-volume : BOOT_VOLUME_JSON|@BOOT_VOLUME_JSON_FILE, connexion de volume d'amorçage en JSON ou dans un fichier JSON. Pour le schéma de données, consultez la propriété
**boot_volume_attachment**dans la documentation de l'API. - --volume-attach : VOLUME_ATTACH_JSON|@VOLUME_ATTACH_JSON_FILE, connexion de volume en JSON ou dans un fichier JSON, liste des volumes. Pour le schéma de données, consultez la propriété « volume_attachments » dans la documentation de l'API.
- --keys: identifiants ou noms de clés SSH séparés par des virgules. Les clés SSH peuvent être de type RSA ou Ed25519. Ed25519 ne peut être utilisé que si le système d'exploitation prend en charge ce type de clé. Ed25519 ne peut pas être utilisé avec des images Windows ou VMware.
- --dedicated-host: identifiant ou nom de l'hôte de destination sur lequel l'instance est hébergée.
- --dedicated-host-group: ID ou nom du groupe d'hôtes de destination dans lequel l'instance est placée.
- --placement-group: identifiant ou nom du groupe de placement. Les restrictions relatives aux groupes de placement pour l'instance de serveur virtuel.
- --reservation-affinity-policy, --res-policy: Politique d'affinité de réservation à utiliser pour cette instance de serveur virtuel. La stratégie est définie par défaut sur 'manual' si le pool n'est pas vide. La stratégie est définie par défaut sur Désactivé si une cible de placement est définie. Dans tous les autres cas, la stratégie est définie par défaut sur 'automatic'. L'un des éléments suivants : désactivé, manuel, automatique.
- --reservation-affinity-pool, --res-pool: ID, nom ou CRN de la réservation pouvant être utilisée par cette instance de serveur virtuel.
- --user-data : data|@data-file. Données utilisateur à transférer vers l'instance de serveur.
- --subnet: identifiant ou nom du sous-réseau. Utilisez la commande « ibmcloud is subnets » pour récupérer l'identifiant ou le nom d'un sous-réseau.
- --rip: identifiant ou nom de l'adresse IP réservée existante.
- --address: L'adresse IP à réserver, qui ne doit pas être déjà réservée sur le sous-réseau.
- --auto-delete: si cette option est définie sur « true », cette adresse IP réservée est automatiquement supprimée lorsque la cible est supprimée. L'une des suivantes: true, false. (par défaut: true).
- --ip-name: nom défini par l'utilisateur pour cette adresse IP réservée. Il doit être unique sur le sous-réseau sur lequel réside l'IP réservée. Les noms commençant par « ibm- » sont réservés aux ressources appartenant au fournisseur.
- --allow-ip-spoofing: désactive les vérifications de l'adresse source et de l'adresse de destination sur cette interface. Si cette valeur est « **false ** », l'usurpation d'adresse IP source n'est pas autorisée sur cette interface. Sélectionnez false ou true.
- --primary-network-interface : PRIMARY_NETWORK_INTERFACE_JSON|@PRIMARY_NETWORK_INTERFACE_JSON_FILE, interface réseau principale en JSON ou dans un fichier JSON. Pour le schéma de données, consultez la propriété
**primary_network_interface**dans la documentation de l'API. - --network-interface: NETWORK_INTERFACE_JSON|@NETWORK_INTERFACE_JSON_FILE, connexion d'interface réseau en JSON ou dans un fichier JSON. Pour le schéma de données, consultez la propriété
**network_interfaces**dans la documentation de l'API. - --pnac-name: Nom de la connexion réseau principale.
- --pnac-vni: identifiant ou nom de l'interface réseau virtuelle associée à la connexion réseau principale.
- --pnac-vni-subnet: le sous-réseau associé.
- --pnac-vni-ais: Autoriser l'usurpation d'adresse IP (AIS). Indique si l'usurpation d'adresse IP source est autorisée sur cette interface réseau virtuelle associée à la connexion réseau principale. L'une des valeurs suivantes : false, true. (valeur par défaut : false ).
- --pnac-vni-ein: Activer le NAT d'infrastructure (EIN). Si c'est le cas, l'infrastructure VPC effectue toutes les opérations NAT nécessaires sur le VNI. Pour associer une VNI à une instance, la valeur doit être true. Floating_ips ne doit pas comporter plus d'une adresse IP flottante. Si false, le paquet est transmis tel quel vers ou depuis le VNI, ce qui permet à ce dernier d'effectuer toutes les opérations NAT nécessaires. Allow_ip_spoofing doit avoir pour valeur false. Peut être connecté uniquement à une cible avec un type de ressource bare_metal_server_network_attachment. L'une des suivantes: true, false. (par défaut: true).
- --pnac-vni-auto-delete: Indique si cette interface réseau virtuelle, associée à la connexion réseau principale, est automatiquement supprimée lorsque la cible est supprimée. L'une des suivantes: true, false. (par défaut: true).
- --pnac-vni-ips: VNI_RESERVED_IPS_JSON | @VNI_RESERVED_IPS_JSON_FILE, les adresses IP secondaires réservées sont au format JSON ou dans un fichier JSON, à associer à l'interface réseau virtuelle. Pour le schéma de données, consultez la propriété IPS dans la documentation de l'API. Une des valeurs suivantes: VNI_RESERVED_IPS_JSON, @VNI_RESERVED_IPS_JSON_FILE.
- --pnac-vni-name: nom de cette interface réseau virtuelle associée à la connexion réseau principale.
- --pnac-vni-rip: identifiant ou nom de l'adresse IP réservée à associer à l'interface réseau virtuelle liée à la connexion réseau principale.
- --pnac-vni-rip-address: adresse IP réservée à associer à l'interface réseau virtuelle liée à la connexion réseau principale.
- --pnac-vni-rip-auto-delete: Indique si cette adresse IP réservée est automatiquement supprimée lorsque l'une des cibles est supprimée, ou si elle n'est plus associée à une cible. L'une des suivantes: true, false. (par défaut: true).
- --pnac-vni-rip-name: nom attribué à cette adresse IP réservée afin de l'associer à l'interface réseau virtuelle liée à la connexion réseau principale.
- --pnac-vni-sgs: identifiants ou noms, séparés par des virgules, des groupes de sécurité à utiliser pour l'interface réseau virtuelle et associés à la connexion réseau principale.
- --pnac-vni-psfm: Mode de filtrage de l'état du protocole à utiliser pour cette interface réseau virtuelle. Si l'option « auto » est sélectionnée, le filtrage des paquets en fonction de l'état du protocole est activé ou
désactivé en fonction du type de ressource «
target» de l'interface réseau virtuelle. L'une des options suivantes: auto, enabled, disabled. (par défaut: auto). - -- network-attachments: NETWORK_ATTACHMENTS_JSON |@NETWORK_ATTACHMENTS_JSON_FILE. La configuration de la connexion réseau se trouve dans JSON ou un fichier JSON. Pour le schéma de données, consultez la propriété « network_attachments » dans la documentation de l'API. L'une des suivantes: NETWORK_ATTACHMENTS_JSON, @NETWORK_ATTACHMENTS_JSON_FILE.
- --sgs: ID ou nom du groupe de sécurité, séparé par des virgules, pour l'interface réseau principale ou la connexion réseau principale.
- --metadata-service, --ms: Active ou désactive le service de métadonnées des instances. Sélectionnez true ou false.
- --metadata-service-protocol, --msp: Protocole de communication pour le point de terminaison du service de métadonnées. Le protocole s'applique uniquement lorsque le service de métadonnées est activé. L'un des suivants: http, https. (par défaut: http).
- --metadata-service-response-hop-limit, --msrhl: Limite de sauts (durée de vie IP) pour les paquets de réponse IP provenant du service de métadonnées.
- --host-failure-policy: action à effectuer en cas de défaillance de l'hôte de calcul. L'une des suivantes: restart, stop.
- --confidential-compute-mode: Mode de calcul confidentiel à utiliser pour cette instance de serveur virtuel. S'il n'est pas spécifié, le mode de calcul confidentiel par défaut du profil est utilisé. L'un des éléments suivants : handicapé, sgx, tdx.
- --enable-secure-boot: Indique si le démarrage sécurisé est activé pour cette instance de serveur virtuel. S'il n'est pas spécifié, le mode d'amorçage sécurisé par défaut du profil est utilisé. Sélectionnez true ou false.
- --resource-group-id : ID du groupe de ressources. Cet identifiant est incompatible avec l'option --resource-group-name.
- --resource-group-name : nom du groupe de ressources. Ce nom est incompatible avec l'option --resource-group-id.
- --cluster-network-attachments: CLUSTER_NETWORK_ATTACHMENTS_JSON|@CLUSTER_NETWORK_ATTACHMENTS_JSON_FILE. La configuration des connexions réseau de cluster est au format JSON ou figure dans un fichier JSON. Pour le schéma
de données, consultez la propriété
**cluster_network_attachments**dans la documentation de l'API. Pour plus d'informations sur les réseaux en cluster, consultez la section « Réseaux en cluster ». L'un des éléments suivants : CLUSTER_NETWORK_ATTACHMENTS_JSON, @CLUSTER_NETWORK_ATTACHMENTS_JSON_FILE. - --volume-bandwidth-qos-mode: Mode de gestion de la bande passante du volume ( QoS ) à utiliser pour cette instance de serveur virtuel. La valeur spécifiée doit être répertoriée dans la propriété volume_bandwidth_qos_modes du profil d'instance. Un des éléments suivants : mis en commun, pondéré.
- --vcpu-percentage: pourcentage des cycles d'horloge de l' vCPU à allouer à l'instance. Plage : 1 à 100.
- --availability-class: Classe de disponibilité de l'instance du serveur virtuel. Un des éléments suivants : spot, standard.
- --preemption-policy: action à effectuer si l'instance du serveur virtuel fait l'objet d'une préemption. L'un des éléments suivants : supprimer, arrêter.
- --threads-per-core: Nombre de threads par cœur pour cette instance de serveur virtuel. Si aucune valeur n'est spécifiée, la valeur par défaut du profil est utilisée. Sélectionnez 1 ou 2.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est instance-template-update
Mettre à jour un modèle d'instance.
ibmcloud is instance-template-update TEMPLATE --name NEW_NAME [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is instance-template-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name new-name-templateibmcloud is instance-template-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name new-name-template --output JSONibmcloud is instance-template-update my-template --name new-name-templateMettre à jour un modèle d'instance en utilisant le nom de la ressource.
Options de commande
- MODÈLE: identifiant ou nom du modèle.
- --name: Nouveau nom d'un modèle d'instance.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est instance-template-delete
Supprimer un ou plusieurs modèles d'instance.
ibmcloud is instance-template-delete (TEMPLATE1 TEMPLATE2 ...) [--output JSON] [-f, --force] [-q, --quiet]
Options de commande
- MODÈLE1: identifiant ou nom du modèle.
- TEMPLATE2: identifiant ou nom du modèle.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- --force, -f : forcer l'opération sans confirmation.
- -q, --quiet : supprimer les sorties prolixes.
Groupes d'instances
ibmcloud is instance-groups
Répertorier tous les groupes d'instances de la région.
ibmcloud is instance-groups [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME | --all-resource-groups] [--output JSON] [-q, --quiet]
Options de commande
- --resource-group-id : ID du groupe de ressources. Cet identifiant est incompatible avec l'option --resource-group-name.
- --resource-group-name : nom du groupe de ressources. Ce nom est incompatible avec l'option --resource-group-id.
- --all-resource-groups : interroger tous les groupes de ressources.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est un groupe d'instances
Afficher les détails d'un groupe d'instances.
ibmcloud is instance-group INSTANCE_GROUP [--output JSON] [-q, --quiet]
Options de commande
- INSTANCE_GROUP: ID ou nom du groupe d'instances.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est instance-group-create
Créez un groupe d'instances.
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]
Exemples de commande
ibmcloud is instance-group-create group-name --instance-template 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnet 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3,72b27b5c-f4b0-48bb-b954-5becc7c1dcb3ibmcloud is instance-group-create group-name --instance-template 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnet 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3,72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --membership-count 2ibmcloud is instance-group-create group-name --instance-template 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnet 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3,72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --output JSONibmcloud is instance-group-create group-name --instance-template 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnet 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3,72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --lb 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --lb-pool d728d126-f2b9-48e8-ab67-16bb694b88f2 --application-port 2323ibmcloud is instance-group-create group-name --instance-template my-instance-template --subnets my-subnet-1,my-subnet-2 --vpc my-vpcibmcloud is instance-group-create group-name --instance-template my-instance-template --subnets my-subnet-1,my-subnet-2 --lb my-load-balancer --lb-pool my-load-balancer-pool --application-port 80 --vpc my-vpc
Options de commande
- INSTANCE_GROUP_NAME: Nom du groupe d'instances.
- --instance-template: identifiant d'un modèle d'instance.
- --membership-count: le nombre de membres du groupe d'instances.
- --sous-réseaux: identifiants ou noms de sous-réseaux séparés par des virgules.
- --lb: identifiant ou nom de l'équilibreur de charge.
- --lb-pool: identifiant ou nom du pool de répartiteurs de charge.
- --application-port: le port de l'application vers lequel acheminer le trafic du répartiteur de charge.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --resource-group-id : ID du groupe de ressources. Cet identifiant est incompatible avec l'option --resource-group-name.
- --resource-group-name : nom du groupe de ressources. Ce nom est incompatible avec l'option --resource-group-id.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est instance-group-update
Mettre à jour un groupe d'instances.
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]
Exemples de commande
ibmcloud is instance-group-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name new-name --instance-template 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479ibmcloud is instance-group-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --membership-count 2ibmcloud is instance-group-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnets 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3,72b27b5c-f4b0-48bb-b954-5becc7c1dcb3ibmcloud is instance-group-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name new-name --output JSONibmcloud is instance-group-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --lb 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --lb-pool d728d126-f2b9-48e8-ab67-16bb694b88f3 --application-port 80ibmcloud is instance-group-update my-instance-group --subnets my-subnet-1,my-subnet-2 --vpc my-vpcibmcloud is instance-group-update my-instance-group --instance-template my-templateibmcloud is instance-group-update my-instance-group --lb my-load-balancer --lb-pool my-load-balancer-pool --application-port 80 --vpc my-vpc
Options de commande
- INSTANCE_GROUP: ID ou nom du groupe d'instances.
- --instance-template: identifiant d'un modèle d'instance.
- --membership-count: le nombre de membres du groupe d'instances.
- --sous-réseaux: identifiants ou noms de sous-réseaux séparés par des virgules.
- --name: Nouveau nom du groupe d'instances.
- --lb: identifiant ou nom de l'équilibreur de charge.
- --lb-pool: identifiant ou nom du pool de répartiteurs de charge.
- --application-port: le port de l'application vers lequel acheminer le trafic du répartiteur de charge.
- --vpc: identifiant ou nom du VPC. Il est requis seulement pour spécifier la ressource unique par son nom dans ce VPC.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est instance-group-delete
Supprimer un ou plusieurs groupes d'instances.
ibmcloud is instance-group-delete (INSTANCE_GROUP1 INSTANCE_GROUP2 ...) [--output JSON] [-f, --force] [-q, --quiet]
Options de commande
- INSTANCE_GROUP1: ID ou nom du groupe d'instances.
- INSTANCE_GROUP2: ID ou nom du groupe d'instances.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- --force, -f : forcer l'opération sans confirmation.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est instance-group-load-balancer-delete
Supprimer un équilibreur de charge de groupe d'instances.
ibmcloud is instance-group-load-balancer-delete INSTANCE_GROUP [--output JSON] [-f, --force] [-q, --quiet]
Options de commande
- INSTANCE_GROUP: ID ou nom du groupe d'instances.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- --force, -f : forcer l'opération sans confirmation.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est un gestionnaire de groupes d'instances
Répertorier tous les gestionnaires d'un groupe d'instances.
ibmcloud is instance-group-managers INSTANCE_GROUP [--output JSON] [-q, --quiet]
Options de commande
- INSTANCE_GROUP: ID ou nom du groupe d'instances.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est instance-group-manager
Afficher les informations détaillées d'un responsable.
ibmcloud is instance-group-manager INSTANCE_GROUP MANAGER [--output JSON] [-q, --quiet]
Options de commande
- INSTANCE_GROUP: ID ou nom du groupe d'instances.
- RESPONSABLE: Numéro d'identification ou nom du responsable.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est instance-group-manager-create
Créer un gestionnaire pour un groupe d'instances.
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]
Exemples de commande
ibmcloud is instance-group-manager-create 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --max-members 20ibmcloud is instance-group-manager-create 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --max-members 20 --output JSONibmcloud is instance-group-manager-create 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --max-members 20 --min-members 2 --cooldown 400 --aggregation-window 120 --name my-autoscale-manager --management-enabled falseibmcloud is instance-group-manager-create 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name my-scheduled-manager --manager-type scheduledibmcloud is instance-group-manager-create my-instance-group --max-members 20 --min-members 2 --cooldown 400 --aggregation-window 120 --name my-autoscale-manager --management-enabled false
Options de commande
- INSTANCE_GROUP: ID ou nom du groupe d'instances.
- --manager-type: le type de gestionnaire de groupe d'instances. L'un des suivants: autoscale, planifié. (par défaut: autoscale).
- --aggregation-window: la fenêtre temporelle, exprimée en secondes, pendant laquelle les métriques sont agrégées avant leur évaluation. Plage 90 à 600. Divisible par 30. (par défaut: 90).
- --cooldown: durée, exprimée en secondes, pendant laquelle aucune autre action de mise à l'échelle ne peut être effectuée après la mise à l'échelle. Plage : 120-3 600. (valeur par défaut : 300 ).
- --max-members: Nombre maximal de membres dans un groupe d'instances gérées. Plage de 1 à 1000.
- --min-members: Nombre minimum de membres dans un groupe d'instances gérées. Plage de 1 à 1000.
- --name: Nom du responsable.
- --management-enabled: si cette option est définie sur « false », le gestionnaire n'interviendra pas sur le groupe d'instances. L'une des suivantes: true, false. (par défaut: true).
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est instance-group-manager-update
Mettre à jour un gestionnaire pour un groupe d'instances.
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]
Exemples de commande
ibmcloud is instance-group-manager-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --aggregation-window 120ibmcloud is instance-group-manager-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --cooldown 400ibmcloud is instance-group-manager-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --max-members 20ibmcloud is instance-group-manager-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --min-members 2ibmcloud is instance-group-manager-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --aggregation-window false --output JSONibmcloud is instance-group-manager-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --management-enabled falseibmcloud is instance-group-manager-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --name new_nameibmcloud is instance-group-manager-update my-instance-group my-instance-group-manager --management-enabled falseibmcloud is instance-group-manager-update my-instance-group my-instance-group-manager --name new_name
Options de commande
- INSTANCE_GROUP: ID ou nom du groupe d'instances.
- RESPONSABLE: Numéro d'identification ou nom du responsable.
- --aggregation-window: la fenêtre temporelle, exprimée en secondes, pendant laquelle les métriques sont agrégées avant leur évaluation. Plage 90 à 600. Divisible par 30.
- --cooldown: durée, exprimée en secondes, pendant laquelle aucune autre action de mise à l'échelle ne peut être effectuée après la mise à l'échelle. Plage de 120 à 3600.
- --max-members: Nombre maximal de membres dans un groupe d'instances gérées. Plage de 1 à 1000.
- --min-members: Nombre minimum de membres dans un groupe d'instances gérées. Plage de 1 à 1000.
- --management-enabled: si cette option est définie sur « false », le gestionnaire n'interviendra pas sur le groupe d'instances. Sélectionnez true ou false.
- --name: Nouveau nom du gestionnaire de groupes d'instances.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est instance-group-manager-delete
Supprimer un ou plusieurs gestionnaires.
ibmcloud is instance-group-manager-delete INSTANCE_GROUP (MANAGER1 MANAGER2 ...) [--output JSON] [-f, --force] [-q, --quiet]
Options de commande
- INSTANCE_GROUP: ID ou nom du groupe d'instances.
- MANAGER1: Identifiant ou nom du responsable.
- MANAGER2: Identifiant ou nom du responsable.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- --force, -f : forcer l'opération sans confirmation.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est instance-group-manager-actions
Liste des actions disponibles pour un gestionnaire de groupes d'instances.
ibmcloud is instance-group-manager-actions INSTANCE_GROUP MANAGER [--output JSON] [-q, --quiet]
Options de commande
- INSTANCE_GROUP: ID ou nom du groupe d'instances.
- RESPONSABLE: Numéro d'identification ou nom du responsable.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est instance-group-manager-action
Afficher les détails d'une action effectuée par le gestionnaire de groupes d'instances.
ibmcloud is instance-group-manager-action INSTANCE_GROUP MANAGER ACTION [--output JSON] [-q, --quiet]
Options de commande
- INSTANCE_GROUP: ID ou nom du groupe d'instances.
- RESPONSABLE: Numéro d'identification ou nom du responsable.
- ACTION: identifiant ou nom de l'action.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est instance-group-manager-action-create
Créer une action de gestionnaire de groupes d'instances.
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]
Exemples de commande
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 10Créer une action programmée à une seule exécution pour mettre à jour le gestionnaire de mise à l'échelle automatique des groupes d'instances.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-actionCréer une action programmée à une seule exécution pour mettre à jour le groupe d'instances.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 JSONCréer, avec une spécification cron, une action programmée à exécution récurrente pour mettre à jour le gestionnaire de mise à l'échelle automatique des groupes d'instances.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-actionCréer, avec une spécification cron, une action programmée à exécution récurrente pour mettre à jour le groupe d'instances.ibmcloud is instance-group-manager-action-create my-instance-group --cron '*/5 1,2,3 * * *' --membership-count 10 --name my-actionCréer une action planifiée récurrente avec la spécification cron pour mettre à jour le groupe d'instances à l'aide du nom de la ressource.
Options de commande
- INSTANCE_GROUP: ID ou nom du groupe d'instances.
- RESPONSABLE: Numéro d'identification ou nom du responsable.
- --run-at: La date et l'heure indiquées pour l'action planifiée. La date et l'heure doivent être au format ISO 8601, par exemple 2024-03-05T15:31:50.701Z ou 2024-03-05T15:31:50.701+8:00.
- --cron: la spécification cron pour une action planifiée récurrente.
- --membership-count: le nombre de membres que le groupe d'instances doit compter à l'heure prévue.
- --max-members: Nombre maximal de membres dans un groupe d'instances gérées. Plage de 1 à 1000.
- --min-members: Nombre minimum de membres dans un groupe d'instances gérées. Plage de 1 à 1000.
- --name: Nom de l'action.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est instance-group-manager-action-update
Mettre à jour une action du gestionnaire de groupes d'instances.
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]
Exemples de commande
ibmcloud is instance-group-manager-action-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --name updatedNameibmcloud is instance-group-manager-action-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --max-members 20 --min-members 5ibmcloud is instance-group-manager-action-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --membership-count 10 --output JSONibmcloud is instance-group-manager-action-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --run-at 2020-10-28T21:13:32+08:00ibmcloud is instance-group-manager-action-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --cron '*/5 1,2,3 * * *'ibmcloud is instance-group-manager-action-update my-instance-group my-instance-group-manager my-instance-group-manager-action --max-members 20 --min-members 5
Options de commande
- INSTANCE_GROUP: ID ou nom du groupe d'instances.
- RESPONSABLE: Numéro d'identification ou nom du responsable.
- ACTION: identifiant ou nom de l'action.
- --run-at: La date et l'heure indiquées pour l'action planifiée. La date et l'heure doivent être au format ISO 8601, par exemple 2024-03-05T15:31:50.701Z ou 2024-03-05T15:31:50.701+8:00.
- --cron: la spécification cron pour une action planifiée récurrente.
- --membership-count: le nombre de membres que le groupe d'instances doit compter à l'heure prévue.
- --min-members: nombre minimum de membres que le groupe d'instances doit compter à l'heure prévue. Plage de 1 à 1000.
- --max-members: nombre maximal de membres que le groupe d'instances doit compter à l'heure prévue. Plage de 1 à 1000.
- --name: Nouveau nom de l'action du gestionnaire de groupes d'instances.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est instance-group-manager-action-delete
Supprimer une ou plusieurs actions du gestionnaire de groupe d'instances.
ibmcloud is instance-group-manager-action-delete INSTANCE_GROUP MANAGER (ACTION1 ACTION2 ...) [--output JSON] [-f, --force] [-q, --quiet]
Options de commande
- INSTANCE_GROUP: ID ou nom du groupe d'instances.
- RESPONSABLE: Numéro d'identification ou nom du responsable.
- ACTION1: Identifiant ou nom de l'action.
- ACTION2: identifiant ou nom de l'action.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- --force, -f : forcer l'opération sans confirmation.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est instance-group-manager-policies
Répertorier les politiques d'un gestionnaire de groupes d'instances.
ibmcloud is instance-group-manager-policies INSTANCE_GROUP MANAGER [--output JSON] [-q, --quiet]
Options de commande
- INSTANCE_GROUP: ID ou nom du groupe d'instances.
- RESPONSABLE: Numéro d'identification ou nom du responsable.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est instance-group-manager-policy
Afficher les détails d'une stratégie de gestionnaire de groupes d'instances.
ibmcloud is instance-group-manager-policy INSTANCE_GROUP MANAGER POLICY [--output JSON] [-q, --quiet]
Options de commande
- INSTANCE_GROUP: ID ou nom du groupe d'instances.
- RESPONSABLE: Numéro d'identification ou nom du responsable.
- POLICE: numéro d'identification ou nom de la police.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est instance-group-manager-policy-create
Créer une stratégie de gestion des groupes d'instances.
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]
Exemples de commande
ibmcloud is instance-group-manager-policy-create 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --metric-type cpu --metric-value 50ibmcloud is instance-group-manager-policy-create 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --metric-type cpu --metric-value 50 --output JSONibmcloud is instance-group-manager-policy-create 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --metric-type cpu --metric-value 50 --name new_nameibmcloud is instance-group-manager-policy-create my-instance-group my-instance-group-manager --metric-type cpu --metric-value 50 --name new_name
Options de commande
- INSTANCE_GROUP: ID ou nom du groupe d'instances.
- RESPONSABLE: Numéro d'identification ou nom du responsable.
- --metric-type: Type de métrique à évaluer : cpu (pourcentage d'utilisation), memory (pourcentage d'utilisation), network_in (Mbps), network_out (Mbps).
- --metric-value: la valeur de la métrique à évaluer.
- --name: Nom de la politique.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est instance-group-manager-policy-delete
Supprimer une ou plusieurs stratégies du gestionnaire de groupe d'instances.
ibmcloud is instance-group-manager-policy-delete INSTANCE_GROUP MANAGER (POLICY1 POLICY2 ...) [--output JSON] [-f, --force] [-q, --quiet]
Options de commande
- INSTANCE_GROUP: ID ou nom du groupe d'instances.
- RESPONSABLE: Numéro d'identification ou nom du responsable.
- POLICY1: Identifiant ou nom de la police.
- POLICY2: identifiant ou nom de la police.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- --force, -f : forcer l'opération sans confirmation.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est instance-group-manager-policy-update
Mettre à jour une stratégie de gestionnaire de groupes d'instances.
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]
Exemples de commande
ibmcloud is instance-group-manager-policy-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --metric-value 50ibmcloud is instance-group-manager-policy-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --metric-type cpuibmcloud is instance-group-manager-policy-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --metric-value 50 --metric-type cpu --output JSONibmcloud is instance-group-manager-policy-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --metric-type cpu --name policy-nameibmcloud is instance-group-manager-policy-update my-instance-group my-instance-group-manager my-instance-group-policy --metric-value 50 --metric-type cpu --output JSON
Options de commande
- INSTANCE_GROUP: ID ou nom du groupe d'instances.
- RESPONSABLE: Numéro d'identification ou nom du responsable.
- POLICE: numéro d'identification ou nom de la police.
- --metric-type: Type de métrique à évaluer : cpu (pourcentage d'utilisation), memory (pourcentage d'utilisation), network_in (Mbps), network_out (Mbps).
- --metric-value: la valeur de la métrique à évaluer.
- --name: Nouveau nom de la politique de gestion des groupes d'instances.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est membre du groupe d'instances
Afficher les détails d'un membre d'un groupe d'instances.
ibmcloud is instance-group-membership INSTANCE_GROUP MEMBER [--output JSON] [-q, --quiet]
Options de commande
- INSTANCE_GROUP: ID ou nom du groupe d'instances.
- MEMBRE: numéro d'identification ou nom du membre.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est instance-group-membership-delete
Supprimer une ou plusieurs appartenances pour un groupe d'instances.
ibmcloud is instance-group-membership-delete INSTANCE_GROUP (MEMBER1 MEMBER2 ...) [--output JSON] [-f, --force] [-q, --quiet]
Options de commande
- INSTANCE_GROUP: ID ou nom du groupe d'instances.
- MEMBRE 1: Numéro d'identification ou nom du membre.
- MEMBER2: Identifiant ou nom de l'adhésion.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- --force, -f : forcer l'opération sans confirmation.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est instance-group-membership-update
Mettre à jour l'appartenance à un groupe d'instances.
ibmcloud is instance-group-membership-update INSTANCE_GROUP MEMBER [--name NEW_NAME] [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is instance-group-membership-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --name membership-nameibmcloud is instance-group-membership-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --name membership-name --output JSONibmcloud is instance-group-membership-update my-instance-group my-instance-group-membership --name membership-name
Options de commande
- INSTANCE_GROUP: ID ou nom du groupe d'instances.
- MEMBRE: numéro d'identification ou nom du membre.
- --name: Nouveau nom de l'appartenance au groupe d'instances.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est instance-group-memberships
Répertorier tous les membres d'un groupe d'instances.
ibmcloud is instance-group-memberships INSTANCE_GROUP [--output JSON] [-q, --quiet]
Options de commande
- INSTANCE_GROUP: ID ou nom du groupe d'instances.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est instance-group-memberships-delete
Supprimer toutes les affiliations d'un groupe d'instances.
ibmcloud is instance-group-memberships-delete INSTANCE_GROUP [--output JSON] [-f, --force] [-q, --quiet]
Options de commande
- INSTANCE_GROUP: ID ou nom du groupe d'instances.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- --force, -f : forcer l'opération sans confirmation.
- -q, --quiet : supprimer les sorties prolixes.
Commandes RÉGIONS & ZONES
La section ci-après fournit des informations sur les commandes CLI permettant d'utiliser les régions et les zones.
Régions
ibmcloud is region
Afficher les détails d'une région.
ibmcloud is region REGION_NAME [--output JSON] [-q, --quiet]
Options de commande
- REGION_NAME : nom de la région.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is regions
Liste de toutes les régions.
ibmcloud is regions [--output JSON] [-q, --quiet]
Options de commande
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
Zones
ibmcloud is zone
Afficher les détails d'une zone dans la région cible.
ibmcloud is zone ZONE_NAME [--output JSON] [-q, --quiet]
Options de commande
- ZONE_NAME : nom de la zone.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is zones
Liste de toutes les zones de la région cible.
ibmcloud is zones [--output JSON] [-q, --quiet]
Options de commande
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
COMMANDES DE STOCKAGE
Volumes
La section suivante fournit des informations sur les commandes d'interface de ligne de commande des volumes.
ibmcloud is volumes
Répertorier tous les volumes.
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]
Options de commande
- --attachment-state: filtre la collection pour ne retenir que les volumes présentant l'état de connexion spécifié. L'un des éléments suivants: attached, unattached, inutilisable.
- -- encryption: filtre la collection sur les ressources avec le type de chiffrement spécifié L'une des suivantes: provider_managed, user_managed.
- --operating-system-family: filtre la collection pour ne retenir que les ressources appartenant exactement à la famille de systèmes d'exploitation spécifiée. Cette option prend également en charge les valeurs « null » et
«
not:null», qui permettent de filtrer la collection pour ne retenir que les ressources ne disposant d'aucun système d'exploitation ou disposant de n'importe quel système d'exploitation. - --operating-system-architecture: null Filtre la collection pour ne retenir que les ressources présentant exactement l'architecture du système d'exploitation spécifiée. Cette option prend également en charge les valeurs
« null » et «
not:null», qui permettent de filtrer la collection pour ne retenir que les ressources ne disposant d'aucun système d'exploitation ou disposant de n'importe quel système d'exploitation. - --zone: Filtre la collection pour ne retenir que les ressources de la zone portant exactement le nom spécifié.
- --resource-group-id : ID du groupe de ressources. Cet identifiant est incompatible avec l'option --resource-group-name.
- --resource-group-name : nom du groupe de ressources. Ce nom est incompatible avec l'option --resource-group-id.
- --all-resource-groups : interroger tous les groupes de ressources.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is volume
Afficher les détails d'un volume.
ibmcloud is volume VOLUME [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is volume my-volumeibmcloud is volume 485080f6-86e8-4fd4-a940-fb0e5bc269e0
Options de commande
- VOLUME: identifiant ou nom du volume.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is volume-create
Créer un volume.
ibmcloud is volume-create VOLUME_NAME PROFILE_NAME ZONE_NAME [--capacity CAPACITY] [--iops IOPS] [--encryption-key ENCRYPTION_KEY] [--snapshot SNAPSHOT [--allowed-use-api-version, --au-api-version ALLOWED_USE_API_VERSION, AU_API_VERSION] [--allowed-use-bare-metal-server, --au-bms ALLOWED_USE_BARE_METAL_SERVER, AU_BMS] [--allowed-use-instance, --au-ins ALLOWED_USE_INSTANCE, AU_INS]] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME] [--tags TAG_NAME1,TAG_NAME2,...] [--bandwidth BANDWIDTH] [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is volume-create my-volume general-purpose us-south-1ibmcloud is volume-create my-volume general-purpose us-south-1 --capacity 500ibmcloud is volume-create my-volume general-purpose us-south-1 --iops 10000 --capacity 1000ibmcloud is volume-create my-volume general-purpose us-south-1 --snapshot r134-2fbe71a8-126e-4a05-80ad-dad45df491a5Créer un volume à partir de l'instantanéibmcloud is volume-create my-volume general-purpose us-south-1 --snapshot my-snapshot --capacity 500Créer un volume à partir d'un instantané avec de la capacitéibmcloud is volume-create my-volume general-purpose us-south-1 --tags env:testibmcloud is volume-create my-volume general-purpose us-south-1 --tags env:test,env:devibmcloud is volume-create my-volume general-purpose us-south-1 --encryption-key crn:v1:bluemix:public:kms:us-south:adffc98a0f1f0f95f6613b3b752286b87:e4a29d1a-2ef0-42a6-8fd2-350deb1c647e:key:5437653b-c4b1-447f-9646-b2a2a4cd6179ibmcloud is volume-create my-volume general-purpose us-south-1 --resource-group-id 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3ibmcloud is volume-create my-volume general-purpose us-south-1 --resource-group-name Defaultibmcloud is volume-create my-volume general-purpose us-south-1 --output JSONibmcloud is volume-create my-volume general-purpose us-south-1 --bandwidth 1000ibmcloud is volume-create my-volume general-purpose us-south-1 --snapshot my-snapshot --capacity 500 --allowed-use-api-version "2024-10-31" --allowed-use-bare-metal-server enable_secure_boot==true --allowed-use-instance true
Options de commande
- VOLUME_NAME : nom du volume.
- PROFILE_NAME : nom du profil.
- ZONE_NAME : nom de la zone.
- --capacity : capacité du volume en gigaoctets. Plage 10-16000 pour les volumes de profil personnalisés et à usage général, 10-9600 pour les volumes de profil 5iops-tier, 10-4800 pour les volumes de profil 10iops-tier. Une fois l'instantané source fourni, la valeur de capacité doit être au moins égale à la valeur « minimum_capacity » de cet instantané; la valeur par défaut de la capacité correspond à la valeur « minimum_capacity » de l'instantané source (par défaut : 100 ).
- --iops: Nombre d'opérations d'entrée et de sortie par seconde pour le volume; cette option ne s'applique qu'aux volumes de profil personnalisé. Pour connaître les plages d'IOPS disponibles, voir [Profil d'IOPS personnalisé] Logiciel d'intégration à votre compte.
- --encryption-key : nom CRN de la clé racine du service de gestion de clés.
- --snapshot: ID, nom ou CRN de l'instantané.
- --allowed-use-api-version, --au-api-version: Version de l'API à utiliser pour évaluer les expressions.
- --allowed-use-bare-metal-server, --au-bms: Expression que doivent respecter les propriétés d'un serveur « bare metal » provisionné à l'aide des données d'image contenues dans ce volume.
- --allowed-use-instance, --au-ins: Expression que doivent respecter les propriétés d'une instance de serveur virtuel provisionnée avec ce volume.
- --resource-group-id : ID du groupe de ressources. Cet identifiant est incompatible avec l'option --resource-group-name.
- --resource-group-name : nom du groupe de ressources. Ce nom est incompatible avec l'option --resource-group-id.
- --tags: Balises associées à cette ressource.
- --bandwidth: la bande passante maximale (en mégabits par seconde) pour le volume. Pour spécifier cette propriété, le volume storage_generation doit être 2.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is volume-delete
Supprimer un ou plusieurs volumes.
ibmcloud is volume-delete (VOLUME1 VOLUME2 ...) [--output JSON] [-f, --force] [-q, --quiet]
Exemples de commande
ibmcloud is volume-delete my-volume-3ibmcloud is volume-delete 485080f6-86e8-4fd4-a940-fb0e5bc269e0
Options de commande
- VOLUME 1: ID ou nom du volume.
- VOLUME2: ID ou nom du volume.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- --force, -f : forcer l'opération sans confirmation.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is volume-profiles
Liste de tous les profils de volume.
ibmcloud is volume-profiles [--output JSON] [-q, --quiet]
Options de commande
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is volume-profile
Afficher les détails d'un profil de volume.
ibmcloud is volume-profile PROFILE_NAME [--output JSON] [-q, --quiet]
Options de commande
- PROFILE_NAME : nom du profil.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is volume-update
Mettre à jour un volume.
ibmcloud is volume-update VOLUME [--name NAME | --capacity CAPACITY | --profile PROFILE --iops IOPS | --bandwidth BANDWIDTH] [--allowed-use-api-version, --au-api-version ALLOWED_USE_API_VERSION, AU_API_VERSION] [--allowed-use-bare-metal-server, --au-bms ALLOWED_USE_BARE_METAL_SERVER, AU_BMS] [--allowed-use-instance, --au-ins ALLOWED_USE_INSTANCE, AU_INS] [--tags TAG_NAME1,TAG_NAME2,...] [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is volume-update 64bec87d-d175-4fa5-b240-b092fdbcedd6 --name my-volume --output JSONibmcloud is volume-update 64bec87d-d175-4fa5-b240-b092fdbcedd6 --capacity 250 --output JSONibmcloud is volume-update my-volume-demo-1 --name my-volume --output JSONibmcloud is volume-update my-volume-demo-1 --capacity 250ibmcloud is volume-update cli-vol-acadia --iops 32000 --profile sdpibmcloud is volume-update my-volume-demo-1 --allowed-use-api-version "2024-10-31" --allowed-use-bare-metal-server enable_secure_boot==true --allowed-use-instance trueibmcloud is volume-update cli-vol-acadia --bandwidth 8192ibmcloud is volume-update 64bec87d-d175-4fa5-b240-b092fdbcedd6 --profile 10iops-tieribmcloud is volume-update 64bec87d-d175-4fa5-b240-b092fdbcedd6 --iops 5000ibmcloud is volume-update a9647a52-06f8-4b19-b904-920f67dcdfcd --capacity 500 --tags env:testibmcloud is volume-update a9647a52-06f8-4b19-b904-920f67dcdfcd --capacity 500 --tags env:test,env:dev
Options de commande
- VOLUME: identifiant ou nom du volume.
- --name : nouveau nom du volume.
- --capacity : capacité du volume en gigaoctets. La capacité peut être étendue jusqu’à 250 pour le volume de démarrage, 16 000 pour les volumes de profils personnalisés et polyvalents, 9 600 pour les 5iops-tier volumes de profil et à 4 800 pour les 10iops-tier volumes de profil. La taille ne peut être qu'augmentée, elle ne peut jamais être réduite.
- --profile: Nom du profil. Le volume doit être attaché en tant que volume de données et alterné entre les niveaux d'E-S/s. Il n'est pas possible de changer un profil de niveau d'E-S/s en profil personnalisé. Réciproquement, il n'est pas possible de changer un profil personnalisé en profil de niveau d'E-S/s prédéfini.
- --iops: Nombre d'opérations d'entrée et de sortie par seconde pour le volume; cette option ne s'applique qu'aux volumes de profil personnalisé. Pour connaître la plage d'IOPS, consultez la section « Intégration du logiciel à votre compte ». Le volume doit être monté en tant que volume de données.
- --bandwidth: la bande passante maximale (en mégabits par seconde) pour le volume. Pour spécifier cette propriété, le volume storage_generation doit être 2.
- --allowed-use-api-version, --au-api-version: Version de l'API à utiliser pour évaluer les expressions.
- --allowed-use-bare-metal-server, --au-bms: Expression que doivent respecter les propriétés d'un serveur « bare metal » provisionné à l'aide des données d'image contenues dans ce volume.
- --allowed-use-instance, --au-ins: Expression que doivent respecter les propriétés d'une instance de serveur virtuel provisionnée avec ce volume.
- --tags: Balises associées à cette ressource.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est volume-instance-profiles
Liste des profils d'instance compatibles avec un volume.
ibmcloud is volume-instance-profiles VOLUME [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is volume-instance-profiles my-volumeibmcloud is volume-instance-profiles my-volume --output JSONibmcloud is volume-instance-profiles r134-064dcec0-5e15-42cf-8b28-a9d27f9cd751ibmcloud is volume-instance-profiles r134-064dcec0-5e15-42cf-8b28-a9d27f9cd751 --output JSON
Options de commande
- VOLUME: identifiant ou nom du volume.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est volume-job-create
Créer un travail pour un volume.
ibmcloud is volume-job-create VOLUME --profile PROFILE [--name Name] [--bandwidth BANDWIDTH] [--iops IOPS] [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is volume-job-create r134-4345a81c-6f86-4ae5-863f-92d6afc160a9 --profile sdp --name cli-test --iops 3000 --bandwidth 1000 --output JSONibmcloud is volume-job-create 485080f6-86e8-4fd4-a940-fb0e5bc269e0 --name my-job --profile sdp --bandwidth 1000 --iops 3000
Options de commande
- VOLUME: identifiant ou nom du volume.
- --profile: Nom du profil.
- --name: Nom de la tâche de volume.
- --bandwidth: la bande passante maximale (en mégabits par seconde) pour le volume. Pour spécifier cette propriété, le volume storage_generation doit être 2.
- --iops: Nombre d'opérations d'entrée et de sortie par seconde pour le volume; cette option ne s'applique qu'aux volumes de profil personnalisé. Pour connaître les plages d'IOPS disponibles, voir [Profil d'IOPS personnalisé] Logiciel d'intégration à votre compte.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est volume-job-update
Mettre à jour un travail de volume.
ibmcloud is volume-job-update VOLUME --job JOB [--name Name] [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is volume-job-update my-volume --job my-job --name my-job-update --output JSONibmcloud is volume-job-update 485080f6-86e8-4fd4-a940-fb0e5bc269e0 --job 485080f6-86e8-4fd4-a940-fb0e5bc279e2 --name my-job-update
Options de commande
- VOLUME: identifiant ou nom du volume.
- --job: L'identifiant du travail de volume.
- --name: Nom de la tâche de volume.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est volume-job-delete
Supprimer une ou plusieurs travaux de volume.
ibmcloud is volume-job-delete VOLUME --job JOB [--output JSON] [-f, --force] [-q, --quiet]
Exemples de commande
ibmcloud is volume-job-delete my-volume --job my-job --output JSONibmcloud is volume-job-delete 485080f6-86e8-4fd4-a940-fb0e5bc269e0 --job 485080f6-86e8-4fd4-a940-fb0e5bc279e2
Options de commande
- VOLUME: identifiant ou nom du volume.
- --job: L'identifiant du travail de volume.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- --force, -f : forcer l'opération sans confirmation.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est volume-job
Récupérer un travail de volume.
ibmcloud is volume-job VOLUME --job JOB [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is volume-job my-volume --job my-job --output JSONibmcloud is volume-job 485080f6-86e8-4fd4-a940-fb0e5bc269e0 --job 485080f6-86e8-4fd4-a940-fb0e5bc279e2
Options de commande
- VOLUME: identifiant ou nom du volume.
- --job: L'identifiant du travail de volume.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est volume-jobs
Répertorier les travaux d'un volume.
ibmcloud is volume-jobs VOLUME [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is volume-jobs my-volume --output JSONibmcloud is volume-jobs 485080f6-86e8-4fd4-a940-fb0e5bc269e0
Options de commande
- VOLUME: identifiant ou nom du volume.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est volume-job-cancel
Annuler un travail de volume en file d'attente ou en cours d'exécution.
ibmcloud is volume-job-cancel VOLUME --job JOB [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is volume-job-cancel my-volume --job my-job --output JSONibmcloud is volume-job-cancel 485080f6-86e8-4fd4-a940-fb0e5bc269e0 --job 485080f6-86e8-4fd4-a940-fb0e5bc279e2
Options de commande
- VOLUME: identifiant ou nom du volume.
- --job: L'identifiant du travail de volume.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
Instantanés
La section suivante fournit des informations sur les commandes CLI relatives aux instantanés.
ibmcloud est des instantanés
Répertorier tous les instantanés.
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]
Exemples de commande
ibmcloud is snapshotsibmcloud is snapshots --volume r134-f13fc172-22e0-4e5b-ab81-63f5fe8b3ea0ibmcloud is snapshots --volume vol-bkp-policy-do-not-deleteibmcloud is snapshots --volume crn:v1:staging:public:is:us-south-2:a/efe5afc483594adaa8325e2b4d1290df::volume:r134-f13fc172-22e0-4e5b-ab81-63f5fe8b3ea0ibmcloud is snapshots --tag dev:envibmcloud is snapshots --source-image r134-24d856e2-6aec-41c2-8f36-5a8a3766f0d6ibmcloud is snapshots --source-image ibm-centos-7-9-minimal-amd64-9ibmcloud is snapshots --source-image crn:v1:staging:public:is:us-east:a/efe5afc483594adaa8325e2b4d1290df::image:r134-24d856e2-6aec-41c2-8f36-5a8a3766f0d6ibmcloud is snapshots --copies r134-fc2a25b9-1cca-4cee-a9c4-0f350d7923f5ibmcloud is snapshots --copies snapshot-copy-us-eastibmcloud is snapshots --copies crn:v1:staging:public:is:us-south:a/efe5afc483594adaa8325e2b4d1290df::snapshot:r134-fc2a25b9-1cca-4cee-a9c4-0f350d7923f5ibmcloud is snapshots --copies-remote-region us-southibmcloud is snapshots --source-volume-remote-region us-southibmcloud is snapshots --source-snapshot-remote-region us-southibmcloud is snapshots --backup-policy-plan r134-7d36a9df-9512-496e-8ad0-054cb4dd854c --backup-policy r134-3f56e0fa-1cfb-4341-9e57-de2a6345e7b3ibmcloud is snapshots --backup-policy-plan bkp-plan-do-not-delete --backup-policy bkp-policy-do-not-deleteibmcloud is snapshots --source-snapshot r142-abb79ab7-d79d-4863-9678-123d1dffee06ibmcloud is snapshots --clones-zone-name us-south-2ibmcloud is snapshots --snapshot-consistency-group scg1ibmcloud is snapshots --snapshot-consistency-group r134-fc2a25b9-1cca-4cee-a9c4-0f350d7923f5
Options de commande
- --volume: ID, nom ou CRN du volume source.
- --tag: balise associée à cette ressource.
- --source-image: ID, nom ou CRN de l'image source.
- --copies: identifiant, nom ou CRN des copies de l'instantané. La combinaison de ces trois types n'est pas prise en charge. Seule la transmission de l'un des trois types est prise en charge.
- --copies-remote-region: nom de la région distante vers laquelle sont copiés les instantanés.
- --source-snapshot: identifiant ou nom de l'instantané source.
- --source-snapshot-remote-region: nom de la région distante de l'instantané source.
- --volume-remote-region: nom de la région distante du volume source.
- --source-image-remote-region: nom de la région distante de l'image source.
- --backup-policy-plan: identifiant ou nom du plan de stratégie de sauvegarde.
- --backup-policy: identifiant ou nom de la stratégie de sauvegarde.
- --snapshot-consistency-group: ID, nom ou CRN du groupe de cohérence des instantanés.
- --clones-zone-name: Nom de la zone de clonage de l'instantané.
- --resource-group-id : ID du groupe de ressources. Cet identifiant est incompatible avec l'option --resource-group-name.
- --resource-group-name : nom du groupe de ressources. Ce nom est incompatible avec l'option --resource-group-id.
- --all-resource-groups : interroger tous les groupes de ressources.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est un instantané
Afficher les détails d'un instantané.
ibmcloud is snapshot SNAPSHOT [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is snapshot my-snapshotibmcloud is snapshot r134-2fbe71a8-126e-4a05-80ad-dad45df491a5
Options de commande
- SNAPSHOT: identifiant ou nom du snapshot.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est snapshot-create
Créer un instantané à partir d'un volume.
ibmcloud is snapshot-create (--volume VOLUME | --source-snapshot-crn SOURCE_SNAPSHOT_CRN [--encryption-key ENCRYPTION_KEY]) [--name NAME] [--clone-zones CLONE_ZONES] [--allowed-use-api-version, --au-api-version ALLOWED_USE_API_VERSION, AU_API_VERSION] [--allowed-use-bare-metal-server, --au-bms ALLOWED_USE_BARE_METAL_SERVER, AU_BMS] [--allowed-use-instance, --au-ins ALLOWED_USE_INSTANCE, AU_INS] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME] [--tags TAG_NAME1,TAG_NAME2,...] [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is snapshot-create --name my-snapshot-1 --volume test5-3zwxlnzgqk-9vk99ibmcloud is snapshot-create --name my-snapshot --volume r006-1772e102-0671-48c7-a97a-504247e61e48ibmcloud is snapshot-create --name my-snapshot --volume r006-1772e102-0671-48c7-a97a-504247e61e48 --resource-group-id 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3ibmcloud is snapshot-create --name my-snapshot --volume r006-1772e102-0671-48c7-a97a-504247e61e48 --resource-group-name Defaultibmcloud is snapshot-create --name my-snapshot --volume r006-1772e102-0671-48c7-a97a-504247e61e48 --output JSONibmcloud is snapshot-create --name my-snapshot --volume r006-1772e102-0671-48c7-a97a-504247e61e48 --clone-zones us-south-1,us-south-2,us-south-3ibmcloud is snapshot-create --volume cf88cf1a-6f93-4cf6-bacf-62cafd3de857 --name my-ss70 --tags env:testibmcloud is snapshot-create --volume cf88cf1a-6f93-4cf6-bacf-62cafd3de857 --name my-ss70 --tags env:test,env:devibmcloud is snapshot-create --volume test5-3zwxlnzgqk-9vk99 --name my-ss70 --tags env:testibmcloud is snapshot-create --name my-snapshot --source-snapshot-crn crn:v1:bluemix:public:is:us-south:a/123456::snapshot:r134-f6bfa329-0e36-433f-a3bb-0df632e79263 --encryption-key crn:v1:bluemix:public:kms:us-south:a/dffc98a0f1f0f95f6613b3b752286b87:e4a29d1a-2ef0-42a6-8fd2-350deb1c647e:key:5437653b-c4b1-447f-9646-b2a2a4cd6179ibmcloud is snapshot-create --name my-snapshot --source-snapshot-crn crn:v1:bluemix:public:is:us-south:a/123456::snapshot:r134-f6bfa329-0e36-433f-a3bb-0df632e79263 --encryption-key crn:v1:bluemix:public:kms:us-south:a/dffc98a0f1f0f95f6613b3b752286b87:e4a29d1a-2ef0-42a6-8fd2-350deb1c647e:key:5437653b-c4b1-447f-9646-b2a2a4cd6179 --allowed-use-api-version "2024-10-31" --allowed-use-bare-metal-server true --allowed-use-instance enable_secure_boot==true
Options de commande
- --volume: ID, nom ou CRN du volume source.
- --source-snapshot-crn: CRN du snapshot distant à partir duquel ce snapshot doit être créé.
- --encryption-key: la clé racine à utiliser pour encapsuler la clé de chiffrement des données de l'instantané. Si elle n'est pas spécifiée, la clé de chiffrement de l'instantané le plus récent avec le même volume source est utilisée. Si cet instantané est le premier instantané du volume source, la clé de chiffrement du volume source est utilisée.
- --name: Nouveau nom pour l'instantané.
- --clone-zones: noms de zones séparés par des virgules dans lesquelles vous souhaitez que les clones de l'instantané soient stockés. La restauration rapide des instantanés est activée dans les zones clonées.
- --allowed-use-api-version, --au-api-version: Version de l'API à utiliser pour évaluer les expressions.
- --allowed-use-bare-metal-server, --au-bms: Expression que doivent respecter les propriétés d'un serveur « bare metal » provisionné à l'aide des données d'image contenues dans cet instantané. Si elle n'est pas spécifiée, l'expression est vraie.
- --allowed-use-instance, --au-ins: expression à laquelle doivent satisfaire les propriétés d'une instance de serveur virtuel provisionnée à partir de cet instantané. Si elle n'est pas spécifiée, l'expression est vraie.
- --resource-group-id : ID du groupe de ressources. Cet identifiant est incompatible avec l'option --resource-group-name.
- --resource-group-name : nom du groupe de ressources. Ce nom est incompatible avec l'option --resource-group-id.
- --tags: Balises associées à cette ressource.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est snapshot-delete
Supprimer un ou plusieurs instantanés.
ibmcloud is snapshot-delete (SNAPSHOT1 SNAPSHOT2 ...) [--output JSON] [-f, --force] [-q, --quiet]
Exemples de commande
ibmcloud is snapshot-delete my-snapshotibmcloud is snapshot-delete r134-2fbe71a8-126e-4a05-80ad-dad45df491a5
Options de commande
- SNAPSHOT1: identifiant ou nom du snapshot.
- SNAPSHOT2: identifiant ou nom du snapshot.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- --force, -f : forcer l'opération sans confirmation.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est snapshot-update
Mettre à jour un instantané.
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]
Exemples de commande
ibmcloud is snapshot-update 64bec87d-d175-4fa5-b240-b092fdbcedd6 --name my-snapshot --output JSONibmcloud is snapshot-update cli-demo-snapshot-1 --name my-snapshot --output JSONibmcloud is snapshot-update f8d51ab0-961f-4c23-8976-b1e48cc4f260 --name mysnapshot60 --tags env:tfpibmcloud is snapshot-update f8d51ab0-961f-4c23-8976-b1e48cc4f260 --name mysnapshot60 --tags env:tfp,env:cliibmcloud is snapshot-update my-snapshot-2 --name mysnapshot60 --tags env:tfpibmcloud is snapshot-update my-snapshot-2 --allowed-use-api-version "2024-10-31" --allowed-use-bare-metal-server true --allowed-use-instance enable_secure_boot==true
Options de commande
- SNAPSHOT: identifiant ou nom du snapshot.
- --name: Nouveau nom de l'instantané.
- --allowed-use-api-version, --au-api-version: Version de l'API à utiliser pour évaluer les expressions.
- --allowed-use-bare-metal-server, --au-bms: Expression que doivent respecter les propriétés d'un serveur « bare metal » provisionné à l'aide des données d'image contenues dans cet instantané. Si elle n'est pas spécifiée, l'expression est vraie.
- --allowed-use-instance, --au-ins: expression à laquelle doivent satisfaire les propriétés d'une instance de serveur virtuel provisionnée à partir de cet instantané. Si elle n'est pas spécifiée, l'expression est vraie.
- --tags: Balises associées à cette ressource.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est snapshot-clone
Afficher les détails d'un clone d'instantané de zone.
ibmcloud is snapshot-clone SNAPSHOT ZONE_NAME [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is snapshot-cl f0542d32-2c92-4f64-9d25-8469a5bef29d us-east-2ibmcloud is snapshot-clone aaa-default-snapshot-2 us-east-1
Options de commande
- SNAPSHOT: identifiant ou nom du snapshot.
- ZONE_NAME: Nom de la zone dans laquelle se trouve ce clone d'instantané. La restauration rapide des instantanés est activée dans les zones clonées.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est snapshot-clone-create
Créer un clone d'instantané de zone.
ibmcloud is snapshot-clone-create SNAPSHOT --zone ZONE [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is snaphost-clone-create r134-77e21079-7291-44c2-866a-8f1848bc10f0 --zone us-south-2ibmcloud is snapshot-clone-create aaa-default-snapshot-2 --zone us-east-1
Options de commande
- SNAPSHOT: identifiant ou nom du snapshot.
- --zone: le nom de la zone dans laquelle vous souhaitez que le clone de l'instantané soit stocké. La restauration rapide des instantanés est activée dans les zones clonées.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est snapshot-clone-delete
Supprimer les clones d'instantané zonaux dans une ou plusieurs zones.
ibmcloud is snapshot-clone-delete SNAPSHOT (ZONE_NAME1 ZONE_NAME2 ...) [--output JSON] [-f, --force] [-q, --quiet]
Exemples de commande
ibmcloud is snaphost-clone-delete r134-77e21079-7291-44c2-866a-8f1848bc10f0 us-south-2ibmcloud is snapshot-clone-delete aaa-default-snapshot-2 us-east-1 us-east-2
Options de commande
- SNAPSHOT: identifiant ou nom du snapshot.
- ZONE_NAME1: Nom de la zone dans laquelle se trouve ce clone d'instantané.
- ZONE_NAME2: Nom de la zone dans laquelle se trouve ce clone d'instantané.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- --force, -f : forcer l'opération sans confirmation.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est snapshot-clones
Répertorier tous les clones d'instantanés de zone.
ibmcloud is snapshot-clones SNAPSHOT [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is snapshot-clones aaa-default-snapshot-2ibmcloud is snapshot-cls f0542d32-2c92-4f64-9d25-8469a5bef29d
Options de commande
- SNAPSHOT: identifiant ou nom du snapshot.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est snapshot-instance-profiles
Liste des profils d'instance compatibles avec un instantané.
ibmcloud is snapshot-instance-profiles SNAPSHOT [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is snapshot-instance-profiles my-snapshotibmcloud is snapshot-instance-profiles my-snapshot --output JSONibmcloud is snapshot-instance-profiles r134-064dcec0-5e15-42cf-8b28-a9d27f9cd751ibmcloud is snapshot-instance-profiles r134-064dcec0-5e15-42cf-8b28-a9d27f9cd751 --output JSON
Options de commande
- SNAPSHOT: identifiant ou nom du snapshot.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is snapshot-consistence-groups
Répertorier tous les groupes de cohérence d'instantané.
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]
Exemples de commande
ibmcloud is snapshot-consistency-groupsibmcloud is snapshot-consistency-groups --backup-policy-plan r134-7d36a9df-9512-496e-8ad0-054cb4dd854c --backup-policy r134-3f56e0fa-1cfb-4341-9e57-de2a6345e7b3ibmcloud is snapshot-consistency-groups --backup-policy-plan bkp-plan-do-not-delete --backup-policy bkp-policy-do-not-deleteibmcloud is snapshot-consistency-groups --backup-policy-plan r134-7d36a9df-9512-496e-8ad0-054cb4dd854c --backup-policy bkp-policy-do-not-deleteibmcloud is snapshot-consistency-groups --backup-policy-plan bkp-plan-do-not-delete --backup-policy r134-3f56e0fa-1cfb-4341-9e57-de2a6345e7b3ibmcloud is snapshot-consistency-groups --backup-policy-job r134-7d36a9df-9512-496e-8ad0-054cb4dd854c
Options de commande
- --backup-policy-plan: identifiant ou nom du plan de stratégie de sauvegarde.
- --backup-policy: identifiant ou nom de la stratégie de sauvegarde.
- --backup-policy-job: Filtre la collection sur les groupes de cohérence d'instantanés avec un ID de travail de politique de sauvegarde.
- --resource-group-id : ID du groupe de ressources. Cet identifiant est incompatible avec l'option --resource-group-name.
- --resource-group-name : nom du groupe de ressources. Ce nom est incompatible avec l'option --resource-group-id.
- --all-resource-groups : interroger tous les groupes de ressources.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is snapshot-consistence-group
Afficher les détails d'un groupe de cohérence d'instantané.
ibmcloud is snapshot-consistency-group SNAPSHOT_CONSISTENCY_GROUP [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is snapshot-consistency-group r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2ibmcloud is snapshot-consistency-group example-snap-cg
Options de commande
- SNAPSHOT_CONSISTENCY_GROUP: ID ou nom du groupe de cohérence des instantanés.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est snapshot-consistence-group-create
Créez un groupe de cohérence d'instantané.
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]
Exemples de commande
ibmcloud is snapshot-consistency-group-create --source-volume r006-1772e102-0671-48c7-a97a-504247e61e48ibmcloud is snapshot-consistency-group-create --source-volume r006-1772e102-0671-48c7-a97a-504247e61e48 --resource-group-id 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3ibmcloud is snapshot-consistency-group-create --source-volume r006-1772e102-0671-48c7-a97a-504247e61e48 --resource-group-name Defaultibmcloud is snapshot-consistency-group-create --source-volume r006-1772e102-0671-48c7-a97a-504247e61e48 --snapshot-name snapshot1 --name snapshot-consistency-group-1ibmcloud is snapshot-consistency-group-create --source-volume r006-1772e102-0671-48c7-a97a-504247e61e48 --user-tags env:test,env:stageibmcloud is snapshot-consistency-group-create --source-volume r006-1772e102-0671-48c7-a97a-504247e61e48 --resource-group-id 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --output jsonibmcloud is snapshot-consistency-group-create --source-volume r006-1772e102-0671-48c7-a97a-504247e61e48 --delete-snapshot-on-delete false --resource-group-id 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --output jsonibmcloud is snapshot-consistency-group-create --snapshots '[{"source_volume":"r006-1772e102-0671-48c7-a97a-504247e61e48"}]'ibmcloud is snapshot-consistency-group-create --snapshots '[{"source_volume":"r006-1772e102-0671-48c7-a97a-504247e61e48","user_tags":["env:test,env:stage"],"name":"snapshot1"}]' --name multi-snapshot-consistency-group --delete-snapshot-on-delete falseibmcloud is snapshot-consistency-group-create --snapshots @snapshots.json --name multi-snapshot-consistency-group --delete-snapshot-on-delete false
Options de commande
- --snapshots: SNAPSHOTS_JSON|@SNAPSHOTS_JSON_FILE, instantanés au format JSON ou dans un fichier JSON, liste d'instantanés. Pour le schéma de données, consultez la propriété « snapshots » dans la documentation de l'API. L'un des suivants: SNAPSHOTS_JSON, @SNAPSHOTS_JSON_FILE.
- --source-volume: ID, nom ou CRN du volume source.
- --snapshot-name: le nom de ce snapshot.
- --user-tags: Les balises utilisateur associées à cet instantané.
- --name: Nom du groupe de cohérence des instantanés.
- --delete-snapshot-on-delete: Indique si la suppression du groupe de cohérence des instantanés entraîne également la suppression des instantanés qu'il contient. L'une des valeurs suivantes : false, true. (valeur par défaut : true ).
- --resource-group-id : ID du groupe de ressources. Cet identifiant est incompatible avec l'option --resource-group-name.
- --resource-group-name : nom du groupe de ressources. Ce nom est incompatible avec l'option --resource-group-id.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is snapshot-consistence-group-update
Mettre à jour un groupe de cohérence d'instantanée.
ibmcloud is snapshot-consistency-group-update SNAPSHOT_CONSISTENCY_GROUP [--name NEW_NAME] [--delete-snapshot-on-delete false | true] [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is snapshot-consistency-group-update r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2 --name snapshot-consistency-group-1ibmcloud is snapshot-consistency-group-update r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2 --name snapshot-consistency-group-1 --delete-snapshot-on-delete falseibmcloud is snapshot-consistency-group-update snapshot-consistency-group-1-new --name snapshot-consistency-group-1-updated --delete-snapshot-on-delete false
Options de commande
- SNAPSHOT_CONSISTENCY_GROUP: ID ou nom du groupe de cohérence des instantanés.
- --name: Nouveau nom pour le groupe de cohérence des instantanés.
- --delete-snapshot-on-delete: Indique si la suppression du groupe de cohérence des instantanés entraîne également la suppression des instantanés qu'il contient. L'une des valeurs suivantes : false, true. (valeur par défaut : true ).
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud is snapshot-consistence-group-delete
Supprimez un ou plusieurs groupes de cohérence d'instantané.
ibmcloud is snapshot-consistency-group-delete (SNAPSHOT_CONSISTENCY_GROUP1 SNAPSHOT_CONSISTENCY_GROUP2 ...) [--output JSON] [-f, --force] [-q, --quiet]
Exemples de commande
ibmcloud is snapshot-consistency-group-delete r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2ibmcloud is snapshot-consistency-group-delete scg1 scg2
Options de commande
- SNAPSHOT_CONSISTENCY_GROUP1: ID ou nom du groupe de cohérence des instantanés.
- SNAPSHOT_CONSISTENCY_GROUP2: ID ou nom du groupe de cohérence des instantanés.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- --force, -f : forcer l'opération sans confirmation.
- -q, --quiet : supprimer les sorties prolixes.
Stratégie de sauvegarde
La section suivante fournit des informations sur les commandes CLI relatives aux stratégies de sauvegarde
ibmcloud est backup-policies
Répertorier toutes les règles de sauvegarde.
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]
Exemples de commande
ibmcloud is backup-policiesibmcloud is backup-policies --tag dev:test
Options de commande
- --tag: Filtre la collection pour ne conserver que les ressources dont la valeur de balise correspond exactement à celle indiquée.
- --resource-group-id : ID du groupe de ressources. Cet identifiant est incompatible avec l'option --resource-group-name.
- --resource-group-name : nom du groupe de ressources. Ce nom est incompatible avec l'option --resource-group-id.
- --all-resource-groups : interroger tous les groupes de ressources.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est backup-policy-create
Créez une règle de sauvegarde.
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]
Exemples de commande
ibmcloud is backup-policy-create --match-tags dev:test --name demo-bkp-policy-1 --plan-name demo-bkp-plan-1 --plan-cron-spec '45 09 * * *'ibmcloud is backup-policy-create --match-tags dev:test --name demo-bkp-policy-2 --plan-name demo-bkp-plan-2 --plan-attach-tags dev:test --plan-copy-tags false --plan-delete-after 60 --plan-cron-spec '40 09 * * *'ibmcloud is backup-policy-create --match-tags dev:test --name demo-bkp-policy-x1ibmcloud is backup-policy-create --match-tags dev:test --name demo-bkp-policy-x --plan-name demo-bkp-plan-2 --plan-attach-tags dev:test --plan-copy-tags false --plan-delete-after 60 --plan-cron-spec '45 09 * * *' --plan-active --plan-delete-over-count 2ibmcloud is backup-policy-create --match-tags dev:test --name backup-policy-z --plans '[{"active":true,"attach_user_tags":["my-daily-backup-plan"],"copy_user_tags":true,"cron_spec":"45 09 * * *","deletion_trigger":{"delete_after":20,"delete_over_count":20},"name":"my-policy-plan"},{"active":true,"attach_user_tags":["my-daily-backup-plan"],"copy_user_tags":true,"cron_spec":"45 09 * * *","deletion_trigger":{"delete_after":20,"delete_over_count":20},"name":"my-policy-plan-99"}]'ibmcloud is backup-policy-create --match-tags dev:test --name backup-policy-x2 --plans @plans.jsonibmcloud is backup-policy-create --match-tags dev:test --name demo-bkp-policy-x --plan-name demo-bkp-plan-2 --plan-attach-tags dev:test --plan-copy-tags false --plan-delete-after 60 --plan-cron-spec '45 09 * * *' --plan-active --plan-clone-policy-max-snapshots 4 --plan-clone-policy-zones us-south-1 --plan-delete-over-count 2Créer un plan de règle de sauvegarde avec restauration rapideibmcloud 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"}]'Créer un plan de règle de sauvegarde avec restauration rapideibmcloud is backup-policy-create --match-tags dev:test --name demo-bkp-policy-x1 --match-resource-type instance --included-content data_volumes,boot_volumeCréer une stratégie de sauvegarde pour l'instance de mise en correspondance de type de ressource et inclure les volumes de données et d'amorçage dans la sauvegardeibmcloud is backup-policy-create --match-tags dev:test --name demo-bkp-policy-x1 --match-resource-type instance --included-content data_volumesCréer une stratégie de sauvegarde pour l'instance de mise en correspondance de type de ressource et inclure uniquement les volumes de données dans la sauvegardeibmcloud is backup-policy-create --match-tags dev:test --name demo-bkp-policy-x1 --match-resource-type instance --included-content boot_volumeCréer une stratégie de sauvegarde pour l'instance de mise en correspondance de type de ressource et inclure uniquement le volume d'amorçage dans la sauvegardeibmcloud is backup-policy-create --match-tags dev:test --name demo-bkp-policy-x1 --match-resource-type instanceCréer une stratégie de sauvegarde pour l'instance mise en correspondance de type de ressource et une sauvegarde intégrale par défaut (inclure les volumes de données et d'amorçage)ibmcloud is backup-policy-create --match-tags dev:test --name backup-scope-1 --scope crn:v1:bluemix:public:enterprise::a/e92d45e305dc4ee0b13e29be392f1c0c::enterprise:ebc2b430240943458b9e91e1432cfcceCréer une stratégie de sauvegarde pour le support d'entrepriseibmcloud 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 * * * *'Créer une stratégie de sauvegarde pour les partages
Options de commande
- --name: Nouveau nom pour la politique de sauvegarde.
- --match-resource-type: type de ressource auquel s'applique cette politique de sauvegarde. L'un des éléments suivants : volume, partage, instance. (par défaut : volume ).
- --included-content: Contenu inclus dans les sauvegardes créées à l'aide de cette stratégie. L'un des éléments suivants: data_volumes, boot_volume, boot_volume, data_volumes. (par défaut: boot_volume, data_volumes).
- --match-tags: les balises utilisateur auxquelles s'applique cette politique de sauvegarde.
- --plans: PLANS_JSON|@PLANS_FICHIER_JSON, plans au format JSON ou dans un fichier JSON, liste des plans de stratégie. Pour le schéma de données, consultez la propriété « plans » dans la documentation de l'API. L'un des éléments suivants: PLANS_JSON, @PLANS_JSON_FILE.
- --plan-name: Nom du plan de stratégie de sauvegarde.
- --plan-active: Indique si le plan est actif.
- --plan-attach-tags: balises utilisateur à associer à chaque ressource créée par ce plan.
- --plan-copy-tags: Indique s'il faut copier les balises de l'utilisateur source vers la ressource créée. Sélectionnez true ou false.
- --plan-cron-spec: la spécification cron pour la planification des sauvegardes.
- --plan-delete-after: nombre maximal de jours pendant lesquels chaque sauvegarde est conservée après sa création. (valeur par défaut : 30 ).
- --plan-delete-over-count: nombre maximal de sauvegardes récentes à conserver. Si ce n'est pas spécifié, toutes les sauvegardes sont conservées.
- --plan-clone-policy-max-snapshots: nombre maximal d'instantanés récents (par source) qui conservent des clones. (par défaut: 5).
- --plan-clone-policy-zones: zone dans laquelle ce plan de stratégie de sauvegarde crée des clones d'instantanés.
- --scope: CRN du compte d'entreprise.
- --resource-group-id : ID du groupe de ressources. Cet identifiant est incompatible avec l'option --resource-group-name.
- --resource-group-name : nom du groupe de ressources. Ce nom est incompatible avec l'option --resource-group-id.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est backup-policy-delete
Supprimer une ou plusieurs stratégies de sauvegarde.
ibmcloud is backup-policy-delete (POLICY1 POLICY2 ...) [--output JSON] [-f, --force] [-q, --quiet]
Exemples de commande
ibmcloud is backup-policy-delete r134-7759199b-bc1f-448e-84fa-2aa42bde29afibmcloud is backup-policy-delete demo-policy-100
Options de commande
- POLICY1: identifiant ou nom de la politique de sauvegarde.
- POLICY2: identifiant ou nom de la stratégie de sauvegarde.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- --force, -f : forcer l'opération sans confirmation.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est backup-policy-update
Mettre à jour une règle de sauvegarde.
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]
Exemples de commande
ibmcloud is backup-policy-update r134-aa88726e-8b34-4f97-992d-027df9c4bb36 --name my-policy2ibmcloud is backup-policy-update demo-policy-99 --name demo-policy-100ibmcloud is backup-policy-update backup-policy-1001 --match-tags demo:cliibmcloud is backup-policy-update demo-policy-99 --included-content data_volumes,boot_volumeMettre à jour la stratégie de sauvegarde de l'instance de mise en correspondance de type de ressource pour inclure les volumes de données et d'amorçage dans la sauvegardeibmcloud is backup-policy-update demo-policy-99 --included-content data_volumesCréer une stratégie de sauvegarde pour l'instance de mise en correspondance de type de ressource pour inclure les volumes de données dans la sauvegardeibmcloud is backup-policy-update demo-policy-99 --included-content boot_volumeCréer une règle de sauvegarde pour l'instance de type de ressource de correspondance afin d'inclure le volume d'amorçage en tant que sauvegarde
Options de commande
- POLITIQUE: identifiant ou nom de la politique de sauvegarde.
- --included-content: Contenu inclus dans les sauvegardes créées à l'aide de cette stratégie. L'un des éléments suivants: data_volumes, boot_volume, boot_volume, data_volumes. (par défaut: boot_volume, data_volumes).
- --match-tags: les balises utilisateur auxquelles s'applique cette politique de sauvegarde.
- --name: Nouveau nom de la stratégie de sauvegarde.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est backup-policy
Afficher les détails d'une stratégie de sauvegarde.
ibmcloud is backup-policy POLICY [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is backup-policy r134-ac2a8be2-aa99-4571-baed-c3ec63a64ce7ibmcloud is backup-policy demo-bkp-policy
Options de commande
- POLITIQUE: identifiant ou nom de la politique de sauvegarde.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est backup-policy-plan
Afficher les détails d'un plan de stratégie de sauvegarde.
ibmcloud is backup-policy-plan POLICY PLAN [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is backup-policy-plan c884526b-e6cc-453d-934d-82bf39a39114 6e5b9ee4-d4f0-4e9b-89d6-18642823a855ibmcloud is backup-policy-plan demo-bkp-policy-b98 cli-demo-policy-plan-3
Options de commande
- POLITIQUE: identifiant ou nom de la politique de sauvegarde.
- PLAN: identifiant ou nom du plan de stratégie de sauvegarde.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est backup-policy-plans
Répertorier tous les plans de la politique de sauvegarde.
ibmcloud is backup-policy-plans POLICY [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is backup-policy-plans c884526b-e6cc-453d-934d-82bf39a39114ibmcloud is backup-policy-plans demo-bkp-policy-b98
Options de commande
- POLITIQUE: identifiant ou nom de la politique de sauvegarde.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est backup-policy-plan-create
Élaborer un plan de sauvegarde.
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]
Exemples de commande
ibmcloud is backup-policy-plan-create c9a0e8d9-c592-4175-80cb-3056f6fd1da7 --attach-tags dev:test --copy-tags true --cron-spec '*/5 1,2,3 * * *' --delete-after 80 --name my-policy-plan-1ibmcloud is backup-policy-plan-create c9a0e8d9-c592-4175-80cb-3056f6fd1da7 --cron-spec '*/5 1,2,3 * * *' --name my-policy-plan-2ibmcloud is backup-policy-plan-create backup-policy-1001 --cron-spec '0 0 * * *' --active --name my-policy-plan --attach-tags my-daily-backup-plan --copy-tags true --delete-after 10 --delete-over-count 2 --clone-policy-max-snapshots 1 --clone-policy-zones us-south-1,us-south-2ibmcloud is backup-policy-plan-create backup-policy-1001 --cron-spec '0 0 * * *' --active --name my-policy-plan --attach-tags my-daily-backup-plan --copy-tags true --delete-after 10 --delete-over-count 2ibmcloud is backup-policy-plan-create c9a0e8d9-c592-4175-80cb-3056f6fd1da7 --cron-spec '*/5 1,2,3 * * *' --name my-policy-plan-2 --remote-region-policies '[{"delete_over_count": 5,"region": {"name": "us-east"}},{"delete_over_count": 5,"region": {"name": "us-south"}}]'ibmcloud is backup-policy-plan-create c9a0e8d9-c592-4175-80cb-3056f6fd1da7 --cron-spec '*/5 1,2,3 * * *' --name my-policy-plan-2 --remote-region-policies @/tmp/remote_region_policies.json
Options de commande
- POLITIQUE: identifiant ou nom de la politique de sauvegarde.
- --name: Nom de la stratégie de sauvegarde.
- --active: Indique si le forfait est actif.
- --attach-tags: balises utilisateur à associer à chaque ressource créée par ce plan.
- --copy-tags: Indique s'il faut copier les balises de l'utilisateur source vers la ressource créée. Sélectionnez true ou false.
- --cron-spec: la spécification cron pour la planification de la sauvegarde.
- --delete-after: nombre maximal de jours pendant lesquels chaque sauvegarde est conservée après sa création.
- --delete-over-count: nombre maximal de sauvegardes récentes à conserver. Si ce n'est pas spécifié, toutes les sauvegardes sont conservées.
- --clone-policy-max-snapshots: nombre maximal de snapshots récents (par source) conservés par les clones. (valeur par défaut : 5 ).
- --clone-policy-zones: zone dans laquelle cette stratégie de sauvegarde crée des clones de snapshots.
- --remote-region-policies: REMOTE_REGION_POLICY_JSON|@REMOTE_REGION_POLICY_JSON, politiques de région distante au format JSON ou dans un fichier JSON.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est backup-policy-plan-delete
Supprimer un ou plusieurs plans de stratégie de sauvegarde.
ibmcloud is backup-policy-plan-delete POLICY (PLAN1 PLAN2 ...) [--output JSON] [-f, --force] [-q, --quiet]
Exemples de commande
ibmcloud is backup-policy-plan-delete backup-policy-1001 437cc10e-eaa5-4eaf-8e9d-5ba5d659f9a1 ec5446a2-5f28-4d25-a501-b6fa14f3c5d8ibmcloud is backup-policy-plan-delete aaa-default-backup-policy-1 my-policy-plan-2 my-policy-plan-3 my-policy-plan-4
Options de commande
- POLITIQUE: identifiant ou nom de la politique de sauvegarde.
- PLAN1: identifiant ou nom du plan de stratégie de sauvegarde.
- PLAN2: identifiant ou nom du plan de stratégie de sauvegarde.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- --force, -f : forcer l'opération sans confirmation.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est backup-policy-plan-update
Mettre à jour un plan de stratégie de sauvegarde.
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]
Exemples de commande
ibmcloud is backup-policy-plan-update r134-77e21079-7291-44c2-866a-8f1848bc10f0 r134-fc8e15d9-02f2-4599-a216-8afe0dfeb969 --name myplanibmcloud is backup-policy-plan-update demo-bkp-policy-b98 my-policy-plan-1 --name cli-demo-policy-plan-3ibmcloud is backup-policy-plan-update backup-policy-1001 2dae356e-f7b5-48dd-8bc3-f3083574885b --cron-spec '42 10 * * *' --name my-policy-plan-1 --attach-tags my-daily-backup-plan --copy-tags false --delete-after 20 --delete-over-count 1 --clone-policy-max-snapshots 3 --clone-policy-zones us-south-1,us-south-2 --activeibmcloud is backup-policy-plan-update backup-policy-1001 2dae356e-f7b5-48dd-8bc3-f3083574885b --cron-spec '42 10 * * *' --name my-policy-plan-1 --attach-tags my-daily-backup-plan --copy-tags false --delete-after 20 --delete-over-count 1ibmcloud is backup-policy-plan-update demo-bkp-policy-x demo-bkp-plan-2 --reset-delete-over-countibmcloud is backup-policy-plan-update demo-bkp-policy-x demo-bkp-plan-2 --reset-delete-over-count --remote-region-policies '[{"delete_over_count": 5,"region": {"name": "us-east"}},{"delete_over_count": 5,"region": {"name": "us-south"}}]'
Options de commande
- POLITIQUE: identifiant ou nom de la politique de sauvegarde.
- PLAN: identifiant ou nom du plan de stratégie de sauvegarde.
- --name: Nouveau nom de la stratégie de sauvegarde.
- --active: Indique si le forfait est actif.
- --attach-tags: balises utilisateur à associer à chaque ressource créée par ce plan.
- --copy-tags: Indique s'il faut copier les balises de l'utilisateur source vers la ressource créée. Sélectionnez true ou false.
- --cron-spec: la spécification cron pour la planification de la sauvegarde.
- --delete-after: nombre maximal de jours pendant lesquels chaque sauvegarde est conservée après sa création.
- --delete-over-count: nombre maximal de sauvegardes récentes à conserver. Si ce n'est pas spécifié, toutes les sauvegardes sont conservées.
- --reset-delete-over-count: Supprime toute limite maximale existante concernant le nombre de sauvegardes récentes à conserver.
- --clone-policy-max-snapshots: nombre maximal de snapshots récents (par source) conservés par les clones.
- --clone-policy-zones: zone dans laquelle cette stratégie de sauvegarde crée des clones de snapshots.
- --remote-region-policies: REMOTE_REGION_POLICY_JSON|@REMOTE_REGION_POLICY_JSON, politiques de région distante au format JSON ou dans un fichier JSON.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est backup-policy-jobs
Répertorier toutes les tâches de la stratégie de sauvegarde.
ibmcloud is backup-policy-jobs POLICY [--source SOURCE] [--snapshots SNAPSHOT] [--status failed | running | succeeded] [--plan PLAN] [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is backup-policy-jobs backup-policy-1001ibmcloud is backup-policy-jobs r134-7759199b-bc1f-448e-84fa-2aa42bde29afibmcloud is backup-policy-jobs r134-0703cdf1-48bb-4af2-9ceb-1edbe8fcb818 --source r134-1a1e25f2-3fc3-4507-8725-e5f1d07256ea --snapshots r143-1a1e25f2-3fc3-4507-8725-e5f1d08956ea --status running --plan r136-3a3e25f2-3fc3-4507-8725-e5f1d08496eaibmcloud is backup-policy-jobs bkp-policy-do-not-delete --snapshots r134-f1d9b974-14e5-4a2e-8e38-c023164be316ibmcloud is backup-policy-jobs bkp-policy-do-not-delete --snapshots bkp-plan-do-not-delete-31addff28e2b-422bibmcloud is backup-policy-jobs bkp-policy-do-not-delete --snapshots crn:v1:staging:public:is:us-south:a/efe5afc483594adaa8325e2b4d1290df::snapshot:r134-c4ea5585-0554-40db-bdc8-1ec9fb15098bibmcloud is backup-policy-jobs bkp-policy-do-not-delete --source r134-71757aee-5e90-40f5-bd7d-0a538c084efb
Options de commande
- POLITIQUE: identifiant ou nom de la politique de sauvegarde.
- --source: identifiant ou nom du volume source. Le nom de la source ne peut être utilisé que si la source existe dans le cloud privé virtuel.
- --snapshots: ID, nom ou CRN de l'instantané cible. Les combinaisons de ces trois types ne sont pas prises en charge. La transmission est prise en charge par un seul de ces trois types.
- --status: État de la tâche de la stratégie de sauvegarde. L'un des éléments suivants: failed, running, succeeded.
- --plan: identifiant ou nom du plan de stratégie de sauvegarde.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.
ibmcloud est backup-policy-job
Afficher les détails d'une tâche de stratégie de sauvegarde.
ibmcloud is backup-policy-job POLICY JOB_ID [--output JSON] [-q, --quiet]
Exemples de commande
ibmcloud is backup-policy-job r134-7759199b-bc1f-448e-84fa-2aa42bde29af 4cf9171a-0043-4434-8727-15b53dbc374cibmcloud is backup-policy-job backup-policy-1001 4cf9171a-0043-4434-8727-15b53dbc374c
Options de commande
- POLITIQUE: identifiant ou nom de la politique de sauvegarde.
- JOB_ID: identifiant de la tâche de la stratégie de sauvegarde.
- --output : spécifiez le format de sortie. Seul le format JSON est pris en charge. Valeur admise : JSON.
- -q, --quiet : supprimer les sorties prolixes.